forticlient

package
v1.9.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2022 License: Apache-2.0 Imports: 14 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EscapeURLString

func EscapeURLString(v string) string

EscapeURLString escapes the string so it can be safely placed inside a URL query

func ExpandPolicyInternetIDList

func ExpandPolicyInternetIDList(members []PolicyInternetIDMultValue) []float64

ExpandPolicyInternetIDList extracts ID value from result and put them into a string array, and return the string array

func ExtractString

func ExtractString(members []MultValue) []string

ExtractString extracts strings from result and put them into a string array, and return the string array

Types

type APIUserMultValue

type APIUserMultValue struct {
	TypeF         string `json:"type"`
	Ipv4TrustHost string `json:"ipv4-trusthost"`
}

APIUserMultValue contains the output results for Read API function

type APIUserMultValues

type APIUserMultValues []APIUserMultValue

APIUserMultValues contains the output results for Read API function

type FortiSDKClient

type FortiSDKClient struct {
	Config  config.Config
	Retries int
	Fv      string
}

FortiSDKClient describes the global FortiOS plugin client instance

func NewClient

func NewClient(auth *auth.Auth, client *http.Client) (*FortiSDKClient, error)

NewClient initializes a new global plugin client It returns the created client object

func (*FortiSDKClient) CreateAntivirusProfile added in v1.1.4

func (c *FortiSDKClient) CreateAntivirusProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateAntivirusProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the antivirus - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateApplicationCustom added in v1.1.7

func (c *FortiSDKClient) CreateApplicationCustom(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateApplicationCustom API operation for FortiOS creates a new Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateApplicationGroup added in v1.1.4

func (c *FortiSDKClient) CreateApplicationGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateApplicationGroup API operation for FortiOS creates a new Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateApplicationList added in v1.1.4

func (c *FortiSDKClient) CreateApplicationList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateApplicationList API operation for FortiOS creates a new List. Returns the index value of the List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateApplicationName added in v1.1.7

func (c *FortiSDKClient) CreateApplicationName(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateApplicationName API operation for FortiOS creates a new Name. Returns the index value of the Name and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateApplicationRuleSettings added in v1.1.5

func (c *FortiSDKClient) CreateApplicationRuleSettings(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateApplicationRuleSettings API operation for FortiOS creates a new Rule Settings. Returns the index value of the Rule Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - rule-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateAuthenticationRule added in v1.1.4

func (c *FortiSDKClient) CreateAuthenticationRule(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateAuthenticationRule API operation for FortiOS creates a new Rule. Returns the index value of the Rule and execution result when the request executes successfully. Returns error for service API and SDK errors. See the authentication - rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateAuthenticationScheme added in v1.1.4

func (c *FortiSDKClient) CreateAuthenticationScheme(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateAuthenticationScheme API operation for FortiOS creates a new Scheme. Returns the index value of the Scheme and execution result when the request executes successfully. Returns error for service API and SDK errors. See the authentication - scheme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateCertificateCa added in v1.1.7

func (c *FortiSDKClient) CreateCertificateCa(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateCertificateCa API operation for FortiOS creates a new Ca. Returns the index value of the Ca and execution result when the request executes successfully. Returns error for service API and SDK errors. See the certificate - ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateCertificateCrl added in v1.1.7

func (c *FortiSDKClient) CreateCertificateCrl(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateCertificateCrl API operation for FortiOS creates a new Crl. Returns the index value of the Crl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the certificate - crl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateCertificateLocal added in v1.1.7

func (c *FortiSDKClient) CreateCertificateLocal(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateCertificateLocal API operation for FortiOS creates a new Local. Returns the index value of the Local and execution result when the request executes successfully. Returns error for service API and SDK errors. See the certificate - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateCertificateRemote added in v1.1.18

func (c *FortiSDKClient) CreateCertificateRemote(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateCertificateRemote API operation for FortiOS creates a new Remote. Returns the index value of the Remote and execution result when the request executes successfully. Returns error for service API and SDK errors. See the certificate - remote chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateCifsDomainController added in v1.1.18

func (c *FortiSDKClient) CreateCifsDomainController(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateCifsDomainController API operation for FortiOS creates a new Domain Controller. Returns the index value of the Domain Controller and execution result when the request executes successfully. Returns error for service API and SDK errors. See the cifs - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateCifsProfile added in v1.1.18

func (c *FortiSDKClient) CreateCifsProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateCifsProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the cifs - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateCredentialStoreDomainController added in v1.1.18

func (c *FortiSDKClient) CreateCredentialStoreDomainController(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateCredentialStoreDomainController API operation for FortiOS creates a new Domain Controller. Returns the index value of the Domain Controller and execution result when the request executes successfully. Returns error for service API and SDK errors. See the credential-store - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDlpDataType added in v1.9.0

func (c *FortiSDKClient) CreateDlpDataType(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDlpDataType API operation for FortiOS creates a new Data Type. Returns the index value of the Data Type and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - data-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDlpDictionary added in v1.9.0

func (c *FortiSDKClient) CreateDlpDictionary(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDlpDictionary API operation for FortiOS creates a new Dictionary. Returns the index value of the Dictionary and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - dictionary chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDlpFilepattern added in v1.1.4

func (c *FortiSDKClient) CreateDlpFilepattern(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDlpFilepattern API operation for FortiOS creates a new Filepattern. Returns the index value of the Filepattern and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - filepattern chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDlpFpDocSource added in v1.1.4

func (c *FortiSDKClient) CreateDlpFpDocSource(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDlpFpDocSource API operation for FortiOS creates a new Fp Doc Source. Returns the index value of the Fp Doc Source and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - fp-doc-source chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDlpFpSensitivity added in v1.1.4

func (c *FortiSDKClient) CreateDlpFpSensitivity(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDlpFpSensitivity API operation for FortiOS creates a new Fp Sensitivity. Returns the index value of the Fp Sensitivity and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - fp-sensitivity chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDlpProfile added in v1.9.0

func (c *FortiSDKClient) CreateDlpProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDlpProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDlpSensitivity added in v1.1.18

func (c *FortiSDKClient) CreateDlpSensitivity(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDlpSensitivity API operation for FortiOS creates a new Sensitivity. Returns the index value of the Sensitivity and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - sensitivity chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDlpSensor added in v1.1.4

func (c *FortiSDKClient) CreateDlpSensor(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDlpSensor API operation for FortiOS creates a new Sensor. Returns the index value of the Sensor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - sensor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDnsfilterDomainFilter added in v1.1.4

func (c *FortiSDKClient) CreateDnsfilterDomainFilter(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDnsfilterDomainFilter API operation for FortiOS creates a new Domain Filter. Returns the index value of the Domain Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dnsfilter - domain-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateDnsfilterProfile added in v1.1.4

func (c *FortiSDKClient) CreateDnsfilterProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateDnsfilterProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dnsfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEmailfilterBlockAllowList added in v1.1.18

func (c *FortiSDKClient) CreateEmailfilterBlockAllowList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEmailfilterBlockAllowList API operation for FortiOS creates a new Block Allow List. Returns the index value of the Block Allow List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - block-allow-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEmailfilterBwl added in v1.1.18

func (c *FortiSDKClient) CreateEmailfilterBwl(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEmailfilterBwl API operation for FortiOS creates a new Bwl. Returns the index value of the Bwl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - bwl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEmailfilterBword added in v1.1.18

func (c *FortiSDKClient) CreateEmailfilterBword(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEmailfilterBword API operation for FortiOS creates a new Bword. Returns the index value of the Bword and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - bword chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEmailfilterDnsbl added in v1.1.18

func (c *FortiSDKClient) CreateEmailfilterDnsbl(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEmailfilterDnsbl API operation for FortiOS creates a new Dnsbl. Returns the index value of the Dnsbl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - dnsbl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEmailfilterIptrust added in v1.1.18

func (c *FortiSDKClient) CreateEmailfilterIptrust(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEmailfilterIptrust API operation for FortiOS creates a new Iptrust. Returns the index value of the Iptrust and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - iptrust chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEmailfilterMheader added in v1.1.18

func (c *FortiSDKClient) CreateEmailfilterMheader(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEmailfilterMheader API operation for FortiOS creates a new Mheader. Returns the index value of the Mheader and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - mheader chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEmailfilterProfile added in v1.1.18

func (c *FortiSDKClient) CreateEmailfilterProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEmailfilterProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEndpointControlClient added in v1.1.7

func (c *FortiSDKClient) CreateEndpointControlClient(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEndpointControlClient API operation for FortiOS creates a new Client. Returns the index value of the Client and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - client chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEndpointControlFctems added in v1.1.18

func (c *FortiSDKClient) CreateEndpointControlFctems(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEndpointControlFctems API operation for FortiOS creates a new Fctems. Returns the index value of the Fctems and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - fctems chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEndpointControlForticlientEms added in v1.1.7

func (c *FortiSDKClient) CreateEndpointControlForticlientEms(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEndpointControlForticlientEms API operation for FortiOS creates a new Forticlient Ems. Returns the index value of the Forticlient Ems and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - forticlient-ems chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEndpointControlForticlientRegistrationSync added in v1.1.4

func (c *FortiSDKClient) CreateEndpointControlForticlientRegistrationSync(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEndpointControlForticlientRegistrationSync API operation for FortiOS creates a new Forticlient Registration Sync. Returns the index value of the Forticlient Registration Sync and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - forticlient-registration-sync chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEndpointControlProfile added in v1.1.4

func (c *FortiSDKClient) CreateEndpointControlProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEndpointControlProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateEndpointControlRegisteredForticlient added in v1.1.7

func (c *FortiSDKClient) CreateEndpointControlRegisteredForticlient(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateEndpointControlRegisteredForticlient API operation for FortiOS creates a new Registered Forticlient. Returns the index value of the Registered Forticlient and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - registered-forticlient chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateExtenderControllerDataplan added in v1.1.18

func (c *FortiSDKClient) CreateExtenderControllerDataplan(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateExtenderControllerDataplan API operation for FortiOS creates a new Dataplan. Returns the index value of the Dataplan and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - dataplan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateExtenderControllerExtender added in v1.1.4

func (c *FortiSDKClient) CreateExtenderControllerExtender(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateExtenderControllerExtender API operation for FortiOS creates a new Extender. Returns the index value of the Extender and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateExtenderControllerExtender1 added in v1.1.13

func (c *FortiSDKClient) CreateExtenderControllerExtender1(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateExtenderControllerExtender1 API operation for FortiOS creates a new Extender1. Returns the index value of the Extender1 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateExtenderControllerExtenderProfile added in v1.6.0

func (c *FortiSDKClient) CreateExtenderControllerExtenderProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateExtenderControllerExtenderProfile API operation for FortiOS creates a new Extender Profile. Returns the index value of the Extender Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - extender-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateExtensionControllerDataplan added in v1.9.2

func (c *FortiSDKClient) CreateExtensionControllerDataplan(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateExtensionControllerDataplan API operation for FortiOS creates a new Dataplan. Returns the index value of the Dataplan and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - dataplan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateExtensionControllerExtender added in v1.9.2

func (c *FortiSDKClient) CreateExtensionControllerExtender(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateExtensionControllerExtender API operation for FortiOS creates a new Extender. Returns the index value of the Extender and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateExtensionControllerExtenderProfile added in v1.9.2

func (c *FortiSDKClient) CreateExtensionControllerExtenderProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateExtensionControllerExtenderProfile API operation for FortiOS creates a new Extender Profile. Returns the index value of the Extender Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - extender-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateExtensionControllerFortigate added in v1.9.2

func (c *FortiSDKClient) CreateExtensionControllerFortigate(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateExtensionControllerFortigate API operation for FortiOS creates a new Fortigate. Returns the index value of the Fortigate and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - fortigate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateExtensionControllerFortigateProfile added in v1.9.2

func (c *FortiSDKClient) CreateExtensionControllerFortigateProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateExtensionControllerFortigateProfile API operation for FortiOS creates a new Fortigate Profile. Returns the index value of the Fortigate Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - fortigate-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFileFilterProfile added in v1.1.18

func (c *FortiSDKClient) CreateFileFilterProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFileFilterProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the file-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallAccessProxy added in v1.6.0

func (c *FortiSDKClient) CreateFirewallAccessProxy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallAccessProxy API operation for FortiOS creates a new Access Proxy. Returns the index value of the Access Proxy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallAccessProxy6 added in v1.6.0

func (c *FortiSDKClient) CreateFirewallAccessProxy6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallAccessProxy6 API operation for FortiOS creates a new Access Proxy6. Returns the index value of the Access Proxy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallAccessProxySshClientCert added in v1.6.0

func (c *FortiSDKClient) CreateFirewallAccessProxySshClientCert(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallAccessProxySshClientCert API operation for FortiOS creates a new Access Proxy Ssh Client Cert. Returns the index value of the Access Proxy Ssh Client Cert and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy-ssh-client-cert chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallAccessProxyVirtualHost added in v1.6.0

func (c *FortiSDKClient) CreateFirewallAccessProxyVirtualHost(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallAccessProxyVirtualHost API operation for FortiOS creates a new Access Proxy Virtual Host. Returns the index value of the Access Proxy Virtual Host and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy-virtual-host chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallAddress added in v1.1.4

func (c *FortiSDKClient) CreateFirewallAddress(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallAddress API operation for FortiOS creates a new Address. Returns the index value of the Address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallAddress6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallAddress6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallAddress6 API operation for FortiOS creates a new Address6. Returns the index value of the Address6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallAddress6Template added in v1.1.4

func (c *FortiSDKClient) CreateFirewallAddress6Template(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallAddress6Template API operation for FortiOS creates a new Address6 Template. Returns the index value of the Address6 Template and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address6-template chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallAddrgrp added in v1.1.4

func (c *FortiSDKClient) CreateFirewallAddrgrp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallAddrgrp API operation for FortiOS creates a new Addrgrp. Returns the index value of the Addrgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallAddrgrp6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallAddrgrp6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallAddrgrp6 API operation for FortiOS creates a new Addrgrp6. Returns the index value of the Addrgrp6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - addrgrp6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallCentralSnatMap added in v1.1.4

func (c *FortiSDKClient) CreateFirewallCentralSnatMap(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallCentralSnatMap API operation for FortiOS creates a new Central Snat Map. Returns the index value of the Central Snat Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - central-snat-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallCity added in v1.1.18

func (c *FortiSDKClient) CreateFirewallCity(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallCity API operation for FortiOS creates a new City. Returns the index value of the City and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - city chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallConsolidatedPolicy added in v1.1.7

func (c *FortiSDKClient) CreateFirewallConsolidatedPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallConsolidatedPolicy API operation for FortiOS creates a new Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.consolidated - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallCountry added in v1.1.18

func (c *FortiSDKClient) CreateFirewallCountry(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallCountry API operation for FortiOS creates a new Country. Returns the index value of the Country and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - country chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallDecryptedTrafficMirror added in v1.1.18

func (c *FortiSDKClient) CreateFirewallDecryptedTrafficMirror(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallDecryptedTrafficMirror API operation for FortiOS creates a new Decrypted Traffic Mirror. Returns the index value of the Decrypted Traffic Mirror and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - decrypted-traffic-mirror chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallDnstranslation added in v1.1.4

func (c *FortiSDKClient) CreateFirewallDnstranslation(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallDnstranslation API operation for FortiOS creates a new Dnstranslation. Returns the index value of the Dnstranslation and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - dnstranslation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallDosPolicy added in v1.1.7

func (c *FortiSDKClient) CreateFirewallDosPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallDosPolicy API operation for FortiOS creates a new Dos Policy. Returns the index value of the Dos Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - DoS-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallDosPolicy6 added in v1.1.7

func (c *FortiSDKClient) CreateFirewallDosPolicy6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallDosPolicy6 API operation for FortiOS creates a new Dos Policy6. Returns the index value of the Dos Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - DoS-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallIdentityBasedRoute added in v1.1.4

func (c *FortiSDKClient) CreateFirewallIdentityBasedRoute(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallIdentityBasedRoute API operation for FortiOS creates a new Identity Based Route. Returns the index value of the Identity Based Route and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - identity-based-route chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInterfacePolicy added in v1.1.4

func (c *FortiSDKClient) CreateFirewallInterfacePolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInterfacePolicy API operation for FortiOS creates a new Interface Policy. Returns the index value of the Interface Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - interface-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInterfacePolicy6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallInterfacePolicy6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInterfacePolicy6 API operation for FortiOS creates a new Interface Policy6. Returns the index value of the Interface Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - interface-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetService added in v1.1.7

func (c *FortiSDKClient) CreateFirewallInternetService(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetService API operation for FortiOS creates a new Internet Service. Returns the index value of the Internet Service and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceAddition added in v1.1.18

func (c *FortiSDKClient) CreateFirewallInternetServiceAddition(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceAddition API operation for FortiOS creates a new Internet Service Addition. Returns the index value of the Internet Service Addition and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-addition chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceBotnet added in v1.1.18

func (c *FortiSDKClient) CreateFirewallInternetServiceBotnet(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceBotnet API operation for FortiOS creates a new Internet Service Botnet. Returns the index value of the Internet Service Botnet and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-botnet chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceCustom added in v1.1.7

func (c *FortiSDKClient) CreateFirewallInternetServiceCustom(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceCustom API operation for FortiOS creates a new Internet Service Custom. Returns the index value of the Internet Service Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceCustomGroup added in v1.1.7

func (c *FortiSDKClient) CreateFirewallInternetServiceCustomGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceCustomGroup API operation for FortiOS creates a new Internet Service Custom Group. Returns the index value of the Internet Service Custom Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-custom-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceDefinition added in v1.1.7

func (c *FortiSDKClient) CreateFirewallInternetServiceDefinition(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceDefinition API operation for FortiOS creates a new Internet Service Definition. Returns the index value of the Internet Service Definition and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-definition chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceExtension added in v1.1.4

func (c *FortiSDKClient) CreateFirewallInternetServiceExtension(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceExtension API operation for FortiOS creates a new Internet Service Extension. Returns the index value of the Internet Service Extension and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-extension chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceGroup added in v1.1.7

func (c *FortiSDKClient) CreateFirewallInternetServiceGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceGroup API operation for FortiOS creates a new Internet Service Group. Returns the index value of the Internet Service Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceIpblReason added in v1.1.18

func (c *FortiSDKClient) CreateFirewallInternetServiceIpblReason(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceIpblReason API operation for FortiOS creates a new Internet Service Ipbl Reason. Returns the index value of the Internet Service Ipbl Reason and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-ipbl-reason chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceIpblVendor added in v1.1.18

func (c *FortiSDKClient) CreateFirewallInternetServiceIpblVendor(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceIpblVendor API operation for FortiOS creates a new Internet Service Ipbl Vendor. Returns the index value of the Internet Service Ipbl Vendor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-ipbl-vendor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceList added in v1.1.18

func (c *FortiSDKClient) CreateFirewallInternetServiceList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceList API operation for FortiOS creates a new Internet Service List. Returns the index value of the Internet Service List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceName added in v1.1.18

func (c *FortiSDKClient) CreateFirewallInternetServiceName(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceName API operation for FortiOS creates a new Internet Service Name. Returns the index value of the Internet Service Name and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceOwner added in v1.1.18

func (c *FortiSDKClient) CreateFirewallInternetServiceOwner(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceOwner API operation for FortiOS creates a new Internet Service Owner. Returns the index value of the Internet Service Owner and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-owner chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallInternetServiceReputation added in v1.1.18

func (c *FortiSDKClient) CreateFirewallInternetServiceReputation(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallInternetServiceReputation API operation for FortiOS creates a new Internet Service Reputation. Returns the index value of the Internet Service Reputation and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-reputation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallIpTranslation added in v1.1.4

func (c *FortiSDKClient) CreateFirewallIpTranslation(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallIpTranslation API operation for FortiOS creates a new Ip Translation. Returns the index value of the Ip Translation and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ip-translation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallIpmacbindingTable added in v1.1.4

func (c *FortiSDKClient) CreateFirewallIpmacbindingTable(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallIpmacbindingTable API operation for FortiOS creates a new Table. Returns the index value of the Table and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ipmacbinding - table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallIppool added in v1.1.4

func (c *FortiSDKClient) CreateFirewallIppool(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallIppool API operation for FortiOS creates a new Ippool. Returns the index value of the Ippool and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ippool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallIppool6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallIppool6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallIppool6 API operation for FortiOS creates a new Ippool6. Returns the index value of the Ippool6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ippool6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallLdbMonitor added in v1.1.4

func (c *FortiSDKClient) CreateFirewallLdbMonitor(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallLdbMonitor API operation for FortiOS creates a new Ldb Monitor. Returns the index value of the Ldb Monitor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ldb-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallLocalInPolicy added in v1.1.4

func (c *FortiSDKClient) CreateFirewallLocalInPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallLocalInPolicy API operation for FortiOS creates a new Local In Policy. Returns the index value of the Local In Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - local-in-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallLocalInPolicy6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallLocalInPolicy6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallLocalInPolicy6 API operation for FortiOS creates a new Local In Policy6. Returns the index value of the Local In Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - local-in-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallMulticastAddress added in v1.1.4

func (c *FortiSDKClient) CreateFirewallMulticastAddress(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallMulticastAddress API operation for FortiOS creates a new Multicast Address. Returns the index value of the Multicast Address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallMulticastAddress6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallMulticastAddress6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallMulticastAddress6 API operation for FortiOS creates a new Multicast Address6. Returns the index value of the Multicast Address6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-address6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallMulticastPolicy added in v1.1.4

func (c *FortiSDKClient) CreateFirewallMulticastPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallMulticastPolicy API operation for FortiOS creates a new Multicast Policy. Returns the index value of the Multicast Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallMulticastPolicy6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallMulticastPolicy6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallMulticastPolicy6 API operation for FortiOS creates a new Multicast Policy6. Returns the index value of the Multicast Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallNetworkServiceDynamic added in v1.9.2

func (c *FortiSDKClient) CreateFirewallNetworkServiceDynamic(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallNetworkServiceDynamic API operation for FortiOS creates a new Network Service Dynamic. Returns the index value of the Network Service Dynamic and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - network-service-dynamic chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallObjectAddress

func (c *FortiSDKClient) CreateFirewallObjectAddress(params *JSONFirewallObjectAddress) (output *JSONCreateFirewallObjectAddressOutput, err error)

CreateFirewallObjectAddress API operation for FortiOS creates a new firewall address for firewall policies. Returns the index value of the firewall address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallObjectAddressGroup

func (c *FortiSDKClient) CreateFirewallObjectAddressGroup(params *JSONFirewallObjectAddressGroup) (output *JSONCreateFirewallObjectAddressGroupOutput, err error)

CreateFirewallObjectAddressGroup API operation for FortiOS creates a new firewall address group for firewall policies. Returns the index value of the firewall address group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallObjectIPPool

func (c *FortiSDKClient) CreateFirewallObjectIPPool(params *JSONFirewallObjectIPPool) (output *JSONCreateFirewallObjectIPPoolOutput, err error)

CreateFirewallObjectIPPool API operation for FortiOS creates a new IP address pool. Returns the index value of the IP address pool and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ippool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallObjectService

func (c *FortiSDKClient) CreateFirewallObjectService(params *JSONFirewallObjectService) (output *JSONCreateFirewallObjectServiceOutput, err error)

CreateFirewallObjectService API operation for FortiOS creates a new firewall service. Returns the index value of the firewall service and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewal - service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallObjectServiceCategory

func (c *FortiSDKClient) CreateFirewallObjectServiceCategory(params *JSONFirewallObjectServiceCategory) (output *JSONCreateFirewallObjectServiceCategoryOutput, err error)

CreateFirewallObjectServiceCategory API operation for FortiOS creates a new firewall service category. Returns the index value of the firewall service category and execution result when the request executes successfully. Returns error for service API and SDK errors.

func (*FortiSDKClient) CreateFirewallObjectServiceGroup

func (c *FortiSDKClient) CreateFirewallObjectServiceGroup(params *JSONFirewallObjectServiceGroup) (output *JSONCreateFirewallObjectServiceGroupOutput, err error)

CreateFirewallObjectServiceGroup API operation for FortiOS creates a new firewal service group. Returns the index value of the firewal service group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewal - service group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallObjectVip

func (c *FortiSDKClient) CreateFirewallObjectVip(params *JSONFirewallObjectVip) (output *JSONCreateFirewallObjectVipOutput, err error)

CreateFirewallObjectVip API operation for FortiOS creates a new firewall virtual IP. Returns the index value of the firewall virtual IP and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallObjectVipGroup

func (c *FortiSDKClient) CreateFirewallObjectVipGroup(params *JSONFirewallObjectVipGroup) (output *JSONCreateFirewallObjectVipGroupOutput, err error)

CreateFirewallObjectVipGroup API operation for FortiOS creates a new firewall virtual IP group. Returns the index value of the firewall virtual IP group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallPolicy added in v1.1.4

func (c *FortiSDKClient) CreateFirewallPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallPolicy API operation for FortiOS creates a new Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallPolicy46 added in v1.1.7

func (c *FortiSDKClient) CreateFirewallPolicy46(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallPolicy46 API operation for FortiOS creates a new Policy46. Returns the index value of the Policy46 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallPolicy6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallPolicy6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallPolicy6 API operation for FortiOS creates a new Policy6. Returns the index value of the Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallPolicy64 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallPolicy64(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallPolicy64 API operation for FortiOS creates a new Policy64. Returns the index value of the Policy64 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallProfileGroup added in v1.1.4

func (c *FortiSDKClient) CreateFirewallProfileGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallProfileGroup API operation for FortiOS creates a new Profile Group. Returns the index value of the Profile Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - profile-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallProfileProtocolOptions added in v1.1.7

func (c *FortiSDKClient) CreateFirewallProfileProtocolOptions(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallProfileProtocolOptions API operation for FortiOS creates a new Profile Protocol Options. Returns the index value of the Profile Protocol Options and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - profile-protocol-options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallProxyAddress added in v1.1.4

func (c *FortiSDKClient) CreateFirewallProxyAddress(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallProxyAddress API operation for FortiOS creates a new Proxy Address. Returns the index value of the Proxy Address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - proxy-address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallProxyAddrgrp added in v1.1.7

func (c *FortiSDKClient) CreateFirewallProxyAddrgrp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallProxyAddrgrp API operation for FortiOS creates a new Proxy Addrgrp. Returns the index value of the Proxy Addrgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - proxy-addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallProxyPolicy added in v1.1.4

func (c *FortiSDKClient) CreateFirewallProxyPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallProxyPolicy API operation for FortiOS creates a new Proxy Policy. Returns the index value of the Proxy Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - proxy-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallRegion added in v1.1.18

func (c *FortiSDKClient) CreateFirewallRegion(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallRegion API operation for FortiOS creates a new Region. Returns the index value of the Region and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - region chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallScheduleGroup added in v1.1.4

func (c *FortiSDKClient) CreateFirewallScheduleGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallScheduleGroup API operation for FortiOS creates a new Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.schedule - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallScheduleOnetime added in v1.1.4

func (c *FortiSDKClient) CreateFirewallScheduleOnetime(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallScheduleOnetime API operation for FortiOS creates a new Onetime. Returns the index value of the Onetime and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.schedule - onetime chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallScheduleRecurring added in v1.1.4

func (c *FortiSDKClient) CreateFirewallScheduleRecurring(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallScheduleRecurring API operation for FortiOS creates a new Recurring. Returns the index value of the Recurring and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.schedule - recurring chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallSecurityPolicy

func (c *FortiSDKClient) CreateFirewallSecurityPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallSecurityPolicy API operation for FortiOS creates a new Security Policy. Returns the index value of the Security Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - security-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallSecurityPolicy1 added in v1.4.0

func (c *FortiSDKClient) CreateFirewallSecurityPolicy1(params *JSONFirewallSecurityPolicy) (output *JSONCreateFirewallSecurityPolicyOutput, err error)

CreateFirewallSecurityPolicy API operation for FortiOS creates a new firewall policy. Returns the index value of the firewall policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallServiceCategory added in v1.1.4

func (c *FortiSDKClient) CreateFirewallServiceCategory(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallServiceCategory API operation for FortiOS creates a new Category. Returns the index value of the Category and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.service - category chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallServiceCustom added in v1.1.4

func (c *FortiSDKClient) CreateFirewallServiceCustom(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallServiceCustom API operation for FortiOS creates a new Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.service - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallServiceGroup added in v1.1.4

func (c *FortiSDKClient) CreateFirewallServiceGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallServiceGroup API operation for FortiOS creates a new Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.service - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallShaperPerIpShaper added in v1.1.4

func (c *FortiSDKClient) CreateFirewallShaperPerIpShaper(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallShaperPerIpShaper API operation for FortiOS creates a new Per Ip Shaper. Returns the index value of the Per Ip Shaper and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.shaper - per-ip-shaper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallShaperTrafficShaper added in v1.1.4

func (c *FortiSDKClient) CreateFirewallShaperTrafficShaper(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallShaperTrafficShaper API operation for FortiOS creates a new Traffic Shaper. Returns the index value of the Traffic Shaper and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.shaper - traffic-shaper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallShapingPolicy added in v1.1.4

func (c *FortiSDKClient) CreateFirewallShapingPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallShapingPolicy API operation for FortiOS creates a new Shaping Policy. Returns the index value of the Shaping Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - shaping-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallShapingProfile added in v1.1.4

func (c *FortiSDKClient) CreateFirewallShapingProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallShapingProfile API operation for FortiOS creates a new Shaping Profile. Returns the index value of the Shaping Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - shaping-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallSniffer added in v1.1.4

func (c *FortiSDKClient) CreateFirewallSniffer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallSniffer API operation for FortiOS creates a new Sniffer. Returns the index value of the Sniffer and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - sniffer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallSshHostKey added in v1.1.4

func (c *FortiSDKClient) CreateFirewallSshHostKey(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallSshHostKey API operation for FortiOS creates a new Host Key. Returns the index value of the Host Key and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - host-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallSshLocalCa added in v1.1.5

func (c *FortiSDKClient) CreateFirewallSshLocalCa(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallSshLocalCa API operation for FortiOS creates a new Local Ca. Returns the index value of the Local Ca and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - local-ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallSshLocalKey added in v1.1.5

func (c *FortiSDKClient) CreateFirewallSshLocalKey(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallSshLocalKey API operation for FortiOS creates a new Local Key. Returns the index value of the Local Key and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - local-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallSslServer added in v1.1.4

func (c *FortiSDKClient) CreateFirewallSslServer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallSslServer API operation for FortiOS creates a new Ssl Server. Returns the index value of the Ssl Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ssl-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallSslSshProfile added in v1.1.5

func (c *FortiSDKClient) CreateFirewallSslSshProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallSslSshProfile API operation for FortiOS creates a new Ssl Ssh Profile. Returns the index value of the Ssl Ssh Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ssl-ssh-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallTrafficClass added in v1.1.18

func (c *FortiSDKClient) CreateFirewallTrafficClass(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallTrafficClass API operation for FortiOS creates a new Traffic Class. Returns the index value of the Traffic Class and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - traffic-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallTtlPolicy added in v1.1.4

func (c *FortiSDKClient) CreateFirewallTtlPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallTtlPolicy API operation for FortiOS creates a new Ttl Policy. Returns the index value of the Ttl Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ttl-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallVendorMac added in v1.1.18

func (c *FortiSDKClient) CreateFirewallVendorMac(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallVendorMac API operation for FortiOS creates a new Vendor Mac. Returns the index value of the Vendor Mac and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vendor-mac chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallVip added in v1.1.4

func (c *FortiSDKClient) CreateFirewallVip(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallVip API operation for FortiOS creates a new Vip. Returns the index value of the Vip and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallVip46 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallVip46(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallVip46 API operation for FortiOS creates a new Vip46. Returns the index value of the Vip46 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallVip6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallVip6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallVip6 API operation for FortiOS creates a new Vip6. Returns the index value of the Vip6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallVip64 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallVip64(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallVip64 API operation for FortiOS creates a new Vip64. Returns the index value of the Vip64 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallVipgrp added in v1.1.4

func (c *FortiSDKClient) CreateFirewallVipgrp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallVipgrp API operation for FortiOS creates a new Vipgrp. Returns the index value of the Vipgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallVipgrp46 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallVipgrp46(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallVipgrp46 API operation for FortiOS creates a new Vipgrp46. Returns the index value of the Vipgrp46 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallVipgrp6 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallVipgrp6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallVipgrp6 API operation for FortiOS creates a new Vipgrp6. Returns the index value of the Vipgrp6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallVipgrp64 added in v1.1.4

func (c *FortiSDKClient) CreateFirewallVipgrp64(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallVipgrp64 API operation for FortiOS creates a new Vipgrp64. Returns the index value of the Vipgrp64 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallWildcardFqdnCustom added in v1.1.4

func (c *FortiSDKClient) CreateFirewallWildcardFqdnCustom(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallWildcardFqdnCustom API operation for FortiOS creates a new Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.wildcard-fqdn - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateFirewallWildcardFqdnGroup added in v1.1.4

func (c *FortiSDKClient) CreateFirewallWildcardFqdnGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateFirewallWildcardFqdnGroup API operation for FortiOS creates a new Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.wildcard-fqdn - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateIcapProfile added in v1.1.4

func (c *FortiSDKClient) CreateIcapProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateIcapProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the icap - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateIcapServer added in v1.1.4

func (c *FortiSDKClient) CreateIcapServer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateIcapServer API operation for FortiOS creates a new Server. Returns the index value of the Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the icap - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateIcapServerGroup added in v1.9.0

func (c *FortiSDKClient) CreateIcapServerGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateIcapServerGroup API operation for FortiOS creates a new Server Group. Returns the index value of the Server Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the icap - server-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateIpsCustom added in v1.1.7

func (c *FortiSDKClient) CreateIpsCustom(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateIpsCustom API operation for FortiOS creates a new Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateIpsDecoder added in v1.1.7

func (c *FortiSDKClient) CreateIpsDecoder(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateIpsDecoder API operation for FortiOS creates a new Decoder. Returns the index value of the Decoder and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - decoder chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateIpsRule added in v1.1.7

func (c *FortiSDKClient) CreateIpsRule(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateIpsRule API operation for FortiOS creates a new Rule. Returns the index value of the Rule and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateIpsRuleSettings added in v1.1.7

func (c *FortiSDKClient) CreateIpsRuleSettings(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateIpsRuleSettings API operation for FortiOS creates a new Rule Settings. Returns the index value of the Rule Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - rule-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateIpsSensor added in v1.1.7

func (c *FortiSDKClient) CreateIpsSensor(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateIpsSensor API operation for FortiOS creates a new Sensor. Returns the index value of the Sensor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - sensor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateIpsViewMap added in v1.1.18

func (c *FortiSDKClient) CreateIpsViewMap(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateIpsViewMap API operation for FortiOS creates a new View Map. Returns the index value of the View Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - view-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateJSONGenericAPI

func (c *FortiSDKClient) CreateJSONGenericAPI(params *JSONJSONGenericAPI, vdomparam string) (res string, err error)

CreateJSONGenericAPI API operation for FortiOS sends request to FortiGate/FortiOS APIs. Returns the response from FortiGate or FortiOS .

func (*FortiSDKClient) CreateLogCustomField added in v1.1.4

func (c *FortiSDKClient) CreateLogCustomField(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateLogCustomField API operation for FortiOS creates a new Custom Field. Returns the index value of the Custom Field and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - custom-field chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateLogFortiAnalyzerSetting

func (c *FortiSDKClient) CreateLogFortiAnalyzerSetting(params *JSONLogFortiAnalyzerSetting) (output *JSONCreateLogFortiAnalyzerSettingOutput, err error)

CreateLogFortiAnalyzerSetting API operation for FortiOS creates a new FortiAnalyzer log management device. Returns the index value of the FortiAnalyzer log management device and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - fortianalyzer setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateLogSyslogSetting

func (c *FortiSDKClient) CreateLogSyslogSetting(params *JSONLogSyslogSetting) (output *JSONCreateLogSyslogSettingOutput, err error)

CreateLogSyslogSetting API operation for FortiOS creates a new remote Syslog logging server. Returns the index value of the remote Syslog logging server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - syslogd setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateNetworkingInterfacePort

func (c *FortiSDKClient) CreateNetworkingInterfacePort(params *JSONNetworkingInterfacePort) (output *JSONCreateNetworkingInterfacePortOutput, err error)

CreateNetworkingInterfacePort API operation for FortiOS creates a new interface. Returns the index value of the interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateNetworkingRouteStatic

func (c *FortiSDKClient) CreateNetworkingRouteStatic(params *JSONNetworkingRouteStatic) (output *JSONCreateNetworkingRouteStaticOutput, err error)

CreateNetworkingRouteStatic API operation for FortiOS creates a new static route. Returns the index value of the static route and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - static chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateNsxtServiceChain added in v1.1.18

func (c *FortiSDKClient) CreateNsxtServiceChain(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateNsxtServiceChain API operation for FortiOS creates a new Service Chain. Returns the index value of the Service Chain and execution result when the request executes successfully. Returns error for service API and SDK errors. See the nsxt - service-chain chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateReportChart added in v1.1.4

func (c *FortiSDKClient) CreateReportChart(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateReportChart API operation for FortiOS creates a new Chart. Returns the index value of the Chart and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - chart chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateReportDataset added in v1.1.4

func (c *FortiSDKClient) CreateReportDataset(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateReportDataset API operation for FortiOS creates a new Dataset. Returns the index value of the Dataset and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - dataset chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateReportLayout added in v1.1.4

func (c *FortiSDKClient) CreateReportLayout(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateReportLayout API operation for FortiOS creates a new Layout. Returns the index value of the Layout and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - layout chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateReportStyle added in v1.1.4

func (c *FortiSDKClient) CreateReportStyle(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateReportStyle API operation for FortiOS creates a new Style. Returns the index value of the Style and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - style chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateReportTheme added in v1.1.4

func (c *FortiSDKClient) CreateReportTheme(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateReportTheme API operation for FortiOS creates a new Theme. Returns the index value of the Theme and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - theme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterAccessList added in v1.1.4

func (c *FortiSDKClient) CreateRouterAccessList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterAccessList API operation for FortiOS creates a new Access List. Returns the index value of the Access List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - access-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterAccessList6 added in v1.1.4

func (c *FortiSDKClient) CreateRouterAccessList6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterAccessList6 API operation for FortiOS creates a new Access List6. Returns the index value of the Access List6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - access-list6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterAspathList added in v1.1.5

func (c *FortiSDKClient) CreateRouterAspathList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterAspathList API operation for FortiOS creates a new Aspath List. Returns the index value of the Aspath List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - aspath-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterAuthPath added in v1.1.4

func (c *FortiSDKClient) CreateRouterAuthPath(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterAuthPath API operation for FortiOS creates a new Auth Path. Returns the index value of the Auth Path and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - auth-path chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterCommunityList added in v1.1.4

func (c *FortiSDKClient) CreateRouterCommunityList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterCommunityList API operation for FortiOS creates a new Community List. Returns the index value of the Community List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - community-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterKeyChain added in v1.1.4

func (c *FortiSDKClient) CreateRouterKeyChain(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterKeyChain API operation for FortiOS creates a new Key Chain. Returns the index value of the Key Chain and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - key-chain chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterMulticastFlow added in v1.1.4

func (c *FortiSDKClient) CreateRouterMulticastFlow(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterMulticastFlow API operation for FortiOS creates a new Multicast Flow. Returns the index value of the Multicast Flow and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - multicast-flow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterPolicy added in v1.1.4

func (c *FortiSDKClient) CreateRouterPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterPolicy API operation for FortiOS creates a new Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterPolicy6 added in v1.1.4

func (c *FortiSDKClient) CreateRouterPolicy6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterPolicy6 API operation for FortiOS creates a new Policy6. Returns the index value of the Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterPrefixList added in v1.1.4

func (c *FortiSDKClient) CreateRouterPrefixList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterPrefixList API operation for FortiOS creates a new Prefix List. Returns the index value of the Prefix List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - prefix-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterPrefixList6 added in v1.1.4

func (c *FortiSDKClient) CreateRouterPrefixList6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterPrefixList6 API operation for FortiOS creates a new Prefix List6. Returns the index value of the Prefix List6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - prefix-list6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterRouteMap added in v1.1.4

func (c *FortiSDKClient) CreateRouterRouteMap(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterRouteMap API operation for FortiOS creates a new Route Map. Returns the index value of the Route Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - route-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterStatic added in v1.1.4

func (c *FortiSDKClient) CreateRouterStatic(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterStatic API operation for FortiOS creates a new Static. Returns the index value of the Static and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - static chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterStatic6 added in v1.1.4

func (c *FortiSDKClient) CreateRouterStatic6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterStatic6 API operation for FortiOS creates a new Static6. Returns the index value of the Static6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - static6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterbgpNeighbor added in v1.1.16

func (c *FortiSDKClient) CreateRouterbgpNeighbor(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterbgpNeighbor API operation for FortiOS creates a new Neighbor. Returns the index value of the Neighbor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/bgp - neighbor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterbgpNetwork added in v1.2.3

func (c *FortiSDKClient) CreateRouterbgpNetwork(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterbgpNetwork API operation for FortiOS creates a new Network. Returns the index value of the Network and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/bgp - network chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterbgpNetwork6 added in v1.4.0

func (c *FortiSDKClient) CreateRouterbgpNetwork6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterbgpNetwork6 API operation for FortiOS creates a new Network6. Returns the index value of the Network6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/bgp - network6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterospf6Ospf6Interface added in v1.4.0

func (c *FortiSDKClient) CreateRouterospf6Ospf6Interface(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterospf6Ospf6Interface API operation for FortiOS creates a new Ospf6 Interface. Returns the index value of the Ospf6 Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf6 - ospf6-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterospfNeighbor added in v1.4.0

func (c *FortiSDKClient) CreateRouterospfNeighbor(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterospfNeighbor API operation for FortiOS creates a new Neighbor. Returns the index value of the Neighbor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf - neighbor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterospfNetwork added in v1.4.0

func (c *FortiSDKClient) CreateRouterospfNetwork(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterospfNetwork API operation for FortiOS creates a new Network. Returns the index value of the Network and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf - network chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateRouterospfOspfInterface added in v1.4.0

func (c *FortiSDKClient) CreateRouterospfOspfInterface(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateRouterospfOspfInterface API operation for FortiOS creates a new Ospf Interface. Returns the index value of the Ospf Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf - ospf-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSctpFilterProfile added in v1.6.0

func (c *FortiSDKClient) CreateSctpFilterProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSctpFilterProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the sctp-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSpamfilterBwl added in v1.1.4

func (c *FortiSDKClient) CreateSpamfilterBwl(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSpamfilterBwl API operation for FortiOS creates a new Bwl. Returns the index value of the Bwl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - bwl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSpamfilterBword added in v1.1.4

func (c *FortiSDKClient) CreateSpamfilterBword(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSpamfilterBword API operation for FortiOS creates a new Bword. Returns the index value of the Bword and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - bword chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSpamfilterDnsbl added in v1.1.4

func (c *FortiSDKClient) CreateSpamfilterDnsbl(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSpamfilterDnsbl API operation for FortiOS creates a new Dnsbl. Returns the index value of the Dnsbl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - dnsbl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSpamfilterIptrust added in v1.1.7

func (c *FortiSDKClient) CreateSpamfilterIptrust(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSpamfilterIptrust API operation for FortiOS creates a new Iptrust. Returns the index value of the Iptrust and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - iptrust chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSpamfilterMheader added in v1.1.4

func (c *FortiSDKClient) CreateSpamfilterMheader(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSpamfilterMheader API operation for FortiOS creates a new Mheader. Returns the index value of the Mheader and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - mheader chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSpamfilterProfile added in v1.1.4

func (c *FortiSDKClient) CreateSpamfilterProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSpamfilterProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSshFilterProfile added in v1.1.4

func (c *FortiSDKClient) CreateSshFilterProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSshFilterProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ssh-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerAutoConfigCustom added in v1.1.7

func (c *FortiSDKClient) CreateSwitchControllerAutoConfigCustom(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerAutoConfigCustom API operation for FortiOS creates a new Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.auto-config - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerAutoConfigPolicy added in v1.1.7

func (c *FortiSDKClient) CreateSwitchControllerAutoConfigPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerAutoConfigPolicy API operation for FortiOS creates a new Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.auto-config - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerCustomCommand added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerCustomCommand(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerCustomCommand API operation for FortiOS creates a new Custom Command. Returns the index value of the Custom Command and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - custom-command chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerDynamicPortPolicy added in v1.6.0

func (c *FortiSDKClient) CreateSwitchControllerDynamicPortPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerDynamicPortPolicy API operation for FortiOS creates a new Dynamic Port Policy. Returns the index value of the Dynamic Port Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - dynamic-port-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerFortilinkSettings added in v1.6.0

func (c *FortiSDKClient) CreateSwitchControllerFortilinkSettings(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerFortilinkSettings API operation for FortiOS creates a new Fortilink Settings. Returns the index value of the Fortilink Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - fortilink-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerInitialConfigTemplate added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerInitialConfigTemplate(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerInitialConfigTemplate API operation for FortiOS creates a new Template. Returns the index value of the Template and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.initial-config - template chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerLldpProfile added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerLldpProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerLldpProfile API operation for FortiOS creates a new Lldp Profile. Returns the index value of the Lldp Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - lldp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerLocation added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerLocation(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerLocation API operation for FortiOS creates a new Location. Returns the index value of the Location and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - location chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerManagedSwitch added in v1.1.7

func (c *FortiSDKClient) CreateSwitchControllerManagedSwitch(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerManagedSwitch API operation for FortiOS creates a new Managed Switch. Returns the index value of the Managed Switch and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - managed-switch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerNacDevice added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerNacDevice(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerNacDevice API operation for FortiOS creates a new Nac Device. Returns the index value of the Nac Device and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - nac-device chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerNacSettings added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerNacSettings(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerNacSettings API operation for FortiOS creates a new Nac Settings. Returns the index value of the Nac Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - nac-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerPortPolicy added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerPortPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerPortPolicy API operation for FortiOS creates a new Port Policy. Returns the index value of the Port Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - port-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerPtpPolicy added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerPtpPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerPtpPolicy API operation for FortiOS creates a new Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.ptp - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerQosDot1PMap added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerQosDot1PMap(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerQosDot1PMap API operation for FortiOS creates a new Dot1P Map. Returns the index value of the Dot1P Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - dot1p-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerQosIpDscpMap added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerQosIpDscpMap(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerQosIpDscpMap API operation for FortiOS creates a new Ip Dscp Map. Returns the index value of the Ip Dscp Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - ip-dscp-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerQosQosPolicy added in v1.1.7

func (c *FortiSDKClient) CreateSwitchControllerQosQosPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerQosQosPolicy API operation for FortiOS creates a new Qos Policy. Returns the index value of the Qos Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - qos-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerQosQueuePolicy added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerQosQueuePolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerQosQueuePolicy API operation for FortiOS creates a new Queue Policy. Returns the index value of the Queue Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - queue-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerRemoteLog added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerRemoteLog(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerRemoteLog API operation for FortiOS creates a new Remote Log. Returns the index value of the Remote Log and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - remote-log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerSecurityPolicy8021X added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerSecurityPolicy8021X(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerSecurityPolicy8021X API operation for FortiOS creates a new 802 1X. Returns the index value of the 802 1X and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.security-policy - 802-1X chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerSecurityPolicyCaptivePortal added in v1.1.7

func (c *FortiSDKClient) CreateSwitchControllerSecurityPolicyCaptivePortal(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerSecurityPolicyCaptivePortal API operation for FortiOS creates a new Captive Portal. Returns the index value of the Captive Portal and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.security-policy - captive-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerSecurityPolicyLocalAccess added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerSecurityPolicyLocalAccess(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerSecurityPolicyLocalAccess API operation for FortiOS creates a new Local Access. Returns the index value of the Local Access and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.security-policy - local-access chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerSnmpCommunity added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerSnmpCommunity(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerSnmpCommunity API operation for FortiOS creates a new Snmp Community. Returns the index value of the Snmp Community and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-community chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerSnmpUser added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerSnmpUser(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerSnmpUser API operation for FortiOS creates a new Snmp User. Returns the index value of the Snmp User and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerStormControlPolicy added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerStormControlPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerStormControlPolicy API operation for FortiOS creates a new Storm Control Policy. Returns the index value of the Storm Control Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - storm-control-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerStpInstance added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerStpInstance(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerStpInstance API operation for FortiOS creates a new Stp Instance. Returns the index value of the Stp Instance and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - stp-instance chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerSwitchGroup added in v1.1.7

func (c *FortiSDKClient) CreateSwitchControllerSwitchGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerSwitchGroup API operation for FortiOS creates a new Switch Group. Returns the index value of the Switch Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerSwitchInterfaceTag added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerSwitchInterfaceTag(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerSwitchInterfaceTag API operation for FortiOS creates a new Switch Interface Tag. Returns the index value of the Switch Interface Tag and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-interface-tag chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerSwitchProfile added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerSwitchProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerSwitchProfile API operation for FortiOS creates a new Switch Profile. Returns the index value of the Switch Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerTrafficPolicy added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerTrafficPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerTrafficPolicy API operation for FortiOS creates a new Traffic Policy. Returns the index value of the Traffic Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - traffic-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerVirtualPortPool added in v1.1.4

func (c *FortiSDKClient) CreateSwitchControllerVirtualPortPool(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerVirtualPortPool API operation for FortiOS creates a new Virtual Port Pool. Returns the index value of the Virtual Port Pool and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - virtual-port-pool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerVlan added in v1.1.7

func (c *FortiSDKClient) CreateSwitchControllerVlan(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerVlan API operation for FortiOS creates a new Vlan. Returns the index value of the Vlan and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - vlan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSwitchControllerVlanPolicy added in v1.1.18

func (c *FortiSDKClient) CreateSwitchControllerVlanPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSwitchControllerVlanPolicy API operation for FortiOS creates a new Vlan Policy. Returns the index value of the Vlan Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - vlan-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystem3GModemCustom added in v1.6.0

func (c *FortiSDKClient) CreateSystem3GModemCustom(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystem3GModemCustom API operation for FortiOS creates a new Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.3g-modem - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAPIUserSetting

func (c *FortiSDKClient) CreateSystemAPIUserSetting(params *JSONSystemAPIUserSetting) (output *JSONCreateSystemAPIUserSettingOutput, err error)

CreateSystemAPIUserSetting API operation for FortiOS creates a new API user. Returns the index value of the API user and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - api-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAccprofile added in v1.1.4

func (c *FortiSDKClient) CreateSystemAccprofile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAccprofile API operation for FortiOS creates a new Accprofile. Returns the index value of the Accprofile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - accprofile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAdmin added in v1.1.4

func (c *FortiSDKClient) CreateSystemAdmin(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAdmin API operation for FortiOS creates a new Admin. Returns the index value of the Admin and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAdminAdministrator

func (c *FortiSDKClient) CreateSystemAdminAdministrator(params *JSONSystemAdminAdministrator) (output *JSONCreateSystemAdminAdministratorOutput, err error)

CreateSystemAdminAdministrator API operation for FortiOS creates a new administrator account. Returns the index value of the administrator account and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAdminProfiles

func (c *FortiSDKClient) CreateSystemAdminProfiles(params *JSONSystemAdminProfiles) (output *JSONCreateSystemAdminProfilesOutput, err error)

CreateSystemAdminProfiles API operation for FortiOS creates a new access profile Returns the index value of the access profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - accprofile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAffinityInterrupt added in v1.1.7

func (c *FortiSDKClient) CreateSystemAffinityInterrupt(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAffinityInterrupt API operation for FortiOS creates a new Affinity Interrupt. Returns the index value of the Affinity Interrupt and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - affinity-interrupt chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAffinityPacketRedistribution added in v1.1.7

func (c *FortiSDKClient) CreateSystemAffinityPacketRedistribution(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAffinityPacketRedistribution API operation for FortiOS creates a new Affinity Packet Redistribution. Returns the index value of the Affinity Packet Redistribution and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - affinity-packet-redistribution chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAlias added in v1.1.4

func (c *FortiSDKClient) CreateSystemAlias(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAlias API operation for FortiOS creates a new Alias. Returns the index value of the Alias and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - alias chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemApiUser added in v1.1.4

func (c *FortiSDKClient) CreateSystemApiUser(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemApiUser API operation for FortiOS creates a new Api User. Returns the index value of the Api User and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - api-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemArpTable added in v1.1.4

func (c *FortiSDKClient) CreateSystemArpTable(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemArpTable API operation for FortiOS creates a new Arp Table. Returns the index value of the Arp Table and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - arp-table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAutoScript added in v1.1.4

func (c *FortiSDKClient) CreateSystemAutoScript(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAutoScript API operation for FortiOS creates a new Auto Script. Returns the index value of the Auto Script and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - auto-script chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAutomationAction added in v1.1.4

func (c *FortiSDKClient) CreateSystemAutomationAction(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAutomationAction API operation for FortiOS creates a new Automation Action. Returns the index value of the Automation Action and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-action chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAutomationDestination added in v1.1.4

func (c *FortiSDKClient) CreateSystemAutomationDestination(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAutomationDestination API operation for FortiOS creates a new Automation Destination. Returns the index value of the Automation Destination and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-destination chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAutomationStitch added in v1.1.7

func (c *FortiSDKClient) CreateSystemAutomationStitch(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAutomationStitch API operation for FortiOS creates a new Automation Stitch. Returns the index value of the Automation Stitch and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-stitch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemAutomationTrigger added in v1.1.4

func (c *FortiSDKClient) CreateSystemAutomationTrigger(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemAutomationTrigger API operation for FortiOS creates a new Automation Trigger. Returns the index value of the Automation Trigger and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-trigger chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemClusterSync added in v1.1.4

func (c *FortiSDKClient) CreateSystemClusterSync(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemClusterSync API operation for FortiOS creates a new Cluster Sync. Returns the index value of the Cluster Sync and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - cluster-sync chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemCustomLanguage added in v1.1.7

func (c *FortiSDKClient) CreateSystemCustomLanguage(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemCustomLanguage API operation for FortiOS creates a new Custom Language. Returns the index value of the Custom Language and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - custom-language chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemDdns added in v1.1.4

func (c *FortiSDKClient) CreateSystemDdns(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemDdns API operation for FortiOS creates a new Ddns. Returns the index value of the Ddns and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ddns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemDhcp6Server added in v1.1.7

func (c *FortiSDKClient) CreateSystemDhcp6Server(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemDhcp6Server API operation for FortiOS creates a new Server. Returns the index value of the Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.dhcp6 - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemDhcpServer added in v1.1.4

func (c *FortiSDKClient) CreateSystemDhcpServer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemDhcpServer API operation for FortiOS creates a new Server. Returns the index value of the Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.dhcp - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemDnsDatabase added in v1.1.4

func (c *FortiSDKClient) CreateSystemDnsDatabase(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemDnsDatabase API operation for FortiOS creates a new Dns Database. Returns the index value of the Dns Database and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dns-database chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemDnsServer added in v1.1.4

func (c *FortiSDKClient) CreateSystemDnsServer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemDnsServer API operation for FortiOS creates a new Dns Server. Returns the index value of the Dns Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dns-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemDscpBasedPriority added in v1.1.4

func (c *FortiSDKClient) CreateSystemDscpBasedPriority(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemDscpBasedPriority API operation for FortiOS creates a new Dscp Based Priority. Returns the index value of the Dscp Based Priority and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dscp-based-priority chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemExternalResource added in v1.1.4

func (c *FortiSDKClient) CreateSystemExternalResource(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemExternalResource API operation for FortiOS creates a new External Resource. Returns the index value of the External Resource and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - external-resource chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemGeneve added in v1.1.7

func (c *FortiSDKClient) CreateSystemGeneve(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemGeneve API operation for FortiOS creates a new Geneve. Returns the index value of the Geneve and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - geneve chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemGeoipCountry added in v1.1.18

func (c *FortiSDKClient) CreateSystemGeoipCountry(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemGeoipCountry API operation for FortiOS creates a new Geoip Country. Returns the index value of the Geoip Country and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - geoip-country chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemGeoipOverride added in v1.1.7

func (c *FortiSDKClient) CreateSystemGeoipOverride(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemGeoipOverride API operation for FortiOS creates a new Geoip Override. Returns the index value of the Geoip Override and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - geoip-override chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemGreTunnel added in v1.1.4

func (c *FortiSDKClient) CreateSystemGreTunnel(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemGreTunnel API operation for FortiOS creates a new Gre Tunnel. Returns the index value of the Gre Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - gre-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemInterface added in v1.1.4

func (c *FortiSDKClient) CreateSystemInterface(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemInterface API operation for FortiOS creates a new Interface. Returns the index value of the Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemIpipTunnel added in v1.1.4

func (c *FortiSDKClient) CreateSystemIpipTunnel(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemIpipTunnel API operation for FortiOS creates a new Ipip Tunnel. Returns the index value of the Ipip Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ipip-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemIpsUrlfilterDns added in v1.1.18

func (c *FortiSDKClient) CreateSystemIpsUrlfilterDns(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemIpsUrlfilterDns API operation for FortiOS creates a new Ips Urlfilter Dns. Returns the index value of the Ips Urlfilter Dns and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ips-urlfilter-dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemIpsUrlfilterDns6 added in v1.1.18

func (c *FortiSDKClient) CreateSystemIpsUrlfilterDns6(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemIpsUrlfilterDns6 API operation for FortiOS creates a new Ips Urlfilter Dns6. Returns the index value of the Ips Urlfilter Dns6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ips-urlfilter-dns6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemIpsecAggregate added in v1.1.4

func (c *FortiSDKClient) CreateSystemIpsecAggregate(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemIpsecAggregate API operation for FortiOS creates a new Ipsec Aggregate. Returns the index value of the Ipsec Aggregate and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ipsec-aggregate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemIpv6NeighborCache added in v1.1.4

func (c *FortiSDKClient) CreateSystemIpv6NeighborCache(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemIpv6NeighborCache API operation for FortiOS creates a new Ipv6 Neighbor Cache. Returns the index value of the Ipv6 Neighbor Cache and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ipv6-neighbor-cache chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemIpv6Tunnel added in v1.1.4

func (c *FortiSDKClient) CreateSystemIpv6Tunnel(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemIpv6Tunnel API operation for FortiOS creates a new Ipv6 Tunnel. Returns the index value of the Ipv6 Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ipv6-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemLicenseFortiCare

func (c *FortiSDKClient) CreateSystemLicenseFortiCare(params *JSONSystemLicenseFortiCare) (output *JSONCreateSystemLicenseFortiCareOutput, err error)

CreateSystemLicenseFortiCare API operation for FortiOS commits a module registration code. Returns the execution result when the request executes successfully. Returns error for service API and SDK errors.

func (*FortiSDKClient) CreateSystemLicenseVDOM

func (c *FortiSDKClient) CreateSystemLicenseVDOM(params *JSONSystemLicenseVDOM) (output *JSONCreateSystemLicenseVDOMOutput, err error)

CreateSystemLicenseVDOM API operation for FortiOS creates a new ---------------- Returns the index value of the ---------------- and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ---------------- chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemLicenseVM

func (c *FortiSDKClient) CreateSystemLicenseVM(params *JSONSystemLicenseVM) (output *JSONCreateSystemLicenseVMOutput, err error)

CreateSystemLicenseVM API operation for FortiOS uploads a new VM License File. Returns the execution result when the request executes successfully. Returns error for service API and SDK errors.

func (*FortiSDKClient) CreateSystemLinkMonitor added in v1.1.4

func (c *FortiSDKClient) CreateSystemLinkMonitor(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemLinkMonitor API operation for FortiOS creates a new Link Monitor. Returns the index value of the Link Monitor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - link-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemLldpNetworkPolicy added in v1.1.4

func (c *FortiSDKClient) CreateSystemLldpNetworkPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemLldpNetworkPolicy API operation for FortiOS creates a new Network Policy. Returns the index value of the Network Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.lldp - network-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemMacAddressTable added in v1.1.7

func (c *FortiSDKClient) CreateSystemMacAddressTable(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemMacAddressTable API operation for FortiOS creates a new Mac Address Table. Returns the index value of the Mac Address Table and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - mac-address-table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemMobileTunnel added in v1.1.4

func (c *FortiSDKClient) CreateSystemMobileTunnel(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemMobileTunnel API operation for FortiOS creates a new Mobile Tunnel. Returns the index value of the Mobile Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - mobile-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemObjectTagging added in v1.1.4

func (c *FortiSDKClient) CreateSystemObjectTagging(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemObjectTagging API operation for FortiOS creates a new Object Tagging. Returns the index value of the Object Tagging and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - object-tagging chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemPhysicalSwitch added in v1.6.0

func (c *FortiSDKClient) CreateSystemPhysicalSwitch(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemPhysicalSwitch API operation for FortiOS creates a new Physical Switch. Returns the index value of the Physical Switch and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - physical-switch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemPppoeInterface added in v1.1.4

func (c *FortiSDKClient) CreateSystemPppoeInterface(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemPppoeInterface API operation for FortiOS creates a new Pppoe Interface. Returns the index value of the Pppoe Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - pppoe-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemProxyArp added in v1.1.4

func (c *FortiSDKClient) CreateSystemProxyArp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemProxyArp API operation for FortiOS creates a new Proxy Arp. Returns the index value of the Proxy Arp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - proxy-arp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemReplacemsgAutomation added in v1.1.18

func (c *FortiSDKClient) CreateSystemReplacemsgAutomation(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemReplacemsgAutomation API operation for FortiOS creates a new Automation. Returns the index value of the Automation and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - automation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemReplacemsgGroup added in v1.1.4

func (c *FortiSDKClient) CreateSystemReplacemsgGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemReplacemsgGroup API operation for FortiOS creates a new Replacemsg Group. Returns the index value of the Replacemsg Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - replacemsg-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemReplacemsgImage added in v1.1.4

func (c *FortiSDKClient) CreateSystemReplacemsgImage(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemReplacemsgImage API operation for FortiOS creates a new Replacemsg Image. Returns the index value of the Replacemsg Image and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - replacemsg-image chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSdnConnector added in v1.1.4

func (c *FortiSDKClient) CreateSystemSdnConnector(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSdnConnector API operation for FortiOS creates a new Sdn Connector. Returns the index value of the Sdn Connector and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sdn-connector chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSessionHelper added in v1.1.4

func (c *FortiSDKClient) CreateSystemSessionHelper(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSessionHelper API operation for FortiOS creates a new Session Helper. Returns the index value of the Session Helper and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - session-helper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSettingDNS

func (c *FortiSDKClient) CreateSystemSettingDNS(params *JSONSystemSettingDNS) (output *JSONCreateSystemSettingDNSOutput, err error)

CreateSystemSettingDNS API operation for FortiOS

func (*FortiSDKClient) CreateSystemSettingGlobal

func (c *FortiSDKClient) CreateSystemSettingGlobal(params *JSONSystemSettingGlobal) (output *JSONCreateSystemSettingGlobalOutput, err error)

CreateSystemSettingGlobal API operation for FortiOS

func (*FortiSDKClient) CreateSystemSettingNTP

func (c *FortiSDKClient) CreateSystemSettingNTP(params *JSONSystemSettingNTP) (output *JSONCreateSystemSettingNTPOutput, err error)

CreateSystemSettingNTP API operation for FortiOS

func (*FortiSDKClient) CreateSystemSitTunnel added in v1.1.4

func (c *FortiSDKClient) CreateSystemSitTunnel(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSitTunnel API operation for FortiOS creates a new Sit Tunnel. Returns the index value of the Sit Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sit-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSmsServer added in v1.1.4

func (c *FortiSDKClient) CreateSystemSmsServer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSmsServer API operation for FortiOS creates a new Sms Server. Returns the index value of the Sms Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sms-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSnmpCommunity added in v1.1.4

func (c *FortiSDKClient) CreateSystemSnmpCommunity(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSnmpCommunity API operation for FortiOS creates a new Community. Returns the index value of the Community and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - community chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSnmpMibView added in v1.9.0

func (c *FortiSDKClient) CreateSystemSnmpMibView(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSnmpMibView API operation for FortiOS creates a new Mib View. Returns the index value of the Mib View and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - mib-view chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSnmpUser added in v1.1.4

func (c *FortiSDKClient) CreateSystemSnmpUser(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSnmpUser API operation for FortiOS creates a new User. Returns the index value of the User and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSpeedTestSchedule added in v1.1.18

func (c *FortiSDKClient) CreateSystemSpeedTestSchedule(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSpeedTestSchedule API operation for FortiOS creates a new Speed Test Schedule. Returns the index value of the Speed Test Schedule and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - speed-test-schedule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSpeedTestServer added in v1.1.18

func (c *FortiSDKClient) CreateSystemSpeedTestServer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSpeedTestServer API operation for FortiOS creates a new Speed Test Server. Returns the index value of the Speed Test Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - speed-test-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSsoAdmin added in v1.1.9

func (c *FortiSDKClient) CreateSystemSsoAdmin(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSsoAdmin API operation for FortiOS creates a new Sso Admin. Returns the index value of the Sso Admin and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sso-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSsoForticloudAdmin added in v1.6.0

func (c *FortiSDKClient) CreateSystemSsoForticloudAdmin(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSsoForticloudAdmin API operation for FortiOS creates a new Sso Forticloud Admin. Returns the index value of the Sso Forticloud Admin and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sso-forticloud-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemStorage added in v1.1.7

func (c *FortiSDKClient) CreateSystemStorage(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemStorage API operation for FortiOS creates a new Storage. Returns the index value of the Storage and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - storage chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemSwitchInterface added in v1.1.5

func (c *FortiSDKClient) CreateSystemSwitchInterface(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemSwitchInterface API operation for FortiOS creates a new Switch Interface. Returns the index value of the Switch Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - switch-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemTosBasedPriority added in v1.1.4

func (c *FortiSDKClient) CreateSystemTosBasedPriority(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemTosBasedPriority API operation for FortiOS creates a new Tos Based Priority. Returns the index value of the Tos Based Priority and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - tos-based-priority chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemVdom added in v1.1.5

func (c *FortiSDKClient) CreateSystemVdom(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemVdom API operation for FortiOS creates a new Vdom. Returns the index value of the Vdom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemVdomException added in v1.1.4

func (c *FortiSDKClient) CreateSystemVdomException(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemVdomException API operation for FortiOS creates a new Vdom Exception. Returns the index value of the Vdom Exception and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-exception chapter in the FortiOS Handbook - CLI Reference.

func (c *FortiSDKClient) CreateSystemVdomLink(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemVdomLink API operation for FortiOS creates a new Vdom Link. Returns the index value of the Vdom Link and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-link chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemVdomProperty added in v1.1.7

func (c *FortiSDKClient) CreateSystemVdomProperty(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemVdomProperty API operation for FortiOS creates a new Vdom Property. Returns the index value of the Vdom Property and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-property chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemVdomRadiusServer added in v1.1.7

func (c *FortiSDKClient) CreateSystemVdomRadiusServer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemVdomRadiusServer API operation for FortiOS creates a new Vdom Radius Server. Returns the index value of the Vdom Radius Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-radius-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemVdomSetting

func (c *FortiSDKClient) CreateSystemVdomSetting(params *JSONSystemVdomSetting) (output *JSONCreateSystemVdomSettingOutput, err error)

CreateSystemVdomSetting API operation for FortiOS creates a new vdom. Returns the index value of the vdom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemVirtualSwitch added in v1.4.0

func (c *FortiSDKClient) CreateSystemVirtualSwitch(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemVirtualSwitch API operation for FortiOS creates a new Virtual Switch. Returns the index value of the Virtual Switch and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - virtual-switch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemVirtualWirePair added in v1.1.5

func (c *FortiSDKClient) CreateSystemVirtualWirePair(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemVirtualWirePair API operation for FortiOS creates a new Virtual Wire Pair. Returns the index value of the Virtual Wire Pair and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - virtual-wire-pair chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemVxlan added in v1.1.4

func (c *FortiSDKClient) CreateSystemVxlan(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemVxlan API operation for FortiOS creates a new Vxlan. Returns the index value of the Vxlan and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vxlan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemWccp added in v1.1.4

func (c *FortiSDKClient) CreateSystemWccp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemWccp API operation for FortiOS creates a new Wccp. Returns the index value of the Wccp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - wccp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateSystemZone added in v1.1.4

func (c *FortiSDKClient) CreateSystemZone(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateSystemZone API operation for FortiOS creates a new Zone. Returns the index value of the Zone and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - zone chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUpdateFirewallCentralsnatmapMove added in v1.4.0

func (c *FortiSDKClient) CreateUpdateFirewallCentralsnatmapMove(srcId, dstId, mv, vdomparam string) (err error)

CreateUpdateFirewallCentralsnatmapMove API operation for FortiOS moves the specified item. Returns error for service API and SDK errors.

func (*FortiSDKClient) CreateUpdateFirewallCentralsnatmapSort added in v1.4.0

func (c *FortiSDKClient) CreateUpdateFirewallCentralsnatmapSort(sortby, sortdirection, vdomparam string) (err error)

CreateUpdateFirewallCentralsnatmapSort API operation for FortiOS to sort the firewall policies. Returns error for service API and SDK errors.

func (*FortiSDKClient) CreateUpdateFirewallProxypolicyMove added in v1.4.0

func (c *FortiSDKClient) CreateUpdateFirewallProxypolicyMove(srcId, dstId, mv, vdomparam string) (err error)

CreateUpdateFirewallProxypolicyMove API operation for FortiOS moves the specified item. Returns error for service API and SDK errors.

func (*FortiSDKClient) CreateUpdateFirewallProxypolicySort added in v1.4.0

func (c *FortiSDKClient) CreateUpdateFirewallProxypolicySort(sortby, sortdirection, vdomparam string) (err error)

CreateUpdateFirewallProxypolicySort API operation for FortiOS to sort the firewall policies. Returns error for service API and SDK errors.

func (*FortiSDKClient) CreateUpdateFirewallSecurityPolicySeq

func (c *FortiSDKClient) CreateUpdateFirewallSecurityPolicySeq(srcId, dstId, alterPos, vdomparam string) (err error)

CreateUpdateFirewallSecurityPolicySeq API operation for FortiOS alters the specified firewall policy sequence. Returns error for service API and SDK errors.

func (*FortiSDKClient) CreateUpdateFirewallSecurityPolicySort added in v1.1.12

func (c *FortiSDKClient) CreateUpdateFirewallSecurityPolicySort(sortby, sortdirection, vdomparam string) (err error)

CreateUpdateFirewallSecurityPolicySort API operation for FortiOS to sort the firewall policies. Returns error for service API and SDK errors.

func (*FortiSDKClient) CreateUserAdgrp added in v1.1.4

func (c *FortiSDKClient) CreateUserAdgrp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserAdgrp API operation for FortiOS creates a new Adgrp. Returns the index value of the Adgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - adgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserCertificate added in v1.6.0

func (c *FortiSDKClient) CreateUserCertificate(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserCertificate API operation for FortiOS creates a new Certificate. Returns the index value of the Certificate and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - certificate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserDevice added in v1.1.4

func (c *FortiSDKClient) CreateUserDevice(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserDevice API operation for FortiOS creates a new Device. Returns the index value of the Device and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - device chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserDeviceAccessList added in v1.1.4

func (c *FortiSDKClient) CreateUserDeviceAccessList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserDeviceAccessList API operation for FortiOS creates a new Device Access List. Returns the index value of the Device Access List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - device-access-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserDeviceCategory added in v1.1.7

func (c *FortiSDKClient) CreateUserDeviceCategory(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserDeviceCategory API operation for FortiOS creates a new Device Category. Returns the index value of the Device Category and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - device-category chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserDeviceGroup added in v1.1.5

func (c *FortiSDKClient) CreateUserDeviceGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserDeviceGroup API operation for FortiOS creates a new Device Group. Returns the index value of the Device Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - device-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserDomainController added in v1.1.4

func (c *FortiSDKClient) CreateUserDomainController(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserDomainController API operation for FortiOS creates a new Domain Controller. Returns the index value of the Domain Controller and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserExchange added in v1.1.18

func (c *FortiSDKClient) CreateUserExchange(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserExchange API operation for FortiOS creates a new Exchange. Returns the index value of the Exchange and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - exchange chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserFortitoken added in v1.1.7

func (c *FortiSDKClient) CreateUserFortitoken(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserFortitoken API operation for FortiOS creates a new Fortitoken. Returns the index value of the Fortitoken and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - fortitoken chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserFsso added in v1.1.4

func (c *FortiSDKClient) CreateUserFsso(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserFsso API operation for FortiOS creates a new Fsso. Returns the index value of the Fsso and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - fsso chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserFssoPolling added in v1.1.7

func (c *FortiSDKClient) CreateUserFssoPolling(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserFssoPolling API operation for FortiOS creates a new Fsso Polling. Returns the index value of the Fsso Polling and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - fsso-polling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserGroup added in v1.1.4

func (c *FortiSDKClient) CreateUserGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserGroup API operation for FortiOS creates a new Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserKrbKeytab added in v1.1.4

func (c *FortiSDKClient) CreateUserKrbKeytab(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserKrbKeytab API operation for FortiOS creates a new Krb Keytab. Returns the index value of the Krb Keytab and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - krb-keytab chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserLdap added in v1.1.4

func (c *FortiSDKClient) CreateUserLdap(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserLdap API operation for FortiOS creates a new Ldap. Returns the index value of the Ldap and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - ldap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserLocal added in v1.1.4

func (c *FortiSDKClient) CreateUserLocal(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserLocal API operation for FortiOS creates a new Local. Returns the index value of the Local and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserNacPolicy added in v1.1.18

func (c *FortiSDKClient) CreateUserNacPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserNacPolicy API operation for FortiOS creates a new Nac Policy. Returns the index value of the Nac Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - nac-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserPasswordPolicy added in v1.1.4

func (c *FortiSDKClient) CreateUserPasswordPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserPasswordPolicy API operation for FortiOS creates a new Password Policy. Returns the index value of the Password Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - password-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserPeer added in v1.1.4

func (c *FortiSDKClient) CreateUserPeer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserPeer API operation for FortiOS creates a new Peer. Returns the index value of the Peer and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - peer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserPeergrp added in v1.1.4

func (c *FortiSDKClient) CreateUserPeergrp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserPeergrp API operation for FortiOS creates a new Peergrp. Returns the index value of the Peergrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - peergrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserPop3 added in v1.1.4

func (c *FortiSDKClient) CreateUserPop3(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserPop3 API operation for FortiOS creates a new Pop3. Returns the index value of the Pop3 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - pop3 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserRadius added in v1.1.4

func (c *FortiSDKClient) CreateUserRadius(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserRadius API operation for FortiOS creates a new Radius. Returns the index value of the Radius and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - radius chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserSaml added in v1.1.14

func (c *FortiSDKClient) CreateUserSaml(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserSaml API operation for FortiOS creates a new Saml. Returns the index value of the Saml and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - saml chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserSecurityExemptList added in v1.1.7

func (c *FortiSDKClient) CreateUserSecurityExemptList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserSecurityExemptList API operation for FortiOS creates a new Security Exempt List. Returns the index value of the Security Exempt List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - security-exempt-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateUserTacacs added in v1.1.4

func (c *FortiSDKClient) CreateUserTacacs(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateUserTacacs API operation for FortiOS creates a new Tacacs+. Returns the index value of the Tacacs+ and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - tacacs+ chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVPNIPsecPhase1Interface

func (c *FortiSDKClient) CreateVPNIPsecPhase1Interface(params *JSONVPNIPsecPhase1Interface) (output *JSONCreateVPNIPsecPhase1InterfaceOutput, err error)

CreateVPNIPsecPhase1Interface API operation for FortiOS creates a new phase 1 definition for a route-based (interface mode) IPsec VPN tunnel. Returns the index value of the phase1-interface setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn - ipsec phase1-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVPNIPsecPhase2Interface

func (c *FortiSDKClient) CreateVPNIPsecPhase2Interface(params *JSONVPNIPsecPhase2Interface) (output *JSONCreateVPNIPsecPhase2InterfaceOutput, err error)

CreateVPNIPsecPhase2Interface API operation for FortiOS creates a new a new phase 2 definition for a route-based (interface mode) IPsec VPN tunnel. Returns the index value of the phase2-interface setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn - ipsec phase2-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVideofilterProfile added in v1.6.0

func (c *FortiSDKClient) CreateVideofilterProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVideofilterProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the videofilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVideofilterYoutubeChannelFilter added in v1.6.0

func (c *FortiSDKClient) CreateVideofilterYoutubeChannelFilter(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVideofilterYoutubeChannelFilter API operation for FortiOS creates a new Youtube Channel Filter. Returns the index value of the Youtube Channel Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the videofilter - youtube-channel-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVideofilterYoutubeKey added in v1.6.0

func (c *FortiSDKClient) CreateVideofilterYoutubeKey(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVideofilterYoutubeKey API operation for FortiOS creates a new Youtube Key. Returns the index value of the Youtube Key and execution result when the request executes successfully. Returns error for service API and SDK errors. See the videofilter - youtube-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVoipProfile added in v1.1.4

func (c *FortiSDKClient) CreateVoipProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVoipProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the voip - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnCertificateCa added in v1.1.7

func (c *FortiSDKClient) CreateVpnCertificateCa(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnCertificateCa API operation for FortiOS creates a new Ca. Returns the index value of the Ca and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnCertificateCrl added in v1.1.7

func (c *FortiSDKClient) CreateVpnCertificateCrl(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnCertificateCrl API operation for FortiOS creates a new Crl. Returns the index value of the Crl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - crl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnCertificateLocal added in v1.1.7

func (c *FortiSDKClient) CreateVpnCertificateLocal(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnCertificateLocal API operation for FortiOS creates a new Local. Returns the index value of the Local and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnCertificateOcspServer added in v1.1.4

func (c *FortiSDKClient) CreateVpnCertificateOcspServer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnCertificateOcspServer API operation for FortiOS creates a new Ocsp Server. Returns the index value of the Ocsp Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - ocsp-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnCertificateRemote added in v1.1.7

func (c *FortiSDKClient) CreateVpnCertificateRemote(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnCertificateRemote API operation for FortiOS creates a new Remote. Returns the index value of the Remote and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - remote chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnIpsecConcentrator added in v1.1.4

func (c *FortiSDKClient) CreateVpnIpsecConcentrator(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnIpsecConcentrator API operation for FortiOS creates a new Concentrator. Returns the index value of the Concentrator and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - concentrator chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnIpsecFec added in v1.6.0

func (c *FortiSDKClient) CreateVpnIpsecFec(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnIpsecFec API operation for FortiOS creates a new Fec. Returns the index value of the Fec and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - fec chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnIpsecForticlient added in v1.1.4

func (c *FortiSDKClient) CreateVpnIpsecForticlient(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnIpsecForticlient API operation for FortiOS creates a new Forticlient. Returns the index value of the Forticlient and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - forticlient chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnIpsecManualkey added in v1.1.4

func (c *FortiSDKClient) CreateVpnIpsecManualkey(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnIpsecManualkey API operation for FortiOS creates a new Manualkey. Returns the index value of the Manualkey and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - manualkey chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnIpsecManualkeyInterface added in v1.1.4

func (c *FortiSDKClient) CreateVpnIpsecManualkeyInterface(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnIpsecManualkeyInterface API operation for FortiOS creates a new Manualkey Interface. Returns the index value of the Manualkey Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - manualkey-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnIpsecPhase1 added in v1.1.4

func (c *FortiSDKClient) CreateVpnIpsecPhase1(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnIpsecPhase1 API operation for FortiOS creates a new Phase1. Returns the index value of the Phase1 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase1 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnIpsecPhase1Interface added in v1.1.4

func (c *FortiSDKClient) CreateVpnIpsecPhase1Interface(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnIpsecPhase1Interface API operation for FortiOS creates a new Phase1 Interface. Returns the index value of the Phase1 Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase1-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnIpsecPhase2 added in v1.1.4

func (c *FortiSDKClient) CreateVpnIpsecPhase2(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnIpsecPhase2 API operation for FortiOS creates a new Phase2. Returns the index value of the Phase2 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase2 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnIpsecPhase2Interface added in v1.1.4

func (c *FortiSDKClient) CreateVpnIpsecPhase2Interface(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnIpsecPhase2Interface API operation for FortiOS creates a new Phase2 Interface. Returns the index value of the Phase2 Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase2-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnSslClient added in v1.6.0

func (c *FortiSDKClient) CreateVpnSslClient(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnSslClient API operation for FortiOS creates a new Client. Returns the index value of the Client and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl - client chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnSslWebHostCheckSoftware added in v1.1.4

func (c *FortiSDKClient) CreateVpnSslWebHostCheckSoftware(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnSslWebHostCheckSoftware API operation for FortiOS creates a new Host Check Software. Returns the index value of the Host Check Software and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - host-check-software chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnSslWebPortal added in v1.1.4

func (c *FortiSDKClient) CreateVpnSslWebPortal(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnSslWebPortal API operation for FortiOS creates a new Portal. Returns the index value of the Portal and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnSslWebRealm added in v1.1.4

func (c *FortiSDKClient) CreateVpnSslWebRealm(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnSslWebRealm API operation for FortiOS creates a new Realm. Returns the index value of the Realm and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - realm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnSslWebUserBookmark added in v1.1.4

func (c *FortiSDKClient) CreateVpnSslWebUserBookmark(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnSslWebUserBookmark API operation for FortiOS creates a new User Bookmark. Returns the index value of the User Bookmark and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - user-bookmark chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateVpnSslWebUserGroupBookmark added in v1.1.4

func (c *FortiSDKClient) CreateVpnSslWebUserGroupBookmark(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateVpnSslWebUserGroupBookmark API operation for FortiOS creates a new User Group Bookmark. Returns the index value of the User Group Bookmark and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - user-group-bookmark chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWafMainClass added in v1.1.7

func (c *FortiSDKClient) CreateWafMainClass(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWafMainClass API operation for FortiOS creates a new Main Class. Returns the index value of the Main Class and execution result when the request executes successfully. Returns error for service API and SDK errors. See the waf - main-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWafProfile added in v1.1.4

func (c *FortiSDKClient) CreateWafProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWafProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the waf - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWafSignature added in v1.1.7

func (c *FortiSDKClient) CreateWafSignature(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWafSignature API operation for FortiOS creates a new Signature. Returns the index value of the Signature and execution result when the request executes successfully. Returns error for service API and SDK errors. See the waf - signature chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWafSubClass added in v1.1.7

func (c *FortiSDKClient) CreateWafSubClass(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWafSubClass API operation for FortiOS creates a new Sub Class. Returns the index value of the Sub Class and execution result when the request executes successfully. Returns error for service API and SDK errors. See the waf - sub-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWanoptAuthGroup added in v1.1.4

func (c *FortiSDKClient) CreateWanoptAuthGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWanoptAuthGroup API operation for FortiOS creates a new Auth Group. Returns the index value of the Auth Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - auth-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWanoptContentDeliveryNetworkRule added in v1.1.4

func (c *FortiSDKClient) CreateWanoptContentDeliveryNetworkRule(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWanoptContentDeliveryNetworkRule API operation for FortiOS creates a new Content Delivery Network Rule. Returns the index value of the Content Delivery Network Rule and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - content-delivery-network-rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWanoptPeer added in v1.1.4

func (c *FortiSDKClient) CreateWanoptPeer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWanoptPeer API operation for FortiOS creates a new Peer. Returns the index value of the Peer and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - peer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWanoptProfile added in v1.1.7

func (c *FortiSDKClient) CreateWanoptProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWanoptProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebProxyDebugUrl added in v1.1.4

func (c *FortiSDKClient) CreateWebProxyDebugUrl(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebProxyDebugUrl API operation for FortiOS creates a new Debug Url. Returns the index value of the Debug Url and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - debug-url chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebProxyForwardServer added in v1.1.4

func (c *FortiSDKClient) CreateWebProxyForwardServer(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebProxyForwardServer API operation for FortiOS creates a new Forward Server. Returns the index value of the Forward Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - forward-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebProxyForwardServerGroup added in v1.1.4

func (c *FortiSDKClient) CreateWebProxyForwardServerGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebProxyForwardServerGroup API operation for FortiOS creates a new Forward Server Group. Returns the index value of the Forward Server Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - forward-server-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebProxyProfile added in v1.1.4

func (c *FortiSDKClient) CreateWebProxyProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebProxyProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebProxyUrlMatch added in v1.1.4

func (c *FortiSDKClient) CreateWebProxyUrlMatch(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebProxyUrlMatch API operation for FortiOS creates a new Url Match. Returns the index value of the Url Match and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - url-match chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebProxyWisp added in v1.1.4

func (c *FortiSDKClient) CreateWebProxyWisp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebProxyWisp API operation for FortiOS creates a new Wisp. Returns the index value of the Wisp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - wisp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebfilterContent added in v1.1.4

func (c *FortiSDKClient) CreateWebfilterContent(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebfilterContent API operation for FortiOS creates a new Content. Returns the index value of the Content and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - content chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebfilterContentHeader added in v1.1.4

func (c *FortiSDKClient) CreateWebfilterContentHeader(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebfilterContentHeader API operation for FortiOS creates a new Content Header. Returns the index value of the Content Header and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - content-header chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebfilterFtgdLocalCat added in v1.1.4

func (c *FortiSDKClient) CreateWebfilterFtgdLocalCat(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebfilterFtgdLocalCat API operation for FortiOS creates a new Ftgd Local Cat. Returns the index value of the Ftgd Local Cat and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ftgd-local-cat chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebfilterFtgdLocalRating added in v1.1.4

func (c *FortiSDKClient) CreateWebfilterFtgdLocalRating(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebfilterFtgdLocalRating API operation for FortiOS creates a new Ftgd Local Rating. Returns the index value of the Ftgd Local Rating and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ftgd-local-rating chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebfilterOverride added in v1.1.4

func (c *FortiSDKClient) CreateWebfilterOverride(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebfilterOverride API operation for FortiOS creates a new Override. Returns the index value of the Override and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - override chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebfilterProfile added in v1.1.4

func (c *FortiSDKClient) CreateWebfilterProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebfilterProfile API operation for FortiOS creates a new Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebfilterSearchEngine added in v1.1.4

func (c *FortiSDKClient) CreateWebfilterSearchEngine(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebfilterSearchEngine API operation for FortiOS creates a new Search Engine. Returns the index value of the Search Engine and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - search-engine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWebfilterUrlfilter added in v1.1.4

func (c *FortiSDKClient) CreateWebfilterUrlfilter(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWebfilterUrlfilter API operation for FortiOS creates a new Urlfilter. Returns the index value of the Urlfilter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - urlfilter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerAccessControlList added in v1.1.18

func (c *FortiSDKClient) CreateWirelessControllerAccessControlList(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerAccessControlList API operation for FortiOS creates a new Access Control List. Returns the index value of the Access Control List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - access-control-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerAddress added in v1.1.18

func (c *FortiSDKClient) CreateWirelessControllerAddress(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerAddress API operation for FortiOS creates a new Address. Returns the index value of the Address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerAddrgrp added in v1.1.18

func (c *FortiSDKClient) CreateWirelessControllerAddrgrp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerAddrgrp API operation for FortiOS creates a new Addrgrp. Returns the index value of the Addrgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerApStatus added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerApStatus(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerApStatus API operation for FortiOS creates a new Ap Status. Returns the index value of the Ap Status and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - ap-status chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerApcfgProfile added in v1.1.18

func (c *FortiSDKClient) CreateWirelessControllerApcfgProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerApcfgProfile API operation for FortiOS creates a new Apcfg Profile. Returns the index value of the Apcfg Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - apcfg-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerArrpProfile added in v1.1.18

func (c *FortiSDKClient) CreateWirelessControllerArrpProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerArrpProfile API operation for FortiOS creates a new Arrp Profile. Returns the index value of the Arrp Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - arrp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerBleProfile added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerBleProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerBleProfile API operation for FortiOS creates a new Ble Profile. Returns the index value of the Ble Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - ble-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerBonjourProfile added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerBonjourProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerBonjourProfile API operation for FortiOS creates a new Bonjour Profile. Returns the index value of the Bonjour Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - bonjour-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20Anqp3GppCellular added in v1.1.4

func (c *FortiSDKClient) CreateWirelessControllerHotspot20Anqp3GppCellular(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20Anqp3GppCellular API operation for FortiOS creates a new Anqp 3Gpp Cellular. Returns the index value of the Anqp 3Gpp Cellular and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-3gpp-cellular chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20AnqpIpAddressType added in v1.1.4

func (c *FortiSDKClient) CreateWirelessControllerHotspot20AnqpIpAddressType(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20AnqpIpAddressType API operation for FortiOS creates a new Anqp Ip Address Type. Returns the index value of the Anqp Ip Address Type and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-ip-address-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20AnqpNaiRealm added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerHotspot20AnqpNaiRealm(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20AnqpNaiRealm API operation for FortiOS creates a new Anqp Nai Realm. Returns the index value of the Anqp Nai Realm and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-nai-realm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20AnqpNetworkAuthType added in v1.1.4

func (c *FortiSDKClient) CreateWirelessControllerHotspot20AnqpNetworkAuthType(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20AnqpNetworkAuthType API operation for FortiOS creates a new Anqp Network Auth Type. Returns the index value of the Anqp Network Auth Type and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-network-auth-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20AnqpRoamingConsortium added in v1.1.4

func (c *FortiSDKClient) CreateWirelessControllerHotspot20AnqpRoamingConsortium(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20AnqpRoamingConsortium API operation for FortiOS creates a new Anqp Roaming Consortium. Returns the index value of the Anqp Roaming Consortium and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-roaming-consortium chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20AnqpVenueName added in v1.1.4

func (c *FortiSDKClient) CreateWirelessControllerHotspot20AnqpVenueName(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20AnqpVenueName API operation for FortiOS creates a new Anqp Venue Name. Returns the index value of the Anqp Venue Name and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-venue-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20AnqpVenueUrl added in v1.6.0

func (c *FortiSDKClient) CreateWirelessControllerHotspot20AnqpVenueUrl(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20AnqpVenueUrl API operation for FortiOS creates a new Anqp Venue Url. Returns the index value of the Anqp Venue Url and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-venue-url chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20H2QpAdviceOfCharge added in v1.6.0

func (c *FortiSDKClient) CreateWirelessControllerHotspot20H2QpAdviceOfCharge(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20H2QpAdviceOfCharge API operation for FortiOS creates a new H2Qp Advice Of Charge. Returns the index value of the H2Qp Advice Of Charge and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-advice-of-charge chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20H2QpConnCapability added in v1.1.4

func (c *FortiSDKClient) CreateWirelessControllerHotspot20H2QpConnCapability(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20H2QpConnCapability API operation for FortiOS creates a new H2Qp Conn Capability. Returns the index value of the H2Qp Conn Capability and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-conn-capability chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20H2QpOperatorName added in v1.1.4

func (c *FortiSDKClient) CreateWirelessControllerHotspot20H2QpOperatorName(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20H2QpOperatorName API operation for FortiOS creates a new H2Qp Operator Name. Returns the index value of the H2Qp Operator Name and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-operator-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20H2QpOsuProvider added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerHotspot20H2QpOsuProvider(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20H2QpOsuProvider API operation for FortiOS creates a new H2Qp Osu Provider. Returns the index value of the H2Qp Osu Provider and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-osu-provider chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20H2QpOsuProviderNai added in v1.6.0

func (c *FortiSDKClient) CreateWirelessControllerHotspot20H2QpOsuProviderNai(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20H2QpOsuProviderNai API operation for FortiOS creates a new H2Qp Osu Provider Nai. Returns the index value of the H2Qp Osu Provider Nai and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-osu-provider-nai chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20H2QpTermsAndConditions added in v1.6.0

func (c *FortiSDKClient) CreateWirelessControllerHotspot20H2QpTermsAndConditions(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20H2QpTermsAndConditions API operation for FortiOS creates a new H2Qp Terms And Conditions. Returns the index value of the H2Qp Terms And Conditions and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-terms-and-conditions chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20H2QpWanMetric added in v1.1.4

func (c *FortiSDKClient) CreateWirelessControllerHotspot20H2QpWanMetric(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20H2QpWanMetric API operation for FortiOS creates a new H2Qp Wan Metric. Returns the index value of the H2Qp Wan Metric and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-wan-metric chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20HsProfile added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerHotspot20HsProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20HsProfile API operation for FortiOS creates a new Hs Profile. Returns the index value of the Hs Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - hs-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20Icon added in v1.1.4

func (c *FortiSDKClient) CreateWirelessControllerHotspot20Icon(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20Icon API operation for FortiOS creates a new Icon. Returns the index value of the Icon and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - icon chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerHotspot20QosMap added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerHotspot20QosMap(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerHotspot20QosMap API operation for FortiOS creates a new Qos Map. Returns the index value of the Qos Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - qos-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerMpskProfile added in v1.1.18

func (c *FortiSDKClient) CreateWirelessControllerMpskProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerMpskProfile API operation for FortiOS creates a new Mpsk Profile. Returns the index value of the Mpsk Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - mpsk-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerNacProfile added in v1.6.0

func (c *FortiSDKClient) CreateWirelessControllerNacProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerNacProfile API operation for FortiOS creates a new Nac Profile. Returns the index value of the Nac Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - nac-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerQosProfile added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerQosProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerQosProfile API operation for FortiOS creates a new Qos Profile. Returns the index value of the Qos Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - qos-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerRegion added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerRegion(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerRegion API operation for FortiOS creates a new Region. Returns the index value of the Region and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - region chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerSsidPolicy added in v1.6.0

func (c *FortiSDKClient) CreateWirelessControllerSsidPolicy(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerSsidPolicy API operation for FortiOS creates a new Ssid Policy. Returns the index value of the Ssid Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - ssid-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerSyslogProfile added in v1.6.0

func (c *FortiSDKClient) CreateWirelessControllerSyslogProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerSyslogProfile API operation for FortiOS creates a new Syslog Profile. Returns the index value of the Syslog Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - syslog-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerUtmProfile added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerUtmProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerUtmProfile API operation for FortiOS creates a new Utm Profile. Returns the index value of the Utm Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - utm-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerVap added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerVap(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerVap API operation for FortiOS creates a new Vap. Returns the index value of the Vap and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - vap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerVapGroup added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerVapGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerVapGroup API operation for FortiOS creates a new Vap Group. Returns the index value of the Vap Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - vap-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerWagProfile added in v1.1.18

func (c *FortiSDKClient) CreateWirelessControllerWagProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerWagProfile API operation for FortiOS creates a new Wag Profile. Returns the index value of the Wag Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wag-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerWidsProfile added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerWidsProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerWidsProfile API operation for FortiOS creates a new Wids Profile. Returns the index value of the Wids Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wids-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerWtp added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerWtp(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerWtp API operation for FortiOS creates a new Wtp. Returns the index value of the Wtp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wtp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerWtpGroup added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerWtpGroup(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerWtpGroup API operation for FortiOS creates a new Wtp Group. Returns the index value of the Wtp Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wtp-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) CreateWirelessControllerWtpProfile added in v1.1.7

func (c *FortiSDKClient) CreateWirelessControllerWtpProfile(params *map[string]interface{}, vdomparam string) (output map[string]interface{}, err error)

CreateWirelessControllerWtpProfile API operation for FortiOS creates a new Wtp Profile. Returns the index value of the Wtp Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wtp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DelFirewallSecurityPolicySeq

func (c *FortiSDKClient) DelFirewallSecurityPolicySeq() (err error)

Not suitable operation

func (*FortiSDKClient) DeleteAlertemailSetting added in v1.1.4

func (c *FortiSDKClient) DeleteAlertemailSetting(mkey string, vdomparam string) (err error)

DeleteAlertemailSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the alertemail - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteAntivirusHeuristic added in v1.1.4

func (c *FortiSDKClient) DeleteAntivirusHeuristic(mkey string, vdomparam string) (err error)

DeleteAntivirusHeuristic API operation for FortiOS deletes the specified Heuristic. Returns error for service API and SDK errors. See the antivirus - heuristic chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteAntivirusProfile added in v1.1.4

func (c *FortiSDKClient) DeleteAntivirusProfile(mkey string, vdomparam string) (err error)

DeleteAntivirusProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the antivirus - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteAntivirusQuarantine added in v1.1.4

func (c *FortiSDKClient) DeleteAntivirusQuarantine(mkey string, vdomparam string) (err error)

DeleteAntivirusQuarantine API operation for FortiOS deletes the specified Quarantine. Returns error for service API and SDK errors. See the antivirus - quarantine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteAntivirusSettings added in v1.1.4

func (c *FortiSDKClient) DeleteAntivirusSettings(mkey string, vdomparam string) (err error)

DeleteAntivirusSettings API operation for FortiOS deletes the specified Settings. Returns error for service API and SDK errors. See the antivirus - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteApplicationCustom added in v1.1.7

func (c *FortiSDKClient) DeleteApplicationCustom(mkey string, vdomparam string) (err error)

DeleteApplicationCustom API operation for FortiOS deletes the specified Custom. Returns error for service API and SDK errors. See the application - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteApplicationGroup added in v1.1.4

func (c *FortiSDKClient) DeleteApplicationGroup(mkey string, vdomparam string) (err error)

DeleteApplicationGroup API operation for FortiOS deletes the specified Group. Returns error for service API and SDK errors. See the application - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteApplicationList added in v1.1.4

func (c *FortiSDKClient) DeleteApplicationList(mkey string, vdomparam string) (err error)

DeleteApplicationList API operation for FortiOS deletes the specified List. Returns error for service API and SDK errors. See the application - list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteApplicationName added in v1.1.7

func (c *FortiSDKClient) DeleteApplicationName(mkey string, vdomparam string) (err error)

DeleteApplicationName API operation for FortiOS deletes the specified Name. Returns error for service API and SDK errors. See the application - name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteApplicationRuleSettings added in v1.1.5

func (c *FortiSDKClient) DeleteApplicationRuleSettings(mkey string, vdomparam string) (err error)

DeleteApplicationRuleSettings API operation for FortiOS deletes the specified Rule Settings. Returns error for service API and SDK errors. See the application - rule-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteAuthenticationRule added in v1.1.4

func (c *FortiSDKClient) DeleteAuthenticationRule(mkey string, vdomparam string) (err error)

DeleteAuthenticationRule API operation for FortiOS deletes the specified Rule. Returns error for service API and SDK errors. See the authentication - rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteAuthenticationScheme added in v1.1.4

func (c *FortiSDKClient) DeleteAuthenticationScheme(mkey string, vdomparam string) (err error)

DeleteAuthenticationScheme API operation for FortiOS deletes the specified Scheme. Returns error for service API and SDK errors. See the authentication - scheme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteAuthenticationSetting added in v1.1.4

func (c *FortiSDKClient) DeleteAuthenticationSetting(mkey string, vdomparam string) (err error)

DeleteAuthenticationSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the authentication - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteAutomationSetting added in v1.9.0

func (c *FortiSDKClient) DeleteAutomationSetting(mkey string, vdomparam string) (err error)

DeleteAutomationSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the automation - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteCertificateCa added in v1.1.7

func (c *FortiSDKClient) DeleteCertificateCa(mkey string, vdomparam string) (err error)

DeleteCertificateCa API operation for FortiOS deletes the specified Ca. Returns error for service API and SDK errors. See the certificate - ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteCertificateCrl added in v1.1.7

func (c *FortiSDKClient) DeleteCertificateCrl(mkey string, vdomparam string) (err error)

DeleteCertificateCrl API operation for FortiOS deletes the specified Crl. Returns error for service API and SDK errors. See the certificate - crl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteCertificateLocal added in v1.1.7

func (c *FortiSDKClient) DeleteCertificateLocal(mkey string, vdomparam string) (err error)

DeleteCertificateLocal API operation for FortiOS deletes the specified Local. Returns error for service API and SDK errors. See the certificate - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteCertificateRemote added in v1.1.18

func (c *FortiSDKClient) DeleteCertificateRemote(mkey string, vdomparam string) (err error)

DeleteCertificateRemote API operation for FortiOS deletes the specified Remote. Returns error for service API and SDK errors. See the certificate - remote chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteCifsDomainController added in v1.1.18

func (c *FortiSDKClient) DeleteCifsDomainController(mkey string, vdomparam string) (err error)

DeleteCifsDomainController API operation for FortiOS deletes the specified Domain Controller. Returns error for service API and SDK errors. See the cifs - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteCifsProfile added in v1.1.18

func (c *FortiSDKClient) DeleteCifsProfile(mkey string, vdomparam string) (err error)

DeleteCifsProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the cifs - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteCredentialStoreDomainController added in v1.1.18

func (c *FortiSDKClient) DeleteCredentialStoreDomainController(mkey string, vdomparam string) (err error)

DeleteCredentialStoreDomainController API operation for FortiOS deletes the specified Domain Controller. Returns error for service API and SDK errors. See the credential-store - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDlpDataType added in v1.9.0

func (c *FortiSDKClient) DeleteDlpDataType(mkey string, vdomparam string) (err error)

DeleteDlpDataType API operation for FortiOS deletes the specified Data Type. Returns error for service API and SDK errors. See the dlp - data-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDlpDictionary added in v1.9.0

func (c *FortiSDKClient) DeleteDlpDictionary(mkey string, vdomparam string) (err error)

DeleteDlpDictionary API operation for FortiOS deletes the specified Dictionary. Returns error for service API and SDK errors. See the dlp - dictionary chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDlpFilepattern added in v1.1.4

func (c *FortiSDKClient) DeleteDlpFilepattern(mkey string, vdomparam string) (err error)

DeleteDlpFilepattern API operation for FortiOS deletes the specified Filepattern. Returns error for service API and SDK errors. See the dlp - filepattern chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDlpFpDocSource added in v1.1.4

func (c *FortiSDKClient) DeleteDlpFpDocSource(mkey string, vdomparam string) (err error)

DeleteDlpFpDocSource API operation for FortiOS deletes the specified Fp Doc Source. Returns error for service API and SDK errors. See the dlp - fp-doc-source chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDlpFpSensitivity added in v1.1.4

func (c *FortiSDKClient) DeleteDlpFpSensitivity(mkey string, vdomparam string) (err error)

DeleteDlpFpSensitivity API operation for FortiOS deletes the specified Fp Sensitivity. Returns error for service API and SDK errors. See the dlp - fp-sensitivity chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDlpProfile added in v1.9.0

func (c *FortiSDKClient) DeleteDlpProfile(mkey string, vdomparam string) (err error)

DeleteDlpProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the dlp - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDlpSensitivity added in v1.1.18

func (c *FortiSDKClient) DeleteDlpSensitivity(mkey string, vdomparam string) (err error)

DeleteDlpSensitivity API operation for FortiOS deletes the specified Sensitivity. Returns error for service API and SDK errors. See the dlp - sensitivity chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDlpSensor added in v1.1.4

func (c *FortiSDKClient) DeleteDlpSensor(mkey string, vdomparam string) (err error)

DeleteDlpSensor API operation for FortiOS deletes the specified Sensor. Returns error for service API and SDK errors. See the dlp - sensor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDlpSettings added in v1.1.4

func (c *FortiSDKClient) DeleteDlpSettings(mkey string, vdomparam string) (err error)

DeleteDlpSettings API operation for FortiOS deletes the specified Settings. Returns error for service API and SDK errors. See the dlp - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDnsfilterDomainFilter added in v1.1.4

func (c *FortiSDKClient) DeleteDnsfilterDomainFilter(mkey string, vdomparam string) (err error)

DeleteDnsfilterDomainFilter API operation for FortiOS deletes the specified Domain Filter. Returns error for service API and SDK errors. See the dnsfilter - domain-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDnsfilterProfile added in v1.1.4

func (c *FortiSDKClient) DeleteDnsfilterProfile(mkey string, vdomparam string) (err error)

DeleteDnsfilterProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the dnsfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDpdkCpus added in v1.1.18

func (c *FortiSDKClient) DeleteDpdkCpus(mkey string, vdomparam string) (err error)

DeleteDpdkCpus API operation for FortiOS deletes the specified Cpus. Returns error for service API and SDK errors. See the dpdk - cpus chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteDpdkGlobal added in v1.1.18

func (c *FortiSDKClient) DeleteDpdkGlobal(mkey string, vdomparam string) (err error)

DeleteDpdkGlobal API operation for FortiOS deletes the specified Global. Returns error for service API and SDK errors. See the dpdk - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEmailfilterBlockAllowList added in v1.1.18

func (c *FortiSDKClient) DeleteEmailfilterBlockAllowList(mkey string, vdomparam string) (err error)

DeleteEmailfilterBlockAllowList API operation for FortiOS deletes the specified Block Allow List. Returns error for service API and SDK errors. See the emailfilter - block-allow-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEmailfilterBwl added in v1.1.18

func (c *FortiSDKClient) DeleteEmailfilterBwl(mkey string, vdomparam string) (err error)

DeleteEmailfilterBwl API operation for FortiOS deletes the specified Bwl. Returns error for service API and SDK errors. See the emailfilter - bwl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEmailfilterBword added in v1.1.18

func (c *FortiSDKClient) DeleteEmailfilterBword(mkey string, vdomparam string) (err error)

DeleteEmailfilterBword API operation for FortiOS deletes the specified Bword. Returns error for service API and SDK errors. See the emailfilter - bword chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEmailfilterDnsbl added in v1.1.18

func (c *FortiSDKClient) DeleteEmailfilterDnsbl(mkey string, vdomparam string) (err error)

DeleteEmailfilterDnsbl API operation for FortiOS deletes the specified Dnsbl. Returns error for service API and SDK errors. See the emailfilter - dnsbl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEmailfilterFortishield added in v1.1.18

func (c *FortiSDKClient) DeleteEmailfilterFortishield(mkey string, vdomparam string) (err error)

DeleteEmailfilterFortishield API operation for FortiOS deletes the specified Fortishield. Returns error for service API and SDK errors. See the emailfilter - fortishield chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEmailfilterIptrust added in v1.1.18

func (c *FortiSDKClient) DeleteEmailfilterIptrust(mkey string, vdomparam string) (err error)

DeleteEmailfilterIptrust API operation for FortiOS deletes the specified Iptrust. Returns error for service API and SDK errors. See the emailfilter - iptrust chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEmailfilterMheader added in v1.1.18

func (c *FortiSDKClient) DeleteEmailfilterMheader(mkey string, vdomparam string) (err error)

DeleteEmailfilterMheader API operation for FortiOS deletes the specified Mheader. Returns error for service API and SDK errors. See the emailfilter - mheader chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEmailfilterOptions added in v1.1.18

func (c *FortiSDKClient) DeleteEmailfilterOptions(mkey string, vdomparam string) (err error)

DeleteEmailfilterOptions API operation for FortiOS deletes the specified Options. Returns error for service API and SDK errors. See the emailfilter - options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEmailfilterProfile added in v1.1.18

func (c *FortiSDKClient) DeleteEmailfilterProfile(mkey string, vdomparam string) (err error)

DeleteEmailfilterProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the emailfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEndpointControlClient added in v1.1.7

func (c *FortiSDKClient) DeleteEndpointControlClient(mkey string, vdomparam string) (err error)

DeleteEndpointControlClient API operation for FortiOS deletes the specified Client. Returns error for service API and SDK errors. See the endpoint-control - client chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEndpointControlFctems added in v1.1.18

func (c *FortiSDKClient) DeleteEndpointControlFctems(mkey string, vdomparam string) (err error)

DeleteEndpointControlFctems API operation for FortiOS deletes the specified Fctems. Returns error for service API and SDK errors. See the endpoint-control - fctems chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEndpointControlForticlientEms added in v1.1.7

func (c *FortiSDKClient) DeleteEndpointControlForticlientEms(mkey string, vdomparam string) (err error)

DeleteEndpointControlForticlientEms API operation for FortiOS deletes the specified Forticlient Ems. Returns error for service API and SDK errors. See the endpoint-control - forticlient-ems chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEndpointControlForticlientRegistrationSync added in v1.1.4

func (c *FortiSDKClient) DeleteEndpointControlForticlientRegistrationSync(mkey string, vdomparam string) (err error)

DeleteEndpointControlForticlientRegistrationSync API operation for FortiOS deletes the specified Forticlient Registration Sync. Returns error for service API and SDK errors. See the endpoint-control - forticlient-registration-sync chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEndpointControlProfile added in v1.1.4

func (c *FortiSDKClient) DeleteEndpointControlProfile(mkey string, vdomparam string) (err error)

DeleteEndpointControlProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the endpoint-control - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEndpointControlRegisteredForticlient added in v1.1.7

func (c *FortiSDKClient) DeleteEndpointControlRegisteredForticlient(mkey string, vdomparam string) (err error)

DeleteEndpointControlRegisteredForticlient API operation for FortiOS deletes the specified Registered Forticlient. Returns error for service API and SDK errors. See the endpoint-control - registered-forticlient chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteEndpointControlSettings added in v1.1.4

func (c *FortiSDKClient) DeleteEndpointControlSettings(mkey string, vdomparam string) (err error)

DeleteEndpointControlSettings API operation for FortiOS deletes the specified Settings. Returns error for service API and SDK errors. See the endpoint-control - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteExtenderControllerDataplan added in v1.1.18

func (c *FortiSDKClient) DeleteExtenderControllerDataplan(mkey string, vdomparam string) (err error)

DeleteExtenderControllerDataplan API operation for FortiOS deletes the specified Dataplan. Returns error for service API and SDK errors. See the extender-controller - dataplan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteExtenderControllerExtender added in v1.1.4

func (c *FortiSDKClient) DeleteExtenderControllerExtender(mkey string, vdomparam string) (err error)

DeleteExtenderControllerExtender API operation for FortiOS deletes the specified Extender. Returns error for service API and SDK errors. See the extender-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteExtenderControllerExtender1 added in v1.1.13

func (c *FortiSDKClient) DeleteExtenderControllerExtender1(mkey string, vdomparam string) (err error)

DeleteExtenderControllerExtender1 API operation for FortiOS deletes the specified Extender1. Returns error for service API and SDK errors. See the extender-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteExtenderControllerExtenderProfile added in v1.6.0

func (c *FortiSDKClient) DeleteExtenderControllerExtenderProfile(mkey string, vdomparam string) (err error)

DeleteExtenderControllerExtenderProfile API operation for FortiOS deletes the specified Extender Profile. Returns error for service API and SDK errors. See the extender-controller - extender-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteExtensionControllerDataplan added in v1.9.2

func (c *FortiSDKClient) DeleteExtensionControllerDataplan(mkey string, vdomparam string) (err error)

DeleteExtensionControllerDataplan API operation for FortiOS deletes the specified Dataplan. Returns error for service API and SDK errors. See the extension-controller - dataplan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteExtensionControllerExtender added in v1.9.2

func (c *FortiSDKClient) DeleteExtensionControllerExtender(mkey string, vdomparam string) (err error)

DeleteExtensionControllerExtender API operation for FortiOS deletes the specified Extender. Returns error for service API and SDK errors. See the extension-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteExtensionControllerExtenderProfile added in v1.9.2

func (c *FortiSDKClient) DeleteExtensionControllerExtenderProfile(mkey string, vdomparam string) (err error)

DeleteExtensionControllerExtenderProfile API operation for FortiOS deletes the specified Extender Profile. Returns error for service API and SDK errors. See the extension-controller - extender-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteExtensionControllerFortigate added in v1.9.2

func (c *FortiSDKClient) DeleteExtensionControllerFortigate(mkey string, vdomparam string) (err error)

DeleteExtensionControllerFortigate API operation for FortiOS deletes the specified Fortigate. Returns error for service API and SDK errors. See the extension-controller - fortigate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteExtensionControllerFortigateProfile added in v1.9.2

func (c *FortiSDKClient) DeleteExtensionControllerFortigateProfile(mkey string, vdomparam string) (err error)

DeleteExtensionControllerFortigateProfile API operation for FortiOS deletes the specified Fortigate Profile. Returns error for service API and SDK errors. See the extension-controller - fortigate-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFileFilterProfile added in v1.1.18

func (c *FortiSDKClient) DeleteFileFilterProfile(mkey string, vdomparam string) (err error)

DeleteFileFilterProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the file-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAccessProxy added in v1.6.0

func (c *FortiSDKClient) DeleteFirewallAccessProxy(mkey string, vdomparam string) (err error)

DeleteFirewallAccessProxy API operation for FortiOS deletes the specified Access Proxy. Returns error for service API and SDK errors. See the firewall - access-proxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAccessProxy6 added in v1.6.0

func (c *FortiSDKClient) DeleteFirewallAccessProxy6(mkey string, vdomparam string) (err error)

DeleteFirewallAccessProxy6 API operation for FortiOS deletes the specified Access Proxy6. Returns error for service API and SDK errors. See the firewall - access-proxy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAccessProxySshClientCert added in v1.6.0

func (c *FortiSDKClient) DeleteFirewallAccessProxySshClientCert(mkey string, vdomparam string) (err error)

DeleteFirewallAccessProxySshClientCert API operation for FortiOS deletes the specified Access Proxy Ssh Client Cert. Returns error for service API and SDK errors. See the firewall - access-proxy-ssh-client-cert chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAccessProxyVirtualHost added in v1.6.0

func (c *FortiSDKClient) DeleteFirewallAccessProxyVirtualHost(mkey string, vdomparam string) (err error)

DeleteFirewallAccessProxyVirtualHost API operation for FortiOS deletes the specified Access Proxy Virtual Host. Returns error for service API and SDK errors. See the firewall - access-proxy-virtual-host chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAddress added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallAddress(mkey string, vdomparam string) (err error)

DeleteFirewallAddress API operation for FortiOS deletes the specified Address. Returns error for service API and SDK errors. See the firewall - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAddress6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallAddress6(mkey string, vdomparam string) (err error)

DeleteFirewallAddress6 API operation for FortiOS deletes the specified Address6. Returns error for service API and SDK errors. See the firewall - address6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAddress6Template added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallAddress6Template(mkey string, vdomparam string) (err error)

DeleteFirewallAddress6Template API operation for FortiOS deletes the specified Address6 Template. Returns error for service API and SDK errors. See the firewall - address6-template chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAddrgrp added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallAddrgrp(mkey string, vdomparam string) (err error)

DeleteFirewallAddrgrp API operation for FortiOS deletes the specified Addrgrp. Returns error for service API and SDK errors. See the firewall - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAddrgrp6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallAddrgrp6(mkey string, vdomparam string) (err error)

DeleteFirewallAddrgrp6 API operation for FortiOS deletes the specified Addrgrp6. Returns error for service API and SDK errors. See the firewall - addrgrp6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallAuthPortal added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallAuthPortal(mkey string, vdomparam string) (err error)

DeleteFirewallAuthPortal API operation for FortiOS deletes the specified Auth Portal. Returns error for service API and SDK errors. See the firewall - auth-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallCentralSnatMap added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallCentralSnatMap(mkey string, vdomparam string) (err error)

DeleteFirewallCentralSnatMap API operation for FortiOS deletes the specified Central Snat Map. Returns error for service API and SDK errors. See the firewall - central-snat-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallCity added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallCity(mkey string, vdomparam string) (err error)

DeleteFirewallCity API operation for FortiOS deletes the specified City. Returns error for service API and SDK errors. See the firewall - city chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallConsolidatedPolicy added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallConsolidatedPolicy(mkey string, vdomparam string) (err error)

DeleteFirewallConsolidatedPolicy API operation for FortiOS deletes the specified Policy. Returns error for service API and SDK errors. See the firewall.consolidated - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallCountry added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallCountry(mkey string, vdomparam string) (err error)

DeleteFirewallCountry API operation for FortiOS deletes the specified Country. Returns error for service API and SDK errors. See the firewall - country chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallDecryptedTrafficMirror added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallDecryptedTrafficMirror(mkey string, vdomparam string) (err error)

DeleteFirewallDecryptedTrafficMirror API operation for FortiOS deletes the specified Decrypted Traffic Mirror. Returns error for service API and SDK errors. See the firewall - decrypted-traffic-mirror chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallDnstranslation added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallDnstranslation(mkey string, vdomparam string) (err error)

DeleteFirewallDnstranslation API operation for FortiOS deletes the specified Dnstranslation. Returns error for service API and SDK errors. See the firewall - dnstranslation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallDosPolicy added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallDosPolicy(mkey string, vdomparam string) (err error)

DeleteFirewallDosPolicy API operation for FortiOS deletes the specified Dos Policy. Returns error for service API and SDK errors. See the firewall - DoS-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallDosPolicy6 added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallDosPolicy6(mkey string, vdomparam string) (err error)

DeleteFirewallDosPolicy6 API operation for FortiOS deletes the specified Dos Policy6. Returns error for service API and SDK errors. See the firewall - DoS-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallGlobal added in v1.9.2

func (c *FortiSDKClient) DeleteFirewallGlobal(mkey string, vdomparam string) (err error)

DeleteFirewallGlobal API operation for FortiOS deletes the specified Global. Returns error for service API and SDK errors. See the firewall - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallIdentityBasedRoute added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallIdentityBasedRoute(mkey string, vdomparam string) (err error)

DeleteFirewallIdentityBasedRoute API operation for FortiOS deletes the specified Identity Based Route. Returns error for service API and SDK errors. See the firewall - identity-based-route chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInterfacePolicy added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallInterfacePolicy(mkey string, vdomparam string) (err error)

DeleteFirewallInterfacePolicy API operation for FortiOS deletes the specified Interface Policy. Returns error for service API and SDK errors. See the firewall - interface-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInterfacePolicy6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallInterfacePolicy6(mkey string, vdomparam string) (err error)

DeleteFirewallInterfacePolicy6 API operation for FortiOS deletes the specified Interface Policy6. Returns error for service API and SDK errors. See the firewall - interface-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetService added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallInternetService(mkey string, vdomparam string) (err error)

DeleteFirewallInternetService API operation for FortiOS deletes the specified Internet Service. Returns error for service API and SDK errors. See the firewall - internet-service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceAddition added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallInternetServiceAddition(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceAddition API operation for FortiOS deletes the specified Internet Service Addition. Returns error for service API and SDK errors. See the firewall - internet-service-addition chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceAppend added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallInternetServiceAppend(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceAppend API operation for FortiOS deletes the specified Internet Service Append. Returns error for service API and SDK errors. See the firewall - internet-service-append chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceBotnet added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallInternetServiceBotnet(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceBotnet API operation for FortiOS deletes the specified Internet Service Botnet. Returns error for service API and SDK errors. See the firewall - internet-service-botnet chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceCustom added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallInternetServiceCustom(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceCustom API operation for FortiOS deletes the specified Internet Service Custom. Returns error for service API and SDK errors. See the firewall - internet-service-custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceCustomGroup added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallInternetServiceCustomGroup(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceCustomGroup API operation for FortiOS deletes the specified Internet Service Custom Group. Returns error for service API and SDK errors. See the firewall - internet-service-custom-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceDefinition added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallInternetServiceDefinition(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceDefinition API operation for FortiOS deletes the specified Internet Service Definition. Returns error for service API and SDK errors. See the firewall - internet-service-definition chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceExtension added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallInternetServiceExtension(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceExtension API operation for FortiOS deletes the specified Internet Service Extension. Returns error for service API and SDK errors. See the firewall - internet-service-extension chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceGroup added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallInternetServiceGroup(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceGroup API operation for FortiOS deletes the specified Internet Service Group. Returns error for service API and SDK errors. See the firewall - internet-service-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceIpblReason added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallInternetServiceIpblReason(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceIpblReason API operation for FortiOS deletes the specified Internet Service Ipbl Reason. Returns error for service API and SDK errors. See the firewall - internet-service-ipbl-reason chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceIpblVendor added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallInternetServiceIpblVendor(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceIpblVendor API operation for FortiOS deletes the specified Internet Service Ipbl Vendor. Returns error for service API and SDK errors. See the firewall - internet-service-ipbl-vendor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceList added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallInternetServiceList(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceList API operation for FortiOS deletes the specified Internet Service List. Returns error for service API and SDK errors. See the firewall - internet-service-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceName added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallInternetServiceName(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceName API operation for FortiOS deletes the specified Internet Service Name. Returns error for service API and SDK errors. See the firewall - internet-service-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceOwner added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallInternetServiceOwner(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceOwner API operation for FortiOS deletes the specified Internet Service Owner. Returns error for service API and SDK errors. See the firewall - internet-service-owner chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallInternetServiceReputation added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallInternetServiceReputation(mkey string, vdomparam string) (err error)

DeleteFirewallInternetServiceReputation API operation for FortiOS deletes the specified Internet Service Reputation. Returns error for service API and SDK errors. See the firewall - internet-service-reputation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallIpTranslation added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallIpTranslation(mkey string, vdomparam string) (err error)

DeleteFirewallIpTranslation API operation for FortiOS deletes the specified Ip Translation. Returns error for service API and SDK errors. See the firewall - ip-translation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallIpmacbindingSetting added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallIpmacbindingSetting(mkey string, vdomparam string) (err error)

DeleteFirewallIpmacbindingSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the firewall.ipmacbinding - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallIpmacbindingTable added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallIpmacbindingTable(mkey string, vdomparam string) (err error)

DeleteFirewallIpmacbindingTable API operation for FortiOS deletes the specified Table. Returns error for service API and SDK errors. See the firewall.ipmacbinding - table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallIppool added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallIppool(mkey string, vdomparam string) (err error)

DeleteFirewallIppool API operation for FortiOS deletes the specified Ippool. Returns error for service API and SDK errors. See the firewall - ippool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallIppool6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallIppool6(mkey string, vdomparam string) (err error)

DeleteFirewallIppool6 API operation for FortiOS deletes the specified Ippool6. Returns error for service API and SDK errors. See the firewall - ippool6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallIpv6EhFilter added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallIpv6EhFilter(mkey string, vdomparam string) (err error)

DeleteFirewallIpv6EhFilter API operation for FortiOS deletes the specified Ipv6 Eh Filter. Returns error for service API and SDK errors. See the firewall - ipv6-eh-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallLdbMonitor added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallLdbMonitor(mkey string, vdomparam string) (err error)

DeleteFirewallLdbMonitor API operation for FortiOS deletes the specified Ldb Monitor. Returns error for service API and SDK errors. See the firewall - ldb-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallLocalInPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallLocalInPolicy(mkey string, vdomparam string) (err error)

DeleteFirewallLocalInPolicy API operation for FortiOS deletes the specified Local In Policy. Returns error for service API and SDK errors. See the firewall - local-in-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallLocalInPolicy6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallLocalInPolicy6(mkey string, vdomparam string) (err error)

DeleteFirewallLocalInPolicy6 API operation for FortiOS deletes the specified Local In Policy6. Returns error for service API and SDK errors. See the firewall - local-in-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallMulticastAddress added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallMulticastAddress(mkey string, vdomparam string) (err error)

DeleteFirewallMulticastAddress API operation for FortiOS deletes the specified Multicast Address. Returns error for service API and SDK errors. See the firewall - multicast-address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallMulticastAddress6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallMulticastAddress6(mkey string, vdomparam string) (err error)

DeleteFirewallMulticastAddress6 API operation for FortiOS deletes the specified Multicast Address6. Returns error for service API and SDK errors. See the firewall - multicast-address6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallMulticastPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallMulticastPolicy(mkey string, vdomparam string) (err error)

DeleteFirewallMulticastPolicy API operation for FortiOS deletes the specified Multicast Policy. Returns error for service API and SDK errors. See the firewall - multicast-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallMulticastPolicy6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallMulticastPolicy6(mkey string, vdomparam string) (err error)

DeleteFirewallMulticastPolicy6 API operation for FortiOS deletes the specified Multicast Policy6. Returns error for service API and SDK errors. See the firewall - multicast-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallNetworkServiceDynamic added in v1.9.2

func (c *FortiSDKClient) DeleteFirewallNetworkServiceDynamic(mkey string, vdomparam string) (err error)

DeleteFirewallNetworkServiceDynamic API operation for FortiOS deletes the specified Network Service Dynamic. Returns error for service API and SDK errors. See the firewall - network-service-dynamic chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallObjectAddress

func (c *FortiSDKClient) DeleteFirewallObjectAddress(mkey string) (err error)

DeleteFirewallObjectAddress API operation for FortiOS deletes the specified firewall address for firewall policies. Returns error for service API and SDK errors. See the firewall - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallObjectAddressGroup

func (c *FortiSDKClient) DeleteFirewallObjectAddressGroup(mkey string) (err error)

DeleteFirewallObjectAddressGroup API operation for FortiOS deletes the specified firewall address group for firewall policies. Returns error for service API and SDK errors. See the firewall - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallObjectIPPool

func (c *FortiSDKClient) DeleteFirewallObjectIPPool(mkey string) (err error)

DeleteFirewallObjectIPPool API operation for FortiOS deletes the specified IP address pool. Returns error for service API and SDK errors. See the firewall - ippool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallObjectService

func (c *FortiSDKClient) DeleteFirewallObjectService(mkey string) (err error)

DeleteFirewallObjectService API operation for FortiOS deletes the specified firewall service. Returns error for service API and SDK errors. See the firewal - service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallObjectServiceCategory

func (c *FortiSDKClient) DeleteFirewallObjectServiceCategory(mkey string) (err error)

DeleteFirewallObjectServiceCategory API operation for FortiOS deletes the specified firewall service category. Returns error for service API and SDK errors.

func (*FortiSDKClient) DeleteFirewallObjectServiceGroup

func (c *FortiSDKClient) DeleteFirewallObjectServiceGroup(mkey string) (err error)

DeleteFirewallObjectServiceGroup API operation for FortiOS deletes the specified firewal service group. Returns error for service API and SDK errors. See the firewal - service group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallObjectVip

func (c *FortiSDKClient) DeleteFirewallObjectVip(mkey string) (err error)

DeleteFirewallObjectVip API operation for FortiOS deletes the specified firewall virtual IP. Returns error for service API and SDK errors. See the firewall - vip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallObjectVipGroup

func (c *FortiSDKClient) DeleteFirewallObjectVipGroup(mkey string) (err error)

DeleteFirewallObjectVipGroup API operation for FortiOS deletes the specified firewall virtual IP group. Returns error for service API and SDK errors. See the firewall - vipgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallPolicy(mkey string, vdomparam string) (err error)

DeleteFirewallPolicy API operation for FortiOS deletes the specified Policy. Returns error for service API and SDK errors. See the firewall - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallPolicy46 added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallPolicy46(mkey string, vdomparam string) (err error)

DeleteFirewallPolicy46 API operation for FortiOS deletes the specified Policy46. Returns error for service API and SDK errors. See the firewall - policy46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallPolicy6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallPolicy6(mkey string, vdomparam string) (err error)

DeleteFirewallPolicy6 API operation for FortiOS deletes the specified Policy6. Returns error for service API and SDK errors. See the firewall - policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallPolicy64 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallPolicy64(mkey string, vdomparam string) (err error)

DeleteFirewallPolicy64 API operation for FortiOS deletes the specified Policy64. Returns error for service API and SDK errors. See the firewall - policy64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallProfileGroup added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallProfileGroup(mkey string, vdomparam string) (err error)

DeleteFirewallProfileGroup API operation for FortiOS deletes the specified Profile Group. Returns error for service API and SDK errors. See the firewall - profile-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallProfileProtocolOptions added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallProfileProtocolOptions(mkey string, vdomparam string) (err error)

DeleteFirewallProfileProtocolOptions API operation for FortiOS deletes the specified Profile Protocol Options. Returns error for service API and SDK errors. See the firewall - profile-protocol-options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallProxyAddress added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallProxyAddress(mkey string, vdomparam string) (err error)

DeleteFirewallProxyAddress API operation for FortiOS deletes the specified Proxy Address. Returns error for service API and SDK errors. See the firewall - proxy-address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallProxyAddrgrp added in v1.1.7

func (c *FortiSDKClient) DeleteFirewallProxyAddrgrp(mkey string, vdomparam string) (err error)

DeleteFirewallProxyAddrgrp API operation for FortiOS deletes the specified Proxy Addrgrp. Returns error for service API and SDK errors. See the firewall - proxy-addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallProxyPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallProxyPolicy(mkey string, vdomparam string) (err error)

DeleteFirewallProxyPolicy API operation for FortiOS deletes the specified Proxy Policy. Returns error for service API and SDK errors. See the firewall - proxy-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallRegion added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallRegion(mkey string, vdomparam string) (err error)

DeleteFirewallRegion API operation for FortiOS deletes the specified Region. Returns error for service API and SDK errors. See the firewall - region chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallScheduleGroup added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallScheduleGroup(mkey string, vdomparam string) (err error)

DeleteFirewallScheduleGroup API operation for FortiOS deletes the specified Group. Returns error for service API and SDK errors. See the firewall.schedule - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallScheduleOnetime added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallScheduleOnetime(mkey string, vdomparam string) (err error)

DeleteFirewallScheduleOnetime API operation for FortiOS deletes the specified Onetime. Returns error for service API and SDK errors. See the firewall.schedule - onetime chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallScheduleRecurring added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallScheduleRecurring(mkey string, vdomparam string) (err error)

DeleteFirewallScheduleRecurring API operation for FortiOS deletes the specified Recurring. Returns error for service API and SDK errors. See the firewall.schedule - recurring chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSecurityPolicy

func (c *FortiSDKClient) DeleteFirewallSecurityPolicy(mkey string, vdomparam string) (err error)

DeleteFirewallSecurityPolicy API operation for FortiOS deletes the specified Security Policy. Returns error for service API and SDK errors. See the firewall - security-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSecurityPolicy1 added in v1.4.0

func (c *FortiSDKClient) DeleteFirewallSecurityPolicy1(mkey string) (err error)

DeleteFirewallSecurityPolicy API operation for FortiOS deletes the specified firewall policy. Returns error for service API and SDK errors. See the firewall - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallServiceCategory added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallServiceCategory(mkey string, vdomparam string) (err error)

DeleteFirewallServiceCategory API operation for FortiOS deletes the specified Category. Returns error for service API and SDK errors. See the firewall.service - category chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallServiceCustom added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallServiceCustom(mkey string, vdomparam string) (err error)

DeleteFirewallServiceCustom API operation for FortiOS deletes the specified Custom. Returns error for service API and SDK errors. See the firewall.service - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallServiceGroup added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallServiceGroup(mkey string, vdomparam string) (err error)

DeleteFirewallServiceGroup API operation for FortiOS deletes the specified Group. Returns error for service API and SDK errors. See the firewall.service - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallShaperPerIpShaper added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallShaperPerIpShaper(mkey string, vdomparam string) (err error)

DeleteFirewallShaperPerIpShaper API operation for FortiOS deletes the specified Per Ip Shaper. Returns error for service API and SDK errors. See the firewall.shaper - per-ip-shaper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallShaperTrafficShaper added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallShaperTrafficShaper(mkey string, vdomparam string) (err error)

DeleteFirewallShaperTrafficShaper API operation for FortiOS deletes the specified Traffic Shaper. Returns error for service API and SDK errors. See the firewall.shaper - traffic-shaper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallShapingPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallShapingPolicy(mkey string, vdomparam string) (err error)

DeleteFirewallShapingPolicy API operation for FortiOS deletes the specified Shaping Policy. Returns error for service API and SDK errors. See the firewall - shaping-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallShapingProfile added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallShapingProfile(mkey string, vdomparam string) (err error)

DeleteFirewallShapingProfile API operation for FortiOS deletes the specified Shaping Profile. Returns error for service API and SDK errors. See the firewall - shaping-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSniffer added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallSniffer(mkey string, vdomparam string) (err error)

DeleteFirewallSniffer API operation for FortiOS deletes the specified Sniffer. Returns error for service API and SDK errors. See the firewall - sniffer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSshHostKey added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallSshHostKey(mkey string, vdomparam string) (err error)

DeleteFirewallSshHostKey API operation for FortiOS deletes the specified Host Key. Returns error for service API and SDK errors. See the firewall.ssh - host-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSshLocalCa added in v1.1.5

func (c *FortiSDKClient) DeleteFirewallSshLocalCa(mkey string, vdomparam string) (err error)

DeleteFirewallSshLocalCa API operation for FortiOS deletes the specified Local Ca. Returns error for service API and SDK errors. See the firewall.ssh - local-ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSshLocalKey added in v1.1.5

func (c *FortiSDKClient) DeleteFirewallSshLocalKey(mkey string, vdomparam string) (err error)

DeleteFirewallSshLocalKey API operation for FortiOS deletes the specified Local Key. Returns error for service API and SDK errors. See the firewall.ssh - local-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSshSetting added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallSshSetting(mkey string, vdomparam string) (err error)

DeleteFirewallSshSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the firewall.ssh - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSslServer added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallSslServer(mkey string, vdomparam string) (err error)

DeleteFirewallSslServer API operation for FortiOS deletes the specified Ssl Server. Returns error for service API and SDK errors. See the firewall - ssl-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSslSetting added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallSslSetting(mkey string, vdomparam string) (err error)

DeleteFirewallSslSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the firewall.ssl - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallSslSshProfile added in v1.1.5

func (c *FortiSDKClient) DeleteFirewallSslSshProfile(mkey string, vdomparam string) (err error)

DeleteFirewallSslSshProfile API operation for FortiOS deletes the specified Ssl Ssh Profile. Returns error for service API and SDK errors. See the firewall - ssl-ssh-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallTrafficClass added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallTrafficClass(mkey string, vdomparam string) (err error)

DeleteFirewallTrafficClass API operation for FortiOS deletes the specified Traffic Class. Returns error for service API and SDK errors. See the firewall - traffic-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallTtlPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallTtlPolicy(mkey string, vdomparam string) (err error)

DeleteFirewallTtlPolicy API operation for FortiOS deletes the specified Ttl Policy. Returns error for service API and SDK errors. See the firewall - ttl-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallVendorMac added in v1.1.18

func (c *FortiSDKClient) DeleteFirewallVendorMac(mkey string, vdomparam string) (err error)

DeleteFirewallVendorMac API operation for FortiOS deletes the specified Vendor Mac. Returns error for service API and SDK errors. See the firewall - vendor-mac chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallVip added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallVip(mkey string, vdomparam string) (err error)

DeleteFirewallVip API operation for FortiOS deletes the specified Vip. Returns error for service API and SDK errors. See the firewall - vip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallVip46 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallVip46(mkey string, vdomparam string) (err error)

DeleteFirewallVip46 API operation for FortiOS deletes the specified Vip46. Returns error for service API and SDK errors. See the firewall - vip46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallVip6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallVip6(mkey string, vdomparam string) (err error)

DeleteFirewallVip6 API operation for FortiOS deletes the specified Vip6. Returns error for service API and SDK errors. See the firewall - vip6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallVip64 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallVip64(mkey string, vdomparam string) (err error)

DeleteFirewallVip64 API operation for FortiOS deletes the specified Vip64. Returns error for service API and SDK errors. See the firewall - vip64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallVipgrp added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallVipgrp(mkey string, vdomparam string) (err error)

DeleteFirewallVipgrp API operation for FortiOS deletes the specified Vipgrp. Returns error for service API and SDK errors. See the firewall - vipgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallVipgrp46 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallVipgrp46(mkey string, vdomparam string) (err error)

DeleteFirewallVipgrp46 API operation for FortiOS deletes the specified Vipgrp46. Returns error for service API and SDK errors. See the firewall - vipgrp46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallVipgrp6 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallVipgrp6(mkey string, vdomparam string) (err error)

DeleteFirewallVipgrp6 API operation for FortiOS deletes the specified Vipgrp6. Returns error for service API and SDK errors. See the firewall - vipgrp6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallVipgrp64 added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallVipgrp64(mkey string, vdomparam string) (err error)

DeleteFirewallVipgrp64 API operation for FortiOS deletes the specified Vipgrp64. Returns error for service API and SDK errors. See the firewall - vipgrp64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallWildcardFqdnCustom added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallWildcardFqdnCustom(mkey string, vdomparam string) (err error)

DeleteFirewallWildcardFqdnCustom API operation for FortiOS deletes the specified Custom. Returns error for service API and SDK errors. See the firewall.wildcard-fqdn - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFirewallWildcardFqdnGroup added in v1.1.4

func (c *FortiSDKClient) DeleteFirewallWildcardFqdnGroup(mkey string, vdomparam string) (err error)

DeleteFirewallWildcardFqdnGroup API operation for FortiOS deletes the specified Group. Returns error for service API and SDK errors. See the firewall.wildcard-fqdn - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteFtpProxyExplicit added in v1.1.4

func (c *FortiSDKClient) DeleteFtpProxyExplicit(mkey string, vdomparam string) (err error)

DeleteFtpProxyExplicit API operation for FortiOS deletes the specified Explicit. Returns error for service API and SDK errors. See the ftp-proxy - explicit chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIcapProfile added in v1.1.4

func (c *FortiSDKClient) DeleteIcapProfile(mkey string, vdomparam string) (err error)

DeleteIcapProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the icap - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIcapServer added in v1.1.4

func (c *FortiSDKClient) DeleteIcapServer(mkey string, vdomparam string) (err error)

DeleteIcapServer API operation for FortiOS deletes the specified Server. Returns error for service API and SDK errors. See the icap - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIcapServerGroup added in v1.9.0

func (c *FortiSDKClient) DeleteIcapServerGroup(mkey string, vdomparam string) (err error)

DeleteIcapServerGroup API operation for FortiOS deletes the specified Server Group. Returns error for service API and SDK errors. See the icap - server-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIpsCustom added in v1.1.7

func (c *FortiSDKClient) DeleteIpsCustom(mkey string, vdomparam string) (err error)

DeleteIpsCustom API operation for FortiOS deletes the specified Custom. Returns error for service API and SDK errors. See the ips - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIpsDecoder added in v1.1.7

func (c *FortiSDKClient) DeleteIpsDecoder(mkey string, vdomparam string) (err error)

DeleteIpsDecoder API operation for FortiOS deletes the specified Decoder. Returns error for service API and SDK errors. See the ips - decoder chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIpsGlobal added in v1.1.4

func (c *FortiSDKClient) DeleteIpsGlobal(mkey string, vdomparam string) (err error)

DeleteIpsGlobal API operation for FortiOS deletes the specified Global. Returns error for service API and SDK errors. See the ips - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIpsRule added in v1.1.7

func (c *FortiSDKClient) DeleteIpsRule(mkey string, vdomparam string) (err error)

DeleteIpsRule API operation for FortiOS deletes the specified Rule. Returns error for service API and SDK errors. See the ips - rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIpsRuleSettings added in v1.1.7

func (c *FortiSDKClient) DeleteIpsRuleSettings(mkey string, vdomparam string) (err error)

DeleteIpsRuleSettings API operation for FortiOS deletes the specified Rule Settings. Returns error for service API and SDK errors. See the ips - rule-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIpsSensor added in v1.1.7

func (c *FortiSDKClient) DeleteIpsSensor(mkey string, vdomparam string) (err error)

DeleteIpsSensor API operation for FortiOS deletes the specified Sensor. Returns error for service API and SDK errors. See the ips - sensor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIpsSettings added in v1.1.4

func (c *FortiSDKClient) DeleteIpsSettings(mkey string, vdomparam string) (err error)

DeleteIpsSettings API operation for FortiOS deletes the specified Settings. Returns error for service API and SDK errors. See the ips - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteIpsViewMap added in v1.1.18

func (c *FortiSDKClient) DeleteIpsViewMap(mkey string, vdomparam string) (err error)

DeleteIpsViewMap API operation for FortiOS deletes the specified View Map. Returns error for service API and SDK errors. See the ips - view-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteJSONGenericAPI

func (c *FortiSDKClient) DeleteJSONGenericAPI(mkey string) (err error)

DeleteJSONGenericAPI API operation for FortiOS

func (*FortiSDKClient) DeleteLogCustomField added in v1.1.4

func (c *FortiSDKClient) DeleteLogCustomField(mkey string, vdomparam string) (err error)

DeleteLogCustomField API operation for FortiOS deletes the specified Custom Field. Returns error for service API and SDK errors. See the log - custom-field chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogDiskFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogDiskFilter(mkey string, vdomparam string) (err error)

DeleteLogDiskFilter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.disk - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogDiskSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogDiskSetting(mkey string, vdomparam string) (err error)

DeleteLogDiskSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.disk - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogEventfilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogEventfilter(mkey string, vdomparam string) (err error)

DeleteLogEventfilter API operation for FortiOS deletes the specified Eventfilter. Returns error for service API and SDK errors. See the log - eventfilter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortiAnalyzerSetting

func (c *FortiSDKClient) DeleteLogFortiAnalyzerSetting(mkey string) (err error)

DeleteLogFortiAnalyzerSetting API operation for FortiOS deletes the specified FortiAnalyzer log management device. Returns error for service API and SDK errors. See the log - fortianalyzer setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzer2Filter added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzer2Filter(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzer2Filter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.fortianalyzer2 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzer2OverrideFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzer2OverrideFilter(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzer2OverrideFilter API operation for FortiOS deletes the specified Override Filter. Returns error for service API and SDK errors. See the log.fortianalyzer2 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzer2OverrideSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzer2OverrideSetting(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzer2OverrideSetting API operation for FortiOS deletes the specified Override Setting. Returns error for service API and SDK errors. See the log.fortianalyzer2 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzer2Setting added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzer2Setting(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzer2Setting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.fortianalyzer2 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzer3Filter added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzer3Filter(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzer3Filter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.fortianalyzer3 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzer3OverrideFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzer3OverrideFilter(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzer3OverrideFilter API operation for FortiOS deletes the specified Override Filter. Returns error for service API and SDK errors. See the log.fortianalyzer3 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzer3OverrideSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzer3OverrideSetting(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzer3OverrideSetting API operation for FortiOS deletes the specified Override Setting. Returns error for service API and SDK errors. See the log.fortianalyzer3 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzer3Setting added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzer3Setting(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzer3Setting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.fortianalyzer3 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzerCloudFilter added in v1.1.18

func (c *FortiSDKClient) DeleteLogFortianalyzerCloudFilter(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzerCloudFilter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzerCloudOverrideFilter added in v1.1.18

func (c *FortiSDKClient) DeleteLogFortianalyzerCloudOverrideFilter(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzerCloudOverrideFilter API operation for FortiOS deletes the specified Override Filter. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzerCloudOverrideSetting added in v1.1.18

func (c *FortiSDKClient) DeleteLogFortianalyzerCloudOverrideSetting(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzerCloudOverrideSetting API operation for FortiOS deletes the specified Override Setting. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzerCloudSetting added in v1.1.18

func (c *FortiSDKClient) DeleteLogFortianalyzerCloudSetting(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzerCloudSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzerFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzerFilter(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzerFilter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.fortianalyzer - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzerOverrideFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzerOverrideFilter(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzerOverrideFilter API operation for FortiOS deletes the specified Override Filter. Returns error for service API and SDK errors. See the log.fortianalyzer - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzerOverrideSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzerOverrideSetting(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzerOverrideSetting API operation for FortiOS deletes the specified Override Setting. Returns error for service API and SDK errors. See the log.fortianalyzer - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortianalyzerSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortianalyzerSetting(mkey string, vdomparam string) (err error)

DeleteLogFortianalyzerSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.fortianalyzer - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortiguardFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortiguardFilter(mkey string, vdomparam string) (err error)

DeleteLogFortiguardFilter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.fortiguard - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortiguardOverrideFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortiguardOverrideFilter(mkey string, vdomparam string) (err error)

DeleteLogFortiguardOverrideFilter API operation for FortiOS deletes the specified Override Filter. Returns error for service API and SDK errors. See the log.fortiguard - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortiguardOverrideSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortiguardOverrideSetting(mkey string, vdomparam string) (err error)

DeleteLogFortiguardOverrideSetting API operation for FortiOS deletes the specified Override Setting. Returns error for service API and SDK errors. See the log.fortiguard - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogFortiguardSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogFortiguardSetting(mkey string, vdomparam string) (err error)

DeleteLogFortiguardSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.fortiguard - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogGuiDisplay added in v1.1.4

func (c *FortiSDKClient) DeleteLogGuiDisplay(mkey string, vdomparam string) (err error)

DeleteLogGuiDisplay API operation for FortiOS deletes the specified Gui Display. Returns error for service API and SDK errors. See the log - gui-display chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogMemoryFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogMemoryFilter(mkey string, vdomparam string) (err error)

DeleteLogMemoryFilter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.memory - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogMemoryGlobalSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogMemoryGlobalSetting(mkey string, vdomparam string) (err error)

DeleteLogMemoryGlobalSetting API operation for FortiOS deletes the specified Global Setting. Returns error for service API and SDK errors. See the log.memory - global-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogMemorySetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogMemorySetting(mkey string, vdomparam string) (err error)

DeleteLogMemorySetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.memory - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogNullDeviceFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogNullDeviceFilter(mkey string, vdomparam string) (err error)

DeleteLogNullDeviceFilter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.null-device - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogNullDeviceSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogNullDeviceSetting(mkey string, vdomparam string) (err error)

DeleteLogNullDeviceSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.null-device - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogSetting(mkey string, vdomparam string) (err error)

DeleteLogSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogSetting

func (c *FortiSDKClient) DeleteLogSyslogSetting(mkey string) (err error)

DeleteLogSyslogSetting API operation for FortiOS deletes the specified remote Syslog logging server. Returns error for service API and SDK errors. See the log - syslogd setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd2Filter added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogd2Filter(mkey string, vdomparam string) (err error)

DeleteLogSyslogd2Filter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.syslogd2 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd2OverrideFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogd2OverrideFilter(mkey string, vdomparam string) (err error)

DeleteLogSyslogd2OverrideFilter API operation for FortiOS deletes the specified Override Filter. Returns error for service API and SDK errors. See the log.syslogd2 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd2OverrideSetting added in v1.1.7

func (c *FortiSDKClient) DeleteLogSyslogd2OverrideSetting(mkey string, vdomparam string) (err error)

DeleteLogSyslogd2OverrideSetting API operation for FortiOS deletes the specified Override Setting. Returns error for service API and SDK errors. See the log.syslogd2 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd2Setting added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogd2Setting(mkey string, vdomparam string) (err error)

DeleteLogSyslogd2Setting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.syslogd2 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd3Filter added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogd3Filter(mkey string, vdomparam string) (err error)

DeleteLogSyslogd3Filter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.syslogd3 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd3OverrideFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogd3OverrideFilter(mkey string, vdomparam string) (err error)

DeleteLogSyslogd3OverrideFilter API operation for FortiOS deletes the specified Override Filter. Returns error for service API and SDK errors. See the log.syslogd3 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd3OverrideSetting added in v1.1.7

func (c *FortiSDKClient) DeleteLogSyslogd3OverrideSetting(mkey string, vdomparam string) (err error)

DeleteLogSyslogd3OverrideSetting API operation for FortiOS deletes the specified Override Setting. Returns error for service API and SDK errors. See the log.syslogd3 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd3Setting added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogd3Setting(mkey string, vdomparam string) (err error)

DeleteLogSyslogd3Setting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.syslogd3 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd4Filter added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogd4Filter(mkey string, vdomparam string) (err error)

DeleteLogSyslogd4Filter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.syslogd4 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd4OverrideFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogd4OverrideFilter(mkey string, vdomparam string) (err error)

DeleteLogSyslogd4OverrideFilter API operation for FortiOS deletes the specified Override Filter. Returns error for service API and SDK errors. See the log.syslogd4 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd4OverrideSetting added in v1.1.7

func (c *FortiSDKClient) DeleteLogSyslogd4OverrideSetting(mkey string, vdomparam string) (err error)

DeleteLogSyslogd4OverrideSetting API operation for FortiOS deletes the specified Override Setting. Returns error for service API and SDK errors. See the log.syslogd4 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogd4Setting added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogd4Setting(mkey string, vdomparam string) (err error)

DeleteLogSyslogd4Setting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.syslogd4 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogdFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogdFilter(mkey string, vdomparam string) (err error)

DeleteLogSyslogdFilter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.syslogd - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogdOverrideFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogdOverrideFilter(mkey string, vdomparam string) (err error)

DeleteLogSyslogdOverrideFilter API operation for FortiOS deletes the specified Override Filter. Returns error for service API and SDK errors. See the log.syslogd - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogdOverrideSetting added in v1.1.7

func (c *FortiSDKClient) DeleteLogSyslogdOverrideSetting(mkey string, vdomparam string) (err error)

DeleteLogSyslogdOverrideSetting API operation for FortiOS deletes the specified Override Setting. Returns error for service API and SDK errors. See the log.syslogd - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogSyslogdSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogSyslogdSetting(mkey string, vdomparam string) (err error)

DeleteLogSyslogdSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.syslogd - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogTacacsAccounting2Filter added in v1.6.0

func (c *FortiSDKClient) DeleteLogTacacsAccounting2Filter(mkey string, vdomparam string) (err error)

DeleteLogTacacsAccounting2Filter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.tacacs+accounting2 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogTacacsAccounting2Setting added in v1.6.0

func (c *FortiSDKClient) DeleteLogTacacsAccounting2Setting(mkey string, vdomparam string) (err error)

DeleteLogTacacsAccounting2Setting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.tacacs+accounting2 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogTacacsAccounting3Filter added in v1.6.0

func (c *FortiSDKClient) DeleteLogTacacsAccounting3Filter(mkey string, vdomparam string) (err error)

DeleteLogTacacsAccounting3Filter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.tacacs+accounting3 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogTacacsAccounting3Setting added in v1.6.0

func (c *FortiSDKClient) DeleteLogTacacsAccounting3Setting(mkey string, vdomparam string) (err error)

DeleteLogTacacsAccounting3Setting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.tacacs+accounting3 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogTacacsAccountingFilter added in v1.6.0

func (c *FortiSDKClient) DeleteLogTacacsAccountingFilter(mkey string, vdomparam string) (err error)

DeleteLogTacacsAccountingFilter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.tacacs+accounting - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogTacacsAccountingSetting added in v1.6.0

func (c *FortiSDKClient) DeleteLogTacacsAccountingSetting(mkey string, vdomparam string) (err error)

DeleteLogTacacsAccountingSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.tacacs+accounting - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogThreatWeight added in v1.1.4

func (c *FortiSDKClient) DeleteLogThreatWeight(mkey string, vdomparam string) (err error)

DeleteLogThreatWeight API operation for FortiOS deletes the specified Threat Weight. Returns error for service API and SDK errors. See the log - threat-weight chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogWebtrendsFilter added in v1.1.4

func (c *FortiSDKClient) DeleteLogWebtrendsFilter(mkey string, vdomparam string) (err error)

DeleteLogWebtrendsFilter API operation for FortiOS deletes the specified Filter. Returns error for service API and SDK errors. See the log.webtrends - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteLogWebtrendsSetting added in v1.1.4

func (c *FortiSDKClient) DeleteLogWebtrendsSetting(mkey string, vdomparam string) (err error)

DeleteLogWebtrendsSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the log.webtrends - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteNetworkingInterfacePort

func (c *FortiSDKClient) DeleteNetworkingInterfacePort(mkey string) (err error)

DeleteNetworkingInterfacePort API operation for FortiOS deletes the specified interface. Returns error for service API and SDK errors. See the system - interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteNetworkingRouteStatic

func (c *FortiSDKClient) DeleteNetworkingRouteStatic(mkey string) (err error)

DeleteNetworkingRouteStatic API operation for FortiOS deletes the specified static route. Returns error for service API and SDK errors. See the router - static chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteNsxtServiceChain added in v1.1.18

func (c *FortiSDKClient) DeleteNsxtServiceChain(mkey string, vdomparam string) (err error)

DeleteNsxtServiceChain API operation for FortiOS deletes the specified Service Chain. Returns error for service API and SDK errors. See the nsxt - service-chain chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteNsxtSetting added in v1.1.18

func (c *FortiSDKClient) DeleteNsxtSetting(mkey string, vdomparam string) (err error)

DeleteNsxtSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the nsxt - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteReportChart added in v1.1.4

func (c *FortiSDKClient) DeleteReportChart(mkey string, vdomparam string) (err error)

DeleteReportChart API operation for FortiOS deletes the specified Chart. Returns error for service API and SDK errors. See the report - chart chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteReportDataset added in v1.1.4

func (c *FortiSDKClient) DeleteReportDataset(mkey string, vdomparam string) (err error)

DeleteReportDataset API operation for FortiOS deletes the specified Dataset. Returns error for service API and SDK errors. See the report - dataset chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteReportLayout added in v1.1.4

func (c *FortiSDKClient) DeleteReportLayout(mkey string, vdomparam string) (err error)

DeleteReportLayout API operation for FortiOS deletes the specified Layout. Returns error for service API and SDK errors. See the report - layout chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteReportSetting added in v1.1.4

func (c *FortiSDKClient) DeleteReportSetting(mkey string, vdomparam string) (err error)

DeleteReportSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the report - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteReportStyle added in v1.1.4

func (c *FortiSDKClient) DeleteReportStyle(mkey string, vdomparam string) (err error)

DeleteReportStyle API operation for FortiOS deletes the specified Style. Returns error for service API and SDK errors. See the report - style chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteReportTheme added in v1.1.4

func (c *FortiSDKClient) DeleteReportTheme(mkey string, vdomparam string) (err error)

DeleteReportTheme API operation for FortiOS deletes the specified Theme. Returns error for service API and SDK errors. See the report - theme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterAccessList added in v1.1.4

func (c *FortiSDKClient) DeleteRouterAccessList(mkey string, vdomparam string) (err error)

DeleteRouterAccessList API operation for FortiOS deletes the specified Access List. Returns error for service API and SDK errors. See the router - access-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterAccessList6 added in v1.1.4

func (c *FortiSDKClient) DeleteRouterAccessList6(mkey string, vdomparam string) (err error)

DeleteRouterAccessList6 API operation for FortiOS deletes the specified Access List6. Returns error for service API and SDK errors. See the router - access-list6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterAspathList added in v1.1.5

func (c *FortiSDKClient) DeleteRouterAspathList(mkey string, vdomparam string) (err error)

DeleteRouterAspathList API operation for FortiOS deletes the specified Aspath List. Returns error for service API and SDK errors. See the router - aspath-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterAuthPath added in v1.1.4

func (c *FortiSDKClient) DeleteRouterAuthPath(mkey string, vdomparam string) (err error)

DeleteRouterAuthPath API operation for FortiOS deletes the specified Auth Path. Returns error for service API and SDK errors. See the router - auth-path chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterBfd added in v1.1.5

func (c *FortiSDKClient) DeleteRouterBfd(mkey string, vdomparam string) (err error)

DeleteRouterBfd API operation for FortiOS deletes the specified Bfd. Returns error for service API and SDK errors. See the router - bfd chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterBfd6 added in v1.1.5

func (c *FortiSDKClient) DeleteRouterBfd6(mkey string, vdomparam string) (err error)

DeleteRouterBfd6 API operation for FortiOS deletes the specified Bfd6. Returns error for service API and SDK errors. See the router - bfd6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterBgp added in v1.1.4

func (c *FortiSDKClient) DeleteRouterBgp(mkey string, vdomparam string) (err error)

DeleteRouterBgp API operation for FortiOS deletes the specified Bgp. Returns error for service API and SDK errors. See the router - bgp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterCommunityList added in v1.1.4

func (c *FortiSDKClient) DeleteRouterCommunityList(mkey string, vdomparam string) (err error)

DeleteRouterCommunityList API operation for FortiOS deletes the specified Community List. Returns error for service API and SDK errors. See the router - community-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterIsis added in v1.1.4

func (c *FortiSDKClient) DeleteRouterIsis(mkey string, vdomparam string) (err error)

DeleteRouterIsis API operation for FortiOS deletes the specified Isis. Returns error for service API and SDK errors. See the router - isis chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterKeyChain added in v1.1.4

func (c *FortiSDKClient) DeleteRouterKeyChain(mkey string, vdomparam string) (err error)

DeleteRouterKeyChain API operation for FortiOS deletes the specified Key Chain. Returns error for service API and SDK errors. See the router - key-chain chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterMulticast added in v1.1.4

func (c *FortiSDKClient) DeleteRouterMulticast(mkey string, vdomparam string) (err error)

DeleteRouterMulticast API operation for FortiOS deletes the specified Multicast. Returns error for service API and SDK errors. See the router - multicast chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterMulticast6 added in v1.1.4

func (c *FortiSDKClient) DeleteRouterMulticast6(mkey string, vdomparam string) (err error)

DeleteRouterMulticast6 API operation for FortiOS deletes the specified Multicast6. Returns error for service API and SDK errors. See the router - multicast6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterMulticastFlow added in v1.1.4

func (c *FortiSDKClient) DeleteRouterMulticastFlow(mkey string, vdomparam string) (err error)

DeleteRouterMulticastFlow API operation for FortiOS deletes the specified Multicast Flow. Returns error for service API and SDK errors. See the router - multicast-flow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterOspf added in v1.1.4

func (c *FortiSDKClient) DeleteRouterOspf(mkey string, vdomparam string) (err error)

DeleteRouterOspf API operation for FortiOS deletes the specified Ospf. Returns error for service API and SDK errors. See the router - ospf chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterOspf6 added in v1.1.4

func (c *FortiSDKClient) DeleteRouterOspf6(mkey string, vdomparam string) (err error)

DeleteRouterOspf6 API operation for FortiOS deletes the specified Ospf6. Returns error for service API and SDK errors. See the router - ospf6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteRouterPolicy(mkey string, vdomparam string) (err error)

DeleteRouterPolicy API operation for FortiOS deletes the specified Policy. Returns error for service API and SDK errors. See the router - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterPolicy6 added in v1.1.4

func (c *FortiSDKClient) DeleteRouterPolicy6(mkey string, vdomparam string) (err error)

DeleteRouterPolicy6 API operation for FortiOS deletes the specified Policy6. Returns error for service API and SDK errors. See the router - policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterPrefixList added in v1.1.4

func (c *FortiSDKClient) DeleteRouterPrefixList(mkey string, vdomparam string) (err error)

DeleteRouterPrefixList API operation for FortiOS deletes the specified Prefix List. Returns error for service API and SDK errors. See the router - prefix-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterPrefixList6 added in v1.1.4

func (c *FortiSDKClient) DeleteRouterPrefixList6(mkey string, vdomparam string) (err error)

DeleteRouterPrefixList6 API operation for FortiOS deletes the specified Prefix List6. Returns error for service API and SDK errors. See the router - prefix-list6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterRip added in v1.1.4

func (c *FortiSDKClient) DeleteRouterRip(mkey string, vdomparam string) (err error)

DeleteRouterRip API operation for FortiOS deletes the specified Rip. Returns error for service API and SDK errors. See the router - rip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterRipng added in v1.1.4

func (c *FortiSDKClient) DeleteRouterRipng(mkey string, vdomparam string) (err error)

DeleteRouterRipng API operation for FortiOS deletes the specified Ripng. Returns error for service API and SDK errors. See the router - ripng chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterRouteMap added in v1.1.4

func (c *FortiSDKClient) DeleteRouterRouteMap(mkey string, vdomparam string) (err error)

DeleteRouterRouteMap API operation for FortiOS deletes the specified Route Map. Returns error for service API and SDK errors. See the router - route-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterSetting added in v1.1.4

func (c *FortiSDKClient) DeleteRouterSetting(mkey string, vdomparam string) (err error)

DeleteRouterSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the router - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterStatic added in v1.1.4

func (c *FortiSDKClient) DeleteRouterStatic(mkey string, vdomparam string) (err error)

DeleteRouterStatic API operation for FortiOS deletes the specified Static. Returns error for service API and SDK errors. See the router - static chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterStatic6 added in v1.1.4

func (c *FortiSDKClient) DeleteRouterStatic6(mkey string, vdomparam string) (err error)

DeleteRouterStatic6 API operation for FortiOS deletes the specified Static6. Returns error for service API and SDK errors. See the router - static6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterbgpNeighbor added in v1.1.16

func (c *FortiSDKClient) DeleteRouterbgpNeighbor(mkey string, vdomparam string) (err error)

DeleteRouterbgpNeighbor API operation for FortiOS deletes the specified Neighbor. Returns error for service API and SDK errors. See the router/bgp - neighbor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterbgpNetwork added in v1.2.3

func (c *FortiSDKClient) DeleteRouterbgpNetwork(mkey string, vdomparam string) (err error)

DeleteRouterbgpNetwork API operation for FortiOS deletes the specified Network. Returns error for service API and SDK errors. See the router/bgp - network chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterbgpNetwork6 added in v1.4.0

func (c *FortiSDKClient) DeleteRouterbgpNetwork6(mkey string, vdomparam string) (err error)

DeleteRouterbgpNetwork6 API operation for FortiOS deletes the specified Network6. Returns error for service API and SDK errors. See the router/bgp - network6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterospf6Ospf6Interface added in v1.4.0

func (c *FortiSDKClient) DeleteRouterospf6Ospf6Interface(mkey string, vdomparam string) (err error)

DeleteRouterospf6Ospf6Interface API operation for FortiOS deletes the specified Ospf6 Interface. Returns error for service API and SDK errors. See the router/ospf6 - ospf6-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterospfNeighbor added in v1.4.0

func (c *FortiSDKClient) DeleteRouterospfNeighbor(mkey string, vdomparam string) (err error)

DeleteRouterospfNeighbor API operation for FortiOS deletes the specified Neighbor. Returns error for service API and SDK errors. See the router/ospf - neighbor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterospfNetwork added in v1.4.0

func (c *FortiSDKClient) DeleteRouterospfNetwork(mkey string, vdomparam string) (err error)

DeleteRouterospfNetwork API operation for FortiOS deletes the specified Network. Returns error for service API and SDK errors. See the router/ospf - network chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteRouterospfOspfInterface added in v1.4.0

func (c *FortiSDKClient) DeleteRouterospfOspfInterface(mkey string, vdomparam string) (err error)

DeleteRouterospfOspfInterface API operation for FortiOS deletes the specified Ospf Interface. Returns error for service API and SDK errors. See the router/ospf - ospf-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSctpFilterProfile added in v1.6.0

func (c *FortiSDKClient) DeleteSctpFilterProfile(mkey string, vdomparam string) (err error)

DeleteSctpFilterProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the sctp-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSpamfilterBwl added in v1.1.4

func (c *FortiSDKClient) DeleteSpamfilterBwl(mkey string, vdomparam string) (err error)

DeleteSpamfilterBwl API operation for FortiOS deletes the specified Bwl. Returns error for service API and SDK errors. See the spamfilter - bwl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSpamfilterBword added in v1.1.4

func (c *FortiSDKClient) DeleteSpamfilterBword(mkey string, vdomparam string) (err error)

DeleteSpamfilterBword API operation for FortiOS deletes the specified Bword. Returns error for service API and SDK errors. See the spamfilter - bword chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSpamfilterDnsbl added in v1.1.4

func (c *FortiSDKClient) DeleteSpamfilterDnsbl(mkey string, vdomparam string) (err error)

DeleteSpamfilterDnsbl API operation for FortiOS deletes the specified Dnsbl. Returns error for service API and SDK errors. See the spamfilter - dnsbl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSpamfilterFortishield added in v1.1.4

func (c *FortiSDKClient) DeleteSpamfilterFortishield(mkey string, vdomparam string) (err error)

DeleteSpamfilterFortishield API operation for FortiOS deletes the specified Fortishield. Returns error for service API and SDK errors. See the spamfilter - fortishield chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSpamfilterIptrust added in v1.1.7

func (c *FortiSDKClient) DeleteSpamfilterIptrust(mkey string, vdomparam string) (err error)

DeleteSpamfilterIptrust API operation for FortiOS deletes the specified Iptrust. Returns error for service API and SDK errors. See the spamfilter - iptrust chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSpamfilterMheader added in v1.1.4

func (c *FortiSDKClient) DeleteSpamfilterMheader(mkey string, vdomparam string) (err error)

DeleteSpamfilterMheader API operation for FortiOS deletes the specified Mheader. Returns error for service API and SDK errors. See the spamfilter - mheader chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSpamfilterOptions added in v1.1.4

func (c *FortiSDKClient) DeleteSpamfilterOptions(mkey string, vdomparam string) (err error)

DeleteSpamfilterOptions API operation for FortiOS deletes the specified Options. Returns error for service API and SDK errors. See the spamfilter - options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSpamfilterProfile added in v1.1.4

func (c *FortiSDKClient) DeleteSpamfilterProfile(mkey string, vdomparam string) (err error)

DeleteSpamfilterProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the spamfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSshFilterProfile added in v1.1.4

func (c *FortiSDKClient) DeleteSshFilterProfile(mkey string, vdomparam string) (err error)

DeleteSshFilterProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the ssh-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchController8021XSettings added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchController8021XSettings(mkey string, vdomparam string) (err error)

DeleteSwitchController8021XSettings API operation for FortiOS deletes the specified 802 1X Settings. Returns error for service API and SDK errors. See the switch-controller - 802-1X-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerAutoConfigCustom added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerAutoConfigCustom(mkey string, vdomparam string) (err error)

DeleteSwitchControllerAutoConfigCustom API operation for FortiOS deletes the specified Custom. Returns error for service API and SDK errors. See the switch-controller.auto-config - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerAutoConfigDefault added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerAutoConfigDefault(mkey string, vdomparam string) (err error)

DeleteSwitchControllerAutoConfigDefault API operation for FortiOS deletes the specified Default. Returns error for service API and SDK errors. See the switch-controller.auto-config - default chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerAutoConfigPolicy added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerAutoConfigPolicy(mkey string, vdomparam string) (err error)

DeleteSwitchControllerAutoConfigPolicy API operation for FortiOS deletes the specified Policy. Returns error for service API and SDK errors. See the switch-controller.auto-config - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerCustomCommand added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerCustomCommand(mkey string, vdomparam string) (err error)

DeleteSwitchControllerCustomCommand API operation for FortiOS deletes the specified Custom Command. Returns error for service API and SDK errors. See the switch-controller - custom-command chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerDynamicPortPolicy added in v1.6.0

func (c *FortiSDKClient) DeleteSwitchControllerDynamicPortPolicy(mkey string, vdomparam string) (err error)

DeleteSwitchControllerDynamicPortPolicy API operation for FortiOS deletes the specified Dynamic Port Policy. Returns error for service API and SDK errors. See the switch-controller - dynamic-port-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerFlowTracking added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerFlowTracking(mkey string, vdomparam string) (err error)

DeleteSwitchControllerFlowTracking API operation for FortiOS deletes the specified Flow Tracking. Returns error for service API and SDK errors. See the switch-controller - flow-tracking chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerFortilinkSettings added in v1.6.0

func (c *FortiSDKClient) DeleteSwitchControllerFortilinkSettings(mkey string, vdomparam string) (err error)

DeleteSwitchControllerFortilinkSettings API operation for FortiOS deletes the specified Fortilink Settings. Returns error for service API and SDK errors. See the switch-controller - fortilink-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerGlobal added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerGlobal(mkey string, vdomparam string) (err error)

DeleteSwitchControllerGlobal API operation for FortiOS deletes the specified Global. Returns error for service API and SDK errors. See the switch-controller - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerIgmpSnooping added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerIgmpSnooping(mkey string, vdomparam string) (err error)

DeleteSwitchControllerIgmpSnooping API operation for FortiOS deletes the specified Igmp Snooping. Returns error for service API and SDK errors. See the switch-controller - igmp-snooping chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerInitialConfigTemplate added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerInitialConfigTemplate(mkey string, vdomparam string) (err error)

DeleteSwitchControllerInitialConfigTemplate API operation for FortiOS deletes the specified Template. Returns error for service API and SDK errors. See the switch-controller.initial-config - template chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerInitialConfigVlans added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerInitialConfigVlans(mkey string, vdomparam string) (err error)

DeleteSwitchControllerInitialConfigVlans API operation for FortiOS deletes the specified Vlans. Returns error for service API and SDK errors. See the switch-controller.initial-config - vlans chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerLldpProfile added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerLldpProfile(mkey string, vdomparam string) (err error)

DeleteSwitchControllerLldpProfile API operation for FortiOS deletes the specified Lldp Profile. Returns error for service API and SDK errors. See the switch-controller - lldp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerLldpSettings added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerLldpSettings(mkey string, vdomparam string) (err error)

DeleteSwitchControllerLldpSettings API operation for FortiOS deletes the specified Lldp Settings. Returns error for service API and SDK errors. See the switch-controller - lldp-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerLocation added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerLocation(mkey string, vdomparam string) (err error)

DeleteSwitchControllerLocation API operation for FortiOS deletes the specified Location. Returns error for service API and SDK errors. See the switch-controller - location chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerMacSyncSettings added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerMacSyncSettings(mkey string, vdomparam string) (err error)

DeleteSwitchControllerMacSyncSettings API operation for FortiOS deletes the specified Mac Sync Settings. Returns error for service API and SDK errors. See the switch-controller - mac-sync-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerManagedSwitch added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerManagedSwitch(mkey string, vdomparam string) (err error)

DeleteSwitchControllerManagedSwitch API operation for FortiOS deletes the specified Managed Switch. Returns error for service API and SDK errors. See the switch-controller - managed-switch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerNacDevice added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerNacDevice(mkey string, vdomparam string) (err error)

DeleteSwitchControllerNacDevice API operation for FortiOS deletes the specified Nac Device. Returns error for service API and SDK errors. See the switch-controller - nac-device chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerNacSettings added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerNacSettings(mkey string, vdomparam string) (err error)

DeleteSwitchControllerNacSettings API operation for FortiOS deletes the specified Nac Settings. Returns error for service API and SDK errors. See the switch-controller - nac-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerNetworkMonitorSettings added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerNetworkMonitorSettings(mkey string, vdomparam string) (err error)

DeleteSwitchControllerNetworkMonitorSettings API operation for FortiOS deletes the specified Network Monitor Settings. Returns error for service API and SDK errors. See the switch-controller - network-monitor-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerPortPolicy added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerPortPolicy(mkey string, vdomparam string) (err error)

DeleteSwitchControllerPortPolicy API operation for FortiOS deletes the specified Port Policy. Returns error for service API and SDK errors. See the switch-controller - port-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerPtpPolicy added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerPtpPolicy(mkey string, vdomparam string) (err error)

DeleteSwitchControllerPtpPolicy API operation for FortiOS deletes the specified Policy. Returns error for service API and SDK errors. See the switch-controller.ptp - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerPtpSettings added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerPtpSettings(mkey string, vdomparam string) (err error)

DeleteSwitchControllerPtpSettings API operation for FortiOS deletes the specified Settings. Returns error for service API and SDK errors. See the switch-controller.ptp - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerQosDot1PMap added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerQosDot1PMap(mkey string, vdomparam string) (err error)

DeleteSwitchControllerQosDot1PMap API operation for FortiOS deletes the specified Dot1P Map. Returns error for service API and SDK errors. See the switch-controller.qos - dot1p-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerQosIpDscpMap added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerQosIpDscpMap(mkey string, vdomparam string) (err error)

DeleteSwitchControllerQosIpDscpMap API operation for FortiOS deletes the specified Ip Dscp Map. Returns error for service API and SDK errors. See the switch-controller.qos - ip-dscp-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerQosQosPolicy added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerQosQosPolicy(mkey string, vdomparam string) (err error)

DeleteSwitchControllerQosQosPolicy API operation for FortiOS deletes the specified Qos Policy. Returns error for service API and SDK errors. See the switch-controller.qos - qos-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerQosQueuePolicy added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerQosQueuePolicy(mkey string, vdomparam string) (err error)

DeleteSwitchControllerQosQueuePolicy API operation for FortiOS deletes the specified Queue Policy. Returns error for service API and SDK errors. See the switch-controller.qos - queue-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerQuarantine added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerQuarantine(mkey string, vdomparam string) (err error)

DeleteSwitchControllerQuarantine API operation for FortiOS deletes the specified Quarantine. Returns error for service API and SDK errors. See the switch-controller - quarantine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerRemoteLog added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerRemoteLog(mkey string, vdomparam string) (err error)

DeleteSwitchControllerRemoteLog API operation for FortiOS deletes the specified Remote Log. Returns error for service API and SDK errors. See the switch-controller - remote-log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSecurityPolicy8021X added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerSecurityPolicy8021X(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSecurityPolicy8021X API operation for FortiOS deletes the specified 802 1X. Returns error for service API and SDK errors. See the switch-controller.security-policy - 802-1X chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSecurityPolicyCaptivePortal added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerSecurityPolicyCaptivePortal(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSecurityPolicyCaptivePortal API operation for FortiOS deletes the specified Captive Portal. Returns error for service API and SDK errors. See the switch-controller.security-policy - captive-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSecurityPolicyLocalAccess added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerSecurityPolicyLocalAccess(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSecurityPolicyLocalAccess API operation for FortiOS deletes the specified Local Access. Returns error for service API and SDK errors. See the switch-controller.security-policy - local-access chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSflow added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerSflow(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSflow API operation for FortiOS deletes the specified Sflow. Returns error for service API and SDK errors. See the switch-controller - sflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSnmpCommunity added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerSnmpCommunity(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSnmpCommunity API operation for FortiOS deletes the specified Snmp Community. Returns error for service API and SDK errors. See the switch-controller - snmp-community chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSnmpSysinfo added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerSnmpSysinfo(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSnmpSysinfo API operation for FortiOS deletes the specified Snmp Sysinfo. Returns error for service API and SDK errors. See the switch-controller - snmp-sysinfo chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSnmpTrapThreshold added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerSnmpTrapThreshold(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSnmpTrapThreshold API operation for FortiOS deletes the specified Snmp Trap Threshold. Returns error for service API and SDK errors. See the switch-controller - snmp-trap-threshold chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSnmpUser added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerSnmpUser(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSnmpUser API operation for FortiOS deletes the specified Snmp User. Returns error for service API and SDK errors. See the switch-controller - snmp-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerStormControl added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerStormControl(mkey string, vdomparam string) (err error)

DeleteSwitchControllerStormControl API operation for FortiOS deletes the specified Storm Control. Returns error for service API and SDK errors. See the switch-controller - storm-control chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerStormControlPolicy added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerStormControlPolicy(mkey string, vdomparam string) (err error)

DeleteSwitchControllerStormControlPolicy API operation for FortiOS deletes the specified Storm Control Policy. Returns error for service API and SDK errors. See the switch-controller - storm-control-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerStpInstance added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerStpInstance(mkey string, vdomparam string) (err error)

DeleteSwitchControllerStpInstance API operation for FortiOS deletes the specified Stp Instance. Returns error for service API and SDK errors. See the switch-controller - stp-instance chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerStpSettings added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerStpSettings(mkey string, vdomparam string) (err error)

DeleteSwitchControllerStpSettings API operation for FortiOS deletes the specified Stp Settings. Returns error for service API and SDK errors. See the switch-controller - stp-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSwitchGroup added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerSwitchGroup(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSwitchGroup API operation for FortiOS deletes the specified Switch Group. Returns error for service API and SDK errors. See the switch-controller - switch-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSwitchInterfaceTag added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerSwitchInterfaceTag(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSwitchInterfaceTag API operation for FortiOS deletes the specified Switch Interface Tag. Returns error for service API and SDK errors. See the switch-controller - switch-interface-tag chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSwitchLog added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerSwitchLog(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSwitchLog API operation for FortiOS deletes the specified Switch Log. Returns error for service API and SDK errors. See the switch-controller - switch-log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSwitchProfile added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerSwitchProfile(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSwitchProfile API operation for FortiOS deletes the specified Switch Profile. Returns error for service API and SDK errors. See the switch-controller - switch-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerSystem added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerSystem(mkey string, vdomparam string) (err error)

DeleteSwitchControllerSystem API operation for FortiOS deletes the specified System. Returns error for service API and SDK errors. See the switch-controller - system chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerTrafficPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerTrafficPolicy(mkey string, vdomparam string) (err error)

DeleteSwitchControllerTrafficPolicy API operation for FortiOS deletes the specified Traffic Policy. Returns error for service API and SDK errors. See the switch-controller - traffic-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerTrafficSniffer added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerTrafficSniffer(mkey string, vdomparam string) (err error)

DeleteSwitchControllerTrafficSniffer API operation for FortiOS deletes the specified Traffic Sniffer. Returns error for service API and SDK errors. See the switch-controller - traffic-sniffer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerVirtualPortPool added in v1.1.4

func (c *FortiSDKClient) DeleteSwitchControllerVirtualPortPool(mkey string, vdomparam string) (err error)

DeleteSwitchControllerVirtualPortPool API operation for FortiOS deletes the specified Virtual Port Pool. Returns error for service API and SDK errors. See the switch-controller - virtual-port-pool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerVlan added in v1.1.7

func (c *FortiSDKClient) DeleteSwitchControllerVlan(mkey string, vdomparam string) (err error)

DeleteSwitchControllerVlan API operation for FortiOS deletes the specified Vlan. Returns error for service API and SDK errors. See the switch-controller - vlan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSwitchControllerVlanPolicy added in v1.1.18

func (c *FortiSDKClient) DeleteSwitchControllerVlanPolicy(mkey string, vdomparam string) (err error)

DeleteSwitchControllerVlanPolicy API operation for FortiOS deletes the specified Vlan Policy. Returns error for service API and SDK errors. See the switch-controller - vlan-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystem3GModemCustom added in v1.6.0

func (c *FortiSDKClient) DeleteSystem3GModemCustom(mkey string, vdomparam string) (err error)

DeleteSystem3GModemCustom API operation for FortiOS deletes the specified Custom. Returns error for service API and SDK errors. See the system.3g-modem - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAPIUserSetting

func (c *FortiSDKClient) DeleteSystemAPIUserSetting(mkey string) (err error)

DeleteSystemAPIUserSetting API operation for FortiOS deletes the specified API user. Returns error for service API and SDK errors. See the system - api-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAccprofile added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAccprofile(mkey string, vdomparam string) (err error)

DeleteSystemAccprofile API operation for FortiOS deletes the specified Accprofile. Returns error for service API and SDK errors. See the system - accprofile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAcme added in v1.6.0

func (c *FortiSDKClient) DeleteSystemAcme(mkey string, vdomparam string) (err error)

DeleteSystemAcme API operation for FortiOS deletes the specified Acme. Returns error for service API and SDK errors. See the system - acme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAdmin added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAdmin(mkey string, vdomparam string) (err error)

DeleteSystemAdmin API operation for FortiOS deletes the specified Admin. Returns error for service API and SDK errors. See the system - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAdminAdministrator

func (c *FortiSDKClient) DeleteSystemAdminAdministrator(mkey string) (err error)

DeleteSystemAdminAdministrator API operation for FortiOS deletes the specified administrator account. Returns error for service API and SDK errors. See the system - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAdminProfiles

func (c *FortiSDKClient) DeleteSystemAdminProfiles(mkey string) (err error)

DeleteSystemAdminProfiles API operation for FortiOS deletes the specified access profile Returns error for service API and SDK errors. See the system - accprofile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAffinityInterrupt added in v1.1.7

func (c *FortiSDKClient) DeleteSystemAffinityInterrupt(mkey string, vdomparam string) (err error)

DeleteSystemAffinityInterrupt API operation for FortiOS deletes the specified Affinity Interrupt. Returns error for service API and SDK errors. See the system - affinity-interrupt chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAffinityPacketRedistribution added in v1.1.7

func (c *FortiSDKClient) DeleteSystemAffinityPacketRedistribution(mkey string, vdomparam string) (err error)

DeleteSystemAffinityPacketRedistribution API operation for FortiOS deletes the specified Affinity Packet Redistribution. Returns error for service API and SDK errors. See the system - affinity-packet-redistribution chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAlarm added in v1.1.7

func (c *FortiSDKClient) DeleteSystemAlarm(mkey string, vdomparam string) (err error)

DeleteSystemAlarm API operation for FortiOS deletes the specified Alarm. Returns error for service API and SDK errors. See the system - alarm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAlias added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAlias(mkey string, vdomparam string) (err error)

DeleteSystemAlias API operation for FortiOS deletes the specified Alias. Returns error for service API and SDK errors. See the system - alias chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemApiUser added in v1.1.4

func (c *FortiSDKClient) DeleteSystemApiUser(mkey string, vdomparam string) (err error)

DeleteSystemApiUser API operation for FortiOS deletes the specified Api User. Returns error for service API and SDK errors. See the system - api-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemArpTable added in v1.1.4

func (c *FortiSDKClient) DeleteSystemArpTable(mkey string, vdomparam string) (err error)

DeleteSystemArpTable API operation for FortiOS deletes the specified Arp Table. Returns error for service API and SDK errors. See the system - arp-table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAutoInstall added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAutoInstall(mkey string, vdomparam string) (err error)

DeleteSystemAutoInstall API operation for FortiOS deletes the specified Auto Install. Returns error for service API and SDK errors. See the system - auto-install chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAutoScript added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAutoScript(mkey string, vdomparam string) (err error)

DeleteSystemAutoScript API operation for FortiOS deletes the specified Auto Script. Returns error for service API and SDK errors. See the system - auto-script chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAutomationAction added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAutomationAction(mkey string, vdomparam string) (err error)

DeleteSystemAutomationAction API operation for FortiOS deletes the specified Automation Action. Returns error for service API and SDK errors. See the system - automation-action chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAutomationDestination added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAutomationDestination(mkey string, vdomparam string) (err error)

DeleteSystemAutomationDestination API operation for FortiOS deletes the specified Automation Destination. Returns error for service API and SDK errors. See the system - automation-destination chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAutomationStitch added in v1.1.7

func (c *FortiSDKClient) DeleteSystemAutomationStitch(mkey string, vdomparam string) (err error)

DeleteSystemAutomationStitch API operation for FortiOS deletes the specified Automation Stitch. Returns error for service API and SDK errors. See the system - automation-stitch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAutomationTrigger added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAutomationTrigger(mkey string, vdomparam string) (err error)

DeleteSystemAutomationTrigger API operation for FortiOS deletes the specified Automation Trigger. Returns error for service API and SDK errors. See the system - automation-trigger chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAutoupdatePushUpdate added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAutoupdatePushUpdate(mkey string, vdomparam string) (err error)

DeleteSystemAutoupdatePushUpdate API operation for FortiOS deletes the specified Push Update. Returns error for service API and SDK errors. See the system.autoupdate - push-update chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAutoupdateSchedule added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAutoupdateSchedule(mkey string, vdomparam string) (err error)

DeleteSystemAutoupdateSchedule API operation for FortiOS deletes the specified Schedule. Returns error for service API and SDK errors. See the system.autoupdate - schedule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemAutoupdateTunneling added in v1.1.4

func (c *FortiSDKClient) DeleteSystemAutoupdateTunneling(mkey string, vdomparam string) (err error)

DeleteSystemAutoupdateTunneling API operation for FortiOS deletes the specified Tunneling. Returns error for service API and SDK errors. See the system.autoupdate - tunneling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemCentralManagement added in v1.1.4

func (c *FortiSDKClient) DeleteSystemCentralManagement(mkey string, vdomparam string) (err error)

DeleteSystemCentralManagement API operation for FortiOS deletes the specified Central Management. Returns error for service API and SDK errors. See the system - central-management chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemClusterSync added in v1.1.4

func (c *FortiSDKClient) DeleteSystemClusterSync(mkey string, vdomparam string) (err error)

DeleteSystemClusterSync API operation for FortiOS deletes the specified Cluster Sync. Returns error for service API and SDK errors. See the system - cluster-sync chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemConsole added in v1.1.4

func (c *FortiSDKClient) DeleteSystemConsole(mkey string, vdomparam string) (err error)

DeleteSystemConsole API operation for FortiOS deletes the specified Console. Returns error for service API and SDK errors. See the system - console chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemCsf added in v1.1.4

func (c *FortiSDKClient) DeleteSystemCsf(mkey string, vdomparam string) (err error)

DeleteSystemCsf API operation for FortiOS deletes the specified Csf. Returns error for service API and SDK errors. See the system - csf chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemCustomLanguage added in v1.1.7

func (c *FortiSDKClient) DeleteSystemCustomLanguage(mkey string, vdomparam string) (err error)

DeleteSystemCustomLanguage API operation for FortiOS deletes the specified Custom Language. Returns error for service API and SDK errors. See the system - custom-language chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemDdns added in v1.1.4

func (c *FortiSDKClient) DeleteSystemDdns(mkey string, vdomparam string) (err error)

DeleteSystemDdns API operation for FortiOS deletes the specified Ddns. Returns error for service API and SDK errors. See the system - ddns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemDedicatedMgmt added in v1.1.7

func (c *FortiSDKClient) DeleteSystemDedicatedMgmt(mkey string, vdomparam string) (err error)

DeleteSystemDedicatedMgmt API operation for FortiOS deletes the specified Dedicated Mgmt. Returns error for service API and SDK errors. See the system - dedicated-mgmt chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemDhcp6Server added in v1.1.7

func (c *FortiSDKClient) DeleteSystemDhcp6Server(mkey string, vdomparam string) (err error)

DeleteSystemDhcp6Server API operation for FortiOS deletes the specified Server. Returns error for service API and SDK errors. See the system.dhcp6 - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemDhcpServer added in v1.1.4

func (c *FortiSDKClient) DeleteSystemDhcpServer(mkey string, vdomparam string) (err error)

DeleteSystemDhcpServer API operation for FortiOS deletes the specified Server. Returns error for service API and SDK errors. See the system.dhcp - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemDns added in v1.1.4

func (c *FortiSDKClient) DeleteSystemDns(mkey string, vdomparam string) (err error)

DeleteSystemDns API operation for FortiOS deletes the specified Dns. Returns error for service API and SDK errors. See the system - dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemDns64 added in v1.6.0

func (c *FortiSDKClient) DeleteSystemDns64(mkey string, vdomparam string) (err error)

DeleteSystemDns64 API operation for FortiOS deletes the specified Dns64. Returns error for service API and SDK errors. See the system - dns64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemDnsDatabase added in v1.1.4

func (c *FortiSDKClient) DeleteSystemDnsDatabase(mkey string, vdomparam string) (err error)

DeleteSystemDnsDatabase API operation for FortiOS deletes the specified Dns Database. Returns error for service API and SDK errors. See the system - dns-database chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemDnsServer added in v1.1.4

func (c *FortiSDKClient) DeleteSystemDnsServer(mkey string, vdomparam string) (err error)

DeleteSystemDnsServer API operation for FortiOS deletes the specified Dns Server. Returns error for service API and SDK errors. See the system - dns-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemDscpBasedPriority added in v1.1.4

func (c *FortiSDKClient) DeleteSystemDscpBasedPriority(mkey string, vdomparam string) (err error)

DeleteSystemDscpBasedPriority API operation for FortiOS deletes the specified Dscp Based Priority. Returns error for service API and SDK errors. See the system - dscp-based-priority chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemEmailServer added in v1.1.4

func (c *FortiSDKClient) DeleteSystemEmailServer(mkey string, vdomparam string) (err error)

DeleteSystemEmailServer API operation for FortiOS deletes the specified Email Server. Returns error for service API and SDK errors. See the system - email-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemExternalResource added in v1.1.4

func (c *FortiSDKClient) DeleteSystemExternalResource(mkey string, vdomparam string) (err error)

DeleteSystemExternalResource API operation for FortiOS deletes the specified External Resource. Returns error for service API and SDK errors. See the system - external-resource chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFederatedUpgrade added in v1.1.18

func (c *FortiSDKClient) DeleteSystemFederatedUpgrade(mkey string, vdomparam string) (err error)

DeleteSystemFederatedUpgrade API operation for FortiOS deletes the specified Federated Upgrade. Returns error for service API and SDK errors. See the system - federated-upgrade chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFipsCc added in v1.1.4

func (c *FortiSDKClient) DeleteSystemFipsCc(mkey string, vdomparam string) (err error)

DeleteSystemFipsCc API operation for FortiOS deletes the specified Fips Cc. Returns error for service API and SDK errors. See the system - fips-cc chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFm added in v1.1.4

func (c *FortiSDKClient) DeleteSystemFm(mkey string, vdomparam string) (err error)

DeleteSystemFm API operation for FortiOS deletes the specified Fm. Returns error for service API and SDK errors. See the system - fm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFortiai added in v1.6.0

func (c *FortiSDKClient) DeleteSystemFortiai(mkey string, vdomparam string) (err error)

DeleteSystemFortiai API operation for FortiOS deletes the specified Fortiai. Returns error for service API and SDK errors. See the system - fortiai chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFortiguard added in v1.1.4

func (c *FortiSDKClient) DeleteSystemFortiguard(mkey string, vdomparam string) (err error)

DeleteSystemFortiguard API operation for FortiOS deletes the specified Fortiguard. Returns error for service API and SDK errors. See the system - fortiguard chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFortimanager added in v1.1.4

func (c *FortiSDKClient) DeleteSystemFortimanager(mkey string, vdomparam string) (err error)

DeleteSystemFortimanager API operation for FortiOS deletes the specified Fortimanager. Returns error for service API and SDK errors. See the system - fortimanager chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFortindr added in v1.9.0

func (c *FortiSDKClient) DeleteSystemFortindr(mkey string, vdomparam string) (err error)

DeleteSystemFortindr API operation for FortiOS deletes the specified Fortindr. Returns error for service API and SDK errors. See the system - fortindr chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFortisandbox added in v1.1.4

func (c *FortiSDKClient) DeleteSystemFortisandbox(mkey string, vdomparam string) (err error)

DeleteSystemFortisandbox API operation for FortiOS deletes the specified Fortisandbox. Returns error for service API and SDK errors. See the system - fortisandbox chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFssoPolling added in v1.1.4

func (c *FortiSDKClient) DeleteSystemFssoPolling(mkey string, vdomparam string) (err error)

DeleteSystemFssoPolling API operation for FortiOS deletes the specified Fsso Polling. Returns error for service API and SDK errors. See the system - fsso-polling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemFtmPush added in v1.1.4

func (c *FortiSDKClient) DeleteSystemFtmPush(mkey string, vdomparam string) (err error)

DeleteSystemFtmPush API operation for FortiOS deletes the specified Ftm Push. Returns error for service API and SDK errors. See the system - ftm-push chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemGeneve added in v1.1.7

func (c *FortiSDKClient) DeleteSystemGeneve(mkey string, vdomparam string) (err error)

DeleteSystemGeneve API operation for FortiOS deletes the specified Geneve. Returns error for service API and SDK errors. See the system - geneve chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemGeoipCountry added in v1.1.18

func (c *FortiSDKClient) DeleteSystemGeoipCountry(mkey string, vdomparam string) (err error)

DeleteSystemGeoipCountry API operation for FortiOS deletes the specified Geoip Country. Returns error for service API and SDK errors. See the system - geoip-country chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemGeoipOverride added in v1.1.7

func (c *FortiSDKClient) DeleteSystemGeoipOverride(mkey string, vdomparam string) (err error)

DeleteSystemGeoipOverride API operation for FortiOS deletes the specified Geoip Override. Returns error for service API and SDK errors. See the system - geoip-override chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemGlobal added in v1.1.4

func (c *FortiSDKClient) DeleteSystemGlobal(mkey string, vdomparam string) (err error)

DeleteSystemGlobal API operation for FortiOS deletes the specified Global. Returns error for service API and SDK errors. See the system - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemGreTunnel added in v1.1.4

func (c *FortiSDKClient) DeleteSystemGreTunnel(mkey string, vdomparam string) (err error)

DeleteSystemGreTunnel API operation for FortiOS deletes the specified Gre Tunnel. Returns error for service API and SDK errors. See the system - gre-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemHa added in v1.1.4

func (c *FortiSDKClient) DeleteSystemHa(mkey string, vdomparam string) (err error)

DeleteSystemHa API operation for FortiOS deletes the specified Ha. Returns error for service API and SDK errors. See the system - ha chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemHaMonitor added in v1.1.4

func (c *FortiSDKClient) DeleteSystemHaMonitor(mkey string, vdomparam string) (err error)

DeleteSystemHaMonitor API operation for FortiOS deletes the specified Ha Monitor. Returns error for service API and SDK errors. See the system - ha-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemIke added in v1.6.0

func (c *FortiSDKClient) DeleteSystemIke(mkey string, vdomparam string) (err error)

DeleteSystemIke API operation for FortiOS deletes the specified Ike. Returns error for service API and SDK errors. See the system - ike chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemInterface added in v1.1.4

func (c *FortiSDKClient) DeleteSystemInterface(mkey string, vdomparam string) (err error)

DeleteSystemInterface API operation for FortiOS deletes the specified Interface. Returns error for service API and SDK errors. See the system - interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemIpam added in v1.6.0

func (c *FortiSDKClient) DeleteSystemIpam(mkey string, vdomparam string) (err error)

DeleteSystemIpam API operation for FortiOS deletes the specified Ipam. Returns error for service API and SDK errors. See the system - ipam chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemIpipTunnel added in v1.1.4

func (c *FortiSDKClient) DeleteSystemIpipTunnel(mkey string, vdomparam string) (err error)

DeleteSystemIpipTunnel API operation for FortiOS deletes the specified Ipip Tunnel. Returns error for service API and SDK errors. See the system - ipip-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemIps added in v1.1.18

func (c *FortiSDKClient) DeleteSystemIps(mkey string, vdomparam string) (err error)

DeleteSystemIps API operation for FortiOS deletes the specified Ips. Returns error for service API and SDK errors. See the system - ips chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemIpsUrlfilterDns added in v1.1.18

func (c *FortiSDKClient) DeleteSystemIpsUrlfilterDns(mkey string, vdomparam string) (err error)

DeleteSystemIpsUrlfilterDns API operation for FortiOS deletes the specified Ips Urlfilter Dns. Returns error for service API and SDK errors. See the system - ips-urlfilter-dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemIpsUrlfilterDns6 added in v1.1.18

func (c *FortiSDKClient) DeleteSystemIpsUrlfilterDns6(mkey string, vdomparam string) (err error)

DeleteSystemIpsUrlfilterDns6 API operation for FortiOS deletes the specified Ips Urlfilter Dns6. Returns error for service API and SDK errors. See the system - ips-urlfilter-dns6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemIpsecAggregate added in v1.1.4

func (c *FortiSDKClient) DeleteSystemIpsecAggregate(mkey string, vdomparam string) (err error)

DeleteSystemIpsecAggregate API operation for FortiOS deletes the specified Ipsec Aggregate. Returns error for service API and SDK errors. See the system - ipsec-aggregate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemIpv6NeighborCache added in v1.1.4

func (c *FortiSDKClient) DeleteSystemIpv6NeighborCache(mkey string, vdomparam string) (err error)

DeleteSystemIpv6NeighborCache API operation for FortiOS deletes the specified Ipv6 Neighbor Cache. Returns error for service API and SDK errors. See the system - ipv6-neighbor-cache chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemIpv6Tunnel added in v1.1.4

func (c *FortiSDKClient) DeleteSystemIpv6Tunnel(mkey string, vdomparam string) (err error)

DeleteSystemIpv6Tunnel API operation for FortiOS deletes the specified Ipv6 Tunnel. Returns error for service API and SDK errors. See the system - ipv6-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemLicenseFortiCare

func (c *FortiSDKClient) DeleteSystemLicenseFortiCare(mkey string) (err error)

DeleteSystemLicenseFortiCare API operation for FortiOS

func (*FortiSDKClient) DeleteSystemLicenseVDOM

func (c *FortiSDKClient) DeleteSystemLicenseVDOM(mkey string) (err error)

DeleteSystemLicenseVDOM API operation for FortiOS deletes the specified ---------------- Returns error for service API and SDK errors. See the ---------------- chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemLicenseVM

func (c *FortiSDKClient) DeleteSystemLicenseVM(mkey string) (err error)

DeleteSystemLicenseVM API operation for FortiOS

func (*FortiSDKClient) DeleteSystemLinkMonitor added in v1.1.4

func (c *FortiSDKClient) DeleteSystemLinkMonitor(mkey string, vdomparam string) (err error)

DeleteSystemLinkMonitor API operation for FortiOS deletes the specified Link Monitor. Returns error for service API and SDK errors. See the system - link-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemLldpNetworkPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteSystemLldpNetworkPolicy(mkey string, vdomparam string) (err error)

DeleteSystemLldpNetworkPolicy API operation for FortiOS deletes the specified Network Policy. Returns error for service API and SDK errors. See the system.lldp - network-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemLteModem added in v1.6.0

func (c *FortiSDKClient) DeleteSystemLteModem(mkey string, vdomparam string) (err error)

DeleteSystemLteModem API operation for FortiOS deletes the specified Lte Modem. Returns error for service API and SDK errors. See the system - lte-modem chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemMacAddressTable added in v1.1.7

func (c *FortiSDKClient) DeleteSystemMacAddressTable(mkey string, vdomparam string) (err error)

DeleteSystemMacAddressTable API operation for FortiOS deletes the specified Mac Address Table. Returns error for service API and SDK errors. See the system - mac-address-table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemManagementTunnel added in v1.1.4

func (c *FortiSDKClient) DeleteSystemManagementTunnel(mkey string, vdomparam string) (err error)

DeleteSystemManagementTunnel API operation for FortiOS deletes the specified Management Tunnel. Returns error for service API and SDK errors. See the system - management-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemMobileTunnel added in v1.1.4

func (c *FortiSDKClient) DeleteSystemMobileTunnel(mkey string, vdomparam string) (err error)

DeleteSystemMobileTunnel API operation for FortiOS deletes the specified Mobile Tunnel. Returns error for service API and SDK errors. See the system - mobile-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemModem added in v1.6.0

func (c *FortiSDKClient) DeleteSystemModem(mkey string, vdomparam string) (err error)

DeleteSystemModem API operation for FortiOS deletes the specified Modem. Returns error for service API and SDK errors. See the system - modem chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemNat64 added in v1.1.4

func (c *FortiSDKClient) DeleteSystemNat64(mkey string, vdomparam string) (err error)

DeleteSystemNat64 API operation for FortiOS deletes the specified Nat64. Returns error for service API and SDK errors. See the system - nat64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemNdProxy added in v1.1.4

func (c *FortiSDKClient) DeleteSystemNdProxy(mkey string, vdomparam string) (err error)

DeleteSystemNdProxy API operation for FortiOS deletes the specified Nd Proxy. Returns error for service API and SDK errors. See the system - nd-proxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemNetflow added in v1.1.4

func (c *FortiSDKClient) DeleteSystemNetflow(mkey string, vdomparam string) (err error)

DeleteSystemNetflow API operation for FortiOS deletes the specified Netflow. Returns error for service API and SDK errors. See the system - netflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemNetworkVisibility added in v1.1.4

func (c *FortiSDKClient) DeleteSystemNetworkVisibility(mkey string, vdomparam string) (err error)

DeleteSystemNetworkVisibility API operation for FortiOS deletes the specified Network Visibility. Returns error for service API and SDK errors. See the system - network-visibility chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemNpu added in v1.6.0

func (c *FortiSDKClient) DeleteSystemNpu(mkey string, vdomparam string) (err error)

DeleteSystemNpu API operation for FortiOS deletes the specified Npu. Returns error for service API and SDK errors. See the system - npu chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemNtp added in v1.1.4

func (c *FortiSDKClient) DeleteSystemNtp(mkey string, vdomparam string) (err error)

DeleteSystemNtp API operation for FortiOS deletes the specified Ntp. Returns error for service API and SDK errors. See the system - ntp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemObjectTagging added in v1.1.4

func (c *FortiSDKClient) DeleteSystemObjectTagging(mkey string, vdomparam string) (err error)

DeleteSystemObjectTagging API operation for FortiOS deletes the specified Object Tagging. Returns error for service API and SDK errors. See the system - object-tagging chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemPasswordPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteSystemPasswordPolicy(mkey string, vdomparam string) (err error)

DeleteSystemPasswordPolicy API operation for FortiOS deletes the specified Password Policy. Returns error for service API and SDK errors. See the system - password-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemPasswordPolicyGuestAdmin added in v1.1.4

func (c *FortiSDKClient) DeleteSystemPasswordPolicyGuestAdmin(mkey string, vdomparam string) (err error)

DeleteSystemPasswordPolicyGuestAdmin API operation for FortiOS deletes the specified Password Policy Guest Admin. Returns error for service API and SDK errors. See the system - password-policy-guest-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemPhysicalSwitch added in v1.6.0

func (c *FortiSDKClient) DeleteSystemPhysicalSwitch(mkey string, vdomparam string) (err error)

DeleteSystemPhysicalSwitch API operation for FortiOS deletes the specified Physical Switch. Returns error for service API and SDK errors. See the system - physical-switch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemPppoeInterface added in v1.1.4

func (c *FortiSDKClient) DeleteSystemPppoeInterface(mkey string, vdomparam string) (err error)

DeleteSystemPppoeInterface API operation for FortiOS deletes the specified Pppoe Interface. Returns error for service API and SDK errors. See the system - pppoe-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemProbeResponse added in v1.1.4

func (c *FortiSDKClient) DeleteSystemProbeResponse(mkey string, vdomparam string) (err error)

DeleteSystemProbeResponse API operation for FortiOS deletes the specified Probe Response. Returns error for service API and SDK errors. See the system - probe-response chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemProxyArp added in v1.1.4

func (c *FortiSDKClient) DeleteSystemProxyArp(mkey string, vdomparam string) (err error)

DeleteSystemProxyArp API operation for FortiOS deletes the specified Proxy Arp. Returns error for service API and SDK errors. See the system - proxy-arp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemPtp added in v1.1.7

func (c *FortiSDKClient) DeleteSystemPtp(mkey string, vdomparam string) (err error)

DeleteSystemPtp API operation for FortiOS deletes the specified Ptp. Returns error for service API and SDK errors. See the system - ptp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgAdmin added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgAdmin(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgAdmin API operation for FortiOS deletes the specified Admin. Returns error for service API and SDK errors. See the system.replacemsg - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgAlertmail added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgAlertmail(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgAlertmail API operation for FortiOS deletes the specified Alertmail. Returns error for service API and SDK errors. See the system.replacemsg - alertmail chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgAuth added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgAuth(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgAuth API operation for FortiOS deletes the specified Auth. Returns error for service API and SDK errors. See the system.replacemsg - auth chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgAutomation added in v1.1.18

func (c *FortiSDKClient) DeleteSystemReplacemsgAutomation(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgAutomation API operation for FortiOS deletes the specified Automation. Returns error for service API and SDK errors. See the system.replacemsg - automation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgDeviceDetectionPortal added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgDeviceDetectionPortal(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgDeviceDetectionPortal API operation for FortiOS deletes the specified Device Detection Portal. Returns error for service API and SDK errors. See the system.replacemsg - device-detection-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgEc added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgEc(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgEc API operation for FortiOS deletes the specified Ec. Returns error for service API and SDK errors. See the system.replacemsg - ec chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgFortiguardWf added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgFortiguardWf(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgFortiguardWf API operation for FortiOS deletes the specified Fortiguard Wf. Returns error for service API and SDK errors. See the system.replacemsg - fortiguard-wf chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgFtp added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgFtp(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgFtp API operation for FortiOS deletes the specified Ftp. Returns error for service API and SDK errors. See the system.replacemsg - ftp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgGroup added in v1.1.4

func (c *FortiSDKClient) DeleteSystemReplacemsgGroup(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgGroup API operation for FortiOS deletes the specified Replacemsg Group. Returns error for service API and SDK errors. See the system - replacemsg-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgHttp added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgHttp(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgHttp API operation for FortiOS deletes the specified Http. Returns error for service API and SDK errors. See the system.replacemsg - http chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgIcap added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgIcap(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgIcap API operation for FortiOS deletes the specified Icap. Returns error for service API and SDK errors. See the system.replacemsg - icap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgImage added in v1.1.4

func (c *FortiSDKClient) DeleteSystemReplacemsgImage(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgImage API operation for FortiOS deletes the specified Replacemsg Image. Returns error for service API and SDK errors. See the system - replacemsg-image chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgMail added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgMail(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgMail API operation for FortiOS deletes the specified Mail. Returns error for service API and SDK errors. See the system.replacemsg - mail chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgNacQuar added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgNacQuar(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgNacQuar API operation for FortiOS deletes the specified Nac Quar. Returns error for service API and SDK errors. See the system.replacemsg - nac-quar chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgNntp added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgNntp(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgNntp API operation for FortiOS deletes the specified Nntp. Returns error for service API and SDK errors. See the system.replacemsg - nntp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgSpam added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgSpam(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgSpam API operation for FortiOS deletes the specified Spam. Returns error for service API and SDK errors. See the system.replacemsg - spam chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgSslvpn added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgSslvpn(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgSslvpn API operation for FortiOS deletes the specified Sslvpn. Returns error for service API and SDK errors. See the system.replacemsg - sslvpn chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgTrafficQuota added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgTrafficQuota(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgTrafficQuota API operation for FortiOS deletes the specified Traffic Quota. Returns error for service API and SDK errors. See the system.replacemsg - traffic-quota chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgUtm added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgUtm(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgUtm API operation for FortiOS deletes the specified Utm. Returns error for service API and SDK errors. See the system.replacemsg - utm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemReplacemsgWebproxy added in v1.1.7

func (c *FortiSDKClient) DeleteSystemReplacemsgWebproxy(mkey string, vdomparam string) (err error)

DeleteSystemReplacemsgWebproxy API operation for FortiOS deletes the specified Webproxy. Returns error for service API and SDK errors. See the system.replacemsg - webproxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemResourceLimits added in v1.1.4

func (c *FortiSDKClient) DeleteSystemResourceLimits(mkey string, vdomparam string) (err error)

DeleteSystemResourceLimits API operation for FortiOS deletes the specified Resource Limits. Returns error for service API and SDK errors. See the system - resource-limits chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSaml added in v1.1.7

func (c *FortiSDKClient) DeleteSystemSaml(mkey string, vdomparam string) (err error)

DeleteSystemSaml API operation for FortiOS deletes the specified Saml. Returns error for service API and SDK errors. See the system - saml chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSdnConnector added in v1.1.4

func (c *FortiSDKClient) DeleteSystemSdnConnector(mkey string, vdomparam string) (err error)

DeleteSystemSdnConnector API operation for FortiOS deletes the specified Sdn Connector. Returns error for service API and SDK errors. See the system - sdn-connector chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSdwan added in v1.1.18

func (c *FortiSDKClient) DeleteSystemSdwan(mkey string, vdomparam string) (err error)

DeleteSystemSdwan API operation for FortiOS deletes the specified Sdwan. Returns error for service API and SDK errors. See the system - sdwan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSessionHelper added in v1.1.4

func (c *FortiSDKClient) DeleteSystemSessionHelper(mkey string, vdomparam string) (err error)

DeleteSystemSessionHelper API operation for FortiOS deletes the specified Session Helper. Returns error for service API and SDK errors. See the system - session-helper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSessionTtl added in v1.1.4

func (c *FortiSDKClient) DeleteSystemSessionTtl(mkey string, vdomparam string) (err error)

DeleteSystemSessionTtl API operation for FortiOS deletes the specified Session Ttl. Returns error for service API and SDK errors. See the system - session-ttl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSettingDNS

func (c *FortiSDKClient) DeleteSystemSettingDNS(mkey string) (err error)

DeleteSystemSettingDNS API operation for FortiOS

func (*FortiSDKClient) DeleteSystemSettingGlobal

func (c *FortiSDKClient) DeleteSystemSettingGlobal(mkey string) (err error)

DeleteSystemSettingGlobal API operation for FortiOS

func (*FortiSDKClient) DeleteSystemSettingNTP

func (c *FortiSDKClient) DeleteSystemSettingNTP(mkey string) (err error)

DeleteSystemSettingNTP API operation for FortiOS

func (*FortiSDKClient) DeleteSystemSettings added in v1.1.5

func (c *FortiSDKClient) DeleteSystemSettings(mkey string, vdomparam string) (err error)

DeleteSystemSettings API operation for FortiOS deletes the specified Settings. Returns error for service API and SDK errors. See the system - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSflow added in v1.1.4

func (c *FortiSDKClient) DeleteSystemSflow(mkey string, vdomparam string) (err error)

DeleteSystemSflow API operation for FortiOS deletes the specified Sflow. Returns error for service API and SDK errors. See the system - sflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSitTunnel added in v1.1.4

func (c *FortiSDKClient) DeleteSystemSitTunnel(mkey string, vdomparam string) (err error)

DeleteSystemSitTunnel API operation for FortiOS deletes the specified Sit Tunnel. Returns error for service API and SDK errors. See the system - sit-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSmsServer added in v1.1.4

func (c *FortiSDKClient) DeleteSystemSmsServer(mkey string, vdomparam string) (err error)

DeleteSystemSmsServer API operation for FortiOS deletes the specified Sms Server. Returns error for service API and SDK errors. See the system - sms-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSnmpCommunity added in v1.1.4

func (c *FortiSDKClient) DeleteSystemSnmpCommunity(mkey string, vdomparam string) (err error)

DeleteSystemSnmpCommunity API operation for FortiOS deletes the specified Community. Returns error for service API and SDK errors. See the system.snmp - community chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSnmpMibView added in v1.9.0

func (c *FortiSDKClient) DeleteSystemSnmpMibView(mkey string, vdomparam string) (err error)

DeleteSystemSnmpMibView API operation for FortiOS deletes the specified Mib View. Returns error for service API and SDK errors. See the system.snmp - mib-view chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSnmpSysinfo added in v1.1.4

func (c *FortiSDKClient) DeleteSystemSnmpSysinfo(mkey string, vdomparam string) (err error)

DeleteSystemSnmpSysinfo API operation for FortiOS deletes the specified Sysinfo. Returns error for service API and SDK errors. See the system.snmp - sysinfo chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSnmpUser added in v1.1.4

func (c *FortiSDKClient) DeleteSystemSnmpUser(mkey string, vdomparam string) (err error)

DeleteSystemSnmpUser API operation for FortiOS deletes the specified User. Returns error for service API and SDK errors. See the system.snmp - user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSpeedTestSchedule added in v1.1.18

func (c *FortiSDKClient) DeleteSystemSpeedTestSchedule(mkey string, vdomparam string) (err error)

DeleteSystemSpeedTestSchedule API operation for FortiOS deletes the specified Speed Test Schedule. Returns error for service API and SDK errors. See the system - speed-test-schedule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSpeedTestServer added in v1.1.18

func (c *FortiSDKClient) DeleteSystemSpeedTestServer(mkey string, vdomparam string) (err error)

DeleteSystemSpeedTestServer API operation for FortiOS deletes the specified Speed Test Server. Returns error for service API and SDK errors. See the system - speed-test-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSsoAdmin added in v1.1.9

func (c *FortiSDKClient) DeleteSystemSsoAdmin(mkey string, vdomparam string) (err error)

DeleteSystemSsoAdmin API operation for FortiOS deletes the specified Sso Admin. Returns error for service API and SDK errors. See the system - sso-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSsoForticloudAdmin added in v1.6.0

func (c *FortiSDKClient) DeleteSystemSsoForticloudAdmin(mkey string, vdomparam string) (err error)

DeleteSystemSsoForticloudAdmin API operation for FortiOS deletes the specified Sso Forticloud Admin. Returns error for service API and SDK errors. See the system - sso-forticloud-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemStandaloneCluster added in v1.1.18

func (c *FortiSDKClient) DeleteSystemStandaloneCluster(mkey string, vdomparam string) (err error)

DeleteSystemStandaloneCluster API operation for FortiOS deletes the specified Standalone Cluster. Returns error for service API and SDK errors. See the system - standalone-cluster chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemStorage added in v1.1.7

func (c *FortiSDKClient) DeleteSystemStorage(mkey string, vdomparam string) (err error)

DeleteSystemStorage API operation for FortiOS deletes the specified Storage. Returns error for service API and SDK errors. See the system - storage chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemStp added in v1.6.0

func (c *FortiSDKClient) DeleteSystemStp(mkey string, vdomparam string) (err error)

DeleteSystemStp API operation for FortiOS deletes the specified Stp. Returns error for service API and SDK errors. See the system - stp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemSwitchInterface added in v1.1.5

func (c *FortiSDKClient) DeleteSystemSwitchInterface(mkey string, vdomparam string) (err error)

DeleteSystemSwitchInterface API operation for FortiOS deletes the specified Switch Interface. Returns error for service API and SDK errors. See the system - switch-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemTosBasedPriority added in v1.1.4

func (c *FortiSDKClient) DeleteSystemTosBasedPriority(mkey string, vdomparam string) (err error)

DeleteSystemTosBasedPriority API operation for FortiOS deletes the specified Tos Based Priority. Returns error for service API and SDK errors. See the system - tos-based-priority chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVdom added in v1.1.5

func (c *FortiSDKClient) DeleteSystemVdom(mkey string, vdomparam string) (err error)

DeleteSystemVdom API operation for FortiOS deletes the specified Vdom. Returns error for service API and SDK errors. See the system - vdom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVdomDns added in v1.1.7

func (c *FortiSDKClient) DeleteSystemVdomDns(mkey string, vdomparam string) (err error)

DeleteSystemVdomDns API operation for FortiOS deletes the specified Vdom Dns. Returns error for service API and SDK errors. See the system - vdom-dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVdomException added in v1.1.4

func (c *FortiSDKClient) DeleteSystemVdomException(mkey string, vdomparam string) (err error)

DeleteSystemVdomException API operation for FortiOS deletes the specified Vdom Exception. Returns error for service API and SDK errors. See the system - vdom-exception chapter in the FortiOS Handbook - CLI Reference.

func (c *FortiSDKClient) DeleteSystemVdomLink(mkey string, vdomparam string) (err error)

DeleteSystemVdomLink API operation for FortiOS deletes the specified Vdom Link. Returns error for service API and SDK errors. See the system - vdom-link chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVdomNetflow added in v1.1.4

func (c *FortiSDKClient) DeleteSystemVdomNetflow(mkey string, vdomparam string) (err error)

DeleteSystemVdomNetflow API operation for FortiOS deletes the specified Vdom Netflow. Returns error for service API and SDK errors. See the system - vdom-netflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVdomProperty added in v1.1.7

func (c *FortiSDKClient) DeleteSystemVdomProperty(mkey string, vdomparam string) (err error)

DeleteSystemVdomProperty API operation for FortiOS deletes the specified Vdom Property. Returns error for service API and SDK errors. See the system - vdom-property chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVdomRadiusServer added in v1.1.7

func (c *FortiSDKClient) DeleteSystemVdomRadiusServer(mkey string, vdomparam string) (err error)

DeleteSystemVdomRadiusServer API operation for FortiOS deletes the specified Vdom Radius Server. Returns error for service API and SDK errors. See the system - vdom-radius-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVdomSetting

func (c *FortiSDKClient) DeleteSystemVdomSetting(mkey string) (err error)

DeleteSystemVdomSetting API operation for FortiOS deletes the specified vdom. Returns error for service API and SDK errors. See the system - vdom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVdomSflow added in v1.1.4

func (c *FortiSDKClient) DeleteSystemVdomSflow(mkey string, vdomparam string) (err error)

DeleteSystemVdomSflow API operation for FortiOS deletes the specified Vdom Sflow. Returns error for service API and SDK errors. See the system - vdom-sflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVirtualSwitch added in v1.4.0

func (c *FortiSDKClient) DeleteSystemVirtualSwitch(mkey string, vdomparam string) (err error)

DeleteSystemVirtualSwitch API operation for FortiOS deletes the specified Virtual Switch. Returns error for service API and SDK errors. See the system - virtual-switch chapter in the FortiOS Handbook - CLI Reference.

func (c *FortiSDKClient) DeleteSystemVirtualWanLink(mkey string, vdomparam string) (err error)

DeleteSystemVirtualWanLink API operation for FortiOS deletes the specified Virtual Wan Link. Returns error for service API and SDK errors. See the system - virtual-wan-link chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVirtualWirePair added in v1.1.5

func (c *FortiSDKClient) DeleteSystemVirtualWirePair(mkey string, vdomparam string) (err error)

DeleteSystemVirtualWirePair API operation for FortiOS deletes the specified Virtual Wire Pair. Returns error for service API and SDK errors. See the system - virtual-wire-pair chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVneTunnel added in v1.1.18

func (c *FortiSDKClient) DeleteSystemVneTunnel(mkey string, vdomparam string) (err error)

DeleteSystemVneTunnel API operation for FortiOS deletes the specified Vne Tunnel. Returns error for service API and SDK errors. See the system - vne-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemVxlan added in v1.1.4

func (c *FortiSDKClient) DeleteSystemVxlan(mkey string, vdomparam string) (err error)

DeleteSystemVxlan API operation for FortiOS deletes the specified Vxlan. Returns error for service API and SDK errors. See the system - vxlan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemWccp added in v1.1.4

func (c *FortiSDKClient) DeleteSystemWccp(mkey string, vdomparam string) (err error)

DeleteSystemWccp API operation for FortiOS deletes the specified Wccp. Returns error for service API and SDK errors. See the system - wccp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteSystemZone added in v1.1.4

func (c *FortiSDKClient) DeleteSystemZone(mkey string, vdomparam string) (err error)

DeleteSystemZone API operation for FortiOS deletes the specified Zone. Returns error for service API and SDK errors. See the system - zone chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserAdgrp added in v1.1.4

func (c *FortiSDKClient) DeleteUserAdgrp(mkey string, vdomparam string) (err error)

DeleteUserAdgrp API operation for FortiOS deletes the specified Adgrp. Returns error for service API and SDK errors. See the user - adgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserCertificate added in v1.6.0

func (c *FortiSDKClient) DeleteUserCertificate(mkey string, vdomparam string) (err error)

DeleteUserCertificate API operation for FortiOS deletes the specified Certificate. Returns error for service API and SDK errors. See the user - certificate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserDevice added in v1.1.4

func (c *FortiSDKClient) DeleteUserDevice(mkey string, vdomparam string) (err error)

DeleteUserDevice API operation for FortiOS deletes the specified Device. Returns error for service API and SDK errors. See the user - device chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserDeviceAccessList added in v1.1.4

func (c *FortiSDKClient) DeleteUserDeviceAccessList(mkey string, vdomparam string) (err error)

DeleteUserDeviceAccessList API operation for FortiOS deletes the specified Device Access List. Returns error for service API and SDK errors. See the user - device-access-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserDeviceCategory added in v1.1.7

func (c *FortiSDKClient) DeleteUserDeviceCategory(mkey string, vdomparam string) (err error)

DeleteUserDeviceCategory API operation for FortiOS deletes the specified Device Category. Returns error for service API and SDK errors. See the user - device-category chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserDeviceGroup added in v1.1.5

func (c *FortiSDKClient) DeleteUserDeviceGroup(mkey string, vdomparam string) (err error)

DeleteUserDeviceGroup API operation for FortiOS deletes the specified Device Group. Returns error for service API and SDK errors. See the user - device-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserDomainController added in v1.1.4

func (c *FortiSDKClient) DeleteUserDomainController(mkey string, vdomparam string) (err error)

DeleteUserDomainController API operation for FortiOS deletes the specified Domain Controller. Returns error for service API and SDK errors. See the user - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserExchange added in v1.1.18

func (c *FortiSDKClient) DeleteUserExchange(mkey string, vdomparam string) (err error)

DeleteUserExchange API operation for FortiOS deletes the specified Exchange. Returns error for service API and SDK errors. See the user - exchange chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserFortitoken added in v1.1.7

func (c *FortiSDKClient) DeleteUserFortitoken(mkey string, vdomparam string) (err error)

DeleteUserFortitoken API operation for FortiOS deletes the specified Fortitoken. Returns error for service API and SDK errors. See the user - fortitoken chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserFsso added in v1.1.4

func (c *FortiSDKClient) DeleteUserFsso(mkey string, vdomparam string) (err error)

DeleteUserFsso API operation for FortiOS deletes the specified Fsso. Returns error for service API and SDK errors. See the user - fsso chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserFssoPolling added in v1.1.7

func (c *FortiSDKClient) DeleteUserFssoPolling(mkey string, vdomparam string) (err error)

DeleteUserFssoPolling API operation for FortiOS deletes the specified Fsso Polling. Returns error for service API and SDK errors. See the user - fsso-polling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserGroup added in v1.1.4

func (c *FortiSDKClient) DeleteUserGroup(mkey string, vdomparam string) (err error)

DeleteUserGroup API operation for FortiOS deletes the specified Group. Returns error for service API and SDK errors. See the user - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserKrbKeytab added in v1.1.4

func (c *FortiSDKClient) DeleteUserKrbKeytab(mkey string, vdomparam string) (err error)

DeleteUserKrbKeytab API operation for FortiOS deletes the specified Krb Keytab. Returns error for service API and SDK errors. See the user - krb-keytab chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserLdap added in v1.1.4

func (c *FortiSDKClient) DeleteUserLdap(mkey string, vdomparam string) (err error)

DeleteUserLdap API operation for FortiOS deletes the specified Ldap. Returns error for service API and SDK errors. See the user - ldap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserLocal added in v1.1.4

func (c *FortiSDKClient) DeleteUserLocal(mkey string, vdomparam string) (err error)

DeleteUserLocal API operation for FortiOS deletes the specified Local. Returns error for service API and SDK errors. See the user - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserNacPolicy added in v1.1.18

func (c *FortiSDKClient) DeleteUserNacPolicy(mkey string, vdomparam string) (err error)

DeleteUserNacPolicy API operation for FortiOS deletes the specified Nac Policy. Returns error for service API and SDK errors. See the user - nac-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserPasswordPolicy added in v1.1.4

func (c *FortiSDKClient) DeleteUserPasswordPolicy(mkey string, vdomparam string) (err error)

DeleteUserPasswordPolicy API operation for FortiOS deletes the specified Password Policy. Returns error for service API and SDK errors. See the user - password-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserPeer added in v1.1.4

func (c *FortiSDKClient) DeleteUserPeer(mkey string, vdomparam string) (err error)

DeleteUserPeer API operation for FortiOS deletes the specified Peer. Returns error for service API and SDK errors. See the user - peer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserPeergrp added in v1.1.4

func (c *FortiSDKClient) DeleteUserPeergrp(mkey string, vdomparam string) (err error)

DeleteUserPeergrp API operation for FortiOS deletes the specified Peergrp. Returns error for service API and SDK errors. See the user - peergrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserPop3 added in v1.1.4

func (c *FortiSDKClient) DeleteUserPop3(mkey string, vdomparam string) (err error)

DeleteUserPop3 API operation for FortiOS deletes the specified Pop3. Returns error for service API and SDK errors. See the user - pop3 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserQuarantine added in v1.1.4

func (c *FortiSDKClient) DeleteUserQuarantine(mkey string, vdomparam string) (err error)

DeleteUserQuarantine API operation for FortiOS deletes the specified Quarantine. Returns error for service API and SDK errors. See the user - quarantine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserRadius added in v1.1.4

func (c *FortiSDKClient) DeleteUserRadius(mkey string, vdomparam string) (err error)

DeleteUserRadius API operation for FortiOS deletes the specified Radius. Returns error for service API and SDK errors. See the user - radius chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserSaml added in v1.1.14

func (c *FortiSDKClient) DeleteUserSaml(mkey string, vdomparam string) (err error)

DeleteUserSaml API operation for FortiOS deletes the specified Saml. Returns error for service API and SDK errors. See the user - saml chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserSecurityExemptList added in v1.1.7

func (c *FortiSDKClient) DeleteUserSecurityExemptList(mkey string, vdomparam string) (err error)

DeleteUserSecurityExemptList API operation for FortiOS deletes the specified Security Exempt List. Returns error for service API and SDK errors. See the user - security-exempt-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserSetting added in v1.1.4

func (c *FortiSDKClient) DeleteUserSetting(mkey string, vdomparam string) (err error)

DeleteUserSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the user - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteUserTacacs added in v1.1.4

func (c *FortiSDKClient) DeleteUserTacacs(mkey string, vdomparam string) (err error)

DeleteUserTacacs API operation for FortiOS deletes the specified Tacacs+. Returns error for service API and SDK errors. See the user - tacacs+ chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVPNIPsecPhase1Interface

func (c *FortiSDKClient) DeleteVPNIPsecPhase1Interface(mkey string) (err error)

DeleteVPNIPsecPhase1Interface API operation for FortiOS deletes the specified phase1-interface setting. Returns error for service API and SDK errors. See the vpn - ipsec phase1-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVPNIPsecPhase2Interface

func (c *FortiSDKClient) DeleteVPNIPsecPhase2Interface(mkey string) (err error)

DeleteVPNIPsecPhase2Interface API operation for FortiOS deletes the specified phase2-interface setting. Returns error for service API and SDK errors. See the vpn - ipsec phase2-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVideofilterProfile added in v1.6.0

func (c *FortiSDKClient) DeleteVideofilterProfile(mkey string, vdomparam string) (err error)

DeleteVideofilterProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the videofilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVideofilterYoutubeChannelFilter added in v1.6.0

func (c *FortiSDKClient) DeleteVideofilterYoutubeChannelFilter(mkey string, vdomparam string) (err error)

DeleteVideofilterYoutubeChannelFilter API operation for FortiOS deletes the specified Youtube Channel Filter. Returns error for service API and SDK errors. See the videofilter - youtube-channel-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVideofilterYoutubeKey added in v1.6.0

func (c *FortiSDKClient) DeleteVideofilterYoutubeKey(mkey string, vdomparam string) (err error)

DeleteVideofilterYoutubeKey API operation for FortiOS deletes the specified Youtube Key. Returns error for service API and SDK errors. See the videofilter - youtube-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVoipProfile added in v1.1.4

func (c *FortiSDKClient) DeleteVoipProfile(mkey string, vdomparam string) (err error)

DeleteVoipProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the voip - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnCertificateCa added in v1.1.7

func (c *FortiSDKClient) DeleteVpnCertificateCa(mkey string, vdomparam string) (err error)

DeleteVpnCertificateCa API operation for FortiOS deletes the specified Ca. Returns error for service API and SDK errors. See the vpn.certificate - ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnCertificateCrl added in v1.1.7

func (c *FortiSDKClient) DeleteVpnCertificateCrl(mkey string, vdomparam string) (err error)

DeleteVpnCertificateCrl API operation for FortiOS deletes the specified Crl. Returns error for service API and SDK errors. See the vpn.certificate - crl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnCertificateLocal added in v1.1.7

func (c *FortiSDKClient) DeleteVpnCertificateLocal(mkey string, vdomparam string) (err error)

DeleteVpnCertificateLocal API operation for FortiOS deletes the specified Local. Returns error for service API and SDK errors. See the vpn.certificate - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnCertificateOcspServer added in v1.1.4

func (c *FortiSDKClient) DeleteVpnCertificateOcspServer(mkey string, vdomparam string) (err error)

DeleteVpnCertificateOcspServer API operation for FortiOS deletes the specified Ocsp Server. Returns error for service API and SDK errors. See the vpn.certificate - ocsp-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnCertificateRemote added in v1.1.7

func (c *FortiSDKClient) DeleteVpnCertificateRemote(mkey string, vdomparam string) (err error)

DeleteVpnCertificateRemote API operation for FortiOS deletes the specified Remote. Returns error for service API and SDK errors. See the vpn.certificate - remote chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnCertificateSetting added in v1.1.4

func (c *FortiSDKClient) DeleteVpnCertificateSetting(mkey string, vdomparam string) (err error)

DeleteVpnCertificateSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the vpn.certificate - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnIpsecConcentrator added in v1.1.4

func (c *FortiSDKClient) DeleteVpnIpsecConcentrator(mkey string, vdomparam string) (err error)

DeleteVpnIpsecConcentrator API operation for FortiOS deletes the specified Concentrator. Returns error for service API and SDK errors. See the vpn.ipsec - concentrator chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnIpsecFec added in v1.6.0

func (c *FortiSDKClient) DeleteVpnIpsecFec(mkey string, vdomparam string) (err error)

DeleteVpnIpsecFec API operation for FortiOS deletes the specified Fec. Returns error for service API and SDK errors. See the vpn.ipsec - fec chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnIpsecForticlient added in v1.1.4

func (c *FortiSDKClient) DeleteVpnIpsecForticlient(mkey string, vdomparam string) (err error)

DeleteVpnIpsecForticlient API operation for FortiOS deletes the specified Forticlient. Returns error for service API and SDK errors. See the vpn.ipsec - forticlient chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnIpsecManualkey added in v1.1.4

func (c *FortiSDKClient) DeleteVpnIpsecManualkey(mkey string, vdomparam string) (err error)

DeleteVpnIpsecManualkey API operation for FortiOS deletes the specified Manualkey. Returns error for service API and SDK errors. See the vpn.ipsec - manualkey chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnIpsecManualkeyInterface added in v1.1.4

func (c *FortiSDKClient) DeleteVpnIpsecManualkeyInterface(mkey string, vdomparam string) (err error)

DeleteVpnIpsecManualkeyInterface API operation for FortiOS deletes the specified Manualkey Interface. Returns error for service API and SDK errors. See the vpn.ipsec - manualkey-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnIpsecPhase1 added in v1.1.4

func (c *FortiSDKClient) DeleteVpnIpsecPhase1(mkey string, vdomparam string) (err error)

DeleteVpnIpsecPhase1 API operation for FortiOS deletes the specified Phase1. Returns error for service API and SDK errors. See the vpn.ipsec - phase1 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnIpsecPhase1Interface added in v1.1.4

func (c *FortiSDKClient) DeleteVpnIpsecPhase1Interface(mkey string, vdomparam string) (err error)

DeleteVpnIpsecPhase1Interface API operation for FortiOS deletes the specified Phase1 Interface. Returns error for service API and SDK errors. See the vpn.ipsec - phase1-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnIpsecPhase2 added in v1.1.4

func (c *FortiSDKClient) DeleteVpnIpsecPhase2(mkey string, vdomparam string) (err error)

DeleteVpnIpsecPhase2 API operation for FortiOS deletes the specified Phase2. Returns error for service API and SDK errors. See the vpn.ipsec - phase2 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnIpsecPhase2Interface added in v1.1.4

func (c *FortiSDKClient) DeleteVpnIpsecPhase2Interface(mkey string, vdomparam string) (err error)

DeleteVpnIpsecPhase2Interface API operation for FortiOS deletes the specified Phase2 Interface. Returns error for service API and SDK errors. See the vpn.ipsec - phase2-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnL2Tp added in v1.1.7

func (c *FortiSDKClient) DeleteVpnL2Tp(mkey string, vdomparam string) (err error)

DeleteVpnL2Tp API operation for FortiOS deletes the specified L2Tp. Returns error for service API and SDK errors. See the vpn - l2tp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnOcvpn added in v1.1.18

func (c *FortiSDKClient) DeleteVpnOcvpn(mkey string, vdomparam string) (err error)

DeleteVpnOcvpn API operation for FortiOS deletes the specified Ocvpn. Returns error for service API and SDK errors. See the vpn - ocvpn chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnPptp added in v1.1.7

func (c *FortiSDKClient) DeleteVpnPptp(mkey string, vdomparam string) (err error)

DeleteVpnPptp API operation for FortiOS deletes the specified Pptp. Returns error for service API and SDK errors. See the vpn - pptp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnSslClient added in v1.6.0

func (c *FortiSDKClient) DeleteVpnSslClient(mkey string, vdomparam string) (err error)

DeleteVpnSslClient API operation for FortiOS deletes the specified Client. Returns error for service API and SDK errors. See the vpn.ssl - client chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnSslSettings added in v1.1.4

func (c *FortiSDKClient) DeleteVpnSslSettings(mkey string, vdomparam string) (err error)

DeleteVpnSslSettings API operation for FortiOS deletes the specified Settings. Returns error for service API and SDK errors. See the vpn.ssl - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnSslWebHostCheckSoftware added in v1.1.4

func (c *FortiSDKClient) DeleteVpnSslWebHostCheckSoftware(mkey string, vdomparam string) (err error)

DeleteVpnSslWebHostCheckSoftware API operation for FortiOS deletes the specified Host Check Software. Returns error for service API and SDK errors. See the vpn.ssl.web - host-check-software chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnSslWebPortal added in v1.1.4

func (c *FortiSDKClient) DeleteVpnSslWebPortal(mkey string, vdomparam string) (err error)

DeleteVpnSslWebPortal API operation for FortiOS deletes the specified Portal. Returns error for service API and SDK errors. See the vpn.ssl.web - portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnSslWebRealm added in v1.1.4

func (c *FortiSDKClient) DeleteVpnSslWebRealm(mkey string, vdomparam string) (err error)

DeleteVpnSslWebRealm API operation for FortiOS deletes the specified Realm. Returns error for service API and SDK errors. See the vpn.ssl.web - realm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnSslWebUserBookmark added in v1.1.4

func (c *FortiSDKClient) DeleteVpnSslWebUserBookmark(mkey string, vdomparam string) (err error)

DeleteVpnSslWebUserBookmark API operation for FortiOS deletes the specified User Bookmark. Returns error for service API and SDK errors. See the vpn.ssl.web - user-bookmark chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteVpnSslWebUserGroupBookmark added in v1.1.4

func (c *FortiSDKClient) DeleteVpnSslWebUserGroupBookmark(mkey string, vdomparam string) (err error)

DeleteVpnSslWebUserGroupBookmark API operation for FortiOS deletes the specified User Group Bookmark. Returns error for service API and SDK errors. See the vpn.ssl.web - user-group-bookmark chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWafMainClass added in v1.1.7

func (c *FortiSDKClient) DeleteWafMainClass(mkey string, vdomparam string) (err error)

DeleteWafMainClass API operation for FortiOS deletes the specified Main Class. Returns error for service API and SDK errors. See the waf - main-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWafProfile added in v1.1.4

func (c *FortiSDKClient) DeleteWafProfile(mkey string, vdomparam string) (err error)

DeleteWafProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the waf - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWafSignature added in v1.1.7

func (c *FortiSDKClient) DeleteWafSignature(mkey string, vdomparam string) (err error)

DeleteWafSignature API operation for FortiOS deletes the specified Signature. Returns error for service API and SDK errors. See the waf - signature chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWafSubClass added in v1.1.7

func (c *FortiSDKClient) DeleteWafSubClass(mkey string, vdomparam string) (err error)

DeleteWafSubClass API operation for FortiOS deletes the specified Sub Class. Returns error for service API and SDK errors. See the waf - sub-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWanoptAuthGroup added in v1.1.4

func (c *FortiSDKClient) DeleteWanoptAuthGroup(mkey string, vdomparam string) (err error)

DeleteWanoptAuthGroup API operation for FortiOS deletes the specified Auth Group. Returns error for service API and SDK errors. See the wanopt - auth-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWanoptCacheService added in v1.1.4

func (c *FortiSDKClient) DeleteWanoptCacheService(mkey string, vdomparam string) (err error)

DeleteWanoptCacheService API operation for FortiOS deletes the specified Cache Service. Returns error for service API and SDK errors. See the wanopt - cache-service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWanoptContentDeliveryNetworkRule added in v1.1.4

func (c *FortiSDKClient) DeleteWanoptContentDeliveryNetworkRule(mkey string, vdomparam string) (err error)

DeleteWanoptContentDeliveryNetworkRule API operation for FortiOS deletes the specified Content Delivery Network Rule. Returns error for service API and SDK errors. See the wanopt - content-delivery-network-rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWanoptPeer added in v1.1.4

func (c *FortiSDKClient) DeleteWanoptPeer(mkey string, vdomparam string) (err error)

DeleteWanoptPeer API operation for FortiOS deletes the specified Peer. Returns error for service API and SDK errors. See the wanopt - peer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWanoptProfile added in v1.1.7

func (c *FortiSDKClient) DeleteWanoptProfile(mkey string, vdomparam string) (err error)

DeleteWanoptProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the wanopt - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWanoptRemoteStorage added in v1.1.4

func (c *FortiSDKClient) DeleteWanoptRemoteStorage(mkey string, vdomparam string) (err error)

DeleteWanoptRemoteStorage API operation for FortiOS deletes the specified Remote Storage. Returns error for service API and SDK errors. See the wanopt - remote-storage chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWanoptSettings added in v1.1.4

func (c *FortiSDKClient) DeleteWanoptSettings(mkey string, vdomparam string) (err error)

DeleteWanoptSettings API operation for FortiOS deletes the specified Settings. Returns error for service API and SDK errors. See the wanopt - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWanoptWebcache added in v1.1.4

func (c *FortiSDKClient) DeleteWanoptWebcache(mkey string, vdomparam string) (err error)

DeleteWanoptWebcache API operation for FortiOS deletes the specified Webcache. Returns error for service API and SDK errors. See the wanopt - webcache chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebProxyDebugUrl added in v1.1.4

func (c *FortiSDKClient) DeleteWebProxyDebugUrl(mkey string, vdomparam string) (err error)

DeleteWebProxyDebugUrl API operation for FortiOS deletes the specified Debug Url. Returns error for service API and SDK errors. See the web-proxy - debug-url chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebProxyExplicit added in v1.1.7

func (c *FortiSDKClient) DeleteWebProxyExplicit(mkey string, vdomparam string) (err error)

DeleteWebProxyExplicit API operation for FortiOS deletes the specified Explicit. Returns error for service API and SDK errors. See the web-proxy - explicit chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebProxyForwardServer added in v1.1.4

func (c *FortiSDKClient) DeleteWebProxyForwardServer(mkey string, vdomparam string) (err error)

DeleteWebProxyForwardServer API operation for FortiOS deletes the specified Forward Server. Returns error for service API and SDK errors. See the web-proxy - forward-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebProxyForwardServerGroup added in v1.1.4

func (c *FortiSDKClient) DeleteWebProxyForwardServerGroup(mkey string, vdomparam string) (err error)

DeleteWebProxyForwardServerGroup API operation for FortiOS deletes the specified Forward Server Group. Returns error for service API and SDK errors. See the web-proxy - forward-server-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebProxyGlobal added in v1.1.4

func (c *FortiSDKClient) DeleteWebProxyGlobal(mkey string, vdomparam string) (err error)

DeleteWebProxyGlobal API operation for FortiOS deletes the specified Global. Returns error for service API and SDK errors. See the web-proxy - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebProxyProfile added in v1.1.4

func (c *FortiSDKClient) DeleteWebProxyProfile(mkey string, vdomparam string) (err error)

DeleteWebProxyProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the web-proxy - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebProxyUrlMatch added in v1.1.4

func (c *FortiSDKClient) DeleteWebProxyUrlMatch(mkey string, vdomparam string) (err error)

DeleteWebProxyUrlMatch API operation for FortiOS deletes the specified Url Match. Returns error for service API and SDK errors. See the web-proxy - url-match chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebProxyWisp added in v1.1.4

func (c *FortiSDKClient) DeleteWebProxyWisp(mkey string, vdomparam string) (err error)

DeleteWebProxyWisp API operation for FortiOS deletes the specified Wisp. Returns error for service API and SDK errors. See the web-proxy - wisp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterContent added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterContent(mkey string, vdomparam string) (err error)

DeleteWebfilterContent API operation for FortiOS deletes the specified Content. Returns error for service API and SDK errors. See the webfilter - content chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterContentHeader added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterContentHeader(mkey string, vdomparam string) (err error)

DeleteWebfilterContentHeader API operation for FortiOS deletes the specified Content Header. Returns error for service API and SDK errors. See the webfilter - content-header chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterFortiguard added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterFortiguard(mkey string, vdomparam string) (err error)

DeleteWebfilterFortiguard API operation for FortiOS deletes the specified Fortiguard. Returns error for service API and SDK errors. See the webfilter - fortiguard chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterFtgdLocalCat added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterFtgdLocalCat(mkey string, vdomparam string) (err error)

DeleteWebfilterFtgdLocalCat API operation for FortiOS deletes the specified Ftgd Local Cat. Returns error for service API and SDK errors. See the webfilter - ftgd-local-cat chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterFtgdLocalRating added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterFtgdLocalRating(mkey string, vdomparam string) (err error)

DeleteWebfilterFtgdLocalRating API operation for FortiOS deletes the specified Ftgd Local Rating. Returns error for service API and SDK errors. See the webfilter - ftgd-local-rating chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterIpsUrlfilterCacheSetting added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterIpsUrlfilterCacheSetting(mkey string, vdomparam string) (err error)

DeleteWebfilterIpsUrlfilterCacheSetting API operation for FortiOS deletes the specified Ips Urlfilter Cache Setting. Returns error for service API and SDK errors. See the webfilter - ips-urlfilter-cache-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterIpsUrlfilterSetting added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterIpsUrlfilterSetting(mkey string, vdomparam string) (err error)

DeleteWebfilterIpsUrlfilterSetting API operation for FortiOS deletes the specified Ips Urlfilter Setting. Returns error for service API and SDK errors. See the webfilter - ips-urlfilter-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterIpsUrlfilterSetting6 added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterIpsUrlfilterSetting6(mkey string, vdomparam string) (err error)

DeleteWebfilterIpsUrlfilterSetting6 API operation for FortiOS deletes the specified Ips Urlfilter Setting6. Returns error for service API and SDK errors. See the webfilter - ips-urlfilter-setting6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterOverride added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterOverride(mkey string, vdomparam string) (err error)

DeleteWebfilterOverride API operation for FortiOS deletes the specified Override. Returns error for service API and SDK errors. See the webfilter - override chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterProfile added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterProfile(mkey string, vdomparam string) (err error)

DeleteWebfilterProfile API operation for FortiOS deletes the specified Profile. Returns error for service API and SDK errors. See the webfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterSearchEngine added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterSearchEngine(mkey string, vdomparam string) (err error)

DeleteWebfilterSearchEngine API operation for FortiOS deletes the specified Search Engine. Returns error for service API and SDK errors. See the webfilter - search-engine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWebfilterUrlfilter added in v1.1.4

func (c *FortiSDKClient) DeleteWebfilterUrlfilter(mkey string, vdomparam string) (err error)

DeleteWebfilterUrlfilter API operation for FortiOS deletes the specified Urlfilter. Returns error for service API and SDK errors. See the webfilter - urlfilter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerAccessControlList added in v1.1.18

func (c *FortiSDKClient) DeleteWirelessControllerAccessControlList(mkey string, vdomparam string) (err error)

DeleteWirelessControllerAccessControlList API operation for FortiOS deletes the specified Access Control List. Returns error for service API and SDK errors. See the wireless-controller - access-control-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerAddress added in v1.1.18

func (c *FortiSDKClient) DeleteWirelessControllerAddress(mkey string, vdomparam string) (err error)

DeleteWirelessControllerAddress API operation for FortiOS deletes the specified Address. Returns error for service API and SDK errors. See the wireless-controller - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerAddrgrp added in v1.1.18

func (c *FortiSDKClient) DeleteWirelessControllerAddrgrp(mkey string, vdomparam string) (err error)

DeleteWirelessControllerAddrgrp API operation for FortiOS deletes the specified Addrgrp. Returns error for service API and SDK errors. See the wireless-controller - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerApStatus added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerApStatus(mkey string, vdomparam string) (err error)

DeleteWirelessControllerApStatus API operation for FortiOS deletes the specified Ap Status. Returns error for service API and SDK errors. See the wireless-controller - ap-status chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerApcfgProfile added in v1.1.18

func (c *FortiSDKClient) DeleteWirelessControllerApcfgProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerApcfgProfile API operation for FortiOS deletes the specified Apcfg Profile. Returns error for service API and SDK errors. See the wireless-controller - apcfg-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerArrpProfile added in v1.1.18

func (c *FortiSDKClient) DeleteWirelessControllerArrpProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerArrpProfile API operation for FortiOS deletes the specified Arrp Profile. Returns error for service API and SDK errors. See the wireless-controller - arrp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerBleProfile added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerBleProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerBleProfile API operation for FortiOS deletes the specified Ble Profile. Returns error for service API and SDK errors. See the wireless-controller - ble-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerBonjourProfile added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerBonjourProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerBonjourProfile API operation for FortiOS deletes the specified Bonjour Profile. Returns error for service API and SDK errors. See the wireless-controller - bonjour-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerGlobal added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerGlobal(mkey string, vdomparam string) (err error)

DeleteWirelessControllerGlobal API operation for FortiOS deletes the specified Global. Returns error for service API and SDK errors. See the wireless-controller - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20Anqp3GppCellular added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20Anqp3GppCellular(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20Anqp3GppCellular API operation for FortiOS deletes the specified Anqp 3Gpp Cellular. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-3gpp-cellular chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20AnqpIpAddressType added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20AnqpIpAddressType(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20AnqpIpAddressType API operation for FortiOS deletes the specified Anqp Ip Address Type. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-ip-address-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20AnqpNaiRealm added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20AnqpNaiRealm(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20AnqpNaiRealm API operation for FortiOS deletes the specified Anqp Nai Realm. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-nai-realm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20AnqpNetworkAuthType added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20AnqpNetworkAuthType(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20AnqpNetworkAuthType API operation for FortiOS deletes the specified Anqp Network Auth Type. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-network-auth-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20AnqpRoamingConsortium added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20AnqpRoamingConsortium(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20AnqpRoamingConsortium API operation for FortiOS deletes the specified Anqp Roaming Consortium. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-roaming-consortium chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20AnqpVenueName added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20AnqpVenueName(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20AnqpVenueName API operation for FortiOS deletes the specified Anqp Venue Name. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-venue-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20AnqpVenueUrl added in v1.6.0

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20AnqpVenueUrl(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20AnqpVenueUrl API operation for FortiOS deletes the specified Anqp Venue Url. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-venue-url chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20H2QpAdviceOfCharge added in v1.6.0

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20H2QpAdviceOfCharge(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20H2QpAdviceOfCharge API operation for FortiOS deletes the specified H2Qp Advice Of Charge. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-advice-of-charge chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20H2QpConnCapability added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20H2QpConnCapability(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20H2QpConnCapability API operation for FortiOS deletes the specified H2Qp Conn Capability. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-conn-capability chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20H2QpOperatorName added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20H2QpOperatorName(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20H2QpOperatorName API operation for FortiOS deletes the specified H2Qp Operator Name. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-operator-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20H2QpOsuProvider added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20H2QpOsuProvider(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20H2QpOsuProvider API operation for FortiOS deletes the specified H2Qp Osu Provider. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-osu-provider chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20H2QpOsuProviderNai added in v1.6.0

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20H2QpOsuProviderNai(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20H2QpOsuProviderNai API operation for FortiOS deletes the specified H2Qp Osu Provider Nai. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-osu-provider-nai chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20H2QpTermsAndConditions added in v1.6.0

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20H2QpTermsAndConditions(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20H2QpTermsAndConditions API operation for FortiOS deletes the specified H2Qp Terms And Conditions. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-terms-and-conditions chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20H2QpWanMetric added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20H2QpWanMetric(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20H2QpWanMetric API operation for FortiOS deletes the specified H2Qp Wan Metric. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-wan-metric chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20HsProfile added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20HsProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20HsProfile API operation for FortiOS deletes the specified Hs Profile. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - hs-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20Icon added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20Icon(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20Icon API operation for FortiOS deletes the specified Icon. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - icon chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerHotspot20QosMap added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerHotspot20QosMap(mkey string, vdomparam string) (err error)

DeleteWirelessControllerHotspot20QosMap API operation for FortiOS deletes the specified Qos Map. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - qos-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerInterController added in v1.1.4

func (c *FortiSDKClient) DeleteWirelessControllerInterController(mkey string, vdomparam string) (err error)

DeleteWirelessControllerInterController API operation for FortiOS deletes the specified Inter Controller. Returns error for service API and SDK errors. See the wireless-controller - inter-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerLog added in v1.1.18

func (c *FortiSDKClient) DeleteWirelessControllerLog(mkey string, vdomparam string) (err error)

DeleteWirelessControllerLog API operation for FortiOS deletes the specified Log. Returns error for service API and SDK errors. See the wireless-controller - log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerMpskProfile added in v1.1.18

func (c *FortiSDKClient) DeleteWirelessControllerMpskProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerMpskProfile API operation for FortiOS deletes the specified Mpsk Profile. Returns error for service API and SDK errors. See the wireless-controller - mpsk-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerNacProfile added in v1.6.0

func (c *FortiSDKClient) DeleteWirelessControllerNacProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerNacProfile API operation for FortiOS deletes the specified Nac Profile. Returns error for service API and SDK errors. See the wireless-controller - nac-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerQosProfile added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerQosProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerQosProfile API operation for FortiOS deletes the specified Qos Profile. Returns error for service API and SDK errors. See the wireless-controller - qos-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerRegion added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerRegion(mkey string, vdomparam string) (err error)

DeleteWirelessControllerRegion API operation for FortiOS deletes the specified Region. Returns error for service API and SDK errors. See the wireless-controller - region chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerSetting added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerSetting(mkey string, vdomparam string) (err error)

DeleteWirelessControllerSetting API operation for FortiOS deletes the specified Setting. Returns error for service API and SDK errors. See the wireless-controller - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerSnmp added in v1.1.18

func (c *FortiSDKClient) DeleteWirelessControllerSnmp(mkey string, vdomparam string) (err error)

DeleteWirelessControllerSnmp API operation for FortiOS deletes the specified Snmp. Returns error for service API and SDK errors. See the wireless-controller - snmp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerSsidPolicy added in v1.6.0

func (c *FortiSDKClient) DeleteWirelessControllerSsidPolicy(mkey string, vdomparam string) (err error)

DeleteWirelessControllerSsidPolicy API operation for FortiOS deletes the specified Ssid Policy. Returns error for service API and SDK errors. See the wireless-controller - ssid-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerSyslogProfile added in v1.6.0

func (c *FortiSDKClient) DeleteWirelessControllerSyslogProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerSyslogProfile API operation for FortiOS deletes the specified Syslog Profile. Returns error for service API and SDK errors. See the wireless-controller - syslog-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerTimers added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerTimers(mkey string, vdomparam string) (err error)

DeleteWirelessControllerTimers API operation for FortiOS deletes the specified Timers. Returns error for service API and SDK errors. See the wireless-controller - timers chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerUtmProfile added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerUtmProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerUtmProfile API operation for FortiOS deletes the specified Utm Profile. Returns error for service API and SDK errors. See the wireless-controller - utm-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerVap added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerVap(mkey string, vdomparam string) (err error)

DeleteWirelessControllerVap API operation for FortiOS deletes the specified Vap. Returns error for service API and SDK errors. See the wireless-controller - vap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerVapGroup added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerVapGroup(mkey string, vdomparam string) (err error)

DeleteWirelessControllerVapGroup API operation for FortiOS deletes the specified Vap Group. Returns error for service API and SDK errors. See the wireless-controller - vap-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerWagProfile added in v1.1.18

func (c *FortiSDKClient) DeleteWirelessControllerWagProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerWagProfile API operation for FortiOS deletes the specified Wag Profile. Returns error for service API and SDK errors. See the wireless-controller - wag-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerWidsProfile added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerWidsProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerWidsProfile API operation for FortiOS deletes the specified Wids Profile. Returns error for service API and SDK errors. See the wireless-controller - wids-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerWtp added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerWtp(mkey string, vdomparam string) (err error)

DeleteWirelessControllerWtp API operation for FortiOS deletes the specified Wtp. Returns error for service API and SDK errors. See the wireless-controller - wtp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerWtpGroup added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerWtpGroup(mkey string, vdomparam string) (err error)

DeleteWirelessControllerWtpGroup API operation for FortiOS deletes the specified Wtp Group. Returns error for service API and SDK errors. See the wireless-controller - wtp-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) DeleteWirelessControllerWtpProfile added in v1.1.7

func (c *FortiSDKClient) DeleteWirelessControllerWtpProfile(mkey string, vdomparam string) (err error)

DeleteWirelessControllerWtpProfile API operation for FortiOS deletes the specified Wtp Profile. Returns error for service API and SDK errors. See the wireless-controller - wtp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) GenericGroupRead added in v1.1.17

func (c *FortiSDKClient) GenericGroupRead(path, specialparams, vdomparam string) (mapTmp []interface{}, err error)

GenericGroupRead API operation for FortiOS, Read Generic Group

func (*FortiSDKClient) GetDeviceVersion

func (c *FortiSDKClient) GetDeviceVersion() (version string, err error)

GetDeviceVersion gets the version of FortiOS It returns version as string

func (*FortiSDKClient) GetFirewallCentralsnatmapList added in v1.4.0

func (c *FortiSDKClient) GetFirewallCentralsnatmapList(vdomparam string) (out []JSONFirewallCentralsnatmapItem, err error)

GetFirewallCentralsnatmapList API operation for FortiOS gets the list Returns the requested API user value when the request executes successfully. Returns error for service API and SDK errors.

func (*FortiSDKClient) GetFirewallProxypolicyList added in v1.4.0

func (c *FortiSDKClient) GetFirewallProxypolicyList(vdomparam string) (out []JSONFirewallProxypolicyItem, err error)

GetFirewallProxypolicyList API operation for FortiOS gets the list Returns the requested API user value when the request executes successfully. Returns error for service API and SDK errors.

func (*FortiSDKClient) GetSecurityPolicyList added in v1.1.8

func (c *FortiSDKClient) GetSecurityPolicyList(vdomparam string) (out []JSONSecurityPolicyItem, err error)

GetSecurityPolicyList API operation for FortiOS gets the Security Policy list Returns the requested API user value when the request executes successfully. Returns error for service API and SDK errors.

func (*FortiSDKClient) NewRequest

func (c *FortiSDKClient) NewRequest(method string, path string, params interface{}, data *bytes.Buffer) *request.Request

NewRequest creates the request to FortiOS for the client and return it to the client

func (*FortiSDKClient) ReadAlertemailSetting added in v1.1.4

func (c *FortiSDKClient) ReadAlertemailSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadAlertemailSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the alertemail - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadAntivirusHeuristic added in v1.1.4

func (c *FortiSDKClient) ReadAntivirusHeuristic(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadAntivirusHeuristic API operation for FortiOS gets the Heuristic with the specified index value. Returns the requested Heuristic value when the request executes successfully. Returns error for service API and SDK errors. See the antivirus - heuristic chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadAntivirusProfile added in v1.1.4

func (c *FortiSDKClient) ReadAntivirusProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadAntivirusProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the antivirus - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadAntivirusQuarantine added in v1.1.4

func (c *FortiSDKClient) ReadAntivirusQuarantine(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadAntivirusQuarantine API operation for FortiOS gets the Quarantine with the specified index value. Returns the requested Quarantine value when the request executes successfully. Returns error for service API and SDK errors. See the antivirus - quarantine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadAntivirusSettings added in v1.1.4

func (c *FortiSDKClient) ReadAntivirusSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadAntivirusSettings API operation for FortiOS gets the Settings with the specified index value. Returns the requested Settings value when the request executes successfully. Returns error for service API and SDK errors. See the antivirus - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadApplicationCustom added in v1.1.7

func (c *FortiSDKClient) ReadApplicationCustom(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadApplicationCustom API operation for FortiOS gets the Custom with the specified index value. Returns the requested Custom value when the request executes successfully. Returns error for service API and SDK errors. See the application - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadApplicationGroup added in v1.1.4

func (c *FortiSDKClient) ReadApplicationGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadApplicationGroup API operation for FortiOS gets the Group with the specified index value. Returns the requested Group value when the request executes successfully. Returns error for service API and SDK errors. See the application - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadApplicationList added in v1.1.4

func (c *FortiSDKClient) ReadApplicationList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadApplicationList API operation for FortiOS gets the List with the specified index value. Returns the requested List value when the request executes successfully. Returns error for service API and SDK errors. See the application - list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadApplicationName added in v1.1.7

func (c *FortiSDKClient) ReadApplicationName(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadApplicationName API operation for FortiOS gets the Name with the specified index value. Returns the requested Name value when the request executes successfully. Returns error for service API and SDK errors. See the application - name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadApplicationRuleSettings added in v1.1.5

func (c *FortiSDKClient) ReadApplicationRuleSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadApplicationRuleSettings API operation for FortiOS gets the Rule Settings with the specified index value. Returns the requested Rule Settings value when the request executes successfully. Returns error for service API and SDK errors. See the application - rule-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadAuthenticationRule added in v1.1.4

func (c *FortiSDKClient) ReadAuthenticationRule(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadAuthenticationRule API operation for FortiOS gets the Rule with the specified index value. Returns the requested Rule value when the request executes successfully. Returns error for service API and SDK errors. See the authentication - rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadAuthenticationScheme added in v1.1.4

func (c *FortiSDKClient) ReadAuthenticationScheme(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadAuthenticationScheme API operation for FortiOS gets the Scheme with the specified index value. Returns the requested Scheme value when the request executes successfully. Returns error for service API and SDK errors. See the authentication - scheme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadAuthenticationSetting added in v1.1.4

func (c *FortiSDKClient) ReadAuthenticationSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadAuthenticationSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the authentication - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadAutomationSetting added in v1.9.0

func (c *FortiSDKClient) ReadAutomationSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadAutomationSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the automation - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadCertificateCa added in v1.1.7

func (c *FortiSDKClient) ReadCertificateCa(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadCertificateCa API operation for FortiOS gets the Ca with the specified index value. Returns the requested Ca value when the request executes successfully. Returns error for service API and SDK errors. See the certificate - ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadCertificateCrl added in v1.1.7

func (c *FortiSDKClient) ReadCertificateCrl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadCertificateCrl API operation for FortiOS gets the Crl with the specified index value. Returns the requested Crl value when the request executes successfully. Returns error for service API and SDK errors. See the certificate - crl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadCertificateLocal added in v1.1.7

func (c *FortiSDKClient) ReadCertificateLocal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadCertificateLocal API operation for FortiOS gets the Local with the specified index value. Returns the requested Local value when the request executes successfully. Returns error for service API and SDK errors. See the certificate - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadCertificateRemote added in v1.1.18

func (c *FortiSDKClient) ReadCertificateRemote(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadCertificateRemote API operation for FortiOS gets the Remote with the specified index value. Returns the requested Remote value when the request executes successfully. Returns error for service API and SDK errors. See the certificate - remote chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadCifsDomainController added in v1.1.18

func (c *FortiSDKClient) ReadCifsDomainController(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadCifsDomainController API operation for FortiOS gets the Domain Controller with the specified index value. Returns the requested Domain Controller value when the request executes successfully. Returns error for service API and SDK errors. See the cifs - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadCifsProfile added in v1.1.18

func (c *FortiSDKClient) ReadCifsProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadCifsProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the cifs - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadCredentialStoreDomainController added in v1.1.18

func (c *FortiSDKClient) ReadCredentialStoreDomainController(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadCredentialStoreDomainController API operation for FortiOS gets the Domain Controller with the specified index value. Returns the requested Domain Controller value when the request executes successfully. Returns error for service API and SDK errors. See the credential-store - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDlpDataType added in v1.9.0

func (c *FortiSDKClient) ReadDlpDataType(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDlpDataType API operation for FortiOS gets the Data Type with the specified index value. Returns the requested Data Type value when the request executes successfully. Returns error for service API and SDK errors. See the dlp - data-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDlpDictionary added in v1.9.0

func (c *FortiSDKClient) ReadDlpDictionary(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDlpDictionary API operation for FortiOS gets the Dictionary with the specified index value. Returns the requested Dictionary value when the request executes successfully. Returns error for service API and SDK errors. See the dlp - dictionary chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDlpFilepattern added in v1.1.4

func (c *FortiSDKClient) ReadDlpFilepattern(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDlpFilepattern API operation for FortiOS gets the Filepattern with the specified index value. Returns the requested Filepattern value when the request executes successfully. Returns error for service API and SDK errors. See the dlp - filepattern chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDlpFpDocSource added in v1.1.4

func (c *FortiSDKClient) ReadDlpFpDocSource(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDlpFpDocSource API operation for FortiOS gets the Fp Doc Source with the specified index value. Returns the requested Fp Doc Source value when the request executes successfully. Returns error for service API and SDK errors. See the dlp - fp-doc-source chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDlpFpSensitivity added in v1.1.4

func (c *FortiSDKClient) ReadDlpFpSensitivity(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDlpFpSensitivity API operation for FortiOS gets the Fp Sensitivity with the specified index value. Returns the requested Fp Sensitivity value when the request executes successfully. Returns error for service API and SDK errors. See the dlp - fp-sensitivity chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDlpProfile added in v1.9.0

func (c *FortiSDKClient) ReadDlpProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDlpProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the dlp - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDlpSensitivity added in v1.1.18

func (c *FortiSDKClient) ReadDlpSensitivity(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDlpSensitivity API operation for FortiOS gets the Sensitivity with the specified index value. Returns the requested Sensitivity value when the request executes successfully. Returns error for service API and SDK errors. See the dlp - sensitivity chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDlpSensor added in v1.1.4

func (c *FortiSDKClient) ReadDlpSensor(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDlpSensor API operation for FortiOS gets the Sensor with the specified index value. Returns the requested Sensor value when the request executes successfully. Returns error for service API and SDK errors. See the dlp - sensor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDlpSettings added in v1.1.4

func (c *FortiSDKClient) ReadDlpSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDlpSettings API operation for FortiOS gets the Settings with the specified index value. Returns the requested Settings value when the request executes successfully. Returns error for service API and SDK errors. See the dlp - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDnsfilterDomainFilter added in v1.1.4

func (c *FortiSDKClient) ReadDnsfilterDomainFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDnsfilterDomainFilter API operation for FortiOS gets the Domain Filter with the specified index value. Returns the requested Domain Filter value when the request executes successfully. Returns error for service API and SDK errors. See the dnsfilter - domain-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDnsfilterProfile added in v1.1.4

func (c *FortiSDKClient) ReadDnsfilterProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDnsfilterProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the dnsfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDpdkCpus added in v1.1.18

func (c *FortiSDKClient) ReadDpdkCpus(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDpdkCpus API operation for FortiOS gets the Cpus with the specified index value. Returns the requested Cpus value when the request executes successfully. Returns error for service API and SDK errors. See the dpdk - cpus chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadDpdkGlobal added in v1.1.18

func (c *FortiSDKClient) ReadDpdkGlobal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadDpdkGlobal API operation for FortiOS gets the Global with the specified index value. Returns the requested Global value when the request executes successfully. Returns error for service API and SDK errors. See the dpdk - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEmailfilterBlockAllowList added in v1.1.18

func (c *FortiSDKClient) ReadEmailfilterBlockAllowList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEmailfilterBlockAllowList API operation for FortiOS gets the Block Allow List with the specified index value. Returns the requested Block Allow List value when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - block-allow-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEmailfilterBwl added in v1.1.18

func (c *FortiSDKClient) ReadEmailfilterBwl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEmailfilterBwl API operation for FortiOS gets the Bwl with the specified index value. Returns the requested Bwl value when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - bwl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEmailfilterBword added in v1.1.18

func (c *FortiSDKClient) ReadEmailfilterBword(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEmailfilterBword API operation for FortiOS gets the Bword with the specified index value. Returns the requested Bword value when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - bword chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEmailfilterDnsbl added in v1.1.18

func (c *FortiSDKClient) ReadEmailfilterDnsbl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEmailfilterDnsbl API operation for FortiOS gets the Dnsbl with the specified index value. Returns the requested Dnsbl value when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - dnsbl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEmailfilterFortishield added in v1.1.18

func (c *FortiSDKClient) ReadEmailfilterFortishield(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEmailfilterFortishield API operation for FortiOS gets the Fortishield with the specified index value. Returns the requested Fortishield value when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - fortishield chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEmailfilterIptrust added in v1.1.18

func (c *FortiSDKClient) ReadEmailfilterIptrust(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEmailfilterIptrust API operation for FortiOS gets the Iptrust with the specified index value. Returns the requested Iptrust value when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - iptrust chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEmailfilterMheader added in v1.1.18

func (c *FortiSDKClient) ReadEmailfilterMheader(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEmailfilterMheader API operation for FortiOS gets the Mheader with the specified index value. Returns the requested Mheader value when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - mheader chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEmailfilterOptions added in v1.1.18

func (c *FortiSDKClient) ReadEmailfilterOptions(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEmailfilterOptions API operation for FortiOS gets the Options with the specified index value. Returns the requested Options value when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEmailfilterProfile added in v1.1.18

func (c *FortiSDKClient) ReadEmailfilterProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEmailfilterProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEndpointControlClient added in v1.1.7

func (c *FortiSDKClient) ReadEndpointControlClient(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEndpointControlClient API operation for FortiOS gets the Client with the specified index value. Returns the requested Client value when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - client chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEndpointControlFctems added in v1.1.18

func (c *FortiSDKClient) ReadEndpointControlFctems(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEndpointControlFctems API operation for FortiOS gets the Fctems with the specified index value. Returns the requested Fctems value when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - fctems chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEndpointControlForticlientEms added in v1.1.7

func (c *FortiSDKClient) ReadEndpointControlForticlientEms(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEndpointControlForticlientEms API operation for FortiOS gets the Forticlient Ems with the specified index value. Returns the requested Forticlient Ems value when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - forticlient-ems chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEndpointControlForticlientRegistrationSync added in v1.1.4

func (c *FortiSDKClient) ReadEndpointControlForticlientRegistrationSync(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEndpointControlForticlientRegistrationSync API operation for FortiOS gets the Forticlient Registration Sync with the specified index value. Returns the requested Forticlient Registration Sync value when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - forticlient-registration-sync chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEndpointControlProfile added in v1.1.4

func (c *FortiSDKClient) ReadEndpointControlProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEndpointControlProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEndpointControlRegisteredForticlient added in v1.1.7

func (c *FortiSDKClient) ReadEndpointControlRegisteredForticlient(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEndpointControlRegisteredForticlient API operation for FortiOS gets the Registered Forticlient with the specified index value. Returns the requested Registered Forticlient value when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - registered-forticlient chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadEndpointControlSettings added in v1.1.4

func (c *FortiSDKClient) ReadEndpointControlSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadEndpointControlSettings API operation for FortiOS gets the Settings with the specified index value. Returns the requested Settings value when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadExtenderControllerDataplan added in v1.1.18

func (c *FortiSDKClient) ReadExtenderControllerDataplan(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadExtenderControllerDataplan API operation for FortiOS gets the Dataplan with the specified index value. Returns the requested Dataplan value when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - dataplan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadExtenderControllerExtender added in v1.1.4

func (c *FortiSDKClient) ReadExtenderControllerExtender(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadExtenderControllerExtender API operation for FortiOS gets the Extender with the specified index value. Returns the requested Extender value when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadExtenderControllerExtender1 added in v1.1.13

func (c *FortiSDKClient) ReadExtenderControllerExtender1(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadExtenderControllerExtender1 API operation for FortiOS gets the Extender1 with the specified index value. Returns the requested Extender1 value when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadExtenderControllerExtenderProfile added in v1.6.0

func (c *FortiSDKClient) ReadExtenderControllerExtenderProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadExtenderControllerExtenderProfile API operation for FortiOS gets the Extender Profile with the specified index value. Returns the requested Extender Profile value when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - extender-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadExtensionControllerDataplan added in v1.9.2

func (c *FortiSDKClient) ReadExtensionControllerDataplan(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadExtensionControllerDataplan API operation for FortiOS gets the Dataplan with the specified index value. Returns the requested Dataplan value when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - dataplan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadExtensionControllerExtender added in v1.9.2

func (c *FortiSDKClient) ReadExtensionControllerExtender(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadExtensionControllerExtender API operation for FortiOS gets the Extender with the specified index value. Returns the requested Extender value when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadExtensionControllerExtenderProfile added in v1.9.2

func (c *FortiSDKClient) ReadExtensionControllerExtenderProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadExtensionControllerExtenderProfile API operation for FortiOS gets the Extender Profile with the specified index value. Returns the requested Extender Profile value when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - extender-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadExtensionControllerFortigate added in v1.9.2

func (c *FortiSDKClient) ReadExtensionControllerFortigate(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadExtensionControllerFortigate API operation for FortiOS gets the Fortigate with the specified index value. Returns the requested Fortigate value when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - fortigate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadExtensionControllerFortigateProfile added in v1.9.2

func (c *FortiSDKClient) ReadExtensionControllerFortigateProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadExtensionControllerFortigateProfile API operation for FortiOS gets the Fortigate Profile with the specified index value. Returns the requested Fortigate Profile value when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - fortigate-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFileFilterProfile added in v1.1.18

func (c *FortiSDKClient) ReadFileFilterProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFileFilterProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the file-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAccessProxy added in v1.6.0

func (c *FortiSDKClient) ReadFirewallAccessProxy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAccessProxy API operation for FortiOS gets the Access Proxy with the specified index value. Returns the requested Access Proxy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAccessProxy6 added in v1.6.0

func (c *FortiSDKClient) ReadFirewallAccessProxy6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAccessProxy6 API operation for FortiOS gets the Access Proxy6 with the specified index value. Returns the requested Access Proxy6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAccessProxySshClientCert added in v1.6.0

func (c *FortiSDKClient) ReadFirewallAccessProxySshClientCert(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAccessProxySshClientCert API operation for FortiOS gets the Access Proxy Ssh Client Cert with the specified index value. Returns the requested Access Proxy Ssh Client Cert value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy-ssh-client-cert chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAccessProxyVirtualHost added in v1.6.0

func (c *FortiSDKClient) ReadFirewallAccessProxyVirtualHost(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAccessProxyVirtualHost API operation for FortiOS gets the Access Proxy Virtual Host with the specified index value. Returns the requested Access Proxy Virtual Host value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy-virtual-host chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAddress added in v1.1.4

func (c *FortiSDKClient) ReadFirewallAddress(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAddress API operation for FortiOS gets the Address with the specified index value. Returns the requested Address value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAddress6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallAddress6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAddress6 API operation for FortiOS gets the Address6 with the specified index value. Returns the requested Address6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAddress6Template added in v1.1.4

func (c *FortiSDKClient) ReadFirewallAddress6Template(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAddress6Template API operation for FortiOS gets the Address6 Template with the specified index value. Returns the requested Address6 Template value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address6-template chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAddrgrp added in v1.1.4

func (c *FortiSDKClient) ReadFirewallAddrgrp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAddrgrp API operation for FortiOS gets the Addrgrp with the specified index value. Returns the requested Addrgrp value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAddrgrp6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallAddrgrp6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAddrgrp6 API operation for FortiOS gets the Addrgrp6 with the specified index value. Returns the requested Addrgrp6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - addrgrp6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallAuthPortal added in v1.1.4

func (c *FortiSDKClient) ReadFirewallAuthPortal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallAuthPortal API operation for FortiOS gets the Auth Portal with the specified index value. Returns the requested Auth Portal value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - auth-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallCentralSnatMap added in v1.1.4

func (c *FortiSDKClient) ReadFirewallCentralSnatMap(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallCentralSnatMap API operation for FortiOS gets the Central Snat Map with the specified index value. Returns the requested Central Snat Map value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - central-snat-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallCentralsnatmapSort added in v1.4.0

func (c *FortiSDKClient) ReadFirewallCentralsnatmapSort(sortby, sortdirection string, vdomparam string) (sorted bool, err error)

ReadFirewallCentralsnatmapSort API operation for FortiOS to read the firewall policies sort results Returns sort status Returns error for service API and SDK errors.

func (*FortiSDKClient) ReadFirewallCity added in v1.1.18

func (c *FortiSDKClient) ReadFirewallCity(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallCity API operation for FortiOS gets the City with the specified index value. Returns the requested City value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - city chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallConsolidatedPolicy added in v1.1.7

func (c *FortiSDKClient) ReadFirewallConsolidatedPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallConsolidatedPolicy API operation for FortiOS gets the Policy with the specified index value. Returns the requested Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.consolidated - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallCountry added in v1.1.18

func (c *FortiSDKClient) ReadFirewallCountry(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallCountry API operation for FortiOS gets the Country with the specified index value. Returns the requested Country value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - country chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallDecryptedTrafficMirror added in v1.1.18

func (c *FortiSDKClient) ReadFirewallDecryptedTrafficMirror(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallDecryptedTrafficMirror API operation for FortiOS gets the Decrypted Traffic Mirror with the specified index value. Returns the requested Decrypted Traffic Mirror value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - decrypted-traffic-mirror chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallDnstranslation added in v1.1.4

func (c *FortiSDKClient) ReadFirewallDnstranslation(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallDnstranslation API operation for FortiOS gets the Dnstranslation with the specified index value. Returns the requested Dnstranslation value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - dnstranslation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallDosPolicy added in v1.1.7

func (c *FortiSDKClient) ReadFirewallDosPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallDosPolicy API operation for FortiOS gets the Dos Policy with the specified index value. Returns the requested Dos Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - DoS-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallDosPolicy6 added in v1.1.7

func (c *FortiSDKClient) ReadFirewallDosPolicy6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallDosPolicy6 API operation for FortiOS gets the Dos Policy6 with the specified index value. Returns the requested Dos Policy6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - DoS-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallGlobal added in v1.9.2

func (c *FortiSDKClient) ReadFirewallGlobal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallGlobal API operation for FortiOS gets the Global with the specified index value. Returns the requested Global value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallIdentityBasedRoute added in v1.1.4

func (c *FortiSDKClient) ReadFirewallIdentityBasedRoute(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallIdentityBasedRoute API operation for FortiOS gets the Identity Based Route with the specified index value. Returns the requested Identity Based Route value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - identity-based-route chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInterfacePolicy added in v1.1.4

func (c *FortiSDKClient) ReadFirewallInterfacePolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInterfacePolicy API operation for FortiOS gets the Interface Policy with the specified index value. Returns the requested Interface Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - interface-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInterfacePolicy6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallInterfacePolicy6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInterfacePolicy6 API operation for FortiOS gets the Interface Policy6 with the specified index value. Returns the requested Interface Policy6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - interface-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetService added in v1.1.7

func (c *FortiSDKClient) ReadFirewallInternetService(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetService API operation for FortiOS gets the Internet Service with the specified index value. Returns the requested Internet Service value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceAddition added in v1.1.18

func (c *FortiSDKClient) ReadFirewallInternetServiceAddition(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceAddition API operation for FortiOS gets the Internet Service Addition with the specified index value. Returns the requested Internet Service Addition value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-addition chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceAppend added in v1.1.18

func (c *FortiSDKClient) ReadFirewallInternetServiceAppend(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceAppend API operation for FortiOS gets the Internet Service Append with the specified index value. Returns the requested Internet Service Append value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-append chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceBotnet added in v1.1.18

func (c *FortiSDKClient) ReadFirewallInternetServiceBotnet(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceBotnet API operation for FortiOS gets the Internet Service Botnet with the specified index value. Returns the requested Internet Service Botnet value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-botnet chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceCustom added in v1.1.7

func (c *FortiSDKClient) ReadFirewallInternetServiceCustom(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceCustom API operation for FortiOS gets the Internet Service Custom with the specified index value. Returns the requested Internet Service Custom value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceCustomGroup added in v1.1.7

func (c *FortiSDKClient) ReadFirewallInternetServiceCustomGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceCustomGroup API operation for FortiOS gets the Internet Service Custom Group with the specified index value. Returns the requested Internet Service Custom Group value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-custom-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceDefinition added in v1.1.7

func (c *FortiSDKClient) ReadFirewallInternetServiceDefinition(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceDefinition API operation for FortiOS gets the Internet Service Definition with the specified index value. Returns the requested Internet Service Definition value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-definition chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceExtension added in v1.1.4

func (c *FortiSDKClient) ReadFirewallInternetServiceExtension(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceExtension API operation for FortiOS gets the Internet Service Extension with the specified index value. Returns the requested Internet Service Extension value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-extension chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceGroup added in v1.1.7

func (c *FortiSDKClient) ReadFirewallInternetServiceGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceGroup API operation for FortiOS gets the Internet Service Group with the specified index value. Returns the requested Internet Service Group value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceIpblReason added in v1.1.18

func (c *FortiSDKClient) ReadFirewallInternetServiceIpblReason(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceIpblReason API operation for FortiOS gets the Internet Service Ipbl Reason with the specified index value. Returns the requested Internet Service Ipbl Reason value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-ipbl-reason chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceIpblVendor added in v1.1.18

func (c *FortiSDKClient) ReadFirewallInternetServiceIpblVendor(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceIpblVendor API operation for FortiOS gets the Internet Service Ipbl Vendor with the specified index value. Returns the requested Internet Service Ipbl Vendor value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-ipbl-vendor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceList added in v1.1.18

func (c *FortiSDKClient) ReadFirewallInternetServiceList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceList API operation for FortiOS gets the Internet Service List with the specified index value. Returns the requested Internet Service List value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceName added in v1.1.18

func (c *FortiSDKClient) ReadFirewallInternetServiceName(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceName API operation for FortiOS gets the Internet Service Name with the specified index value. Returns the requested Internet Service Name value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceOwner added in v1.1.18

func (c *FortiSDKClient) ReadFirewallInternetServiceOwner(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceOwner API operation for FortiOS gets the Internet Service Owner with the specified index value. Returns the requested Internet Service Owner value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-owner chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallInternetServiceReputation added in v1.1.18

func (c *FortiSDKClient) ReadFirewallInternetServiceReputation(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallInternetServiceReputation API operation for FortiOS gets the Internet Service Reputation with the specified index value. Returns the requested Internet Service Reputation value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-reputation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallIpTranslation added in v1.1.4

func (c *FortiSDKClient) ReadFirewallIpTranslation(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallIpTranslation API operation for FortiOS gets the Ip Translation with the specified index value. Returns the requested Ip Translation value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ip-translation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallIpmacbindingSetting added in v1.1.4

func (c *FortiSDKClient) ReadFirewallIpmacbindingSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallIpmacbindingSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ipmacbinding - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallIpmacbindingTable added in v1.1.4

func (c *FortiSDKClient) ReadFirewallIpmacbindingTable(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallIpmacbindingTable API operation for FortiOS gets the Table with the specified index value. Returns the requested Table value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ipmacbinding - table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallIppool added in v1.1.4

func (c *FortiSDKClient) ReadFirewallIppool(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallIppool API operation for FortiOS gets the Ippool with the specified index value. Returns the requested Ippool value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ippool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallIppool6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallIppool6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallIppool6 API operation for FortiOS gets the Ippool6 with the specified index value. Returns the requested Ippool6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ippool6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallIpv6EhFilter added in v1.1.7

func (c *FortiSDKClient) ReadFirewallIpv6EhFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallIpv6EhFilter API operation for FortiOS gets the Ipv6 Eh Filter with the specified index value. Returns the requested Ipv6 Eh Filter value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ipv6-eh-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallLdbMonitor added in v1.1.4

func (c *FortiSDKClient) ReadFirewallLdbMonitor(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallLdbMonitor API operation for FortiOS gets the Ldb Monitor with the specified index value. Returns the requested Ldb Monitor value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ldb-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallLocalInPolicy added in v1.1.4

func (c *FortiSDKClient) ReadFirewallLocalInPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallLocalInPolicy API operation for FortiOS gets the Local In Policy with the specified index value. Returns the requested Local In Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - local-in-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallLocalInPolicy6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallLocalInPolicy6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallLocalInPolicy6 API operation for FortiOS gets the Local In Policy6 with the specified index value. Returns the requested Local In Policy6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - local-in-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallMulticastAddress added in v1.1.4

func (c *FortiSDKClient) ReadFirewallMulticastAddress(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallMulticastAddress API operation for FortiOS gets the Multicast Address with the specified index value. Returns the requested Multicast Address value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallMulticastAddress6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallMulticastAddress6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallMulticastAddress6 API operation for FortiOS gets the Multicast Address6 with the specified index value. Returns the requested Multicast Address6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-address6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallMulticastPolicy added in v1.1.4

func (c *FortiSDKClient) ReadFirewallMulticastPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallMulticastPolicy API operation for FortiOS gets the Multicast Policy with the specified index value. Returns the requested Multicast Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallMulticastPolicy6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallMulticastPolicy6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallMulticastPolicy6 API operation for FortiOS gets the Multicast Policy6 with the specified index value. Returns the requested Multicast Policy6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallNetworkServiceDynamic added in v1.9.2

func (c *FortiSDKClient) ReadFirewallNetworkServiceDynamic(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallNetworkServiceDynamic API operation for FortiOS gets the Network Service Dynamic with the specified index value. Returns the requested Network Service Dynamic value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - network-service-dynamic chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallObjectAddress

func (c *FortiSDKClient) ReadFirewallObjectAddress(mkey string) (output *JSONFirewallObjectAddress, err error)

ReadFirewallObjectAddress API operation for FortiOS gets the firewall address for firewall policies with the specified index value. Returns the requested firewall addresses value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallObjectAddressGroup

func (c *FortiSDKClient) ReadFirewallObjectAddressGroup(mkey string) (output *JSONFirewallObjectAddressGroup, err error)

ReadFirewallObjectAddressGroup API operation for FortiOS gets the firewall address group for firewall policies with the specified index value. Returns the requested firewall address group value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallObjectIPPool

func (c *FortiSDKClient) ReadFirewallObjectIPPool(mkey string) (output *JSONFirewallObjectIPPool, err error)

ReadFirewallObjectIPPool API operation for FortiOS gets the IP address pool with the specified index value. Returns the requested IP address pool value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ippool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallObjectService

func (c *FortiSDKClient) ReadFirewallObjectService(mkey string) (output *JSONFirewallObjectService, err error)

ReadFirewallObjectService API operation for FortiOS gets the firewall service with the specified index value. Returns the requested firewall service value when the request executes successfully. Returns error for service API and SDK errors. See the firewal - service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallObjectServiceCategory

func (c *FortiSDKClient) ReadFirewallObjectServiceCategory(mkey string) (output *JSONFirewallObjectServiceCategory, err error)

ReadFirewallObjectServiceCategory API operation for FortiOS gets the firewall service category with the specified index value. Returns error for service API and SDK errors.

func (*FortiSDKClient) ReadFirewallObjectServiceGroup

func (c *FortiSDKClient) ReadFirewallObjectServiceGroup(mkey string) (output *JSONFirewallObjectServiceGroup, err error)

ReadFirewallObjectServiceGroup API operation for FortiOS gets the firewal service group with the specified index value. Returns the requested firewal service group value when the request executes successfully. Returns error for service API and SDK errors. See the firewal - service group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallObjectVip

func (c *FortiSDKClient) ReadFirewallObjectVip(mkey string) (output *JSONFirewallObjectVip, err error)

ReadFirewallObjectVip API operation for FortiOS gets the firewall virtual IP with the specified index value. Returns the requested firewall virtual IP value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallObjectVipGroup

func (c *FortiSDKClient) ReadFirewallObjectVipGroup(mkey string) (output *JSONFirewallObjectVipGroup, err error)

ReadFirewallObjectVipGroup API operation for FortiOS gets the firewall virtual IP group with the specified index value. Returns the requested firewall virtual IP group value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallPolicy added in v1.1.4

func (c *FortiSDKClient) ReadFirewallPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallPolicy API operation for FortiOS gets the Policy with the specified index value. Returns the requested Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallPolicy46 added in v1.1.7

func (c *FortiSDKClient) ReadFirewallPolicy46(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallPolicy46 API operation for FortiOS gets the Policy46 with the specified index value. Returns the requested Policy46 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallPolicy6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallPolicy6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallPolicy6 API operation for FortiOS gets the Policy6 with the specified index value. Returns the requested Policy6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallPolicy64 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallPolicy64(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallPolicy64 API operation for FortiOS gets the Policy64 with the specified index value. Returns the requested Policy64 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallProfileGroup added in v1.1.4

func (c *FortiSDKClient) ReadFirewallProfileGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallProfileGroup API operation for FortiOS gets the Profile Group with the specified index value. Returns the requested Profile Group value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - profile-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallProfileProtocolOptions added in v1.1.7

func (c *FortiSDKClient) ReadFirewallProfileProtocolOptions(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallProfileProtocolOptions API operation for FortiOS gets the Profile Protocol Options with the specified index value. Returns the requested Profile Protocol Options value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - profile-protocol-options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallProxyAddress added in v1.1.4

func (c *FortiSDKClient) ReadFirewallProxyAddress(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallProxyAddress API operation for FortiOS gets the Proxy Address with the specified index value. Returns the requested Proxy Address value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - proxy-address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallProxyAddrgrp added in v1.1.7

func (c *FortiSDKClient) ReadFirewallProxyAddrgrp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallProxyAddrgrp API operation for FortiOS gets the Proxy Addrgrp with the specified index value. Returns the requested Proxy Addrgrp value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - proxy-addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallProxyPolicy added in v1.1.4

func (c *FortiSDKClient) ReadFirewallProxyPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallProxyPolicy API operation for FortiOS gets the Proxy Policy with the specified index value. Returns the requested Proxy Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - proxy-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallProxypolicySort added in v1.4.0

func (c *FortiSDKClient) ReadFirewallProxypolicySort(sortby, sortdirection string, vdomparam string) (sorted bool, err error)

ReadFirewallProxypolicySort API operation for FortiOS to read the firewall policies sort results Returns sort status Returns error for service API and SDK errors.

func (*FortiSDKClient) ReadFirewallRegion added in v1.1.18

func (c *FortiSDKClient) ReadFirewallRegion(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallRegion API operation for FortiOS gets the Region with the specified index value. Returns the requested Region value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - region chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallScheduleGroup added in v1.1.4

func (c *FortiSDKClient) ReadFirewallScheduleGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallScheduleGroup API operation for FortiOS gets the Group with the specified index value. Returns the requested Group value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.schedule - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallScheduleOnetime added in v1.1.4

func (c *FortiSDKClient) ReadFirewallScheduleOnetime(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallScheduleOnetime API operation for FortiOS gets the Onetime with the specified index value. Returns the requested Onetime value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.schedule - onetime chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallScheduleRecurring added in v1.1.4

func (c *FortiSDKClient) ReadFirewallScheduleRecurring(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallScheduleRecurring API operation for FortiOS gets the Recurring with the specified index value. Returns the requested Recurring value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.schedule - recurring chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSecurityPolicy

func (c *FortiSDKClient) ReadFirewallSecurityPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallSecurityPolicy API operation for FortiOS gets the Security Policy with the specified index value. Returns the requested Security Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - security-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSecurityPolicy1 added in v1.4.0

func (c *FortiSDKClient) ReadFirewallSecurityPolicy1(mkey string) (output *JSONFirewallSecurityPolicy, err error)

ReadFirewallSecurityPolicy API operation for FortiOS gets the firewall policy with the specified index value. Returns the requested firewall policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSecurityPolicySeq

func (c *FortiSDKClient) ReadFirewallSecurityPolicySeq() (err error)

Not suitable operation

func (*FortiSDKClient) ReadFirewallSecurityPolicySort added in v1.1.12

func (c *FortiSDKClient) ReadFirewallSecurityPolicySort(sortby, sortdirection, vdomparam string) (sorted bool, err error)

ReadFirewallSecurityPolicySort API operation for FortiOS to read the firewall policies sort results Returns sort status Returns error for service API and SDK errors.

func (*FortiSDKClient) ReadFirewallServiceCategory added in v1.1.4

func (c *FortiSDKClient) ReadFirewallServiceCategory(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallServiceCategory API operation for FortiOS gets the Category with the specified index value. Returns the requested Category value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.service - category chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallServiceCustom added in v1.1.4

func (c *FortiSDKClient) ReadFirewallServiceCustom(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallServiceCustom API operation for FortiOS gets the Custom with the specified index value. Returns the requested Custom value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.service - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallServiceGroup added in v1.1.4

func (c *FortiSDKClient) ReadFirewallServiceGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallServiceGroup API operation for FortiOS gets the Group with the specified index value. Returns the requested Group value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.service - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallShaperPerIpShaper added in v1.1.4

func (c *FortiSDKClient) ReadFirewallShaperPerIpShaper(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallShaperPerIpShaper API operation for FortiOS gets the Per Ip Shaper with the specified index value. Returns the requested Per Ip Shaper value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.shaper - per-ip-shaper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallShaperTrafficShaper added in v1.1.4

func (c *FortiSDKClient) ReadFirewallShaperTrafficShaper(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallShaperTrafficShaper API operation for FortiOS gets the Traffic Shaper with the specified index value. Returns the requested Traffic Shaper value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.shaper - traffic-shaper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallShapingPolicy added in v1.1.4

func (c *FortiSDKClient) ReadFirewallShapingPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallShapingPolicy API operation for FortiOS gets the Shaping Policy with the specified index value. Returns the requested Shaping Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - shaping-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallShapingProfile added in v1.1.4

func (c *FortiSDKClient) ReadFirewallShapingProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallShapingProfile API operation for FortiOS gets the Shaping Profile with the specified index value. Returns the requested Shaping Profile value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - shaping-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSniffer added in v1.1.4

func (c *FortiSDKClient) ReadFirewallSniffer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallSniffer API operation for FortiOS gets the Sniffer with the specified index value. Returns the requested Sniffer value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - sniffer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSshHostKey added in v1.1.4

func (c *FortiSDKClient) ReadFirewallSshHostKey(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallSshHostKey API operation for FortiOS gets the Host Key with the specified index value. Returns the requested Host Key value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - host-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSshLocalCa added in v1.1.5

func (c *FortiSDKClient) ReadFirewallSshLocalCa(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallSshLocalCa API operation for FortiOS gets the Local Ca with the specified index value. Returns the requested Local Ca value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - local-ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSshLocalKey added in v1.1.5

func (c *FortiSDKClient) ReadFirewallSshLocalKey(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallSshLocalKey API operation for FortiOS gets the Local Key with the specified index value. Returns the requested Local Key value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - local-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSshSetting added in v1.1.4

func (c *FortiSDKClient) ReadFirewallSshSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallSshSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSslServer added in v1.1.4

func (c *FortiSDKClient) ReadFirewallSslServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallSslServer API operation for FortiOS gets the Ssl Server with the specified index value. Returns the requested Ssl Server value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ssl-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSslSetting added in v1.1.4

func (c *FortiSDKClient) ReadFirewallSslSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallSslSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssl - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallSslSshProfile added in v1.1.5

func (c *FortiSDKClient) ReadFirewallSslSshProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallSslSshProfile API operation for FortiOS gets the Ssl Ssh Profile with the specified index value. Returns the requested Ssl Ssh Profile value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ssl-ssh-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallTrafficClass added in v1.1.18

func (c *FortiSDKClient) ReadFirewallTrafficClass(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallTrafficClass API operation for FortiOS gets the Traffic Class with the specified index value. Returns the requested Traffic Class value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - traffic-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallTtlPolicy added in v1.1.4

func (c *FortiSDKClient) ReadFirewallTtlPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallTtlPolicy API operation for FortiOS gets the Ttl Policy with the specified index value. Returns the requested Ttl Policy value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ttl-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallVendorMac added in v1.1.18

func (c *FortiSDKClient) ReadFirewallVendorMac(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallVendorMac API operation for FortiOS gets the Vendor Mac with the specified index value. Returns the requested Vendor Mac value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vendor-mac chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallVip added in v1.1.4

func (c *FortiSDKClient) ReadFirewallVip(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallVip API operation for FortiOS gets the Vip with the specified index value. Returns the requested Vip value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallVip46 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallVip46(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallVip46 API operation for FortiOS gets the Vip46 with the specified index value. Returns the requested Vip46 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallVip6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallVip6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallVip6 API operation for FortiOS gets the Vip6 with the specified index value. Returns the requested Vip6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallVip64 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallVip64(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallVip64 API operation for FortiOS gets the Vip64 with the specified index value. Returns the requested Vip64 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallVipgrp added in v1.1.4

func (c *FortiSDKClient) ReadFirewallVipgrp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallVipgrp API operation for FortiOS gets the Vipgrp with the specified index value. Returns the requested Vipgrp value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallVipgrp46 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallVipgrp46(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallVipgrp46 API operation for FortiOS gets the Vipgrp46 with the specified index value. Returns the requested Vipgrp46 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallVipgrp6 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallVipgrp6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallVipgrp6 API operation for FortiOS gets the Vipgrp6 with the specified index value. Returns the requested Vipgrp6 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallVipgrp64 added in v1.1.4

func (c *FortiSDKClient) ReadFirewallVipgrp64(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallVipgrp64 API operation for FortiOS gets the Vipgrp64 with the specified index value. Returns the requested Vipgrp64 value when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallWildcardFqdnCustom added in v1.1.4

func (c *FortiSDKClient) ReadFirewallWildcardFqdnCustom(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallWildcardFqdnCustom API operation for FortiOS gets the Custom with the specified index value. Returns the requested Custom value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.wildcard-fqdn - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFirewallWildcardFqdnGroup added in v1.1.4

func (c *FortiSDKClient) ReadFirewallWildcardFqdnGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFirewallWildcardFqdnGroup API operation for FortiOS gets the Group with the specified index value. Returns the requested Group value when the request executes successfully. Returns error for service API and SDK errors. See the firewall.wildcard-fqdn - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadFtpProxyExplicit added in v1.1.4

func (c *FortiSDKClient) ReadFtpProxyExplicit(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadFtpProxyExplicit API operation for FortiOS gets the Explicit with the specified index value. Returns the requested Explicit value when the request executes successfully. Returns error for service API and SDK errors. See the ftp-proxy - explicit chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIcapProfile added in v1.1.4

func (c *FortiSDKClient) ReadIcapProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIcapProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the icap - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIcapServer added in v1.1.4

func (c *FortiSDKClient) ReadIcapServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIcapServer API operation for FortiOS gets the Server with the specified index value. Returns the requested Server value when the request executes successfully. Returns error for service API and SDK errors. See the icap - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIcapServerGroup added in v1.9.0

func (c *FortiSDKClient) ReadIcapServerGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIcapServerGroup API operation for FortiOS gets the Server Group with the specified index value. Returns the requested Server Group value when the request executes successfully. Returns error for service API and SDK errors. See the icap - server-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIpsCustom added in v1.1.7

func (c *FortiSDKClient) ReadIpsCustom(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIpsCustom API operation for FortiOS gets the Custom with the specified index value. Returns the requested Custom value when the request executes successfully. Returns error for service API and SDK errors. See the ips - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIpsDecoder added in v1.1.7

func (c *FortiSDKClient) ReadIpsDecoder(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIpsDecoder API operation for FortiOS gets the Decoder with the specified index value. Returns the requested Decoder value when the request executes successfully. Returns error for service API and SDK errors. See the ips - decoder chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIpsGlobal added in v1.1.4

func (c *FortiSDKClient) ReadIpsGlobal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIpsGlobal API operation for FortiOS gets the Global with the specified index value. Returns the requested Global value when the request executes successfully. Returns error for service API and SDK errors. See the ips - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIpsRule added in v1.1.7

func (c *FortiSDKClient) ReadIpsRule(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIpsRule API operation for FortiOS gets the Rule with the specified index value. Returns the requested Rule value when the request executes successfully. Returns error for service API and SDK errors. See the ips - rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIpsRuleSettings added in v1.1.7

func (c *FortiSDKClient) ReadIpsRuleSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIpsRuleSettings API operation for FortiOS gets the Rule Settings with the specified index value. Returns the requested Rule Settings value when the request executes successfully. Returns error for service API and SDK errors. See the ips - rule-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIpsSensor added in v1.1.7

func (c *FortiSDKClient) ReadIpsSensor(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIpsSensor API operation for FortiOS gets the Sensor with the specified index value. Returns the requested Sensor value when the request executes successfully. Returns error for service API and SDK errors. See the ips - sensor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIpsSettings added in v1.1.4

func (c *FortiSDKClient) ReadIpsSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIpsSettings API operation for FortiOS gets the Settings with the specified index value. Returns the requested Settings value when the request executes successfully. Returns error for service API and SDK errors. See the ips - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadIpsViewMap added in v1.1.18

func (c *FortiSDKClient) ReadIpsViewMap(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadIpsViewMap API operation for FortiOS gets the View Map with the specified index value. Returns the requested View Map value when the request executes successfully. Returns error for service API and SDK errors. See the ips - view-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadJSONGenericAPI

func (c *FortiSDKClient) ReadJSONGenericAPI(mkey string) (output *JSONJSONGenericAPI, err error)

ReadJSONGenericAPI API operation for FortiOS

func (*FortiSDKClient) ReadLogCustomField added in v1.1.4

func (c *FortiSDKClient) ReadLogCustomField(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogCustomField API operation for FortiOS gets the Custom Field with the specified index value. Returns the requested Custom Field value when the request executes successfully. Returns error for service API and SDK errors. See the log - custom-field chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogDiskFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogDiskFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogDiskFilter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.disk - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogDiskSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogDiskSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogDiskSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.disk - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogEventfilter added in v1.1.4

func (c *FortiSDKClient) ReadLogEventfilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogEventfilter API operation for FortiOS gets the Eventfilter with the specified index value. Returns the requested Eventfilter value when the request executes successfully. Returns error for service API and SDK errors. See the log - eventfilter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortiAnalyzerSetting

func (c *FortiSDKClient) ReadLogFortiAnalyzerSetting(mkey string) (output *JSONLogFortiAnalyzerSetting, err error)

ReadLogFortiAnalyzerSetting API operation for FortiOS gets the FortiAnalyzer log management device with the specified index value. Returns the requested FortiAnalyzer log management device value when the request executes successfully. Returns error for service API and SDK errors. See the log - fortianalyzer setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzer2Filter added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzer2Filter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzer2Filter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer2 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzer2OverrideFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzer2OverrideFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzer2OverrideFilter API operation for FortiOS gets the Override Filter with the specified index value. Returns the requested Override Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer2 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzer2OverrideSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzer2OverrideSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzer2OverrideSetting API operation for FortiOS gets the Override Setting with the specified index value. Returns the requested Override Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer2 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzer2Setting added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzer2Setting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzer2Setting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer2 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzer3Filter added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzer3Filter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzer3Filter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer3 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzer3OverrideFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzer3OverrideFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzer3OverrideFilter API operation for FortiOS gets the Override Filter with the specified index value. Returns the requested Override Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer3 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzer3OverrideSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzer3OverrideSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzer3OverrideSetting API operation for FortiOS gets the Override Setting with the specified index value. Returns the requested Override Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer3 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzer3Setting added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzer3Setting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzer3Setting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer3 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzerCloudFilter added in v1.1.18

func (c *FortiSDKClient) ReadLogFortianalyzerCloudFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzerCloudFilter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzerCloudOverrideFilter added in v1.1.18

func (c *FortiSDKClient) ReadLogFortianalyzerCloudOverrideFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzerCloudOverrideFilter API operation for FortiOS gets the Override Filter with the specified index value. Returns the requested Override Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzerCloudOverrideSetting added in v1.1.18

func (c *FortiSDKClient) ReadLogFortianalyzerCloudOverrideSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzerCloudOverrideSetting API operation for FortiOS gets the Override Setting with the specified index value. Returns the requested Override Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzerCloudSetting added in v1.1.18

func (c *FortiSDKClient) ReadLogFortianalyzerCloudSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzerCloudSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzerFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzerFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzerFilter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzerOverrideFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzerOverrideFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzerOverrideFilter API operation for FortiOS gets the Override Filter with the specified index value. Returns the requested Override Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzerOverrideSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzerOverrideSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzerOverrideSetting API operation for FortiOS gets the Override Setting with the specified index value. Returns the requested Override Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortianalyzerSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogFortianalyzerSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortianalyzerSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortiguardFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogFortiguardFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortiguardFilter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortiguard - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortiguardOverrideFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogFortiguardOverrideFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortiguardOverrideFilter API operation for FortiOS gets the Override Filter with the specified index value. Returns the requested Override Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortiguard - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortiguardOverrideSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogFortiguardOverrideSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortiguardOverrideSetting API operation for FortiOS gets the Override Setting with the specified index value. Returns the requested Override Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortiguard - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogFortiguardSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogFortiguardSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogFortiguardSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.fortiguard - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogGuiDisplay added in v1.1.4

func (c *FortiSDKClient) ReadLogGuiDisplay(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogGuiDisplay API operation for FortiOS gets the Gui Display with the specified index value. Returns the requested Gui Display value when the request executes successfully. Returns error for service API and SDK errors. See the log - gui-display chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogMemoryFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogMemoryFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogMemoryFilter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.memory - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogMemoryGlobalSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogMemoryGlobalSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogMemoryGlobalSetting API operation for FortiOS gets the Global Setting with the specified index value. Returns the requested Global Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.memory - global-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogMemorySetting added in v1.1.4

func (c *FortiSDKClient) ReadLogMemorySetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogMemorySetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.memory - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogNullDeviceFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogNullDeviceFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogNullDeviceFilter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.null-device - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogNullDeviceSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogNullDeviceSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogNullDeviceSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.null-device - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogSetting

func (c *FortiSDKClient) ReadLogSyslogSetting(mkey string) (output *JSONLogSyslogSetting, err error)

ReadLogSyslogSetting API operation for FortiOS gets the remote Syslog logging server with the specified index value. Returns the requested remote Syslog logging server value when the request executes successfully. Returns error for service API and SDK errors. See the log - syslogd setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd2Filter added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogd2Filter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd2Filter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd2 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd2OverrideFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogd2OverrideFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd2OverrideFilter API operation for FortiOS gets the Override Filter with the specified index value. Returns the requested Override Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd2 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd2OverrideSetting added in v1.1.7

func (c *FortiSDKClient) ReadLogSyslogd2OverrideSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd2OverrideSetting API operation for FortiOS gets the Override Setting with the specified index value. Returns the requested Override Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd2 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd2Setting added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogd2Setting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd2Setting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd2 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd3Filter added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogd3Filter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd3Filter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd3 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd3OverrideFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogd3OverrideFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd3OverrideFilter API operation for FortiOS gets the Override Filter with the specified index value. Returns the requested Override Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd3 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd3OverrideSetting added in v1.1.7

func (c *FortiSDKClient) ReadLogSyslogd3OverrideSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd3OverrideSetting API operation for FortiOS gets the Override Setting with the specified index value. Returns the requested Override Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd3 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd3Setting added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogd3Setting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd3Setting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd3 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd4Filter added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogd4Filter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd4Filter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd4 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd4OverrideFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogd4OverrideFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd4OverrideFilter API operation for FortiOS gets the Override Filter with the specified index value. Returns the requested Override Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd4 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd4OverrideSetting added in v1.1.7

func (c *FortiSDKClient) ReadLogSyslogd4OverrideSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd4OverrideSetting API operation for FortiOS gets the Override Setting with the specified index value. Returns the requested Override Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd4 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogd4Setting added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogd4Setting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogd4Setting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd4 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogdFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogdFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogdFilter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogdOverrideFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogdOverrideFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogdOverrideFilter API operation for FortiOS gets the Override Filter with the specified index value. Returns the requested Override Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogdOverrideSetting added in v1.1.7

func (c *FortiSDKClient) ReadLogSyslogdOverrideSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogdOverrideSetting API operation for FortiOS gets the Override Setting with the specified index value. Returns the requested Override Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogSyslogdSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogSyslogdSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogSyslogdSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogTacacsAccounting2Filter added in v1.6.0

func (c *FortiSDKClient) ReadLogTacacsAccounting2Filter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogTacacsAccounting2Filter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting2 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogTacacsAccounting2Setting added in v1.6.0

func (c *FortiSDKClient) ReadLogTacacsAccounting2Setting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogTacacsAccounting2Setting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting2 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogTacacsAccounting3Filter added in v1.6.0

func (c *FortiSDKClient) ReadLogTacacsAccounting3Filter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogTacacsAccounting3Filter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting3 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogTacacsAccounting3Setting added in v1.6.0

func (c *FortiSDKClient) ReadLogTacacsAccounting3Setting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogTacacsAccounting3Setting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting3 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogTacacsAccountingFilter added in v1.6.0

func (c *FortiSDKClient) ReadLogTacacsAccountingFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogTacacsAccountingFilter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogTacacsAccountingSetting added in v1.6.0

func (c *FortiSDKClient) ReadLogTacacsAccountingSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogTacacsAccountingSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogThreatWeight added in v1.1.4

func (c *FortiSDKClient) ReadLogThreatWeight(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogThreatWeight API operation for FortiOS gets the Threat Weight with the specified index value. Returns the requested Threat Weight value when the request executes successfully. Returns error for service API and SDK errors. See the log - threat-weight chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogWebtrendsFilter added in v1.1.4

func (c *FortiSDKClient) ReadLogWebtrendsFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogWebtrendsFilter API operation for FortiOS gets the Filter with the specified index value. Returns the requested Filter value when the request executes successfully. Returns error for service API and SDK errors. See the log.webtrends - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadLogWebtrendsSetting added in v1.1.4

func (c *FortiSDKClient) ReadLogWebtrendsSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadLogWebtrendsSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the log.webtrends - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadNetworkingInterfacePort

func (c *FortiSDKClient) ReadNetworkingInterfacePort(mkey string) (output *JSONNetworkingInterfacePort, err error)

ReadNetworkingInterfacePort API operation for FortiOS gets the interface with the specified index value. Returns the requested interface value when the request executes successfully. Returns error for service API and SDK errors. See the system - interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadNetworkingRouteStatic

func (c *FortiSDKClient) ReadNetworkingRouteStatic(mkey string) (output *JSONNetworkingRouteStatic, err error)

ReadNetworkingRouteStatic API operation for FortiOS gets the static route with the specified index value. Returns the requested static route value when the request executes successfully. Returns error for service API and SDK errors. See the router - static chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadNsxtServiceChain added in v1.1.18

func (c *FortiSDKClient) ReadNsxtServiceChain(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadNsxtServiceChain API operation for FortiOS gets the Service Chain with the specified index value. Returns the requested Service Chain value when the request executes successfully. Returns error for service API and SDK errors. See the nsxt - service-chain chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadNsxtSetting added in v1.1.18

func (c *FortiSDKClient) ReadNsxtSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadNsxtSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the nsxt - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadReportChart added in v1.1.4

func (c *FortiSDKClient) ReadReportChart(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadReportChart API operation for FortiOS gets the Chart with the specified index value. Returns the requested Chart value when the request executes successfully. Returns error for service API and SDK errors. See the report - chart chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadReportDataset added in v1.1.4

func (c *FortiSDKClient) ReadReportDataset(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadReportDataset API operation for FortiOS gets the Dataset with the specified index value. Returns the requested Dataset value when the request executes successfully. Returns error for service API and SDK errors. See the report - dataset chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadReportLayout added in v1.1.4

func (c *FortiSDKClient) ReadReportLayout(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadReportLayout API operation for FortiOS gets the Layout with the specified index value. Returns the requested Layout value when the request executes successfully. Returns error for service API and SDK errors. See the report - layout chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadReportSetting added in v1.1.4

func (c *FortiSDKClient) ReadReportSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadReportSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the report - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadReportStyle added in v1.1.4

func (c *FortiSDKClient) ReadReportStyle(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadReportStyle API operation for FortiOS gets the Style with the specified index value. Returns the requested Style value when the request executes successfully. Returns error for service API and SDK errors. See the report - style chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadReportTheme added in v1.1.4

func (c *FortiSDKClient) ReadReportTheme(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadReportTheme API operation for FortiOS gets the Theme with the specified index value. Returns the requested Theme value when the request executes successfully. Returns error for service API and SDK errors. See the report - theme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterAccessList added in v1.1.4

func (c *FortiSDKClient) ReadRouterAccessList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterAccessList API operation for FortiOS gets the Access List with the specified index value. Returns the requested Access List value when the request executes successfully. Returns error for service API and SDK errors. See the router - access-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterAccessList6 added in v1.1.4

func (c *FortiSDKClient) ReadRouterAccessList6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterAccessList6 API operation for FortiOS gets the Access List6 with the specified index value. Returns the requested Access List6 value when the request executes successfully. Returns error for service API and SDK errors. See the router - access-list6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterAspathList added in v1.1.5

func (c *FortiSDKClient) ReadRouterAspathList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterAspathList API operation for FortiOS gets the Aspath List with the specified index value. Returns the requested Aspath List value when the request executes successfully. Returns error for service API and SDK errors. See the router - aspath-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterAuthPath added in v1.1.4

func (c *FortiSDKClient) ReadRouterAuthPath(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterAuthPath API operation for FortiOS gets the Auth Path with the specified index value. Returns the requested Auth Path value when the request executes successfully. Returns error for service API and SDK errors. See the router - auth-path chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterBfd added in v1.1.5

func (c *FortiSDKClient) ReadRouterBfd(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterBfd API operation for FortiOS gets the Bfd with the specified index value. Returns the requested Bfd value when the request executes successfully. Returns error for service API and SDK errors. See the router - bfd chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterBfd6 added in v1.1.5

func (c *FortiSDKClient) ReadRouterBfd6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterBfd6 API operation for FortiOS gets the Bfd6 with the specified index value. Returns the requested Bfd6 value when the request executes successfully. Returns error for service API and SDK errors. See the router - bfd6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterBgp added in v1.1.4

func (c *FortiSDKClient) ReadRouterBgp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterBgp API operation for FortiOS gets the Bgp with the specified index value. Returns the requested Bgp value when the request executes successfully. Returns error for service API and SDK errors. See the router - bgp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterCommunityList added in v1.1.4

func (c *FortiSDKClient) ReadRouterCommunityList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterCommunityList API operation for FortiOS gets the Community List with the specified index value. Returns the requested Community List value when the request executes successfully. Returns error for service API and SDK errors. See the router - community-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterIsis added in v1.1.4

func (c *FortiSDKClient) ReadRouterIsis(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterIsis API operation for FortiOS gets the Isis with the specified index value. Returns the requested Isis value when the request executes successfully. Returns error for service API and SDK errors. See the router - isis chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterKeyChain added in v1.1.4

func (c *FortiSDKClient) ReadRouterKeyChain(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterKeyChain API operation for FortiOS gets the Key Chain with the specified index value. Returns the requested Key Chain value when the request executes successfully. Returns error for service API and SDK errors. See the router - key-chain chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterMulticast added in v1.1.4

func (c *FortiSDKClient) ReadRouterMulticast(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterMulticast API operation for FortiOS gets the Multicast with the specified index value. Returns the requested Multicast value when the request executes successfully. Returns error for service API and SDK errors. See the router - multicast chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterMulticast6 added in v1.1.4

func (c *FortiSDKClient) ReadRouterMulticast6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterMulticast6 API operation for FortiOS gets the Multicast6 with the specified index value. Returns the requested Multicast6 value when the request executes successfully. Returns error for service API and SDK errors. See the router - multicast6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterMulticastFlow added in v1.1.4

func (c *FortiSDKClient) ReadRouterMulticastFlow(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterMulticastFlow API operation for FortiOS gets the Multicast Flow with the specified index value. Returns the requested Multicast Flow value when the request executes successfully. Returns error for service API and SDK errors. See the router - multicast-flow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterOspf added in v1.1.4

func (c *FortiSDKClient) ReadRouterOspf(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterOspf API operation for FortiOS gets the Ospf with the specified index value. Returns the requested Ospf value when the request executes successfully. Returns error for service API and SDK errors. See the router - ospf chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterOspf6 added in v1.1.4

func (c *FortiSDKClient) ReadRouterOspf6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterOspf6 API operation for FortiOS gets the Ospf6 with the specified index value. Returns the requested Ospf6 value when the request executes successfully. Returns error for service API and SDK errors. See the router - ospf6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterPolicy added in v1.1.4

func (c *FortiSDKClient) ReadRouterPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterPolicy API operation for FortiOS gets the Policy with the specified index value. Returns the requested Policy value when the request executes successfully. Returns error for service API and SDK errors. See the router - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterPolicy6 added in v1.1.4

func (c *FortiSDKClient) ReadRouterPolicy6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterPolicy6 API operation for FortiOS gets the Policy6 with the specified index value. Returns the requested Policy6 value when the request executes successfully. Returns error for service API and SDK errors. See the router - policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterPrefixList added in v1.1.4

func (c *FortiSDKClient) ReadRouterPrefixList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterPrefixList API operation for FortiOS gets the Prefix List with the specified index value. Returns the requested Prefix List value when the request executes successfully. Returns error for service API and SDK errors. See the router - prefix-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterPrefixList6 added in v1.1.4

func (c *FortiSDKClient) ReadRouterPrefixList6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterPrefixList6 API operation for FortiOS gets the Prefix List6 with the specified index value. Returns the requested Prefix List6 value when the request executes successfully. Returns error for service API and SDK errors. See the router - prefix-list6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterRip added in v1.1.4

func (c *FortiSDKClient) ReadRouterRip(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterRip API operation for FortiOS gets the Rip with the specified index value. Returns the requested Rip value when the request executes successfully. Returns error for service API and SDK errors. See the router - rip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterRipng added in v1.1.4

func (c *FortiSDKClient) ReadRouterRipng(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterRipng API operation for FortiOS gets the Ripng with the specified index value. Returns the requested Ripng value when the request executes successfully. Returns error for service API and SDK errors. See the router - ripng chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterRouteMap added in v1.1.4

func (c *FortiSDKClient) ReadRouterRouteMap(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterRouteMap API operation for FortiOS gets the Route Map with the specified index value. Returns the requested Route Map value when the request executes successfully. Returns error for service API and SDK errors. See the router - route-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterSetting added in v1.1.4

func (c *FortiSDKClient) ReadRouterSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the router - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterStatic added in v1.1.4

func (c *FortiSDKClient) ReadRouterStatic(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterStatic API operation for FortiOS gets the Static with the specified index value. Returns the requested Static value when the request executes successfully. Returns error for service API and SDK errors. See the router - static chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterStatic6 added in v1.1.4

func (c *FortiSDKClient) ReadRouterStatic6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterStatic6 API operation for FortiOS gets the Static6 with the specified index value. Returns the requested Static6 value when the request executes successfully. Returns error for service API and SDK errors. See the router - static6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterbgpNeighbor added in v1.1.16

func (c *FortiSDKClient) ReadRouterbgpNeighbor(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterbgpNeighbor API operation for FortiOS gets the Neighbor with the specified index value. Returns the requested Neighbor value when the request executes successfully. Returns error for service API and SDK errors. See the router/bgp - neighbor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterbgpNetwork added in v1.2.3

func (c *FortiSDKClient) ReadRouterbgpNetwork(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterbgpNetwork API operation for FortiOS gets the Network with the specified index value. Returns the requested Network value when the request executes successfully. Returns error for service API and SDK errors. See the router/bgp - network chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterbgpNetwork6 added in v1.4.0

func (c *FortiSDKClient) ReadRouterbgpNetwork6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterbgpNetwork6 API operation for FortiOS gets the Network6 with the specified index value. Returns the requested Network6 value when the request executes successfully. Returns error for service API and SDK errors. See the router/bgp - network6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterospf6Ospf6Interface added in v1.4.0

func (c *FortiSDKClient) ReadRouterospf6Ospf6Interface(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterospf6Ospf6Interface API operation for FortiOS gets the Ospf6 Interface with the specified index value. Returns the requested Ospf6 Interface value when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf6 - ospf6-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterospfNeighbor added in v1.4.0

func (c *FortiSDKClient) ReadRouterospfNeighbor(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterospfNeighbor API operation for FortiOS gets the Neighbor with the specified index value. Returns the requested Neighbor value when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf - neighbor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterospfNetwork added in v1.4.0

func (c *FortiSDKClient) ReadRouterospfNetwork(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterospfNetwork API operation for FortiOS gets the Network with the specified index value. Returns the requested Network value when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf - network chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadRouterospfOspfInterface added in v1.4.0

func (c *FortiSDKClient) ReadRouterospfOspfInterface(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadRouterospfOspfInterface API operation for FortiOS gets the Ospf Interface with the specified index value. Returns the requested Ospf Interface value when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf - ospf-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSctpFilterProfile added in v1.6.0

func (c *FortiSDKClient) ReadSctpFilterProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSctpFilterProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the sctp-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSpamfilterBwl added in v1.1.4

func (c *FortiSDKClient) ReadSpamfilterBwl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSpamfilterBwl API operation for FortiOS gets the Bwl with the specified index value. Returns the requested Bwl value when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - bwl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSpamfilterBword added in v1.1.4

func (c *FortiSDKClient) ReadSpamfilterBword(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSpamfilterBword API operation for FortiOS gets the Bword with the specified index value. Returns the requested Bword value when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - bword chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSpamfilterDnsbl added in v1.1.4

func (c *FortiSDKClient) ReadSpamfilterDnsbl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSpamfilterDnsbl API operation for FortiOS gets the Dnsbl with the specified index value. Returns the requested Dnsbl value when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - dnsbl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSpamfilterFortishield added in v1.1.4

func (c *FortiSDKClient) ReadSpamfilterFortishield(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSpamfilterFortishield API operation for FortiOS gets the Fortishield with the specified index value. Returns the requested Fortishield value when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - fortishield chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSpamfilterIptrust added in v1.1.7

func (c *FortiSDKClient) ReadSpamfilterIptrust(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSpamfilterIptrust API operation for FortiOS gets the Iptrust with the specified index value. Returns the requested Iptrust value when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - iptrust chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSpamfilterMheader added in v1.1.4

func (c *FortiSDKClient) ReadSpamfilterMheader(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSpamfilterMheader API operation for FortiOS gets the Mheader with the specified index value. Returns the requested Mheader value when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - mheader chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSpamfilterOptions added in v1.1.4

func (c *FortiSDKClient) ReadSpamfilterOptions(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSpamfilterOptions API operation for FortiOS gets the Options with the specified index value. Returns the requested Options value when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSpamfilterProfile added in v1.1.4

func (c *FortiSDKClient) ReadSpamfilterProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSpamfilterProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSshFilterProfile added in v1.1.4

func (c *FortiSDKClient) ReadSshFilterProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSshFilterProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the ssh-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchController8021XSettings added in v1.1.4

func (c *FortiSDKClient) ReadSwitchController8021XSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchController8021XSettings API operation for FortiOS gets the 802 1X Settings with the specified index value. Returns the requested 802 1X Settings value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - 802-1X-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerAutoConfigCustom added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerAutoConfigCustom(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerAutoConfigCustom API operation for FortiOS gets the Custom with the specified index value. Returns the requested Custom value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.auto-config - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerAutoConfigDefault added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerAutoConfigDefault(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerAutoConfigDefault API operation for FortiOS gets the Default with the specified index value. Returns the requested Default value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.auto-config - default chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerAutoConfigPolicy added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerAutoConfigPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerAutoConfigPolicy API operation for FortiOS gets the Policy with the specified index value. Returns the requested Policy value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.auto-config - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerCustomCommand added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerCustomCommand(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerCustomCommand API operation for FortiOS gets the Custom Command with the specified index value. Returns the requested Custom Command value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - custom-command chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerDynamicPortPolicy added in v1.6.0

func (c *FortiSDKClient) ReadSwitchControllerDynamicPortPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerDynamicPortPolicy API operation for FortiOS gets the Dynamic Port Policy with the specified index value. Returns the requested Dynamic Port Policy value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - dynamic-port-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerFlowTracking added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerFlowTracking(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerFlowTracking API operation for FortiOS gets the Flow Tracking with the specified index value. Returns the requested Flow Tracking value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - flow-tracking chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerFortilinkSettings added in v1.6.0

func (c *FortiSDKClient) ReadSwitchControllerFortilinkSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerFortilinkSettings API operation for FortiOS gets the Fortilink Settings with the specified index value. Returns the requested Fortilink Settings value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - fortilink-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerGlobal added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerGlobal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerGlobal API operation for FortiOS gets the Global with the specified index value. Returns the requested Global value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerIgmpSnooping added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerIgmpSnooping(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerIgmpSnooping API operation for FortiOS gets the Igmp Snooping with the specified index value. Returns the requested Igmp Snooping value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - igmp-snooping chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerInitialConfigTemplate added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerInitialConfigTemplate(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerInitialConfigTemplate API operation for FortiOS gets the Template with the specified index value. Returns the requested Template value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.initial-config - template chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerInitialConfigVlans added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerInitialConfigVlans(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerInitialConfigVlans API operation for FortiOS gets the Vlans with the specified index value. Returns the requested Vlans value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.initial-config - vlans chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerLldpProfile added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerLldpProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerLldpProfile API operation for FortiOS gets the Lldp Profile with the specified index value. Returns the requested Lldp Profile value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - lldp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerLldpSettings added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerLldpSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerLldpSettings API operation for FortiOS gets the Lldp Settings with the specified index value. Returns the requested Lldp Settings value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - lldp-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerLocation added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerLocation(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerLocation API operation for FortiOS gets the Location with the specified index value. Returns the requested Location value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - location chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerMacSyncSettings added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerMacSyncSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerMacSyncSettings API operation for FortiOS gets the Mac Sync Settings with the specified index value. Returns the requested Mac Sync Settings value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - mac-sync-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerManagedSwitch added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerManagedSwitch(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerManagedSwitch API operation for FortiOS gets the Managed Switch with the specified index value. Returns the requested Managed Switch value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - managed-switch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerNacDevice added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerNacDevice(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerNacDevice API operation for FortiOS gets the Nac Device with the specified index value. Returns the requested Nac Device value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - nac-device chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerNacSettings added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerNacSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerNacSettings API operation for FortiOS gets the Nac Settings with the specified index value. Returns the requested Nac Settings value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - nac-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerNetworkMonitorSettings added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerNetworkMonitorSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerNetworkMonitorSettings API operation for FortiOS gets the Network Monitor Settings with the specified index value. Returns the requested Network Monitor Settings value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - network-monitor-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerPortPolicy added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerPortPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerPortPolicy API operation for FortiOS gets the Port Policy with the specified index value. Returns the requested Port Policy value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - port-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerPtpPolicy added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerPtpPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerPtpPolicy API operation for FortiOS gets the Policy with the specified index value. Returns the requested Policy value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.ptp - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerPtpSettings added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerPtpSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerPtpSettings API operation for FortiOS gets the Settings with the specified index value. Returns the requested Settings value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.ptp - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerQosDot1PMap added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerQosDot1PMap(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerQosDot1PMap API operation for FortiOS gets the Dot1P Map with the specified index value. Returns the requested Dot1P Map value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - dot1p-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerQosIpDscpMap added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerQosIpDscpMap(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerQosIpDscpMap API operation for FortiOS gets the Ip Dscp Map with the specified index value. Returns the requested Ip Dscp Map value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - ip-dscp-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerQosQosPolicy added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerQosQosPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerQosQosPolicy API operation for FortiOS gets the Qos Policy with the specified index value. Returns the requested Qos Policy value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - qos-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerQosQueuePolicy added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerQosQueuePolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerQosQueuePolicy API operation for FortiOS gets the Queue Policy with the specified index value. Returns the requested Queue Policy value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - queue-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerQuarantine added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerQuarantine(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerQuarantine API operation for FortiOS gets the Quarantine with the specified index value. Returns the requested Quarantine value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - quarantine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerRemoteLog added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerRemoteLog(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerRemoteLog API operation for FortiOS gets the Remote Log with the specified index value. Returns the requested Remote Log value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - remote-log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSecurityPolicy8021X added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerSecurityPolicy8021X(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSecurityPolicy8021X API operation for FortiOS gets the 802 1X with the specified index value. Returns the requested 802 1X value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.security-policy - 802-1X chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSecurityPolicyCaptivePortal added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerSecurityPolicyCaptivePortal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSecurityPolicyCaptivePortal API operation for FortiOS gets the Captive Portal with the specified index value. Returns the requested Captive Portal value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.security-policy - captive-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSecurityPolicyLocalAccess added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerSecurityPolicyLocalAccess(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSecurityPolicyLocalAccess API operation for FortiOS gets the Local Access with the specified index value. Returns the requested Local Access value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.security-policy - local-access chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSflow added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerSflow(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSflow API operation for FortiOS gets the Sflow with the specified index value. Returns the requested Sflow value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - sflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSnmpCommunity added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerSnmpCommunity(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSnmpCommunity API operation for FortiOS gets the Snmp Community with the specified index value. Returns the requested Snmp Community value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-community chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSnmpSysinfo added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerSnmpSysinfo(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSnmpSysinfo API operation for FortiOS gets the Snmp Sysinfo with the specified index value. Returns the requested Snmp Sysinfo value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-sysinfo chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSnmpTrapThreshold added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerSnmpTrapThreshold(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSnmpTrapThreshold API operation for FortiOS gets the Snmp Trap Threshold with the specified index value. Returns the requested Snmp Trap Threshold value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-trap-threshold chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSnmpUser added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerSnmpUser(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSnmpUser API operation for FortiOS gets the Snmp User with the specified index value. Returns the requested Snmp User value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerStormControl added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerStormControl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerStormControl API operation for FortiOS gets the Storm Control with the specified index value. Returns the requested Storm Control value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - storm-control chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerStormControlPolicy added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerStormControlPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerStormControlPolicy API operation for FortiOS gets the Storm Control Policy with the specified index value. Returns the requested Storm Control Policy value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - storm-control-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerStpInstance added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerStpInstance(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerStpInstance API operation for FortiOS gets the Stp Instance with the specified index value. Returns the requested Stp Instance value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - stp-instance chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerStpSettings added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerStpSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerStpSettings API operation for FortiOS gets the Stp Settings with the specified index value. Returns the requested Stp Settings value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - stp-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSwitchGroup added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerSwitchGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSwitchGroup API operation for FortiOS gets the Switch Group with the specified index value. Returns the requested Switch Group value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSwitchInterfaceTag added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerSwitchInterfaceTag(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSwitchInterfaceTag API operation for FortiOS gets the Switch Interface Tag with the specified index value. Returns the requested Switch Interface Tag value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-interface-tag chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSwitchLog added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerSwitchLog(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSwitchLog API operation for FortiOS gets the Switch Log with the specified index value. Returns the requested Switch Log value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSwitchProfile added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerSwitchProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSwitchProfile API operation for FortiOS gets the Switch Profile with the specified index value. Returns the requested Switch Profile value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerSystem added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerSystem(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerSystem API operation for FortiOS gets the System with the specified index value. Returns the requested System value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - system chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerTrafficPolicy added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerTrafficPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerTrafficPolicy API operation for FortiOS gets the Traffic Policy with the specified index value. Returns the requested Traffic Policy value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - traffic-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerTrafficSniffer added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerTrafficSniffer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerTrafficSniffer API operation for FortiOS gets the Traffic Sniffer with the specified index value. Returns the requested Traffic Sniffer value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - traffic-sniffer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerVirtualPortPool added in v1.1.4

func (c *FortiSDKClient) ReadSwitchControllerVirtualPortPool(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerVirtualPortPool API operation for FortiOS gets the Virtual Port Pool with the specified index value. Returns the requested Virtual Port Pool value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - virtual-port-pool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerVlan added in v1.1.7

func (c *FortiSDKClient) ReadSwitchControllerVlan(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerVlan API operation for FortiOS gets the Vlan with the specified index value. Returns the requested Vlan value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - vlan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSwitchControllerVlanPolicy added in v1.1.18

func (c *FortiSDKClient) ReadSwitchControllerVlanPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSwitchControllerVlanPolicy API operation for FortiOS gets the Vlan Policy with the specified index value. Returns the requested Vlan Policy value when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - vlan-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystem3GModemCustom added in v1.6.0

func (c *FortiSDKClient) ReadSystem3GModemCustom(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystem3GModemCustom API operation for FortiOS gets the Custom with the specified index value. Returns the requested Custom value when the request executes successfully. Returns error for service API and SDK errors. See the system.3g-modem - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAPIUserSetting

func (c *FortiSDKClient) ReadSystemAPIUserSetting(mkey string) (output *JSONSystemAPIUserSetting, err error)

ReadSystemAPIUserSetting API operation for FortiOS gets the API user with the specified index value. Returns the requested API user value when the request executes successfully. Returns error for service API and SDK errors. See the system - api-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAccprofile added in v1.1.4

func (c *FortiSDKClient) ReadSystemAccprofile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAccprofile API operation for FortiOS gets the Accprofile with the specified index value. Returns the requested Accprofile value when the request executes successfully. Returns error for service API and SDK errors. See the system - accprofile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAcme added in v1.6.0

func (c *FortiSDKClient) ReadSystemAcme(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAcme API operation for FortiOS gets the Acme with the specified index value. Returns the requested Acme value when the request executes successfully. Returns error for service API and SDK errors. See the system - acme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAdmin added in v1.1.4

func (c *FortiSDKClient) ReadSystemAdmin(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAdmin API operation for FortiOS gets the Admin with the specified index value. Returns the requested Admin value when the request executes successfully. Returns error for service API and SDK errors. See the system - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAdminAdministrator

func (c *FortiSDKClient) ReadSystemAdminAdministrator(mkey string) (output *JSONSystemAdminAdministrator2, err error)

ReadSystemAdminAdministrator API operation for FortiOS gets the administrator account with the specified index value. Returns the requested administrator account value when the request executes successfully. Returns error for service API and SDK errors. See the system - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAdminProfiles

func (c *FortiSDKClient) ReadSystemAdminProfiles(mkey string) (output *JSONSystemAdminProfiles, err error)

ReadSystemAdminProfiles API operation for FortiOS gets the access profile with the specified index value. Returns the requested access profile value when the request executes successfully. Returns error for service API and SDK errors. See the system - accprofile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAffinityInterrupt added in v1.1.7

func (c *FortiSDKClient) ReadSystemAffinityInterrupt(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAffinityInterrupt API operation for FortiOS gets the Affinity Interrupt with the specified index value. Returns the requested Affinity Interrupt value when the request executes successfully. Returns error for service API and SDK errors. See the system - affinity-interrupt chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAffinityPacketRedistribution added in v1.1.7

func (c *FortiSDKClient) ReadSystemAffinityPacketRedistribution(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAffinityPacketRedistribution API operation for FortiOS gets the Affinity Packet Redistribution with the specified index value. Returns the requested Affinity Packet Redistribution value when the request executes successfully. Returns error for service API and SDK errors. See the system - affinity-packet-redistribution chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAlarm added in v1.1.7

func (c *FortiSDKClient) ReadSystemAlarm(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAlarm API operation for FortiOS gets the Alarm with the specified index value. Returns the requested Alarm value when the request executes successfully. Returns error for service API and SDK errors. See the system - alarm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAlias added in v1.1.4

func (c *FortiSDKClient) ReadSystemAlias(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAlias API operation for FortiOS gets the Alias with the specified index value. Returns the requested Alias value when the request executes successfully. Returns error for service API and SDK errors. See the system - alias chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemApiUser added in v1.1.4

func (c *FortiSDKClient) ReadSystemApiUser(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemApiUser API operation for FortiOS gets the Api User with the specified index value. Returns the requested Api User value when the request executes successfully. Returns error for service API and SDK errors. See the system - api-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemArpTable added in v1.1.4

func (c *FortiSDKClient) ReadSystemArpTable(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemArpTable API operation for FortiOS gets the Arp Table with the specified index value. Returns the requested Arp Table value when the request executes successfully. Returns error for service API and SDK errors. See the system - arp-table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAutoInstall added in v1.1.4

func (c *FortiSDKClient) ReadSystemAutoInstall(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAutoInstall API operation for FortiOS gets the Auto Install with the specified index value. Returns the requested Auto Install value when the request executes successfully. Returns error for service API and SDK errors. See the system - auto-install chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAutoScript added in v1.1.4

func (c *FortiSDKClient) ReadSystemAutoScript(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAutoScript API operation for FortiOS gets the Auto Script with the specified index value. Returns the requested Auto Script value when the request executes successfully. Returns error for service API and SDK errors. See the system - auto-script chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAutomationAction added in v1.1.4

func (c *FortiSDKClient) ReadSystemAutomationAction(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAutomationAction API operation for FortiOS gets the Automation Action with the specified index value. Returns the requested Automation Action value when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-action chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAutomationDestination added in v1.1.4

func (c *FortiSDKClient) ReadSystemAutomationDestination(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAutomationDestination API operation for FortiOS gets the Automation Destination with the specified index value. Returns the requested Automation Destination value when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-destination chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAutomationStitch added in v1.1.7

func (c *FortiSDKClient) ReadSystemAutomationStitch(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAutomationStitch API operation for FortiOS gets the Automation Stitch with the specified index value. Returns the requested Automation Stitch value when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-stitch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAutomationTrigger added in v1.1.4

func (c *FortiSDKClient) ReadSystemAutomationTrigger(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAutomationTrigger API operation for FortiOS gets the Automation Trigger with the specified index value. Returns the requested Automation Trigger value when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-trigger chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAutoupdatePushUpdate added in v1.1.4

func (c *FortiSDKClient) ReadSystemAutoupdatePushUpdate(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAutoupdatePushUpdate API operation for FortiOS gets the Push Update with the specified index value. Returns the requested Push Update value when the request executes successfully. Returns error for service API and SDK errors. See the system.autoupdate - push-update chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAutoupdateSchedule added in v1.1.4

func (c *FortiSDKClient) ReadSystemAutoupdateSchedule(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAutoupdateSchedule API operation for FortiOS gets the Schedule with the specified index value. Returns the requested Schedule value when the request executes successfully. Returns error for service API and SDK errors. See the system.autoupdate - schedule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemAutoupdateTunneling added in v1.1.4

func (c *FortiSDKClient) ReadSystemAutoupdateTunneling(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemAutoupdateTunneling API operation for FortiOS gets the Tunneling with the specified index value. Returns the requested Tunneling value when the request executes successfully. Returns error for service API and SDK errors. See the system.autoupdate - tunneling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemCentralManagement added in v1.1.4

func (c *FortiSDKClient) ReadSystemCentralManagement(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemCentralManagement API operation for FortiOS gets the Central Management with the specified index value. Returns the requested Central Management value when the request executes successfully. Returns error for service API and SDK errors. See the system - central-management chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemClusterSync added in v1.1.4

func (c *FortiSDKClient) ReadSystemClusterSync(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemClusterSync API operation for FortiOS gets the Cluster Sync with the specified index value. Returns the requested Cluster Sync value when the request executes successfully. Returns error for service API and SDK errors. See the system - cluster-sync chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemConsole added in v1.1.4

func (c *FortiSDKClient) ReadSystemConsole(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemConsole API operation for FortiOS gets the Console with the specified index value. Returns the requested Console value when the request executes successfully. Returns error for service API and SDK errors. See the system - console chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemCsf added in v1.1.4

func (c *FortiSDKClient) ReadSystemCsf(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemCsf API operation for FortiOS gets the Csf with the specified index value. Returns the requested Csf value when the request executes successfully. Returns error for service API and SDK errors. See the system - csf chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemCustomLanguage added in v1.1.7

func (c *FortiSDKClient) ReadSystemCustomLanguage(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemCustomLanguage API operation for FortiOS gets the Custom Language with the specified index value. Returns the requested Custom Language value when the request executes successfully. Returns error for service API and SDK errors. See the system - custom-language chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemDdns added in v1.1.4

func (c *FortiSDKClient) ReadSystemDdns(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemDdns API operation for FortiOS gets the Ddns with the specified index value. Returns the requested Ddns value when the request executes successfully. Returns error for service API and SDK errors. See the system - ddns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemDedicatedMgmt added in v1.1.7

func (c *FortiSDKClient) ReadSystemDedicatedMgmt(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemDedicatedMgmt API operation for FortiOS gets the Dedicated Mgmt with the specified index value. Returns the requested Dedicated Mgmt value when the request executes successfully. Returns error for service API and SDK errors. See the system - dedicated-mgmt chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemDhcp6Server added in v1.1.7

func (c *FortiSDKClient) ReadSystemDhcp6Server(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemDhcp6Server API operation for FortiOS gets the Server with the specified index value. Returns the requested Server value when the request executes successfully. Returns error for service API and SDK errors. See the system.dhcp6 - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemDhcpServer added in v1.1.4

func (c *FortiSDKClient) ReadSystemDhcpServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemDhcpServer API operation for FortiOS gets the Server with the specified index value. Returns the requested Server value when the request executes successfully. Returns error for service API and SDK errors. See the system.dhcp - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemDns added in v1.1.4

func (c *FortiSDKClient) ReadSystemDns(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemDns API operation for FortiOS gets the Dns with the specified index value. Returns the requested Dns value when the request executes successfully. Returns error for service API and SDK errors. See the system - dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemDns64 added in v1.6.0

func (c *FortiSDKClient) ReadSystemDns64(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemDns64 API operation for FortiOS gets the Dns64 with the specified index value. Returns the requested Dns64 value when the request executes successfully. Returns error for service API and SDK errors. See the system - dns64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemDnsDatabase added in v1.1.4

func (c *FortiSDKClient) ReadSystemDnsDatabase(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemDnsDatabase API operation for FortiOS gets the Dns Database with the specified index value. Returns the requested Dns Database value when the request executes successfully. Returns error for service API and SDK errors. See the system - dns-database chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemDnsServer added in v1.1.4

func (c *FortiSDKClient) ReadSystemDnsServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemDnsServer API operation for FortiOS gets the Dns Server with the specified index value. Returns the requested Dns Server value when the request executes successfully. Returns error for service API and SDK errors. See the system - dns-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemDscpBasedPriority added in v1.1.4

func (c *FortiSDKClient) ReadSystemDscpBasedPriority(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemDscpBasedPriority API operation for FortiOS gets the Dscp Based Priority with the specified index value. Returns the requested Dscp Based Priority value when the request executes successfully. Returns error for service API and SDK errors. See the system - dscp-based-priority chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemEmailServer added in v1.1.4

func (c *FortiSDKClient) ReadSystemEmailServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemEmailServer API operation for FortiOS gets the Email Server with the specified index value. Returns the requested Email Server value when the request executes successfully. Returns error for service API and SDK errors. See the system - email-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemExternalResource added in v1.1.4

func (c *FortiSDKClient) ReadSystemExternalResource(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemExternalResource API operation for FortiOS gets the External Resource with the specified index value. Returns the requested External Resource value when the request executes successfully. Returns error for service API and SDK errors. See the system - external-resource chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFederatedUpgrade added in v1.1.18

func (c *FortiSDKClient) ReadSystemFederatedUpgrade(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFederatedUpgrade API operation for FortiOS gets the Federated Upgrade with the specified index value. Returns the requested Federated Upgrade value when the request executes successfully. Returns error for service API and SDK errors. See the system - federated-upgrade chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFipsCc added in v1.1.4

func (c *FortiSDKClient) ReadSystemFipsCc(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFipsCc API operation for FortiOS gets the Fips Cc with the specified index value. Returns the requested Fips Cc value when the request executes successfully. Returns error for service API and SDK errors. See the system - fips-cc chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFm added in v1.1.4

func (c *FortiSDKClient) ReadSystemFm(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFm API operation for FortiOS gets the Fm with the specified index value. Returns the requested Fm value when the request executes successfully. Returns error for service API and SDK errors. See the system - fm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFortiai added in v1.6.0

func (c *FortiSDKClient) ReadSystemFortiai(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFortiai API operation for FortiOS gets the Fortiai with the specified index value. Returns the requested Fortiai value when the request executes successfully. Returns error for service API and SDK errors. See the system - fortiai chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFortiguard added in v1.1.4

func (c *FortiSDKClient) ReadSystemFortiguard(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFortiguard API operation for FortiOS gets the Fortiguard with the specified index value. Returns the requested Fortiguard value when the request executes successfully. Returns error for service API and SDK errors. See the system - fortiguard chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFortimanager added in v1.1.4

func (c *FortiSDKClient) ReadSystemFortimanager(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFortimanager API operation for FortiOS gets the Fortimanager with the specified index value. Returns the requested Fortimanager value when the request executes successfully. Returns error for service API and SDK errors. See the system - fortimanager chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFortindr added in v1.9.0

func (c *FortiSDKClient) ReadSystemFortindr(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFortindr API operation for FortiOS gets the Fortindr with the specified index value. Returns the requested Fortindr value when the request executes successfully. Returns error for service API and SDK errors. See the system - fortindr chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFortisandbox added in v1.1.4

func (c *FortiSDKClient) ReadSystemFortisandbox(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFortisandbox API operation for FortiOS gets the Fortisandbox with the specified index value. Returns the requested Fortisandbox value when the request executes successfully. Returns error for service API and SDK errors. See the system - fortisandbox chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFssoPolling added in v1.1.4

func (c *FortiSDKClient) ReadSystemFssoPolling(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFssoPolling API operation for FortiOS gets the Fsso Polling with the specified index value. Returns the requested Fsso Polling value when the request executes successfully. Returns error for service API and SDK errors. See the system - fsso-polling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemFtmPush added in v1.1.4

func (c *FortiSDKClient) ReadSystemFtmPush(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemFtmPush API operation for FortiOS gets the Ftm Push with the specified index value. Returns the requested Ftm Push value when the request executes successfully. Returns error for service API and SDK errors. See the system - ftm-push chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemGeneve added in v1.1.7

func (c *FortiSDKClient) ReadSystemGeneve(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemGeneve API operation for FortiOS gets the Geneve with the specified index value. Returns the requested Geneve value when the request executes successfully. Returns error for service API and SDK errors. See the system - geneve chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemGeoipCountry added in v1.1.18

func (c *FortiSDKClient) ReadSystemGeoipCountry(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemGeoipCountry API operation for FortiOS gets the Geoip Country with the specified index value. Returns the requested Geoip Country value when the request executes successfully. Returns error for service API and SDK errors. See the system - geoip-country chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemGeoipOverride added in v1.1.7

func (c *FortiSDKClient) ReadSystemGeoipOverride(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemGeoipOverride API operation for FortiOS gets the Geoip Override with the specified index value. Returns the requested Geoip Override value when the request executes successfully. Returns error for service API and SDK errors. See the system - geoip-override chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemGlobal added in v1.1.4

func (c *FortiSDKClient) ReadSystemGlobal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemGlobal API operation for FortiOS gets the Global with the specified index value. Returns the requested Global value when the request executes successfully. Returns error for service API and SDK errors. See the system - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemGreTunnel added in v1.1.4

func (c *FortiSDKClient) ReadSystemGreTunnel(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemGreTunnel API operation for FortiOS gets the Gre Tunnel with the specified index value. Returns the requested Gre Tunnel value when the request executes successfully. Returns error for service API and SDK errors. See the system - gre-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemHa added in v1.1.4

func (c *FortiSDKClient) ReadSystemHa(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemHa API operation for FortiOS gets the Ha with the specified index value. Returns the requested Ha value when the request executes successfully. Returns error for service API and SDK errors. See the system - ha chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemHaMonitor added in v1.1.4

func (c *FortiSDKClient) ReadSystemHaMonitor(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemHaMonitor API operation for FortiOS gets the Ha Monitor with the specified index value. Returns the requested Ha Monitor value when the request executes successfully. Returns error for service API and SDK errors. See the system - ha-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemIke added in v1.6.0

func (c *FortiSDKClient) ReadSystemIke(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemIke API operation for FortiOS gets the Ike with the specified index value. Returns the requested Ike value when the request executes successfully. Returns error for service API and SDK errors. See the system - ike chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemInterface added in v1.1.4

func (c *FortiSDKClient) ReadSystemInterface(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemInterface API operation for FortiOS gets the Interface with the specified index value. Returns the requested Interface value when the request executes successfully. Returns error for service API and SDK errors. See the system - interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemIpam added in v1.6.0

func (c *FortiSDKClient) ReadSystemIpam(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemIpam API operation for FortiOS gets the Ipam with the specified index value. Returns the requested Ipam value when the request executes successfully. Returns error for service API and SDK errors. See the system - ipam chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemIpipTunnel added in v1.1.4

func (c *FortiSDKClient) ReadSystemIpipTunnel(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemIpipTunnel API operation for FortiOS gets the Ipip Tunnel with the specified index value. Returns the requested Ipip Tunnel value when the request executes successfully. Returns error for service API and SDK errors. See the system - ipip-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemIps added in v1.1.18

func (c *FortiSDKClient) ReadSystemIps(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemIps API operation for FortiOS gets the Ips with the specified index value. Returns the requested Ips value when the request executes successfully. Returns error for service API and SDK errors. See the system - ips chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemIpsUrlfilterDns added in v1.1.18

func (c *FortiSDKClient) ReadSystemIpsUrlfilterDns(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemIpsUrlfilterDns API operation for FortiOS gets the Ips Urlfilter Dns with the specified index value. Returns the requested Ips Urlfilter Dns value when the request executes successfully. Returns error for service API and SDK errors. See the system - ips-urlfilter-dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemIpsUrlfilterDns6 added in v1.1.18

func (c *FortiSDKClient) ReadSystemIpsUrlfilterDns6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemIpsUrlfilterDns6 API operation for FortiOS gets the Ips Urlfilter Dns6 with the specified index value. Returns the requested Ips Urlfilter Dns6 value when the request executes successfully. Returns error for service API and SDK errors. See the system - ips-urlfilter-dns6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemIpsecAggregate added in v1.1.4

func (c *FortiSDKClient) ReadSystemIpsecAggregate(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemIpsecAggregate API operation for FortiOS gets the Ipsec Aggregate with the specified index value. Returns the requested Ipsec Aggregate value when the request executes successfully. Returns error for service API and SDK errors. See the system - ipsec-aggregate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemIpv6NeighborCache added in v1.1.4

func (c *FortiSDKClient) ReadSystemIpv6NeighborCache(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemIpv6NeighborCache API operation for FortiOS gets the Ipv6 Neighbor Cache with the specified index value. Returns the requested Ipv6 Neighbor Cache value when the request executes successfully. Returns error for service API and SDK errors. See the system - ipv6-neighbor-cache chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemIpv6Tunnel added in v1.1.4

func (c *FortiSDKClient) ReadSystemIpv6Tunnel(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemIpv6Tunnel API operation for FortiOS gets the Ipv6 Tunnel with the specified index value. Returns the requested Ipv6 Tunnel value when the request executes successfully. Returns error for service API and SDK errors. See the system - ipv6-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemLicenseFortiCare

func (c *FortiSDKClient) ReadSystemLicenseFortiCare(mkey string) (output *JSONSystemLicenseFortiCare, err error)

ReadSystemLicenseFortiCare API operation for FortiOS

func (*FortiSDKClient) ReadSystemLicenseVDOM

func (c *FortiSDKClient) ReadSystemLicenseVDOM(mkey string) (output *JSONSystemLicenseVDOM, err error)

ReadSystemLicenseVDOM API operation for FortiOS gets the ---------------- with the specified index value. Returns the requested ---------------- when the request executes successfully. Returns error for service API and SDK errors. See the ---------------- chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemLicenseVM

func (c *FortiSDKClient) ReadSystemLicenseVM(mkey string) (output *JSONSystemLicenseVM, err error)

ReadSystemLicenseVM API operation for FortiOS

func (*FortiSDKClient) ReadSystemLinkMonitor added in v1.1.4

func (c *FortiSDKClient) ReadSystemLinkMonitor(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemLinkMonitor API operation for FortiOS gets the Link Monitor with the specified index value. Returns the requested Link Monitor value when the request executes successfully. Returns error for service API and SDK errors. See the system - link-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemLldpNetworkPolicy added in v1.1.4

func (c *FortiSDKClient) ReadSystemLldpNetworkPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemLldpNetworkPolicy API operation for FortiOS gets the Network Policy with the specified index value. Returns the requested Network Policy value when the request executes successfully. Returns error for service API and SDK errors. See the system.lldp - network-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemLteModem added in v1.6.0

func (c *FortiSDKClient) ReadSystemLteModem(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemLteModem API operation for FortiOS gets the Lte Modem with the specified index value. Returns the requested Lte Modem value when the request executes successfully. Returns error for service API and SDK errors. See the system - lte-modem chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemMacAddressTable added in v1.1.7

func (c *FortiSDKClient) ReadSystemMacAddressTable(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemMacAddressTable API operation for FortiOS gets the Mac Address Table with the specified index value. Returns the requested Mac Address Table value when the request executes successfully. Returns error for service API and SDK errors. See the system - mac-address-table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemManagementTunnel added in v1.1.4

func (c *FortiSDKClient) ReadSystemManagementTunnel(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemManagementTunnel API operation for FortiOS gets the Management Tunnel with the specified index value. Returns the requested Management Tunnel value when the request executes successfully. Returns error for service API and SDK errors. See the system - management-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemMobileTunnel added in v1.1.4

func (c *FortiSDKClient) ReadSystemMobileTunnel(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemMobileTunnel API operation for FortiOS gets the Mobile Tunnel with the specified index value. Returns the requested Mobile Tunnel value when the request executes successfully. Returns error for service API and SDK errors. See the system - mobile-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemModem added in v1.6.0

func (c *FortiSDKClient) ReadSystemModem(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemModem API operation for FortiOS gets the Modem with the specified index value. Returns the requested Modem value when the request executes successfully. Returns error for service API and SDK errors. See the system - modem chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemNat64 added in v1.1.4

func (c *FortiSDKClient) ReadSystemNat64(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemNat64 API operation for FortiOS gets the Nat64 with the specified index value. Returns the requested Nat64 value when the request executes successfully. Returns error for service API and SDK errors. See the system - nat64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemNdProxy added in v1.1.4

func (c *FortiSDKClient) ReadSystemNdProxy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemNdProxy API operation for FortiOS gets the Nd Proxy with the specified index value. Returns the requested Nd Proxy value when the request executes successfully. Returns error for service API and SDK errors. See the system - nd-proxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemNetflow added in v1.1.4

func (c *FortiSDKClient) ReadSystemNetflow(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemNetflow API operation for FortiOS gets the Netflow with the specified index value. Returns the requested Netflow value when the request executes successfully. Returns error for service API and SDK errors. See the system - netflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemNetworkVisibility added in v1.1.4

func (c *FortiSDKClient) ReadSystemNetworkVisibility(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemNetworkVisibility API operation for FortiOS gets the Network Visibility with the specified index value. Returns the requested Network Visibility value when the request executes successfully. Returns error for service API and SDK errors. See the system - network-visibility chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemNpu added in v1.6.0

func (c *FortiSDKClient) ReadSystemNpu(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemNpu API operation for FortiOS gets the Npu with the specified index value. Returns the requested Npu value when the request executes successfully. Returns error for service API and SDK errors. See the system - npu chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemNtp added in v1.1.4

func (c *FortiSDKClient) ReadSystemNtp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemNtp API operation for FortiOS gets the Ntp with the specified index value. Returns the requested Ntp value when the request executes successfully. Returns error for service API and SDK errors. See the system - ntp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemObjectTagging added in v1.1.4

func (c *FortiSDKClient) ReadSystemObjectTagging(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemObjectTagging API operation for FortiOS gets the Object Tagging with the specified index value. Returns the requested Object Tagging value when the request executes successfully. Returns error for service API and SDK errors. See the system - object-tagging chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemPasswordPolicy added in v1.1.4

func (c *FortiSDKClient) ReadSystemPasswordPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemPasswordPolicy API operation for FortiOS gets the Password Policy with the specified index value. Returns the requested Password Policy value when the request executes successfully. Returns error for service API and SDK errors. See the system - password-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemPasswordPolicyGuestAdmin added in v1.1.4

func (c *FortiSDKClient) ReadSystemPasswordPolicyGuestAdmin(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemPasswordPolicyGuestAdmin API operation for FortiOS gets the Password Policy Guest Admin with the specified index value. Returns the requested Password Policy Guest Admin value when the request executes successfully. Returns error for service API and SDK errors. See the system - password-policy-guest-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemPhysicalSwitch added in v1.6.0

func (c *FortiSDKClient) ReadSystemPhysicalSwitch(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemPhysicalSwitch API operation for FortiOS gets the Physical Switch with the specified index value. Returns the requested Physical Switch value when the request executes successfully. Returns error for service API and SDK errors. See the system - physical-switch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemPppoeInterface added in v1.1.4

func (c *FortiSDKClient) ReadSystemPppoeInterface(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemPppoeInterface API operation for FortiOS gets the Pppoe Interface with the specified index value. Returns the requested Pppoe Interface value when the request executes successfully. Returns error for service API and SDK errors. See the system - pppoe-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemProbeResponse added in v1.1.4

func (c *FortiSDKClient) ReadSystemProbeResponse(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemProbeResponse API operation for FortiOS gets the Probe Response with the specified index value. Returns the requested Probe Response value when the request executes successfully. Returns error for service API and SDK errors. See the system - probe-response chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemProxyArp added in v1.1.4

func (c *FortiSDKClient) ReadSystemProxyArp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemProxyArp API operation for FortiOS gets the Proxy Arp with the specified index value. Returns the requested Proxy Arp value when the request executes successfully. Returns error for service API and SDK errors. See the system - proxy-arp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemPtp added in v1.1.7

func (c *FortiSDKClient) ReadSystemPtp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemPtp API operation for FortiOS gets the Ptp with the specified index value. Returns the requested Ptp value when the request executes successfully. Returns error for service API and SDK errors. See the system - ptp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgAdmin added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgAdmin(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgAdmin API operation for FortiOS gets the Admin with the specified index value. Returns the requested Admin value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgAlertmail added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgAlertmail(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgAlertmail API operation for FortiOS gets the Alertmail with the specified index value. Returns the requested Alertmail value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - alertmail chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgAuth added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgAuth(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgAuth API operation for FortiOS gets the Auth with the specified index value. Returns the requested Auth value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - auth chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgAutomation added in v1.1.18

func (c *FortiSDKClient) ReadSystemReplacemsgAutomation(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgAutomation API operation for FortiOS gets the Automation with the specified index value. Returns the requested Automation value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - automation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgDeviceDetectionPortal added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgDeviceDetectionPortal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgDeviceDetectionPortal API operation for FortiOS gets the Device Detection Portal with the specified index value. Returns the requested Device Detection Portal value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - device-detection-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgEc added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgEc(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgEc API operation for FortiOS gets the Ec with the specified index value. Returns the requested Ec value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - ec chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgFortiguardWf added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgFortiguardWf(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgFortiguardWf API operation for FortiOS gets the Fortiguard Wf with the specified index value. Returns the requested Fortiguard Wf value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - fortiguard-wf chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgFtp added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgFtp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgFtp API operation for FortiOS gets the Ftp with the specified index value. Returns the requested Ftp value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - ftp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgGroup added in v1.1.4

func (c *FortiSDKClient) ReadSystemReplacemsgGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgGroup API operation for FortiOS gets the Replacemsg Group with the specified index value. Returns the requested Replacemsg Group value when the request executes successfully. Returns error for service API and SDK errors. See the system - replacemsg-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgHttp added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgHttp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgHttp API operation for FortiOS gets the Http with the specified index value. Returns the requested Http value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - http chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgIcap added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgIcap(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgIcap API operation for FortiOS gets the Icap with the specified index value. Returns the requested Icap value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - icap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgImage added in v1.1.4

func (c *FortiSDKClient) ReadSystemReplacemsgImage(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgImage API operation for FortiOS gets the Replacemsg Image with the specified index value. Returns the requested Replacemsg Image value when the request executes successfully. Returns error for service API and SDK errors. See the system - replacemsg-image chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgMail added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgMail(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgMail API operation for FortiOS gets the Mail with the specified index value. Returns the requested Mail value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - mail chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgNacQuar added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgNacQuar(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgNacQuar API operation for FortiOS gets the Nac Quar with the specified index value. Returns the requested Nac Quar value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - nac-quar chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgNntp added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgNntp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgNntp API operation for FortiOS gets the Nntp with the specified index value. Returns the requested Nntp value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - nntp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgSpam added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgSpam(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgSpam API operation for FortiOS gets the Spam with the specified index value. Returns the requested Spam value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - spam chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgSslvpn added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgSslvpn(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgSslvpn API operation for FortiOS gets the Sslvpn with the specified index value. Returns the requested Sslvpn value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - sslvpn chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgTrafficQuota added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgTrafficQuota(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgTrafficQuota API operation for FortiOS gets the Traffic Quota with the specified index value. Returns the requested Traffic Quota value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - traffic-quota chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgUtm added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgUtm(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgUtm API operation for FortiOS gets the Utm with the specified index value. Returns the requested Utm value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - utm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemReplacemsgWebproxy added in v1.1.7

func (c *FortiSDKClient) ReadSystemReplacemsgWebproxy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemReplacemsgWebproxy API operation for FortiOS gets the Webproxy with the specified index value. Returns the requested Webproxy value when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - webproxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemResourceLimits added in v1.1.4

func (c *FortiSDKClient) ReadSystemResourceLimits(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemResourceLimits API operation for FortiOS gets the Resource Limits with the specified index value. Returns the requested Resource Limits value when the request executes successfully. Returns error for service API and SDK errors. See the system - resource-limits chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSaml added in v1.1.7

func (c *FortiSDKClient) ReadSystemSaml(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSaml API operation for FortiOS gets the Saml with the specified index value. Returns the requested Saml value when the request executes successfully. Returns error for service API and SDK errors. See the system - saml chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSdnConnector added in v1.1.4

func (c *FortiSDKClient) ReadSystemSdnConnector(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSdnConnector API operation for FortiOS gets the Sdn Connector with the specified index value. Returns the requested Sdn Connector value when the request executes successfully. Returns error for service API and SDK errors. See the system - sdn-connector chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSdwan added in v1.1.18

func (c *FortiSDKClient) ReadSystemSdwan(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSdwan API operation for FortiOS gets the Sdwan with the specified index value. Returns the requested Sdwan value when the request executes successfully. Returns error for service API and SDK errors. See the system - sdwan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSessionHelper added in v1.1.4

func (c *FortiSDKClient) ReadSystemSessionHelper(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSessionHelper API operation for FortiOS gets the Session Helper with the specified index value. Returns the requested Session Helper value when the request executes successfully. Returns error for service API and SDK errors. See the system - session-helper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSessionTtl added in v1.1.4

func (c *FortiSDKClient) ReadSystemSessionTtl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSessionTtl API operation for FortiOS gets the Session Ttl with the specified index value. Returns the requested Session Ttl value when the request executes successfully. Returns error for service API and SDK errors. See the system - session-ttl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSettingDNS

func (c *FortiSDKClient) ReadSystemSettingDNS(mkey string) (output *JSONSystemSettingDNS, err error)

ReadSystemSettingDNS API operation for FortiOS gets the dns server setting. Returns the requested dns server value when the request executes successfully. Returns error for service API and SDK errors. See the system - dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSettingGlobal

func (c *FortiSDKClient) ReadSystemSettingGlobal(mkey string) (output *JSONSystemSettingGlobal, err error)

ReadSystemSettingGlobal API operation for FortiOS gets the global settings that affect FortiGate systems and configurations. Returns the requested global settings value when the request executes successfully. Returns error for service API and SDK errors. See the system - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSettingNTP

func (c *FortiSDKClient) ReadSystemSettingNTP(mkey string) (output *JSONSystemSettingNTP, err error)

ReadSystemSettingNTP API operation for FortiOS gets the Network Time Protocol (NTP) server. Returns the requested NTP setting value when the request executes successfully. Returns error for service API and SDK errors. See the system - ntp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSettings added in v1.1.5

func (c *FortiSDKClient) ReadSystemSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSettings API operation for FortiOS gets the Settings with the specified index value. Returns the requested Settings value when the request executes successfully. Returns error for service API and SDK errors. See the system - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSflow added in v1.1.4

func (c *FortiSDKClient) ReadSystemSflow(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSflow API operation for FortiOS gets the Sflow with the specified index value. Returns the requested Sflow value when the request executes successfully. Returns error for service API and SDK errors. See the system - sflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSitTunnel added in v1.1.4

func (c *FortiSDKClient) ReadSystemSitTunnel(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSitTunnel API operation for FortiOS gets the Sit Tunnel with the specified index value. Returns the requested Sit Tunnel value when the request executes successfully. Returns error for service API and SDK errors. See the system - sit-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSmsServer added in v1.1.4

func (c *FortiSDKClient) ReadSystemSmsServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSmsServer API operation for FortiOS gets the Sms Server with the specified index value. Returns the requested Sms Server value when the request executes successfully. Returns error for service API and SDK errors. See the system - sms-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSnmpCommunity added in v1.1.4

func (c *FortiSDKClient) ReadSystemSnmpCommunity(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSnmpCommunity API operation for FortiOS gets the Community with the specified index value. Returns the requested Community value when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - community chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSnmpMibView added in v1.9.0

func (c *FortiSDKClient) ReadSystemSnmpMibView(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSnmpMibView API operation for FortiOS gets the Mib View with the specified index value. Returns the requested Mib View value when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - mib-view chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSnmpSysinfo added in v1.1.4

func (c *FortiSDKClient) ReadSystemSnmpSysinfo(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSnmpSysinfo API operation for FortiOS gets the Sysinfo with the specified index value. Returns the requested Sysinfo value when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - sysinfo chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSnmpUser added in v1.1.4

func (c *FortiSDKClient) ReadSystemSnmpUser(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSnmpUser API operation for FortiOS gets the User with the specified index value. Returns the requested User value when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSpeedTestSchedule added in v1.1.18

func (c *FortiSDKClient) ReadSystemSpeedTestSchedule(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSpeedTestSchedule API operation for FortiOS gets the Speed Test Schedule with the specified index value. Returns the requested Speed Test Schedule value when the request executes successfully. Returns error for service API and SDK errors. See the system - speed-test-schedule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSpeedTestServer added in v1.1.18

func (c *FortiSDKClient) ReadSystemSpeedTestServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSpeedTestServer API operation for FortiOS gets the Speed Test Server with the specified index value. Returns the requested Speed Test Server value when the request executes successfully. Returns error for service API and SDK errors. See the system - speed-test-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSsoAdmin added in v1.1.9

func (c *FortiSDKClient) ReadSystemSsoAdmin(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSsoAdmin API operation for FortiOS gets the Sso Admin with the specified index value. Returns the requested Sso Admin value when the request executes successfully. Returns error for service API and SDK errors. See the system - sso-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSsoForticloudAdmin added in v1.6.0

func (c *FortiSDKClient) ReadSystemSsoForticloudAdmin(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSsoForticloudAdmin API operation for FortiOS gets the Sso Forticloud Admin with the specified index value. Returns the requested Sso Forticloud Admin value when the request executes successfully. Returns error for service API and SDK errors. See the system - sso-forticloud-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemStandaloneCluster added in v1.1.18

func (c *FortiSDKClient) ReadSystemStandaloneCluster(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemStandaloneCluster API operation for FortiOS gets the Standalone Cluster with the specified index value. Returns the requested Standalone Cluster value when the request executes successfully. Returns error for service API and SDK errors. See the system - standalone-cluster chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemStorage added in v1.1.7

func (c *FortiSDKClient) ReadSystemStorage(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemStorage API operation for FortiOS gets the Storage with the specified index value. Returns the requested Storage value when the request executes successfully. Returns error for service API and SDK errors. See the system - storage chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemStp added in v1.6.0

func (c *FortiSDKClient) ReadSystemStp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemStp API operation for FortiOS gets the Stp with the specified index value. Returns the requested Stp value when the request executes successfully. Returns error for service API and SDK errors. See the system - stp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemSwitchInterface added in v1.1.5

func (c *FortiSDKClient) ReadSystemSwitchInterface(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemSwitchInterface API operation for FortiOS gets the Switch Interface with the specified index value. Returns the requested Switch Interface value when the request executes successfully. Returns error for service API and SDK errors. See the system - switch-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemTosBasedPriority added in v1.1.4

func (c *FortiSDKClient) ReadSystemTosBasedPriority(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemTosBasedPriority API operation for FortiOS gets the Tos Based Priority with the specified index value. Returns the requested Tos Based Priority value when the request executes successfully. Returns error for service API and SDK errors. See the system - tos-based-priority chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVdom added in v1.1.5

func (c *FortiSDKClient) ReadSystemVdom(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVdom API operation for FortiOS gets the Vdom with the specified index value. Returns the requested Vdom value when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVdomDns added in v1.1.7

func (c *FortiSDKClient) ReadSystemVdomDns(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVdomDns API operation for FortiOS gets the Vdom Dns with the specified index value. Returns the requested Vdom Dns value when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVdomException added in v1.1.4

func (c *FortiSDKClient) ReadSystemVdomException(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVdomException API operation for FortiOS gets the Vdom Exception with the specified index value. Returns the requested Vdom Exception value when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-exception chapter in the FortiOS Handbook - CLI Reference.

func (c *FortiSDKClient) ReadSystemVdomLink(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVdomLink API operation for FortiOS gets the Vdom Link with the specified index value. Returns the requested Vdom Link value when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-link chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVdomNetflow added in v1.1.4

func (c *FortiSDKClient) ReadSystemVdomNetflow(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVdomNetflow API operation for FortiOS gets the Vdom Netflow with the specified index value. Returns the requested Vdom Netflow value when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-netflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVdomProperty added in v1.1.7

func (c *FortiSDKClient) ReadSystemVdomProperty(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVdomProperty API operation for FortiOS gets the Vdom Property with the specified index value. Returns the requested Vdom Property value when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-property chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVdomRadiusServer added in v1.1.7

func (c *FortiSDKClient) ReadSystemVdomRadiusServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVdomRadiusServer API operation for FortiOS gets the Vdom Radius Server with the specified index value. Returns the requested Vdom Radius Server value when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-radius-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVdomSetting

func (c *FortiSDKClient) ReadSystemVdomSetting(mkey string) (output *JSONSystemVdomSetting, err error)

ReadSystemVdomSetting API operation for FortiOS gets the vdom with the specified index value. Returns the requested vdom value when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVdomSflow added in v1.1.4

func (c *FortiSDKClient) ReadSystemVdomSflow(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVdomSflow API operation for FortiOS gets the Vdom Sflow with the specified index value. Returns the requested Vdom Sflow value when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-sflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVirtualSwitch added in v1.4.0

func (c *FortiSDKClient) ReadSystemVirtualSwitch(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVirtualSwitch API operation for FortiOS gets the Virtual Switch with the specified index value. Returns the requested Virtual Switch value when the request executes successfully. Returns error for service API and SDK errors. See the system - virtual-switch chapter in the FortiOS Handbook - CLI Reference.

func (c *FortiSDKClient) ReadSystemVirtualWanLink(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVirtualWanLink API operation for FortiOS gets the Virtual Wan Link with the specified index value. Returns the requested Virtual Wan Link value when the request executes successfully. Returns error for service API and SDK errors. See the system - virtual-wan-link chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVirtualWirePair added in v1.1.5

func (c *FortiSDKClient) ReadSystemVirtualWirePair(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVirtualWirePair API operation for FortiOS gets the Virtual Wire Pair with the specified index value. Returns the requested Virtual Wire Pair value when the request executes successfully. Returns error for service API and SDK errors. See the system - virtual-wire-pair chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVneTunnel added in v1.1.18

func (c *FortiSDKClient) ReadSystemVneTunnel(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVneTunnel API operation for FortiOS gets the Vne Tunnel with the specified index value. Returns the requested Vne Tunnel value when the request executes successfully. Returns error for service API and SDK errors. See the system - vne-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemVxlan added in v1.1.4

func (c *FortiSDKClient) ReadSystemVxlan(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemVxlan API operation for FortiOS gets the Vxlan with the specified index value. Returns the requested Vxlan value when the request executes successfully. Returns error for service API and SDK errors. See the system - vxlan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemWccp added in v1.1.4

func (c *FortiSDKClient) ReadSystemWccp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemWccp API operation for FortiOS gets the Wccp with the specified index value. Returns the requested Wccp value when the request executes successfully. Returns error for service API and SDK errors. See the system - wccp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadSystemZone added in v1.1.4

func (c *FortiSDKClient) ReadSystemZone(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadSystemZone API operation for FortiOS gets the Zone with the specified index value. Returns the requested Zone value when the request executes successfully. Returns error for service API and SDK errors. See the system - zone chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserAdgrp added in v1.1.4

func (c *FortiSDKClient) ReadUserAdgrp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserAdgrp API operation for FortiOS gets the Adgrp with the specified index value. Returns the requested Adgrp value when the request executes successfully. Returns error for service API and SDK errors. See the user - adgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserCertificate added in v1.6.0

func (c *FortiSDKClient) ReadUserCertificate(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserCertificate API operation for FortiOS gets the Certificate with the specified index value. Returns the requested Certificate value when the request executes successfully. Returns error for service API and SDK errors. See the user - certificate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserDevice added in v1.1.4

func (c *FortiSDKClient) ReadUserDevice(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserDevice API operation for FortiOS gets the Device with the specified index value. Returns the requested Device value when the request executes successfully. Returns error for service API and SDK errors. See the user - device chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserDeviceAccessList added in v1.1.4

func (c *FortiSDKClient) ReadUserDeviceAccessList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserDeviceAccessList API operation for FortiOS gets the Device Access List with the specified index value. Returns the requested Device Access List value when the request executes successfully. Returns error for service API and SDK errors. See the user - device-access-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserDeviceCategory added in v1.1.7

func (c *FortiSDKClient) ReadUserDeviceCategory(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserDeviceCategory API operation for FortiOS gets the Device Category with the specified index value. Returns the requested Device Category value when the request executes successfully. Returns error for service API and SDK errors. See the user - device-category chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserDeviceGroup added in v1.1.5

func (c *FortiSDKClient) ReadUserDeviceGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserDeviceGroup API operation for FortiOS gets the Device Group with the specified index value. Returns the requested Device Group value when the request executes successfully. Returns error for service API and SDK errors. See the user - device-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserDomainController added in v1.1.4

func (c *FortiSDKClient) ReadUserDomainController(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserDomainController API operation for FortiOS gets the Domain Controller with the specified index value. Returns the requested Domain Controller value when the request executes successfully. Returns error for service API and SDK errors. See the user - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserExchange added in v1.1.18

func (c *FortiSDKClient) ReadUserExchange(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserExchange API operation for FortiOS gets the Exchange with the specified index value. Returns the requested Exchange value when the request executes successfully. Returns error for service API and SDK errors. See the user - exchange chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserFortitoken added in v1.1.7

func (c *FortiSDKClient) ReadUserFortitoken(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserFortitoken API operation for FortiOS gets the Fortitoken with the specified index value. Returns the requested Fortitoken value when the request executes successfully. Returns error for service API and SDK errors. See the user - fortitoken chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserFsso added in v1.1.4

func (c *FortiSDKClient) ReadUserFsso(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserFsso API operation for FortiOS gets the Fsso with the specified index value. Returns the requested Fsso value when the request executes successfully. Returns error for service API and SDK errors. See the user - fsso chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserFssoPolling added in v1.1.7

func (c *FortiSDKClient) ReadUserFssoPolling(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserFssoPolling API operation for FortiOS gets the Fsso Polling with the specified index value. Returns the requested Fsso Polling value when the request executes successfully. Returns error for service API and SDK errors. See the user - fsso-polling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserGroup added in v1.1.4

func (c *FortiSDKClient) ReadUserGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserGroup API operation for FortiOS gets the Group with the specified index value. Returns the requested Group value when the request executes successfully. Returns error for service API and SDK errors. See the user - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserKrbKeytab added in v1.1.4

func (c *FortiSDKClient) ReadUserKrbKeytab(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserKrbKeytab API operation for FortiOS gets the Krb Keytab with the specified index value. Returns the requested Krb Keytab value when the request executes successfully. Returns error for service API and SDK errors. See the user - krb-keytab chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserLdap added in v1.1.4

func (c *FortiSDKClient) ReadUserLdap(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserLdap API operation for FortiOS gets the Ldap with the specified index value. Returns the requested Ldap value when the request executes successfully. Returns error for service API and SDK errors. See the user - ldap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserLocal added in v1.1.4

func (c *FortiSDKClient) ReadUserLocal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserLocal API operation for FortiOS gets the Local with the specified index value. Returns the requested Local value when the request executes successfully. Returns error for service API and SDK errors. See the user - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserNacPolicy added in v1.1.18

func (c *FortiSDKClient) ReadUserNacPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserNacPolicy API operation for FortiOS gets the Nac Policy with the specified index value. Returns the requested Nac Policy value when the request executes successfully. Returns error for service API and SDK errors. See the user - nac-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserPasswordPolicy added in v1.1.4

func (c *FortiSDKClient) ReadUserPasswordPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserPasswordPolicy API operation for FortiOS gets the Password Policy with the specified index value. Returns the requested Password Policy value when the request executes successfully. Returns error for service API and SDK errors. See the user - password-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserPeer added in v1.1.4

func (c *FortiSDKClient) ReadUserPeer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserPeer API operation for FortiOS gets the Peer with the specified index value. Returns the requested Peer value when the request executes successfully. Returns error for service API and SDK errors. See the user - peer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserPeergrp added in v1.1.4

func (c *FortiSDKClient) ReadUserPeergrp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserPeergrp API operation for FortiOS gets the Peergrp with the specified index value. Returns the requested Peergrp value when the request executes successfully. Returns error for service API and SDK errors. See the user - peergrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserPop3 added in v1.1.4

func (c *FortiSDKClient) ReadUserPop3(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserPop3 API operation for FortiOS gets the Pop3 with the specified index value. Returns the requested Pop3 value when the request executes successfully. Returns error for service API and SDK errors. See the user - pop3 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserQuarantine added in v1.1.4

func (c *FortiSDKClient) ReadUserQuarantine(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserQuarantine API operation for FortiOS gets the Quarantine with the specified index value. Returns the requested Quarantine value when the request executes successfully. Returns error for service API and SDK errors. See the user - quarantine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserRadius added in v1.1.4

func (c *FortiSDKClient) ReadUserRadius(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserRadius API operation for FortiOS gets the Radius with the specified index value. Returns the requested Radius value when the request executes successfully. Returns error for service API and SDK errors. See the user - radius chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserSaml added in v1.1.14

func (c *FortiSDKClient) ReadUserSaml(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserSaml API operation for FortiOS gets the Saml with the specified index value. Returns the requested Saml value when the request executes successfully. Returns error for service API and SDK errors. See the user - saml chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserSecurityExemptList added in v1.1.7

func (c *FortiSDKClient) ReadUserSecurityExemptList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserSecurityExemptList API operation for FortiOS gets the Security Exempt List with the specified index value. Returns the requested Security Exempt List value when the request executes successfully. Returns error for service API and SDK errors. See the user - security-exempt-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserSetting added in v1.1.4

func (c *FortiSDKClient) ReadUserSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the user - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadUserTacacs added in v1.1.4

func (c *FortiSDKClient) ReadUserTacacs(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadUserTacacs API operation for FortiOS gets the Tacacs+ with the specified index value. Returns the requested Tacacs+ value when the request executes successfully. Returns error for service API and SDK errors. See the user - tacacs+ chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVPNIPsecPhase1Interface

func (c *FortiSDKClient) ReadVPNIPsecPhase1Interface(mkey string) (output *JSONVPNIPsecPhase1Interface, err error)

ReadVPNIPsecPhase1Interface API operation for FortiOS gets the phase1-interface setting with the specified index value. Returns the requested phase1-interface setting value when the request executes successfully. Returns error for service API and SDK errors. See the vpn - ipsec phase1-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVPNIPsecPhase2Interface

func (c *FortiSDKClient) ReadVPNIPsecPhase2Interface(mkey string) (output *JSONVPNIPsecPhase2Interface, err error)

ReadVPNIPsecPhase2Interface API operation for FortiOS gets the phase2-interface setting with the specified index value. Returns the requested phase2-interface setting value when the request executes successfully. Returns error for service API and SDK errors. See the vpn - ipsec phase2-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVideofilterProfile added in v1.6.0

func (c *FortiSDKClient) ReadVideofilterProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVideofilterProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the videofilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVideofilterYoutubeChannelFilter added in v1.6.0

func (c *FortiSDKClient) ReadVideofilterYoutubeChannelFilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVideofilterYoutubeChannelFilter API operation for FortiOS gets the Youtube Channel Filter with the specified index value. Returns the requested Youtube Channel Filter value when the request executes successfully. Returns error for service API and SDK errors. See the videofilter - youtube-channel-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVideofilterYoutubeKey added in v1.6.0

func (c *FortiSDKClient) ReadVideofilterYoutubeKey(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVideofilterYoutubeKey API operation for FortiOS gets the Youtube Key with the specified index value. Returns the requested Youtube Key value when the request executes successfully. Returns error for service API and SDK errors. See the videofilter - youtube-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVoipProfile added in v1.1.4

func (c *FortiSDKClient) ReadVoipProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVoipProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the voip - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnCertificateCa added in v1.1.7

func (c *FortiSDKClient) ReadVpnCertificateCa(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnCertificateCa API operation for FortiOS gets the Ca with the specified index value. Returns the requested Ca value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnCertificateCrl added in v1.1.7

func (c *FortiSDKClient) ReadVpnCertificateCrl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnCertificateCrl API operation for FortiOS gets the Crl with the specified index value. Returns the requested Crl value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - crl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnCertificateLocal added in v1.1.7

func (c *FortiSDKClient) ReadVpnCertificateLocal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnCertificateLocal API operation for FortiOS gets the Local with the specified index value. Returns the requested Local value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnCertificateOcspServer added in v1.1.4

func (c *FortiSDKClient) ReadVpnCertificateOcspServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnCertificateOcspServer API operation for FortiOS gets the Ocsp Server with the specified index value. Returns the requested Ocsp Server value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - ocsp-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnCertificateRemote added in v1.1.7

func (c *FortiSDKClient) ReadVpnCertificateRemote(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnCertificateRemote API operation for FortiOS gets the Remote with the specified index value. Returns the requested Remote value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - remote chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnCertificateSetting added in v1.1.4

func (c *FortiSDKClient) ReadVpnCertificateSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnCertificateSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnIpsecConcentrator added in v1.1.4

func (c *FortiSDKClient) ReadVpnIpsecConcentrator(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnIpsecConcentrator API operation for FortiOS gets the Concentrator with the specified index value. Returns the requested Concentrator value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - concentrator chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnIpsecFec added in v1.6.0

func (c *FortiSDKClient) ReadVpnIpsecFec(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnIpsecFec API operation for FortiOS gets the Fec with the specified index value. Returns the requested Fec value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - fec chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnIpsecForticlient added in v1.1.4

func (c *FortiSDKClient) ReadVpnIpsecForticlient(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnIpsecForticlient API operation for FortiOS gets the Forticlient with the specified index value. Returns the requested Forticlient value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - forticlient chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnIpsecManualkey added in v1.1.4

func (c *FortiSDKClient) ReadVpnIpsecManualkey(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnIpsecManualkey API operation for FortiOS gets the Manualkey with the specified index value. Returns the requested Manualkey value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - manualkey chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnIpsecManualkeyInterface added in v1.1.4

func (c *FortiSDKClient) ReadVpnIpsecManualkeyInterface(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnIpsecManualkeyInterface API operation for FortiOS gets the Manualkey Interface with the specified index value. Returns the requested Manualkey Interface value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - manualkey-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnIpsecPhase1 added in v1.1.4

func (c *FortiSDKClient) ReadVpnIpsecPhase1(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnIpsecPhase1 API operation for FortiOS gets the Phase1 with the specified index value. Returns the requested Phase1 value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase1 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnIpsecPhase1Interface added in v1.1.4

func (c *FortiSDKClient) ReadVpnIpsecPhase1Interface(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnIpsecPhase1Interface API operation for FortiOS gets the Phase1 Interface with the specified index value. Returns the requested Phase1 Interface value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase1-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnIpsecPhase2 added in v1.1.4

func (c *FortiSDKClient) ReadVpnIpsecPhase2(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnIpsecPhase2 API operation for FortiOS gets the Phase2 with the specified index value. Returns the requested Phase2 value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase2 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnIpsecPhase2Interface added in v1.1.4

func (c *FortiSDKClient) ReadVpnIpsecPhase2Interface(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnIpsecPhase2Interface API operation for FortiOS gets the Phase2 Interface with the specified index value. Returns the requested Phase2 Interface value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase2-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnL2Tp added in v1.1.7

func (c *FortiSDKClient) ReadVpnL2Tp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnL2Tp API operation for FortiOS gets the L2Tp with the specified index value. Returns the requested L2Tp value when the request executes successfully. Returns error for service API and SDK errors. See the vpn - l2tp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnOcvpn added in v1.1.18

func (c *FortiSDKClient) ReadVpnOcvpn(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnOcvpn API operation for FortiOS gets the Ocvpn with the specified index value. Returns the requested Ocvpn value when the request executes successfully. Returns error for service API and SDK errors. See the vpn - ocvpn chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnPptp added in v1.1.7

func (c *FortiSDKClient) ReadVpnPptp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnPptp API operation for FortiOS gets the Pptp with the specified index value. Returns the requested Pptp value when the request executes successfully. Returns error for service API and SDK errors. See the vpn - pptp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnSslClient added in v1.6.0

func (c *FortiSDKClient) ReadVpnSslClient(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnSslClient API operation for FortiOS gets the Client with the specified index value. Returns the requested Client value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl - client chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnSslSettings added in v1.1.4

func (c *FortiSDKClient) ReadVpnSslSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnSslSettings API operation for FortiOS gets the Settings with the specified index value. Returns the requested Settings value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnSslWebHostCheckSoftware added in v1.1.4

func (c *FortiSDKClient) ReadVpnSslWebHostCheckSoftware(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnSslWebHostCheckSoftware API operation for FortiOS gets the Host Check Software with the specified index value. Returns the requested Host Check Software value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - host-check-software chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnSslWebPortal added in v1.1.4

func (c *FortiSDKClient) ReadVpnSslWebPortal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnSslWebPortal API operation for FortiOS gets the Portal with the specified index value. Returns the requested Portal value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnSslWebRealm added in v1.1.4

func (c *FortiSDKClient) ReadVpnSslWebRealm(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnSslWebRealm API operation for FortiOS gets the Realm with the specified index value. Returns the requested Realm value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - realm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnSslWebUserBookmark added in v1.1.4

func (c *FortiSDKClient) ReadVpnSslWebUserBookmark(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnSslWebUserBookmark API operation for FortiOS gets the User Bookmark with the specified index value. Returns the requested User Bookmark value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - user-bookmark chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadVpnSslWebUserGroupBookmark added in v1.1.4

func (c *FortiSDKClient) ReadVpnSslWebUserGroupBookmark(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadVpnSslWebUserGroupBookmark API operation for FortiOS gets the User Group Bookmark with the specified index value. Returns the requested User Group Bookmark value when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - user-group-bookmark chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWafMainClass added in v1.1.7

func (c *FortiSDKClient) ReadWafMainClass(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWafMainClass API operation for FortiOS gets the Main Class with the specified index value. Returns the requested Main Class value when the request executes successfully. Returns error for service API and SDK errors. See the waf - main-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWafProfile added in v1.1.4

func (c *FortiSDKClient) ReadWafProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWafProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the waf - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWafSignature added in v1.1.7

func (c *FortiSDKClient) ReadWafSignature(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWafSignature API operation for FortiOS gets the Signature with the specified index value. Returns the requested Signature value when the request executes successfully. Returns error for service API and SDK errors. See the waf - signature chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWafSubClass added in v1.1.7

func (c *FortiSDKClient) ReadWafSubClass(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWafSubClass API operation for FortiOS gets the Sub Class with the specified index value. Returns the requested Sub Class value when the request executes successfully. Returns error for service API and SDK errors. See the waf - sub-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWanoptAuthGroup added in v1.1.4

func (c *FortiSDKClient) ReadWanoptAuthGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWanoptAuthGroup API operation for FortiOS gets the Auth Group with the specified index value. Returns the requested Auth Group value when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - auth-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWanoptCacheService added in v1.1.4

func (c *FortiSDKClient) ReadWanoptCacheService(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWanoptCacheService API operation for FortiOS gets the Cache Service with the specified index value. Returns the requested Cache Service value when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - cache-service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWanoptContentDeliveryNetworkRule added in v1.1.4

func (c *FortiSDKClient) ReadWanoptContentDeliveryNetworkRule(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWanoptContentDeliveryNetworkRule API operation for FortiOS gets the Content Delivery Network Rule with the specified index value. Returns the requested Content Delivery Network Rule value when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - content-delivery-network-rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWanoptPeer added in v1.1.4

func (c *FortiSDKClient) ReadWanoptPeer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWanoptPeer API operation for FortiOS gets the Peer with the specified index value. Returns the requested Peer value when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - peer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWanoptProfile added in v1.1.7

func (c *FortiSDKClient) ReadWanoptProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWanoptProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWanoptRemoteStorage added in v1.1.4

func (c *FortiSDKClient) ReadWanoptRemoteStorage(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWanoptRemoteStorage API operation for FortiOS gets the Remote Storage with the specified index value. Returns the requested Remote Storage value when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - remote-storage chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWanoptSettings added in v1.1.4

func (c *FortiSDKClient) ReadWanoptSettings(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWanoptSettings API operation for FortiOS gets the Settings with the specified index value. Returns the requested Settings value when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWanoptWebcache added in v1.1.4

func (c *FortiSDKClient) ReadWanoptWebcache(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWanoptWebcache API operation for FortiOS gets the Webcache with the specified index value. Returns the requested Webcache value when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - webcache chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebProxyDebugUrl added in v1.1.4

func (c *FortiSDKClient) ReadWebProxyDebugUrl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebProxyDebugUrl API operation for FortiOS gets the Debug Url with the specified index value. Returns the requested Debug Url value when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - debug-url chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebProxyExplicit added in v1.1.7

func (c *FortiSDKClient) ReadWebProxyExplicit(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebProxyExplicit API operation for FortiOS gets the Explicit with the specified index value. Returns the requested Explicit value when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - explicit chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebProxyForwardServer added in v1.1.4

func (c *FortiSDKClient) ReadWebProxyForwardServer(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebProxyForwardServer API operation for FortiOS gets the Forward Server with the specified index value. Returns the requested Forward Server value when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - forward-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebProxyForwardServerGroup added in v1.1.4

func (c *FortiSDKClient) ReadWebProxyForwardServerGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebProxyForwardServerGroup API operation for FortiOS gets the Forward Server Group with the specified index value. Returns the requested Forward Server Group value when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - forward-server-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebProxyGlobal added in v1.1.4

func (c *FortiSDKClient) ReadWebProxyGlobal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebProxyGlobal API operation for FortiOS gets the Global with the specified index value. Returns the requested Global value when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebProxyProfile added in v1.1.4

func (c *FortiSDKClient) ReadWebProxyProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebProxyProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebProxyUrlMatch added in v1.1.4

func (c *FortiSDKClient) ReadWebProxyUrlMatch(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebProxyUrlMatch API operation for FortiOS gets the Url Match with the specified index value. Returns the requested Url Match value when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - url-match chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebProxyWisp added in v1.1.4

func (c *FortiSDKClient) ReadWebProxyWisp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebProxyWisp API operation for FortiOS gets the Wisp with the specified index value. Returns the requested Wisp value when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - wisp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterContent added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterContent(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterContent API operation for FortiOS gets the Content with the specified index value. Returns the requested Content value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - content chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterContentHeader added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterContentHeader(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterContentHeader API operation for FortiOS gets the Content Header with the specified index value. Returns the requested Content Header value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - content-header chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterFortiguard added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterFortiguard(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterFortiguard API operation for FortiOS gets the Fortiguard with the specified index value. Returns the requested Fortiguard value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - fortiguard chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterFtgdLocalCat added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterFtgdLocalCat(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterFtgdLocalCat API operation for FortiOS gets the Ftgd Local Cat with the specified index value. Returns the requested Ftgd Local Cat value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ftgd-local-cat chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterFtgdLocalRating added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterFtgdLocalRating(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterFtgdLocalRating API operation for FortiOS gets the Ftgd Local Rating with the specified index value. Returns the requested Ftgd Local Rating value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ftgd-local-rating chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterIpsUrlfilterCacheSetting added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterIpsUrlfilterCacheSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterIpsUrlfilterCacheSetting API operation for FortiOS gets the Ips Urlfilter Cache Setting with the specified index value. Returns the requested Ips Urlfilter Cache Setting value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ips-urlfilter-cache-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterIpsUrlfilterSetting added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterIpsUrlfilterSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterIpsUrlfilterSetting API operation for FortiOS gets the Ips Urlfilter Setting with the specified index value. Returns the requested Ips Urlfilter Setting value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ips-urlfilter-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterIpsUrlfilterSetting6 added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterIpsUrlfilterSetting6(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterIpsUrlfilterSetting6 API operation for FortiOS gets the Ips Urlfilter Setting6 with the specified index value. Returns the requested Ips Urlfilter Setting6 value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ips-urlfilter-setting6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterOverride added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterOverride(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterOverride API operation for FortiOS gets the Override with the specified index value. Returns the requested Override value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - override chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterProfile added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterProfile API operation for FortiOS gets the Profile with the specified index value. Returns the requested Profile value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterSearchEngine added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterSearchEngine(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterSearchEngine API operation for FortiOS gets the Search Engine with the specified index value. Returns the requested Search Engine value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - search-engine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWebfilterUrlfilter added in v1.1.4

func (c *FortiSDKClient) ReadWebfilterUrlfilter(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWebfilterUrlfilter API operation for FortiOS gets the Urlfilter with the specified index value. Returns the requested Urlfilter value when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - urlfilter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerAccessControlList added in v1.1.18

func (c *FortiSDKClient) ReadWirelessControllerAccessControlList(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerAccessControlList API operation for FortiOS gets the Access Control List with the specified index value. Returns the requested Access Control List value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - access-control-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerAddress added in v1.1.18

func (c *FortiSDKClient) ReadWirelessControllerAddress(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerAddress API operation for FortiOS gets the Address with the specified index value. Returns the requested Address value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerAddrgrp added in v1.1.18

func (c *FortiSDKClient) ReadWirelessControllerAddrgrp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerAddrgrp API operation for FortiOS gets the Addrgrp with the specified index value. Returns the requested Addrgrp value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerApStatus added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerApStatus(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerApStatus API operation for FortiOS gets the Ap Status with the specified index value. Returns the requested Ap Status value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - ap-status chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerApcfgProfile added in v1.1.18

func (c *FortiSDKClient) ReadWirelessControllerApcfgProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerApcfgProfile API operation for FortiOS gets the Apcfg Profile with the specified index value. Returns the requested Apcfg Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - apcfg-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerArrpProfile added in v1.1.18

func (c *FortiSDKClient) ReadWirelessControllerArrpProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerArrpProfile API operation for FortiOS gets the Arrp Profile with the specified index value. Returns the requested Arrp Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - arrp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerBleProfile added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerBleProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerBleProfile API operation for FortiOS gets the Ble Profile with the specified index value. Returns the requested Ble Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - ble-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerBonjourProfile added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerBonjourProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerBonjourProfile API operation for FortiOS gets the Bonjour Profile with the specified index value. Returns the requested Bonjour Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - bonjour-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerGlobal added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerGlobal(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerGlobal API operation for FortiOS gets the Global with the specified index value. Returns the requested Global value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20Anqp3GppCellular added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerHotspot20Anqp3GppCellular(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20Anqp3GppCellular API operation for FortiOS gets the Anqp 3Gpp Cellular with the specified index value. Returns the requested Anqp 3Gpp Cellular value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-3gpp-cellular chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20AnqpIpAddressType added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerHotspot20AnqpIpAddressType(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20AnqpIpAddressType API operation for FortiOS gets the Anqp Ip Address Type with the specified index value. Returns the requested Anqp Ip Address Type value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-ip-address-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20AnqpNaiRealm added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerHotspot20AnqpNaiRealm(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20AnqpNaiRealm API operation for FortiOS gets the Anqp Nai Realm with the specified index value. Returns the requested Anqp Nai Realm value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-nai-realm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20AnqpNetworkAuthType added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerHotspot20AnqpNetworkAuthType(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20AnqpNetworkAuthType API operation for FortiOS gets the Anqp Network Auth Type with the specified index value. Returns the requested Anqp Network Auth Type value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-network-auth-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20AnqpRoamingConsortium added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerHotspot20AnqpRoamingConsortium(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20AnqpRoamingConsortium API operation for FortiOS gets the Anqp Roaming Consortium with the specified index value. Returns the requested Anqp Roaming Consortium value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-roaming-consortium chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20AnqpVenueName added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerHotspot20AnqpVenueName(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20AnqpVenueName API operation for FortiOS gets the Anqp Venue Name with the specified index value. Returns the requested Anqp Venue Name value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-venue-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20AnqpVenueUrl added in v1.6.0

func (c *FortiSDKClient) ReadWirelessControllerHotspot20AnqpVenueUrl(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20AnqpVenueUrl API operation for FortiOS gets the Anqp Venue Url with the specified index value. Returns the requested Anqp Venue Url value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-venue-url chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20H2QpAdviceOfCharge added in v1.6.0

func (c *FortiSDKClient) ReadWirelessControllerHotspot20H2QpAdviceOfCharge(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20H2QpAdviceOfCharge API operation for FortiOS gets the H2Qp Advice Of Charge with the specified index value. Returns the requested H2Qp Advice Of Charge value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-advice-of-charge chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20H2QpConnCapability added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerHotspot20H2QpConnCapability(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20H2QpConnCapability API operation for FortiOS gets the H2Qp Conn Capability with the specified index value. Returns the requested H2Qp Conn Capability value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-conn-capability chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20H2QpOperatorName added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerHotspot20H2QpOperatorName(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20H2QpOperatorName API operation for FortiOS gets the H2Qp Operator Name with the specified index value. Returns the requested H2Qp Operator Name value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-operator-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20H2QpOsuProvider added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerHotspot20H2QpOsuProvider(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20H2QpOsuProvider API operation for FortiOS gets the H2Qp Osu Provider with the specified index value. Returns the requested H2Qp Osu Provider value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-osu-provider chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20H2QpOsuProviderNai added in v1.6.0

func (c *FortiSDKClient) ReadWirelessControllerHotspot20H2QpOsuProviderNai(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20H2QpOsuProviderNai API operation for FortiOS gets the H2Qp Osu Provider Nai with the specified index value. Returns the requested H2Qp Osu Provider Nai value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-osu-provider-nai chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20H2QpTermsAndConditions added in v1.6.0

func (c *FortiSDKClient) ReadWirelessControllerHotspot20H2QpTermsAndConditions(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20H2QpTermsAndConditions API operation for FortiOS gets the H2Qp Terms And Conditions with the specified index value. Returns the requested H2Qp Terms And Conditions value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-terms-and-conditions chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20H2QpWanMetric added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerHotspot20H2QpWanMetric(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20H2QpWanMetric API operation for FortiOS gets the H2Qp Wan Metric with the specified index value. Returns the requested H2Qp Wan Metric value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-wan-metric chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20HsProfile added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerHotspot20HsProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20HsProfile API operation for FortiOS gets the Hs Profile with the specified index value. Returns the requested Hs Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - hs-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20Icon added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerHotspot20Icon(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20Icon API operation for FortiOS gets the Icon with the specified index value. Returns the requested Icon value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - icon chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerHotspot20QosMap added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerHotspot20QosMap(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerHotspot20QosMap API operation for FortiOS gets the Qos Map with the specified index value. Returns the requested Qos Map value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - qos-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerInterController added in v1.1.4

func (c *FortiSDKClient) ReadWirelessControllerInterController(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerInterController API operation for FortiOS gets the Inter Controller with the specified index value. Returns the requested Inter Controller value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - inter-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerLog added in v1.1.18

func (c *FortiSDKClient) ReadWirelessControllerLog(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerLog API operation for FortiOS gets the Log with the specified index value. Returns the requested Log value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerMpskProfile added in v1.1.18

func (c *FortiSDKClient) ReadWirelessControllerMpskProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerMpskProfile API operation for FortiOS gets the Mpsk Profile with the specified index value. Returns the requested Mpsk Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - mpsk-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerNacProfile added in v1.6.0

func (c *FortiSDKClient) ReadWirelessControllerNacProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerNacProfile API operation for FortiOS gets the Nac Profile with the specified index value. Returns the requested Nac Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - nac-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerQosProfile added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerQosProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerQosProfile API operation for FortiOS gets the Qos Profile with the specified index value. Returns the requested Qos Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - qos-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerRegion added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerRegion(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerRegion API operation for FortiOS gets the Region with the specified index value. Returns the requested Region value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - region chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerSetting added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerSetting(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerSetting API operation for FortiOS gets the Setting with the specified index value. Returns the requested Setting value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerSnmp added in v1.1.18

func (c *FortiSDKClient) ReadWirelessControllerSnmp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerSnmp API operation for FortiOS gets the Snmp with the specified index value. Returns the requested Snmp value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - snmp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerSsidPolicy added in v1.6.0

func (c *FortiSDKClient) ReadWirelessControllerSsidPolicy(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerSsidPolicy API operation for FortiOS gets the Ssid Policy with the specified index value. Returns the requested Ssid Policy value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - ssid-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerSyslogProfile added in v1.6.0

func (c *FortiSDKClient) ReadWirelessControllerSyslogProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerSyslogProfile API operation for FortiOS gets the Syslog Profile with the specified index value. Returns the requested Syslog Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - syslog-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerTimers added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerTimers(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerTimers API operation for FortiOS gets the Timers with the specified index value. Returns the requested Timers value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - timers chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerUtmProfile added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerUtmProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerUtmProfile API operation for FortiOS gets the Utm Profile with the specified index value. Returns the requested Utm Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - utm-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerVap added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerVap(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerVap API operation for FortiOS gets the Vap with the specified index value. Returns the requested Vap value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - vap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerVapGroup added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerVapGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerVapGroup API operation for FortiOS gets the Vap Group with the specified index value. Returns the requested Vap Group value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - vap-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerWagProfile added in v1.1.18

func (c *FortiSDKClient) ReadWirelessControllerWagProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerWagProfile API operation for FortiOS gets the Wag Profile with the specified index value. Returns the requested Wag Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wag-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerWidsProfile added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerWidsProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerWidsProfile API operation for FortiOS gets the Wids Profile with the specified index value. Returns the requested Wids Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wids-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerWtp added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerWtp(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerWtp API operation for FortiOS gets the Wtp with the specified index value. Returns the requested Wtp value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wtp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerWtpGroup added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerWtpGroup(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerWtpGroup API operation for FortiOS gets the Wtp Group with the specified index value. Returns the requested Wtp Group value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wtp-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) ReadWirelessControllerWtpProfile added in v1.1.7

func (c *FortiSDKClient) ReadWirelessControllerWtpProfile(mkey string, vdomparam string) (mapTmp map[string]interface{}, err error)

ReadWirelessControllerWtpProfile API operation for FortiOS gets the Wtp Profile with the specified index value. Returns the requested Wtp Profile value when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wtp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateAlertemailSetting added in v1.1.4

func (c *FortiSDKClient) UpdateAlertemailSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateAlertemailSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the alertemail - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateAntivirusHeuristic added in v1.1.4

func (c *FortiSDKClient) UpdateAntivirusHeuristic(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateAntivirusHeuristic API operation for FortiOS updates the specified Heuristic. Returns the index value of the Heuristic and execution result when the request executes successfully. Returns error for service API and SDK errors. See the antivirus - heuristic chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateAntivirusProfile added in v1.1.4

func (c *FortiSDKClient) UpdateAntivirusProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateAntivirusProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the antivirus - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateAntivirusQuarantine added in v1.1.4

func (c *FortiSDKClient) UpdateAntivirusQuarantine(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateAntivirusQuarantine API operation for FortiOS updates the specified Quarantine. Returns the index value of the Quarantine and execution result when the request executes successfully. Returns error for service API and SDK errors. See the antivirus - quarantine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateAntivirusSettings added in v1.1.4

func (c *FortiSDKClient) UpdateAntivirusSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateAntivirusSettings API operation for FortiOS updates the specified Settings. Returns the index value of the Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the antivirus - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateApplicationCustom added in v1.1.7

func (c *FortiSDKClient) UpdateApplicationCustom(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateApplicationCustom API operation for FortiOS updates the specified Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateApplicationGroup added in v1.1.4

func (c *FortiSDKClient) UpdateApplicationGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateApplicationGroup API operation for FortiOS updates the specified Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateApplicationList added in v1.1.4

func (c *FortiSDKClient) UpdateApplicationList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateApplicationList API operation for FortiOS updates the specified List. Returns the index value of the List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateApplicationName added in v1.1.7

func (c *FortiSDKClient) UpdateApplicationName(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateApplicationName API operation for FortiOS updates the specified Name. Returns the index value of the Name and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateApplicationRuleSettings added in v1.1.5

func (c *FortiSDKClient) UpdateApplicationRuleSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateApplicationRuleSettings API operation for FortiOS updates the specified Rule Settings. Returns the index value of the Rule Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the application - rule-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateAuthenticationRule added in v1.1.4

func (c *FortiSDKClient) UpdateAuthenticationRule(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateAuthenticationRule API operation for FortiOS updates the specified Rule. Returns the index value of the Rule and execution result when the request executes successfully. Returns error for service API and SDK errors. See the authentication - rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateAuthenticationScheme added in v1.1.4

func (c *FortiSDKClient) UpdateAuthenticationScheme(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateAuthenticationScheme API operation for FortiOS updates the specified Scheme. Returns the index value of the Scheme and execution result when the request executes successfully. Returns error for service API and SDK errors. See the authentication - scheme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateAuthenticationSetting added in v1.1.4

func (c *FortiSDKClient) UpdateAuthenticationSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateAuthenticationSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the authentication - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateAutomationSetting added in v1.9.0

func (c *FortiSDKClient) UpdateAutomationSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateAutomationSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the automation - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateCertificateCa added in v1.1.7

func (c *FortiSDKClient) UpdateCertificateCa(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateCertificateCa API operation for FortiOS updates the specified Ca. Returns the index value of the Ca and execution result when the request executes successfully. Returns error for service API and SDK errors. See the certificate - ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateCertificateCrl added in v1.1.7

func (c *FortiSDKClient) UpdateCertificateCrl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateCertificateCrl API operation for FortiOS updates the specified Crl. Returns the index value of the Crl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the certificate - crl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateCertificateLocal added in v1.1.7

func (c *FortiSDKClient) UpdateCertificateLocal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateCertificateLocal API operation for FortiOS updates the specified Local. Returns the index value of the Local and execution result when the request executes successfully. Returns error for service API and SDK errors. See the certificate - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateCertificateRemote added in v1.1.18

func (c *FortiSDKClient) UpdateCertificateRemote(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateCertificateRemote API operation for FortiOS updates the specified Remote. Returns the index value of the Remote and execution result when the request executes successfully. Returns error for service API and SDK errors. See the certificate - remote chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateCifsDomainController added in v1.1.18

func (c *FortiSDKClient) UpdateCifsDomainController(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateCifsDomainController API operation for FortiOS updates the specified Domain Controller. Returns the index value of the Domain Controller and execution result when the request executes successfully. Returns error for service API and SDK errors. See the cifs - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateCifsProfile added in v1.1.18

func (c *FortiSDKClient) UpdateCifsProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateCifsProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the cifs - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateCredentialStoreDomainController added in v1.1.18

func (c *FortiSDKClient) UpdateCredentialStoreDomainController(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateCredentialStoreDomainController API operation for FortiOS updates the specified Domain Controller. Returns the index value of the Domain Controller and execution result when the request executes successfully. Returns error for service API and SDK errors. See the credential-store - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDlpDataType added in v1.9.0

func (c *FortiSDKClient) UpdateDlpDataType(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDlpDataType API operation for FortiOS updates the specified Data Type. Returns the index value of the Data Type and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - data-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDlpDictionary added in v1.9.0

func (c *FortiSDKClient) UpdateDlpDictionary(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDlpDictionary API operation for FortiOS updates the specified Dictionary. Returns the index value of the Dictionary and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - dictionary chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDlpFilepattern added in v1.1.4

func (c *FortiSDKClient) UpdateDlpFilepattern(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDlpFilepattern API operation for FortiOS updates the specified Filepattern. Returns the index value of the Filepattern and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - filepattern chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDlpFpDocSource added in v1.1.4

func (c *FortiSDKClient) UpdateDlpFpDocSource(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDlpFpDocSource API operation for FortiOS updates the specified Fp Doc Source. Returns the index value of the Fp Doc Source and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - fp-doc-source chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDlpFpSensitivity added in v1.1.4

func (c *FortiSDKClient) UpdateDlpFpSensitivity(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDlpFpSensitivity API operation for FortiOS updates the specified Fp Sensitivity. Returns the index value of the Fp Sensitivity and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - fp-sensitivity chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDlpProfile added in v1.9.0

func (c *FortiSDKClient) UpdateDlpProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDlpProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDlpSensitivity added in v1.1.18

func (c *FortiSDKClient) UpdateDlpSensitivity(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDlpSensitivity API operation for FortiOS updates the specified Sensitivity. Returns the index value of the Sensitivity and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - sensitivity chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDlpSensor added in v1.1.4

func (c *FortiSDKClient) UpdateDlpSensor(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDlpSensor API operation for FortiOS updates the specified Sensor. Returns the index value of the Sensor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - sensor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDlpSettings added in v1.1.4

func (c *FortiSDKClient) UpdateDlpSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDlpSettings API operation for FortiOS updates the specified Settings. Returns the index value of the Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dlp - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDnsfilterDomainFilter added in v1.1.4

func (c *FortiSDKClient) UpdateDnsfilterDomainFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDnsfilterDomainFilter API operation for FortiOS updates the specified Domain Filter. Returns the index value of the Domain Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dnsfilter - domain-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDnsfilterProfile added in v1.1.4

func (c *FortiSDKClient) UpdateDnsfilterProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDnsfilterProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dnsfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDpdkCpus added in v1.1.18

func (c *FortiSDKClient) UpdateDpdkCpus(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDpdkCpus API operation for FortiOS updates the specified Cpus. Returns the index value of the Cpus and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dpdk - cpus chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateDpdkGlobal added in v1.1.18

func (c *FortiSDKClient) UpdateDpdkGlobal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateDpdkGlobal API operation for FortiOS updates the specified Global. Returns the index value of the Global and execution result when the request executes successfully. Returns error for service API and SDK errors. See the dpdk - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEmailfilterBlockAllowList added in v1.1.18

func (c *FortiSDKClient) UpdateEmailfilterBlockAllowList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEmailfilterBlockAllowList API operation for FortiOS updates the specified Block Allow List. Returns the index value of the Block Allow List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - block-allow-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEmailfilterBwl added in v1.1.18

func (c *FortiSDKClient) UpdateEmailfilterBwl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEmailfilterBwl API operation for FortiOS updates the specified Bwl. Returns the index value of the Bwl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - bwl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEmailfilterBword added in v1.1.18

func (c *FortiSDKClient) UpdateEmailfilterBword(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEmailfilterBword API operation for FortiOS updates the specified Bword. Returns the index value of the Bword and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - bword chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEmailfilterDnsbl added in v1.1.18

func (c *FortiSDKClient) UpdateEmailfilterDnsbl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEmailfilterDnsbl API operation for FortiOS updates the specified Dnsbl. Returns the index value of the Dnsbl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - dnsbl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEmailfilterFortishield added in v1.1.18

func (c *FortiSDKClient) UpdateEmailfilterFortishield(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEmailfilterFortishield API operation for FortiOS updates the specified Fortishield. Returns the index value of the Fortishield and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - fortishield chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEmailfilterIptrust added in v1.1.18

func (c *FortiSDKClient) UpdateEmailfilterIptrust(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEmailfilterIptrust API operation for FortiOS updates the specified Iptrust. Returns the index value of the Iptrust and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - iptrust chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEmailfilterMheader added in v1.1.18

func (c *FortiSDKClient) UpdateEmailfilterMheader(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEmailfilterMheader API operation for FortiOS updates the specified Mheader. Returns the index value of the Mheader and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - mheader chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEmailfilterOptions added in v1.1.18

func (c *FortiSDKClient) UpdateEmailfilterOptions(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEmailfilterOptions API operation for FortiOS updates the specified Options. Returns the index value of the Options and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEmailfilterProfile added in v1.1.18

func (c *FortiSDKClient) UpdateEmailfilterProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEmailfilterProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the emailfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEndpointControlClient added in v1.1.7

func (c *FortiSDKClient) UpdateEndpointControlClient(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEndpointControlClient API operation for FortiOS updates the specified Client. Returns the index value of the Client and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - client chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEndpointControlFctems added in v1.1.18

func (c *FortiSDKClient) UpdateEndpointControlFctems(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEndpointControlFctems API operation for FortiOS updates the specified Fctems. Returns the index value of the Fctems and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - fctems chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEndpointControlForticlientEms added in v1.1.7

func (c *FortiSDKClient) UpdateEndpointControlForticlientEms(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEndpointControlForticlientEms API operation for FortiOS updates the specified Forticlient Ems. Returns the index value of the Forticlient Ems and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - forticlient-ems chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEndpointControlForticlientRegistrationSync added in v1.1.4

func (c *FortiSDKClient) UpdateEndpointControlForticlientRegistrationSync(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEndpointControlForticlientRegistrationSync API operation for FortiOS updates the specified Forticlient Registration Sync. Returns the index value of the Forticlient Registration Sync and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - forticlient-registration-sync chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEndpointControlProfile added in v1.1.4

func (c *FortiSDKClient) UpdateEndpointControlProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEndpointControlProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEndpointControlRegisteredForticlient added in v1.1.7

func (c *FortiSDKClient) UpdateEndpointControlRegisteredForticlient(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEndpointControlRegisteredForticlient API operation for FortiOS updates the specified Registered Forticlient. Returns the index value of the Registered Forticlient and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - registered-forticlient chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateEndpointControlSettings added in v1.1.4

func (c *FortiSDKClient) UpdateEndpointControlSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateEndpointControlSettings API operation for FortiOS updates the specified Settings. Returns the index value of the Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the endpoint-control - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateExtenderControllerDataplan added in v1.1.18

func (c *FortiSDKClient) UpdateExtenderControllerDataplan(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateExtenderControllerDataplan API operation for FortiOS updates the specified Dataplan. Returns the index value of the Dataplan and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - dataplan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateExtenderControllerExtender added in v1.1.4

func (c *FortiSDKClient) UpdateExtenderControllerExtender(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateExtenderControllerExtender API operation for FortiOS updates the specified Extender. Returns the index value of the Extender and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateExtenderControllerExtender1 added in v1.1.13

func (c *FortiSDKClient) UpdateExtenderControllerExtender1(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateExtenderControllerExtender1 API operation for FortiOS updates the specified Extender1. Returns the index value of the Extender1 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateExtenderControllerExtenderProfile added in v1.6.0

func (c *FortiSDKClient) UpdateExtenderControllerExtenderProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateExtenderControllerExtenderProfile API operation for FortiOS updates the specified Extender Profile. Returns the index value of the Extender Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extender-controller - extender-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateExtensionControllerDataplan added in v1.9.2

func (c *FortiSDKClient) UpdateExtensionControllerDataplan(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateExtensionControllerDataplan API operation for FortiOS updates the specified Dataplan. Returns the index value of the Dataplan and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - dataplan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateExtensionControllerExtender added in v1.9.2

func (c *FortiSDKClient) UpdateExtensionControllerExtender(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateExtensionControllerExtender API operation for FortiOS updates the specified Extender. Returns the index value of the Extender and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - extender chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateExtensionControllerExtenderProfile added in v1.9.2

func (c *FortiSDKClient) UpdateExtensionControllerExtenderProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateExtensionControllerExtenderProfile API operation for FortiOS updates the specified Extender Profile. Returns the index value of the Extender Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - extender-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateExtensionControllerFortigate added in v1.9.2

func (c *FortiSDKClient) UpdateExtensionControllerFortigate(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateExtensionControllerFortigate API operation for FortiOS updates the specified Fortigate. Returns the index value of the Fortigate and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - fortigate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateExtensionControllerFortigateProfile added in v1.9.2

func (c *FortiSDKClient) UpdateExtensionControllerFortigateProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateExtensionControllerFortigateProfile API operation for FortiOS updates the specified Fortigate Profile. Returns the index value of the Fortigate Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the extension-controller - fortigate-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFileFilterProfile added in v1.1.18

func (c *FortiSDKClient) UpdateFileFilterProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFileFilterProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the file-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAccessProxy added in v1.6.0

func (c *FortiSDKClient) UpdateFirewallAccessProxy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAccessProxy API operation for FortiOS updates the specified Access Proxy. Returns the index value of the Access Proxy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAccessProxy6 added in v1.6.0

func (c *FortiSDKClient) UpdateFirewallAccessProxy6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAccessProxy6 API operation for FortiOS updates the specified Access Proxy6. Returns the index value of the Access Proxy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAccessProxySshClientCert added in v1.6.0

func (c *FortiSDKClient) UpdateFirewallAccessProxySshClientCert(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAccessProxySshClientCert API operation for FortiOS updates the specified Access Proxy Ssh Client Cert. Returns the index value of the Access Proxy Ssh Client Cert and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy-ssh-client-cert chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAccessProxyVirtualHost added in v1.6.0

func (c *FortiSDKClient) UpdateFirewallAccessProxyVirtualHost(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAccessProxyVirtualHost API operation for FortiOS updates the specified Access Proxy Virtual Host. Returns the index value of the Access Proxy Virtual Host and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - access-proxy-virtual-host chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAddress added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallAddress(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAddress API operation for FortiOS updates the specified Address. Returns the index value of the Address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAddress6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallAddress6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAddress6 API operation for FortiOS updates the specified Address6. Returns the index value of the Address6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAddress6Template added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallAddress6Template(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAddress6Template API operation for FortiOS updates the specified Address6 Template. Returns the index value of the Address6 Template and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address6-template chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAddrgrp added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallAddrgrp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAddrgrp API operation for FortiOS updates the specified Addrgrp. Returns the index value of the Addrgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAddrgrp6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallAddrgrp6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAddrgrp6 API operation for FortiOS updates the specified Addrgrp6. Returns the index value of the Addrgrp6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - addrgrp6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallAuthPortal added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallAuthPortal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallAuthPortal API operation for FortiOS updates the specified Auth Portal. Returns the index value of the Auth Portal and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - auth-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallCentralSnatMap added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallCentralSnatMap(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallCentralSnatMap API operation for FortiOS updates the specified Central Snat Map. Returns the index value of the Central Snat Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - central-snat-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallCity added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallCity(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallCity API operation for FortiOS updates the specified City. Returns the index value of the City and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - city chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallConsolidatedPolicy added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallConsolidatedPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallConsolidatedPolicy API operation for FortiOS updates the specified Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.consolidated - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallCountry added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallCountry(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallCountry API operation for FortiOS updates the specified Country. Returns the index value of the Country and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - country chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallDecryptedTrafficMirror added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallDecryptedTrafficMirror(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallDecryptedTrafficMirror API operation for FortiOS updates the specified Decrypted Traffic Mirror. Returns the index value of the Decrypted Traffic Mirror and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - decrypted-traffic-mirror chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallDnstranslation added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallDnstranslation(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallDnstranslation API operation for FortiOS updates the specified Dnstranslation. Returns the index value of the Dnstranslation and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - dnstranslation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallDosPolicy added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallDosPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallDosPolicy API operation for FortiOS updates the specified Dos Policy. Returns the index value of the Dos Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - DoS-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallDosPolicy6 added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallDosPolicy6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallDosPolicy6 API operation for FortiOS updates the specified Dos Policy6. Returns the index value of the Dos Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - DoS-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallGlobal added in v1.9.2

func (c *FortiSDKClient) UpdateFirewallGlobal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallGlobal API operation for FortiOS updates the specified Global. Returns the index value of the Global and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallIdentityBasedRoute added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallIdentityBasedRoute(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallIdentityBasedRoute API operation for FortiOS updates the specified Identity Based Route. Returns the index value of the Identity Based Route and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - identity-based-route chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInterfacePolicy added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallInterfacePolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInterfacePolicy API operation for FortiOS updates the specified Interface Policy. Returns the index value of the Interface Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - interface-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInterfacePolicy6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallInterfacePolicy6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInterfacePolicy6 API operation for FortiOS updates the specified Interface Policy6. Returns the index value of the Interface Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - interface-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetService added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallInternetService(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetService API operation for FortiOS updates the specified Internet Service. Returns the index value of the Internet Service and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceAddition added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallInternetServiceAddition(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceAddition API operation for FortiOS updates the specified Internet Service Addition. Returns the index value of the Internet Service Addition and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-addition chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceAppend added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallInternetServiceAppend(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceAppend API operation for FortiOS updates the specified Internet Service Append. Returns the index value of the Internet Service Append and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-append chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceBotnet added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallInternetServiceBotnet(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceBotnet API operation for FortiOS updates the specified Internet Service Botnet. Returns the index value of the Internet Service Botnet and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-botnet chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceCustom added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallInternetServiceCustom(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceCustom API operation for FortiOS updates the specified Internet Service Custom. Returns the index value of the Internet Service Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceCustomGroup added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallInternetServiceCustomGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceCustomGroup API operation for FortiOS updates the specified Internet Service Custom Group. Returns the index value of the Internet Service Custom Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-custom-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceDefinition added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallInternetServiceDefinition(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceDefinition API operation for FortiOS updates the specified Internet Service Definition. Returns the index value of the Internet Service Definition and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-definition chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceExtension added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallInternetServiceExtension(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceExtension API operation for FortiOS updates the specified Internet Service Extension. Returns the index value of the Internet Service Extension and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-extension chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceGroup added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallInternetServiceGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceGroup API operation for FortiOS updates the specified Internet Service Group. Returns the index value of the Internet Service Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceIpblReason added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallInternetServiceIpblReason(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceIpblReason API operation for FortiOS updates the specified Internet Service Ipbl Reason. Returns the index value of the Internet Service Ipbl Reason and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-ipbl-reason chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceIpblVendor added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallInternetServiceIpblVendor(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceIpblVendor API operation for FortiOS updates the specified Internet Service Ipbl Vendor. Returns the index value of the Internet Service Ipbl Vendor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-ipbl-vendor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceList added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallInternetServiceList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceList API operation for FortiOS updates the specified Internet Service List. Returns the index value of the Internet Service List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceName added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallInternetServiceName(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceName API operation for FortiOS updates the specified Internet Service Name. Returns the index value of the Internet Service Name and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceOwner added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallInternetServiceOwner(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceOwner API operation for FortiOS updates the specified Internet Service Owner. Returns the index value of the Internet Service Owner and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-owner chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallInternetServiceReputation added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallInternetServiceReputation(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallInternetServiceReputation API operation for FortiOS updates the specified Internet Service Reputation. Returns the index value of the Internet Service Reputation and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - internet-service-reputation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallIpTranslation added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallIpTranslation(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallIpTranslation API operation for FortiOS updates the specified Ip Translation. Returns the index value of the Ip Translation and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ip-translation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallIpmacbindingSetting added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallIpmacbindingSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallIpmacbindingSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ipmacbinding - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallIpmacbindingTable added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallIpmacbindingTable(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallIpmacbindingTable API operation for FortiOS updates the specified Table. Returns the index value of the Table and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ipmacbinding - table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallIppool added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallIppool(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallIppool API operation for FortiOS updates the specified Ippool. Returns the index value of the Ippool and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ippool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallIppool6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallIppool6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallIppool6 API operation for FortiOS updates the specified Ippool6. Returns the index value of the Ippool6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ippool6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallIpv6EhFilter added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallIpv6EhFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallIpv6EhFilter API operation for FortiOS updates the specified Ipv6 Eh Filter. Returns the index value of the Ipv6 Eh Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ipv6-eh-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallLdbMonitor added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallLdbMonitor(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallLdbMonitor API operation for FortiOS updates the specified Ldb Monitor. Returns the index value of the Ldb Monitor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ldb-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallLocalInPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallLocalInPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallLocalInPolicy API operation for FortiOS updates the specified Local In Policy. Returns the index value of the Local In Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - local-in-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallLocalInPolicy6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallLocalInPolicy6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallLocalInPolicy6 API operation for FortiOS updates the specified Local In Policy6. Returns the index value of the Local In Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - local-in-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallMulticastAddress added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallMulticastAddress(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallMulticastAddress API operation for FortiOS updates the specified Multicast Address. Returns the index value of the Multicast Address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallMulticastAddress6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallMulticastAddress6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallMulticastAddress6 API operation for FortiOS updates the specified Multicast Address6. Returns the index value of the Multicast Address6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-address6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallMulticastPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallMulticastPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallMulticastPolicy API operation for FortiOS updates the specified Multicast Policy. Returns the index value of the Multicast Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallMulticastPolicy6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallMulticastPolicy6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallMulticastPolicy6 API operation for FortiOS updates the specified Multicast Policy6. Returns the index value of the Multicast Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - multicast-policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallNetworkServiceDynamic added in v1.9.2

func (c *FortiSDKClient) UpdateFirewallNetworkServiceDynamic(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallNetworkServiceDynamic API operation for FortiOS updates the specified Network Service Dynamic. Returns the index value of the Network Service Dynamic and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - network-service-dynamic chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallObjectAddress

func (c *FortiSDKClient) UpdateFirewallObjectAddress(params *JSONFirewallObjectAddress, mkey string) (output *JSONUpdateFirewallObjectAddressOutput, err error)

UpdateFirewallObjectAddress API operation for FortiOS updates the specified firewall address for firewall policies. Returns the index value of the firewall address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallObjectAddressGroup

func (c *FortiSDKClient) UpdateFirewallObjectAddressGroup(params *JSONFirewallObjectAddressGroup, mkey string) (output *JSONUpdateFirewallObjectAddressGroupOutput, err error)

UpdateFirewallObjectAddressGroup API operation for FortiOS updates the specified firewall address group for firewall policies. Returns the index value of the firewall address group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallObjectIPPool

func (c *FortiSDKClient) UpdateFirewallObjectIPPool(params *JSONFirewallObjectIPPool, mkey string) (output *JSONUpdateFirewallObjectIPPoolOutput, err error)

UpdateFirewallObjectIPPool API operation for FortiOS updates the specified IP address pool. Returns the index value of the IP address pool and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ippool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallObjectService

func (c *FortiSDKClient) UpdateFirewallObjectService(params *JSONFirewallObjectService, mkey string) (output *JSONUpdateFirewallObjectServiceOutput, err error)

UpdateFirewallObjectService API operation for FortiOS updates the specified firewall service. Returns the index value of the firewall service and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewal - service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallObjectServiceCategory

func (c *FortiSDKClient) UpdateFirewallObjectServiceCategory(params *JSONFirewallObjectServiceCategory, mkey string) (output *JSONUpdateFirewallObjectServiceCategoryOutput, err error)

UpdateFirewallObjectServiceCategory API operation for FortiOS updates the specified firewall service category. Returns the index value of the firewall service and execution result when the request executes successfully. Returns error for service API and SDK errors.

func (*FortiSDKClient) UpdateFirewallObjectServiceGroup

func (c *FortiSDKClient) UpdateFirewallObjectServiceGroup(params *JSONFirewallObjectServiceGroup, mkey string) (output *JSONUpdateFirewallObjectServiceGroupOutput, err error)

UpdateFirewallObjectServiceGroup API operation for FortiOS updates the specified firewal service group. Returns the index value of the firewal service group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewal - service group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallObjectVip

func (c *FortiSDKClient) UpdateFirewallObjectVip(params *JSONFirewallObjectVip, mkey string) (output *JSONUpdateFirewallObjectVipOutput, err error)

UpdateFirewallObjectVip API operation for FortiOS updates the specified firewall virtual IP. Returns the index value of the firewall virtual IP and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallObjectVipGroup

func (c *FortiSDKClient) UpdateFirewallObjectVipGroup(params *JSONFirewallObjectVipGroup, mkey string) (output *JSONUpdateFirewallObjectVipGroupOutput, err error)

UpdateFirewallObjectVipGroup API operation for FortiOS updates the specified firewall virtual IP group. Returns the index value of the firewall virtual IP group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallPolicy API operation for FortiOS updates the specified Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallPolicy46 added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallPolicy46(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallPolicy46 API operation for FortiOS updates the specified Policy46. Returns the index value of the Policy46 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallPolicy6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallPolicy6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallPolicy6 API operation for FortiOS updates the specified Policy6. Returns the index value of the Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallPolicy64 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallPolicy64(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallPolicy64 API operation for FortiOS updates the specified Policy64. Returns the index value of the Policy64 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallProfileGroup added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallProfileGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallProfileGroup API operation for FortiOS updates the specified Profile Group. Returns the index value of the Profile Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - profile-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallProfileProtocolOptions added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallProfileProtocolOptions(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallProfileProtocolOptions API operation for FortiOS updates the specified Profile Protocol Options. Returns the index value of the Profile Protocol Options and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - profile-protocol-options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallProxyAddress added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallProxyAddress(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallProxyAddress API operation for FortiOS updates the specified Proxy Address. Returns the index value of the Proxy Address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - proxy-address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallProxyAddrgrp added in v1.1.7

func (c *FortiSDKClient) UpdateFirewallProxyAddrgrp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallProxyAddrgrp API operation for FortiOS updates the specified Proxy Addrgrp. Returns the index value of the Proxy Addrgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - proxy-addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallProxyPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallProxyPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallProxyPolicy API operation for FortiOS updates the specified Proxy Policy. Returns the index value of the Proxy Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - proxy-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallRegion added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallRegion(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallRegion API operation for FortiOS updates the specified Region. Returns the index value of the Region and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - region chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallScheduleGroup added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallScheduleGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallScheduleGroup API operation for FortiOS updates the specified Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.schedule - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallScheduleOnetime added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallScheduleOnetime(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallScheduleOnetime API operation for FortiOS updates the specified Onetime. Returns the index value of the Onetime and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.schedule - onetime chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallScheduleRecurring added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallScheduleRecurring(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallScheduleRecurring API operation for FortiOS updates the specified Recurring. Returns the index value of the Recurring and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.schedule - recurring chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSecurityPolicy

func (c *FortiSDKClient) UpdateFirewallSecurityPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallSecurityPolicy API operation for FortiOS updates the specified Security Policy. Returns the index value of the Security Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - security-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSecurityPolicy1 added in v1.4.0

func (c *FortiSDKClient) UpdateFirewallSecurityPolicy1(params *JSONFirewallSecurityPolicy, mkey string) (output *JSONUpdateFirewallSecurityPolicyOutput, err error)

UpdateFirewallSecurityPolicy API operation for FortiOS updates the specified firewall policy. Returns the index value of the firewall policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallServiceCategory added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallServiceCategory(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallServiceCategory API operation for FortiOS updates the specified Category. Returns the index value of the Category and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.service - category chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallServiceCustom added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallServiceCustom(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallServiceCustom API operation for FortiOS updates the specified Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.service - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallServiceGroup added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallServiceGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallServiceGroup API operation for FortiOS updates the specified Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.service - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallShaperPerIpShaper added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallShaperPerIpShaper(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallShaperPerIpShaper API operation for FortiOS updates the specified Per Ip Shaper. Returns the index value of the Per Ip Shaper and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.shaper - per-ip-shaper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallShaperTrafficShaper added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallShaperTrafficShaper(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallShaperTrafficShaper API operation for FortiOS updates the specified Traffic Shaper. Returns the index value of the Traffic Shaper and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.shaper - traffic-shaper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallShapingPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallShapingPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallShapingPolicy API operation for FortiOS updates the specified Shaping Policy. Returns the index value of the Shaping Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - shaping-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallShapingProfile added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallShapingProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallShapingProfile API operation for FortiOS updates the specified Shaping Profile. Returns the index value of the Shaping Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - shaping-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSniffer added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallSniffer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallSniffer API operation for FortiOS updates the specified Sniffer. Returns the index value of the Sniffer and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - sniffer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSshHostKey added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallSshHostKey(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallSshHostKey API operation for FortiOS updates the specified Host Key. Returns the index value of the Host Key and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - host-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSshLocalCa added in v1.1.5

func (c *FortiSDKClient) UpdateFirewallSshLocalCa(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallSshLocalCa API operation for FortiOS updates the specified Local Ca. Returns the index value of the Local Ca and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - local-ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSshLocalKey added in v1.1.5

func (c *FortiSDKClient) UpdateFirewallSshLocalKey(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallSshLocalKey API operation for FortiOS updates the specified Local Key. Returns the index value of the Local Key and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - local-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSshSetting added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallSshSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallSshSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssh - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSslServer added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallSslServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallSslServer API operation for FortiOS updates the specified Ssl Server. Returns the index value of the Ssl Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ssl-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSslSetting added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallSslSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallSslSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.ssl - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallSslSshProfile added in v1.1.5

func (c *FortiSDKClient) UpdateFirewallSslSshProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallSslSshProfile API operation for FortiOS updates the specified Ssl Ssh Profile. Returns the index value of the Ssl Ssh Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ssl-ssh-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallTrafficClass added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallTrafficClass(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallTrafficClass API operation for FortiOS updates the specified Traffic Class. Returns the index value of the Traffic Class and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - traffic-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallTtlPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallTtlPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallTtlPolicy API operation for FortiOS updates the specified Ttl Policy. Returns the index value of the Ttl Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - ttl-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallVendorMac added in v1.1.18

func (c *FortiSDKClient) UpdateFirewallVendorMac(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallVendorMac API operation for FortiOS updates the specified Vendor Mac. Returns the index value of the Vendor Mac and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vendor-mac chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallVip added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallVip(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallVip API operation for FortiOS updates the specified Vip. Returns the index value of the Vip and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallVip46 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallVip46(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallVip46 API operation for FortiOS updates the specified Vip46. Returns the index value of the Vip46 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallVip6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallVip6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallVip6 API operation for FortiOS updates the specified Vip6. Returns the index value of the Vip6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallVip64 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallVip64(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallVip64 API operation for FortiOS updates the specified Vip64. Returns the index value of the Vip64 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vip64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallVipgrp added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallVipgrp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallVipgrp API operation for FortiOS updates the specified Vipgrp. Returns the index value of the Vipgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallVipgrp46 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallVipgrp46(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallVipgrp46 API operation for FortiOS updates the specified Vipgrp46. Returns the index value of the Vipgrp46 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp46 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallVipgrp6 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallVipgrp6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallVipgrp6 API operation for FortiOS updates the specified Vipgrp6. Returns the index value of the Vipgrp6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallVipgrp64 added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallVipgrp64(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallVipgrp64 API operation for FortiOS updates the specified Vipgrp64. Returns the index value of the Vipgrp64 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall - vipgrp64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallWildcardFqdnCustom added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallWildcardFqdnCustom(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallWildcardFqdnCustom API operation for FortiOS updates the specified Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.wildcard-fqdn - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFirewallWildcardFqdnGroup added in v1.1.4

func (c *FortiSDKClient) UpdateFirewallWildcardFqdnGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFirewallWildcardFqdnGroup API operation for FortiOS updates the specified Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the firewall.wildcard-fqdn - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateFtpProxyExplicit added in v1.1.4

func (c *FortiSDKClient) UpdateFtpProxyExplicit(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateFtpProxyExplicit API operation for FortiOS updates the specified Explicit. Returns the index value of the Explicit and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ftp-proxy - explicit chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIcapProfile added in v1.1.4

func (c *FortiSDKClient) UpdateIcapProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIcapProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the icap - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIcapServer added in v1.1.4

func (c *FortiSDKClient) UpdateIcapServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIcapServer API operation for FortiOS updates the specified Server. Returns the index value of the Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the icap - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIcapServerGroup added in v1.9.0

func (c *FortiSDKClient) UpdateIcapServerGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIcapServerGroup API operation for FortiOS updates the specified Server Group. Returns the index value of the Server Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the icap - server-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIpsCustom added in v1.1.7

func (c *FortiSDKClient) UpdateIpsCustom(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIpsCustom API operation for FortiOS updates the specified Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIpsDecoder added in v1.1.7

func (c *FortiSDKClient) UpdateIpsDecoder(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIpsDecoder API operation for FortiOS updates the specified Decoder. Returns the index value of the Decoder and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - decoder chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIpsGlobal added in v1.1.4

func (c *FortiSDKClient) UpdateIpsGlobal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIpsGlobal API operation for FortiOS updates the specified Global. Returns the index value of the Global and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIpsRule added in v1.1.7

func (c *FortiSDKClient) UpdateIpsRule(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIpsRule API operation for FortiOS updates the specified Rule. Returns the index value of the Rule and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIpsRuleSettings added in v1.1.7

func (c *FortiSDKClient) UpdateIpsRuleSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIpsRuleSettings API operation for FortiOS updates the specified Rule Settings. Returns the index value of the Rule Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - rule-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIpsSensor added in v1.1.7

func (c *FortiSDKClient) UpdateIpsSensor(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIpsSensor API operation for FortiOS updates the specified Sensor. Returns the index value of the Sensor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - sensor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIpsSettings added in v1.1.4

func (c *FortiSDKClient) UpdateIpsSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIpsSettings API operation for FortiOS updates the specified Settings. Returns the index value of the Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateIpsViewMap added in v1.1.18

func (c *FortiSDKClient) UpdateIpsViewMap(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateIpsViewMap API operation for FortiOS updates the specified View Map. Returns the index value of the View Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ips - view-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateJSONGenericAPI

func (c *FortiSDKClient) UpdateJSONGenericAPI(params *JSONJSONGenericAPI, mkey string) (res string, err error)

UpdateJSONGenericAPI API operation for FortiOS

func (*FortiSDKClient) UpdateLogCustomField added in v1.1.4

func (c *FortiSDKClient) UpdateLogCustomField(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogCustomField API operation for FortiOS updates the specified Custom Field. Returns the index value of the Custom Field and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - custom-field chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogDiskFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogDiskFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogDiskFilter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.disk - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogDiskSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogDiskSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogDiskSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.disk - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogEventfilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogEventfilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogEventfilter API operation for FortiOS updates the specified Eventfilter. Returns the index value of the Eventfilter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - eventfilter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortiAnalyzerSetting

func (c *FortiSDKClient) UpdateLogFortiAnalyzerSetting(params *JSONLogFortiAnalyzerSetting, mkey string) (output *JSONUpdateLogFortiAnalyzerSettingOutput, err error)

UpdateLogFortiAnalyzerSetting API operation for FortiOS updates the specified FortiAnalyzer log management device. Returns the index value of the FortiAnalyzer log management device and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - fortianalyzer setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzer2Filter added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzer2Filter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzer2Filter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer2 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzer2OverrideFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzer2OverrideFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzer2OverrideFilter API operation for FortiOS updates the specified Override Filter. Returns the index value of the Override Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer2 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzer2OverrideSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzer2OverrideSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzer2OverrideSetting API operation for FortiOS updates the specified Override Setting. Returns the index value of the Override Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer2 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzer2Setting added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzer2Setting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzer2Setting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer2 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzer3Filter added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzer3Filter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzer3Filter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer3 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzer3OverrideFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzer3OverrideFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzer3OverrideFilter API operation for FortiOS updates the specified Override Filter. Returns the index value of the Override Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer3 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzer3OverrideSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzer3OverrideSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzer3OverrideSetting API operation for FortiOS updates the specified Override Setting. Returns the index value of the Override Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer3 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzer3Setting added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzer3Setting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzer3Setting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer3 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzerCloudFilter added in v1.1.18

func (c *FortiSDKClient) UpdateLogFortianalyzerCloudFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzerCloudFilter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzerCloudOverrideFilter added in v1.1.18

func (c *FortiSDKClient) UpdateLogFortianalyzerCloudOverrideFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzerCloudOverrideFilter API operation for FortiOS updates the specified Override Filter. Returns the index value of the Override Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzerCloudOverrideSetting added in v1.1.18

func (c *FortiSDKClient) UpdateLogFortianalyzerCloudOverrideSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzerCloudOverrideSetting API operation for FortiOS updates the specified Override Setting. Returns the index value of the Override Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzerCloudSetting added in v1.1.18

func (c *FortiSDKClient) UpdateLogFortianalyzerCloudSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzerCloudSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer-cloud - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzerFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzerFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzerFilter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzerOverrideFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzerOverrideFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzerOverrideFilter API operation for FortiOS updates the specified Override Filter. Returns the index value of the Override Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzerOverrideSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzerOverrideSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzerOverrideSetting API operation for FortiOS updates the specified Override Setting. Returns the index value of the Override Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortianalyzerSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortianalyzerSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortianalyzerSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortianalyzer - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortiguardFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortiguardFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortiguardFilter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortiguard - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortiguardOverrideFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortiguardOverrideFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortiguardOverrideFilter API operation for FortiOS updates the specified Override Filter. Returns the index value of the Override Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortiguard - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortiguardOverrideSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortiguardOverrideSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortiguardOverrideSetting API operation for FortiOS updates the specified Override Setting. Returns the index value of the Override Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortiguard - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogFortiguardSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogFortiguardSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogFortiguardSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.fortiguard - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogGuiDisplay added in v1.1.4

func (c *FortiSDKClient) UpdateLogGuiDisplay(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogGuiDisplay API operation for FortiOS updates the specified Gui Display. Returns the index value of the Gui Display and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - gui-display chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogMemoryFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogMemoryFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogMemoryFilter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.memory - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogMemoryGlobalSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogMemoryGlobalSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogMemoryGlobalSetting API operation for FortiOS updates the specified Global Setting. Returns the index value of the Global Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.memory - global-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogMemorySetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogMemorySetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogMemorySetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.memory - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogNullDeviceFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogNullDeviceFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogNullDeviceFilter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.null-device - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogNullDeviceSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogNullDeviceSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogNullDeviceSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.null-device - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogSetting

func (c *FortiSDKClient) UpdateLogSyslogSetting(params *JSONLogSyslogSetting, mkey string) (output *JSONUpdateLogSyslogSettingOutput, err error)

UpdateLogSyslogSetting API operation for FortiOS updates the specified remote Syslog logging server. Returns the index value of the remote Syslog logging server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - syslogd setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd2Filter added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogd2Filter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd2Filter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd2 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd2OverrideFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogd2OverrideFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd2OverrideFilter API operation for FortiOS updates the specified Override Filter. Returns the index value of the Override Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd2 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd2OverrideSetting added in v1.1.7

func (c *FortiSDKClient) UpdateLogSyslogd2OverrideSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd2OverrideSetting API operation for FortiOS updates the specified Override Setting. Returns the index value of the Override Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd2 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd2Setting added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogd2Setting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd2Setting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd2 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd3Filter added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogd3Filter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd3Filter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd3 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd3OverrideFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogd3OverrideFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd3OverrideFilter API operation for FortiOS updates the specified Override Filter. Returns the index value of the Override Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd3 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd3OverrideSetting added in v1.1.7

func (c *FortiSDKClient) UpdateLogSyslogd3OverrideSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd3OverrideSetting API operation for FortiOS updates the specified Override Setting. Returns the index value of the Override Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd3 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd3Setting added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogd3Setting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd3Setting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd3 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd4Filter added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogd4Filter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd4Filter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd4 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd4OverrideFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogd4OverrideFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd4OverrideFilter API operation for FortiOS updates the specified Override Filter. Returns the index value of the Override Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd4 - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd4OverrideSetting added in v1.1.7

func (c *FortiSDKClient) UpdateLogSyslogd4OverrideSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd4OverrideSetting API operation for FortiOS updates the specified Override Setting. Returns the index value of the Override Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd4 - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogd4Setting added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogd4Setting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogd4Setting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd4 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogdFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogdFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogdFilter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogdOverrideFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogdOverrideFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogdOverrideFilter API operation for FortiOS updates the specified Override Filter. Returns the index value of the Override Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd - override-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogdOverrideSetting added in v1.1.7

func (c *FortiSDKClient) UpdateLogSyslogdOverrideSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogdOverrideSetting API operation for FortiOS updates the specified Override Setting. Returns the index value of the Override Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd - override-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogSyslogdSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogSyslogdSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogSyslogdSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.syslogd - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogTacacsAccounting2Filter added in v1.6.0

func (c *FortiSDKClient) UpdateLogTacacsAccounting2Filter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogTacacsAccounting2Filter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting2 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogTacacsAccounting2Setting added in v1.6.0

func (c *FortiSDKClient) UpdateLogTacacsAccounting2Setting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogTacacsAccounting2Setting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting2 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogTacacsAccounting3Filter added in v1.6.0

func (c *FortiSDKClient) UpdateLogTacacsAccounting3Filter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogTacacsAccounting3Filter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting3 - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogTacacsAccounting3Setting added in v1.6.0

func (c *FortiSDKClient) UpdateLogTacacsAccounting3Setting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogTacacsAccounting3Setting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting3 - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogTacacsAccountingFilter added in v1.6.0

func (c *FortiSDKClient) UpdateLogTacacsAccountingFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogTacacsAccountingFilter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogTacacsAccountingSetting added in v1.6.0

func (c *FortiSDKClient) UpdateLogTacacsAccountingSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogTacacsAccountingSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.tacacs+accounting - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogThreatWeight added in v1.1.4

func (c *FortiSDKClient) UpdateLogThreatWeight(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogThreatWeight API operation for FortiOS updates the specified Threat Weight. Returns the index value of the Threat Weight and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log - threat-weight chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogWebtrendsFilter added in v1.1.4

func (c *FortiSDKClient) UpdateLogWebtrendsFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogWebtrendsFilter API operation for FortiOS updates the specified Filter. Returns the index value of the Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.webtrends - filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateLogWebtrendsSetting added in v1.1.4

func (c *FortiSDKClient) UpdateLogWebtrendsSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateLogWebtrendsSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the log.webtrends - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateNetworkingInterfacePort

func (c *FortiSDKClient) UpdateNetworkingInterfacePort(params *JSONNetworkingInterfacePort, mkey string) (output *JSONUpdateNetworkingInterfacePortOutput, err error)

UpdateNetworkingInterfacePort API operation for FortiOS updates the specified interface. Returns the index value of the interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateNetworkingRouteStatic

func (c *FortiSDKClient) UpdateNetworkingRouteStatic(params *JSONNetworkingRouteStatic, mkey string) (output *JSONUpdateNetworkingRouteStaticOutput, err error)

UpdateNetworkingRouteStatic API operation for FortiOS updates the specified static route. Returns the index value of the static route and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - static chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateNsxtServiceChain added in v1.1.18

func (c *FortiSDKClient) UpdateNsxtServiceChain(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateNsxtServiceChain API operation for FortiOS updates the specified Service Chain. Returns the index value of the Service Chain and execution result when the request executes successfully. Returns error for service API and SDK errors. See the nsxt - service-chain chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateNsxtSetting added in v1.1.18

func (c *FortiSDKClient) UpdateNsxtSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateNsxtSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the nsxt - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateReportChart added in v1.1.4

func (c *FortiSDKClient) UpdateReportChart(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateReportChart API operation for FortiOS updates the specified Chart. Returns the index value of the Chart and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - chart chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateReportDataset added in v1.1.4

func (c *FortiSDKClient) UpdateReportDataset(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateReportDataset API operation for FortiOS updates the specified Dataset. Returns the index value of the Dataset and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - dataset chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateReportLayout added in v1.1.4

func (c *FortiSDKClient) UpdateReportLayout(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateReportLayout API operation for FortiOS updates the specified Layout. Returns the index value of the Layout and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - layout chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateReportSetting added in v1.1.4

func (c *FortiSDKClient) UpdateReportSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateReportSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateReportStyle added in v1.1.4

func (c *FortiSDKClient) UpdateReportStyle(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateReportStyle API operation for FortiOS updates the specified Style. Returns the index value of the Style and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - style chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateReportTheme added in v1.1.4

func (c *FortiSDKClient) UpdateReportTheme(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateReportTheme API operation for FortiOS updates the specified Theme. Returns the index value of the Theme and execution result when the request executes successfully. Returns error for service API and SDK errors. See the report - theme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterAccessList added in v1.1.4

func (c *FortiSDKClient) UpdateRouterAccessList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterAccessList API operation for FortiOS updates the specified Access List. Returns the index value of the Access List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - access-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterAccessList6 added in v1.1.4

func (c *FortiSDKClient) UpdateRouterAccessList6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterAccessList6 API operation for FortiOS updates the specified Access List6. Returns the index value of the Access List6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - access-list6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterAspathList added in v1.1.5

func (c *FortiSDKClient) UpdateRouterAspathList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterAspathList API operation for FortiOS updates the specified Aspath List. Returns the index value of the Aspath List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - aspath-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterAuthPath added in v1.1.4

func (c *FortiSDKClient) UpdateRouterAuthPath(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterAuthPath API operation for FortiOS updates the specified Auth Path. Returns the index value of the Auth Path and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - auth-path chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterBfd added in v1.1.5

func (c *FortiSDKClient) UpdateRouterBfd(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterBfd API operation for FortiOS updates the specified Bfd. Returns the index value of the Bfd and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - bfd chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterBfd6 added in v1.1.5

func (c *FortiSDKClient) UpdateRouterBfd6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterBfd6 API operation for FortiOS updates the specified Bfd6. Returns the index value of the Bfd6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - bfd6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterBgp added in v1.1.4

func (c *FortiSDKClient) UpdateRouterBgp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterBgp API operation for FortiOS updates the specified Bgp. Returns the index value of the Bgp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - bgp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterCommunityList added in v1.1.4

func (c *FortiSDKClient) UpdateRouterCommunityList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterCommunityList API operation for FortiOS updates the specified Community List. Returns the index value of the Community List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - community-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterIsis added in v1.1.4

func (c *FortiSDKClient) UpdateRouterIsis(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterIsis API operation for FortiOS updates the specified Isis. Returns the index value of the Isis and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - isis chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterKeyChain added in v1.1.4

func (c *FortiSDKClient) UpdateRouterKeyChain(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterKeyChain API operation for FortiOS updates the specified Key Chain. Returns the index value of the Key Chain and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - key-chain chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterMulticast added in v1.1.4

func (c *FortiSDKClient) UpdateRouterMulticast(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterMulticast API operation for FortiOS updates the specified Multicast. Returns the index value of the Multicast and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - multicast chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterMulticast6 added in v1.1.4

func (c *FortiSDKClient) UpdateRouterMulticast6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterMulticast6 API operation for FortiOS updates the specified Multicast6. Returns the index value of the Multicast6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - multicast6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterMulticastFlow added in v1.1.4

func (c *FortiSDKClient) UpdateRouterMulticastFlow(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterMulticastFlow API operation for FortiOS updates the specified Multicast Flow. Returns the index value of the Multicast Flow and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - multicast-flow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterOspf added in v1.1.4

func (c *FortiSDKClient) UpdateRouterOspf(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterOspf API operation for FortiOS updates the specified Ospf. Returns the index value of the Ospf and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - ospf chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterOspf6 added in v1.1.4

func (c *FortiSDKClient) UpdateRouterOspf6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterOspf6 API operation for FortiOS updates the specified Ospf6. Returns the index value of the Ospf6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - ospf6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateRouterPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterPolicy API operation for FortiOS updates the specified Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterPolicy6 added in v1.1.4

func (c *FortiSDKClient) UpdateRouterPolicy6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterPolicy6 API operation for FortiOS updates the specified Policy6. Returns the index value of the Policy6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - policy6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterPrefixList added in v1.1.4

func (c *FortiSDKClient) UpdateRouterPrefixList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterPrefixList API operation for FortiOS updates the specified Prefix List. Returns the index value of the Prefix List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - prefix-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterPrefixList6 added in v1.1.4

func (c *FortiSDKClient) UpdateRouterPrefixList6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterPrefixList6 API operation for FortiOS updates the specified Prefix List6. Returns the index value of the Prefix List6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - prefix-list6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterRip added in v1.1.4

func (c *FortiSDKClient) UpdateRouterRip(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterRip API operation for FortiOS updates the specified Rip. Returns the index value of the Rip and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - rip chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterRipng added in v1.1.4

func (c *FortiSDKClient) UpdateRouterRipng(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterRipng API operation for FortiOS updates the specified Ripng. Returns the index value of the Ripng and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - ripng chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterRouteMap added in v1.1.4

func (c *FortiSDKClient) UpdateRouterRouteMap(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterRouteMap API operation for FortiOS updates the specified Route Map. Returns the index value of the Route Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - route-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterSetting added in v1.1.4

func (c *FortiSDKClient) UpdateRouterSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterStatic added in v1.1.4

func (c *FortiSDKClient) UpdateRouterStatic(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterStatic API operation for FortiOS updates the specified Static. Returns the index value of the Static and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - static chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterStatic6 added in v1.1.4

func (c *FortiSDKClient) UpdateRouterStatic6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterStatic6 API operation for FortiOS updates the specified Static6. Returns the index value of the Static6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router - static6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterbgpNeighbor added in v1.1.16

func (c *FortiSDKClient) UpdateRouterbgpNeighbor(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterbgpNeighbor API operation for FortiOS updates the specified Neighbor. Returns the index value of the Neighbor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/bgp - neighbor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterbgpNetwork added in v1.2.3

func (c *FortiSDKClient) UpdateRouterbgpNetwork(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterbgpNetwork API operation for FortiOS updates the specified Network. Returns the index value of the Network and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/bgp - network chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterbgpNetwork6 added in v1.4.0

func (c *FortiSDKClient) UpdateRouterbgpNetwork6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterbgpNetwork6 API operation for FortiOS updates the specified Network6. Returns the index value of the Network6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/bgp - network6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterospf6Ospf6Interface added in v1.4.0

func (c *FortiSDKClient) UpdateRouterospf6Ospf6Interface(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterospf6Ospf6Interface API operation for FortiOS updates the specified Ospf6 Interface. Returns the index value of the Ospf6 Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf6 - ospf6-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterospfNeighbor added in v1.4.0

func (c *FortiSDKClient) UpdateRouterospfNeighbor(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterospfNeighbor API operation for FortiOS updates the specified Neighbor. Returns the index value of the Neighbor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf - neighbor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterospfNetwork added in v1.4.0

func (c *FortiSDKClient) UpdateRouterospfNetwork(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterospfNetwork API operation for FortiOS updates the specified Network. Returns the index value of the Network and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf - network chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateRouterospfOspfInterface added in v1.4.0

func (c *FortiSDKClient) UpdateRouterospfOspfInterface(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateRouterospfOspfInterface API operation for FortiOS updates the specified Ospf Interface. Returns the index value of the Ospf Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the router/ospf - ospf-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSctpFilterProfile added in v1.6.0

func (c *FortiSDKClient) UpdateSctpFilterProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSctpFilterProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the sctp-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSpamfilterBwl added in v1.1.4

func (c *FortiSDKClient) UpdateSpamfilterBwl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSpamfilterBwl API operation for FortiOS updates the specified Bwl. Returns the index value of the Bwl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - bwl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSpamfilterBword added in v1.1.4

func (c *FortiSDKClient) UpdateSpamfilterBword(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSpamfilterBword API operation for FortiOS updates the specified Bword. Returns the index value of the Bword and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - bword chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSpamfilterDnsbl added in v1.1.4

func (c *FortiSDKClient) UpdateSpamfilterDnsbl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSpamfilterDnsbl API operation for FortiOS updates the specified Dnsbl. Returns the index value of the Dnsbl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - dnsbl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSpamfilterFortishield added in v1.1.4

func (c *FortiSDKClient) UpdateSpamfilterFortishield(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSpamfilterFortishield API operation for FortiOS updates the specified Fortishield. Returns the index value of the Fortishield and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - fortishield chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSpamfilterIptrust added in v1.1.7

func (c *FortiSDKClient) UpdateSpamfilterIptrust(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSpamfilterIptrust API operation for FortiOS updates the specified Iptrust. Returns the index value of the Iptrust and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - iptrust chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSpamfilterMheader added in v1.1.4

func (c *FortiSDKClient) UpdateSpamfilterMheader(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSpamfilterMheader API operation for FortiOS updates the specified Mheader. Returns the index value of the Mheader and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - mheader chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSpamfilterOptions added in v1.1.4

func (c *FortiSDKClient) UpdateSpamfilterOptions(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSpamfilterOptions API operation for FortiOS updates the specified Options. Returns the index value of the Options and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - options chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSpamfilterProfile added in v1.1.4

func (c *FortiSDKClient) UpdateSpamfilterProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSpamfilterProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the spamfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSshFilterProfile added in v1.1.4

func (c *FortiSDKClient) UpdateSshFilterProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSshFilterProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ssh-filter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchController8021XSettings added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchController8021XSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchController8021XSettings API operation for FortiOS updates the specified 802 1X Settings. Returns the index value of the 802 1X Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - 802-1X-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerAutoConfigCustom added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerAutoConfigCustom(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerAutoConfigCustom API operation for FortiOS updates the specified Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.auto-config - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerAutoConfigDefault added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerAutoConfigDefault(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerAutoConfigDefault API operation for FortiOS updates the specified Default. Returns the index value of the Default and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.auto-config - default chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerAutoConfigPolicy added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerAutoConfigPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerAutoConfigPolicy API operation for FortiOS updates the specified Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.auto-config - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerCustomCommand added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerCustomCommand(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerCustomCommand API operation for FortiOS updates the specified Custom Command. Returns the index value of the Custom Command and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - custom-command chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerDynamicPortPolicy added in v1.6.0

func (c *FortiSDKClient) UpdateSwitchControllerDynamicPortPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerDynamicPortPolicy API operation for FortiOS updates the specified Dynamic Port Policy. Returns the index value of the Dynamic Port Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - dynamic-port-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerFlowTracking added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerFlowTracking(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerFlowTracking API operation for FortiOS updates the specified Flow Tracking. Returns the index value of the Flow Tracking and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - flow-tracking chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerFortilinkSettings added in v1.6.0

func (c *FortiSDKClient) UpdateSwitchControllerFortilinkSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerFortilinkSettings API operation for FortiOS updates the specified Fortilink Settings. Returns the index value of the Fortilink Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - fortilink-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerGlobal added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerGlobal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerGlobal API operation for FortiOS updates the specified Global. Returns the index value of the Global and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerIgmpSnooping added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerIgmpSnooping(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerIgmpSnooping API operation for FortiOS updates the specified Igmp Snooping. Returns the index value of the Igmp Snooping and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - igmp-snooping chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerInitialConfigTemplate added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerInitialConfigTemplate(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerInitialConfigTemplate API operation for FortiOS updates the specified Template. Returns the index value of the Template and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.initial-config - template chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerInitialConfigVlans added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerInitialConfigVlans(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerInitialConfigVlans API operation for FortiOS updates the specified Vlans. Returns the index value of the Vlans and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.initial-config - vlans chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerLldpProfile added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerLldpProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerLldpProfile API operation for FortiOS updates the specified Lldp Profile. Returns the index value of the Lldp Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - lldp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerLldpSettings added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerLldpSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerLldpSettings API operation for FortiOS updates the specified Lldp Settings. Returns the index value of the Lldp Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - lldp-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerLocation added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerLocation(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerLocation API operation for FortiOS updates the specified Location. Returns the index value of the Location and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - location chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerMacSyncSettings added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerMacSyncSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerMacSyncSettings API operation for FortiOS updates the specified Mac Sync Settings. Returns the index value of the Mac Sync Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - mac-sync-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerManagedSwitch added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerManagedSwitch(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerManagedSwitch API operation for FortiOS updates the specified Managed Switch. Returns the index value of the Managed Switch and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - managed-switch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerNacDevice added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerNacDevice(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerNacDevice API operation for FortiOS updates the specified Nac Device. Returns the index value of the Nac Device and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - nac-device chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerNacSettings added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerNacSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerNacSettings API operation for FortiOS updates the specified Nac Settings. Returns the index value of the Nac Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - nac-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerNetworkMonitorSettings added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerNetworkMonitorSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerNetworkMonitorSettings API operation for FortiOS updates the specified Network Monitor Settings. Returns the index value of the Network Monitor Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - network-monitor-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerPortPolicy added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerPortPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerPortPolicy API operation for FortiOS updates the specified Port Policy. Returns the index value of the Port Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - port-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerPtpPolicy added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerPtpPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerPtpPolicy API operation for FortiOS updates the specified Policy. Returns the index value of the Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.ptp - policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerPtpSettings added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerPtpSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerPtpSettings API operation for FortiOS updates the specified Settings. Returns the index value of the Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.ptp - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerQosDot1PMap added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerQosDot1PMap(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerQosDot1PMap API operation for FortiOS updates the specified Dot1P Map. Returns the index value of the Dot1P Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - dot1p-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerQosIpDscpMap added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerQosIpDscpMap(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerQosIpDscpMap API operation for FortiOS updates the specified Ip Dscp Map. Returns the index value of the Ip Dscp Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - ip-dscp-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerQosQosPolicy added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerQosQosPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerQosQosPolicy API operation for FortiOS updates the specified Qos Policy. Returns the index value of the Qos Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - qos-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerQosQueuePolicy added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerQosQueuePolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerQosQueuePolicy API operation for FortiOS updates the specified Queue Policy. Returns the index value of the Queue Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.qos - queue-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerQuarantine added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerQuarantine(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerQuarantine API operation for FortiOS updates the specified Quarantine. Returns the index value of the Quarantine and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - quarantine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerRemoteLog added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerRemoteLog(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerRemoteLog API operation for FortiOS updates the specified Remote Log. Returns the index value of the Remote Log and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - remote-log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSecurityPolicy8021X added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerSecurityPolicy8021X(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSecurityPolicy8021X API operation for FortiOS updates the specified 802 1X. Returns the index value of the 802 1X and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.security-policy - 802-1X chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSecurityPolicyCaptivePortal added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerSecurityPolicyCaptivePortal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSecurityPolicyCaptivePortal API operation for FortiOS updates the specified Captive Portal. Returns the index value of the Captive Portal and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.security-policy - captive-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSecurityPolicyLocalAccess added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerSecurityPolicyLocalAccess(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSecurityPolicyLocalAccess API operation for FortiOS updates the specified Local Access. Returns the index value of the Local Access and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller.security-policy - local-access chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSflow added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerSflow(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSflow API operation for FortiOS updates the specified Sflow. Returns the index value of the Sflow and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - sflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSnmpCommunity added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerSnmpCommunity(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSnmpCommunity API operation for FortiOS updates the specified Snmp Community. Returns the index value of the Snmp Community and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-community chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSnmpSysinfo added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerSnmpSysinfo(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSnmpSysinfo API operation for FortiOS updates the specified Snmp Sysinfo. Returns the index value of the Snmp Sysinfo and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-sysinfo chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSnmpTrapThreshold added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerSnmpTrapThreshold(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSnmpTrapThreshold API operation for FortiOS updates the specified Snmp Trap Threshold. Returns the index value of the Snmp Trap Threshold and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-trap-threshold chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSnmpUser added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerSnmpUser(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSnmpUser API operation for FortiOS updates the specified Snmp User. Returns the index value of the Snmp User and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - snmp-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerStormControl added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerStormControl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerStormControl API operation for FortiOS updates the specified Storm Control. Returns the index value of the Storm Control and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - storm-control chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerStormControlPolicy added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerStormControlPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerStormControlPolicy API operation for FortiOS updates the specified Storm Control Policy. Returns the index value of the Storm Control Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - storm-control-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerStpInstance added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerStpInstance(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerStpInstance API operation for FortiOS updates the specified Stp Instance. Returns the index value of the Stp Instance and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - stp-instance chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerStpSettings added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerStpSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerStpSettings API operation for FortiOS updates the specified Stp Settings. Returns the index value of the Stp Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - stp-settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSwitchGroup added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerSwitchGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSwitchGroup API operation for FortiOS updates the specified Switch Group. Returns the index value of the Switch Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSwitchInterfaceTag added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerSwitchInterfaceTag(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSwitchInterfaceTag API operation for FortiOS updates the specified Switch Interface Tag. Returns the index value of the Switch Interface Tag and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-interface-tag chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSwitchLog added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerSwitchLog(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSwitchLog API operation for FortiOS updates the specified Switch Log. Returns the index value of the Switch Log and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSwitchProfile added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerSwitchProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSwitchProfile API operation for FortiOS updates the specified Switch Profile. Returns the index value of the Switch Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - switch-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerSystem added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerSystem(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerSystem API operation for FortiOS updates the specified System. Returns the index value of the System and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - system chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerTrafficPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerTrafficPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerTrafficPolicy API operation for FortiOS updates the specified Traffic Policy. Returns the index value of the Traffic Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - traffic-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerTrafficSniffer added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerTrafficSniffer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerTrafficSniffer API operation for FortiOS updates the specified Traffic Sniffer. Returns the index value of the Traffic Sniffer and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - traffic-sniffer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerVirtualPortPool added in v1.1.4

func (c *FortiSDKClient) UpdateSwitchControllerVirtualPortPool(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerVirtualPortPool API operation for FortiOS updates the specified Virtual Port Pool. Returns the index value of the Virtual Port Pool and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - virtual-port-pool chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerVlan added in v1.1.7

func (c *FortiSDKClient) UpdateSwitchControllerVlan(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerVlan API operation for FortiOS updates the specified Vlan. Returns the index value of the Vlan and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - vlan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSwitchControllerVlanPolicy added in v1.1.18

func (c *FortiSDKClient) UpdateSwitchControllerVlanPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSwitchControllerVlanPolicy API operation for FortiOS updates the specified Vlan Policy. Returns the index value of the Vlan Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the switch-controller - vlan-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystem3GModemCustom added in v1.6.0

func (c *FortiSDKClient) UpdateSystem3GModemCustom(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystem3GModemCustom API operation for FortiOS updates the specified Custom. Returns the index value of the Custom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.3g-modem - custom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAPIUserSetting

func (c *FortiSDKClient) UpdateSystemAPIUserSetting(params *JSONSystemAPIUserSetting, mkey string) (output *JSONUpdateSystemAPIUserSettingOutput, err error)

UpdateSystemAPIUserSetting API operation for FortiOS updates the specified API user. Returns the index value of the API user and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - api-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAccprofile added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAccprofile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAccprofile API operation for FortiOS updates the specified Accprofile. Returns the index value of the Accprofile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - accprofile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAcme added in v1.6.0

func (c *FortiSDKClient) UpdateSystemAcme(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAcme API operation for FortiOS updates the specified Acme. Returns the index value of the Acme and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - acme chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAdmin added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAdmin(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAdmin API operation for FortiOS updates the specified Admin. Returns the index value of the Admin and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAdminAdministrator

func (c *FortiSDKClient) UpdateSystemAdminAdministrator(params *JSONSystemAdminAdministrator2, mkey string) (output *JSONUpdateSystemAdminAdministratorOutput, err error)

UpdateSystemAdminAdministrator API operation for FortiOS updates the specified administrator account. Returns the index value of the administrator account and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAdminProfiles

func (c *FortiSDKClient) UpdateSystemAdminProfiles(params *JSONSystemAdminProfiles, mkey string) (output *JSONUpdateSystemAdminProfilesOutput, err error)

UpdateSystemAdminProfiles API operation for FortiOS updates the specified access profile Returns the index value of the access profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - accprofile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAffinityInterrupt added in v1.1.7

func (c *FortiSDKClient) UpdateSystemAffinityInterrupt(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAffinityInterrupt API operation for FortiOS updates the specified Affinity Interrupt. Returns the index value of the Affinity Interrupt and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - affinity-interrupt chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAffinityPacketRedistribution added in v1.1.7

func (c *FortiSDKClient) UpdateSystemAffinityPacketRedistribution(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAffinityPacketRedistribution API operation for FortiOS updates the specified Affinity Packet Redistribution. Returns the index value of the Affinity Packet Redistribution and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - affinity-packet-redistribution chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAlarm added in v1.1.7

func (c *FortiSDKClient) UpdateSystemAlarm(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAlarm API operation for FortiOS updates the specified Alarm. Returns the index value of the Alarm and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - alarm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAlias added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAlias(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAlias API operation for FortiOS updates the specified Alias. Returns the index value of the Alias and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - alias chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemApiUser added in v1.1.4

func (c *FortiSDKClient) UpdateSystemApiUser(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemApiUser API operation for FortiOS updates the specified Api User. Returns the index value of the Api User and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - api-user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemArpTable added in v1.1.4

func (c *FortiSDKClient) UpdateSystemArpTable(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemArpTable API operation for FortiOS updates the specified Arp Table. Returns the index value of the Arp Table and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - arp-table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAutoInstall added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAutoInstall(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAutoInstall API operation for FortiOS updates the specified Auto Install. Returns the index value of the Auto Install and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - auto-install chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAutoScript added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAutoScript(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAutoScript API operation for FortiOS updates the specified Auto Script. Returns the index value of the Auto Script and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - auto-script chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAutomationAction added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAutomationAction(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAutomationAction API operation for FortiOS updates the specified Automation Action. Returns the index value of the Automation Action and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-action chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAutomationDestination added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAutomationDestination(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAutomationDestination API operation for FortiOS updates the specified Automation Destination. Returns the index value of the Automation Destination and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-destination chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAutomationStitch added in v1.1.7

func (c *FortiSDKClient) UpdateSystemAutomationStitch(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAutomationStitch API operation for FortiOS updates the specified Automation Stitch. Returns the index value of the Automation Stitch and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-stitch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAutomationTrigger added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAutomationTrigger(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAutomationTrigger API operation for FortiOS updates the specified Automation Trigger. Returns the index value of the Automation Trigger and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - automation-trigger chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAutoupdatePushUpdate added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAutoupdatePushUpdate(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAutoupdatePushUpdate API operation for FortiOS updates the specified Push Update. Returns the index value of the Push Update and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.autoupdate - push-update chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAutoupdateSchedule added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAutoupdateSchedule(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAutoupdateSchedule API operation for FortiOS updates the specified Schedule. Returns the index value of the Schedule and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.autoupdate - schedule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemAutoupdateTunneling added in v1.1.4

func (c *FortiSDKClient) UpdateSystemAutoupdateTunneling(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemAutoupdateTunneling API operation for FortiOS updates the specified Tunneling. Returns the index value of the Tunneling and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.autoupdate - tunneling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemCentralManagement added in v1.1.4

func (c *FortiSDKClient) UpdateSystemCentralManagement(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemCentralManagement API operation for FortiOS updates the specified Central Management. Returns the index value of the Central Management and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - central-management chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemClusterSync added in v1.1.4

func (c *FortiSDKClient) UpdateSystemClusterSync(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemClusterSync API operation for FortiOS updates the specified Cluster Sync. Returns the index value of the Cluster Sync and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - cluster-sync chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemConsole added in v1.1.4

func (c *FortiSDKClient) UpdateSystemConsole(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemConsole API operation for FortiOS updates the specified Console. Returns the index value of the Console and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - console chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemCsf added in v1.1.4

func (c *FortiSDKClient) UpdateSystemCsf(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemCsf API operation for FortiOS updates the specified Csf. Returns the index value of the Csf and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - csf chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemCustomLanguage added in v1.1.7

func (c *FortiSDKClient) UpdateSystemCustomLanguage(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemCustomLanguage API operation for FortiOS updates the specified Custom Language. Returns the index value of the Custom Language and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - custom-language chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemDdns added in v1.1.4

func (c *FortiSDKClient) UpdateSystemDdns(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemDdns API operation for FortiOS updates the specified Ddns. Returns the index value of the Ddns and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ddns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemDedicatedMgmt added in v1.1.7

func (c *FortiSDKClient) UpdateSystemDedicatedMgmt(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemDedicatedMgmt API operation for FortiOS updates the specified Dedicated Mgmt. Returns the index value of the Dedicated Mgmt and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dedicated-mgmt chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemDhcp6Server added in v1.1.7

func (c *FortiSDKClient) UpdateSystemDhcp6Server(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemDhcp6Server API operation for FortiOS updates the specified Server. Returns the index value of the Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.dhcp6 - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemDhcpServer added in v1.1.4

func (c *FortiSDKClient) UpdateSystemDhcpServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemDhcpServer API operation for FortiOS updates the specified Server. Returns the index value of the Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.dhcp - server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemDns added in v1.1.4

func (c *FortiSDKClient) UpdateSystemDns(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemDns API operation for FortiOS updates the specified Dns. Returns the index value of the Dns and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemDns64 added in v1.6.0

func (c *FortiSDKClient) UpdateSystemDns64(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemDns64 API operation for FortiOS updates the specified Dns64. Returns the index value of the Dns64 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dns64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemDnsDatabase added in v1.1.4

func (c *FortiSDKClient) UpdateSystemDnsDatabase(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemDnsDatabase API operation for FortiOS updates the specified Dns Database. Returns the index value of the Dns Database and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dns-database chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemDnsServer added in v1.1.4

func (c *FortiSDKClient) UpdateSystemDnsServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemDnsServer API operation for FortiOS updates the specified Dns Server. Returns the index value of the Dns Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dns-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemDscpBasedPriority added in v1.1.4

func (c *FortiSDKClient) UpdateSystemDscpBasedPriority(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemDscpBasedPriority API operation for FortiOS updates the specified Dscp Based Priority. Returns the index value of the Dscp Based Priority and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dscp-based-priority chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemEmailServer added in v1.1.4

func (c *FortiSDKClient) UpdateSystemEmailServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemEmailServer API operation for FortiOS updates the specified Email Server. Returns the index value of the Email Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - email-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemExternalResource added in v1.1.4

func (c *FortiSDKClient) UpdateSystemExternalResource(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemExternalResource API operation for FortiOS updates the specified External Resource. Returns the index value of the External Resource and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - external-resource chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFederatedUpgrade added in v1.1.18

func (c *FortiSDKClient) UpdateSystemFederatedUpgrade(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFederatedUpgrade API operation for FortiOS updates the specified Federated Upgrade. Returns the index value of the Federated Upgrade and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - federated-upgrade chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFipsCc added in v1.1.4

func (c *FortiSDKClient) UpdateSystemFipsCc(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFipsCc API operation for FortiOS updates the specified Fips Cc. Returns the index value of the Fips Cc and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - fips-cc chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFm added in v1.1.4

func (c *FortiSDKClient) UpdateSystemFm(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFm API operation for FortiOS updates the specified Fm. Returns the index value of the Fm and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - fm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFortiai added in v1.6.0

func (c *FortiSDKClient) UpdateSystemFortiai(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFortiai API operation for FortiOS updates the specified Fortiai. Returns the index value of the Fortiai and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - fortiai chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFortiguard added in v1.1.4

func (c *FortiSDKClient) UpdateSystemFortiguard(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFortiguard API operation for FortiOS updates the specified Fortiguard. Returns the index value of the Fortiguard and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - fortiguard chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFortimanager added in v1.1.4

func (c *FortiSDKClient) UpdateSystemFortimanager(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFortimanager API operation for FortiOS updates the specified Fortimanager. Returns the index value of the Fortimanager and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - fortimanager chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFortindr added in v1.9.0

func (c *FortiSDKClient) UpdateSystemFortindr(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFortindr API operation for FortiOS updates the specified Fortindr. Returns the index value of the Fortindr and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - fortindr chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFortisandbox added in v1.1.4

func (c *FortiSDKClient) UpdateSystemFortisandbox(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFortisandbox API operation for FortiOS updates the specified Fortisandbox. Returns the index value of the Fortisandbox and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - fortisandbox chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFssoPolling added in v1.1.4

func (c *FortiSDKClient) UpdateSystemFssoPolling(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFssoPolling API operation for FortiOS updates the specified Fsso Polling. Returns the index value of the Fsso Polling and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - fsso-polling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemFtmPush added in v1.1.4

func (c *FortiSDKClient) UpdateSystemFtmPush(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemFtmPush API operation for FortiOS updates the specified Ftm Push. Returns the index value of the Ftm Push and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ftm-push chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemGeneve added in v1.1.7

func (c *FortiSDKClient) UpdateSystemGeneve(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemGeneve API operation for FortiOS updates the specified Geneve. Returns the index value of the Geneve and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - geneve chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemGeoipCountry added in v1.1.18

func (c *FortiSDKClient) UpdateSystemGeoipCountry(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemGeoipCountry API operation for FortiOS updates the specified Geoip Country. Returns the index value of the Geoip Country and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - geoip-country chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemGeoipOverride added in v1.1.7

func (c *FortiSDKClient) UpdateSystemGeoipOverride(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemGeoipOverride API operation for FortiOS updates the specified Geoip Override. Returns the index value of the Geoip Override and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - geoip-override chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemGlobal added in v1.1.4

func (c *FortiSDKClient) UpdateSystemGlobal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemGlobal API operation for FortiOS updates the specified Global. Returns the index value of the Global and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemGreTunnel added in v1.1.4

func (c *FortiSDKClient) UpdateSystemGreTunnel(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemGreTunnel API operation for FortiOS updates the specified Gre Tunnel. Returns the index value of the Gre Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - gre-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemHa added in v1.1.4

func (c *FortiSDKClient) UpdateSystemHa(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemHa API operation for FortiOS updates the specified Ha. Returns the index value of the Ha and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ha chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemHaMonitor added in v1.1.4

func (c *FortiSDKClient) UpdateSystemHaMonitor(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemHaMonitor API operation for FortiOS updates the specified Ha Monitor. Returns the index value of the Ha Monitor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ha-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemIke added in v1.6.0

func (c *FortiSDKClient) UpdateSystemIke(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemIke API operation for FortiOS updates the specified Ike. Returns the index value of the Ike and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ike chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemInterface added in v1.1.4

func (c *FortiSDKClient) UpdateSystemInterface(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemInterface API operation for FortiOS updates the specified Interface. Returns the index value of the Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemIpam added in v1.6.0

func (c *FortiSDKClient) UpdateSystemIpam(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemIpam API operation for FortiOS updates the specified Ipam. Returns the index value of the Ipam and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ipam chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemIpipTunnel added in v1.1.4

func (c *FortiSDKClient) UpdateSystemIpipTunnel(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemIpipTunnel API operation for FortiOS updates the specified Ipip Tunnel. Returns the index value of the Ipip Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ipip-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemIps added in v1.1.18

func (c *FortiSDKClient) UpdateSystemIps(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemIps API operation for FortiOS updates the specified Ips. Returns the index value of the Ips and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ips chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemIpsUrlfilterDns added in v1.1.18

func (c *FortiSDKClient) UpdateSystemIpsUrlfilterDns(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemIpsUrlfilterDns API operation for FortiOS updates the specified Ips Urlfilter Dns. Returns the index value of the Ips Urlfilter Dns and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ips-urlfilter-dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemIpsUrlfilterDns6 added in v1.1.18

func (c *FortiSDKClient) UpdateSystemIpsUrlfilterDns6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemIpsUrlfilterDns6 API operation for FortiOS updates the specified Ips Urlfilter Dns6. Returns the index value of the Ips Urlfilter Dns6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ips-urlfilter-dns6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemIpsecAggregate added in v1.1.4

func (c *FortiSDKClient) UpdateSystemIpsecAggregate(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemIpsecAggregate API operation for FortiOS updates the specified Ipsec Aggregate. Returns the index value of the Ipsec Aggregate and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ipsec-aggregate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemIpv6NeighborCache added in v1.1.4

func (c *FortiSDKClient) UpdateSystemIpv6NeighborCache(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemIpv6NeighborCache API operation for FortiOS updates the specified Ipv6 Neighbor Cache. Returns the index value of the Ipv6 Neighbor Cache and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ipv6-neighbor-cache chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemIpv6Tunnel added in v1.1.4

func (c *FortiSDKClient) UpdateSystemIpv6Tunnel(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemIpv6Tunnel API operation for FortiOS updates the specified Ipv6 Tunnel. Returns the index value of the Ipv6 Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ipv6-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemLicenseFortiCare

func (c *FortiSDKClient) UpdateSystemLicenseFortiCare(params *JSONSystemLicenseFortiCare, mkey string) (output *JSONUpdateSystemLicenseFortiCareOutput, err error)

UpdateSystemLicenseFortiCare API operation for FortiOS

func (*FortiSDKClient) UpdateSystemLicenseVDOM

func (c *FortiSDKClient) UpdateSystemLicenseVDOM(params *JSONSystemLicenseVDOM, mkey string) (output *JSONUpdateSystemLicenseVDOMOutput, err error)

UpdateSystemLicenseVDOM API operation for FortiOS updates the specified ---------------- Returns the index value of the ---------------- and execution result when the request executes successfully. Returns error for service API and SDK errors. See the ---------------- chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemLicenseVM

func (c *FortiSDKClient) UpdateSystemLicenseVM(params *JSONSystemLicenseVM, mkey string) (output *JSONUpdateSystemLicenseVMOutput, err error)

UpdateSystemLicenseVM API operation for FortiOS

func (*FortiSDKClient) UpdateSystemLinkMonitor added in v1.1.4

func (c *FortiSDKClient) UpdateSystemLinkMonitor(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemLinkMonitor API operation for FortiOS updates the specified Link Monitor. Returns the index value of the Link Monitor and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - link-monitor chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemLldpNetworkPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateSystemLldpNetworkPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemLldpNetworkPolicy API operation for FortiOS updates the specified Network Policy. Returns the index value of the Network Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.lldp - network-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemLteModem added in v1.6.0

func (c *FortiSDKClient) UpdateSystemLteModem(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemLteModem API operation for FortiOS updates the specified Lte Modem. Returns the index value of the Lte Modem and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - lte-modem chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemMacAddressTable added in v1.1.7

func (c *FortiSDKClient) UpdateSystemMacAddressTable(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemMacAddressTable API operation for FortiOS updates the specified Mac Address Table. Returns the index value of the Mac Address Table and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - mac-address-table chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemManagementTunnel added in v1.1.4

func (c *FortiSDKClient) UpdateSystemManagementTunnel(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemManagementTunnel API operation for FortiOS updates the specified Management Tunnel. Returns the index value of the Management Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - management-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemMobileTunnel added in v1.1.4

func (c *FortiSDKClient) UpdateSystemMobileTunnel(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemMobileTunnel API operation for FortiOS updates the specified Mobile Tunnel. Returns the index value of the Mobile Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - mobile-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemModem added in v1.6.0

func (c *FortiSDKClient) UpdateSystemModem(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemModem API operation for FortiOS updates the specified Modem. Returns the index value of the Modem and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - modem chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemNat64 added in v1.1.4

func (c *FortiSDKClient) UpdateSystemNat64(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemNat64 API operation for FortiOS updates the specified Nat64. Returns the index value of the Nat64 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - nat64 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemNdProxy added in v1.1.4

func (c *FortiSDKClient) UpdateSystemNdProxy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemNdProxy API operation for FortiOS updates the specified Nd Proxy. Returns the index value of the Nd Proxy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - nd-proxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemNetflow added in v1.1.4

func (c *FortiSDKClient) UpdateSystemNetflow(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemNetflow API operation for FortiOS updates the specified Netflow. Returns the index value of the Netflow and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - netflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemNetworkVisibility added in v1.1.4

func (c *FortiSDKClient) UpdateSystemNetworkVisibility(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemNetworkVisibility API operation for FortiOS updates the specified Network Visibility. Returns the index value of the Network Visibility and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - network-visibility chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemNpu added in v1.6.0

func (c *FortiSDKClient) UpdateSystemNpu(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemNpu API operation for FortiOS updates the specified Npu. Returns the index value of the Npu and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - npu chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemNtp added in v1.1.4

func (c *FortiSDKClient) UpdateSystemNtp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemNtp API operation for FortiOS updates the specified Ntp. Returns the index value of the Ntp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ntp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemObjectTagging added in v1.1.4

func (c *FortiSDKClient) UpdateSystemObjectTagging(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemObjectTagging API operation for FortiOS updates the specified Object Tagging. Returns the index value of the Object Tagging and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - object-tagging chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemPasswordPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateSystemPasswordPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemPasswordPolicy API operation for FortiOS updates the specified Password Policy. Returns the index value of the Password Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - password-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemPasswordPolicyGuestAdmin added in v1.1.4

func (c *FortiSDKClient) UpdateSystemPasswordPolicyGuestAdmin(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemPasswordPolicyGuestAdmin API operation for FortiOS updates the specified Password Policy Guest Admin. Returns the index value of the Password Policy Guest Admin and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - password-policy-guest-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemPhysicalSwitch added in v1.6.0

func (c *FortiSDKClient) UpdateSystemPhysicalSwitch(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemPhysicalSwitch API operation for FortiOS updates the specified Physical Switch. Returns the index value of the Physical Switch and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - physical-switch chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemPppoeInterface added in v1.1.4

func (c *FortiSDKClient) UpdateSystemPppoeInterface(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemPppoeInterface API operation for FortiOS updates the specified Pppoe Interface. Returns the index value of the Pppoe Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - pppoe-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemProbeResponse added in v1.1.4

func (c *FortiSDKClient) UpdateSystemProbeResponse(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemProbeResponse API operation for FortiOS updates the specified Probe Response. Returns the index value of the Probe Response and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - probe-response chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemProxyArp added in v1.1.4

func (c *FortiSDKClient) UpdateSystemProxyArp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemProxyArp API operation for FortiOS updates the specified Proxy Arp. Returns the index value of the Proxy Arp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - proxy-arp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemPtp added in v1.1.7

func (c *FortiSDKClient) UpdateSystemPtp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemPtp API operation for FortiOS updates the specified Ptp. Returns the index value of the Ptp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ptp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgAdmin added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgAdmin(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgAdmin API operation for FortiOS updates the specified Admin. Returns the index value of the Admin and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgAlertmail added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgAlertmail(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgAlertmail API operation for FortiOS updates the specified Alertmail. Returns the index value of the Alertmail and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - alertmail chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgAuth added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgAuth(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgAuth API operation for FortiOS updates the specified Auth. Returns the index value of the Auth and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - auth chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgAutomation added in v1.1.18

func (c *FortiSDKClient) UpdateSystemReplacemsgAutomation(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgAutomation API operation for FortiOS updates the specified Automation. Returns the index value of the Automation and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - automation chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgDeviceDetectionPortal added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgDeviceDetectionPortal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgDeviceDetectionPortal API operation for FortiOS updates the specified Device Detection Portal. Returns the index value of the Device Detection Portal and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - device-detection-portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgEc added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgEc(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgEc API operation for FortiOS updates the specified Ec. Returns the index value of the Ec and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - ec chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgFortiguardWf added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgFortiguardWf(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgFortiguardWf API operation for FortiOS updates the specified Fortiguard Wf. Returns the index value of the Fortiguard Wf and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - fortiguard-wf chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgFtp added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgFtp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgFtp API operation for FortiOS updates the specified Ftp. Returns the index value of the Ftp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - ftp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgGroup added in v1.1.4

func (c *FortiSDKClient) UpdateSystemReplacemsgGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgGroup API operation for FortiOS updates the specified Replacemsg Group. Returns the index value of the Replacemsg Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - replacemsg-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgHttp added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgHttp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgHttp API operation for FortiOS updates the specified Http. Returns the index value of the Http and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - http chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgIcap added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgIcap(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgIcap API operation for FortiOS updates the specified Icap. Returns the index value of the Icap and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - icap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgImage added in v1.1.4

func (c *FortiSDKClient) UpdateSystemReplacemsgImage(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgImage API operation for FortiOS updates the specified Replacemsg Image. Returns the index value of the Replacemsg Image and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - replacemsg-image chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgMail added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgMail(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgMail API operation for FortiOS updates the specified Mail. Returns the index value of the Mail and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - mail chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgNacQuar added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgNacQuar(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgNacQuar API operation for FortiOS updates the specified Nac Quar. Returns the index value of the Nac Quar and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - nac-quar chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgNntp added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgNntp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgNntp API operation for FortiOS updates the specified Nntp. Returns the index value of the Nntp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - nntp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgSpam added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgSpam(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgSpam API operation for FortiOS updates the specified Spam. Returns the index value of the Spam and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - spam chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgSslvpn added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgSslvpn(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgSslvpn API operation for FortiOS updates the specified Sslvpn. Returns the index value of the Sslvpn and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - sslvpn chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgTrafficQuota added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgTrafficQuota(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgTrafficQuota API operation for FortiOS updates the specified Traffic Quota. Returns the index value of the Traffic Quota and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - traffic-quota chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgUtm added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgUtm(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgUtm API operation for FortiOS updates the specified Utm. Returns the index value of the Utm and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - utm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemReplacemsgWebproxy added in v1.1.7

func (c *FortiSDKClient) UpdateSystemReplacemsgWebproxy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemReplacemsgWebproxy API operation for FortiOS updates the specified Webproxy. Returns the index value of the Webproxy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.replacemsg - webproxy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemResourceLimits added in v1.1.4

func (c *FortiSDKClient) UpdateSystemResourceLimits(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemResourceLimits API operation for FortiOS updates the specified Resource Limits. Returns the index value of the Resource Limits and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - resource-limits chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSaml added in v1.1.7

func (c *FortiSDKClient) UpdateSystemSaml(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSaml API operation for FortiOS updates the specified Saml. Returns the index value of the Saml and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - saml chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSdnConnector added in v1.1.4

func (c *FortiSDKClient) UpdateSystemSdnConnector(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSdnConnector API operation for FortiOS updates the specified Sdn Connector. Returns the index value of the Sdn Connector and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sdn-connector chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSdwan added in v1.1.18

func (c *FortiSDKClient) UpdateSystemSdwan(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSdwan API operation for FortiOS updates the specified Sdwan. Returns the index value of the Sdwan and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sdwan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSessionHelper added in v1.1.4

func (c *FortiSDKClient) UpdateSystemSessionHelper(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSessionHelper API operation for FortiOS updates the specified Session Helper. Returns the index value of the Session Helper and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - session-helper chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSessionTtl added in v1.1.4

func (c *FortiSDKClient) UpdateSystemSessionTtl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSessionTtl API operation for FortiOS updates the specified Session Ttl. Returns the index value of the Session Ttl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - session-ttl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSettingDNS

func (c *FortiSDKClient) UpdateSystemSettingDNS(params *JSONSystemSettingDNS, mkey string) (output *JSONUpdateSystemSettingDNSOutput, err error)

UpdateSystemSettingDNS API operation for FortiOS set the dns server. Returns the execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSettingGlobal

func (c *FortiSDKClient) UpdateSystemSettingGlobal(params *JSONSystemSettingGlobal, mkey string) (output *JSONUpdateSystemSettingGlobalOutput, err error)

UpdateSystemSettingGlobal API operation for FortiOS configures global settings that affect FortiGate systems and configurations. Returns the execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSettingNTP

func (c *FortiSDKClient) UpdateSystemSettingNTP(params *JSONSystemSettingNTP, mkey string) (output *JSONUpdateSystemSettingNTPOutput, err error)

UpdateSystemSettingNTP API operation for FortiOS configures Network Time Protocol (NTP) server. Returns the execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - ntp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSettings added in v1.1.5

func (c *FortiSDKClient) UpdateSystemSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSettings API operation for FortiOS updates the specified Settings. Returns the index value of the Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSflow added in v1.1.4

func (c *FortiSDKClient) UpdateSystemSflow(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSflow API operation for FortiOS updates the specified Sflow. Returns the index value of the Sflow and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSitTunnel added in v1.1.4

func (c *FortiSDKClient) UpdateSystemSitTunnel(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSitTunnel API operation for FortiOS updates the specified Sit Tunnel. Returns the index value of the Sit Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sit-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSmsServer added in v1.1.4

func (c *FortiSDKClient) UpdateSystemSmsServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSmsServer API operation for FortiOS updates the specified Sms Server. Returns the index value of the Sms Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sms-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSnmpCommunity added in v1.1.4

func (c *FortiSDKClient) UpdateSystemSnmpCommunity(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSnmpCommunity API operation for FortiOS updates the specified Community. Returns the index value of the Community and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - community chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSnmpMibView added in v1.9.0

func (c *FortiSDKClient) UpdateSystemSnmpMibView(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSnmpMibView API operation for FortiOS updates the specified Mib View. Returns the index value of the Mib View and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - mib-view chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSnmpSysinfo added in v1.1.4

func (c *FortiSDKClient) UpdateSystemSnmpSysinfo(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSnmpSysinfo API operation for FortiOS updates the specified Sysinfo. Returns the index value of the Sysinfo and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - sysinfo chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSnmpUser added in v1.1.4

func (c *FortiSDKClient) UpdateSystemSnmpUser(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSnmpUser API operation for FortiOS updates the specified User. Returns the index value of the User and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system.snmp - user chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSpeedTestSchedule added in v1.1.18

func (c *FortiSDKClient) UpdateSystemSpeedTestSchedule(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSpeedTestSchedule API operation for FortiOS updates the specified Speed Test Schedule. Returns the index value of the Speed Test Schedule and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - speed-test-schedule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSpeedTestServer added in v1.1.18

func (c *FortiSDKClient) UpdateSystemSpeedTestServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSpeedTestServer API operation for FortiOS updates the specified Speed Test Server. Returns the index value of the Speed Test Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - speed-test-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSsoAdmin added in v1.1.9

func (c *FortiSDKClient) UpdateSystemSsoAdmin(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSsoAdmin API operation for FortiOS updates the specified Sso Admin. Returns the index value of the Sso Admin and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sso-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSsoForticloudAdmin added in v1.6.0

func (c *FortiSDKClient) UpdateSystemSsoForticloudAdmin(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSsoForticloudAdmin API operation for FortiOS updates the specified Sso Forticloud Admin. Returns the index value of the Sso Forticloud Admin and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - sso-forticloud-admin chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemStandaloneCluster added in v1.1.18

func (c *FortiSDKClient) UpdateSystemStandaloneCluster(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemStandaloneCluster API operation for FortiOS updates the specified Standalone Cluster. Returns the index value of the Standalone Cluster and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - standalone-cluster chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemStorage added in v1.1.7

func (c *FortiSDKClient) UpdateSystemStorage(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemStorage API operation for FortiOS updates the specified Storage. Returns the index value of the Storage and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - storage chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemStp added in v1.6.0

func (c *FortiSDKClient) UpdateSystemStp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemStp API operation for FortiOS updates the specified Stp. Returns the index value of the Stp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - stp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemSwitchInterface added in v1.1.5

func (c *FortiSDKClient) UpdateSystemSwitchInterface(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemSwitchInterface API operation for FortiOS updates the specified Switch Interface. Returns the index value of the Switch Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - switch-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemTosBasedPriority added in v1.1.4

func (c *FortiSDKClient) UpdateSystemTosBasedPriority(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemTosBasedPriority API operation for FortiOS updates the specified Tos Based Priority. Returns the index value of the Tos Based Priority and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - tos-based-priority chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVdom added in v1.1.5

func (c *FortiSDKClient) UpdateSystemVdom(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVdom API operation for FortiOS updates the specified Vdom. Returns the index value of the Vdom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVdomDns added in v1.1.7

func (c *FortiSDKClient) UpdateSystemVdomDns(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVdomDns API operation for FortiOS updates the specified Vdom Dns. Returns the index value of the Vdom Dns and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-dns chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVdomException added in v1.1.4

func (c *FortiSDKClient) UpdateSystemVdomException(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVdomException API operation for FortiOS updates the specified Vdom Exception. Returns the index value of the Vdom Exception and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-exception chapter in the FortiOS Handbook - CLI Reference.

func (c *FortiSDKClient) UpdateSystemVdomLink(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVdomLink API operation for FortiOS updates the specified Vdom Link. Returns the index value of the Vdom Link and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-link chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVdomNetflow added in v1.1.4

func (c *FortiSDKClient) UpdateSystemVdomNetflow(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVdomNetflow API operation for FortiOS updates the specified Vdom Netflow. Returns the index value of the Vdom Netflow and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-netflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVdomProperty added in v1.1.7

func (c *FortiSDKClient) UpdateSystemVdomProperty(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVdomProperty API operation for FortiOS updates the specified Vdom Property. Returns the index value of the Vdom Property and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-property chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVdomRadiusServer added in v1.1.7

func (c *FortiSDKClient) UpdateSystemVdomRadiusServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVdomRadiusServer API operation for FortiOS updates the specified Vdom Radius Server. Returns the index value of the Vdom Radius Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-radius-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVdomSetting

func (c *FortiSDKClient) UpdateSystemVdomSetting(params *JSONSystemVdomSetting, mkey string) (output *JSONUpdateSystemVdomSettingOutput, err error)

UpdateSystemVdomSetting API operation for FortiOS updates the specified vdom. Returns the index value of the vdom and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVdomSflow added in v1.1.4

func (c *FortiSDKClient) UpdateSystemVdomSflow(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVdomSflow API operation for FortiOS updates the specified Vdom Sflow. Returns the index value of the Vdom Sflow and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vdom-sflow chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVirtualSwitch added in v1.4.0

func (c *FortiSDKClient) UpdateSystemVirtualSwitch(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVirtualSwitch API operation for FortiOS updates the specified Virtual Switch. Returns the index value of the Virtual Switch and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - virtual-switch chapter in the FortiOS Handbook - CLI Reference.

func (c *FortiSDKClient) UpdateSystemVirtualWanLink(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVirtualWanLink API operation for FortiOS updates the specified Virtual Wan Link. Returns the index value of the Virtual Wan Link and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - virtual-wan-link chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVirtualWirePair added in v1.1.5

func (c *FortiSDKClient) UpdateSystemVirtualWirePair(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVirtualWirePair API operation for FortiOS updates the specified Virtual Wire Pair. Returns the index value of the Virtual Wire Pair and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - virtual-wire-pair chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVneTunnel added in v1.1.18

func (c *FortiSDKClient) UpdateSystemVneTunnel(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVneTunnel API operation for FortiOS updates the specified Vne Tunnel. Returns the index value of the Vne Tunnel and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vne-tunnel chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemVxlan added in v1.1.4

func (c *FortiSDKClient) UpdateSystemVxlan(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemVxlan API operation for FortiOS updates the specified Vxlan. Returns the index value of the Vxlan and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - vxlan chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemWccp added in v1.1.4

func (c *FortiSDKClient) UpdateSystemWccp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemWccp API operation for FortiOS updates the specified Wccp. Returns the index value of the Wccp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - wccp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateSystemZone added in v1.1.4

func (c *FortiSDKClient) UpdateSystemZone(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateSystemZone API operation for FortiOS updates the specified Zone. Returns the index value of the Zone and execution result when the request executes successfully. Returns error for service API and SDK errors. See the system - zone chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserAdgrp added in v1.1.4

func (c *FortiSDKClient) UpdateUserAdgrp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserAdgrp API operation for FortiOS updates the specified Adgrp. Returns the index value of the Adgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - adgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserCertificate added in v1.6.0

func (c *FortiSDKClient) UpdateUserCertificate(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserCertificate API operation for FortiOS updates the specified Certificate. Returns the index value of the Certificate and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - certificate chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserDevice added in v1.1.4

func (c *FortiSDKClient) UpdateUserDevice(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserDevice API operation for FortiOS updates the specified Device. Returns the index value of the Device and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - device chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserDeviceAccessList added in v1.1.4

func (c *FortiSDKClient) UpdateUserDeviceAccessList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserDeviceAccessList API operation for FortiOS updates the specified Device Access List. Returns the index value of the Device Access List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - device-access-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserDeviceCategory added in v1.1.7

func (c *FortiSDKClient) UpdateUserDeviceCategory(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserDeviceCategory API operation for FortiOS updates the specified Device Category. Returns the index value of the Device Category and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - device-category chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserDeviceGroup added in v1.1.5

func (c *FortiSDKClient) UpdateUserDeviceGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserDeviceGroup API operation for FortiOS updates the specified Device Group. Returns the index value of the Device Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - device-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserDomainController added in v1.1.4

func (c *FortiSDKClient) UpdateUserDomainController(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserDomainController API operation for FortiOS updates the specified Domain Controller. Returns the index value of the Domain Controller and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - domain-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserExchange added in v1.1.18

func (c *FortiSDKClient) UpdateUserExchange(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserExchange API operation for FortiOS updates the specified Exchange. Returns the index value of the Exchange and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - exchange chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserFortitoken added in v1.1.7

func (c *FortiSDKClient) UpdateUserFortitoken(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserFortitoken API operation for FortiOS updates the specified Fortitoken. Returns the index value of the Fortitoken and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - fortitoken chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserFsso added in v1.1.4

func (c *FortiSDKClient) UpdateUserFsso(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserFsso API operation for FortiOS updates the specified Fsso. Returns the index value of the Fsso and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - fsso chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserFssoPolling added in v1.1.7

func (c *FortiSDKClient) UpdateUserFssoPolling(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserFssoPolling API operation for FortiOS updates the specified Fsso Polling. Returns the index value of the Fsso Polling and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - fsso-polling chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserGroup added in v1.1.4

func (c *FortiSDKClient) UpdateUserGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserGroup API operation for FortiOS updates the specified Group. Returns the index value of the Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserKrbKeytab added in v1.1.4

func (c *FortiSDKClient) UpdateUserKrbKeytab(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserKrbKeytab API operation for FortiOS updates the specified Krb Keytab. Returns the index value of the Krb Keytab and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - krb-keytab chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserLdap added in v1.1.4

func (c *FortiSDKClient) UpdateUserLdap(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserLdap API operation for FortiOS updates the specified Ldap. Returns the index value of the Ldap and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - ldap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserLocal added in v1.1.4

func (c *FortiSDKClient) UpdateUserLocal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserLocal API operation for FortiOS updates the specified Local. Returns the index value of the Local and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserNacPolicy added in v1.1.18

func (c *FortiSDKClient) UpdateUserNacPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserNacPolicy API operation for FortiOS updates the specified Nac Policy. Returns the index value of the Nac Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - nac-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserPasswordPolicy added in v1.1.4

func (c *FortiSDKClient) UpdateUserPasswordPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserPasswordPolicy API operation for FortiOS updates the specified Password Policy. Returns the index value of the Password Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - password-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserPeer added in v1.1.4

func (c *FortiSDKClient) UpdateUserPeer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserPeer API operation for FortiOS updates the specified Peer. Returns the index value of the Peer and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - peer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserPeergrp added in v1.1.4

func (c *FortiSDKClient) UpdateUserPeergrp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserPeergrp API operation for FortiOS updates the specified Peergrp. Returns the index value of the Peergrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - peergrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserPop3 added in v1.1.4

func (c *FortiSDKClient) UpdateUserPop3(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserPop3 API operation for FortiOS updates the specified Pop3. Returns the index value of the Pop3 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - pop3 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserQuarantine added in v1.1.4

func (c *FortiSDKClient) UpdateUserQuarantine(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserQuarantine API operation for FortiOS updates the specified Quarantine. Returns the index value of the Quarantine and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - quarantine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserRadius added in v1.1.4

func (c *FortiSDKClient) UpdateUserRadius(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserRadius API operation for FortiOS updates the specified Radius. Returns the index value of the Radius and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - radius chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserSaml added in v1.1.14

func (c *FortiSDKClient) UpdateUserSaml(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserSaml API operation for FortiOS updates the specified Saml. Returns the index value of the Saml and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - saml chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserSecurityExemptList added in v1.1.7

func (c *FortiSDKClient) UpdateUserSecurityExemptList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserSecurityExemptList API operation for FortiOS updates the specified Security Exempt List. Returns the index value of the Security Exempt List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - security-exempt-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserSetting added in v1.1.4

func (c *FortiSDKClient) UpdateUserSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateUserTacacs added in v1.1.4

func (c *FortiSDKClient) UpdateUserTacacs(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateUserTacacs API operation for FortiOS updates the specified Tacacs+. Returns the index value of the Tacacs+ and execution result when the request executes successfully. Returns error for service API and SDK errors. See the user - tacacs+ chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVPNIPsecPhase1Interface

func (c *FortiSDKClient) UpdateVPNIPsecPhase1Interface(params *JSONVPNIPsecPhase1Interface, mkey string) (output *JSONUpdateVPNIPsecPhase1InterfaceOutput, err error)

UpdateVPNIPsecPhase1Interface API operation for FortiOS updates the specified phase1-interface setting. Returns the index value of the phase1-interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn - ipsec phase1-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVPNIPsecPhase2Interface

func (c *FortiSDKClient) UpdateVPNIPsecPhase2Interface(params *JSONVPNIPsecPhase2Interface, mkey string) (output *JSONUpdateVPNIPsecPhase2InterfaceOutput, err error)

UpdateVPNIPsecPhase2Interface API operation for FortiOS updates the specified phase2-interface setting. Returns the index value of the phase2-interface setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn - ipsec phase2-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVideofilterProfile added in v1.6.0

func (c *FortiSDKClient) UpdateVideofilterProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVideofilterProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the videofilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVideofilterYoutubeChannelFilter added in v1.6.0

func (c *FortiSDKClient) UpdateVideofilterYoutubeChannelFilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVideofilterYoutubeChannelFilter API operation for FortiOS updates the specified Youtube Channel Filter. Returns the index value of the Youtube Channel Filter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the videofilter - youtube-channel-filter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVideofilterYoutubeKey added in v1.6.0

func (c *FortiSDKClient) UpdateVideofilterYoutubeKey(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVideofilterYoutubeKey API operation for FortiOS updates the specified Youtube Key. Returns the index value of the Youtube Key and execution result when the request executes successfully. Returns error for service API and SDK errors. See the videofilter - youtube-key chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVoipProfile added in v1.1.4

func (c *FortiSDKClient) UpdateVoipProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVoipProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the voip - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnCertificateCa added in v1.1.7

func (c *FortiSDKClient) UpdateVpnCertificateCa(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnCertificateCa API operation for FortiOS updates the specified Ca. Returns the index value of the Ca and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - ca chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnCertificateCrl added in v1.1.7

func (c *FortiSDKClient) UpdateVpnCertificateCrl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnCertificateCrl API operation for FortiOS updates the specified Crl. Returns the index value of the Crl and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - crl chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnCertificateLocal added in v1.1.7

func (c *FortiSDKClient) UpdateVpnCertificateLocal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnCertificateLocal API operation for FortiOS updates the specified Local. Returns the index value of the Local and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - local chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnCertificateOcspServer added in v1.1.4

func (c *FortiSDKClient) UpdateVpnCertificateOcspServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnCertificateOcspServer API operation for FortiOS updates the specified Ocsp Server. Returns the index value of the Ocsp Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - ocsp-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnCertificateRemote added in v1.1.7

func (c *FortiSDKClient) UpdateVpnCertificateRemote(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnCertificateRemote API operation for FortiOS updates the specified Remote. Returns the index value of the Remote and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - remote chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnCertificateSetting added in v1.1.4

func (c *FortiSDKClient) UpdateVpnCertificateSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnCertificateSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.certificate - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnIpsecConcentrator added in v1.1.4

func (c *FortiSDKClient) UpdateVpnIpsecConcentrator(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnIpsecConcentrator API operation for FortiOS updates the specified Concentrator. Returns the index value of the Concentrator and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - concentrator chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnIpsecFec added in v1.6.0

func (c *FortiSDKClient) UpdateVpnIpsecFec(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnIpsecFec API operation for FortiOS updates the specified Fec. Returns the index value of the Fec and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - fec chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnIpsecForticlient added in v1.1.4

func (c *FortiSDKClient) UpdateVpnIpsecForticlient(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnIpsecForticlient API operation for FortiOS updates the specified Forticlient. Returns the index value of the Forticlient and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - forticlient chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnIpsecManualkey added in v1.1.4

func (c *FortiSDKClient) UpdateVpnIpsecManualkey(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnIpsecManualkey API operation for FortiOS updates the specified Manualkey. Returns the index value of the Manualkey and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - manualkey chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnIpsecManualkeyInterface added in v1.1.4

func (c *FortiSDKClient) UpdateVpnIpsecManualkeyInterface(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnIpsecManualkeyInterface API operation for FortiOS updates the specified Manualkey Interface. Returns the index value of the Manualkey Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - manualkey-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnIpsecPhase1 added in v1.1.4

func (c *FortiSDKClient) UpdateVpnIpsecPhase1(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnIpsecPhase1 API operation for FortiOS updates the specified Phase1. Returns the index value of the Phase1 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase1 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnIpsecPhase1Interface added in v1.1.4

func (c *FortiSDKClient) UpdateVpnIpsecPhase1Interface(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnIpsecPhase1Interface API operation for FortiOS updates the specified Phase1 Interface. Returns the index value of the Phase1 Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase1-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnIpsecPhase2 added in v1.1.4

func (c *FortiSDKClient) UpdateVpnIpsecPhase2(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnIpsecPhase2 API operation for FortiOS updates the specified Phase2. Returns the index value of the Phase2 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase2 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnIpsecPhase2Interface added in v1.1.4

func (c *FortiSDKClient) UpdateVpnIpsecPhase2Interface(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnIpsecPhase2Interface API operation for FortiOS updates the specified Phase2 Interface. Returns the index value of the Phase2 Interface and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ipsec - phase2-interface chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnL2Tp added in v1.1.7

func (c *FortiSDKClient) UpdateVpnL2Tp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnL2Tp API operation for FortiOS updates the specified L2Tp. Returns the index value of the L2Tp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn - l2tp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnOcvpn added in v1.1.18

func (c *FortiSDKClient) UpdateVpnOcvpn(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnOcvpn API operation for FortiOS updates the specified Ocvpn. Returns the index value of the Ocvpn and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn - ocvpn chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnPptp added in v1.1.7

func (c *FortiSDKClient) UpdateVpnPptp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnPptp API operation for FortiOS updates the specified Pptp. Returns the index value of the Pptp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn - pptp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnSslClient added in v1.6.0

func (c *FortiSDKClient) UpdateVpnSslClient(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnSslClient API operation for FortiOS updates the specified Client. Returns the index value of the Client and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl - client chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnSslSettings added in v1.1.4

func (c *FortiSDKClient) UpdateVpnSslSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnSslSettings API operation for FortiOS updates the specified Settings. Returns the index value of the Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnSslWebHostCheckSoftware added in v1.1.4

func (c *FortiSDKClient) UpdateVpnSslWebHostCheckSoftware(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnSslWebHostCheckSoftware API operation for FortiOS updates the specified Host Check Software. Returns the index value of the Host Check Software and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - host-check-software chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnSslWebPortal added in v1.1.4

func (c *FortiSDKClient) UpdateVpnSslWebPortal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnSslWebPortal API operation for FortiOS updates the specified Portal. Returns the index value of the Portal and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - portal chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnSslWebRealm added in v1.1.4

func (c *FortiSDKClient) UpdateVpnSslWebRealm(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnSslWebRealm API operation for FortiOS updates the specified Realm. Returns the index value of the Realm and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - realm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnSslWebUserBookmark added in v1.1.4

func (c *FortiSDKClient) UpdateVpnSslWebUserBookmark(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnSslWebUserBookmark API operation for FortiOS updates the specified User Bookmark. Returns the index value of the User Bookmark and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - user-bookmark chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateVpnSslWebUserGroupBookmark added in v1.1.4

func (c *FortiSDKClient) UpdateVpnSslWebUserGroupBookmark(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateVpnSslWebUserGroupBookmark API operation for FortiOS updates the specified User Group Bookmark. Returns the index value of the User Group Bookmark and execution result when the request executes successfully. Returns error for service API and SDK errors. See the vpn.ssl.web - user-group-bookmark chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWafMainClass added in v1.1.7

func (c *FortiSDKClient) UpdateWafMainClass(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWafMainClass API operation for FortiOS updates the specified Main Class. Returns the index value of the Main Class and execution result when the request executes successfully. Returns error for service API and SDK errors. See the waf - main-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWafProfile added in v1.1.4

func (c *FortiSDKClient) UpdateWafProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWafProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the waf - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWafSignature added in v1.1.7

func (c *FortiSDKClient) UpdateWafSignature(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWafSignature API operation for FortiOS updates the specified Signature. Returns the index value of the Signature and execution result when the request executes successfully. Returns error for service API and SDK errors. See the waf - signature chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWafSubClass added in v1.1.7

func (c *FortiSDKClient) UpdateWafSubClass(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWafSubClass API operation for FortiOS updates the specified Sub Class. Returns the index value of the Sub Class and execution result when the request executes successfully. Returns error for service API and SDK errors. See the waf - sub-class chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWanoptAuthGroup added in v1.1.4

func (c *FortiSDKClient) UpdateWanoptAuthGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWanoptAuthGroup API operation for FortiOS updates the specified Auth Group. Returns the index value of the Auth Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - auth-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWanoptCacheService added in v1.1.4

func (c *FortiSDKClient) UpdateWanoptCacheService(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWanoptCacheService API operation for FortiOS updates the specified Cache Service. Returns the index value of the Cache Service and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - cache-service chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWanoptContentDeliveryNetworkRule added in v1.1.4

func (c *FortiSDKClient) UpdateWanoptContentDeliveryNetworkRule(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWanoptContentDeliveryNetworkRule API operation for FortiOS updates the specified Content Delivery Network Rule. Returns the index value of the Content Delivery Network Rule and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - content-delivery-network-rule chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWanoptPeer added in v1.1.4

func (c *FortiSDKClient) UpdateWanoptPeer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWanoptPeer API operation for FortiOS updates the specified Peer. Returns the index value of the Peer and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - peer chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWanoptProfile added in v1.1.7

func (c *FortiSDKClient) UpdateWanoptProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWanoptProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWanoptRemoteStorage added in v1.1.4

func (c *FortiSDKClient) UpdateWanoptRemoteStorage(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWanoptRemoteStorage API operation for FortiOS updates the specified Remote Storage. Returns the index value of the Remote Storage and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - remote-storage chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWanoptSettings added in v1.1.4

func (c *FortiSDKClient) UpdateWanoptSettings(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWanoptSettings API operation for FortiOS updates the specified Settings. Returns the index value of the Settings and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - settings chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWanoptWebcache added in v1.1.4

func (c *FortiSDKClient) UpdateWanoptWebcache(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWanoptWebcache API operation for FortiOS updates the specified Webcache. Returns the index value of the Webcache and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wanopt - webcache chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebProxyDebugUrl added in v1.1.4

func (c *FortiSDKClient) UpdateWebProxyDebugUrl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebProxyDebugUrl API operation for FortiOS updates the specified Debug Url. Returns the index value of the Debug Url and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - debug-url chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebProxyExplicit added in v1.1.7

func (c *FortiSDKClient) UpdateWebProxyExplicit(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebProxyExplicit API operation for FortiOS updates the specified Explicit. Returns the index value of the Explicit and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - explicit chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebProxyForwardServer added in v1.1.4

func (c *FortiSDKClient) UpdateWebProxyForwardServer(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebProxyForwardServer API operation for FortiOS updates the specified Forward Server. Returns the index value of the Forward Server and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - forward-server chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebProxyForwardServerGroup added in v1.1.4

func (c *FortiSDKClient) UpdateWebProxyForwardServerGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebProxyForwardServerGroup API operation for FortiOS updates the specified Forward Server Group. Returns the index value of the Forward Server Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - forward-server-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebProxyGlobal added in v1.1.4

func (c *FortiSDKClient) UpdateWebProxyGlobal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebProxyGlobal API operation for FortiOS updates the specified Global. Returns the index value of the Global and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebProxyProfile added in v1.1.4

func (c *FortiSDKClient) UpdateWebProxyProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebProxyProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebProxyUrlMatch added in v1.1.4

func (c *FortiSDKClient) UpdateWebProxyUrlMatch(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebProxyUrlMatch API operation for FortiOS updates the specified Url Match. Returns the index value of the Url Match and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - url-match chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebProxyWisp added in v1.1.4

func (c *FortiSDKClient) UpdateWebProxyWisp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebProxyWisp API operation for FortiOS updates the specified Wisp. Returns the index value of the Wisp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the web-proxy - wisp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterContent added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterContent(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterContent API operation for FortiOS updates the specified Content. Returns the index value of the Content and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - content chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterContentHeader added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterContentHeader(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterContentHeader API operation for FortiOS updates the specified Content Header. Returns the index value of the Content Header and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - content-header chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterFortiguard added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterFortiguard(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterFortiguard API operation for FortiOS updates the specified Fortiguard. Returns the index value of the Fortiguard and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - fortiguard chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterFtgdLocalCat added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterFtgdLocalCat(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterFtgdLocalCat API operation for FortiOS updates the specified Ftgd Local Cat. Returns the index value of the Ftgd Local Cat and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ftgd-local-cat chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterFtgdLocalRating added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterFtgdLocalRating(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterFtgdLocalRating API operation for FortiOS updates the specified Ftgd Local Rating. Returns the index value of the Ftgd Local Rating and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ftgd-local-rating chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterIpsUrlfilterCacheSetting added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterIpsUrlfilterCacheSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterIpsUrlfilterCacheSetting API operation for FortiOS updates the specified Ips Urlfilter Cache Setting. Returns the index value of the Ips Urlfilter Cache Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ips-urlfilter-cache-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterIpsUrlfilterSetting added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterIpsUrlfilterSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterIpsUrlfilterSetting API operation for FortiOS updates the specified Ips Urlfilter Setting. Returns the index value of the Ips Urlfilter Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ips-urlfilter-setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterIpsUrlfilterSetting6 added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterIpsUrlfilterSetting6(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterIpsUrlfilterSetting6 API operation for FortiOS updates the specified Ips Urlfilter Setting6. Returns the index value of the Ips Urlfilter Setting6 and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - ips-urlfilter-setting6 chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterOverride added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterOverride(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterOverride API operation for FortiOS updates the specified Override. Returns the index value of the Override and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - override chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterProfile added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterProfile API operation for FortiOS updates the specified Profile. Returns the index value of the Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterSearchEngine added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterSearchEngine(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterSearchEngine API operation for FortiOS updates the specified Search Engine. Returns the index value of the Search Engine and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - search-engine chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWebfilterUrlfilter added in v1.1.4

func (c *FortiSDKClient) UpdateWebfilterUrlfilter(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWebfilterUrlfilter API operation for FortiOS updates the specified Urlfilter. Returns the index value of the Urlfilter and execution result when the request executes successfully. Returns error for service API and SDK errors. See the webfilter - urlfilter chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerAccessControlList added in v1.1.18

func (c *FortiSDKClient) UpdateWirelessControllerAccessControlList(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerAccessControlList API operation for FortiOS updates the specified Access Control List. Returns the index value of the Access Control List and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - access-control-list chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerAddress added in v1.1.18

func (c *FortiSDKClient) UpdateWirelessControllerAddress(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerAddress API operation for FortiOS updates the specified Address. Returns the index value of the Address and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - address chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerAddrgrp added in v1.1.18

func (c *FortiSDKClient) UpdateWirelessControllerAddrgrp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerAddrgrp API operation for FortiOS updates the specified Addrgrp. Returns the index value of the Addrgrp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - addrgrp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerApStatus added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerApStatus(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerApStatus API operation for FortiOS updates the specified Ap Status. Returns the index value of the Ap Status and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - ap-status chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerApcfgProfile added in v1.1.18

func (c *FortiSDKClient) UpdateWirelessControllerApcfgProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerApcfgProfile API operation for FortiOS updates the specified Apcfg Profile. Returns the index value of the Apcfg Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - apcfg-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerArrpProfile added in v1.1.18

func (c *FortiSDKClient) UpdateWirelessControllerArrpProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerArrpProfile API operation for FortiOS updates the specified Arrp Profile. Returns the index value of the Arrp Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - arrp-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerBleProfile added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerBleProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerBleProfile API operation for FortiOS updates the specified Ble Profile. Returns the index value of the Ble Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - ble-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerBonjourProfile added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerBonjourProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerBonjourProfile API operation for FortiOS updates the specified Bonjour Profile. Returns the index value of the Bonjour Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - bonjour-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerGlobal added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerGlobal(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerGlobal API operation for FortiOS updates the specified Global. Returns the index value of the Global and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - global chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20Anqp3GppCellular added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20Anqp3GppCellular(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20Anqp3GppCellular API operation for FortiOS updates the specified Anqp 3Gpp Cellular. Returns the index value of the Anqp 3Gpp Cellular and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-3gpp-cellular chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20AnqpIpAddressType added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20AnqpIpAddressType(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20AnqpIpAddressType API operation for FortiOS updates the specified Anqp Ip Address Type. Returns the index value of the Anqp Ip Address Type and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-ip-address-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20AnqpNaiRealm added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20AnqpNaiRealm(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20AnqpNaiRealm API operation for FortiOS updates the specified Anqp Nai Realm. Returns the index value of the Anqp Nai Realm and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-nai-realm chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20AnqpNetworkAuthType added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20AnqpNetworkAuthType(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20AnqpNetworkAuthType API operation for FortiOS updates the specified Anqp Network Auth Type. Returns the index value of the Anqp Network Auth Type and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-network-auth-type chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20AnqpRoamingConsortium added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20AnqpRoamingConsortium(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20AnqpRoamingConsortium API operation for FortiOS updates the specified Anqp Roaming Consortium. Returns the index value of the Anqp Roaming Consortium and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-roaming-consortium chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20AnqpVenueName added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20AnqpVenueName(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20AnqpVenueName API operation for FortiOS updates the specified Anqp Venue Name. Returns the index value of the Anqp Venue Name and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-venue-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20AnqpVenueUrl added in v1.6.0

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20AnqpVenueUrl(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20AnqpVenueUrl API operation for FortiOS updates the specified Anqp Venue Url. Returns the index value of the Anqp Venue Url and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - anqp-venue-url chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20H2QpAdviceOfCharge added in v1.6.0

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20H2QpAdviceOfCharge(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20H2QpAdviceOfCharge API operation for FortiOS updates the specified H2Qp Advice Of Charge. Returns the index value of the H2Qp Advice Of Charge and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-advice-of-charge chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20H2QpConnCapability added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20H2QpConnCapability(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20H2QpConnCapability API operation for FortiOS updates the specified H2Qp Conn Capability. Returns the index value of the H2Qp Conn Capability and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-conn-capability chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20H2QpOperatorName added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20H2QpOperatorName(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20H2QpOperatorName API operation for FortiOS updates the specified H2Qp Operator Name. Returns the index value of the H2Qp Operator Name and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-operator-name chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20H2QpOsuProvider added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20H2QpOsuProvider(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20H2QpOsuProvider API operation for FortiOS updates the specified H2Qp Osu Provider. Returns the index value of the H2Qp Osu Provider and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-osu-provider chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20H2QpOsuProviderNai added in v1.6.0

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20H2QpOsuProviderNai(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20H2QpOsuProviderNai API operation for FortiOS updates the specified H2Qp Osu Provider Nai. Returns the index value of the H2Qp Osu Provider Nai and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-osu-provider-nai chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20H2QpTermsAndConditions added in v1.6.0

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20H2QpTermsAndConditions(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20H2QpTermsAndConditions API operation for FortiOS updates the specified H2Qp Terms And Conditions. Returns the index value of the H2Qp Terms And Conditions and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-terms-and-conditions chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20H2QpWanMetric added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20H2QpWanMetric(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20H2QpWanMetric API operation for FortiOS updates the specified H2Qp Wan Metric. Returns the index value of the H2Qp Wan Metric and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - h2qp-wan-metric chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20HsProfile added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20HsProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20HsProfile API operation for FortiOS updates the specified Hs Profile. Returns the index value of the Hs Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - hs-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20Icon added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20Icon(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20Icon API operation for FortiOS updates the specified Icon. Returns the index value of the Icon and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - icon chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerHotspot20QosMap added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerHotspot20QosMap(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerHotspot20QosMap API operation for FortiOS updates the specified Qos Map. Returns the index value of the Qos Map and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller.hotspot20 - qos-map chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerInterController added in v1.1.4

func (c *FortiSDKClient) UpdateWirelessControllerInterController(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerInterController API operation for FortiOS updates the specified Inter Controller. Returns the index value of the Inter Controller and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - inter-controller chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerLog added in v1.1.18

func (c *FortiSDKClient) UpdateWirelessControllerLog(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerLog API operation for FortiOS updates the specified Log. Returns the index value of the Log and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - log chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerMpskProfile added in v1.1.18

func (c *FortiSDKClient) UpdateWirelessControllerMpskProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerMpskProfile API operation for FortiOS updates the specified Mpsk Profile. Returns the index value of the Mpsk Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - mpsk-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerNacProfile added in v1.6.0

func (c *FortiSDKClient) UpdateWirelessControllerNacProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerNacProfile API operation for FortiOS updates the specified Nac Profile. Returns the index value of the Nac Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - nac-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerQosProfile added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerQosProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerQosProfile API operation for FortiOS updates the specified Qos Profile. Returns the index value of the Qos Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - qos-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerRegion added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerRegion(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerRegion API operation for FortiOS updates the specified Region. Returns the index value of the Region and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - region chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerSetting added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerSetting(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerSetting API operation for FortiOS updates the specified Setting. Returns the index value of the Setting and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - setting chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerSnmp added in v1.1.18

func (c *FortiSDKClient) UpdateWirelessControllerSnmp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerSnmp API operation for FortiOS updates the specified Snmp. Returns the index value of the Snmp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - snmp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerSsidPolicy added in v1.6.0

func (c *FortiSDKClient) UpdateWirelessControllerSsidPolicy(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerSsidPolicy API operation for FortiOS updates the specified Ssid Policy. Returns the index value of the Ssid Policy and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - ssid-policy chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerSyslogProfile added in v1.6.0

func (c *FortiSDKClient) UpdateWirelessControllerSyslogProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerSyslogProfile API operation for FortiOS updates the specified Syslog Profile. Returns the index value of the Syslog Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - syslog-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerTimers added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerTimers(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerTimers API operation for FortiOS updates the specified Timers. Returns the index value of the Timers and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - timers chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerUtmProfile added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerUtmProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerUtmProfile API operation for FortiOS updates the specified Utm Profile. Returns the index value of the Utm Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - utm-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerVap added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerVap(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerVap API operation for FortiOS updates the specified Vap. Returns the index value of the Vap and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - vap chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerVapGroup added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerVapGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerVapGroup API operation for FortiOS updates the specified Vap Group. Returns the index value of the Vap Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - vap-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerWagProfile added in v1.1.18

func (c *FortiSDKClient) UpdateWirelessControllerWagProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerWagProfile API operation for FortiOS updates the specified Wag Profile. Returns the index value of the Wag Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wag-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerWidsProfile added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerWidsProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerWidsProfile API operation for FortiOS updates the specified Wids Profile. Returns the index value of the Wids Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wids-profile chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerWtp added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerWtp(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerWtp API operation for FortiOS updates the specified Wtp. Returns the index value of the Wtp and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wtp chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerWtpGroup added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerWtpGroup(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerWtpGroup API operation for FortiOS updates the specified Wtp Group. Returns the index value of the Wtp Group and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wtp-group chapter in the FortiOS Handbook - CLI Reference.

func (*FortiSDKClient) UpdateWirelessControllerWtpProfile added in v1.1.7

func (c *FortiSDKClient) UpdateWirelessControllerWtpProfile(params *map[string]interface{}, mkey string, vdomparam string) (output map[string]interface{}, err error)

UpdateWirelessControllerWtpProfile API operation for FortiOS updates the specified Wtp Profile. Returns the index value of the Wtp Profile and execution result when the request executes successfully. Returns error for service API and SDK errors. See the wireless-controller - wtp-profile chapter in the FortiOS Handbook - CLI Reference.

type JSONCreateFirewallObjectAddressGroupOutput

type JSONCreateFirewallObjectAddressGroupOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateFirewallObjectAddressGroupOutput contains the output results for Create API function

type JSONCreateFirewallObjectAddressOutput

type JSONCreateFirewallObjectAddressOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateFirewallObjectAddressOutput contains the output results for Create API function

type JSONCreateFirewallObjectIPPoolOutput

type JSONCreateFirewallObjectIPPoolOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateFirewallObjectIPPoolOutput contains the output results for Create API function

type JSONCreateFirewallObjectServiceCategoryOutput

type JSONCreateFirewallObjectServiceCategoryOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateFirewallObjectServiceCategoryOutput contains the output results for Create API function

type JSONCreateFirewallObjectServiceGroupOutput

type JSONCreateFirewallObjectServiceGroupOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateFirewallObjectServiceGroupOutput contains the output results for Create API function

type JSONCreateFirewallObjectServiceOutput

type JSONCreateFirewallObjectServiceOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateFirewallObjectServiceOutput contains the output results for Create API function

type JSONCreateFirewallObjectVipGroupOutput

type JSONCreateFirewallObjectVipGroupOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateFirewallObjectVipGroupOutput contains the output results for Create API function

type JSONCreateFirewallObjectVipOutput

type JSONCreateFirewallObjectVipOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateFirewallObjectVipOutput contains the output results for Create API function

type JSONCreateFirewallSecurityPolicyOutput

type JSONCreateFirewallSecurityPolicyOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       float64 `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateFirewallSecurityPolicyOutput contains the output results for Create API function

type JSONCreateLogFortiAnalyzerSettingOutput

type JSONCreateLogFortiAnalyzerSettingOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateLogFortiAnalyzerSettingOutput contains the output results for Create API function

type JSONCreateLogSyslogSettingOutput

type JSONCreateLogSyslogSettingOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateLogSyslogSettingOutput contains the output results for Create API function

type JSONCreateNetworkingInterfacePortOutput

type JSONCreateNetworkingInterfacePortOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateNetworkingInterfacePortOutput contains the output results for Create API function

type JSONCreateNetworkingRouteStaticOutput

type JSONCreateNetworkingRouteStaticOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       float64 `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateNetworkingRouteStaticOutput contains the output results for Create API function

type JSONCreateSystemAPIUserSettingOutput

type JSONCreateSystemAPIUserSettingOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemAPIUserSettingOutput contains the output results for Create API function

type JSONCreateSystemAdminAdministratorOutput

type JSONCreateSystemAdminAdministratorOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemAdminAdministratorOutput contains the output results for Create API function

type JSONCreateSystemAdminProfilesOutput

type JSONCreateSystemAdminProfilesOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemAdminProfilesOutput contains the output results for Create API function

type JSONCreateSystemLicenseFortiCareOutput

type JSONCreateSystemLicenseFortiCareOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemLicenseFortiCareOutput contains the output results for Create API function

type JSONCreateSystemLicenseVDOMOutput

type JSONCreateSystemLicenseVDOMOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemLicenseVDOMOutput contains the output results for Create API function

type JSONCreateSystemLicenseVMOutput

type JSONCreateSystemLicenseVMOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemLicenseVMOutput contains the output results for Create API function

type JSONCreateSystemSettingDNSOutput

type JSONCreateSystemSettingDNSOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemSettingDNSOutput contains the output results for Create API function

type JSONCreateSystemSettingGlobalOutput

type JSONCreateSystemSettingGlobalOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemSettingGlobalOutput contains the output results for Create API function

type JSONCreateSystemSettingNTPOutput

type JSONCreateSystemSettingNTPOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemSettingNTPOutput contains the output results for Create API function

type JSONCreateSystemVdomSettingOutput

type JSONCreateSystemVdomSettingOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateSystemVdomSettingOutput contains the output results for Create API function

type JSONCreateVPNIPsecPhase1InterfaceOutput

type JSONCreateVPNIPsecPhase1InterfaceOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateVPNIPsecPhase1InterfaceOutput contains the output results for Create API function

type JSONCreateVPNIPsecPhase2InterfaceOutput

type JSONCreateVPNIPsecPhase2InterfaceOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONCreateVPNIPsecPhase2InterfaceOutput contains the output results for Create API function

type JSONFirewallCentralsnatmapItem added in v1.4.0

type JSONFirewallCentralsnatmapItem struct {
	Policyid string `json:"policyid"`
}

JSONFirewallCentralsnatmapItem contains the necessary parameters for each item

type JSONFirewallObjectAddress

JSONFirewallObjectAddress contains the parameters for Create and Update API function

type JSONFirewallObjectAddressCommon

type JSONFirewallObjectAddressCommon struct {
	Name              string `json:"name"`
	Type              string `json:"type"`
	Comment           string `json:"comment"`
	AssociatedIntf    string `json:"associated-interface,omitempty"`
	ShowInAddressList string `json:"visibility,omitempty"`
	AllowRouting      string `json:"allow-routing,omitempty"`
}

JSONFirewallObjectAddressCommon contains the General parameters for Create and Update API function

type JSONFirewallObjectAddressCountry

type JSONFirewallObjectAddressCountry struct {
	Country string `json:"country,omitempty"`
}

JSONFirewallObjectAddressCountry contains the Country parameters for Create and Update API function

type JSONFirewallObjectAddressFqdn

type JSONFirewallObjectAddressFqdn struct {
	Fqdn string `json:"fqdn,omitempty"`
}

JSONFirewallObjectAddressFqdn contains the FQDN parameters for Create and Update API function

type JSONFirewallObjectAddressGroup

type JSONFirewallObjectAddressGroup struct {
	Name    string     `json:"name"`
	Member  MultValues `json:"member"`
	Comment string     `json:"comment"`
}

JSONFirewallObjectAddressGroup contains the parameters for Create and Update API function

type JSONFirewallObjectAddressIPMask

type JSONFirewallObjectAddressIPMask struct {
	Subnet string `json:"subnet,omitempty"`
}

JSONFirewallObjectAddressIPMask contains the Subnet parameters for Create and Update API function

type JSONFirewallObjectAddressIPRange

type JSONFirewallObjectAddressIPRange struct {
	StartIP string `json:"start-ip,omitempty"`
	EndIP   string `json:"end-ip,omitempty"`
}

JSONFirewallObjectAddressIPRange contains the IP Range parameters for Create and Update API function

type JSONFirewallObjectIPPool

type JSONFirewallObjectIPPool struct {
	Name     string `json:"name"`
	Type     string `json:"type"`
	Startip  string `json:"startip"`
	Endip    string `json:"endip"`
	ArpReply string `json:"arp-reply,omitempty"`
	Comments string `json:"comments"`
}

JSONFirewallObjectIPPool contains the parameters for Create and Update API function

type JSONFirewallObjectService

JSONFirewallObjectService contains the parameters for Create and Update API function

type JSONFirewallObjectServiceCategory

type JSONFirewallObjectServiceCategory struct {
	*JSONFirewallObjectServiceCategoryItem
}

JSONFirewallObjectServiceCategory contains the parameters for Create and Update API function

type JSONFirewallObjectServiceCategoryItem

type JSONFirewallObjectServiceCategoryItem struct {
	Name    string `json:"name"`
	Comment string `json:"comment"`
}

JSONFirewallObjectServiceCategoryItem contains the General parameters for Create and Update API function

type JSONFirewallObjectServiceCommon

type JSONFirewallObjectServiceCommon struct {
	Name           string `json:"name"`
	Category       string `json:"category"`
	Protocol       string `json:"protocol"`
	Comment        string `json:"comment"`
	ProtocolNumber string `json:"protocol-number,omitempty"`
	Icmptype       string `json:"icmptype,omitempty"`
	Icmpcode       string `json:"icmpcode,omitempty"`
	TCPPortrange   string `json:"tcp-portrange,omitempty"`
	UDPPortrange   string `json:"udp-portrange,omitempty"`
	SctpPortrange  string `json:"sctp-portrange,omitempty"`
	SessionTTL     string `json:"session-ttl,omitempty"`
}

JSONFirewallObjectServiceCommon contains the General parameters for Create and Update API function

type JSONFirewallObjectServiceFqdn

type JSONFirewallObjectServiceFqdn struct {
	Fqdn string `json:"fqdn,omitempty"`
}

JSONFirewallObjectServiceFqdn contains the FQDN parameters for Create and Update API function

type JSONFirewallObjectServiceGroup

type JSONFirewallObjectServiceGroup struct {
	Name    string     `json:"name"`
	Member  MultValues `json:"member"`
	Comment string     `json:"comment"`
}

JSONFirewallObjectServiceGroup contains the parameters for Create and Update API function

type JSONFirewallObjectServiceIprange

type JSONFirewallObjectServiceIprange struct {
	Iprange string `json:"iprange,omitempty"`
}

JSONFirewallObjectServiceIprange contains the IP Range parameters for Create and Update API function

type JSONFirewallObjectVip

type JSONFirewallObjectVip struct {
	Name        string        `json:"name"`
	Comment     string        `json:"comment"`
	Extip       string        `json:"extip"`
	Mappedip    VIPMultValues `json:"mappedip"`
	Extintf     string        `json:"extintf,omitempty"`
	Portforward string        `json:"portforward,omitempty"`
	Protocol    string        `json:"protocol,omitempty"`
	Extport     string        `json:"extport,omitempty"`
	Mappedport  string        `json:"mappedport,omitempty"`
}

JSONFirewallObjectVip contains the parameters for Create and Update API function

type JSONFirewallObjectVipGroup

type JSONFirewallObjectVipGroup struct {
	Name      string     `json:"name"`
	Comments  string     `json:"comments"`
	Interface string     `json:"interface,omitempty"`
	Member    MultValues `json:"member"`
}

JSONFirewallObjectVipGroup contains the parameters for Create and Update API function

type JSONFirewallProxypolicyItem added in v1.4.0

type JSONFirewallProxypolicyItem struct {
	Policyid string `json:"policyid"`
}

JSONFirewallProxypolicyItem contains the necessary parameters for each item

type JSONFirewallSecurityPolicy

type JSONFirewallSecurityPolicy struct {
	Name                   string                     `json:"name"`
	Srcintf                MultValues                 `json:"srcintf"`
	Dstintf                MultValues                 `json:"dstintf"`
	Srcaddr                MultValues                 `json:"srcaddr"`
	Dstaddr                MultValues                 `json:"dstaddr"`
	InternetService        string                     `json:"internet-service,omitempty"`
	InternetServiceID      PolicyInternetIDMultValues `json:"internet-service-id,omitempty"`
	InternetServiceSrc     string                     `json:"internet-service-src,omitempty"`
	InternetServiceSrcID   PolicyInternetIDMultValues `json:"internet-service-src-id,omitempty"`
	Users                  MultValues                 `json:"users,omitempty"`
	Status                 string                     `json:"status,omitempty"`
	Action                 string                     `json:"action"`
	Schedule               string                     `json:"schedule"`
	Service                MultValues                 `json:"service"`
	UtmStatus              string                     `json:"utm-status,omitempty"`
	Logtraffic             string                     `json:"logtraffic,omitempty"`
	LogtrafficStart        string                     `json:"logtraffic-start,omitempty"`
	CapturePacket          string                     `json:"capture-packet,omitempty"`
	Ippool                 string                     `json:"ippool,omitempty"`
	Poolname               MultValues                 `json:"poolname,omitempty"`
	Groups                 MultValues                 `json:"groups,omitempty"`
	Devices                MultValues                 `json:"devices,omitempty"`
	Comments               string                     `json:"comments"`
	AvProfile              string                     `json:"av-profile,omitempty"`
	WebfilterProfile       string                     `json:"webfilter-profile,omitempty"`
	DnsfilterProfile       string                     `json:"dnsfilter-profile,omitempty"`
	IpsSensor              string                     `json:"ips-sensor,omitempty"`
	ApplicationList        string                     `json:"application-list,omitempty"`
	SslSSHProfile          string                     `json:"ssl-ssh-profile,omitempty"`
	Nat                    string                     `json:"nat,omitempty"`
	ProfileProtocolOptions string                     `json:"profile-protocol-options,omitempty"`
}

JSONFirewallSecurityPolicy contains the parameters for Create and Update API function

type JSONJSONGenericAPI

type JSONJSONGenericAPI struct {
	Path          string `json:"path"`
	Method        string `json:"method"`
	Specialparams string `json:"specialparams"`
	Json          string `json:"json"`
	Response      string `json:"response"`
}

JSONJSONGenericAPI contains the parameters for Create API function

type JSONLogFortiAnalyzerSetting

type JSONLogFortiAnalyzerSetting struct {
	Status        string `json:"status"`
	Server        string `json:"server,omitempty"`
	SourceIP      string `json:"source-ip,omitempty"`
	UploadOption  string `json:"upload-option,omitempty"`
	Reliable      string `json:"reliable,omitempty"`
	HmacAlgorithm string `json:"hmac-algorithm,omitempty"`
	EncAlgorithm  string `json:"enc-algorithm,omitempty"`
}

JSONLogFortiAnalyzerSetting contains the parameters for Create and Update API function

type JSONLogSyslogSetting

type JSONLogSyslogSetting struct {
	Status   string `json:"status"`
	Server   string `json:"server,omitempty"`
	Mode     string `json:"mode,omitempty"`
	Port     string `json:"port,omitempty"`
	Facility string `json:"facility,omitempty"`
	SourceIP string `json:"source-ip,omitempty"`
	Format   string `json:"format,omitempty"`
}

JSONLogSyslogSetting contains the parameters for Create and Update API function

type JSONNetworkingInterfacePort

type JSONNetworkingInterfacePort struct {
	// Portname          string `json:"portname"`
	Ipf                  string `json:"ip,omitempty"`
	Alias                string `json:"alias,omitempty"`
	Status               string `json:"status,omitempty"`
	DeviceIdentification string `json:"device-identification,omitempty"`
	TCPMss               string `json:"tcp-mss,omitempty"`
	Speed                string `json:"speed,omitempty"`
	MtuOverride          string `json:"mtu-override,omitempty"`
	Mtu                  string `json:"mtu,omitempty"`
	Role                 string `json:"role,omitempty"`
	Allowaccess          string `json:"allowaccess,omitempty"`
	Mode                 string `json:"mode,omitempty"`
	DNSServerOverride    string `json:"dns-server-override,omitempty"`
	Defaultgw            string `json:"defaultgw,omitempty"`
	Distance             string `json:"distance,omitempty"`
	Description          string `json:"description"`
	Type                 string `json:"type"`
	Interface            string `json:"interface,omitempty"`
	Name                 string `json:"name"`
	Vdom                 string `json:"vdom,omitempty"`
	Vlanid               string `json:"vlanid,omitempty"`
}

JSONNetworkingInterfacePort contains the parameters for Create and Update API function

type JSONNetworkingRouteStatic

type JSONNetworkingRouteStatic struct {
	Dst             string `json:"dst,omitempty"`
	Gateway         string `json:"gateway"`
	Blackhole       string `json:"blackhole,omitempty"`
	Distance        string `json:"distance,omitempty"`
	Weight          string `json:"weight,omitempty"`
	Priority        string `json:"priority,omitempty"`
	Device          string `json:"device"`
	Comment         string `json:"comment"`
	Status          string `json:"status,omitempty"`
	InternetService int    `json:"internet-service,omitempty"`
}

JSONNetworkingRouteStatic contains the parameters for Create and Update API function

type JSONSecurityPolicyItem added in v1.1.8

type JSONSecurityPolicyItem struct {
	PolicyID string `json:"policyid"`
	Name     string `json:"name"`
	Action   string `json:"action"`
}

JSONSecurityPolicyItem contains the parameters for each Security Policy item

type JSONSystemAPIUserSetting

type JSONSystemAPIUserSetting struct {
	Name       string            `json:"name"`
	Accprofile string            `json:"accprofile"`
	Vdom       MultValues        `json:"vdom"`
	Trusthost  APIUserMultValues `json:"trusthost"`
	Comments   string            `json:"comments"`
}

JSONSystemAPIUserSetting contains the parameters for Create and Update API function

type JSONSystemAdminAdministrator

type JSONSystemAdminAdministrator struct {
	Name        string     `json:"name"`
	Password    string     `json:"password"`
	Trusthost1  string     `json:"trusthost1,omitempty"`
	Trusthost2  string     `json:"trusthost2,omitempty"`
	Trusthost3  string     `json:"trusthost3,omitempty"`
	Trusthost4  string     `json:"trusthost4,omitempty"`
	Trusthost5  string     `json:"trusthost5,omitempty"`
	Trusthost6  string     `json:"trusthost6,omitempty"`
	Trusthost7  string     `json:"trusthost7,omitempty"`
	Trusthost8  string     `json:"trusthost8,omitempty"`
	Trusthost9  string     `json:"trusthost9,omitempty"`
	Trusthost10 string     `json:"trusthost10,omitempty"`
	Accprofile  string     `json:"accprofile"`
	Comments    string     `json:"comments"`
	Vdom        MultValues `json:"vdom,omitempty"`
}

JSONSystemAdminAdministrator contains the parameters for Create and Update API function

type JSONSystemAdminAdministrator2

type JSONSystemAdminAdministrator2 struct {
	Name        string     `json:"name"`
	Trusthost1  string     `json:"trusthost1,omitempty"`
	Trusthost2  string     `json:"trusthost2,omitempty"`
	Trusthost3  string     `json:"trusthost3,omitempty"`
	Trusthost4  string     `json:"trusthost4,omitempty"`
	Trusthost5  string     `json:"trusthost5,omitempty"`
	Trusthost6  string     `json:"trusthost6,omitempty"`
	Trusthost7  string     `json:"trusthost7,omitempty"`
	Trusthost8  string     `json:"trusthost8,omitempty"`
	Trusthost9  string     `json:"trusthost9,omitempty"`
	Trusthost10 string     `json:"trusthost10,omitempty"`
	Accprofile  string     `json:"accprofile"`
	Comments    string     `json:"comments"`
	Vdom        MultValues `json:"vdom,omitempty"`
}

JSONSystemAdminAdministrator2 contains the parameters for Create and Update API function

type JSONSystemAdminProfiles

type JSONSystemAdminProfiles struct {
	Name                 string `json:"name"`
	Scope                string `json:"scope,omitempty"`
	Comments             string `json:"comments"`
	Secfabgrp            string `json:"secfabgrp,omitempty"`
	Ftviewgrp            string `json:"ftviewgrp,omitempty"`
	Authgrp              string `json:"authgrp,omitempty"`
	Sysgrp               string `json:"sysgrp,omitempty"`
	Netgrp               string `json:"netgrp,omitempty"`
	Loggrp               string `json:"loggrp,omitempty"`
	Fwgrp                string `json:"fwgrp,omitempty"`
	Vpngrp               string `json:"vpngrp,omitempty"`
	Utmgrp               string `json:"utmgrp,omitempty"`
	Wanoptgrp            string `json:"wanoptgrp,omitempty"`
	Wifi                 string `json:"wifi,omitempty"`
	AdmintimeoutOverride string `json:"admintimeout-override,omitempty"`
}

JSONSystemAdminProfiles contains the parameters for Create and Update API function

type JSONSystemLicenseFortiCare

type JSONSystemLicenseFortiCare struct {
	RegistrationCode string `json:"registration_code"`
}

JSONSystemLicenseFortiCare contains the parameters for Create and Update API function

type JSONSystemLicenseVDOM

type JSONSystemLicenseVDOM struct {
	License string `json:"license"`
}

JSONSystemLicenseVDOM contains the parameters for Create and Update API function

type JSONSystemLicenseVM

type JSONSystemLicenseVM struct {
	FileContent string `json:"file_content"`
}

JSONSystemLicenseVM contains the parameters for Create and Update API function

type JSONSystemSettingDNS

type JSONSystemSettingDNS struct {
	Primary    string `json:"primary,omitempty"`
	Secondary  string `json:"secondary,omitempty"`
	DNSOverTLS string `json:"dns-over-tls,omitempty"`
}

JSONSystemSettingDNS contains the parameters for Create and Update API function

type JSONSystemSettingGlobal

type JSONSystemSettingGlobal struct {
	Admintimeout string `json:"admintimeout,omitempty"`
	Timezone     string `json:"timezone,omitempty"`
	Hostname     string `json:"hostname"`
	AdminSport   string `json:"admin-sport,omitempty"`
	AdminSSHPort string `json:"admin-ssh-port,omitempty"`
	AdminScp     string `json:"admin-scp,omitempty"`
}

JSONSystemSettingGlobal contains the parameters for Create and Update API function

type JSONSystemSettingNTP

type JSONSystemSettingNTP struct {
	Type      string        `json:"type"`
	Ntpserver NTPMultValues `json:"ntpserver"`
	Ntpsync   string        `json:"ntpsync,omitempty"`
}

JSONSystemSettingNTP contains the parameters for Create and Update API function

type JSONSystemVdomSetting

type JSONSystemVdomSetting struct {
	Name      string `json:"name"`
	ShortName string `json:"short-name,omitempty"`
	Temporary string `json:"temporary,omitempty"`
}

JSONSystemVdomSetting contains the parameters for Create and Update API function

type JSONUpdateFirewallObjectAddressGroupOutput

type JSONUpdateFirewallObjectAddressGroupOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateFirewallObjectAddressGroupOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateFirewallObjectAddressOutput

type JSONUpdateFirewallObjectAddressOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateFirewallObjectAddressOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateFirewallObjectIPPoolOutput

type JSONUpdateFirewallObjectIPPoolOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateFirewallObjectIPPoolOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateFirewallObjectServiceCategoryOutput

type JSONUpdateFirewallObjectServiceCategoryOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateFirewallObjectServiceCategoryOutput contains the output results for Update API function

type JSONUpdateFirewallObjectServiceGroupOutput

type JSONUpdateFirewallObjectServiceGroupOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateFirewallObjectServiceGroupOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateFirewallObjectServiceOutput

type JSONUpdateFirewallObjectServiceOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateFirewallObjectServiceOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateFirewallObjectVipGroupOutput

type JSONUpdateFirewallObjectVipGroupOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateFirewallObjectVipGroupOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateFirewallObjectVipOutput

type JSONUpdateFirewallObjectVipOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateFirewallObjectVipOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateFirewallSecurityPolicyOutput

type JSONUpdateFirewallSecurityPolicyOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateFirewallSecurityPolicyOutput contains the output results for Update API function Attention: The RESTful API changed the Mkey type from float64 in CREATE to string in UPDATE!

type JSONUpdateLogFortiAnalyzerSettingOutput

type JSONUpdateLogFortiAnalyzerSettingOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateLogFortiAnalyzerSettingOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateLogSyslogSettingOutput

type JSONUpdateLogSyslogSettingOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateLogSyslogSettingOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateNetworkingInterfacePortOutput

type JSONUpdateNetworkingInterfacePortOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateNetworkingInterfacePortOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateNetworkingRouteStaticOutput

type JSONUpdateNetworkingRouteStaticOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateNetworkingRouteStaticOutput contains the output results for Update API function Attention: The RESTful API changed the Mkey type from float64 in CREATE to string in UPDATE!

type JSONUpdateSystemAPIUserSettingOutput

type JSONUpdateSystemAPIUserSettingOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemAPIUserSettingOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateSystemAdminAdministratorOutput

type JSONUpdateSystemAdminAdministratorOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemAdminAdministratorOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateSystemAdminProfilesOutput

type JSONUpdateSystemAdminProfilesOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemAdminProfilesOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateSystemLicenseFortiCareOutput

type JSONUpdateSystemLicenseFortiCareOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemLicenseFortiCareOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateSystemLicenseVDOMOutput

type JSONUpdateSystemLicenseVDOMOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemLicenseVDOMOutput contains the output results for Update API function Attention: The RESTful API changed the Mkey type from float64 in CREATE to string in UPDATE!

type JSONUpdateSystemLicenseVMOutput

type JSONUpdateSystemLicenseVMOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemLicenseVMOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateSystemSettingDNSOutput

type JSONUpdateSystemSettingDNSOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemSettingDNSOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateSystemSettingGlobalOutput

type JSONUpdateSystemSettingGlobalOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemSettingGlobalOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateSystemSettingNTPOutput

type JSONUpdateSystemSettingNTPOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemSettingNTPOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateSystemVdomSettingOutput

type JSONUpdateSystemVdomSettingOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateSystemVdomSettingOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateVPNIPsecPhase1InterfaceOutput

type JSONUpdateVPNIPsecPhase1InterfaceOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateVPNIPsecPhase1InterfaceOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONUpdateVPNIPsecPhase2InterfaceOutput

type JSONUpdateVPNIPsecPhase2InterfaceOutput struct {
	Vdom       string  `json:"vdom"`
	Mkey       string  `json:"mkey"`
	Status     string  `json:"status"`
	HTTPStatus float64 `json:"http_status"`
}

JSONUpdateVPNIPsecPhase2InterfaceOutput contains the output results for Update API function Attention: Considering scalability, the previous structure and the current structure may change differently

type JSONVPNIPsecPhase1Interface

type JSONVPNIPsecPhase1Interface struct {
	Name                string     `json:"name"`
	Type                string     `json:"type"`
	Interface           string     `json:"interface"`
	Peertype            string     `json:"peertype,omitempty"`
	Proposal            string     `json:"proposal,omitempty"`
	Comments            string     `json:"comments"`
	WizardType          string     `json:"wizard-type,omitempty"`
	RemoteGw            string     `json:"remote-gw"`
	Psksecret           string     `json:"psksecret"`
	Certificate         MultValues `json:"certificate,omitempty"`
	Peerid              string     `json:"peerid,omitempty"`
	Peer                string     `json:"peer,omitempty"`
	Peergrp             string     `json:"peergrp,omitempty"`
	IPv4SplitInclude    string     `json:"ipv4-split-include,omitempty"`
	SplitIncludeService string     `json:"split-include-service,omitempty"`
	IPv4SplitExclude    string     `json:"ipv4-split-exclude,omitempty"`
	ModeCfg             string     `json:"mode-cfg,omitempty"`
	Authmethod          string     `json:"authmethod,omitempty"`
	AuthmethodRemote    string     `json:"authmethod-remote,omitempty"`
}

JSONVPNIPsecPhase1Interface contains the parameters for Create and Update API function

type JSONVPNIPsecPhase2Interface

type JSONVPNIPsecPhase2Interface struct {
	Name        string `json:"name"`
	Phase1name  string `json:"phase1name"`
	Proposal    string `json:"proposal,omitempty"`
	Comments    string `json:"comments"`
	SrcAddrType string `json:"src-addr-type,omitempty"`
	SrcStartIP  string `json:"src-start-ip,omitempty"`
	SrcEndIP    string `json:"src-end-ip,omitempty"`
	SrcSubnet   string `json:"src-subnet,omitempty"`
	DstAddrType string `json:"dst-addr-type,omitempty"`
	SrcName     string `json:"src-name,omitempty"`
	DstName     string `json:"dst-name,omitempty"`
	DstStartIP  string `json:"dst-start-ip,omitempty"`
	DstEndIP    string `json:"dst-end-ip,omitempty"`
	DstSubnet   string `json:"dst-subnet,omitempty"`
}

JSONVPNIPsecPhase2Interface contains the parameters for Create and Update API function

type MultValue

type MultValue struct {
	Name string `json:"name"`
}

MultValue describes the nested structure in the results

type MultValues

type MultValues []MultValue

MultValues describes the nested structure in the results

type NTPMultValue

type NTPMultValue struct {
	Server string `json:"server"`
}

NTPMultValue contains the output results for Read API function

type NTPMultValues

type NTPMultValues []NTPMultValue

NTPMultValues contains the output results for Read API function

type PolicyInternetIDMultValue

type PolicyInternetIDMultValue struct {
	ID float64 `json:"id"`
}

PolicyInternetIDMultValue contains the output results for Read API function

type PolicyInternetIDMultValues

type PolicyInternetIDMultValues []PolicyInternetIDMultValue

PolicyInternetIDMultValues contains the output results for Read API function

type VIPMultValue

type VIPMultValue struct {
	Range string `json:"range"`
}

VIPMultValue contains the output results for Read API function

type VIPMultValues

type VIPMultValues []VIPMultValue

VIPMultValues contains the output results for Read API function

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL