Versions in this module Expand all Collapse all v0 v0.0.0 Jun 29, 2016 Changes in this version + const BasePath + const MonitorDNSEndpoint + const MonitorDiameterEndpoint + const MonitorExternalEndpoint + const MonitorFTPEndpoint + const MonitorFirepassEndpoint + const MonitorGatewayICMPEndpoint + const MonitorHTTPEndpoint + const MonitorHTTPSEndpoint + const MonitorICMPEndpoint + const MonitorIMAPEndpoint + const MonitorInbandEndpoint + const MonitorLDAPEndpoint + const MonitorMSSQLEndpoint + const MonitorModuleScoreEndpoint + const MonitorMySQLEndpoint + const MonitorNNTPEndpoint + const MonitorNoneEndpoint + const MonitorOracleEndpoint + const MonitorPOP3Endpoint + const MonitorPostgreSQLEndpoint + const MonitorRPCEndpoint + const MonitorRadiusAccountingEndpoint + const MonitorRadiusEndpoint + const MonitorRealServerEndpoint + const MonitorSASPEndpoint + const MonitorSIPEndpoint + const MonitorSMBEndpoint + const MonitorSMTPEndpoint + const MonitorSNMPDCABaseEndpoint + const MonitorSNMPDCAEndpoint + const MonitorSNMPDataEndpoint + const MonitorSOAPEndpoint + const MonitorScriptedEndpoint + const MonitorTCPEchoEndpoint + const MonitorTCPEndpoint + const MonitorTCPHalfOpenEndpoint + const MonitorUDPEndpoint + const MonitorVirtualLocationEndpoint + const MonitorWAPEndpoint + const MonitorWMIEndpoint + const NodeEndpoint + const PoolEndpoint + const PoolMembersEndpoint + const RuleEndpoint + const VirtualEndpoint + type LTM struct + func New(c f5.Client) LTM + func (ltm LTM) MonitorDNS() *MonitorDNSResource + func (ltm LTM) MonitorDiameter() *MonitorDiameterResource + func (ltm LTM) MonitorExternal() *MonitorExternalResource + func (ltm LTM) MonitorFTP() *MonitorFTPResource + func (ltm LTM) MonitorFirepass() *MonitorFirepassResource + func (ltm LTM) MonitorGatewayICMP() *MonitorGatewayICMPResource + func (ltm LTM) MonitorHTTP() *MonitorHTTPResource + func (ltm LTM) MonitorHTTPS() *MonitorHTTPSResource + func (ltm LTM) MonitorICMP() *MonitorICMPResource + func (ltm LTM) MonitorIMAP() *MonitorIMAPResource + func (ltm LTM) MonitorInband() *MonitorInbandResource + func (ltm LTM) MonitorLDAP() *MonitorLDAPResource + func (ltm LTM) MonitorMSSQL() *MonitorMSSQLResource + func (ltm LTM) MonitorModuleScore() *MonitorModuleScoreResource + func (ltm LTM) MonitorMySQL() *MonitorMySQLResource + func (ltm LTM) MonitorNNTP() *MonitorNNTPResource + func (ltm LTM) MonitorNone() *MonitorNoneResource + func (ltm LTM) MonitorOracle() *MonitorOracleResource + func (ltm LTM) MonitorPOP3() *MonitorPOP3Resource + func (ltm LTM) MonitorPostgreSQL() *MonitorPostgreSQLResource + func (ltm LTM) MonitorRPC() *MonitorRPCResource + func (ltm LTM) MonitorRadius() *MonitorRadiusResource + func (ltm LTM) MonitorRadiusAccounting() *MonitorRadiusAccountingResource + func (ltm LTM) MonitorRealServer() *MonitorRealServerResource + func (ltm LTM) MonitorSASP() *MonitorSASPResource + func (ltm LTM) MonitorSIP() *MonitorSIPResource + func (ltm LTM) MonitorSMB() *MonitorSMBResource + func (ltm LTM) MonitorSMTP() *MonitorSMTPResource + func (ltm LTM) MonitorSNMPDCA() *MonitorSNMPDCAResource + func (ltm LTM) MonitorSNMPDCABase() *MonitorSNMPDCABaseResource + func (ltm LTM) MonitorSNMPData() *MonitorSNMPDataResource + func (ltm LTM) MonitorSOAP() *MonitorSOAPResource + func (ltm LTM) MonitorScripted() *MonitorScriptedResource + func (ltm LTM) MonitorTCP() *MonitorTCPResource + func (ltm LTM) MonitorTCPEcho() *MonitorTCPEchoResource + func (ltm LTM) MonitorTCPHalfOpen() *MonitorTCPHalfOpenResource + func (ltm LTM) MonitorUDP() *MonitorUDPResource + func (ltm LTM) MonitorVirtualLocation() *MonitorVirtualLocationResource + func (ltm LTM) MonitorWAP() *MonitorWAPResource + func (ltm LTM) MonitorWMI() *MonitorWMIResource + func (ltm LTM) Node() *NodeResource + func (ltm LTM) Pool() *PoolResource + func (ltm LTM) PoolMembers() *PoolMembersResource + func (ltm LTM) Rule() *RuleResource + func (ltm LTM) Virtual() *VirtualResource + type MonitorDNSConfig struct + AcceptRcode string + Adaptive string + AdaptiveDivergenceType string + AdaptiveDivergenceValue int + AdaptiveLimit int + AdaptiveSamplingTimespan int + AnswerContains string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + Qtype string + Reverse string + SelfLink string + TimeUntilUp int + Timeout int + Transparent string + UpInterval int + type MonitorDNSConfigList struct + Items []MonitorDNSConfig + Kind string + SelfLink string + type MonitorDNSResource struct + func (r *MonitorDNSResource) Create(item MonitorDNSConfig) error + func (r *MonitorDNSResource) Delete(id string) error + func (r *MonitorDNSResource) Edit(id string, item MonitorDNSConfig) error + func (r *MonitorDNSResource) Get(id string) (*MonitorDNSConfig, error) + func (r *MonitorDNSResource) ListAll() (*MonitorDNSConfigList, error) + type MonitorDiameterConfig struct + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + OriginRealm string + Partition string + ProductName string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + VendorID string + type MonitorDiameterConfigList struct + Items []MonitorDiameterConfig + Kind string + SelfLink string + type MonitorDiameterResource struct + func (r *MonitorDiameterResource) Create(item MonitorDiameterConfig) error + func (r *MonitorDiameterResource) Delete(id string) error + func (r *MonitorDiameterResource) Edit(id string, item MonitorDiameterConfig) error + func (r *MonitorDiameterResource) Get(id string) (*MonitorDiameterConfig, error) + func (r *MonitorDiameterResource) ListAll() (*MonitorDiameterConfigList, error) + type MonitorExternalConfig struct + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorExternalConfigList struct + Items []MonitorExternalConfig + Kind string + SelfLink string + type MonitorExternalResource struct + func (r *MonitorExternalResource) Create(item MonitorExternalConfig) error + func (r *MonitorExternalResource) Delete(id string) error + func (r *MonitorExternalResource) Edit(id string, item MonitorExternalConfig) error + func (r *MonitorExternalResource) Get(id string) (*MonitorExternalConfig, error) + func (r *MonitorExternalResource) ListAll() (*MonitorExternalConfigList, error) + type MonitorFTPConfig struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Mode string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorFTPConfigList struct + Items []MonitorFTPConfig + Kind string + SelfLink string + type MonitorFTPResource struct + func (r *MonitorFTPResource) Create(item MonitorFTPConfig) error + func (r *MonitorFTPResource) Delete(id string) error + func (r *MonitorFTPResource) Edit(id string, item MonitorFTPConfig) error + func (r *MonitorFTPResource) Get(id string) (*MonitorFTPConfig, error) + func (r *MonitorFTPResource) ListAll() (*MonitorFTPConfigList, error) + type MonitorFirepassConfig struct + Cipherlist string + ConcurrencyLimit int + Destination string + FullPath string + Generation int + Interval int + Kind string + MaxLoadAverage int + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + Username string + type MonitorFirepassConfigList struct + Items []MonitorFirepassConfig + Kind string + SelfLink string + type MonitorFirepassResource struct + func (r *MonitorFirepassResource) Create(item MonitorFirepassConfig) error + func (r *MonitorFirepassResource) Delete(id string) error + func (r *MonitorFirepassResource) Edit(id string, item MonitorFirepassConfig) error + func (r *MonitorFirepassResource) Get(id string) (*MonitorFirepassConfig, error) + func (r *MonitorFirepassResource) ListAll() (*MonitorFirepassConfigList, error) + type MonitorGatewayICMPConfig struct + Adaptive string + AdaptiveDivergenceType string + AdaptiveDivergenceValue int + AdaptiveLimit int + AdaptiveSamplingTimespan int + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + Transparent string + UpInterval int + type MonitorGatewayICMPConfigList struct + Items []MonitorGatewayICMPConfig + Kind string + SelfLink string + type MonitorGatewayICMPResource struct + func (r *MonitorGatewayICMPResource) Create(item MonitorGatewayICMPConfig) error + func (r *MonitorGatewayICMPResource) Delete(id string) error + func (r *MonitorGatewayICMPResource) Edit(id string, item MonitorGatewayICMPConfig) error + func (r *MonitorGatewayICMPResource) Get(id string) (*MonitorGatewayICMPConfig, error) + func (r *MonitorGatewayICMPResource) ListAll() (*MonitorGatewayICMPConfigList, error) + type MonitorHTTPConfig struct + Adaptive string + AdaptiveDivergenceType string + AdaptiveDivergenceValue int + AdaptiveLimit int + AdaptiveSamplingTimespan int + Destination string + FullPath string + Generation int + IPDscp int + Interval int + Kind string + ManualResume string + Name string + Partition string + Reverse string + SelfLink string + Send string + TimeUntilUp int + Timeout int + Transparent string + UpInterval int + type MonitorHTTPConfigList struct + Items []MonitorHTTPConfig + Kind string + SelfLink string + type MonitorHTTPResource struct + func (r *MonitorHTTPResource) Create(item MonitorHTTPConfig) error + func (r *MonitorHTTPResource) Delete(id string) error + func (r *MonitorHTTPResource) Edit(id string, item MonitorHTTPConfig) error + func (r *MonitorHTTPResource) Get(id string) (*MonitorHTTPConfig, error) + func (r *MonitorHTTPResource) ListAll() (*MonitorHTTPConfigList, error) + type MonitorHTTPSConfig struct + Adaptive string + AdaptiveDivergenceType string + AdaptiveDivergenceValue int + AdaptiveLimit int + AdaptiveSamplingTimespan int + Cipherlist string + Compatibility string + Destination string + FullPath string + Generation int + IPDscp int + Interval int + Kind string + ManualResume string + Name string + Partition string + Reverse string + SelfLink string + Send string + TimeUntilUp int + Timeout int + Transparent string + UpInterval int + type MonitorHTTPSConfigList struct + Items []MonitorHTTPSConfig + Kind string + SelfLink string + type MonitorHTTPSResource struct + func (r *MonitorHTTPSResource) Create(item MonitorHTTPSConfig) error + func (r *MonitorHTTPSResource) Delete(id string) error + func (r *MonitorHTTPSResource) Edit(id string, item MonitorHTTPSConfig) error + func (r *MonitorHTTPSResource) Get(id string) (*MonitorHTTPSConfig, error) + func (r *MonitorHTTPSResource) ListAll() (*MonitorHTTPSConfigList, error) + type MonitorICMPConfig struct + Adaptive string + AdaptiveDivergenceType string + AdaptiveDivergenceValue int + AdaptiveLimit int + AdaptiveSamplingTimespan int + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + Transparent string + UpInterval int + type MonitorICMPConfigList struct + Items []MonitorICMPConfig + Kind string + SelfLink string + type MonitorICMPResource struct + func (r *MonitorICMPResource) Create(item MonitorICMPConfig) error + func (r *MonitorICMPResource) Delete(id string) error + func (r *MonitorICMPResource) Edit(id string, item MonitorICMPConfig) error + func (r *MonitorICMPResource) Get(id string) (*MonitorICMPConfig, error) + func (r *MonitorICMPResource) ListAll() (*MonitorICMPConfigList, error) + type MonitorIMAPConfig struct + Debug string + Destination string + Folder string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorIMAPConfigList struct + Items []MonitorIMAPConfig + Kind string + SelfLink string + type MonitorIMAPResource struct + func (r *MonitorIMAPResource) Create(item MonitorIMAPConfig) error + func (r *MonitorIMAPResource) Delete(id string) error + func (r *MonitorIMAPResource) Edit(id string, item MonitorIMAPConfig) error + func (r *MonitorIMAPResource) Get(id string) (*MonitorIMAPConfig, error) + func (r *MonitorIMAPResource) ListAll() (*MonitorIMAPConfigList, error) + type MonitorInbandConfig struct + FailureInterval int + Failures int + FullPath string + Generation int + Kind string + Name string + Partition string + ResponseTime int + RetryTime int + SelfLink string + type MonitorInbandConfigList struct + Items []MonitorInbandConfig + Kind string + SelfLink string + type MonitorInbandResource struct + func (r *MonitorInbandResource) Create(item MonitorInbandConfig) error + func (r *MonitorInbandResource) Delete(id string) error + func (r *MonitorInbandResource) Edit(id string, item MonitorInbandConfig) error + func (r *MonitorInbandResource) Get(id string) (*MonitorInbandConfig, error) + func (r *MonitorInbandResource) ListAll() (*MonitorInbandConfigList, error) + type MonitorLDAPConfig struct + ChaseReferrals string + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorLDAPConfigList struct + Items []MonitorLDAPConfig + Kind string + SelfLink string + type MonitorLDAPResource struct + func (r *MonitorLDAPResource) Create(item MonitorLDAPConfig) error + func (r *MonitorLDAPResource) Delete(id string) error + func (r *MonitorLDAPResource) Edit(id string, item MonitorLDAPConfig) error + func (r *MonitorLDAPResource) Get(id string) (*MonitorLDAPConfig, error) + func (r *MonitorLDAPResource) ListAll() (*MonitorLDAPConfigList, error) + type MonitorMSSQLConfig struct + type MonitorMSSQLConfigList struct + Items []MonitorMSSQLConfig + Kind string + SelfLink string + type MonitorMSSQLResource struct + func (r *MonitorMSSQLResource) Create(item MonitorMSSQLConfig) error + func (r *MonitorMSSQLResource) Delete(id string) error + func (r *MonitorMSSQLResource) Edit(id string, item MonitorMSSQLConfig) error + func (r *MonitorMSSQLResource) Get(id string) (*MonitorMSSQLConfig, error) + func (r *MonitorMSSQLResource) ListAll() (*MonitorMSSQLConfigList, error) + type MonitorModuleScoreConfig struct + Debug string + FullPath string + Generation int + Interval int + Kind string + Name string + Partition string + SelfLink string + SnmpCommunity string + SnmpPort int + SnmpVersion string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorModuleScoreConfigList struct + Items []MonitorModuleScoreConfig + Kind string + SelfLink string + type MonitorModuleScoreResource struct + func (r *MonitorModuleScoreResource) Create(item MonitorModuleScoreConfig) error + func (r *MonitorModuleScoreResource) Delete(id string) error + func (r *MonitorModuleScoreResource) Edit(id string, item MonitorModuleScoreConfig) error + func (r *MonitorModuleScoreResource) Get(id string) (*MonitorModuleScoreConfig, error) + func (r *MonitorModuleScoreResource) ListAll() (*MonitorModuleScoreConfigList, error) + type MonitorMySQLConfig struct + Count string + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorMySQLConfigList struct + Items []MonitorMySQLConfig + Kind string + SelfLink string + type MonitorMySQLResource struct + func (r *MonitorMySQLResource) Create(item MonitorMySQLConfig) error + func (r *MonitorMySQLResource) Delete(id string) error + func (r *MonitorMySQLResource) Edit(id string, item MonitorMySQLConfig) error + func (r *MonitorMySQLResource) Get(id string) (*MonitorMySQLConfig, error) + func (r *MonitorMySQLResource) ListAll() (*MonitorMySQLConfigList, error) + type MonitorNNTPConfig struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorNNTPConfigList struct + Items []MonitorNNTPConfig + Kind string + SelfLink string + type MonitorNNTPResource struct + func (r *MonitorNNTPResource) Create(item MonitorNNTPConfig) error + func (r *MonitorNNTPResource) Delete(id string) error + func (r *MonitorNNTPResource) Edit(id string, item MonitorNNTPConfig) error + func (r *MonitorNNTPResource) Get(id string) (*MonitorNNTPConfig, error) + func (r *MonitorNNTPResource) ListAll() (*MonitorNNTPConfigList, error) + type MonitorNoneConfig struct + Destination string + FullPath string + Generation int + IgnoreDownResponse string + Interval int + Kind string + Name string + Partition string + ProbeTimeout int + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorNoneConfigList struct + Items []MonitorNoneConfig + Kind string + SelfLink string + type MonitorNoneResource struct + func (r *MonitorNoneResource) Create(item MonitorNoneConfig) error + func (r *MonitorNoneResource) Delete(id string) error + func (r *MonitorNoneResource) Edit(id string, item MonitorNoneConfig) error + func (r *MonitorNoneResource) Get(id string) (*MonitorNoneConfig, error) + func (r *MonitorNoneResource) ListAll() (*MonitorNoneConfigList, error) + type MonitorOracleConfig struct + Count string + Database string + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorOracleConfigList struct + Items []MonitorOracleConfig + Kind string + SelfLink string + type MonitorOracleResource struct + func (r *MonitorOracleResource) Create(item MonitorOracleConfig) error + func (r *MonitorOracleResource) Delete(id string) error + func (r *MonitorOracleResource) Edit(id string, item MonitorOracleConfig) error + func (r *MonitorOracleResource) Get(id string) (*MonitorOracleConfig, error) + func (r *MonitorOracleResource) ListAll() (*MonitorOracleConfigList, error) + type MonitorPOP3Config struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorPOP3ConfigList struct + Items []MonitorPOP3Config + Kind string + SelfLink string + type MonitorPOP3Resource struct + func (r *MonitorPOP3Resource) Create(item MonitorPOP3Config) error + func (r *MonitorPOP3Resource) Delete(id string) error + func (r *MonitorPOP3Resource) Edit(id string, item MonitorPOP3Config) error + func (r *MonitorPOP3Resource) Get(id string) (*MonitorPOP3Config, error) + func (r *MonitorPOP3Resource) ListAll() (*MonitorPOP3ConfigList, error) + type MonitorPostgreSQLConfig struct + Count string + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorPostgreSQLConfigList struct + Items []MonitorPostgreSQLConfig + Kind string + SelfLink string + type MonitorPostgreSQLResource struct + func (r *MonitorPostgreSQLResource) Create(item MonitorPostgreSQLConfig) error + func (r *MonitorPostgreSQLResource) Delete(id string) error + func (r *MonitorPostgreSQLResource) Edit(id string, item MonitorPostgreSQLConfig) error + func (r *MonitorPostgreSQLResource) Get(id string) (*MonitorPostgreSQLConfig, error) + func (r *MonitorPostgreSQLResource) ListAll() (*MonitorPostgreSQLConfigList, error) + type MonitorRPCConfig struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Mode string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorRPCConfigList struct + Items []MonitorRPCConfig + Kind string + SelfLink string + type MonitorRPCResource struct + func (r *MonitorRPCResource) Create(item MonitorRPCConfig) error + func (r *MonitorRPCResource) Delete(id string) error + func (r *MonitorRPCResource) Edit(id string, item MonitorRPCConfig) error + func (r *MonitorRPCResource) Get(id string) (*MonitorRPCConfig, error) + func (r *MonitorRPCResource) ListAll() (*MonitorRPCConfigList, error) + type MonitorRadiusAccountingConfig struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorRadiusAccountingConfigList struct + Items []MonitorRadiusAccountingConfig + Kind string + SelfLink string + type MonitorRadiusAccountingResource struct + func (r *MonitorRadiusAccountingResource) Create(item MonitorRadiusAccountingConfig) error + func (r *MonitorRadiusAccountingResource) Delete(id string) error + func (r *MonitorRadiusAccountingResource) Edit(id string, item MonitorRadiusAccountingConfig) error + func (r *MonitorRadiusAccountingResource) Get(id string) (*MonitorRadiusAccountingConfig, error) + func (r *MonitorRadiusAccountingResource) ListAll() (*MonitorRadiusAccountingConfigList, error) + type MonitorRadiusConfig struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorRadiusConfigList struct + Items []MonitorRadiusConfig + Kind string + SelfLink string + type MonitorRadiusResource struct + func (r *MonitorRadiusResource) Create(item MonitorRadiusConfig) error + func (r *MonitorRadiusResource) Delete(id string) error + func (r *MonitorRadiusResource) Edit(id string, item MonitorRadiusConfig) error + func (r *MonitorRadiusResource) Get(id string) (*MonitorRadiusConfig, error) + func (r *MonitorRadiusResource) ListAll() (*MonitorRadiusConfigList, error) + type MonitorRealServerConfig struct + Agent string + FullPath string + Generation int + Interval int + Kind string + Method string + Metrics string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + TmCommand string + type MonitorRealServerConfigList struct + Items []MonitorRealServerConfig + Kind string + SelfLink string + type MonitorRealServerResource struct + func (r *MonitorRealServerResource) Create(item MonitorRealServerConfig) error + func (r *MonitorRealServerResource) Delete(id string) error + func (r *MonitorRealServerResource) Edit(id string, item MonitorRealServerConfig) error + func (r *MonitorRealServerResource) Get(id string) (*MonitorRealServerConfig, error) + func (r *MonitorRealServerResource) ListAll() (*MonitorRealServerConfigList, error) + type MonitorSASPConfig struct + FullPath string + Generation int + Interval string + Kind string + Mode string + Name string + Partition string + Protocol string + SelfLink string + Service string + TimeUntilUp int + type MonitorSASPConfigList struct + Items []MonitorSASPConfig + Kind string + SelfLink string + type MonitorSASPResource struct + func (r *MonitorSASPResource) Create(item MonitorSASPConfig) error + func (r *MonitorSASPResource) Delete(id string) error + func (r *MonitorSASPResource) Edit(id string, item MonitorSASPConfig) error + func (r *MonitorSASPResource) Get(id string) (*MonitorSASPConfig, error) + func (r *MonitorSASPResource) ListAll() (*MonitorSASPConfigList, error) + type MonitorSIPConfig struct + Cipherlist string + Compatibility string + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Mode string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorSIPConfigList struct + Items []MonitorSIPConfig + Kind string + SelfLink string + type MonitorSIPResource struct + func (r *MonitorSIPResource) Create(item MonitorSIPConfig) error + func (r *MonitorSIPResource) Delete(id string) error + func (r *MonitorSIPResource) Edit(id string, item MonitorSIPConfig) error + func (r *MonitorSIPResource) Get(id string) (*MonitorSIPConfig, error) + func (r *MonitorSIPResource) ListAll() (*MonitorSIPConfigList, error) + type MonitorSMBConfig struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorSMBConfigList struct + Items []MonitorSMBConfig + Kind string + SelfLink string + type MonitorSMBResource struct + func (r *MonitorSMBResource) Create(item MonitorSMBConfig) error + func (r *MonitorSMBResource) Delete(id string) error + func (r *MonitorSMBResource) Edit(id string, item MonitorSMBConfig) error + func (r *MonitorSMBResource) Get(id string) (*MonitorSMBConfig, error) + func (r *MonitorSMBResource) ListAll() (*MonitorSMBConfigList, error) + type MonitorSMTPConfig struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorSMTPConfigList struct + Items []MonitorSMTPConfig + Kind string + SelfLink string + type MonitorSMTPResource struct + func (r *MonitorSMTPResource) Create(item MonitorSMTPConfig) error + func (r *MonitorSMTPResource) Delete(id string) error + func (r *MonitorSMTPResource) Edit(id string, item MonitorSMTPConfig) error + func (r *MonitorSMTPResource) Get(id string) (*MonitorSMTPConfig, error) + func (r *MonitorSMTPResource) ListAll() (*MonitorSMTPConfigList, error) + type MonitorSNMPDCABaseConfig struct + Community string + FullPath string + Generation int + Interval int + Kind string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + Version string + type MonitorSNMPDCABaseConfigList struct + Items []MonitorSNMPDCABaseConfig + Kind string + SelfLink string + type MonitorSNMPDCABaseResource struct + func (r *MonitorSNMPDCABaseResource) Create(item MonitorSNMPDCABaseConfig) error + func (r *MonitorSNMPDCABaseResource) Delete(id string) error + func (r *MonitorSNMPDCABaseResource) Edit(id string, item MonitorSNMPDCABaseConfig) error + func (r *MonitorSNMPDCABaseResource) Get(id string) (*MonitorSNMPDCABaseConfig, error) + func (r *MonitorSNMPDCABaseResource) ListAll() (*MonitorSNMPDCABaseConfigList, error) + type MonitorSNMPDCAConfig struct + AgentType string + CPUCoefficient string + CPUThreshold string + Community string + DiskCoefficient string + DiskThreshold string + FullPath string + Generation int + Interval int + Kind string + MemoryCoefficient string + MemoryThreshold string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + Version string + type MonitorSNMPDCAConfigList struct + Items []MonitorSNMPDCAConfig + Kind string + SelfLink string + type MonitorSNMPDCAResource struct + func (r *MonitorSNMPDCAResource) Create(item MonitorSNMPDCAConfig) error + func (r *MonitorSNMPDCAResource) Delete(id string) error + func (r *MonitorSNMPDCAResource) Edit(id string, item MonitorSNMPDCAConfig) error + func (r *MonitorSNMPDCAResource) Get(id string) (*MonitorSNMPDCAConfig, error) + func (r *MonitorSNMPDCAResource) ListAll() (*MonitorSNMPDCAConfigList, error) + type MonitorSNMPDataConfig struct + type MonitorSNMPDataConfigList struct + Items []MonitorSNMPDataConfig + Kind string + SelfLink string + type MonitorSNMPDataResource struct + func (r *MonitorSNMPDataResource) Create(item MonitorSNMPDataConfig) error + func (r *MonitorSNMPDataResource) Delete(id string) error + func (r *MonitorSNMPDataResource) Edit(id string, item MonitorSNMPDataConfig) error + func (r *MonitorSNMPDataResource) Get(id string) (*MonitorSNMPDataConfig, error) + func (r *MonitorSNMPDataResource) ListAll() (*MonitorSNMPDataConfigList, error) + type MonitorSOAPConfig struct + Debug string + Destination string + ExpectFault string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + Protocol string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorSOAPConfigList struct + Items []MonitorSOAPConfig + Kind string + SelfLink string + type MonitorSOAPResource struct + func (r *MonitorSOAPResource) Create(item MonitorSOAPConfig) error + func (r *MonitorSOAPResource) Delete(id string) error + func (r *MonitorSOAPResource) Edit(id string, item MonitorSOAPConfig) error + func (r *MonitorSOAPResource) Get(id string) (*MonitorSOAPConfig, error) + func (r *MonitorSOAPResource) ListAll() (*MonitorSOAPConfigList, error) + type MonitorScriptedConfig struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorScriptedConfigList struct + Items []MonitorScriptedConfig + Kind string + SelfLink string + type MonitorScriptedResource struct + func (r *MonitorScriptedResource) Create(item MonitorScriptedConfig) error + func (r *MonitorScriptedResource) Delete(id string) error + func (r *MonitorScriptedResource) Edit(id string, item MonitorScriptedConfig) error + func (r *MonitorScriptedResource) Get(id string) (*MonitorScriptedConfig, error) + func (r *MonitorScriptedResource) ListAll() (*MonitorScriptedConfigList, error) + type MonitorTCPConfig struct + Adaptive string + AdaptiveDivergenceType string + AdaptiveDivergenceValue int + AdaptiveLimit int + AdaptiveSamplingTimespan int + Destination string + FullPath string + Generation int + IPDscp int + Interval int + Kind string + ManualResume string + Name string + Partition string + Reverse string + SelfLink string + TimeUntilUp int + Timeout int + Transparent string + UpInterval int + type MonitorTCPConfigList struct + Items []MonitorTCPConfig + Kind string + SelfLink string + type MonitorTCPEchoConfig struct + Adaptive string + AdaptiveDivergenceType string + AdaptiveDivergenceValue int + AdaptiveLimit int + AdaptiveSamplingTimespan int + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + Transparent string + UpInterval int + type MonitorTCPEchoConfigList struct + Items []MonitorTCPEchoConfig + Kind string + SelfLink string + type MonitorTCPEchoResource struct + func (r *MonitorTCPEchoResource) Create(item MonitorTCPEchoConfig) error + func (r *MonitorTCPEchoResource) Delete(id string) error + func (r *MonitorTCPEchoResource) Edit(id string, item MonitorTCPEchoConfig) error + func (r *MonitorTCPEchoResource) Get(id string) (*MonitorTCPEchoConfig, error) + func (r *MonitorTCPEchoResource) ListAll() (*MonitorTCPEchoConfigList, error) + type MonitorTCPHalfOpenConfig struct + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + Transparent string + UpInterval int + type MonitorTCPHalfOpenConfigList struct + Items []MonitorTCPHalfOpenConfig + Kind string + SelfLink string + type MonitorTCPHalfOpenResource struct + func (r *MonitorTCPHalfOpenResource) Create(item MonitorTCPHalfOpenConfig) error + func (r *MonitorTCPHalfOpenResource) Delete(id string) error + func (r *MonitorTCPHalfOpenResource) Edit(id string, item MonitorTCPHalfOpenConfig) error + func (r *MonitorTCPHalfOpenResource) Get(id string) (*MonitorTCPHalfOpenConfig, error) + func (r *MonitorTCPHalfOpenResource) ListAll() (*MonitorTCPHalfOpenConfigList, error) + type MonitorTCPResource struct + func (r *MonitorTCPResource) Create(item MonitorTCPConfig) error + func (r *MonitorTCPResource) Delete(id string) error + func (r *MonitorTCPResource) Edit(id string, item MonitorTCPConfig) error + func (r *MonitorTCPResource) Get(id string) (*MonitorTCPConfig, error) + func (r *MonitorTCPResource) ListAll() (*MonitorTCPConfigList, error) + type MonitorUDPConfig struct + Adaptive string + AdaptiveDivergenceType string + AdaptiveDivergenceValue int + AdaptiveLimit int + AdaptiveSamplingTimespan int + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + Reverse string + SelfLink string + Send string + TimeUntilUp int + Timeout int + Transparent string + UpInterval int + type MonitorUDPConfigList struct + Items []MonitorUDPConfig + Kind string + SelfLink string + type MonitorUDPResource struct + func (r *MonitorUDPResource) Create(item MonitorUDPConfig) error + func (r *MonitorUDPResource) Delete(id string) error + func (r *MonitorUDPResource) Edit(id string, item MonitorUDPConfig) error + func (r *MonitorUDPResource) Get(id string) (*MonitorUDPConfig, error) + func (r *MonitorUDPResource) ListAll() (*MonitorUDPConfigList, error) + type MonitorVirtualLocationConfig struct + Debug string + FullPath string + Generation int + Interval int + Kind string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorVirtualLocationConfigList struct + Items []MonitorVirtualLocationConfig + Kind string + SelfLink string + type MonitorVirtualLocationResource struct + func (r *MonitorVirtualLocationResource) Create(item MonitorVirtualLocationConfig) error + func (r *MonitorVirtualLocationResource) Delete(id string) error + func (r *MonitorVirtualLocationResource) Edit(id string, item MonitorVirtualLocationConfig) error + func (r *MonitorVirtualLocationResource) Get(id string) (*MonitorVirtualLocationConfig, error) + func (r *MonitorVirtualLocationResource) ListAll() (*MonitorVirtualLocationConfigList, error) + type MonitorWAPConfig struct + Debug string + Destination string + FullPath string + Generation int + Interval int + Kind string + ManualResume string + Name string + Partition string + SelfLink string + TimeUntilUp int + Timeout int + UpInterval int + type MonitorWAPConfigList struct + Items []MonitorWAPConfig + Kind string + SelfLink string + type MonitorWAPResource struct + func (r *MonitorWAPResource) Create(item MonitorWAPConfig) error + func (r *MonitorWAPResource) Delete(id string) error + func (r *MonitorWAPResource) Edit(id string, item MonitorWAPConfig) error + func (r *MonitorWAPResource) Get(id string) (*MonitorWAPConfig, error) + func (r *MonitorWAPResource) ListAll() (*MonitorWAPConfigList, error) + type MonitorWMIConfig struct + Agent string + Destination string + FullPath string + Generation int + Interval int + Kind string + Method string + Metrics string + Name string + Partition string + Post string + SelfLink string + TimeUntilUp int + Timeout int + TmCommand string + URL string + type MonitorWMIConfigList struct + Items []MonitorWMIConfig + Kind string + SelfLink string + type MonitorWMIResource struct + func (r *MonitorWMIResource) Create(item MonitorWMIConfig) error + func (r *MonitorWMIResource) Delete(id string) error + func (r *MonitorWMIResource) Edit(id string, item MonitorWMIConfig) error + func (r *MonitorWMIResource) Get(id string) (*MonitorWMIConfig, error) + func (r *MonitorWMIResource) ListAll() (*MonitorWMIConfigList, error) + type NodeConfig struct + Address string + ConnectionLimit int + DynamicRatio int + Ephemeral string + Fqdn struct{ ... } + FullPath string + Generation int + Kind string + Logging string + Monitor string + Name string + Partition string + RateLimit string + Ratio int + SelfLink string + Session string + State string + type NodeConfigList struct + Items []NodeConfig + Kind string + SelfLink string + type NodeResource struct + func (nr *NodeResource) Create(item NodeConfig) error + func (nr *NodeResource) Delete(id string) error + func (nr *NodeResource) Edit(id string, item NodeConfig) error + func (nr *NodeResource) Get(id string) (*NodeConfig, error) + func (nr *NodeResource) ListAll() (*NodeConfigList, error) + type PoolConfig struct + AllowNat string + AllowSnat string + FullPath string + Generation int64 + IPTosToClient string + IPTosToServer string + IgnorePersistedWeight string + Kind string + LinkQosToClient string + LinkQosToServer string + LoadBalancingMode string + MembersReference struct{ ... } + MinActiveMembers int64 + MinUpMembers int64 + MinUpMembersAction string + MinUpMembersChecking string + Monitor string + Name string + QueueDepthLimit int64 + QueueOnConnectionLimit string + QueueTimeLimit int64 + ReselectTries int64 + SelfLink string + ServiceDownAction string + SlowRampTime int64 + type PoolConfigList struct + Items []PoolConfig + Kind string + SelfLink string + type PoolMembersConfig struct + Address string + ConnectionLimit int64 + DynamicRatio int64 + Ephemeral string + Fqdn struct{ ... } + FullPath string + Generation int64 + InheritProfile string + Kind string + Logging string + Monitor string + Name string + Partition string + PriorityGroup int64 + RateLimit string + Ratio int64 + SelfLink string + Session string + State string + type PoolMembersConfigList struct + Items []PoolMembersConfig + Kind string + SelfLink string + type PoolMembersResource struct + func (pmr *PoolMembersResource) Create(item PoolMembersConfig) error + func (pmr *PoolMembersResource) Delete(id string) error + func (pmr *PoolMembersResource) Edit(id string, item PoolMembersConfig) error + func (pmr *PoolMembersResource) Get(id string) (*PoolMembersConfig, error) + func (pmr *PoolMembersResource) ListAll() (*PoolMembersConfigList, error) + type PoolResource struct + func (pr *PoolResource) Create(item PoolConfig) error + func (pr *PoolResource) Delete(id string) error + func (pr *PoolResource) Edit(id string, item PoolConfig) error + func (pr *PoolResource) Get(id string) (*PoolConfig, error) + func (pr *PoolResource) GetMembers(id string) (*PoolMembersConfigList, error) + func (pr *PoolResource) ListAll() (*PoolConfigList, error) + type Rule struct + Action string + AppService string + DefinitionChecksum string + DefinitionSignature string + Hidden bool + IgnoreVerification string + NoDelete bool + NoWrite bool + Plugin string + PublicCert string + SigningKey string + TMPartition string + type RuleList struct + Items []Rule + Kind string + SelfLink string + type RuleResource struct + func (rr *RuleResource) Create(rule Rule) error + func (rr *RuleResource) Delete(id string) error + func (rr *RuleResource) Edit(id string, rule Rule) error + func (rr *RuleResource) Get(id string) (*Rule, error) + func (rr *RuleResource) ListAll() (*RuleList, error) + type VirtualResource struct + func (vr *VirtualResource) AddRule(id string, rule Rule) error + func (vr *VirtualResource) Create(item VirtualServerConfig) error + func (vr *VirtualResource) Delete(id string) error + func (vr *VirtualResource) Edit(id string, item VirtualServerConfig) error + func (vr *VirtualResource) Get(id string) (*VirtualServerConfig, error) + func (vr *VirtualResource) ListAll() (*VirtualServerConfigList, error) + func (vr *VirtualResource) RemoveRule(vsID, ruleID string) error + func (vr *VirtualResource) Rules(id string) ([]Rule, error) + type VirtualResponse struct + type VirtualServerConfig struct + AddressStatus string + AutoLasthop string + CmpEnabled string + ConnectionLimit int64 + Description string + Destination string + Disabled bool + Enabled bool + FullPath string + Generation int64 + GtmScore int64 + IPProtocol string + Kind string + Mask string + Mirror string + MobileAppTunnel string + Name string + Nat64 string + Partition string + PoliciesReference struct{ ... } + Pool string + ProfilesReference struct{ ... } + RateLimit string + RateLimitDstMask int64 + RateLimitMode string + RateLimitSrcMask int64 + Rules []string + SelfLink string + Source string + SourceAddressTranslation struct{ ... } + SourcePort string + SynCookieStatus string + TranslateAddress string + TranslatePort string + Vlans []string + VlansDisabled bool + VlansEnabled bool + VsIndex int64 + type VirtualServerConfigList struct + Items []VirtualServerConfig + Kind string + SelfLink string