Skip to content

Latest commit

 

History

History
executable file
·
763 lines (745 loc) · 70.4 KB

README.md

File metadata and controls

executable file
·
763 lines (745 loc) · 70.4 KB

Go API client for checkpoint

Generated by https://github.com/janschumann/checkpoint-go-sdk.

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: v1.5
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

import "./checkpoint"

Documentation for API Endpoints

All URIs are relative to https://virtserver.swaggerhub.com/Schumann-IT/checkpoint-management-api/v1.5

Class Method HTTP request Description
AccessControlNATAccessLayerApi AddAccessLayerPost Post /add-access-layer
AccessControlNATAccessLayerApi DeleteAccessLayerPost Post /delete-access-layer
AccessControlNATAccessLayerApi SetAccessLayerPost Post /set-access-layer
AccessControlNATAccessLayerApi ShowAccessLayerPost Post /show-access-layer
AccessControlNATAccessLayerApi ShowAccessLayersPost Post /show-access-layers
AccessControlNATAccessRuleApi AddAccessRulePost Post /add-access-rule
AccessControlNATAccessRuleApi DeleteAccessRulePost Post /delete-access-rule
AccessControlNATAccessRuleApi SetAccessRulePost Post /set-access-rule
AccessControlNATAccessRuleApi ShowAccessRulePost Post /show-access-rule
AccessControlNATAccessRuleApi ShowAccessRulebasePost Post /show-access-rulebase
AccessControlNATAccessSectionApi AddAccessSectionPost Post /add-access-section
AccessControlNATAccessSectionApi DeleteAccessSectionPost Post /delete-access-section
AccessControlNATAccessSectionApi SetAccessSectionPost Post /set-access-section
AccessControlNATAccessSectionApi ShowAccessSectionPost Post /show-access-section
AccessControlNATNATRuleApi AddNatRulePost Post /add-nat-rule
AccessControlNATNATRuleApi DeleteNatRulePost Post /delete-nat-rule
AccessControlNATNATRuleApi SetNatRulePost Post /set-nat-rule
AccessControlNATNATRuleApi ShowNatRulePost Post /show-nat-rule
AccessControlNATNATRuleApi ShowNatRulebasePost Post /show-nat-rulebase
AccessControlNATNATSectionApi AddNatSectionPost Post /add-nat-section
AccessControlNATNATSectionApi DeleteNatSectionPost Post /delete-nat-section
AccessControlNATNATSectionApi SetNatSectionPost Post /set-nat-section
AccessControlNATNATSectionApi ShowNatSectionPost Post /show-nat-section
DataCenterApi ShowDataCenterContentPost Post /show-data-center-content
DataCenterDataCenterApi ShowDataCenterPost Post /show-data-center
DataCenterDataCenterApi ShowDataCentersPost Post /show-data-centers
DataCenterDataCenterObjectApi AddDataCenterObjectPost Post /add-data-center-object
DataCenterDataCenterObjectApi DeleteDataCenterObjectPost Post /delete-data-center-object
DataCenterDataCenterObjectApi ShowDataCenterObjectPost Post /show-data-center-object
DataCenterDataCenterObjectApi ShowDataCenterObjectsPost Post /show-data-center-objects
MiscAPISettingsApi SetApiSettingsPost Post /set-api-settings
MiscAPISettingsApi ShowApiSettingsPost Post /show-api-settings
MiscAdministratorApi AddAdministratorPost Post /add-administrator
MiscAdministratorApi DeleteAdministratorPost Post /delete-administrator
MiscAdministratorApi SetAdministratorPost Post /set-administrator
MiscAdministratorApi ShowAdministratorPost Post /show-administrator
MiscAdministratorApi ShowAdministratorsPost Post /show-administrators
MiscAdministratorApi UnlockAdministratorPost Post /unlock-administrator
Misc_Api ExportPost Post /export
Misc_Api PutFilePost Post /put-file
Misc_Api RunScriptPost Post /run-script
Misc_Api ShowApiVersionsPost Post /show-api-versions
Misc_Api ShowChangesPost Post /show-changes
Misc_Api ShowCommandsPost Post /show-commands
Misc_Api ShowGatewaysAndServersPost Post /show-gateways-and-servers
Misc_Api ShowObjectPost Post /show-object
Misc_Api ShowObjectsPost Post /show-objects
Misc_Api ShowTaskPost Post /show-task
Misc_Api ShowTasksPost Post /show-tasks
Misc_Api ShowUnusedObjectsPost Post /show-unused-objects
Misc_Api ShowValidationsPost Post /show-validations
Misc_Api WhereUsedPost Post /where-used
MultiDomainDomainApi AddDomainPost Post /add-domain
MultiDomainDomainApi DeleteDomainPost Post /delete-domain
MultiDomainDomainApi SetDomainPost Post /set-domain
MultiDomainDomainApi ShowDomainPost Post /show-domain
MultiDomainDomainApi ShowDomainsPost Post /show-domains
MultiDomainGlobalAssignmentApi AddGlobalAssignmentPost Post /add-global-assignment
MultiDomainGlobalAssignmentApi AssignGlobalAssignmentPost Post /assign-global-assignment
MultiDomainGlobalAssignmentApi DeleteGlobalAssignmentPost Post /delete-global-assignment
MultiDomainGlobalAssignmentApi SetGlobalAssignmentPost Post /set-global-assignment
MultiDomainGlobalAssignmentApi ShowGlobalAssignmentPost Post /show-global-assignment
MultiDomainGlobalAssignmentApi ShowGlobalAssignmentsPost Post /show-global-assignments
MultiDomainGlobalDomainApi SetGlobalDomainPost Post /set-global-domain
MultiDomainGlobalDomainApi ShowGlobalDomainPost Post /show-global-domain
MultiDomainMultiDomainServerMDSApi ShowMdsPost Post /show-mds
MultiDomainMultiDomainServerMDSApi ShowMdssPost Post /show-mdss
MultiDomainPlaceholderApi ShowPlaceHolderPost Post /show-place-holder
NetworkObjectsAccessRoleApi AddAccessRolePost Post /add-access-role
NetworkObjectsAccessRoleApi DeleteAccessRolePost Post /delete-access-role
NetworkObjectsAccessRoleApi SetAccessRolePost Post /set-access-role
NetworkObjectsAccessRoleApi ShowAccessRolePost Post /show-access-role
NetworkObjectsAccessRoleApi ShowAccessRolesPost Post /show-access-roles
NetworkObjectsAddressRangeApi AddAddressRangePost Post /add-address-range
NetworkObjectsAddressRangeApi DeleteAddressRangePost Post /delete-address-range
NetworkObjectsAddressRangeApi SetAddressRangePost Post /set-address-range
NetworkObjectsAddressRangeApi ShowAddressRangePost Post /show-address-range
NetworkObjectsAddressRangeApi ShowAddressRangesPost Post /show-address-ranges
NetworkObjectsDNSDomainApi AddDnsDomainPost Post /add-dns-domain
NetworkObjectsDNSDomainApi DeleteDnsDomainPost Post /delete-dns-domain
NetworkObjectsDNSDomainApi SetDnsDomainPost Post /set-dns-domain
NetworkObjectsDNSDomainApi ShowDnsDomainPost Post /show-dns-domain
NetworkObjectsDNSDomainApi ShowDnsDomainsPost Post /show-dns-domains
NetworkObjectsDynamicObjectApi AddDynamicObjectPost Post /add-dynamic-object
NetworkObjectsDynamicObjectApi DeleteDynamicObjectPost Post /delete-dynamic-object
NetworkObjectsDynamicObjectApi SetDynamicObjectPost Post /set-dynamic-object
NetworkObjectsDynamicObjectApi ShowDynamicObjectPost Post /show-dynamic-object
NetworkObjectsDynamicObjectApi ShowDynamicObjectsPost Post /show-dynamic-objects
NetworkObjectsGroupApi AddGroupPost Post /add-group
NetworkObjectsGroupApi DeleteGroupPost Post /delete-group
NetworkObjectsGroupApi SetGroupPost Post /set-group
NetworkObjectsGroupApi ShowGroupPost Post /show-group
NetworkObjectsGroupApi ShowGroupsPost Post /show-groups
NetworkObjectsGroupWithExclusionApi AddGroupWithExclusionPost Post /add-group-with-exclusion
NetworkObjectsGroupWithExclusionApi DeleteGroupWithExclusionPost Post /delete-group-with-exclusion
NetworkObjectsGroupWithExclusionApi SetGroupWithExclusionPost Post /set-group-with-exclusion
NetworkObjectsGroupWithExclusionApi ShowGroupWithExclusionPost Post /show-group-with-exclusion
NetworkObjectsGroupWithExclusionApi ShowGroupsWithExclusionPost Post /show-groups-with-exclusion
NetworkObjectsHostApi AddHostPost Post /add-host
NetworkObjectsHostApi DeleteHostPost Post /delete-host
NetworkObjectsHostApi SetHostPost Post /set-host
NetworkObjectsHostApi ShowHostPost Post /show-host
NetworkObjectsHostApi ShowHostsPost Post /show-hosts
NetworkObjectsMulticastAddressRangeApi AddMulticastAddressRangePost Post /add-multicast-address-range
NetworkObjectsMulticastAddressRangeApi DeleteMulticastAddressRangePost Post /delete-multicast-address-range
NetworkObjectsMulticastAddressRangeApi SetMulticastAddressRangePost Post /set-multicast-address-range
NetworkObjectsMulticastAddressRangeApi ShowMulticastAddressRangePost Post /show-multicast-address-range
NetworkObjectsMulticastAddressRangeApi ShowMulticastAddressRangesPost Post /show-multicast-address-ranges
NetworkObjectsNetworkApi AddNetworkPost Post /add-network
NetworkObjectsNetworkApi DeleteNetworkPost Post /delete-network
NetworkObjectsNetworkApi SetNetworkPost Post /set-network
NetworkObjectsNetworkApi ShowNetworkPost Post /show-network
NetworkObjectsNetworkApi ShowNetworksPost Post /show-networks
NetworkObjectsOPSECApplicationApi AddOpsecApplicationPost Post /add-opsec-application
NetworkObjectsOPSECApplicationApi DeleteOpsecApplicationPost Post /delete-opsec-application
NetworkObjectsOPSECApplicationApi SetOpsecApplicationPost Post /set-opsec-application
NetworkObjectsOPSECApplicationApi ShowOpsecApplicationPost Post /show-opsec-application
NetworkObjectsOPSECApplicationApi ShowOpsecApplicationsPost Post /show-opsec-applications
NetworkObjectsSecurityZoneApi AddSecurityZonePost Post /add-security-zone
NetworkObjectsSecurityZoneApi DeleteSecurityZonePost Post /delete-security-zone
NetworkObjectsSecurityZoneApi SetSecurityZonePost Post /set-security-zone
NetworkObjectsSecurityZoneApi ShowSecurityZonePost Post /show-security-zone
NetworkObjectsSecurityZoneApi ShowSecurityZonesPost Post /show-security-zones
NetworkObjectsSimpleGatewayApi AddSimpleGatewayPost Post /add-simple-gateway
NetworkObjectsSimpleGatewayApi DeleteSimpleGatewayPost Post /delete-simple-gateway
NetworkObjectsSimpleGatewayApi SetSimpleGatewayPost Post /set-simple-gateway
NetworkObjectsSimpleGatewayApi ShowSimpleGatewayPost Post /show-simple-gateway
NetworkObjectsSimpleGatewayApi ShowSimpleGatewaysPost Post /show-simple-gateways
NetworkObjectsTagsApi AddTagPost Post /add-tag
NetworkObjectsTagsApi DeleteTagPost Post /delete-tag
NetworkObjectsTagsApi SetTagPost Post /set-tag
NetworkObjectsTagsApi ShowTagPost Post /show-tag
NetworkObjectsTagsApi ShowTagsPost Post /show-tags
NetworkObjectsTimeApi AddTimePost Post /add-time
NetworkObjectsTimeApi DeleteTimePost Post /delete-time
NetworkObjectsTimeApi SetTimePost Post /set-time
NetworkObjectsTimeApi ShowTimePost Post /show-time
NetworkObjectsTimeApi ShowTimesPost Post /show-times
NetworkObjectsTimeGroupApi AddTimeGroupPost Post /add-time-group
NetworkObjectsTimeGroupApi DeleteTimeGroupPost Post /delete-time-group
NetworkObjectsTimeGroupApi SetTimeGroupPost Post /set-time-group
NetworkObjectsTimeGroupApi ShowTimeGroupPost Post /show-time-group
NetworkObjectsTimeGroupApi ShowTimeGroupsPost Post /show-time-groups
NetworkObjectsTrustedClientApi AddTrustedClientPost Post /add-trusted-client
NetworkObjectsTrustedClientApi DeleteTrustedClientPost Post /delete-trusted-client
NetworkObjectsTrustedClientApi SetTrustedClientPost Post /set-trusted-client
NetworkObjectsTrustedClientApi ShowTrustedClientPost Post /show-trusted-client
NetworkObjectsTrustedClientApi ShowTrustedClientsPost Post /show-trusted-clients
NetworkObjectsWildcardApi AddWildcardPost Post /add-wildcard
NetworkObjectsWildcardApi DeleteWildcardPost Post /delete-wildcard
NetworkObjectsWildcardApi SetWildcardPost Post /set-wildcard
NetworkObjectsWildcardApi ShowWildcardPost Post /show-wildcard
NetworkObjectsWildcardApi ShowWildcardsPost Post /show-wildcards
PolicyApi InstallPolicyPost Post /install-policy
PolicyApi VerifyPolicyPost Post /verify-policy
PolicyPolicyPackageApi AddPackagePost Post /add-package
PolicyPolicyPackageApi DeletePackagePost Post /delete-package
PolicyPolicyPackageApi SetPackagePost Post /set-package
PolicyPolicyPackageApi ShowPackagePost Post /show-package
PolicyPolicyPackageApi ShowPackagesPost Post /show-packages
ServiceApplicationsApplicationApi AddApplicationSitePost Post /add-application-site
ServiceApplicationsApplicationApi DeleteApplicationSitePost Post /delete-application-site
ServiceApplicationsApplicationApi SetApplicationSitePost Post /set-application-site
ServiceApplicationsApplicationApi ShowApplicationSitePost Post /show-application-site
ServiceApplicationsApplicationApi ShowApplicationSitesPost Post /show-application-sites
ServiceApplicationsApplicationCategoryApi AddApplicationSiteCategoryPost Post /add-application-site-category
ServiceApplicationsApplicationCategoryApi DeleteApplicationSiteCategoryPost Post /delete-application-site-category
ServiceApplicationsApplicationCategoryApi SetApplicationSiteCategoryPost Post /set-application-site-category
ServiceApplicationsApplicationCategoryApi ShowApplicationSiteCategoriesPost Post /show-application-site-categories
ServiceApplicationsApplicationCategoryApi ShowApplicationSiteCategoryPost Post /show-application-site-category
ServiceApplicationsApplicationGroupApi AddApplicationSiteGroupPost Post /add-application-site-group
ServiceApplicationsApplicationGroupApi DeleteApplicationSiteGroupPost Post /delete-application-site-group
ServiceApplicationsApplicationGroupApi SetApplicationSiteGroupPost Post /set-application-site-group
ServiceApplicationsApplicationGroupApi ShowApplicationSiteGroupPost Post /show-application-site-group
ServiceApplicationsApplicationGroupApi ShowApplicationSiteGroupsPost Post /show-application-site-groups
ServiceApplicationsServiceDCERPCApi AddServiceDceRpcPost Post /add-service-dce-rpc
ServiceApplicationsServiceDCERPCApi DeleteServiceDceRpcPost Post /delete-service-dce-rpc
ServiceApplicationsServiceDCERPCApi SetServiceDceRpcPost Post /set-service-dce-rpc
ServiceApplicationsServiceDCERPCApi ShowServiceDceRpcPost Post /show-service-dce-rpc
ServiceApplicationsServiceDCERPCApi ShowServicesDceRpcPost Post /show-services-dce-rpc
ServiceApplicationsServiceGroupApi AddServiceGroupPost Post /add-service-group
ServiceApplicationsServiceGroupApi DeleteServiceGroupPost Post /delete-service-group
ServiceApplicationsServiceGroupApi SetServiceGroupPost Post /set-service-group
ServiceApplicationsServiceGroupApi ShowServiceGroupPost Post /show-service-group
ServiceApplicationsServiceGroupApi ShowServiceGroupsPost Post /show-service-groups
ServiceApplicationsServiceICMPApi AddServiceIcmpPost Post /add-service-icmp
ServiceApplicationsServiceICMPApi DeleteServiceIcmpPost Post /delete-service-icmp
ServiceApplicationsServiceICMPApi SetServiceIcmpPost Post /set-service-icmp
ServiceApplicationsServiceICMPApi ShowServiceIcmpPost Post /show-service-icmp
ServiceApplicationsServiceICMPApi ShowServicesIcmpPost Post /show-services-icmp
ServiceApplicationsServiceICMP6Api AddServiceIcmp6Post Post /add-service-icmp6
ServiceApplicationsServiceICMP6Api DeleteServiceIcmp6Post Post /delete-service-icmp6
ServiceApplicationsServiceICMP6Api SetServiceIcmp6Post Post /set-service-icmp6
ServiceApplicationsServiceICMP6Api ShowServiceIcmp6Post Post /show-service-icmp6
ServiceApplicationsServiceICMP6Api ShowServicesIcmp6Post Post /show-services-icmp6
ServiceApplicationsServiceOtherApi AddServiceOtherPost Post /add-service-other
ServiceApplicationsServiceOtherApi DeleteServiceOtherPost Post /delete-service-other
ServiceApplicationsServiceOtherApi SetServiceOtherPost Post /set-service-other
ServiceApplicationsServiceOtherApi ShowServiceOtherPost Post /show-service-other
ServiceApplicationsServiceOtherApi ShowServicesOtherPost Post /show-services-other
ServiceApplicationsServiceRPCApi AddServiceRpcPost Post /add-service-rpc
ServiceApplicationsServiceRPCApi DeleteServiceRpcPost Post /delete-service-rpc
ServiceApplicationsServiceRPCApi SetServiceRpcPost Post /set-service-rpc
ServiceApplicationsServiceRPCApi ShowServiceRpcPost Post /show-service-rpc
ServiceApplicationsServiceRPCApi ShowServicesRpcPost Post /show-services-rpc
ServiceApplicationsServiceSCTPApi AddServiceSctpPost Post /add-service-sctp
ServiceApplicationsServiceSCTPApi DeleteServiceSctpPost Post /delete-service-sctp
ServiceApplicationsServiceSCTPApi SetServiceSctpPost Post /set-service-sctp
ServiceApplicationsServiceSCTPApi ShowServiceSctpPost Post /show-service-sctp
ServiceApplicationsServiceSCTPApi ShowServicesSctpPost Post /show-services-sctp
ServiceApplicationsServiceTCPApi AddServiceTcpPost Post /add-service-tcp
ServiceApplicationsServiceTCPApi DeleteServiceTcpPost Post /delete-service-tcp
ServiceApplicationsServiceTCPApi SetServiceTcpPost Post /set-service-tcp
ServiceApplicationsServiceTCPApi ShowServiceTcpPost Post /show-service-tcp
ServiceApplicationsServiceTCPApi ShowServicesTcpPost Post /show-services-tcp
ServiceApplicationsServiceUDPApi AddServiceUdpPost Post /add-service-udp
ServiceApplicationsServiceUDPApi DeleteServiceUdpPost Post /delete-service-udp
ServiceApplicationsServiceUDPApi SetServiceUdpPost Post /set-service-udp
ServiceApplicationsServiceUDPApi ShowServiceUdpPost Post /show-service-udp
ServiceApplicationsServiceUDPApi ShowServicesUdpPost Post /show-services-udp
SessionManagementApi DiscardPost Post /discard
SessionManagementApi DisconnectPost Post /disconnect
SessionManagementApi KeepalivePost Post /keepalive
SessionManagementApi LoginPost Post /login
SessionManagementApi LogoutPost Post /logout
SessionManagementApi PublishPost Post /publish
SessionManagementLoginMessageApi SetLoginMessagePost Post /set-login-message
SessionManagementLoginMessageApi ShowLoginMessagePost Post /show-login-message
SessionManagementSessionApi AssignSessionPost Post /assign-session
SessionManagementSessionApi ContinueSessionInSmartconsolePost Post /continue-session-in-smartconsole
SessionManagementSessionApi PurgePublishedSessionsPost Post /purge-published-sessions
SessionManagementSessionApi SetSessionPost Post /set-session
SessionManagementSessionApi ShowLastPublishedSessionPost Post /show-last-published-session
SessionManagementSessionApi ShowSessionPost Post /show-session
SessionManagementSessionApi ShowSessionsPost Post /show-sessions
SessionManagementSessionApi SwitchSessionPost Post /switch-session
SessionManagementSessionApi TakeOverSessionPost Post /take-over-session
ThreatPreventionIPSApi RunIpsUpdatePost Post /run-ips-update
ThreatPreventionIPSApi SetIpsUpdateSchedulePost Post /set-ips-update-schedule
ThreatPreventionIPSApi ShowIpsStatusPost Post /show-ips-status
ThreatPreventionIPSApi ShowIpsUpdateSchedulePost Post /show-ips-update-schedule
ThreatPreventionIPSExtendedAttributesApi ShowIpsProtectionExtendedAttributePost Post /show-ips-protection-extended-attribute
ThreatPreventionIPSExtendedAttributesApi ShowIpsProtectionExtendedAttributesPost Post /show-ips-protection-extended-attributes
ThreatPreventionThreatEmulationApi RunThreatEmulationFileTypesOfflineUpdatePost Post /run-threat-emulation-file-types-offline-update
ThreatPreventionThreatExceptionApi AddThreatExceptionPost Post /add-threat-exception
ThreatPreventionThreatExceptionApi DeleteThreatExceptionPost Post /delete-threat-exception
ThreatPreventionThreatExceptionApi SetThreatExceptionPost Post /set-threat-exception
ThreatPreventionThreatExceptionApi ShowThreatExceptionPost Post /show-threat-exception
ThreatPreventionThreatExceptionApi ShowThreatRuleExceptionRulebasePost Post /show-threat-rule-exception-rulebase
ThreatPreventionThreatExceptionGroupApi AddExceptionGroupPost Post /add-exception-group
ThreatPreventionThreatExceptionGroupApi DeleteExceptionGroupPost Post /delete-exception-group
ThreatPreventionThreatExceptionGroupApi SetExceptionGroupPost Post /set-exception-group
ThreatPreventionThreatExceptionGroupApi ShowExceptionGroupPost Post /show-exception-group
ThreatPreventionThreatExceptionGroupApi ShowExceptionGroupsPost Post /show-exception-groups
ThreatPreventionThreatIndicatorApi AddThreatIndicatorPost Post /add-threat-indicator
ThreatPreventionThreatIndicatorApi DeleteThreatIndicatorPost Post /delete-threat-indicator
ThreatPreventionThreatIndicatorApi SetThreatIndicatorPost Post /set-threat-indicator
ThreatPreventionThreatIndicatorApi ShowThreatIndicatorPost Post /show-threat-indicator
ThreatPreventionThreatIndicatorApi ShowThreatIndicatorsPost Post /show-threat-indicators
ThreatPreventionThreatLayerApi AddThreatLayerPost Post /add-threat-layer
ThreatPreventionThreatLayerApi DeleteThreatLayerPost Post /delete-threat-layer
ThreatPreventionThreatLayerApi SetThreatLayerPost Post /set-threat-layer
ThreatPreventionThreatLayerApi ShowThreatLayerPost Post /show-threat-layer
ThreatPreventionThreatLayerApi ShowThreatLayersPost Post /show-threat-layers
ThreatPreventionThreatProfileApi AddThreatProfilePost Post /add-threat-profile
ThreatPreventionThreatProfileApi DeleteThreatProfilePost Post /delete-threat-profile
ThreatPreventionThreatProfileApi SetThreatProfilePost Post /set-threat-profile
ThreatPreventionThreatProfileApi ShowThreatProfilePost Post /show-threat-profile
ThreatPreventionThreatProfileApi ShowThreatProfilesPost Post /show-threat-profiles
ThreatPreventionThreatProtectionApi AddThreatProtectionsPost Post /add-threat-protections
ThreatPreventionThreatProtectionApi DeleteThreatProtectionsPost Post /delete-threat-protections
ThreatPreventionThreatProtectionApi SetThreatProtectionPost Post /set-threat-protection
ThreatPreventionThreatProtectionApi ShowThreatProtectionPost Post /show-threat-protection
ThreatPreventionThreatProtectionApi ShowThreatProtectionsPost Post /show-threat-protections
ThreatPreventionThreatRuleApi AddThreatRulePost Post /add-threat-rule
ThreatPreventionThreatRuleApi DeleteThreatRulePost Post /delete-threat-rule
ThreatPreventionThreatRuleApi SetThreatRulePost Post /set-threat-rule
ThreatPreventionThreatRuleApi ShowThreatRulePost Post /show-threat-rule
ThreatPreventionThreatRuleApi ShowThreatRulebasePost Post /show-threat-rulebase
UnknownApi AddScadaApplicationPost Post /add-scada-application
UnknownApi AutoCompletePost Post /auto-complete
UnknownApi DeleteScadaApplicationPost Post /delete-scada-application
UnknownApi GetInterfacesSyncPost Post /get-interfaces-sync
UnknownApi MakeServerActivePost Post /make-server-active
UnknownApi ResultLinkPost Post /result-link
UnknownApi RunInitInterfacesPost Post /run-init-interfaces
UnknownApi SetScadaApplicationPost Post /set-scada-application
UnknownApi ShowApiStatusPost Post /show-api-status
UnknownApi ShowInternalVersionPost Post /show-internal-version
UnknownApi ShowRuleCandidatesPost Post /show-rule-candidates
UnknownApi ShowScadaApplicationPost Post /show-scada-application
UnknownApi ShowScadaApplicationsPost Post /show-scada-applications
UnknownApi ShowVersionPost Post /show-version
UpdatableObjectsUpdatableObjectApi AddUpdatableObjectPost Post /add-updatable-object
UpdatableObjectsUpdatableObjectApi DeleteUpdatableObjectPost Post /delete-updatable-object
UpdatableObjectsUpdatableObjectApi ShowUpdatableObjectPost Post /show-updatable-object
UpdatableObjectsUpdatableObjectApi ShowUpdatableObjectsPost Post /show-updatable-objects
UpdatableObjectsUpdatableObjectsRepositoryApi ShowUpdatableObjectsRepositoryContentPost Post /show-updatable-objects-repository-content
UpdatableObjectsUpdatableObjectsRepositoryApi UpdateUpdatableObjectsRepositoryContentPost Post /update-updatable-objects-repository-content
VPNVPNCommunityMeshedApi AddVpnCommunityMeshedPost Post /add-vpn-community-meshed
VPNVPNCommunityMeshedApi DeleteVpnCommunityMeshedPost Post /delete-vpn-community-meshed
VPNVPNCommunityMeshedApi SetVpnCommunityMeshedPost Post /set-vpn-community-meshed
VPNVPNCommunityMeshedApi ShowVpnCommunitiesMeshedPost Post /show-vpn-communities-meshed
VPNVPNCommunityMeshedApi ShowVpnCommunityMeshedPost Post /show-vpn-community-meshed
VPNVPNCommunityStarApi AddVpnCommunityStarPost Post /add-vpn-community-star
VPNVPNCommunityStarApi DeleteVpnCommunityStarPost Post /delete-vpn-community-star
VPNVPNCommunityStarApi SetVpnCommunityStarPost Post /set-vpn-community-star
VPNVPNCommunityStarApi ShowVpnCommunitiesStarPost Post /show-vpn-communities-star
VPNVPNCommunityStarApi ShowVpnCommunityStarPost Post /show-vpn-community-star

Documentation For Models

Documentation For Authorization

apiKey

  • Type: API key

Example

auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
	Key: "APIKEY",
	Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)

Author