Documentation
¶
Overview ¶
Deprecated: Please note, this package has been deprecated. A replacement package is available github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork(https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork). We strongly encourage you to upgrade to continue receiving updates. See [Migration Guide](https://aka.ms/azsdk/golang/t2/migration) for guidance on upgrading. Refer to our [deprecation policy](https://azure.github.io/azure-sdk/policies_support.html) for more details.
Package network implements the Azure ARM Network service API version .
Network Client
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type AadAuthenticationParameters
- type Access
- type Action
- type ActionType
- type ActiveBaseSecurityAdminRule
- func (absar ActiveBaseSecurityAdminRule) AsActiveBaseSecurityAdminRule() (*ActiveBaseSecurityAdminRule, bool)
- func (absar ActiveBaseSecurityAdminRule) AsActiveDefaultSecurityAdminRule() (*ActiveDefaultSecurityAdminRule, bool)
- func (absar ActiveBaseSecurityAdminRule) AsActiveSecurityAdminRule() (*ActiveSecurityAdminRule, bool)
- func (absar ActiveBaseSecurityAdminRule) AsBasicActiveBaseSecurityAdminRule() (BasicActiveBaseSecurityAdminRule, bool)
- func (absar ActiveBaseSecurityAdminRule) MarshalJSON() ([]byte, error)
- type ActiveConfigurationParameter
- type ActiveConnectivityConfiguration
- type ActiveConnectivityConfigurationsListResult
- type ActiveDefaultSecurityAdminRule
- func (adsar ActiveDefaultSecurityAdminRule) AsActiveBaseSecurityAdminRule() (*ActiveBaseSecurityAdminRule, bool)
- func (adsar ActiveDefaultSecurityAdminRule) AsActiveDefaultSecurityAdminRule() (*ActiveDefaultSecurityAdminRule, bool)
- func (adsar ActiveDefaultSecurityAdminRule) AsActiveSecurityAdminRule() (*ActiveSecurityAdminRule, bool)
- func (adsar ActiveDefaultSecurityAdminRule) AsBasicActiveBaseSecurityAdminRule() (BasicActiveBaseSecurityAdminRule, bool)
- func (adsar ActiveDefaultSecurityAdminRule) MarshalJSON() ([]byte, error)
- func (adsar *ActiveDefaultSecurityAdminRule) UnmarshalJSON(body []byte) error
- type ActiveSecurityAdminRule
- func (asar ActiveSecurityAdminRule) AsActiveBaseSecurityAdminRule() (*ActiveBaseSecurityAdminRule, bool)
- func (asar ActiveSecurityAdminRule) AsActiveDefaultSecurityAdminRule() (*ActiveDefaultSecurityAdminRule, bool)
- func (asar ActiveSecurityAdminRule) AsActiveSecurityAdminRule() (*ActiveSecurityAdminRule, bool)
- func (asar ActiveSecurityAdminRule) AsBasicActiveBaseSecurityAdminRule() (BasicActiveBaseSecurityAdminRule, bool)
- func (asar ActiveSecurityAdminRule) MarshalJSON() ([]byte, error)
- func (asar *ActiveSecurityAdminRule) UnmarshalJSON(body []byte) error
- type ActiveSecurityAdminRulesListResult
- type AddressPrefixItem
- type AddressPrefixType
- type AddressSpace
- type AdminPropertiesFormat
- type AdminRule
- func (ar AdminRule) AsAdminRule() (*AdminRule, bool)
- func (ar AdminRule) AsBaseAdminRule() (*BaseAdminRule, bool)
- func (ar AdminRule) AsBasicBaseAdminRule() (BasicBaseAdminRule, bool)
- func (ar AdminRule) AsDefaultAdminRule() (*DefaultAdminRule, bool)
- func (ar AdminRule) MarshalJSON() ([]byte, error)
- func (ar *AdminRule) UnmarshalJSON(body []byte) error
- type AdminRuleCollection
- type AdminRuleCollectionListResult
- type AdminRuleCollectionListResultIterator
- func (iter *AdminRuleCollectionListResultIterator) Next() error
- func (iter *AdminRuleCollectionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AdminRuleCollectionListResultIterator) NotDone() bool
- func (iter AdminRuleCollectionListResultIterator) Response() AdminRuleCollectionListResult
- func (iter AdminRuleCollectionListResultIterator) Value() AdminRuleCollection
- type AdminRuleCollectionListResultPage
- func (page *AdminRuleCollectionListResultPage) Next() error
- func (page *AdminRuleCollectionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AdminRuleCollectionListResultPage) NotDone() bool
- func (page AdminRuleCollectionListResultPage) Response() AdminRuleCollectionListResult
- func (page AdminRuleCollectionListResultPage) Values() []AdminRuleCollection
- type AdminRuleCollectionPropertiesFormat
- type AdminRuleCollectionsClient
- func (client AdminRuleCollectionsClient) CreateOrUpdate(ctx context.Context, ruleCollection AdminRuleCollection, ...) (result AdminRuleCollection, err error)
- func (client AdminRuleCollectionsClient) CreateOrUpdatePreparer(ctx context.Context, ruleCollection AdminRuleCollection, ...) (*http.Request, error)
- func (client AdminRuleCollectionsClient) CreateOrUpdateResponder(resp *http.Response) (result AdminRuleCollection, err error)
- func (client AdminRuleCollectionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client AdminRuleCollectionsClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result AdminRuleCollectionsDeleteFuture, err error)
- func (client AdminRuleCollectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client AdminRuleCollectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client AdminRuleCollectionsClient) DeleteSender(req *http.Request) (future AdminRuleCollectionsDeleteFuture, err error)
- func (client AdminRuleCollectionsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result AdminRuleCollection, err error)
- func (client AdminRuleCollectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client AdminRuleCollectionsClient) GetResponder(resp *http.Response) (result AdminRuleCollection, err error)
- func (client AdminRuleCollectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client AdminRuleCollectionsClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result AdminRuleCollectionListResultPage, err error)
- func (client AdminRuleCollectionsClient) ListComplete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result AdminRuleCollectionListResultIterator, err error)
- func (client AdminRuleCollectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client AdminRuleCollectionsClient) ListResponder(resp *http.Response) (result AdminRuleCollectionListResult, err error)
- func (client AdminRuleCollectionsClient) ListSender(req *http.Request) (*http.Response, error)
- type AdminRuleCollectionsDeleteFuture
- type AdminRuleListResult
- type AdminRuleListResultIterator
- func (iter *AdminRuleListResultIterator) Next() error
- func (iter *AdminRuleListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AdminRuleListResultIterator) NotDone() bool
- func (iter AdminRuleListResultIterator) Response() AdminRuleListResult
- func (iter AdminRuleListResultIterator) Value() BasicBaseAdminRule
- type AdminRuleListResultPage
- func (page *AdminRuleListResultPage) Next() error
- func (page *AdminRuleListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AdminRuleListResultPage) NotDone() bool
- func (page AdminRuleListResultPage) Response() AdminRuleListResult
- func (page AdminRuleListResultPage) Values() []BasicBaseAdminRule
- type AdminRulesClient
- func (client AdminRulesClient) CreateOrUpdate(ctx context.Context, adminRule BasicBaseAdminRule, resourceGroupName string, ...) (result BaseAdminRuleModel, err error)
- func (client AdminRulesClient) CreateOrUpdatePreparer(ctx context.Context, adminRule BasicBaseAdminRule, resourceGroupName string, ...) (*http.Request, error)
- func (client AdminRulesClient) CreateOrUpdateResponder(resp *http.Response) (result BaseAdminRuleModel, err error)
- func (client AdminRulesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client AdminRulesClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result AdminRulesDeleteFuture, err error)
- func (client AdminRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client AdminRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client AdminRulesClient) DeleteSender(req *http.Request) (future AdminRulesDeleteFuture, err error)
- func (client AdminRulesClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result BaseAdminRuleModel, err error)
- func (client AdminRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client AdminRulesClient) GetResponder(resp *http.Response) (result BaseAdminRuleModel, err error)
- func (client AdminRulesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client AdminRulesClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result AdminRuleListResultPage, err error)
- func (client AdminRulesClient) ListComplete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result AdminRuleListResultIterator, err error)
- func (client AdminRulesClient) ListPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client AdminRulesClient) ListResponder(resp *http.Response) (result AdminRuleListResult, err error)
- func (client AdminRulesClient) ListSender(req *http.Request) (*http.Response, error)
- type AdminRulesDeleteFuture
- type ApplicationGateway
- type ApplicationGatewayAuthenticationCertificate
- type ApplicationGatewayAuthenticationCertificatePropertiesFormat
- type ApplicationGatewayAutoscaleConfiguration
- type ApplicationGatewayAvailableSslOptions
- type ApplicationGatewayAvailableSslOptionsPropertiesFormat
- type ApplicationGatewayAvailableSslPredefinedPolicies
- type ApplicationGatewayAvailableSslPredefinedPoliciesIterator
- func (iter *ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Next() error
- func (iter *ApplicationGatewayAvailableSslPredefinedPoliciesIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ApplicationGatewayAvailableSslPredefinedPoliciesIterator) NotDone() bool
- func (iter ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Response() ApplicationGatewayAvailableSslPredefinedPolicies
- func (iter ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Value() ApplicationGatewaySslPredefinedPolicy
- type ApplicationGatewayAvailableSslPredefinedPoliciesPage
- func (page *ApplicationGatewayAvailableSslPredefinedPoliciesPage) Next() error
- func (page *ApplicationGatewayAvailableSslPredefinedPoliciesPage) NextWithContext(ctx context.Context) (err error)
- func (page ApplicationGatewayAvailableSslPredefinedPoliciesPage) NotDone() bool
- func (page ApplicationGatewayAvailableSslPredefinedPoliciesPage) Response() ApplicationGatewayAvailableSslPredefinedPolicies
- func (page ApplicationGatewayAvailableSslPredefinedPoliciesPage) Values() []ApplicationGatewaySslPredefinedPolicy
- type ApplicationGatewayAvailableWafRuleSetsResult
- type ApplicationGatewayBackendAddress
- type ApplicationGatewayBackendAddressPool
- type ApplicationGatewayBackendAddressPoolPropertiesFormat
- type ApplicationGatewayBackendHTTPSettings
- type ApplicationGatewayBackendHTTPSettingsPropertiesFormat
- type ApplicationGatewayBackendHealth
- type ApplicationGatewayBackendHealthHTTPSettings
- type ApplicationGatewayBackendHealthOnDemand
- type ApplicationGatewayBackendHealthPool
- type ApplicationGatewayBackendHealthServer
- type ApplicationGatewayBackendHealthServerHealth
- type ApplicationGatewayBackendSettings
- type ApplicationGatewayBackendSettingsPropertiesFormat
- type ApplicationGatewayClientAuthConfiguration
- type ApplicationGatewayClientRevocationOptions
- type ApplicationGatewayConnectionDraining
- type ApplicationGatewayCookieBasedAffinity
- type ApplicationGatewayCustomError
- type ApplicationGatewayCustomErrorStatusCode
- type ApplicationGatewayFirewallDisabledRuleGroup
- type ApplicationGatewayFirewallExclusion
- type ApplicationGatewayFirewallManifestRuleSet
- type ApplicationGatewayFirewallMode
- type ApplicationGatewayFirewallRule
- type ApplicationGatewayFirewallRuleGroup
- type ApplicationGatewayFirewallRuleSet
- type ApplicationGatewayFirewallRuleSetPropertiesFormat
- type ApplicationGatewayFrontendIPConfiguration
- type ApplicationGatewayFrontendIPConfigurationPropertiesFormat
- type ApplicationGatewayFrontendPort
- type ApplicationGatewayFrontendPortPropertiesFormat
- type ApplicationGatewayGlobalConfiguration
- type ApplicationGatewayHTTPListener
- type ApplicationGatewayHTTPListenerPropertiesFormat
- type ApplicationGatewayHeaderConfiguration
- type ApplicationGatewayIPConfiguration
- type ApplicationGatewayIPConfigurationPropertiesFormat
- type ApplicationGatewayListResult
- type ApplicationGatewayListResultIterator
- func (iter *ApplicationGatewayListResultIterator) Next() error
- func (iter *ApplicationGatewayListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ApplicationGatewayListResultIterator) NotDone() bool
- func (iter ApplicationGatewayListResultIterator) Response() ApplicationGatewayListResult
- func (iter ApplicationGatewayListResultIterator) Value() ApplicationGateway
- type ApplicationGatewayListResultPage
- func (page *ApplicationGatewayListResultPage) Next() error
- func (page *ApplicationGatewayListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ApplicationGatewayListResultPage) NotDone() bool
- func (page ApplicationGatewayListResultPage) Response() ApplicationGatewayListResult
- func (page ApplicationGatewayListResultPage) Values() []ApplicationGateway
- type ApplicationGatewayListener
- type ApplicationGatewayListenerPropertiesFormat
- type ApplicationGatewayLoadDistributionAlgorithm
- type ApplicationGatewayLoadDistributionPolicy
- type ApplicationGatewayLoadDistributionPolicyPropertiesFormat
- type ApplicationGatewayLoadDistributionTarget
- type ApplicationGatewayLoadDistributionTargetPropertiesFormat
- type ApplicationGatewayOnDemandProbe
- type ApplicationGatewayOperationalState
- type ApplicationGatewayPathRule
- type ApplicationGatewayPathRulePropertiesFormat
- type ApplicationGatewayPrivateEndpointConnection
- type ApplicationGatewayPrivateEndpointConnectionListResult
- type ApplicationGatewayPrivateEndpointConnectionListResultIterator
- func (iter *ApplicationGatewayPrivateEndpointConnectionListResultIterator) Next() error
- func (iter *ApplicationGatewayPrivateEndpointConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ApplicationGatewayPrivateEndpointConnectionListResultIterator) NotDone() bool
- func (iter ApplicationGatewayPrivateEndpointConnectionListResultIterator) Response() ApplicationGatewayPrivateEndpointConnectionListResult
- func (iter ApplicationGatewayPrivateEndpointConnectionListResultIterator) Value() ApplicationGatewayPrivateEndpointConnection
- type ApplicationGatewayPrivateEndpointConnectionListResultPage
- func (page *ApplicationGatewayPrivateEndpointConnectionListResultPage) Next() error
- func (page *ApplicationGatewayPrivateEndpointConnectionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ApplicationGatewayPrivateEndpointConnectionListResultPage) NotDone() bool
- func (page ApplicationGatewayPrivateEndpointConnectionListResultPage) Response() ApplicationGatewayPrivateEndpointConnectionListResult
- func (page ApplicationGatewayPrivateEndpointConnectionListResultPage) Values() []ApplicationGatewayPrivateEndpointConnection
- type ApplicationGatewayPrivateEndpointConnectionProperties
- type ApplicationGatewayPrivateEndpointConnectionsClient
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result ApplicationGatewayPrivateEndpointConnectionsDeleteFuture, err error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*http.Request, error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) DeleteSender(req *http.Request) (future ApplicationGatewayPrivateEndpointConnectionsDeleteFuture, err error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result ApplicationGatewayPrivateEndpointConnection, err error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*http.Request, error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) GetResponder(resp *http.Response) (result ApplicationGatewayPrivateEndpointConnection, err error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) List(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewayPrivateEndpointConnectionListResultPage, err error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) ListComplete(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewayPrivateEndpointConnectionListResultIterator, ...)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) ListResponder(resp *http.Response) (result ApplicationGatewayPrivateEndpointConnectionListResult, err error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) Update(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result ApplicationGatewayPrivateEndpointConnectionsUpdateFuture, err error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*http.Request, error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) UpdateResponder(resp *http.Response) (result ApplicationGatewayPrivateEndpointConnection, err error)
- func (client ApplicationGatewayPrivateEndpointConnectionsClient) UpdateSender(req *http.Request) (future ApplicationGatewayPrivateEndpointConnectionsUpdateFuture, err error)
- type ApplicationGatewayPrivateEndpointConnectionsDeleteFuture
- type ApplicationGatewayPrivateEndpointConnectionsUpdateFuture
- type ApplicationGatewayPrivateLinkConfiguration
- type ApplicationGatewayPrivateLinkConfigurationProperties
- type ApplicationGatewayPrivateLinkIPConfiguration
- type ApplicationGatewayPrivateLinkIPConfigurationProperties
- type ApplicationGatewayPrivateLinkResource
- type ApplicationGatewayPrivateLinkResourceListResult
- type ApplicationGatewayPrivateLinkResourceListResultIterator
- func (iter *ApplicationGatewayPrivateLinkResourceListResultIterator) Next() error
- func (iter *ApplicationGatewayPrivateLinkResourceListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ApplicationGatewayPrivateLinkResourceListResultIterator) NotDone() bool
- func (iter ApplicationGatewayPrivateLinkResourceListResultIterator) Response() ApplicationGatewayPrivateLinkResourceListResult
- func (iter ApplicationGatewayPrivateLinkResourceListResultIterator) Value() ApplicationGatewayPrivateLinkResource
- type ApplicationGatewayPrivateLinkResourceListResultPage
- func (page *ApplicationGatewayPrivateLinkResourceListResultPage) Next() error
- func (page *ApplicationGatewayPrivateLinkResourceListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ApplicationGatewayPrivateLinkResourceListResultPage) NotDone() bool
- func (page ApplicationGatewayPrivateLinkResourceListResultPage) Response() ApplicationGatewayPrivateLinkResourceListResult
- func (page ApplicationGatewayPrivateLinkResourceListResultPage) Values() []ApplicationGatewayPrivateLinkResource
- type ApplicationGatewayPrivateLinkResourceProperties
- type ApplicationGatewayPrivateLinkResourcesClient
- func (client ApplicationGatewayPrivateLinkResourcesClient) List(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewayPrivateLinkResourceListResultPage, err error)
- func (client ApplicationGatewayPrivateLinkResourcesClient) ListComplete(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewayPrivateLinkResourceListResultIterator, err error)
- func (client ApplicationGatewayPrivateLinkResourcesClient) ListPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
- func (client ApplicationGatewayPrivateLinkResourcesClient) ListResponder(resp *http.Response) (result ApplicationGatewayPrivateLinkResourceListResult, err error)
- func (client ApplicationGatewayPrivateLinkResourcesClient) ListSender(req *http.Request) (*http.Response, error)
- type ApplicationGatewayProbe
- type ApplicationGatewayProbeHealthResponseMatch
- type ApplicationGatewayProbePropertiesFormat
- type ApplicationGatewayPropertiesFormat
- type ApplicationGatewayProtocol
- type ApplicationGatewayRedirectConfiguration
- type ApplicationGatewayRedirectConfigurationPropertiesFormat
- type ApplicationGatewayRedirectType
- type ApplicationGatewayRequestRoutingRule
- type ApplicationGatewayRequestRoutingRulePropertiesFormat
- type ApplicationGatewayRequestRoutingRuleType
- type ApplicationGatewayRewriteRule
- type ApplicationGatewayRewriteRuleActionSet
- type ApplicationGatewayRewriteRuleCondition
- type ApplicationGatewayRewriteRuleSet
- type ApplicationGatewayRewriteRuleSetPropertiesFormat
- type ApplicationGatewayRoutingRule
- type ApplicationGatewayRoutingRulePropertiesFormat
- type ApplicationGatewayRuleSetStatusOptions
- type ApplicationGatewaySku
- type ApplicationGatewaySkuName
- type ApplicationGatewaySslCertificate
- type ApplicationGatewaySslCertificatePropertiesFormat
- type ApplicationGatewaySslCipherSuite
- type ApplicationGatewaySslPolicy
- type ApplicationGatewaySslPolicyName
- type ApplicationGatewaySslPolicyType
- type ApplicationGatewaySslPredefinedPolicy
- type ApplicationGatewaySslPredefinedPolicyPropertiesFormat
- type ApplicationGatewaySslProfile
- type ApplicationGatewaySslProfilePropertiesFormat
- type ApplicationGatewaySslProtocol
- type ApplicationGatewayTier
- type ApplicationGatewayTierTypes
- type ApplicationGatewayTrustedClientCertificate
- type ApplicationGatewayTrustedClientCertificatePropertiesFormat
- type ApplicationGatewayTrustedRootCertificate
- type ApplicationGatewayTrustedRootCertificatePropertiesFormat
- type ApplicationGatewayURLConfiguration
- type ApplicationGatewayURLPathMap
- type ApplicationGatewayURLPathMapPropertiesFormat
- type ApplicationGatewayWafDynamicManifestPropertiesResult
- type ApplicationGatewayWafDynamicManifestResult
- type ApplicationGatewayWafDynamicManifestResultList
- type ApplicationGatewayWafDynamicManifestResultListIterator
- func (iter *ApplicationGatewayWafDynamicManifestResultListIterator) Next() error
- func (iter *ApplicationGatewayWafDynamicManifestResultListIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ApplicationGatewayWafDynamicManifestResultListIterator) NotDone() bool
- func (iter ApplicationGatewayWafDynamicManifestResultListIterator) Response() ApplicationGatewayWafDynamicManifestResultList
- func (iter ApplicationGatewayWafDynamicManifestResultListIterator) Value() ApplicationGatewayWafDynamicManifestResult
- type ApplicationGatewayWafDynamicManifestResultListPage
- func (page *ApplicationGatewayWafDynamicManifestResultListPage) Next() error
- func (page *ApplicationGatewayWafDynamicManifestResultListPage) NextWithContext(ctx context.Context) (err error)
- func (page ApplicationGatewayWafDynamicManifestResultListPage) NotDone() bool
- func (page ApplicationGatewayWafDynamicManifestResultListPage) Response() ApplicationGatewayWafDynamicManifestResultList
- func (page ApplicationGatewayWafDynamicManifestResultListPage) Values() []ApplicationGatewayWafDynamicManifestResult
- type ApplicationGatewayWafDynamicManifestsClient
- func (client ApplicationGatewayWafDynamicManifestsClient) Get(ctx context.Context, location string) (result ApplicationGatewayWafDynamicManifestResultListPage, err error)
- func (client ApplicationGatewayWafDynamicManifestsClient) GetComplete(ctx context.Context, location string) (result ApplicationGatewayWafDynamicManifestResultListIterator, err error)
- func (client ApplicationGatewayWafDynamicManifestsClient) GetPreparer(ctx context.Context, location string) (*http.Request, error)
- func (client ApplicationGatewayWafDynamicManifestsClient) GetResponder(resp *http.Response) (result ApplicationGatewayWafDynamicManifestResultList, err error)
- func (client ApplicationGatewayWafDynamicManifestsClient) GetSender(req *http.Request) (*http.Response, error)
- type ApplicationGatewayWafDynamicManifestsDefaultClient
- func (client ApplicationGatewayWafDynamicManifestsDefaultClient) Get(ctx context.Context, location string) (result ApplicationGatewayWafDynamicManifestResult, err error)
- func (client ApplicationGatewayWafDynamicManifestsDefaultClient) GetPreparer(ctx context.Context, location string) (*http.Request, error)
- func (client ApplicationGatewayWafDynamicManifestsDefaultClient) GetResponder(resp *http.Response) (result ApplicationGatewayWafDynamicManifestResult, err error)
- func (client ApplicationGatewayWafDynamicManifestsDefaultClient) GetSender(req *http.Request) (*http.Response, error)
- type ApplicationGatewayWafRuleActionTypes
- type ApplicationGatewayWafRuleStateTypes
- type ApplicationGatewayWebApplicationFirewallConfiguration
- type ApplicationGatewaysBackendHealthFuture
- type ApplicationGatewaysBackendHealthOnDemandFuture
- type ApplicationGatewaysClient
- func (client ApplicationGatewaysClient) BackendHealth(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result ApplicationGatewaysBackendHealthFuture, err error)
- func (client ApplicationGatewaysClient) BackendHealthOnDemand(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result ApplicationGatewaysBackendHealthOnDemandFuture, err error)
- func (client ApplicationGatewaysClient) BackendHealthOnDemandPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*http.Request, error)
- func (client ApplicationGatewaysClient) BackendHealthOnDemandResponder(resp *http.Response) (result ApplicationGatewayBackendHealthOnDemand, err error)
- func (client ApplicationGatewaysClient) BackendHealthOnDemandSender(req *http.Request) (future ApplicationGatewaysBackendHealthOnDemandFuture, err error)
- func (client ApplicationGatewaysClient) BackendHealthPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*http.Request, error)
- func (client ApplicationGatewaysClient) BackendHealthResponder(resp *http.Response) (result ApplicationGatewayBackendHealth, err error)
- func (client ApplicationGatewaysClient) BackendHealthSender(req *http.Request) (future ApplicationGatewaysBackendHealthFuture, err error)
- func (client ApplicationGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result ApplicationGatewaysCreateOrUpdateFuture, err error)
- func (client ApplicationGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*http.Request, error)
- func (client ApplicationGatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result ApplicationGateway, err error)
- func (client ApplicationGatewaysClient) CreateOrUpdateSender(req *http.Request) (future ApplicationGatewaysCreateOrUpdateFuture, err error)
- func (client ApplicationGatewaysClient) Delete(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewaysDeleteFuture, err error)
- func (client ApplicationGatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
- func (client ApplicationGatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ApplicationGatewaysClient) DeleteSender(req *http.Request) (future ApplicationGatewaysDeleteFuture, err error)
- func (client ApplicationGatewaysClient) Get(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGateway, err error)
- func (client ApplicationGatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
- func (client ApplicationGatewaysClient) GetResponder(resp *http.Response) (result ApplicationGateway, err error)
- func (client ApplicationGatewaysClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) GetSslPredefinedPolicy(ctx context.Context, predefinedPolicyName string) (result ApplicationGatewaySslPredefinedPolicy, err error)
- func (client ApplicationGatewaysClient) GetSslPredefinedPolicyPreparer(ctx context.Context, predefinedPolicyName string) (*http.Request, error)
- func (client ApplicationGatewaysClient) GetSslPredefinedPolicyResponder(resp *http.Response) (result ApplicationGatewaySslPredefinedPolicy, err error)
- func (client ApplicationGatewaysClient) GetSslPredefinedPolicySender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) List(ctx context.Context, resourceGroupName string) (result ApplicationGatewayListResultPage, err error)
- func (client ApplicationGatewaysClient) ListAll(ctx context.Context) (result ApplicationGatewayListResultPage, err error)
- func (client ApplicationGatewaysClient) ListAllComplete(ctx context.Context) (result ApplicationGatewayListResultIterator, err error)
- func (client ApplicationGatewaysClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client ApplicationGatewaysClient) ListAllResponder(resp *http.Response) (result ApplicationGatewayListResult, err error)
- func (client ApplicationGatewaysClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) ListAvailableRequestHeaders(ctx context.Context) (result ListString, err error)
- func (client ApplicationGatewaysClient) ListAvailableRequestHeadersPreparer(ctx context.Context) (*http.Request, error)
- func (client ApplicationGatewaysClient) ListAvailableRequestHeadersResponder(resp *http.Response) (result ListString, err error)
- func (client ApplicationGatewaysClient) ListAvailableRequestHeadersSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) ListAvailableResponseHeaders(ctx context.Context) (result ListString, err error)
- func (client ApplicationGatewaysClient) ListAvailableResponseHeadersPreparer(ctx context.Context) (*http.Request, error)
- func (client ApplicationGatewaysClient) ListAvailableResponseHeadersResponder(resp *http.Response) (result ListString, err error)
- func (client ApplicationGatewaysClient) ListAvailableResponseHeadersSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) ListAvailableServerVariables(ctx context.Context) (result ListString, err error)
- func (client ApplicationGatewaysClient) ListAvailableServerVariablesPreparer(ctx context.Context) (*http.Request, error)
- func (client ApplicationGatewaysClient) ListAvailableServerVariablesResponder(resp *http.Response) (result ListString, err error)
- func (client ApplicationGatewaysClient) ListAvailableServerVariablesSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) ListAvailableSslOptions(ctx context.Context) (result ApplicationGatewayAvailableSslOptions, err error)
- func (client ApplicationGatewaysClient) ListAvailableSslOptionsPreparer(ctx context.Context) (*http.Request, error)
- func (client ApplicationGatewaysClient) ListAvailableSslOptionsResponder(resp *http.Response) (result ApplicationGatewayAvailableSslOptions, err error)
- func (client ApplicationGatewaysClient) ListAvailableSslOptionsSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPolicies(ctx context.Context) (result ApplicationGatewayAvailableSslPredefinedPoliciesPage, err error)
- func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesComplete(ctx context.Context) (result ApplicationGatewayAvailableSslPredefinedPoliciesIterator, err error)
- func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesPreparer(ctx context.Context) (*http.Request, error)
- func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesResponder(resp *http.Response) (result ApplicationGatewayAvailableSslPredefinedPolicies, err error)
- func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) ListAvailableWafRuleSets(ctx context.Context) (result ApplicationGatewayAvailableWafRuleSetsResult, err error)
- func (client ApplicationGatewaysClient) ListAvailableWafRuleSetsPreparer(ctx context.Context) (*http.Request, error)
- func (client ApplicationGatewaysClient) ListAvailableWafRuleSetsResponder(resp *http.Response) (result ApplicationGatewayAvailableWafRuleSetsResult, err error)
- func (client ApplicationGatewaysClient) ListAvailableWafRuleSetsSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) ListComplete(ctx context.Context, resourceGroupName string) (result ApplicationGatewayListResultIterator, err error)
- func (client ApplicationGatewaysClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client ApplicationGatewaysClient) ListResponder(resp *http.Response) (result ApplicationGatewayListResult, err error)
- func (client ApplicationGatewaysClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ApplicationGatewaysClient) Start(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewaysStartFuture, err error)
- func (client ApplicationGatewaysClient) StartPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
- func (client ApplicationGatewaysClient) StartResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ApplicationGatewaysClient) StartSender(req *http.Request) (future ApplicationGatewaysStartFuture, err error)
- func (client ApplicationGatewaysClient) Stop(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewaysStopFuture, err error)
- func (client ApplicationGatewaysClient) StopPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
- func (client ApplicationGatewaysClient) StopResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ApplicationGatewaysClient) StopSender(req *http.Request) (future ApplicationGatewaysStopFuture, err error)
- func (client ApplicationGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (result ApplicationGateway, err error)
- func (client ApplicationGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*http.Request, error)
- func (client ApplicationGatewaysClient) UpdateTagsResponder(resp *http.Response) (result ApplicationGateway, err error)
- func (client ApplicationGatewaysClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type ApplicationGatewaysCreateOrUpdateFuture
- type ApplicationGatewaysDeleteFuture
- type ApplicationGatewaysStartFuture
- type ApplicationGatewaysStopFuture
- type ApplicationRule
- func (ar ApplicationRule) AsApplicationRule() (*ApplicationRule, bool)
- func (ar ApplicationRule) AsBasicFirewallPolicyRule() (BasicFirewallPolicyRule, bool)
- func (ar ApplicationRule) AsFirewallPolicyRule() (*FirewallPolicyRule, bool)
- func (ar ApplicationRule) AsNatRule() (*NatRule, bool)
- func (ar ApplicationRule) AsRule() (*Rule, bool)
- func (ar ApplicationRule) MarshalJSON() ([]byte, error)
- type ApplicationSecurityGroup
- type ApplicationSecurityGroupListResult
- type ApplicationSecurityGroupListResultIterator
- func (iter *ApplicationSecurityGroupListResultIterator) Next() error
- func (iter *ApplicationSecurityGroupListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ApplicationSecurityGroupListResultIterator) NotDone() bool
- func (iter ApplicationSecurityGroupListResultIterator) Response() ApplicationSecurityGroupListResult
- func (iter ApplicationSecurityGroupListResultIterator) Value() ApplicationSecurityGroup
- type ApplicationSecurityGroupListResultPage
- func (page *ApplicationSecurityGroupListResultPage) Next() error
- func (page *ApplicationSecurityGroupListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ApplicationSecurityGroupListResultPage) NotDone() bool
- func (page ApplicationSecurityGroupListResultPage) Response() ApplicationSecurityGroupListResult
- func (page ApplicationSecurityGroupListResultPage) Values() []ApplicationSecurityGroup
- type ApplicationSecurityGroupPropertiesFormat
- type ApplicationSecurityGroupsClient
- func (client ApplicationSecurityGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result ApplicationSecurityGroupsCreateOrUpdateFuture, err error)
- func (client ApplicationSecurityGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ApplicationSecurityGroupsClient) CreateOrUpdateResponder(resp *http.Response) (result ApplicationSecurityGroup, err error)
- func (client ApplicationSecurityGroupsClient) CreateOrUpdateSender(req *http.Request) (future ApplicationSecurityGroupsCreateOrUpdateFuture, err error)
- func (client ApplicationSecurityGroupsClient) Delete(ctx context.Context, resourceGroupName string, ...) (result ApplicationSecurityGroupsDeleteFuture, err error)
- func (client ApplicationSecurityGroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ApplicationSecurityGroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ApplicationSecurityGroupsClient) DeleteSender(req *http.Request) (future ApplicationSecurityGroupsDeleteFuture, err error)
- func (client ApplicationSecurityGroupsClient) Get(ctx context.Context, resourceGroupName string, ...) (result ApplicationSecurityGroup, err error)
- func (client ApplicationSecurityGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ApplicationSecurityGroupsClient) GetResponder(resp *http.Response) (result ApplicationSecurityGroup, err error)
- func (client ApplicationSecurityGroupsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApplicationSecurityGroupsClient) List(ctx context.Context, resourceGroupName string) (result ApplicationSecurityGroupListResultPage, err error)
- func (client ApplicationSecurityGroupsClient) ListAll(ctx context.Context) (result ApplicationSecurityGroupListResultPage, err error)
- func (client ApplicationSecurityGroupsClient) ListAllComplete(ctx context.Context) (result ApplicationSecurityGroupListResultIterator, err error)
- func (client ApplicationSecurityGroupsClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client ApplicationSecurityGroupsClient) ListAllResponder(resp *http.Response) (result ApplicationSecurityGroupListResult, err error)
- func (client ApplicationSecurityGroupsClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client ApplicationSecurityGroupsClient) ListComplete(ctx context.Context, resourceGroupName string) (result ApplicationSecurityGroupListResultIterator, err error)
- func (client ApplicationSecurityGroupsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client ApplicationSecurityGroupsClient) ListResponder(resp *http.Response) (result ApplicationSecurityGroupListResult, err error)
- func (client ApplicationSecurityGroupsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ApplicationSecurityGroupsClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (result ApplicationSecurityGroup, err error)
- func (client ApplicationSecurityGroupsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ApplicationSecurityGroupsClient) UpdateTagsResponder(resp *http.Response) (result ApplicationSecurityGroup, err error)
- func (client ApplicationSecurityGroupsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type ApplicationSecurityGroupsCreateOrUpdateFuture
- type ApplicationSecurityGroupsDeleteFuture
- type AssociationType
- type AuthenticationMethod
- type AuthorizationListResult
- type AuthorizationListResultIterator
- func (iter *AuthorizationListResultIterator) Next() error
- func (iter *AuthorizationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AuthorizationListResultIterator) NotDone() bool
- func (iter AuthorizationListResultIterator) Response() AuthorizationListResult
- func (iter AuthorizationListResultIterator) Value() ExpressRouteCircuitAuthorization
- type AuthorizationListResultPage
- func (page *AuthorizationListResultPage) Next() error
- func (page *AuthorizationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AuthorizationListResultPage) NotDone() bool
- func (page AuthorizationListResultPage) Response() AuthorizationListResult
- func (page AuthorizationListResultPage) Values() []ExpressRouteCircuitAuthorization
- type AuthorizationPropertiesFormat
- type AuthorizationUseStatus
- type AutoApprovedPrivateLinkService
- type AutoApprovedPrivateLinkServicesResult
- type AutoApprovedPrivateLinkServicesResultIterator
- func (iter *AutoApprovedPrivateLinkServicesResultIterator) Next() error
- func (iter *AutoApprovedPrivateLinkServicesResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AutoApprovedPrivateLinkServicesResultIterator) NotDone() bool
- func (iter AutoApprovedPrivateLinkServicesResultIterator) Response() AutoApprovedPrivateLinkServicesResult
- func (iter AutoApprovedPrivateLinkServicesResultIterator) Value() AutoApprovedPrivateLinkService
- type AutoApprovedPrivateLinkServicesResultPage
- func (page *AutoApprovedPrivateLinkServicesResultPage) Next() error
- func (page *AutoApprovedPrivateLinkServicesResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AutoApprovedPrivateLinkServicesResultPage) NotDone() bool
- func (page AutoApprovedPrivateLinkServicesResultPage) Response() AutoApprovedPrivateLinkServicesResult
- func (page AutoApprovedPrivateLinkServicesResultPage) Values() []AutoApprovedPrivateLinkService
- type AutoLearnPrivateRangesMode
- type Availability
- type AvailableDelegation
- type AvailableDelegationsClient
- func (client AvailableDelegationsClient) List(ctx context.Context, location string) (result AvailableDelegationsResultPage, err error)
- func (client AvailableDelegationsClient) ListComplete(ctx context.Context, location string) (result AvailableDelegationsResultIterator, err error)
- func (client AvailableDelegationsClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
- func (client AvailableDelegationsClient) ListResponder(resp *http.Response) (result AvailableDelegationsResult, err error)
- func (client AvailableDelegationsClient) ListSender(req *http.Request) (*http.Response, error)
- type AvailableDelegationsResult
- type AvailableDelegationsResultIterator
- func (iter *AvailableDelegationsResultIterator) Next() error
- func (iter *AvailableDelegationsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AvailableDelegationsResultIterator) NotDone() bool
- func (iter AvailableDelegationsResultIterator) Response() AvailableDelegationsResult
- func (iter AvailableDelegationsResultIterator) Value() AvailableDelegation
- type AvailableDelegationsResultPage
- func (page *AvailableDelegationsResultPage) Next() error
- func (page *AvailableDelegationsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AvailableDelegationsResultPage) NotDone() bool
- func (page AvailableDelegationsResultPage) Response() AvailableDelegationsResult
- func (page AvailableDelegationsResultPage) Values() []AvailableDelegation
- type AvailableEndpointServicesClient
- func (client AvailableEndpointServicesClient) List(ctx context.Context, location string) (result EndpointServicesListResultPage, err error)
- func (client AvailableEndpointServicesClient) ListComplete(ctx context.Context, location string) (result EndpointServicesListResultIterator, err error)
- func (client AvailableEndpointServicesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
- func (client AvailableEndpointServicesClient) ListResponder(resp *http.Response) (result EndpointServicesListResult, err error)
- func (client AvailableEndpointServicesClient) ListSender(req *http.Request) (*http.Response, error)
- type AvailablePrivateEndpointType
- type AvailablePrivateEndpointTypesClient
- func (client AvailablePrivateEndpointTypesClient) List(ctx context.Context, location string) (result AvailablePrivateEndpointTypesResultPage, err error)
- func (client AvailablePrivateEndpointTypesClient) ListByResourceGroup(ctx context.Context, location string, resourceGroupName string) (result AvailablePrivateEndpointTypesResultPage, err error)
- func (client AvailablePrivateEndpointTypesClient) ListByResourceGroupComplete(ctx context.Context, location string, resourceGroupName string) (result AvailablePrivateEndpointTypesResultIterator, err error)
- func (client AvailablePrivateEndpointTypesClient) ListByResourceGroupPreparer(ctx context.Context, location string, resourceGroupName string) (*http.Request, error)
- func (client AvailablePrivateEndpointTypesClient) ListByResourceGroupResponder(resp *http.Response) (result AvailablePrivateEndpointTypesResult, err error)
- func (client AvailablePrivateEndpointTypesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client AvailablePrivateEndpointTypesClient) ListComplete(ctx context.Context, location string) (result AvailablePrivateEndpointTypesResultIterator, err error)
- func (client AvailablePrivateEndpointTypesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
- func (client AvailablePrivateEndpointTypesClient) ListResponder(resp *http.Response) (result AvailablePrivateEndpointTypesResult, err error)
- func (client AvailablePrivateEndpointTypesClient) ListSender(req *http.Request) (*http.Response, error)
- type AvailablePrivateEndpointTypesResult
- type AvailablePrivateEndpointTypesResultIterator
- func (iter *AvailablePrivateEndpointTypesResultIterator) Next() error
- func (iter *AvailablePrivateEndpointTypesResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AvailablePrivateEndpointTypesResultIterator) NotDone() bool
- func (iter AvailablePrivateEndpointTypesResultIterator) Response() AvailablePrivateEndpointTypesResult
- func (iter AvailablePrivateEndpointTypesResultIterator) Value() AvailablePrivateEndpointType
- type AvailablePrivateEndpointTypesResultPage
- func (page *AvailablePrivateEndpointTypesResultPage) Next() error
- func (page *AvailablePrivateEndpointTypesResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AvailablePrivateEndpointTypesResultPage) NotDone() bool
- func (page AvailablePrivateEndpointTypesResultPage) Response() AvailablePrivateEndpointTypesResult
- func (page AvailablePrivateEndpointTypesResultPage) Values() []AvailablePrivateEndpointType
- type AvailableProvidersList
- type AvailableProvidersListCity
- type AvailableProvidersListCountry
- type AvailableProvidersListParameters
- type AvailableProvidersListState
- type AvailableResourceGroupDelegationsClient
- func (client AvailableResourceGroupDelegationsClient) List(ctx context.Context, location string, resourceGroupName string) (result AvailableDelegationsResultPage, err error)
- func (client AvailableResourceGroupDelegationsClient) ListComplete(ctx context.Context, location string, resourceGroupName string) (result AvailableDelegationsResultIterator, err error)
- func (client AvailableResourceGroupDelegationsClient) ListPreparer(ctx context.Context, location string, resourceGroupName string) (*http.Request, error)
- func (client AvailableResourceGroupDelegationsClient) ListResponder(resp *http.Response) (result AvailableDelegationsResult, err error)
- func (client AvailableResourceGroupDelegationsClient) ListSender(req *http.Request) (*http.Response, error)
- type AvailableServiceAlias
- type AvailableServiceAliasesClient
- func (client AvailableServiceAliasesClient) List(ctx context.Context, location string) (result AvailableServiceAliasesResultPage, err error)
- func (client AvailableServiceAliasesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, location string) (result AvailableServiceAliasesResultPage, err error)
- func (client AvailableServiceAliasesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, location string) (result AvailableServiceAliasesResultIterator, err error)
- func (client AvailableServiceAliasesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, location string) (*http.Request, error)
- func (client AvailableServiceAliasesClient) ListByResourceGroupResponder(resp *http.Response) (result AvailableServiceAliasesResult, err error)
- func (client AvailableServiceAliasesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client AvailableServiceAliasesClient) ListComplete(ctx context.Context, location string) (result AvailableServiceAliasesResultIterator, err error)
- func (client AvailableServiceAliasesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
- func (client AvailableServiceAliasesClient) ListResponder(resp *http.Response) (result AvailableServiceAliasesResult, err error)
- func (client AvailableServiceAliasesClient) ListSender(req *http.Request) (*http.Response, error)
- type AvailableServiceAliasesResult
- type AvailableServiceAliasesResultIterator
- func (iter *AvailableServiceAliasesResultIterator) Next() error
- func (iter *AvailableServiceAliasesResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AvailableServiceAliasesResultIterator) NotDone() bool
- func (iter AvailableServiceAliasesResultIterator) Response() AvailableServiceAliasesResult
- func (iter AvailableServiceAliasesResultIterator) Value() AvailableServiceAlias
- type AvailableServiceAliasesResultPage
- func (page *AvailableServiceAliasesResultPage) Next() error
- func (page *AvailableServiceAliasesResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AvailableServiceAliasesResultPage) NotDone() bool
- func (page AvailableServiceAliasesResultPage) Response() AvailableServiceAliasesResult
- func (page AvailableServiceAliasesResultPage) Values() []AvailableServiceAlias
- type AzureAsyncOperationResult
- type AzureFirewall
- type AzureFirewallApplicationRule
- type AzureFirewallApplicationRuleCollection
- type AzureFirewallApplicationRuleCollectionPropertiesFormat
- type AzureFirewallApplicationRuleProtocol
- type AzureFirewallApplicationRuleProtocolType
- type AzureFirewallFqdnTag
- type AzureFirewallFqdnTagListResult
- type AzureFirewallFqdnTagListResultIterator
- func (iter *AzureFirewallFqdnTagListResultIterator) Next() error
- func (iter *AzureFirewallFqdnTagListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AzureFirewallFqdnTagListResultIterator) NotDone() bool
- func (iter AzureFirewallFqdnTagListResultIterator) Response() AzureFirewallFqdnTagListResult
- func (iter AzureFirewallFqdnTagListResultIterator) Value() AzureFirewallFqdnTag
- type AzureFirewallFqdnTagListResultPage
- func (page *AzureFirewallFqdnTagListResultPage) Next() error
- func (page *AzureFirewallFqdnTagListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AzureFirewallFqdnTagListResultPage) NotDone() bool
- func (page AzureFirewallFqdnTagListResultPage) Response() AzureFirewallFqdnTagListResult
- func (page AzureFirewallFqdnTagListResultPage) Values() []AzureFirewallFqdnTag
- type AzureFirewallFqdnTagPropertiesFormat
- type AzureFirewallFqdnTagsClient
- func (client AzureFirewallFqdnTagsClient) ListAll(ctx context.Context) (result AzureFirewallFqdnTagListResultPage, err error)
- func (client AzureFirewallFqdnTagsClient) ListAllComplete(ctx context.Context) (result AzureFirewallFqdnTagListResultIterator, err error)
- func (client AzureFirewallFqdnTagsClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client AzureFirewallFqdnTagsClient) ListAllResponder(resp *http.Response) (result AzureFirewallFqdnTagListResult, err error)
- func (client AzureFirewallFqdnTagsClient) ListAllSender(req *http.Request) (*http.Response, error)
- type AzureFirewallIPConfiguration
- type AzureFirewallIPConfigurationPropertiesFormat
- type AzureFirewallIPGroups
- type AzureFirewallListResult
- type AzureFirewallListResultIterator
- func (iter *AzureFirewallListResultIterator) Next() error
- func (iter *AzureFirewallListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AzureFirewallListResultIterator) NotDone() bool
- func (iter AzureFirewallListResultIterator) Response() AzureFirewallListResult
- func (iter AzureFirewallListResultIterator) Value() AzureFirewall
- type AzureFirewallListResultPage
- func (page *AzureFirewallListResultPage) Next() error
- func (page *AzureFirewallListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AzureFirewallListResultPage) NotDone() bool
- func (page AzureFirewallListResultPage) Response() AzureFirewallListResult
- func (page AzureFirewallListResultPage) Values() []AzureFirewall
- type AzureFirewallNatRCAction
- type AzureFirewallNatRCActionType
- type AzureFirewallNatRule
- type AzureFirewallNatRuleCollection
- type AzureFirewallNatRuleCollectionProperties
- type AzureFirewallNetworkRule
- type AzureFirewallNetworkRuleCollection
- type AzureFirewallNetworkRuleCollectionPropertiesFormat
- type AzureFirewallNetworkRuleProtocol
- type AzureFirewallPropertiesFormat
- type AzureFirewallPublicIPAddress
- type AzureFirewallRCAction
- type AzureFirewallRCActionType
- type AzureFirewallSku
- type AzureFirewallSkuName
- type AzureFirewallSkuTier
- type AzureFirewallThreatIntelMode
- type AzureFirewallsClient
- func (client AzureFirewallsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (result AzureFirewallsCreateOrUpdateFuture, err error)
- func (client AzureFirewallsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (*http.Request, error)
- func (client AzureFirewallsClient) CreateOrUpdateResponder(resp *http.Response) (result AzureFirewall, err error)
- func (client AzureFirewallsClient) CreateOrUpdateSender(req *http.Request) (future AzureFirewallsCreateOrUpdateFuture, err error)
- func (client AzureFirewallsClient) Delete(ctx context.Context, resourceGroupName string, azureFirewallName string) (result AzureFirewallsDeleteFuture, err error)
- func (client AzureFirewallsClient) DeletePreparer(ctx context.Context, resourceGroupName string, azureFirewallName string) (*http.Request, error)
- func (client AzureFirewallsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client AzureFirewallsClient) DeleteSender(req *http.Request) (future AzureFirewallsDeleteFuture, err error)
- func (client AzureFirewallsClient) Get(ctx context.Context, resourceGroupName string, azureFirewallName string) (result AzureFirewall, err error)
- func (client AzureFirewallsClient) GetPreparer(ctx context.Context, resourceGroupName string, azureFirewallName string) (*http.Request, error)
- func (client AzureFirewallsClient) GetResponder(resp *http.Response) (result AzureFirewall, err error)
- func (client AzureFirewallsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client AzureFirewallsClient) List(ctx context.Context, resourceGroupName string) (result AzureFirewallListResultPage, err error)
- func (client AzureFirewallsClient) ListAll(ctx context.Context) (result AzureFirewallListResultPage, err error)
- func (client AzureFirewallsClient) ListAllComplete(ctx context.Context) (result AzureFirewallListResultIterator, err error)
- func (client AzureFirewallsClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client AzureFirewallsClient) ListAllResponder(resp *http.Response) (result AzureFirewallListResult, err error)
- func (client AzureFirewallsClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client AzureFirewallsClient) ListComplete(ctx context.Context, resourceGroupName string) (result AzureFirewallListResultIterator, err error)
- func (client AzureFirewallsClient) ListLearnedPrefixes(ctx context.Context, resourceGroupName string, azureFirewallName string) (result AzureFirewallsListLearnedPrefixesFuture, err error)
- func (client AzureFirewallsClient) ListLearnedPrefixesPreparer(ctx context.Context, resourceGroupName string, azureFirewallName string) (*http.Request, error)
- func (client AzureFirewallsClient) ListLearnedPrefixesResponder(resp *http.Response) (result IPPrefixesList, err error)
- func (client AzureFirewallsClient) ListLearnedPrefixesSender(req *http.Request) (future AzureFirewallsListLearnedPrefixesFuture, err error)
- func (client AzureFirewallsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client AzureFirewallsClient) ListResponder(resp *http.Response) (result AzureFirewallListResult, err error)
- func (client AzureFirewallsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client AzureFirewallsClient) UpdateTags(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (result AzureFirewallsUpdateTagsFuture, err error)
- func (client AzureFirewallsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (*http.Request, error)
- func (client AzureFirewallsClient) UpdateTagsResponder(resp *http.Response) (result AzureFirewall, err error)
- func (client AzureFirewallsClient) UpdateTagsSender(req *http.Request) (future AzureFirewallsUpdateTagsFuture, err error)
- type AzureFirewallsCreateOrUpdateFuture
- type AzureFirewallsDeleteFuture
- type AzureFirewallsListLearnedPrefixesFuture
- type AzureFirewallsUpdateTagsFuture
- type AzureReachabilityReport
- type AzureReachabilityReportItem
- type AzureReachabilityReportLatencyInfo
- type AzureReachabilityReportLocation
- type AzureReachabilityReportParameters
- type AzureWebCategory
- type AzureWebCategoryListResult
- type AzureWebCategoryListResultIterator
- func (iter *AzureWebCategoryListResultIterator) Next() error
- func (iter *AzureWebCategoryListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter AzureWebCategoryListResultIterator) NotDone() bool
- func (iter AzureWebCategoryListResultIterator) Response() AzureWebCategoryListResult
- func (iter AzureWebCategoryListResultIterator) Value() AzureWebCategory
- type AzureWebCategoryListResultPage
- func (page *AzureWebCategoryListResultPage) Next() error
- func (page *AzureWebCategoryListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page AzureWebCategoryListResultPage) NotDone() bool
- func (page AzureWebCategoryListResultPage) Response() AzureWebCategoryListResult
- func (page AzureWebCategoryListResultPage) Values() []AzureWebCategory
- type AzureWebCategoryPropertiesFormat
- type BGPCommunity
- type BackendAddressInboundNatRulePortMappings
- type BackendAddressPool
- type BackendAddressPoolPropertiesFormat
- type BaseAdminRule
- func (bar BaseAdminRule) AsAdminRule() (*AdminRule, bool)
- func (bar BaseAdminRule) AsBaseAdminRule() (*BaseAdminRule, bool)
- func (bar BaseAdminRule) AsBasicBaseAdminRule() (BasicBaseAdminRule, bool)
- func (bar BaseAdminRule) AsDefaultAdminRule() (*DefaultAdminRule, bool)
- func (bar BaseAdminRule) MarshalJSON() ([]byte, error)
- type BaseAdminRuleModel
- type BaseClient
- func (client BaseClient) CheckDNSNameAvailability(ctx context.Context, location string, domainNameLabel string) (result DNSNameAvailabilityResult, err error)
- func (client BaseClient) CheckDNSNameAvailabilityPreparer(ctx context.Context, location string, domainNameLabel string) (*http.Request, error)
- func (client BaseClient) CheckDNSNameAvailabilityResponder(resp *http.Response) (result DNSNameAvailabilityResult, err error)
- func (client BaseClient) CheckDNSNameAvailabilitySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeleteBastionShareableLink(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result DeleteBastionShareableLinkFuture, err error)
- func (client BaseClient) DeleteBastionShareableLinkPreparer(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*http.Request, error)
- func (client BaseClient) DeleteBastionShareableLinkResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeleteBastionShareableLinkSender(req *http.Request) (future DeleteBastionShareableLinkFuture, err error)
- func (client BaseClient) DisconnectActiveSessions(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result BastionSessionDeleteResultPage, err error)
- func (client BaseClient) DisconnectActiveSessionsComplete(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result BastionSessionDeleteResultIterator, err error)
- func (client BaseClient) DisconnectActiveSessionsPreparer(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*http.Request, error)
- func (client BaseClient) DisconnectActiveSessionsResponder(resp *http.Response) (result BastionSessionDeleteResult, err error)
- func (client BaseClient) DisconnectActiveSessionsSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ExpressRouteProviderPortMethod(ctx context.Context, providerport string) (result ExpressRouteProviderPort, err error)
- func (client BaseClient) ExpressRouteProviderPortMethodPreparer(ctx context.Context, providerport string) (*http.Request, error)
- func (client BaseClient) ExpressRouteProviderPortMethodResponder(resp *http.Response) (result ExpressRouteProviderPort, err error)
- func (client BaseClient) ExpressRouteProviderPortMethodSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) Generatevirtualwanvpnserverconfigurationvpnprofile(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (result GeneratevirtualwanvpnserverconfigurationvpnprofileFuture, err error)
- func (client BaseClient) GeneratevirtualwanvpnserverconfigurationvpnprofilePreparer(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (*http.Request, error)
- func (client BaseClient) GeneratevirtualwanvpnserverconfigurationvpnprofileResponder(resp *http.Response) (result VpnProfileResponse, err error)
- func (client BaseClient) GeneratevirtualwanvpnserverconfigurationvpnprofileSender(req *http.Request) (future GeneratevirtualwanvpnserverconfigurationvpnprofileFuture, err error)
- func (client BaseClient) GetActiveSessions(ctx context.Context, resourceGroupName string, bastionHostName string) (result GetActiveSessionsFuture, err error)
- func (client BaseClient) GetActiveSessionsComplete(ctx context.Context, resourceGroupName string, bastionHostName string) (result GetActiveSessionsAllFuture, err error)
- func (client BaseClient) GetActiveSessionsPreparer(ctx context.Context, resourceGroupName string, bastionHostName string) (*http.Request, error)
- func (client BaseClient) GetActiveSessionsResponder(resp *http.Response) (result BastionActiveSessionListResultPage, err error)
- func (client BaseClient) GetActiveSessionsSender(req *http.Request) (future GetActiveSessionsFuture, err error)
- func (client BaseClient) GetBastionShareableLink(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result BastionShareableLinkListResultPage, err error)
- func (client BaseClient) GetBastionShareableLinkComplete(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result BastionShareableLinkListResultIterator, err error)
- func (client BaseClient) GetBastionShareableLinkPreparer(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*http.Request, error)
- func (client BaseClient) GetBastionShareableLinkResponder(resp *http.Response) (result BastionShareableLinkListResult, err error)
- func (client BaseClient) GetBastionShareableLinkSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ListActiveConnectivityConfigurations(ctx context.Context, parameters ActiveConfigurationParameter, ...) (result ActiveConnectivityConfigurationsListResult, err error)
- func (client BaseClient) ListActiveConnectivityConfigurationsPreparer(ctx context.Context, parameters ActiveConfigurationParameter, ...) (*http.Request, error)
- func (client BaseClient) ListActiveConnectivityConfigurationsResponder(resp *http.Response) (result ActiveConnectivityConfigurationsListResult, err error)
- func (client BaseClient) ListActiveConnectivityConfigurationsSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ListActiveSecurityAdminRules(ctx context.Context, parameters ActiveConfigurationParameter, ...) (result ActiveSecurityAdminRulesListResult, err error)
- func (client BaseClient) ListActiveSecurityAdminRulesPreparer(ctx context.Context, parameters ActiveConfigurationParameter, ...) (*http.Request, error)
- func (client BaseClient) ListActiveSecurityAdminRulesResponder(resp *http.Response) (result ActiveSecurityAdminRulesListResult, err error)
- func (client BaseClient) ListActiveSecurityAdminRulesSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ListNetworkManagerEffectiveConnectivityConfigurations(ctx context.Context, parameters QueryRequestOptions, resourceGroupName string, ...) (result ManagerEffectiveConnectivityConfigurationListResult, err error)
- func (client BaseClient) ListNetworkManagerEffectiveConnectivityConfigurationsPreparer(ctx context.Context, parameters QueryRequestOptions, resourceGroupName string, ...) (*http.Request, error)
- func (client BaseClient) ListNetworkManagerEffectiveConnectivityConfigurationsResponder(resp *http.Response) (result ManagerEffectiveConnectivityConfigurationListResult, err error)
- func (client BaseClient) ListNetworkManagerEffectiveConnectivityConfigurationsSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ListNetworkManagerEffectiveSecurityAdminRules(ctx context.Context, parameters QueryRequestOptions, resourceGroupName string, ...) (result ManagerEffectiveSecurityAdminRulesListResult, err error)
- func (client BaseClient) ListNetworkManagerEffectiveSecurityAdminRulesPreparer(ctx context.Context, parameters QueryRequestOptions, resourceGroupName string, ...) (*http.Request, error)
- func (client BaseClient) ListNetworkManagerEffectiveSecurityAdminRulesResponder(resp *http.Response) (result ManagerEffectiveSecurityAdminRulesListResult, err error)
- func (client BaseClient) ListNetworkManagerEffectiveSecurityAdminRulesSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) PutBastionShareableLink(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result PutBastionShareableLinkFuture, err error)
- func (client BaseClient) PutBastionShareableLinkComplete(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result PutBastionShareableLinkAllFuture, err error)
- func (client BaseClient) PutBastionShareableLinkPreparer(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*http.Request, error)
- func (client BaseClient) PutBastionShareableLinkResponder(resp *http.Response) (result BastionShareableLinkListResultPage, err error)
- func (client BaseClient) PutBastionShareableLinkSender(req *http.Request) (future PutBastionShareableLinkFuture, err error)
- func (client BaseClient) SupportedSecurityProviders(ctx context.Context, resourceGroupName string, virtualWANName string) (result VirtualWanSecurityProviders, err error)
- func (client BaseClient) SupportedSecurityProvidersPreparer(ctx context.Context, resourceGroupName string, virtualWANName string) (*http.Request, error)
- func (client BaseClient) SupportedSecurityProvidersResponder(resp *http.Response) (result VirtualWanSecurityProviders, err error)
- func (client BaseClient) SupportedSecurityProvidersSender(req *http.Request) (*http.Response, error)
- type BasicActiveBaseSecurityAdminRule
- type BasicBaseAdminRule
- type BasicEffectiveBaseSecurityAdminRule
- type BasicFirewallPolicyRule
- type BasicFirewallPolicyRuleCollection
- type BastionActiveSession
- type BastionActiveSessionListResult
- type BastionActiveSessionListResultIterator
- func (iter *BastionActiveSessionListResultIterator) Next() error
- func (iter *BastionActiveSessionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BastionActiveSessionListResultIterator) NotDone() bool
- func (iter BastionActiveSessionListResultIterator) Response() BastionActiveSessionListResult
- func (iter BastionActiveSessionListResultIterator) Value() BastionActiveSession
- type BastionActiveSessionListResultPage
- func (page *BastionActiveSessionListResultPage) Next() error
- func (page *BastionActiveSessionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page BastionActiveSessionListResultPage) NotDone() bool
- func (page BastionActiveSessionListResultPage) Response() BastionActiveSessionListResult
- func (page BastionActiveSessionListResultPage) Values() []BastionActiveSession
- type BastionConnectProtocol
- type BastionHost
- type BastionHostIPConfiguration
- type BastionHostIPConfigurationPropertiesFormat
- type BastionHostListResult
- type BastionHostListResultIterator
- func (iter *BastionHostListResultIterator) Next() error
- func (iter *BastionHostListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BastionHostListResultIterator) NotDone() bool
- func (iter BastionHostListResultIterator) Response() BastionHostListResult
- func (iter BastionHostListResultIterator) Value() BastionHost
- type BastionHostListResultPage
- func (page *BastionHostListResultPage) Next() error
- func (page *BastionHostListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page BastionHostListResultPage) NotDone() bool
- func (page BastionHostListResultPage) Response() BastionHostListResult
- func (page BastionHostListResultPage) Values() []BastionHost
- type BastionHostPropertiesFormat
- type BastionHostSkuName
- type BastionHostsClient
- func (client BastionHostsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result BastionHostsCreateOrUpdateFuture, err error)
- func (client BastionHostsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*http.Request, error)
- func (client BastionHostsClient) CreateOrUpdateResponder(resp *http.Response) (result BastionHost, err error)
- func (client BastionHostsClient) CreateOrUpdateSender(req *http.Request) (future BastionHostsCreateOrUpdateFuture, err error)
- func (client BastionHostsClient) Delete(ctx context.Context, resourceGroupName string, bastionHostName string) (result BastionHostsDeleteFuture, err error)
- func (client BastionHostsClient) DeletePreparer(ctx context.Context, resourceGroupName string, bastionHostName string) (*http.Request, error)
- func (client BastionHostsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BastionHostsClient) DeleteSender(req *http.Request) (future BastionHostsDeleteFuture, err error)
- func (client BastionHostsClient) Get(ctx context.Context, resourceGroupName string, bastionHostName string) (result BastionHost, err error)
- func (client BastionHostsClient) GetPreparer(ctx context.Context, resourceGroupName string, bastionHostName string) (*http.Request, error)
- func (client BastionHostsClient) GetResponder(resp *http.Response) (result BastionHost, err error)
- func (client BastionHostsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client BastionHostsClient) List(ctx context.Context) (result BastionHostListResultPage, err error)
- func (client BastionHostsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result BastionHostListResultPage, err error)
- func (client BastionHostsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result BastionHostListResultIterator, err error)
- func (client BastionHostsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client BastionHostsClient) ListByResourceGroupResponder(resp *http.Response) (result BastionHostListResult, err error)
- func (client BastionHostsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client BastionHostsClient) ListComplete(ctx context.Context) (result BastionHostListResultIterator, err error)
- func (client BastionHostsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client BastionHostsClient) ListResponder(resp *http.Response) (result BastionHostListResult, err error)
- func (client BastionHostsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client BastionHostsClient) UpdateTags(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (result BastionHostsUpdateTagsFuture, err error)
- func (client BastionHostsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*http.Request, error)
- func (client BastionHostsClient) UpdateTagsResponder(resp *http.Response) (result BastionHost, err error)
- func (client BastionHostsClient) UpdateTagsSender(req *http.Request) (future BastionHostsUpdateTagsFuture, err error)
- type BastionHostsCreateOrUpdateFuture
- type BastionHostsDeleteFuture
- type BastionHostsUpdateTagsFuture
- type BastionSessionDeleteResult
- type BastionSessionDeleteResultIterator
- func (iter *BastionSessionDeleteResultIterator) Next() error
- func (iter *BastionSessionDeleteResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BastionSessionDeleteResultIterator) NotDone() bool
- func (iter BastionSessionDeleteResultIterator) Response() BastionSessionDeleteResult
- func (iter BastionSessionDeleteResultIterator) Value() BastionSessionState
- type BastionSessionDeleteResultPage
- func (page *BastionSessionDeleteResultPage) Next() error
- func (page *BastionSessionDeleteResultPage) NextWithContext(ctx context.Context) (err error)
- func (page BastionSessionDeleteResultPage) NotDone() bool
- func (page BastionSessionDeleteResultPage) Response() BastionSessionDeleteResult
- func (page BastionSessionDeleteResultPage) Values() []BastionSessionState
- type BastionSessionState
- type BastionShareableLink
- type BastionShareableLinkListRequest
- type BastionShareableLinkListResult
- type BastionShareableLinkListResultIterator
- func (iter *BastionShareableLinkListResultIterator) Next() error
- func (iter *BastionShareableLinkListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BastionShareableLinkListResultIterator) NotDone() bool
- func (iter BastionShareableLinkListResultIterator) Response() BastionShareableLinkListResult
- func (iter BastionShareableLinkListResultIterator) Value() BastionShareableLink
- type BastionShareableLinkListResultPage
- func (page *BastionShareableLinkListResultPage) Next() error
- func (page *BastionShareableLinkListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page BastionShareableLinkListResultPage) NotDone() bool
- func (page BastionShareableLinkListResultPage) Response() BastionShareableLinkListResult
- func (page BastionShareableLinkListResultPage) Values() []BastionShareableLink
- type BgpConnection
- type BgpConnectionProperties
- type BgpPeerState
- type BgpPeerStatus
- type BgpPeerStatusListResult
- type BgpServiceCommunitiesClient
- func (client BgpServiceCommunitiesClient) List(ctx context.Context) (result BgpServiceCommunityListResultPage, err error)
- func (client BgpServiceCommunitiesClient) ListComplete(ctx context.Context) (result BgpServiceCommunityListResultIterator, err error)
- func (client BgpServiceCommunitiesClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client BgpServiceCommunitiesClient) ListResponder(resp *http.Response) (result BgpServiceCommunityListResult, err error)
- func (client BgpServiceCommunitiesClient) ListSender(req *http.Request) (*http.Response, error)
- type BgpServiceCommunity
- type BgpServiceCommunityListResult
- type BgpServiceCommunityListResultIterator
- func (iter *BgpServiceCommunityListResultIterator) Next() error
- func (iter *BgpServiceCommunityListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter BgpServiceCommunityListResultIterator) NotDone() bool
- func (iter BgpServiceCommunityListResultIterator) Response() BgpServiceCommunityListResult
- func (iter BgpServiceCommunityListResultIterator) Value() BgpServiceCommunity
- type BgpServiceCommunityListResultPage
- func (page *BgpServiceCommunityListResultPage) Next() error
- func (page *BgpServiceCommunityListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page BgpServiceCommunityListResultPage) NotDone() bool
- func (page BgpServiceCommunityListResultPage) Response() BgpServiceCommunityListResult
- func (page BgpServiceCommunityListResultPage) Values() []BgpServiceCommunity
- type BgpServiceCommunityPropertiesFormat
- type BgpSettings
- type BreakOutCategoryPolicies
- type CheckPrivateLinkServiceVisibilityRequest
- type ChildResource
- type CircuitConnectionStatus
- type CloudError
- type CloudErrorBody
- type CommissionedState
- type ConfigurationDiagnosticParameters
- type ConfigurationDiagnosticProfile
- type ConfigurationDiagnosticResponse
- type ConfigurationDiagnosticResult
- type ConfigurationGroup
- type ConfigurationPolicyGroupsClient
- func (client ConfigurationPolicyGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result ConfigurationPolicyGroupsCreateOrUpdateFuture, err error)
- func (client ConfigurationPolicyGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ConfigurationPolicyGroupsClient) CreateOrUpdateResponder(resp *http.Response) (result VpnServerConfigurationPolicyGroup, err error)
- func (client ConfigurationPolicyGroupsClient) CreateOrUpdateSender(req *http.Request) (future ConfigurationPolicyGroupsCreateOrUpdateFuture, err error)
- func (client ConfigurationPolicyGroupsClient) Delete(ctx context.Context, resourceGroupName string, ...) (result ConfigurationPolicyGroupsDeleteFuture, err error)
- func (client ConfigurationPolicyGroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ConfigurationPolicyGroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ConfigurationPolicyGroupsClient) DeleteSender(req *http.Request) (future ConfigurationPolicyGroupsDeleteFuture, err error)
- func (client ConfigurationPolicyGroupsClient) Get(ctx context.Context, resourceGroupName string, ...) (result VpnServerConfigurationPolicyGroup, err error)
- func (client ConfigurationPolicyGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ConfigurationPolicyGroupsClient) GetResponder(resp *http.Response) (result VpnServerConfigurationPolicyGroup, err error)
- func (client ConfigurationPolicyGroupsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ConfigurationPolicyGroupsClient) ListByVpnServerConfiguration(ctx context.Context, resourceGroupName string, ...) (result ListVpnServerConfigurationPolicyGroupsResultPage, err error)
- func (client ConfigurationPolicyGroupsClient) ListByVpnServerConfigurationComplete(ctx context.Context, resourceGroupName string, ...) (result ListVpnServerConfigurationPolicyGroupsResultIterator, err error)
- func (client ConfigurationPolicyGroupsClient) ListByVpnServerConfigurationPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ConfigurationPolicyGroupsClient) ListByVpnServerConfigurationResponder(resp *http.Response) (result ListVpnServerConfigurationPolicyGroupsResult, err error)
- func (client ConfigurationPolicyGroupsClient) ListByVpnServerConfigurationSender(req *http.Request) (*http.Response, error)
- type ConfigurationPolicyGroupsCreateOrUpdateFuture
- type ConfigurationPolicyGroupsDeleteFuture
- type ConfigurationType
- type ConnectionMonitor
- type ConnectionMonitorDestination
- type ConnectionMonitorEndpoint
- type ConnectionMonitorEndpointFilter
- type ConnectionMonitorEndpointFilterItem
- type ConnectionMonitorEndpointFilterItemType
- type ConnectionMonitorEndpointFilterType
- type ConnectionMonitorEndpointScope
- type ConnectionMonitorEndpointScopeItem
- type ConnectionMonitorHTTPConfiguration
- type ConnectionMonitorIcmpConfiguration
- type ConnectionMonitorListResult
- type ConnectionMonitorOutput
- type ConnectionMonitorParameters
- type ConnectionMonitorQueryResult
- type ConnectionMonitorResult
- type ConnectionMonitorResultProperties
- type ConnectionMonitorSource
- type ConnectionMonitorSourceStatus
- type ConnectionMonitorSuccessThreshold
- type ConnectionMonitorTCPConfiguration
- type ConnectionMonitorTestConfiguration
- type ConnectionMonitorTestConfigurationProtocol
- type ConnectionMonitorTestGroup
- type ConnectionMonitorType
- type ConnectionMonitorWorkspaceSettings
- type ConnectionMonitorsClient
- func (client ConnectionMonitorsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result ConnectionMonitorsCreateOrUpdateFuture, err error)
- func (client ConnectionMonitorsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client ConnectionMonitorsClient) CreateOrUpdateResponder(resp *http.Response) (result ConnectionMonitorResult, err error)
- func (client ConnectionMonitorsClient) CreateOrUpdateSender(req *http.Request) (future ConnectionMonitorsCreateOrUpdateFuture, err error)
- func (client ConnectionMonitorsClient) Delete(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result ConnectionMonitorsDeleteFuture, err error)
- func (client ConnectionMonitorsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client ConnectionMonitorsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ConnectionMonitorsClient) DeleteSender(req *http.Request) (future ConnectionMonitorsDeleteFuture, err error)
- func (client ConnectionMonitorsClient) Get(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result ConnectionMonitorResult, err error)
- func (client ConnectionMonitorsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client ConnectionMonitorsClient) GetResponder(resp *http.Response) (result ConnectionMonitorResult, err error)
- func (client ConnectionMonitorsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ConnectionMonitorsClient) List(ctx context.Context, resourceGroupName string, networkWatcherName string) (result ConnectionMonitorListResult, err error)
- func (client ConnectionMonitorsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string) (*http.Request, error)
- func (client ConnectionMonitorsClient) ListResponder(resp *http.Response) (result ConnectionMonitorListResult, err error)
- func (client ConnectionMonitorsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ConnectionMonitorsClient) Query(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result ConnectionMonitorsQueryFuture, err error)
- func (client ConnectionMonitorsClient) QueryPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client ConnectionMonitorsClient) QueryResponder(resp *http.Response) (result ConnectionMonitorQueryResult, err error)
- func (client ConnectionMonitorsClient) QuerySender(req *http.Request) (future ConnectionMonitorsQueryFuture, err error)
- func (client ConnectionMonitorsClient) Start(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result ConnectionMonitorsStartFuture, err error)
- func (client ConnectionMonitorsClient) StartPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client ConnectionMonitorsClient) StartResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ConnectionMonitorsClient) StartSender(req *http.Request) (future ConnectionMonitorsStartFuture, err error)
- func (client ConnectionMonitorsClient) Stop(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result ConnectionMonitorsStopFuture, err error)
- func (client ConnectionMonitorsClient) StopPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client ConnectionMonitorsClient) StopResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ConnectionMonitorsClient) StopSender(req *http.Request) (future ConnectionMonitorsStopFuture, err error)
- func (client ConnectionMonitorsClient) UpdateTags(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result ConnectionMonitorResult, err error)
- func (client ConnectionMonitorsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client ConnectionMonitorsClient) UpdateTagsResponder(resp *http.Response) (result ConnectionMonitorResult, err error)
- func (client ConnectionMonitorsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type ConnectionMonitorsCreateOrUpdateFuture
- type ConnectionMonitorsDeleteFuture
- type ConnectionMonitorsQueryFuture
- type ConnectionMonitorsStartFuture
- type ConnectionMonitorsStopFuture
- type ConnectionResetSharedKey
- type ConnectionSharedKey
- type ConnectionState
- type ConnectionStateSnapshot
- type ConnectionStatus
- type ConnectivityConfiguration
- type ConnectivityConfigurationListResult
- type ConnectivityConfigurationListResultIterator
- func (iter *ConnectivityConfigurationListResultIterator) Next() error
- func (iter *ConnectivityConfigurationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ConnectivityConfigurationListResultIterator) NotDone() bool
- func (iter ConnectivityConfigurationListResultIterator) Response() ConnectivityConfigurationListResult
- func (iter ConnectivityConfigurationListResultIterator) Value() ConnectivityConfiguration
- type ConnectivityConfigurationListResultPage
- func (page *ConnectivityConfigurationListResultPage) Next() error
- func (page *ConnectivityConfigurationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ConnectivityConfigurationListResultPage) NotDone() bool
- func (page ConnectivityConfigurationListResultPage) Response() ConnectivityConfigurationListResult
- func (page ConnectivityConfigurationListResultPage) Values() []ConnectivityConfiguration
- type ConnectivityConfigurationProperties
- type ConnectivityConfigurationsClient
- func (client ConnectivityConfigurationsClient) CreateOrUpdate(ctx context.Context, connectivityConfiguration ConnectivityConfiguration, ...) (result ConnectivityConfiguration, err error)
- func (client ConnectivityConfigurationsClient) CreateOrUpdatePreparer(ctx context.Context, connectivityConfiguration ConnectivityConfiguration, ...) (*http.Request, error)
- func (client ConnectivityConfigurationsClient) CreateOrUpdateResponder(resp *http.Response) (result ConnectivityConfiguration, err error)
- func (client ConnectivityConfigurationsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client ConnectivityConfigurationsClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result ConnectivityConfigurationsDeleteFuture, err error)
- func (client ConnectivityConfigurationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client ConnectivityConfigurationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ConnectivityConfigurationsClient) DeleteSender(req *http.Request) (future ConnectivityConfigurationsDeleteFuture, err error)
- func (client ConnectivityConfigurationsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result ConnectivityConfiguration, err error)
- func (client ConnectivityConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client ConnectivityConfigurationsClient) GetResponder(resp *http.Response) (result ConnectivityConfiguration, err error)
- func (client ConnectivityConfigurationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ConnectivityConfigurationsClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result ConnectivityConfigurationListResultPage, err error)
- func (client ConnectivityConfigurationsClient) ListComplete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result ConnectivityConfigurationListResultIterator, err error)
- func (client ConnectivityConfigurationsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client ConnectivityConfigurationsClient) ListResponder(resp *http.Response) (result ConnectivityConfigurationListResult, err error)
- func (client ConnectivityConfigurationsClient) ListSender(req *http.Request) (*http.Response, error)
- type ConnectivityConfigurationsDeleteFuture
- type ConnectivityDestination
- type ConnectivityGroupItem
- type ConnectivityHop
- type ConnectivityInformation
- type ConnectivityIssue
- type ConnectivityParameters
- type ConnectivitySource
- type ConnectivityTopology
- type Container
- type ContainerNetworkInterface
- type ContainerNetworkInterfaceConfiguration
- type ContainerNetworkInterfaceConfigurationPropertiesFormat
- type ContainerNetworkInterfaceIPConfiguration
- type ContainerNetworkInterfaceIPConfigurationPropertiesFormat
- type ContainerNetworkInterfacePropertiesFormat
- type CoverageLevel
- type CreatedByType
- type Criterion
- type CrossTenantScopes
- type CustomDNSConfigPropertiesFormat
- type CustomIPPrefix
- type CustomIPPrefixListResult
- type CustomIPPrefixListResultIterator
- func (iter *CustomIPPrefixListResultIterator) Next() error
- func (iter *CustomIPPrefixListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter CustomIPPrefixListResultIterator) NotDone() bool
- func (iter CustomIPPrefixListResultIterator) Response() CustomIPPrefixListResult
- func (iter CustomIPPrefixListResultIterator) Value() CustomIPPrefix
- type CustomIPPrefixListResultPage
- func (page *CustomIPPrefixListResultPage) Next() error
- func (page *CustomIPPrefixListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page CustomIPPrefixListResultPage) NotDone() bool
- func (page CustomIPPrefixListResultPage) Response() CustomIPPrefixListResult
- func (page CustomIPPrefixListResultPage) Values() []CustomIPPrefix
- type CustomIPPrefixPropertiesFormat
- type CustomIPPrefixType
- type CustomIPPrefixesClient
- func (client CustomIPPrefixesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (result CustomIPPrefixesCreateOrUpdateFuture, err error)
- func (client CustomIPPrefixesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (*http.Request, error)
- func (client CustomIPPrefixesClient) CreateOrUpdateResponder(resp *http.Response) (result CustomIPPrefix, err error)
- func (client CustomIPPrefixesClient) CreateOrUpdateSender(req *http.Request) (future CustomIPPrefixesCreateOrUpdateFuture, err error)
- func (client CustomIPPrefixesClient) Delete(ctx context.Context, resourceGroupName string, customIPPrefixName string) (result CustomIPPrefixesDeleteFuture, err error)
- func (client CustomIPPrefixesClient) DeletePreparer(ctx context.Context, resourceGroupName string, customIPPrefixName string) (*http.Request, error)
- func (client CustomIPPrefixesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client CustomIPPrefixesClient) DeleteSender(req *http.Request) (future CustomIPPrefixesDeleteFuture, err error)
- func (client CustomIPPrefixesClient) Get(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (result CustomIPPrefix, err error)
- func (client CustomIPPrefixesClient) GetPreparer(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (*http.Request, error)
- func (client CustomIPPrefixesClient) GetResponder(resp *http.Response) (result CustomIPPrefix, err error)
- func (client CustomIPPrefixesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client CustomIPPrefixesClient) List(ctx context.Context, resourceGroupName string) (result CustomIPPrefixListResultPage, err error)
- func (client CustomIPPrefixesClient) ListAll(ctx context.Context) (result CustomIPPrefixListResultPage, err error)
- func (client CustomIPPrefixesClient) ListAllComplete(ctx context.Context) (result CustomIPPrefixListResultIterator, err error)
- func (client CustomIPPrefixesClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client CustomIPPrefixesClient) ListAllResponder(resp *http.Response) (result CustomIPPrefixListResult, err error)
- func (client CustomIPPrefixesClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client CustomIPPrefixesClient) ListComplete(ctx context.Context, resourceGroupName string) (result CustomIPPrefixListResultIterator, err error)
- func (client CustomIPPrefixesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client CustomIPPrefixesClient) ListResponder(resp *http.Response) (result CustomIPPrefixListResult, err error)
- func (client CustomIPPrefixesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client CustomIPPrefixesClient) UpdateTags(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (result CustomIPPrefix, err error)
- func (client CustomIPPrefixesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (*http.Request, error)
- func (client CustomIPPrefixesClient) UpdateTagsResponder(resp *http.Response) (result CustomIPPrefix, err error)
- func (client CustomIPPrefixesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type CustomIPPrefixesCreateOrUpdateFuture
- type CustomIPPrefixesDeleteFuture
- type DNSNameAvailabilityResult
- type DNSSettings
- type DdosCustomPoliciesClient
- func (client DdosCustomPoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (result DdosCustomPoliciesCreateOrUpdateFuture, err error)
- func (client DdosCustomPoliciesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (*http.Request, error)
- func (client DdosCustomPoliciesClient) CreateOrUpdateResponder(resp *http.Response) (result DdosCustomPolicy, err error)
- func (client DdosCustomPoliciesClient) CreateOrUpdateSender(req *http.Request) (future DdosCustomPoliciesCreateOrUpdateFuture, err error)
- func (client DdosCustomPoliciesClient) Delete(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string) (result DdosCustomPoliciesDeleteFuture, err error)
- func (client DdosCustomPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string) (*http.Request, error)
- func (client DdosCustomPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DdosCustomPoliciesClient) DeleteSender(req *http.Request) (future DdosCustomPoliciesDeleteFuture, err error)
- func (client DdosCustomPoliciesClient) Get(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string) (result DdosCustomPolicy, err error)
- func (client DdosCustomPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string) (*http.Request, error)
- func (client DdosCustomPoliciesClient) GetResponder(resp *http.Response) (result DdosCustomPolicy, err error)
- func (client DdosCustomPoliciesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client DdosCustomPoliciesClient) UpdateTags(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (result DdosCustomPolicy, err error)
- func (client DdosCustomPoliciesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (*http.Request, error)
- func (client DdosCustomPoliciesClient) UpdateTagsResponder(resp *http.Response) (result DdosCustomPolicy, err error)
- func (client DdosCustomPoliciesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type DdosCustomPoliciesCreateOrUpdateFuture
- type DdosCustomPoliciesDeleteFuture
- type DdosCustomPolicy
- type DdosCustomPolicyPropertiesFormat
- type DdosProtectionPlan
- type DdosProtectionPlanListResult
- type DdosProtectionPlanListResultIterator
- func (iter *DdosProtectionPlanListResultIterator) Next() error
- func (iter *DdosProtectionPlanListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter DdosProtectionPlanListResultIterator) NotDone() bool
- func (iter DdosProtectionPlanListResultIterator) Response() DdosProtectionPlanListResult
- func (iter DdosProtectionPlanListResultIterator) Value() DdosProtectionPlan
- type DdosProtectionPlanListResultPage
- func (page *DdosProtectionPlanListResultPage) Next() error
- func (page *DdosProtectionPlanListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page DdosProtectionPlanListResultPage) NotDone() bool
- func (page DdosProtectionPlanListResultPage) Response() DdosProtectionPlanListResult
- func (page DdosProtectionPlanListResultPage) Values() []DdosProtectionPlan
- type DdosProtectionPlanPropertiesFormat
- type DdosProtectionPlansClient
- func (client DdosProtectionPlansClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (result DdosProtectionPlansCreateOrUpdateFuture, err error)
- func (client DdosProtectionPlansClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (*http.Request, error)
- func (client DdosProtectionPlansClient) CreateOrUpdateResponder(resp *http.Response) (result DdosProtectionPlan, err error)
- func (client DdosProtectionPlansClient) CreateOrUpdateSender(req *http.Request) (future DdosProtectionPlansCreateOrUpdateFuture, err error)
- func (client DdosProtectionPlansClient) Delete(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string) (result DdosProtectionPlansDeleteFuture, err error)
- func (client DdosProtectionPlansClient) DeletePreparer(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string) (*http.Request, error)
- func (client DdosProtectionPlansClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DdosProtectionPlansClient) DeleteSender(req *http.Request) (future DdosProtectionPlansDeleteFuture, err error)
- func (client DdosProtectionPlansClient) Get(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string) (result DdosProtectionPlan, err error)
- func (client DdosProtectionPlansClient) GetPreparer(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string) (*http.Request, error)
- func (client DdosProtectionPlansClient) GetResponder(resp *http.Response) (result DdosProtectionPlan, err error)
- func (client DdosProtectionPlansClient) GetSender(req *http.Request) (*http.Response, error)
- func (client DdosProtectionPlansClient) List(ctx context.Context) (result DdosProtectionPlanListResultPage, err error)
- func (client DdosProtectionPlansClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result DdosProtectionPlanListResultPage, err error)
- func (client DdosProtectionPlansClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result DdosProtectionPlanListResultIterator, err error)
- func (client DdosProtectionPlansClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client DdosProtectionPlansClient) ListByResourceGroupResponder(resp *http.Response) (result DdosProtectionPlanListResult, err error)
- func (client DdosProtectionPlansClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client DdosProtectionPlansClient) ListComplete(ctx context.Context) (result DdosProtectionPlanListResultIterator, err error)
- func (client DdosProtectionPlansClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client DdosProtectionPlansClient) ListResponder(resp *http.Response) (result DdosProtectionPlanListResult, err error)
- func (client DdosProtectionPlansClient) ListSender(req *http.Request) (*http.Response, error)
- func (client DdosProtectionPlansClient) UpdateTags(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (result DdosProtectionPlan, err error)
- func (client DdosProtectionPlansClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (*http.Request, error)
- func (client DdosProtectionPlansClient) UpdateTagsResponder(resp *http.Response) (result DdosProtectionPlan, err error)
- func (client DdosProtectionPlansClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type DdosProtectionPlansCreateOrUpdateFuture
- type DdosProtectionPlansDeleteFuture
- type DdosSettings
- type DdosSettingsProtectionMode
- type DefaultAdminPropertiesFormat
- type DefaultAdminRule
- func (dar DefaultAdminRule) AsAdminRule() (*AdminRule, bool)
- func (dar DefaultAdminRule) AsBaseAdminRule() (*BaseAdminRule, bool)
- func (dar DefaultAdminRule) AsBasicBaseAdminRule() (BasicBaseAdminRule, bool)
- func (dar DefaultAdminRule) AsDefaultAdminRule() (*DefaultAdminRule, bool)
- func (dar DefaultAdminRule) MarshalJSON() ([]byte, error)
- func (dar *DefaultAdminRule) UnmarshalJSON(body []byte) error
- type DefaultRuleSetPropertyFormat
- type DefaultSecurityRulesClient
- func (client DefaultSecurityRulesClient) Get(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result SecurityRule, err error)
- func (client DefaultSecurityRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*http.Request, error)
- func (client DefaultSecurityRulesClient) GetResponder(resp *http.Response) (result SecurityRule, err error)
- func (client DefaultSecurityRulesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client DefaultSecurityRulesClient) List(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result SecurityRuleListResultPage, err error)
- func (client DefaultSecurityRulesClient) ListComplete(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result SecurityRuleListResultIterator, err error)
- func (client DefaultSecurityRulesClient) ListPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (*http.Request, error)
- func (client DefaultSecurityRulesClient) ListResponder(resp *http.Response) (result SecurityRuleListResult, err error)
- func (client DefaultSecurityRulesClient) ListSender(req *http.Request) (*http.Response, error)
- type Delegation
- type DeleteBastionShareableLinkFuture
- type DeleteExistingPeering
- type DeleteOptions
- type DeploymentStatus
- type DestinationPortBehavior
- type DeviceProperties
- type DhGroup
- type DhcpOptions
- type Dimension
- type Direction
- type DscpConfiguration
- type DscpConfigurationClient
- func (client DscpConfigurationClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, dscpConfigurationName string, ...) (result DscpConfigurationCreateOrUpdateFuture, err error)
- func (client DscpConfigurationClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, dscpConfigurationName string, ...) (*http.Request, error)
- func (client DscpConfigurationClient) CreateOrUpdateResponder(resp *http.Response) (result DscpConfiguration, err error)
- func (client DscpConfigurationClient) CreateOrUpdateSender(req *http.Request) (future DscpConfigurationCreateOrUpdateFuture, err error)
- func (client DscpConfigurationClient) Delete(ctx context.Context, resourceGroupName string, dscpConfigurationName string) (result DscpConfigurationDeleteFuture, err error)
- func (client DscpConfigurationClient) DeletePreparer(ctx context.Context, resourceGroupName string, dscpConfigurationName string) (*http.Request, error)
- func (client DscpConfigurationClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client DscpConfigurationClient) DeleteSender(req *http.Request) (future DscpConfigurationDeleteFuture, err error)
- func (client DscpConfigurationClient) Get(ctx context.Context, resourceGroupName string, dscpConfigurationName string) (result DscpConfiguration, err error)
- func (client DscpConfigurationClient) GetPreparer(ctx context.Context, resourceGroupName string, dscpConfigurationName string) (*http.Request, error)
- func (client DscpConfigurationClient) GetResponder(resp *http.Response) (result DscpConfiguration, err error)
- func (client DscpConfigurationClient) GetSender(req *http.Request) (*http.Response, error)
- func (client DscpConfigurationClient) List(ctx context.Context, resourceGroupName string) (result DscpConfigurationListResultPage, err error)
- func (client DscpConfigurationClient) ListAll(ctx context.Context) (result DscpConfigurationListResultPage, err error)
- func (client DscpConfigurationClient) ListAllComplete(ctx context.Context) (result DscpConfigurationListResultIterator, err error)
- func (client DscpConfigurationClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client DscpConfigurationClient) ListAllResponder(resp *http.Response) (result DscpConfigurationListResult, err error)
- func (client DscpConfigurationClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client DscpConfigurationClient) ListComplete(ctx context.Context, resourceGroupName string) (result DscpConfigurationListResultIterator, err error)
- func (client DscpConfigurationClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client DscpConfigurationClient) ListResponder(resp *http.Response) (result DscpConfigurationListResult, err error)
- func (client DscpConfigurationClient) ListSender(req *http.Request) (*http.Response, error)
- type DscpConfigurationCreateOrUpdateFuture
- type DscpConfigurationDeleteFuture
- type DscpConfigurationListResult
- type DscpConfigurationListResultIterator
- func (iter *DscpConfigurationListResultIterator) Next() error
- func (iter *DscpConfigurationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter DscpConfigurationListResultIterator) NotDone() bool
- func (iter DscpConfigurationListResultIterator) Response() DscpConfigurationListResult
- func (iter DscpConfigurationListResultIterator) Value() DscpConfiguration
- type DscpConfigurationListResultPage
- func (page *DscpConfigurationListResultPage) Next() error
- func (page *DscpConfigurationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page DscpConfigurationListResultPage) NotDone() bool
- func (page DscpConfigurationListResultPage) Response() DscpConfigurationListResult
- func (page DscpConfigurationListResultPage) Values() []DscpConfiguration
- type DscpConfigurationPropertiesFormat
- type EffectiveBaseSecurityAdminRule
- func (ebsar EffectiveBaseSecurityAdminRule) AsBasicEffectiveBaseSecurityAdminRule() (BasicEffectiveBaseSecurityAdminRule, bool)
- func (ebsar EffectiveBaseSecurityAdminRule) AsEffectiveBaseSecurityAdminRule() (*EffectiveBaseSecurityAdminRule, bool)
- func (ebsar EffectiveBaseSecurityAdminRule) AsEffectiveDefaultSecurityAdminRule() (*EffectiveDefaultSecurityAdminRule, bool)
- func (ebsar EffectiveBaseSecurityAdminRule) AsEffectiveSecurityAdminRule() (*EffectiveSecurityAdminRule, bool)
- func (ebsar EffectiveBaseSecurityAdminRule) MarshalJSON() ([]byte, error)
- type EffectiveConnectivityConfiguration
- type EffectiveDefaultSecurityAdminRule
- func (edsar EffectiveDefaultSecurityAdminRule) AsBasicEffectiveBaseSecurityAdminRule() (BasicEffectiveBaseSecurityAdminRule, bool)
- func (edsar EffectiveDefaultSecurityAdminRule) AsEffectiveBaseSecurityAdminRule() (*EffectiveBaseSecurityAdminRule, bool)
- func (edsar EffectiveDefaultSecurityAdminRule) AsEffectiveDefaultSecurityAdminRule() (*EffectiveDefaultSecurityAdminRule, bool)
- func (edsar EffectiveDefaultSecurityAdminRule) AsEffectiveSecurityAdminRule() (*EffectiveSecurityAdminRule, bool)
- func (edsar EffectiveDefaultSecurityAdminRule) MarshalJSON() ([]byte, error)
- func (edsar *EffectiveDefaultSecurityAdminRule) UnmarshalJSON(body []byte) error
- type EffectiveNetworkSecurityGroup
- type EffectiveNetworkSecurityGroupAssociation
- type EffectiveNetworkSecurityGroupListResult
- type EffectiveNetworkSecurityRule
- type EffectiveRoute
- type EffectiveRouteListResult
- type EffectiveRouteMapRoute
- type EffectiveRouteSource
- type EffectiveRouteState
- type EffectiveRoutesParameters
- type EffectiveSecurityAdminRule
- func (esar EffectiveSecurityAdminRule) AsBasicEffectiveBaseSecurityAdminRule() (BasicEffectiveBaseSecurityAdminRule, bool)
- func (esar EffectiveSecurityAdminRule) AsEffectiveBaseSecurityAdminRule() (*EffectiveBaseSecurityAdminRule, bool)
- func (esar EffectiveSecurityAdminRule) AsEffectiveDefaultSecurityAdminRule() (*EffectiveDefaultSecurityAdminRule, bool)
- func (esar EffectiveSecurityAdminRule) AsEffectiveSecurityAdminRule() (*EffectiveSecurityAdminRule, bool)
- func (esar EffectiveSecurityAdminRule) MarshalJSON() ([]byte, error)
- func (esar *EffectiveSecurityAdminRule) UnmarshalJSON(body []byte) error
- type EffectiveSecurityRuleProtocol
- type EndpointServiceResult
- type EndpointServicesListResult
- type EndpointServicesListResultIterator
- func (iter *EndpointServicesListResultIterator) Next() error
- func (iter *EndpointServicesListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter EndpointServicesListResultIterator) NotDone() bool
- func (iter EndpointServicesListResultIterator) Response() EndpointServicesListResult
- func (iter EndpointServicesListResultIterator) Value() EndpointServiceResult
- type EndpointServicesListResultPage
- func (page *EndpointServicesListResultPage) Next() error
- func (page *EndpointServicesListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page EndpointServicesListResultPage) NotDone() bool
- func (page EndpointServicesListResultPage) Response() EndpointServicesListResult
- func (page EndpointServicesListResultPage) Values() []EndpointServiceResult
- type EndpointType
- type Error
- type ErrorDetails
- type ErrorResponse
- type EvaluatedNetworkSecurityGroup
- type EvaluationState
- type ExclusionManagedRule
- type ExclusionManagedRuleGroup
- type ExclusionManagedRuleSet
- type ExplicitProxy
- type ExpressRouteCircuit
- type ExpressRouteCircuitArpTable
- type ExpressRouteCircuitAuthorization
- type ExpressRouteCircuitAuthorizationsClient
- func (client ExpressRouteCircuitAuthorizationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitAuthorizationsClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRouteCircuitAuthorization, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) CreateOrUpdateSender(req *http.Request) (future ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) Delete(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitAuthorizationsDeleteFuture, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitAuthorizationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) DeleteSender(req *http.Request) (future ExpressRouteCircuitAuthorizationsDeleteFuture, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) Get(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitAuthorization, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) GetPreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitAuthorizationsClient) GetResponder(resp *http.Response) (result ExpressRouteCircuitAuthorization, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCircuitAuthorizationsClient) List(ctx context.Context, resourceGroupName string, circuitName string) (result AuthorizationListResultPage, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) ListComplete(ctx context.Context, resourceGroupName string, circuitName string) (result AuthorizationListResultIterator, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) ListPreparer(ctx context.Context, resourceGroupName string, circuitName string) (*http.Request, error)
- func (client ExpressRouteCircuitAuthorizationsClient) ListResponder(resp *http.Response) (result AuthorizationListResult, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) ListSender(req *http.Request) (*http.Response, error)
- type ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture
- type ExpressRouteCircuitAuthorizationsDeleteFuture
- type ExpressRouteCircuitConnection
- type ExpressRouteCircuitConnectionListResult
- type ExpressRouteCircuitConnectionListResultIterator
- func (iter *ExpressRouteCircuitConnectionListResultIterator) Next() error
- func (iter *ExpressRouteCircuitConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRouteCircuitConnectionListResultIterator) NotDone() bool
- func (iter ExpressRouteCircuitConnectionListResultIterator) Response() ExpressRouteCircuitConnectionListResult
- func (iter ExpressRouteCircuitConnectionListResultIterator) Value() ExpressRouteCircuitConnection
- type ExpressRouteCircuitConnectionListResultPage
- func (page *ExpressRouteCircuitConnectionListResultPage) Next() error
- func (page *ExpressRouteCircuitConnectionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRouteCircuitConnectionListResultPage) NotDone() bool
- func (page ExpressRouteCircuitConnectionListResultPage) Response() ExpressRouteCircuitConnectionListResult
- func (page ExpressRouteCircuitConnectionListResultPage) Values() []ExpressRouteCircuitConnection
- type ExpressRouteCircuitConnectionPropertiesFormat
- type ExpressRouteCircuitConnectionsClient
- func (client ExpressRouteCircuitConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitConnectionsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRouteCircuitConnection, err error)
- func (client ExpressRouteCircuitConnectionsClient) CreateOrUpdateSender(req *http.Request) (future ExpressRouteCircuitConnectionsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitConnectionsClient) Delete(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitConnectionsDeleteFuture, err error)
- func (client ExpressRouteCircuitConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ExpressRouteCircuitConnectionsClient) DeleteSender(req *http.Request) (future ExpressRouteCircuitConnectionsDeleteFuture, err error)
- func (client ExpressRouteCircuitConnectionsClient) Get(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitConnection, err error)
- func (client ExpressRouteCircuitConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitConnectionsClient) GetResponder(resp *http.Response) (result ExpressRouteCircuitConnection, err error)
- func (client ExpressRouteCircuitConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCircuitConnectionsClient) List(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitConnectionListResultPage, err error)
- func (client ExpressRouteCircuitConnectionsClient) ListComplete(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitConnectionListResultIterator, err error)
- func (client ExpressRouteCircuitConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitConnectionsClient) ListResponder(resp *http.Response) (result ExpressRouteCircuitConnectionListResult, err error)
- func (client ExpressRouteCircuitConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- type ExpressRouteCircuitConnectionsCreateOrUpdateFuture
- type ExpressRouteCircuitConnectionsDeleteFuture
- type ExpressRouteCircuitListResult
- type ExpressRouteCircuitListResultIterator
- func (iter *ExpressRouteCircuitListResultIterator) Next() error
- func (iter *ExpressRouteCircuitListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRouteCircuitListResultIterator) NotDone() bool
- func (iter ExpressRouteCircuitListResultIterator) Response() ExpressRouteCircuitListResult
- func (iter ExpressRouteCircuitListResultIterator) Value() ExpressRouteCircuit
- type ExpressRouteCircuitListResultPage
- func (page *ExpressRouteCircuitListResultPage) Next() error
- func (page *ExpressRouteCircuitListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRouteCircuitListResultPage) NotDone() bool
- func (page ExpressRouteCircuitListResultPage) Response() ExpressRouteCircuitListResult
- func (page ExpressRouteCircuitListResultPage) Values() []ExpressRouteCircuit
- type ExpressRouteCircuitPeering
- type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState
- type ExpressRouteCircuitPeeringConfig
- type ExpressRouteCircuitPeeringID
- type ExpressRouteCircuitPeeringListResult
- type ExpressRouteCircuitPeeringListResultIterator
- func (iter *ExpressRouteCircuitPeeringListResultIterator) Next() error
- func (iter *ExpressRouteCircuitPeeringListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRouteCircuitPeeringListResultIterator) NotDone() bool
- func (iter ExpressRouteCircuitPeeringListResultIterator) Response() ExpressRouteCircuitPeeringListResult
- func (iter ExpressRouteCircuitPeeringListResultIterator) Value() ExpressRouteCircuitPeering
- type ExpressRouteCircuitPeeringListResultPage
- func (page *ExpressRouteCircuitPeeringListResultPage) Next() error
- func (page *ExpressRouteCircuitPeeringListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRouteCircuitPeeringListResultPage) NotDone() bool
- func (page ExpressRouteCircuitPeeringListResultPage) Response() ExpressRouteCircuitPeeringListResult
- func (page ExpressRouteCircuitPeeringListResultPage) Values() []ExpressRouteCircuitPeering
- type ExpressRouteCircuitPeeringPropertiesFormat
- type ExpressRouteCircuitPeeringState
- type ExpressRouteCircuitPeeringsClient
- func (client ExpressRouteCircuitPeeringsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitPeeringsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitPeeringsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitPeeringsClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRouteCircuitPeering, err error)
- func (client ExpressRouteCircuitPeeringsClient) CreateOrUpdateSender(req *http.Request) (future ExpressRouteCircuitPeeringsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitPeeringsClient) Delete(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitPeeringsDeleteFuture, err error)
- func (client ExpressRouteCircuitPeeringsClient) DeletePreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitPeeringsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ExpressRouteCircuitPeeringsClient) DeleteSender(req *http.Request) (future ExpressRouteCircuitPeeringsDeleteFuture, err error)
- func (client ExpressRouteCircuitPeeringsClient) Get(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitPeering, err error)
- func (client ExpressRouteCircuitPeeringsClient) GetPreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitPeeringsClient) GetResponder(resp *http.Response) (result ExpressRouteCircuitPeering, err error)
- func (client ExpressRouteCircuitPeeringsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCircuitPeeringsClient) List(ctx context.Context, resourceGroupName string, circuitName string) (result ExpressRouteCircuitPeeringListResultPage, err error)
- func (client ExpressRouteCircuitPeeringsClient) ListComplete(ctx context.Context, resourceGroupName string, circuitName string) (result ExpressRouteCircuitPeeringListResultIterator, err error)
- func (client ExpressRouteCircuitPeeringsClient) ListPreparer(ctx context.Context, resourceGroupName string, circuitName string) (*http.Request, error)
- func (client ExpressRouteCircuitPeeringsClient) ListResponder(resp *http.Response) (result ExpressRouteCircuitPeeringListResult, err error)
- func (client ExpressRouteCircuitPeeringsClient) ListSender(req *http.Request) (*http.Response, error)
- type ExpressRouteCircuitPeeringsCreateOrUpdateFuture
- type ExpressRouteCircuitPeeringsDeleteFuture
- type ExpressRouteCircuitPropertiesFormat
- type ExpressRouteCircuitReference
- type ExpressRouteCircuitRoutesTable
- type ExpressRouteCircuitRoutesTableSummary
- type ExpressRouteCircuitServiceProviderProperties
- type ExpressRouteCircuitSku
- type ExpressRouteCircuitSkuFamily
- type ExpressRouteCircuitSkuTier
- type ExpressRouteCircuitStats
- type ExpressRouteCircuitsArpTableListResult
- type ExpressRouteCircuitsClient
- func (client ExpressRouteCircuitsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRouteCircuit, err error)
- func (client ExpressRouteCircuitsClient) CreateOrUpdateSender(req *http.Request) (future ExpressRouteCircuitsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitsClient) Delete(ctx context.Context, resourceGroupName string, circuitName string) (result ExpressRouteCircuitsDeleteFuture, err error)
- func (client ExpressRouteCircuitsClient) DeletePreparer(ctx context.Context, resourceGroupName string, circuitName string) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ExpressRouteCircuitsClient) DeleteSender(req *http.Request) (future ExpressRouteCircuitsDeleteFuture, err error)
- func (client ExpressRouteCircuitsClient) Get(ctx context.Context, resourceGroupName string, circuitName string) (result ExpressRouteCircuit, err error)
- func (client ExpressRouteCircuitsClient) GetPeeringStats(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitStats, err error)
- func (client ExpressRouteCircuitsClient) GetPeeringStatsPreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) GetPeeringStatsResponder(resp *http.Response) (result ExpressRouteCircuitStats, err error)
- func (client ExpressRouteCircuitsClient) GetPeeringStatsSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCircuitsClient) GetPreparer(ctx context.Context, resourceGroupName string, circuitName string) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) GetResponder(resp *http.Response) (result ExpressRouteCircuit, err error)
- func (client ExpressRouteCircuitsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCircuitsClient) GetStats(ctx context.Context, resourceGroupName string, circuitName string) (result ExpressRouteCircuitStats, err error)
- func (client ExpressRouteCircuitsClient) GetStatsPreparer(ctx context.Context, resourceGroupName string, circuitName string) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) GetStatsResponder(resp *http.Response) (result ExpressRouteCircuitStats, err error)
- func (client ExpressRouteCircuitsClient) GetStatsSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCircuitsClient) List(ctx context.Context, resourceGroupName string) (result ExpressRouteCircuitListResultPage, err error)
- func (client ExpressRouteCircuitsClient) ListAll(ctx context.Context) (result ExpressRouteCircuitListResultPage, err error)
- func (client ExpressRouteCircuitsClient) ListAllComplete(ctx context.Context) (result ExpressRouteCircuitListResultIterator, err error)
- func (client ExpressRouteCircuitsClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) ListAllResponder(resp *http.Response) (result ExpressRouteCircuitListResult, err error)
- func (client ExpressRouteCircuitsClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCircuitsClient) ListArpTable(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitsListArpTableFuture, err error)
- func (client ExpressRouteCircuitsClient) ListArpTablePreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) ListArpTableResponder(resp *http.Response) (result ExpressRouteCircuitsArpTableListResult, err error)
- func (client ExpressRouteCircuitsClient) ListArpTableSender(req *http.Request) (future ExpressRouteCircuitsListArpTableFuture, err error)
- func (client ExpressRouteCircuitsClient) ListComplete(ctx context.Context, resourceGroupName string) (result ExpressRouteCircuitListResultIterator, err error)
- func (client ExpressRouteCircuitsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) ListResponder(resp *http.Response) (result ExpressRouteCircuitListResult, err error)
- func (client ExpressRouteCircuitsClient) ListRoutesTable(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitsListRoutesTableFuture, err error)
- func (client ExpressRouteCircuitsClient) ListRoutesTablePreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) ListRoutesTableResponder(resp *http.Response) (result ExpressRouteCircuitsRoutesTableListResult, err error)
- func (client ExpressRouteCircuitsClient) ListRoutesTableSender(req *http.Request) (future ExpressRouteCircuitsListRoutesTableFuture, err error)
- func (client ExpressRouteCircuitsClient) ListRoutesTableSummary(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuitsListRoutesTableSummaryFuture, err error)
- func (client ExpressRouteCircuitsClient) ListRoutesTableSummaryPreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) ListRoutesTableSummaryResponder(resp *http.Response) (result ExpressRouteCircuitsRoutesTableSummaryListResult, err error)
- func (client ExpressRouteCircuitsClient) ListRoutesTableSummarySender(req *http.Request) (future ExpressRouteCircuitsListRoutesTableSummaryFuture, err error)
- func (client ExpressRouteCircuitsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCircuitsClient) UpdateTags(ctx context.Context, resourceGroupName string, circuitName string, ...) (result ExpressRouteCircuit, err error)
- func (client ExpressRouteCircuitsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) UpdateTagsResponder(resp *http.Response) (result ExpressRouteCircuit, err error)
- func (client ExpressRouteCircuitsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type ExpressRouteCircuitsCreateOrUpdateFuture
- type ExpressRouteCircuitsDeleteFuture
- type ExpressRouteCircuitsListArpTableFuture
- type ExpressRouteCircuitsListRoutesTableFuture
- type ExpressRouteCircuitsListRoutesTableSummaryFuture
- type ExpressRouteCircuitsRoutesTableListResult
- type ExpressRouteCircuitsRoutesTableSummaryListResult
- type ExpressRouteConnection
- type ExpressRouteConnectionID
- type ExpressRouteConnectionList
- type ExpressRouteConnectionProperties
- type ExpressRouteConnectionsClient
- func (client ExpressRouteConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (result ExpressRouteConnectionsCreateOrUpdateFuture, err error)
- func (client ExpressRouteConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*http.Request, error)
- func (client ExpressRouteConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRouteConnection, err error)
- func (client ExpressRouteConnectionsClient) CreateOrUpdateSender(req *http.Request) (future ExpressRouteConnectionsCreateOrUpdateFuture, err error)
- func (client ExpressRouteConnectionsClient) Delete(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (result ExpressRouteConnectionsDeleteFuture, err error)
- func (client ExpressRouteConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*http.Request, error)
- func (client ExpressRouteConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ExpressRouteConnectionsClient) DeleteSender(req *http.Request) (future ExpressRouteConnectionsDeleteFuture, err error)
- func (client ExpressRouteConnectionsClient) Get(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (result ExpressRouteConnection, err error)
- func (client ExpressRouteConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*http.Request, error)
- func (client ExpressRouteConnectionsClient) GetResponder(resp *http.Response) (result ExpressRouteConnection, err error)
- func (client ExpressRouteConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteConnectionsClient) List(ctx context.Context, resourceGroupName string, expressRouteGatewayName string) (result ExpressRouteConnectionList, err error)
- func (client ExpressRouteConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, expressRouteGatewayName string) (*http.Request, error)
- func (client ExpressRouteConnectionsClient) ListResponder(resp *http.Response) (result ExpressRouteConnectionList, err error)
- func (client ExpressRouteConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- type ExpressRouteConnectionsCreateOrUpdateFuture
- type ExpressRouteConnectionsDeleteFuture
- type ExpressRouteCrossConnection
- type ExpressRouteCrossConnectionListResult
- type ExpressRouteCrossConnectionListResultIterator
- func (iter *ExpressRouteCrossConnectionListResultIterator) Next() error
- func (iter *ExpressRouteCrossConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRouteCrossConnectionListResultIterator) NotDone() bool
- func (iter ExpressRouteCrossConnectionListResultIterator) Response() ExpressRouteCrossConnectionListResult
- func (iter ExpressRouteCrossConnectionListResultIterator) Value() ExpressRouteCrossConnection
- type ExpressRouteCrossConnectionListResultPage
- func (page *ExpressRouteCrossConnectionListResultPage) Next() error
- func (page *ExpressRouteCrossConnectionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRouteCrossConnectionListResultPage) NotDone() bool
- func (page ExpressRouteCrossConnectionListResultPage) Response() ExpressRouteCrossConnectionListResult
- func (page ExpressRouteCrossConnectionListResultPage) Values() []ExpressRouteCrossConnection
- type ExpressRouteCrossConnectionPeering
- type ExpressRouteCrossConnectionPeeringList
- type ExpressRouteCrossConnectionPeeringListIterator
- func (iter *ExpressRouteCrossConnectionPeeringListIterator) Next() error
- func (iter *ExpressRouteCrossConnectionPeeringListIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRouteCrossConnectionPeeringListIterator) NotDone() bool
- func (iter ExpressRouteCrossConnectionPeeringListIterator) Response() ExpressRouteCrossConnectionPeeringList
- func (iter ExpressRouteCrossConnectionPeeringListIterator) Value() ExpressRouteCrossConnectionPeering
- type ExpressRouteCrossConnectionPeeringListPage
- func (page *ExpressRouteCrossConnectionPeeringListPage) Next() error
- func (page *ExpressRouteCrossConnectionPeeringListPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRouteCrossConnectionPeeringListPage) NotDone() bool
- func (page ExpressRouteCrossConnectionPeeringListPage) Response() ExpressRouteCrossConnectionPeeringList
- func (page ExpressRouteCrossConnectionPeeringListPage) Values() []ExpressRouteCrossConnectionPeering
- type ExpressRouteCrossConnectionPeeringProperties
- type ExpressRouteCrossConnectionPeeringsClient
- func (client ExpressRouteCrossConnectionPeeringsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result ExpressRouteCrossConnectionPeeringsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*http.Request, error)
- func (client ExpressRouteCrossConnectionPeeringsClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRouteCrossConnectionPeering, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) CreateOrUpdateSender(req *http.Request) (future ExpressRouteCrossConnectionPeeringsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) Delete(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result ExpressRouteCrossConnectionPeeringsDeleteFuture, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) DeletePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*http.Request, error)
- func (client ExpressRouteCrossConnectionPeeringsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) DeleteSender(req *http.Request) (future ExpressRouteCrossConnectionPeeringsDeleteFuture, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) Get(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result ExpressRouteCrossConnectionPeering, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) GetPreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*http.Request, error)
- func (client ExpressRouteCrossConnectionPeeringsClient) GetResponder(resp *http.Response) (result ExpressRouteCrossConnectionPeering, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCrossConnectionPeeringsClient) List(ctx context.Context, resourceGroupName string, crossConnectionName string) (result ExpressRouteCrossConnectionPeeringListPage, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) ListComplete(ctx context.Context, resourceGroupName string, crossConnectionName string) (result ExpressRouteCrossConnectionPeeringListIterator, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) ListPreparer(ctx context.Context, resourceGroupName string, crossConnectionName string) (*http.Request, error)
- func (client ExpressRouteCrossConnectionPeeringsClient) ListResponder(resp *http.Response) (result ExpressRouteCrossConnectionPeeringList, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) ListSender(req *http.Request) (*http.Response, error)
- type ExpressRouteCrossConnectionPeeringsCreateOrUpdateFuture
- type ExpressRouteCrossConnectionPeeringsDeleteFuture
- type ExpressRouteCrossConnectionProperties
- type ExpressRouteCrossConnectionRoutesTableSummary
- type ExpressRouteCrossConnectionsClient
- func (client ExpressRouteCrossConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result ExpressRouteCrossConnectionsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*http.Request, error)
- func (client ExpressRouteCrossConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRouteCrossConnection, err error)
- func (client ExpressRouteCrossConnectionsClient) CreateOrUpdateSender(req *http.Request) (future ExpressRouteCrossConnectionsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) Get(ctx context.Context, resourceGroupName string, crossConnectionName string) (result ExpressRouteCrossConnection, err error)
- func (client ExpressRouteCrossConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, crossConnectionName string) (*http.Request, error)
- func (client ExpressRouteCrossConnectionsClient) GetResponder(resp *http.Response) (result ExpressRouteCrossConnection, err error)
- func (client ExpressRouteCrossConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCrossConnectionsClient) List(ctx context.Context) (result ExpressRouteCrossConnectionListResultPage, err error)
- func (client ExpressRouteCrossConnectionsClient) ListArpTable(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result ExpressRouteCrossConnectionsListArpTableFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) ListArpTablePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*http.Request, error)
- func (client ExpressRouteCrossConnectionsClient) ListArpTableResponder(resp *http.Response) (result ExpressRouteCircuitsArpTableListResult, err error)
- func (client ExpressRouteCrossConnectionsClient) ListArpTableSender(req *http.Request) (future ExpressRouteCrossConnectionsListArpTableFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ExpressRouteCrossConnectionListResultPage, err error)
- func (client ExpressRouteCrossConnectionsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ExpressRouteCrossConnectionListResultIterator, err error)
- func (client ExpressRouteCrossConnectionsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client ExpressRouteCrossConnectionsClient) ListByResourceGroupResponder(resp *http.Response) (result ExpressRouteCrossConnectionListResult, err error)
- func (client ExpressRouteCrossConnectionsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCrossConnectionsClient) ListComplete(ctx context.Context) (result ExpressRouteCrossConnectionListResultIterator, err error)
- func (client ExpressRouteCrossConnectionsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client ExpressRouteCrossConnectionsClient) ListResponder(resp *http.Response) (result ExpressRouteCrossConnectionListResult, err error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTable(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result ExpressRouteCrossConnectionsListRoutesTableFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTablePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*http.Request, error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTableResponder(resp *http.Response) (result ExpressRouteCircuitsRoutesTableListResult, err error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTableSender(req *http.Request) (future ExpressRouteCrossConnectionsListRoutesTableFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTableSummary(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result ExpressRouteCrossConnectionsListRoutesTableSummaryFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTableSummaryPreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*http.Request, error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTableSummaryResponder(resp *http.Response) (result ExpressRouteCrossConnectionsRoutesTableSummaryListResult, err error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTableSummarySender(req *http.Request) (future ExpressRouteCrossConnectionsListRoutesTableSummaryFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteCrossConnectionsClient) UpdateTags(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (result ExpressRouteCrossConnection, err error)
- func (client ExpressRouteCrossConnectionsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*http.Request, error)
- func (client ExpressRouteCrossConnectionsClient) UpdateTagsResponder(resp *http.Response) (result ExpressRouteCrossConnection, err error)
- func (client ExpressRouteCrossConnectionsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type ExpressRouteCrossConnectionsCreateOrUpdateFuture
- type ExpressRouteCrossConnectionsListArpTableFuture
- type ExpressRouteCrossConnectionsListRoutesTableFuture
- type ExpressRouteCrossConnectionsListRoutesTableSummaryFuture
- type ExpressRouteCrossConnectionsRoutesTableSummaryListResult
- type ExpressRouteGateway
- type ExpressRouteGatewayList
- type ExpressRouteGatewayProperties
- type ExpressRouteGatewayPropertiesAutoScaleConfiguration
- type ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
- type ExpressRouteGatewaysClient
- func (client ExpressRouteGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (result ExpressRouteGatewaysCreateOrUpdateFuture, err error)
- func (client ExpressRouteGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*http.Request, error)
- func (client ExpressRouteGatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRouteGateway, err error)
- func (client ExpressRouteGatewaysClient) CreateOrUpdateSender(req *http.Request) (future ExpressRouteGatewaysCreateOrUpdateFuture, err error)
- func (client ExpressRouteGatewaysClient) Delete(ctx context.Context, resourceGroupName string, expressRouteGatewayName string) (result ExpressRouteGatewaysDeleteFuture, err error)
- func (client ExpressRouteGatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, expressRouteGatewayName string) (*http.Request, error)
- func (client ExpressRouteGatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ExpressRouteGatewaysClient) DeleteSender(req *http.Request) (future ExpressRouteGatewaysDeleteFuture, err error)
- func (client ExpressRouteGatewaysClient) Get(ctx context.Context, resourceGroupName string, expressRouteGatewayName string) (result ExpressRouteGateway, err error)
- func (client ExpressRouteGatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, expressRouteGatewayName string) (*http.Request, error)
- func (client ExpressRouteGatewaysClient) GetResponder(resp *http.Response) (result ExpressRouteGateway, err error)
- func (client ExpressRouteGatewaysClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteGatewaysClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ExpressRouteGatewayList, err error)
- func (client ExpressRouteGatewaysClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client ExpressRouteGatewaysClient) ListByResourceGroupResponder(resp *http.Response) (result ExpressRouteGatewayList, err error)
- func (client ExpressRouteGatewaysClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteGatewaysClient) ListBySubscription(ctx context.Context) (result ExpressRouteGatewayList, err error)
- func (client ExpressRouteGatewaysClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error)
- func (client ExpressRouteGatewaysClient) ListBySubscriptionResponder(resp *http.Response) (result ExpressRouteGatewayList, err error)
- func (client ExpressRouteGatewaysClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (result ExpressRouteGatewaysUpdateTagsFuture, err error)
- func (client ExpressRouteGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*http.Request, error)
- func (client ExpressRouteGatewaysClient) UpdateTagsResponder(resp *http.Response) (result ExpressRouteGateway, err error)
- func (client ExpressRouteGatewaysClient) UpdateTagsSender(req *http.Request) (future ExpressRouteGatewaysUpdateTagsFuture, err error)
- type ExpressRouteGatewaysCreateOrUpdateFuture
- type ExpressRouteGatewaysDeleteFuture
- type ExpressRouteGatewaysUpdateTagsFuture
- type ExpressRouteLink
- type ExpressRouteLinkAdminState
- type ExpressRouteLinkConnectorType
- type ExpressRouteLinkListResult
- type ExpressRouteLinkListResultIterator
- func (iter *ExpressRouteLinkListResultIterator) Next() error
- func (iter *ExpressRouteLinkListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRouteLinkListResultIterator) NotDone() bool
- func (iter ExpressRouteLinkListResultIterator) Response() ExpressRouteLinkListResult
- func (iter ExpressRouteLinkListResultIterator) Value() ExpressRouteLink
- type ExpressRouteLinkListResultPage
- func (page *ExpressRouteLinkListResultPage) Next() error
- func (page *ExpressRouteLinkListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRouteLinkListResultPage) NotDone() bool
- func (page ExpressRouteLinkListResultPage) Response() ExpressRouteLinkListResult
- func (page ExpressRouteLinkListResultPage) Values() []ExpressRouteLink
- type ExpressRouteLinkMacSecCipher
- type ExpressRouteLinkMacSecConfig
- type ExpressRouteLinkMacSecSciState
- type ExpressRouteLinkPropertiesFormat
- type ExpressRouteLinksClient
- func (client ExpressRouteLinksClient) Get(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result ExpressRouteLink, err error)
- func (client ExpressRouteLinksClient) GetPreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*http.Request, error)
- func (client ExpressRouteLinksClient) GetResponder(resp *http.Response) (result ExpressRouteLink, err error)
- func (client ExpressRouteLinksClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRouteLinksClient) List(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result ExpressRouteLinkListResultPage, err error)
- func (client ExpressRouteLinksClient) ListComplete(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result ExpressRouteLinkListResultIterator, err error)
- func (client ExpressRouteLinksClient) ListPreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string) (*http.Request, error)
- func (client ExpressRouteLinksClient) ListResponder(resp *http.Response) (result ExpressRouteLinkListResult, err error)
- func (client ExpressRouteLinksClient) ListSender(req *http.Request) (*http.Response, error)
- type ExpressRoutePeeringState
- type ExpressRoutePeeringType
- type ExpressRoutePort
- type ExpressRoutePortAuthorization
- type ExpressRoutePortAuthorizationListResult
- type ExpressRoutePortAuthorizationListResultIterator
- func (iter *ExpressRoutePortAuthorizationListResultIterator) Next() error
- func (iter *ExpressRoutePortAuthorizationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRoutePortAuthorizationListResultIterator) NotDone() bool
- func (iter ExpressRoutePortAuthorizationListResultIterator) Response() ExpressRoutePortAuthorizationListResult
- func (iter ExpressRoutePortAuthorizationListResultIterator) Value() ExpressRoutePortAuthorization
- type ExpressRoutePortAuthorizationListResultPage
- func (page *ExpressRoutePortAuthorizationListResultPage) Next() error
- func (page *ExpressRoutePortAuthorizationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRoutePortAuthorizationListResultPage) NotDone() bool
- func (page ExpressRoutePortAuthorizationListResultPage) Response() ExpressRoutePortAuthorizationListResult
- func (page ExpressRoutePortAuthorizationListResultPage) Values() []ExpressRoutePortAuthorization
- type ExpressRoutePortAuthorizationPropertiesFormat
- type ExpressRoutePortAuthorizationUseStatus
- type ExpressRoutePortAuthorizationsClient
- func (client ExpressRoutePortAuthorizationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result ExpressRoutePortAuthorizationsCreateOrUpdateFuture, err error)
- func (client ExpressRoutePortAuthorizationsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*http.Request, error)
- func (client ExpressRoutePortAuthorizationsClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRoutePortAuthorization, err error)
- func (client ExpressRoutePortAuthorizationsClient) CreateOrUpdateSender(req *http.Request) (future ExpressRoutePortAuthorizationsCreateOrUpdateFuture, err error)
- func (client ExpressRoutePortAuthorizationsClient) Delete(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result ExpressRoutePortAuthorizationsDeleteFuture, err error)
- func (client ExpressRoutePortAuthorizationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*http.Request, error)
- func (client ExpressRoutePortAuthorizationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ExpressRoutePortAuthorizationsClient) DeleteSender(req *http.Request) (future ExpressRoutePortAuthorizationsDeleteFuture, err error)
- func (client ExpressRoutePortAuthorizationsClient) Get(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result ExpressRoutePortAuthorization, err error)
- func (client ExpressRoutePortAuthorizationsClient) GetPreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*http.Request, error)
- func (client ExpressRoutePortAuthorizationsClient) GetResponder(resp *http.Response) (result ExpressRoutePortAuthorization, err error)
- func (client ExpressRoutePortAuthorizationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRoutePortAuthorizationsClient) List(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result ExpressRoutePortAuthorizationListResultPage, err error)
- func (client ExpressRoutePortAuthorizationsClient) ListComplete(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result ExpressRoutePortAuthorizationListResultIterator, err error)
- func (client ExpressRoutePortAuthorizationsClient) ListPreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string) (*http.Request, error)
- func (client ExpressRoutePortAuthorizationsClient) ListResponder(resp *http.Response) (result ExpressRoutePortAuthorizationListResult, err error)
- func (client ExpressRoutePortAuthorizationsClient) ListSender(req *http.Request) (*http.Response, error)
- type ExpressRoutePortAuthorizationsCreateOrUpdateFuture
- type ExpressRoutePortAuthorizationsDeleteFuture
- type ExpressRoutePortListResult
- type ExpressRoutePortListResultIterator
- func (iter *ExpressRoutePortListResultIterator) Next() error
- func (iter *ExpressRoutePortListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRoutePortListResultIterator) NotDone() bool
- func (iter ExpressRoutePortListResultIterator) Response() ExpressRoutePortListResult
- func (iter ExpressRoutePortListResultIterator) Value() ExpressRoutePort
- type ExpressRoutePortListResultPage
- func (page *ExpressRoutePortListResultPage) Next() error
- func (page *ExpressRoutePortListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRoutePortListResultPage) NotDone() bool
- func (page ExpressRoutePortListResultPage) Response() ExpressRoutePortListResult
- func (page ExpressRoutePortListResultPage) Values() []ExpressRoutePort
- type ExpressRoutePortPropertiesFormat
- type ExpressRoutePortsBillingType
- type ExpressRoutePortsClient
- func (client ExpressRoutePortsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result ExpressRoutePortsCreateOrUpdateFuture, err error)
- func (client ExpressRoutePortsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*http.Request, error)
- func (client ExpressRoutePortsClient) CreateOrUpdateResponder(resp *http.Response) (result ExpressRoutePort, err error)
- func (client ExpressRoutePortsClient) CreateOrUpdateSender(req *http.Request) (future ExpressRoutePortsCreateOrUpdateFuture, err error)
- func (client ExpressRoutePortsClient) Delete(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result ExpressRoutePortsDeleteFuture, err error)
- func (client ExpressRoutePortsClient) DeletePreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string) (*http.Request, error)
- func (client ExpressRoutePortsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ExpressRoutePortsClient) DeleteSender(req *http.Request) (future ExpressRoutePortsDeleteFuture, err error)
- func (client ExpressRoutePortsClient) GenerateLOA(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result GenerateExpressRoutePortsLOAResult, err error)
- func (client ExpressRoutePortsClient) GenerateLOAPreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*http.Request, error)
- func (client ExpressRoutePortsClient) GenerateLOAResponder(resp *http.Response) (result GenerateExpressRoutePortsLOAResult, err error)
- func (client ExpressRoutePortsClient) GenerateLOASender(req *http.Request) (*http.Response, error)
- func (client ExpressRoutePortsClient) Get(ctx context.Context, resourceGroupName string, expressRoutePortName string) (result ExpressRoutePort, err error)
- func (client ExpressRoutePortsClient) GetPreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string) (*http.Request, error)
- func (client ExpressRoutePortsClient) GetResponder(resp *http.Response) (result ExpressRoutePort, err error)
- func (client ExpressRoutePortsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRoutePortsClient) List(ctx context.Context) (result ExpressRoutePortListResultPage, err error)
- func (client ExpressRoutePortsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ExpressRoutePortListResultPage, err error)
- func (client ExpressRoutePortsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ExpressRoutePortListResultIterator, err error)
- func (client ExpressRoutePortsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client ExpressRoutePortsClient) ListByResourceGroupResponder(resp *http.Response) (result ExpressRoutePortListResult, err error)
- func (client ExpressRoutePortsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client ExpressRoutePortsClient) ListComplete(ctx context.Context) (result ExpressRoutePortListResultIterator, err error)
- func (client ExpressRoutePortsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client ExpressRoutePortsClient) ListResponder(resp *http.Response) (result ExpressRoutePortListResult, err error)
- func (client ExpressRoutePortsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ExpressRoutePortsClient) UpdateTags(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (result ExpressRoutePort, err error)
- func (client ExpressRoutePortsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*http.Request, error)
- func (client ExpressRoutePortsClient) UpdateTagsResponder(resp *http.Response) (result ExpressRoutePort, err error)
- func (client ExpressRoutePortsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type ExpressRoutePortsCreateOrUpdateFuture
- type ExpressRoutePortsDeleteFuture
- type ExpressRoutePortsEncapsulation
- type ExpressRoutePortsLocation
- type ExpressRoutePortsLocationBandwidths
- type ExpressRoutePortsLocationListResult
- type ExpressRoutePortsLocationListResultIterator
- func (iter *ExpressRoutePortsLocationListResultIterator) Next() error
- func (iter *ExpressRoutePortsLocationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRoutePortsLocationListResultIterator) NotDone() bool
- func (iter ExpressRoutePortsLocationListResultIterator) Response() ExpressRoutePortsLocationListResult
- func (iter ExpressRoutePortsLocationListResultIterator) Value() ExpressRoutePortsLocation
- type ExpressRoutePortsLocationListResultPage
- func (page *ExpressRoutePortsLocationListResultPage) Next() error
- func (page *ExpressRoutePortsLocationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRoutePortsLocationListResultPage) NotDone() bool
- func (page ExpressRoutePortsLocationListResultPage) Response() ExpressRoutePortsLocationListResult
- func (page ExpressRoutePortsLocationListResultPage) Values() []ExpressRoutePortsLocation
- type ExpressRoutePortsLocationPropertiesFormat
- type ExpressRoutePortsLocationsClient
- func (client ExpressRoutePortsLocationsClient) Get(ctx context.Context, locationName string) (result ExpressRoutePortsLocation, err error)
- func (client ExpressRoutePortsLocationsClient) GetPreparer(ctx context.Context, locationName string) (*http.Request, error)
- func (client ExpressRoutePortsLocationsClient) GetResponder(resp *http.Response) (result ExpressRoutePortsLocation, err error)
- func (client ExpressRoutePortsLocationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ExpressRoutePortsLocationsClient) List(ctx context.Context) (result ExpressRoutePortsLocationListResultPage, err error)
- func (client ExpressRoutePortsLocationsClient) ListComplete(ctx context.Context) (result ExpressRoutePortsLocationListResultIterator, err error)
- func (client ExpressRoutePortsLocationsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client ExpressRoutePortsLocationsClient) ListResponder(resp *http.Response) (result ExpressRoutePortsLocationListResult, err error)
- func (client ExpressRoutePortsLocationsClient) ListSender(req *http.Request) (*http.Response, error)
- type ExpressRouteProviderPort
- type ExpressRouteProviderPortListResult
- type ExpressRouteProviderPortProperties
- type ExpressRouteProviderPortsLocationClient
- func (client ExpressRouteProviderPortsLocationClient) List(ctx context.Context, filter string) (result ExpressRouteProviderPortListResult, err error)
- func (client ExpressRouteProviderPortsLocationClient) ListPreparer(ctx context.Context, filter string) (*http.Request, error)
- func (client ExpressRouteProviderPortsLocationClient) ListResponder(resp *http.Response) (result ExpressRouteProviderPortListResult, err error)
- func (client ExpressRouteProviderPortsLocationClient) ListSender(req *http.Request) (*http.Response, error)
- type ExpressRouteServiceProvider
- type ExpressRouteServiceProviderBandwidthsOffered
- type ExpressRouteServiceProviderListResult
- type ExpressRouteServiceProviderListResultIterator
- func (iter *ExpressRouteServiceProviderListResultIterator) Next() error
- func (iter *ExpressRouteServiceProviderListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ExpressRouteServiceProviderListResultIterator) NotDone() bool
- func (iter ExpressRouteServiceProviderListResultIterator) Response() ExpressRouteServiceProviderListResult
- func (iter ExpressRouteServiceProviderListResultIterator) Value() ExpressRouteServiceProvider
- type ExpressRouteServiceProviderListResultPage
- func (page *ExpressRouteServiceProviderListResultPage) Next() error
- func (page *ExpressRouteServiceProviderListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ExpressRouteServiceProviderListResultPage) NotDone() bool
- func (page ExpressRouteServiceProviderListResultPage) Response() ExpressRouteServiceProviderListResult
- func (page ExpressRouteServiceProviderListResultPage) Values() []ExpressRouteServiceProvider
- type ExpressRouteServiceProviderPropertiesFormat
- type ExpressRouteServiceProvidersClient
- func (client ExpressRouteServiceProvidersClient) List(ctx context.Context) (result ExpressRouteServiceProviderListResultPage, err error)
- func (client ExpressRouteServiceProvidersClient) ListComplete(ctx context.Context) (result ExpressRouteServiceProviderListResultIterator, err error)
- func (client ExpressRouteServiceProvidersClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client ExpressRouteServiceProvidersClient) ListResponder(resp *http.Response) (result ExpressRouteServiceProviderListResult, err error)
- func (client ExpressRouteServiceProvidersClient) ListSender(req *http.Request) (*http.Response, error)
- type ExtendedLocation
- type ExtendedLocationTypes
- type FilterItems
- type FirewallPoliciesClient
- func (client FirewallPoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result FirewallPoliciesCreateOrUpdateFuture, err error)
- func (client FirewallPoliciesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*http.Request, error)
- func (client FirewallPoliciesClient) CreateOrUpdateResponder(resp *http.Response) (result FirewallPolicy, err error)
- func (client FirewallPoliciesClient) CreateOrUpdateSender(req *http.Request) (future FirewallPoliciesCreateOrUpdateFuture, err error)
- func (client FirewallPoliciesClient) Delete(ctx context.Context, resourceGroupName string, firewallPolicyName string) (result FirewallPoliciesDeleteFuture, err error)
- func (client FirewallPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string) (*http.Request, error)
- func (client FirewallPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client FirewallPoliciesClient) DeleteSender(req *http.Request) (future FirewallPoliciesDeleteFuture, err error)
- func (client FirewallPoliciesClient) Get(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result FirewallPolicy, err error)
- func (client FirewallPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*http.Request, error)
- func (client FirewallPoliciesClient) GetResponder(resp *http.Response) (result FirewallPolicy, err error)
- func (client FirewallPoliciesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client FirewallPoliciesClient) List(ctx context.Context, resourceGroupName string) (result FirewallPolicyListResultPage, err error)
- func (client FirewallPoliciesClient) ListAll(ctx context.Context) (result FirewallPolicyListResultPage, err error)
- func (client FirewallPoliciesClient) ListAllComplete(ctx context.Context) (result FirewallPolicyListResultIterator, err error)
- func (client FirewallPoliciesClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client FirewallPoliciesClient) ListAllResponder(resp *http.Response) (result FirewallPolicyListResult, err error)
- func (client FirewallPoliciesClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client FirewallPoliciesClient) ListComplete(ctx context.Context, resourceGroupName string) (result FirewallPolicyListResultIterator, err error)
- func (client FirewallPoliciesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client FirewallPoliciesClient) ListResponder(resp *http.Response) (result FirewallPolicyListResult, err error)
- func (client FirewallPoliciesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client FirewallPoliciesClient) UpdateTags(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result FirewallPolicy, err error)
- func (client FirewallPoliciesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*http.Request, error)
- func (client FirewallPoliciesClient) UpdateTagsResponder(resp *http.Response) (result FirewallPolicy, err error)
- func (client FirewallPoliciesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type FirewallPoliciesCreateOrUpdateFuture
- type FirewallPoliciesDeleteFuture
- type FirewallPolicy
- type FirewallPolicyCertificateAuthority
- type FirewallPolicyFilterRuleCollection
- func (fpfrc FirewallPolicyFilterRuleCollection) AsBasicFirewallPolicyRuleCollection() (BasicFirewallPolicyRuleCollection, bool)
- func (fpfrc FirewallPolicyFilterRuleCollection) AsFirewallPolicyFilterRuleCollection() (*FirewallPolicyFilterRuleCollection, bool)
- func (fpfrc FirewallPolicyFilterRuleCollection) AsFirewallPolicyNatRuleCollection() (*FirewallPolicyNatRuleCollection, bool)
- func (fpfrc FirewallPolicyFilterRuleCollection) AsFirewallPolicyRuleCollection() (*FirewallPolicyRuleCollection, bool)
- func (fpfrc FirewallPolicyFilterRuleCollection) MarshalJSON() ([]byte, error)
- func (fpfrc *FirewallPolicyFilterRuleCollection) UnmarshalJSON(body []byte) error
- type FirewallPolicyFilterRuleCollectionAction
- type FirewallPolicyFilterRuleCollectionActionType
- type FirewallPolicyIDPSQuerySortOrder
- type FirewallPolicyIdpsSignaturesClient
- func (client FirewallPolicyIdpsSignaturesClient) List(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result QueryResults, err error)
- func (client FirewallPolicyIdpsSignaturesClient) ListPreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*http.Request, error)
- func (client FirewallPolicyIdpsSignaturesClient) ListResponder(resp *http.Response) (result QueryResults, err error)
- func (client FirewallPolicyIdpsSignaturesClient) ListSender(req *http.Request) (*http.Response, error)
- type FirewallPolicyIdpsSignaturesFilterValuesClient
- func (client FirewallPolicyIdpsSignaturesFilterValuesClient) List(ctx context.Context, parameters SignatureOverridesFilterValuesQuery, ...) (result SignatureOverridesFilterValuesResponse, err error)
- func (client FirewallPolicyIdpsSignaturesFilterValuesClient) ListPreparer(ctx context.Context, parameters SignatureOverridesFilterValuesQuery, ...) (*http.Request, error)
- func (client FirewallPolicyIdpsSignaturesFilterValuesClient) ListResponder(resp *http.Response) (result SignatureOverridesFilterValuesResponse, err error)
- func (client FirewallPolicyIdpsSignaturesFilterValuesClient) ListSender(req *http.Request) (*http.Response, error)
- type FirewallPolicyIdpsSignaturesOverridesClient
- func (client FirewallPolicyIdpsSignaturesOverridesClient) Get(ctx context.Context, resourceGroupName string, firewallPolicyName string) (result SignaturesOverrides, err error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) GetPreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string) (*http.Request, error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) GetResponder(resp *http.Response) (result SignaturesOverrides, err error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) List(ctx context.Context, resourceGroupName string, firewallPolicyName string) (result SignaturesOverridesList, err error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) ListPreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string) (*http.Request, error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) ListResponder(resp *http.Response) (result SignaturesOverridesList, err error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) Patch(ctx context.Context, parameters SignaturesOverrides, resourceGroupName string, ...) (result SignaturesOverrides, err error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) PatchPreparer(ctx context.Context, parameters SignaturesOverrides, resourceGroupName string, ...) (*http.Request, error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) PatchResponder(resp *http.Response) (result SignaturesOverrides, err error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) PatchSender(req *http.Request) (*http.Response, error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) Put(ctx context.Context, parameters SignaturesOverrides, resourceGroupName string, ...) (result SignaturesOverrides, err error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) PutPreparer(ctx context.Context, parameters SignaturesOverrides, resourceGroupName string, ...) (*http.Request, error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) PutResponder(resp *http.Response) (result SignaturesOverrides, err error)
- func (client FirewallPolicyIdpsSignaturesOverridesClient) PutSender(req *http.Request) (*http.Response, error)
- type FirewallPolicyInsights
- type FirewallPolicyIntrusionDetection
- type FirewallPolicyIntrusionDetectionBypassTrafficSpecifications
- type FirewallPolicyIntrusionDetectionConfiguration
- type FirewallPolicyIntrusionDetectionProtocol
- type FirewallPolicyIntrusionDetectionSignatureSpecification
- type FirewallPolicyIntrusionDetectionStateType
- type FirewallPolicyListResult
- type FirewallPolicyListResultIterator
- func (iter *FirewallPolicyListResultIterator) Next() error
- func (iter *FirewallPolicyListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter FirewallPolicyListResultIterator) NotDone() bool
- func (iter FirewallPolicyListResultIterator) Response() FirewallPolicyListResult
- func (iter FirewallPolicyListResultIterator) Value() FirewallPolicy
- type FirewallPolicyListResultPage
- func (page *FirewallPolicyListResultPage) Next() error
- func (page *FirewallPolicyListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page FirewallPolicyListResultPage) NotDone() bool
- func (page FirewallPolicyListResultPage) Response() FirewallPolicyListResult
- func (page FirewallPolicyListResultPage) Values() []FirewallPolicy
- type FirewallPolicyLogAnalyticsResources
- type FirewallPolicyLogAnalyticsWorkspace
- type FirewallPolicyNatRuleCollection
- func (fpnrc FirewallPolicyNatRuleCollection) AsBasicFirewallPolicyRuleCollection() (BasicFirewallPolicyRuleCollection, bool)
- func (fpnrc FirewallPolicyNatRuleCollection) AsFirewallPolicyFilterRuleCollection() (*FirewallPolicyFilterRuleCollection, bool)
- func (fpnrc FirewallPolicyNatRuleCollection) AsFirewallPolicyNatRuleCollection() (*FirewallPolicyNatRuleCollection, bool)
- func (fpnrc FirewallPolicyNatRuleCollection) AsFirewallPolicyRuleCollection() (*FirewallPolicyRuleCollection, bool)
- func (fpnrc FirewallPolicyNatRuleCollection) MarshalJSON() ([]byte, error)
- func (fpnrc *FirewallPolicyNatRuleCollection) UnmarshalJSON(body []byte) error
- type FirewallPolicyNatRuleCollectionAction
- type FirewallPolicyNatRuleCollectionActionType
- type FirewallPolicyPropertiesFormat
- type FirewallPolicyRule
- func (fpr FirewallPolicyRule) AsApplicationRule() (*ApplicationRule, bool)
- func (fpr FirewallPolicyRule) AsBasicFirewallPolicyRule() (BasicFirewallPolicyRule, bool)
- func (fpr FirewallPolicyRule) AsFirewallPolicyRule() (*FirewallPolicyRule, bool)
- func (fpr FirewallPolicyRule) AsNatRule() (*NatRule, bool)
- func (fpr FirewallPolicyRule) AsRule() (*Rule, bool)
- func (fpr FirewallPolicyRule) MarshalJSON() ([]byte, error)
- type FirewallPolicyRuleApplicationProtocol
- type FirewallPolicyRuleApplicationProtocolType
- type FirewallPolicyRuleCollection
- func (fprc FirewallPolicyRuleCollection) AsBasicFirewallPolicyRuleCollection() (BasicFirewallPolicyRuleCollection, bool)
- func (fprc FirewallPolicyRuleCollection) AsFirewallPolicyFilterRuleCollection() (*FirewallPolicyFilterRuleCollection, bool)
- func (fprc FirewallPolicyRuleCollection) AsFirewallPolicyNatRuleCollection() (*FirewallPolicyNatRuleCollection, bool)
- func (fprc FirewallPolicyRuleCollection) AsFirewallPolicyRuleCollection() (*FirewallPolicyRuleCollection, bool)
- func (fprc FirewallPolicyRuleCollection) MarshalJSON() ([]byte, error)
- type FirewallPolicyRuleCollectionGroup
- type FirewallPolicyRuleCollectionGroupListResult
- type FirewallPolicyRuleCollectionGroupListResultIterator
- func (iter *FirewallPolicyRuleCollectionGroupListResultIterator) Next() error
- func (iter *FirewallPolicyRuleCollectionGroupListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter FirewallPolicyRuleCollectionGroupListResultIterator) NotDone() bool
- func (iter FirewallPolicyRuleCollectionGroupListResultIterator) Response() FirewallPolicyRuleCollectionGroupListResult
- func (iter FirewallPolicyRuleCollectionGroupListResultIterator) Value() FirewallPolicyRuleCollectionGroup
- type FirewallPolicyRuleCollectionGroupListResultPage
- func (page *FirewallPolicyRuleCollectionGroupListResultPage) Next() error
- func (page *FirewallPolicyRuleCollectionGroupListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page FirewallPolicyRuleCollectionGroupListResultPage) NotDone() bool
- func (page FirewallPolicyRuleCollectionGroupListResultPage) Response() FirewallPolicyRuleCollectionGroupListResult
- func (page FirewallPolicyRuleCollectionGroupListResultPage) Values() []FirewallPolicyRuleCollectionGroup
- type FirewallPolicyRuleCollectionGroupProperties
- type FirewallPolicyRuleCollectionGroupsClient
- func (client FirewallPolicyRuleCollectionGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result FirewallPolicyRuleCollectionGroupsCreateOrUpdateFuture, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*http.Request, error)
- func (client FirewallPolicyRuleCollectionGroupsClient) CreateOrUpdateResponder(resp *http.Response) (result FirewallPolicyRuleCollectionGroup, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) CreateOrUpdateSender(req *http.Request) (future FirewallPolicyRuleCollectionGroupsCreateOrUpdateFuture, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) Delete(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result FirewallPolicyRuleCollectionGroupsDeleteFuture, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*http.Request, error)
- func (client FirewallPolicyRuleCollectionGroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) DeleteSender(req *http.Request) (future FirewallPolicyRuleCollectionGroupsDeleteFuture, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) Get(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (result FirewallPolicyRuleCollectionGroup, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*http.Request, error)
- func (client FirewallPolicyRuleCollectionGroupsClient) GetResponder(resp *http.Response) (result FirewallPolicyRuleCollectionGroup, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client FirewallPolicyRuleCollectionGroupsClient) List(ctx context.Context, resourceGroupName string, firewallPolicyName string) (result FirewallPolicyRuleCollectionGroupListResultPage, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) ListComplete(ctx context.Context, resourceGroupName string, firewallPolicyName string) (result FirewallPolicyRuleCollectionGroupListResultIterator, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) ListPreparer(ctx context.Context, resourceGroupName string, firewallPolicyName string) (*http.Request, error)
- func (client FirewallPolicyRuleCollectionGroupsClient) ListResponder(resp *http.Response) (result FirewallPolicyRuleCollectionGroupListResult, err error)
- func (client FirewallPolicyRuleCollectionGroupsClient) ListSender(req *http.Request) (*http.Response, error)
- type FirewallPolicyRuleCollectionGroupsCreateOrUpdateFuture
- type FirewallPolicyRuleCollectionGroupsDeleteFuture
- type FirewallPolicyRuleNetworkProtocol
- type FirewallPolicySNAT
- type FirewallPolicySQL
- type FirewallPolicySku
- type FirewallPolicySkuTier
- type FirewallPolicyThreatIntelWhitelist
- type FirewallPolicyTransportSecurity
- type FlowLog
- type FlowLogFormatParameters
- type FlowLogFormatType
- type FlowLogInformation
- type FlowLogListResult
- type FlowLogListResultIterator
- func (iter *FlowLogListResultIterator) Next() error
- func (iter *FlowLogListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter FlowLogListResultIterator) NotDone() bool
- func (iter FlowLogListResultIterator) Response() FlowLogListResult
- func (iter FlowLogListResultIterator) Value() FlowLog
- type FlowLogListResultPage
- type FlowLogProperties
- type FlowLogPropertiesFormat
- type FlowLogStatusParameters
- type FlowLogsClient
- func (client FlowLogsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result FlowLogsCreateOrUpdateFuture, err error)
- func (client FlowLogsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client FlowLogsClient) CreateOrUpdateResponder(resp *http.Response) (result FlowLog, err error)
- func (client FlowLogsClient) CreateOrUpdateSender(req *http.Request) (future FlowLogsCreateOrUpdateFuture, err error)
- func (client FlowLogsClient) Delete(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result FlowLogsDeleteFuture, err error)
- func (client FlowLogsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client FlowLogsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client FlowLogsClient) DeleteSender(req *http.Request) (future FlowLogsDeleteFuture, err error)
- func (client FlowLogsClient) Get(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result FlowLog, err error)
- func (client FlowLogsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client FlowLogsClient) GetResponder(resp *http.Response) (result FlowLog, err error)
- func (client FlowLogsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client FlowLogsClient) List(ctx context.Context, resourceGroupName string, networkWatcherName string) (result FlowLogListResultPage, err error)
- func (client FlowLogsClient) ListComplete(ctx context.Context, resourceGroupName string, networkWatcherName string) (result FlowLogListResultIterator, err error)
- func (client FlowLogsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string) (*http.Request, error)
- func (client FlowLogsClient) ListResponder(resp *http.Response) (result FlowLogListResult, err error)
- func (client FlowLogsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client FlowLogsClient) UpdateTags(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result FlowLog, err error)
- func (client FlowLogsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client FlowLogsClient) UpdateTagsResponder(resp *http.Response) (result FlowLog, err error)
- func (client FlowLogsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type FlowLogsCreateOrUpdateFuture
- type FlowLogsDeleteFuture
- type FrontendIPConfiguration
- type FrontendIPConfigurationPropertiesFormat
- type GatewayCustomBgpIPAddressIPConfiguration
- type GatewayLoadBalancerTunnelInterface
- type GatewayLoadBalancerTunnelInterfaceType
- type GatewayLoadBalancerTunnelProtocol
- type GatewayRoute
- type GatewayRouteListResult
- type GenerateExpressRoutePortsLOARequest
- type GenerateExpressRoutePortsLOAResult
- type GeneratevirtualwanvpnserverconfigurationvpnprofileFuture
- type Geo
- type GetActiveSessionsAllFuture
- type GetActiveSessionsFuture
- type GetInboundRoutesParameters
- type GetOutboundRoutesParameters
- type GetVpnSitesConfigurationRequest
- type Group
- type GroupConnectivity
- type GroupListResult
- type GroupListResultIterator
- type GroupListResultPage
- type GroupProperties
- type GroupsClient
- func (client GroupsClient) CreateOrUpdate(ctx context.Context, parameters Group, resourceGroupName string, ...) (result Group, err error)
- func (client GroupsClient) CreateOrUpdatePreparer(ctx context.Context, parameters Group, resourceGroupName string, ...) (*http.Request, error)
- func (client GroupsClient) CreateOrUpdateResponder(resp *http.Response) (result Group, err error)
- func (client GroupsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client GroupsClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result GroupsDeleteFuture, err error)
- func (client GroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client GroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client GroupsClient) DeleteSender(req *http.Request) (future GroupsDeleteFuture, err error)
- func (client GroupsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result Group, err error)
- func (client GroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client GroupsClient) GetResponder(resp *http.Response) (result Group, err error)
- func (client GroupsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client GroupsClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result GroupListResultPage, err error)
- func (client GroupsClient) ListComplete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result GroupListResultIterator, err error)
- func (client GroupsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client GroupsClient) ListResponder(resp *http.Response) (result GroupListResult, err error)
- func (client GroupsClient) ListSender(req *http.Request) (*http.Response, error)
- type GroupsDeleteFuture
- type HTTPConfiguration
- type HTTPConfigurationMethod
- type HTTPHeader
- type HTTPMethod
- type HopLink
- type HopLinkProperties
- type Hub
- type HubBgpConnectionStatus
- type HubIPAddresses
- type HubIPConfiguration
- type HubIPConfigurationPropertiesFormat
- type HubPublicIPAddresses
- type HubRoute
- type HubRouteTable
- type HubRouteTableProperties
- type HubRouteTablesClient
- func (client HubRouteTablesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result HubRouteTablesCreateOrUpdateFuture, err error)
- func (client HubRouteTablesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client HubRouteTablesClient) CreateOrUpdateResponder(resp *http.Response) (result HubRouteTable, err error)
- func (client HubRouteTablesClient) CreateOrUpdateSender(req *http.Request) (future HubRouteTablesCreateOrUpdateFuture, err error)
- func (client HubRouteTablesClient) Delete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result HubRouteTablesDeleteFuture, err error)
- func (client HubRouteTablesClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client HubRouteTablesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client HubRouteTablesClient) DeleteSender(req *http.Request) (future HubRouteTablesDeleteFuture, err error)
- func (client HubRouteTablesClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result HubRouteTable, err error)
- func (client HubRouteTablesClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client HubRouteTablesClient) GetResponder(resp *http.Response) (result HubRouteTable, err error)
- func (client HubRouteTablesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client HubRouteTablesClient) List(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListHubRouteTablesResultPage, err error)
- func (client HubRouteTablesClient) ListComplete(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListHubRouteTablesResultIterator, err error)
- func (client HubRouteTablesClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualHubName string) (*http.Request, error)
- func (client HubRouteTablesClient) ListResponder(resp *http.Response) (result ListHubRouteTablesResult, err error)
- func (client HubRouteTablesClient) ListSender(req *http.Request) (*http.Response, error)
- type HubRouteTablesCreateOrUpdateFuture
- type HubRouteTablesDeleteFuture
- type HubRoutingPreference
- type HubVirtualNetworkConnection
- type HubVirtualNetworkConnectionProperties
- type HubVirtualNetworkConnectionStatus
- type HubVirtualNetworkConnectionsClient
- func (client HubVirtualNetworkConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result HubVirtualNetworkConnectionsCreateOrUpdateFuture, err error)
- func (client HubVirtualNetworkConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client HubVirtualNetworkConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result HubVirtualNetworkConnection, err error)
- func (client HubVirtualNetworkConnectionsClient) CreateOrUpdateSender(req *http.Request) (future HubVirtualNetworkConnectionsCreateOrUpdateFuture, err error)
- func (client HubVirtualNetworkConnectionsClient) Delete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result HubVirtualNetworkConnectionsDeleteFuture, err error)
- func (client HubVirtualNetworkConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client HubVirtualNetworkConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client HubVirtualNetworkConnectionsClient) DeleteSender(req *http.Request) (future HubVirtualNetworkConnectionsDeleteFuture, err error)
- func (client HubVirtualNetworkConnectionsClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result HubVirtualNetworkConnection, err error)
- func (client HubVirtualNetworkConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client HubVirtualNetworkConnectionsClient) GetResponder(resp *http.Response) (result HubVirtualNetworkConnection, err error)
- func (client HubVirtualNetworkConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client HubVirtualNetworkConnectionsClient) List(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListHubVirtualNetworkConnectionsResultPage, err error)
- func (client HubVirtualNetworkConnectionsClient) ListComplete(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListHubVirtualNetworkConnectionsResultIterator, err error)
- func (client HubVirtualNetworkConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualHubName string) (*http.Request, error)
- func (client HubVirtualNetworkConnectionsClient) ListResponder(resp *http.Response) (result ListHubVirtualNetworkConnectionsResult, err error)
- func (client HubVirtualNetworkConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- type HubVirtualNetworkConnectionsCreateOrUpdateFuture
- type HubVirtualNetworkConnectionsDeleteFuture
- type IDPSQueryObject
- type IPAddressAvailabilityResult
- type IPAllocation
- type IPAllocationListResult
- type IPAllocationListResultIterator
- func (iter *IPAllocationListResultIterator) Next() error
- func (iter *IPAllocationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter IPAllocationListResultIterator) NotDone() bool
- func (iter IPAllocationListResultIterator) Response() IPAllocationListResult
- func (iter IPAllocationListResultIterator) Value() IPAllocation
- type IPAllocationListResultPage
- func (page *IPAllocationListResultPage) Next() error
- func (page *IPAllocationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page IPAllocationListResultPage) NotDone() bool
- func (page IPAllocationListResultPage) Response() IPAllocationListResult
- func (page IPAllocationListResultPage) Values() []IPAllocation
- type IPAllocationMethod
- type IPAllocationPropertiesFormat
- type IPAllocationType
- type IPAllocationsClient
- func (client IPAllocationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, IPAllocationName string, ...) (result IPAllocationsCreateOrUpdateFuture, err error)
- func (client IPAllocationsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, IPAllocationName string, ...) (*http.Request, error)
- func (client IPAllocationsClient) CreateOrUpdateResponder(resp *http.Response) (result IPAllocation, err error)
- func (client IPAllocationsClient) CreateOrUpdateSender(req *http.Request) (future IPAllocationsCreateOrUpdateFuture, err error)
- func (client IPAllocationsClient) Delete(ctx context.Context, resourceGroupName string, IPAllocationName string) (result IPAllocationsDeleteFuture, err error)
- func (client IPAllocationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, IPAllocationName string) (*http.Request, error)
- func (client IPAllocationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IPAllocationsClient) DeleteSender(req *http.Request) (future IPAllocationsDeleteFuture, err error)
- func (client IPAllocationsClient) Get(ctx context.Context, resourceGroupName string, IPAllocationName string, ...) (result IPAllocation, err error)
- func (client IPAllocationsClient) GetPreparer(ctx context.Context, resourceGroupName string, IPAllocationName string, ...) (*http.Request, error)
- func (client IPAllocationsClient) GetResponder(resp *http.Response) (result IPAllocation, err error)
- func (client IPAllocationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IPAllocationsClient) List(ctx context.Context) (result IPAllocationListResultPage, err error)
- func (client IPAllocationsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result IPAllocationListResultPage, err error)
- func (client IPAllocationsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result IPAllocationListResultIterator, err error)
- func (client IPAllocationsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client IPAllocationsClient) ListByResourceGroupResponder(resp *http.Response) (result IPAllocationListResult, err error)
- func (client IPAllocationsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client IPAllocationsClient) ListComplete(ctx context.Context) (result IPAllocationListResultIterator, err error)
- func (client IPAllocationsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client IPAllocationsClient) ListResponder(resp *http.Response) (result IPAllocationListResult, err error)
- func (client IPAllocationsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client IPAllocationsClient) UpdateTags(ctx context.Context, resourceGroupName string, IPAllocationName string, ...) (result IPAllocation, err error)
- func (client IPAllocationsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, IPAllocationName string, ...) (*http.Request, error)
- func (client IPAllocationsClient) UpdateTagsResponder(resp *http.Response) (result IPAllocation, err error)
- func (client IPAllocationsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type IPAllocationsCreateOrUpdateFuture
- type IPAllocationsDeleteFuture
- type IPConfiguration
- type IPConfigurationBgpPeeringAddress
- type IPConfigurationProfile
- type IPConfigurationProfilePropertiesFormat
- type IPConfigurationPropertiesFormat
- type IPFlowProtocol
- type IPGroup
- type IPGroupListResult
- type IPGroupListResultIterator
- func (iter *IPGroupListResultIterator) Next() error
- func (iter *IPGroupListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter IPGroupListResultIterator) NotDone() bool
- func (iter IPGroupListResultIterator) Response() IPGroupListResult
- func (iter IPGroupListResultIterator) Value() IPGroup
- type IPGroupListResultPage
- type IPGroupPropertiesFormat
- type IPGroupsClient
- func (client IPGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, IPGroupsName string, ...) (result IPGroupsCreateOrUpdateFuture, err error)
- func (client IPGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, IPGroupsName string, ...) (*http.Request, error)
- func (client IPGroupsClient) CreateOrUpdateResponder(resp *http.Response) (result IPGroup, err error)
- func (client IPGroupsClient) CreateOrUpdateSender(req *http.Request) (future IPGroupsCreateOrUpdateFuture, err error)
- func (client IPGroupsClient) Delete(ctx context.Context, resourceGroupName string, IPGroupsName string) (result IPGroupsDeleteFuture, err error)
- func (client IPGroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, IPGroupsName string) (*http.Request, error)
- func (client IPGroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IPGroupsClient) DeleteSender(req *http.Request) (future IPGroupsDeleteFuture, err error)
- func (client IPGroupsClient) Get(ctx context.Context, resourceGroupName string, IPGroupsName string, ...) (result IPGroup, err error)
- func (client IPGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, IPGroupsName string, ...) (*http.Request, error)
- func (client IPGroupsClient) GetResponder(resp *http.Response) (result IPGroup, err error)
- func (client IPGroupsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IPGroupsClient) List(ctx context.Context) (result IPGroupListResultPage, err error)
- func (client IPGroupsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result IPGroupListResultPage, err error)
- func (client IPGroupsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result IPGroupListResultIterator, err error)
- func (client IPGroupsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client IPGroupsClient) ListByResourceGroupResponder(resp *http.Response) (result IPGroupListResult, err error)
- func (client IPGroupsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client IPGroupsClient) ListComplete(ctx context.Context) (result IPGroupListResultIterator, err error)
- func (client IPGroupsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client IPGroupsClient) ListResponder(resp *http.Response) (result IPGroupListResult, err error)
- func (client IPGroupsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client IPGroupsClient) UpdateGroups(ctx context.Context, resourceGroupName string, IPGroupsName string, ...) (result IPGroup, err error)
- func (client IPGroupsClient) UpdateGroupsPreparer(ctx context.Context, resourceGroupName string, IPGroupsName string, ...) (*http.Request, error)
- func (client IPGroupsClient) UpdateGroupsResponder(resp *http.Response) (result IPGroup, err error)
- func (client IPGroupsClient) UpdateGroupsSender(req *http.Request) (*http.Response, error)
- type IPGroupsCreateOrUpdateFuture
- type IPGroupsDeleteFuture
- type IPPrefixesList
- type IPTag
- type IPVersion
- type IkeEncryption
- type IkeIntegrity
- type InboundNatPool
- type InboundNatPoolPropertiesFormat
- type InboundNatRule
- type InboundNatRuleListResult
- type InboundNatRuleListResultIterator
- func (iter *InboundNatRuleListResultIterator) Next() error
- func (iter *InboundNatRuleListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter InboundNatRuleListResultIterator) NotDone() bool
- func (iter InboundNatRuleListResultIterator) Response() InboundNatRuleListResult
- func (iter InboundNatRuleListResultIterator) Value() InboundNatRule
- type InboundNatRuleListResultPage
- func (page *InboundNatRuleListResultPage) Next() error
- func (page *InboundNatRuleListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page InboundNatRuleListResultPage) NotDone() bool
- func (page InboundNatRuleListResultPage) Response() InboundNatRuleListResult
- func (page InboundNatRuleListResultPage) Values() []InboundNatRule
- type InboundNatRulePortMapping
- type InboundNatRulePropertiesFormat
- type InboundNatRulesClient
- func (client InboundNatRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result InboundNatRulesCreateOrUpdateFuture, err error)
- func (client InboundNatRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client InboundNatRulesClient) CreateOrUpdateResponder(resp *http.Response) (result InboundNatRule, err error)
- func (client InboundNatRulesClient) CreateOrUpdateSender(req *http.Request) (future InboundNatRulesCreateOrUpdateFuture, err error)
- func (client InboundNatRulesClient) Delete(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result InboundNatRulesDeleteFuture, err error)
- func (client InboundNatRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client InboundNatRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client InboundNatRulesClient) DeleteSender(req *http.Request) (future InboundNatRulesDeleteFuture, err error)
- func (client InboundNatRulesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result InboundNatRule, err error)
- func (client InboundNatRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client InboundNatRulesClient) GetResponder(resp *http.Response) (result InboundNatRule, err error)
- func (client InboundNatRulesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client InboundNatRulesClient) List(ctx context.Context, resourceGroupName string, loadBalancerName string) (result InboundNatRuleListResultPage, err error)
- func (client InboundNatRulesClient) ListComplete(ctx context.Context, resourceGroupName string, loadBalancerName string) (result InboundNatRuleListResultIterator, err error)
- func (client InboundNatRulesClient) ListPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string) (*http.Request, error)
- func (client InboundNatRulesClient) ListResponder(resp *http.Response) (result InboundNatRuleListResult, err error)
- func (client InboundNatRulesClient) ListSender(req *http.Request) (*http.Response, error)
- type InboundNatRulesCreateOrUpdateFuture
- type InboundNatRulesDeleteFuture
- type InboundSecurityRule
- type InboundSecurityRuleClient
- func (client InboundSecurityRuleClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result InboundSecurityRuleCreateOrUpdateFuture, err error)
- func (client InboundSecurityRuleClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client InboundSecurityRuleClient) CreateOrUpdateResponder(resp *http.Response) (result InboundSecurityRule, err error)
- func (client InboundSecurityRuleClient) CreateOrUpdateSender(req *http.Request) (future InboundSecurityRuleCreateOrUpdateFuture, err error)
- type InboundSecurityRuleCreateOrUpdateFuture
- type InboundSecurityRuleProperties
- type InboundSecurityRules
- type InboundSecurityRulesProtocol
- type IntentPolicy
- type IntentPolicyBasedService
- type IntentPolicyConfiguration
- type Interface
- type InterfaceAssociation
- type InterfaceAuxiliaryMode
- type InterfaceDNSSettings
- type InterfaceIPConfiguration
- type InterfaceIPConfigurationListResult
- type InterfaceIPConfigurationListResultIterator
- func (iter *InterfaceIPConfigurationListResultIterator) Next() error
- func (iter *InterfaceIPConfigurationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter InterfaceIPConfigurationListResultIterator) NotDone() bool
- func (iter InterfaceIPConfigurationListResultIterator) Response() InterfaceIPConfigurationListResult
- func (iter InterfaceIPConfigurationListResultIterator) Value() InterfaceIPConfiguration
- type InterfaceIPConfigurationListResultPage
- func (page *InterfaceIPConfigurationListResultPage) Next() error
- func (page *InterfaceIPConfigurationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page InterfaceIPConfigurationListResultPage) NotDone() bool
- func (page InterfaceIPConfigurationListResultPage) Response() InterfaceIPConfigurationListResult
- func (page InterfaceIPConfigurationListResultPage) Values() []InterfaceIPConfiguration
- type InterfaceIPConfigurationPrivateLinkConnectionProperties
- type InterfaceIPConfigurationPropertiesFormat
- type InterfaceIPConfigurationsClient
- func (client InterfaceIPConfigurationsClient) Get(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result InterfaceIPConfiguration, err error)
- func (client InterfaceIPConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*http.Request, error)
- func (client InterfaceIPConfigurationsClient) GetResponder(resp *http.Response) (result InterfaceIPConfiguration, err error)
- func (client InterfaceIPConfigurationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client InterfaceIPConfigurationsClient) List(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result InterfaceIPConfigurationListResultPage, err error)
- func (client InterfaceIPConfigurationsClient) ListComplete(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result InterfaceIPConfigurationListResultIterator, err error)
- func (client InterfaceIPConfigurationsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string) (*http.Request, error)
- func (client InterfaceIPConfigurationsClient) ListResponder(resp *http.Response) (result InterfaceIPConfigurationListResult, err error)
- func (client InterfaceIPConfigurationsClient) ListSender(req *http.Request) (*http.Response, error)
- type InterfaceListResult
- type InterfaceListResultIterator
- func (iter *InterfaceListResultIterator) Next() error
- func (iter *InterfaceListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter InterfaceListResultIterator) NotDone() bool
- func (iter InterfaceListResultIterator) Response() InterfaceListResult
- func (iter InterfaceListResultIterator) Value() Interface
- type InterfaceListResultPage
- func (page *InterfaceListResultPage) Next() error
- func (page *InterfaceListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page InterfaceListResultPage) NotDone() bool
- func (page InterfaceListResultPage) Response() InterfaceListResult
- func (page InterfaceListResultPage) Values() []Interface
- type InterfaceLoadBalancerListResult
- type InterfaceLoadBalancerListResultIterator
- func (iter *InterfaceLoadBalancerListResultIterator) Next() error
- func (iter *InterfaceLoadBalancerListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter InterfaceLoadBalancerListResultIterator) NotDone() bool
- func (iter InterfaceLoadBalancerListResultIterator) Response() InterfaceLoadBalancerListResult
- func (iter InterfaceLoadBalancerListResultIterator) Value() LoadBalancer
- type InterfaceLoadBalancerListResultPage
- func (page *InterfaceLoadBalancerListResultPage) Next() error
- func (page *InterfaceLoadBalancerListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page InterfaceLoadBalancerListResultPage) NotDone() bool
- func (page InterfaceLoadBalancerListResultPage) Response() InterfaceLoadBalancerListResult
- func (page InterfaceLoadBalancerListResultPage) Values() []LoadBalancer
- type InterfaceLoadBalancersClient
- func (client InterfaceLoadBalancersClient) List(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result InterfaceLoadBalancerListResultPage, err error)
- func (client InterfaceLoadBalancersClient) ListComplete(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result InterfaceLoadBalancerListResultIterator, err error)
- func (client InterfaceLoadBalancersClient) ListPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string) (*http.Request, error)
- func (client InterfaceLoadBalancersClient) ListResponder(resp *http.Response) (result InterfaceLoadBalancerListResult, err error)
- func (client InterfaceLoadBalancersClient) ListSender(req *http.Request) (*http.Response, error)
- type InterfaceMigrationPhase
- type InterfaceNicType
- type InterfacePropertiesFormat
- type InterfaceTapConfiguration
- type InterfaceTapConfigurationListResult
- type InterfaceTapConfigurationListResultIterator
- func (iter *InterfaceTapConfigurationListResultIterator) Next() error
- func (iter *InterfaceTapConfigurationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter InterfaceTapConfigurationListResultIterator) NotDone() bool
- func (iter InterfaceTapConfigurationListResultIterator) Response() InterfaceTapConfigurationListResult
- func (iter InterfaceTapConfigurationListResultIterator) Value() InterfaceTapConfiguration
- type InterfaceTapConfigurationListResultPage
- func (page *InterfaceTapConfigurationListResultPage) Next() error
- func (page *InterfaceTapConfigurationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page InterfaceTapConfigurationListResultPage) NotDone() bool
- func (page InterfaceTapConfigurationListResultPage) Response() InterfaceTapConfigurationListResult
- func (page InterfaceTapConfigurationListResultPage) Values() []InterfaceTapConfiguration
- type InterfaceTapConfigurationPropertiesFormat
- type InterfaceTapConfigurationsClient
- func (client InterfaceTapConfigurationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result InterfaceTapConfigurationsCreateOrUpdateFuture, err error)
- func (client InterfaceTapConfigurationsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*http.Request, error)
- func (client InterfaceTapConfigurationsClient) CreateOrUpdateResponder(resp *http.Response) (result InterfaceTapConfiguration, err error)
- func (client InterfaceTapConfigurationsClient) CreateOrUpdateSender(req *http.Request) (future InterfaceTapConfigurationsCreateOrUpdateFuture, err error)
- func (client InterfaceTapConfigurationsClient) Delete(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result InterfaceTapConfigurationsDeleteFuture, err error)
- func (client InterfaceTapConfigurationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*http.Request, error)
- func (client InterfaceTapConfigurationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client InterfaceTapConfigurationsClient) DeleteSender(req *http.Request) (future InterfaceTapConfigurationsDeleteFuture, err error)
- func (client InterfaceTapConfigurationsClient) Get(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result InterfaceTapConfiguration, err error)
- func (client InterfaceTapConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*http.Request, error)
- func (client InterfaceTapConfigurationsClient) GetResponder(resp *http.Response) (result InterfaceTapConfiguration, err error)
- func (client InterfaceTapConfigurationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client InterfaceTapConfigurationsClient) List(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result InterfaceTapConfigurationListResultPage, err error)
- func (client InterfaceTapConfigurationsClient) ListComplete(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result InterfaceTapConfigurationListResultIterator, err error)
- func (client InterfaceTapConfigurationsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string) (*http.Request, error)
- func (client InterfaceTapConfigurationsClient) ListResponder(resp *http.Response) (result InterfaceTapConfigurationListResult, err error)
- func (client InterfaceTapConfigurationsClient) ListSender(req *http.Request) (*http.Response, error)
- type InterfaceTapConfigurationsCreateOrUpdateFuture
- type InterfaceTapConfigurationsDeleteFuture
- type InterfacesClient
- func (client InterfacesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result InterfacesCreateOrUpdateFuture, err error)
- func (client InterfacesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*http.Request, error)
- func (client InterfacesClient) CreateOrUpdateResponder(resp *http.Response) (result Interface, err error)
- func (client InterfacesClient) CreateOrUpdateSender(req *http.Request) (future InterfacesCreateOrUpdateFuture, err error)
- func (client InterfacesClient) Delete(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result InterfacesDeleteFuture, err error)
- func (client InterfacesClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string) (*http.Request, error)
- func (client InterfacesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client InterfacesClient) DeleteSender(req *http.Request) (future InterfacesDeleteFuture, err error)
- func (client InterfacesClient) Get(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result Interface, err error)
- func (client InterfacesClient) GetCloudServiceNetworkInterface(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (result Interface, err error)
- func (client InterfacesClient) GetCloudServiceNetworkInterfacePreparer(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*http.Request, error)
- func (client InterfacesClient) GetCloudServiceNetworkInterfaceResponder(resp *http.Response) (result Interface, err error)
- func (client InterfacesClient) GetCloudServiceNetworkInterfaceSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) GetEffectiveRouteTable(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result InterfacesGetEffectiveRouteTableFuture, err error)
- func (client InterfacesClient) GetEffectiveRouteTablePreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string) (*http.Request, error)
- func (client InterfacesClient) GetEffectiveRouteTableResponder(resp *http.Response) (result EffectiveRouteListResult, err error)
- func (client InterfacesClient) GetEffectiveRouteTableSender(req *http.Request) (future InterfacesGetEffectiveRouteTableFuture, err error)
- func (client InterfacesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*http.Request, error)
- func (client InterfacesClient) GetResponder(resp *http.Response) (result Interface, err error)
- func (client InterfacesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) GetVirtualMachineScaleSetIPConfiguration(ctx context.Context, resourceGroupName string, ...) (result InterfaceIPConfiguration, err error)
- func (client InterfacesClient) GetVirtualMachineScaleSetIPConfigurationPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client InterfacesClient) GetVirtualMachineScaleSetIPConfigurationResponder(resp *http.Response) (result InterfaceIPConfiguration, err error)
- func (client InterfacesClient) GetVirtualMachineScaleSetIPConfigurationSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) GetVirtualMachineScaleSetNetworkInterface(ctx context.Context, resourceGroupName string, ...) (result Interface, err error)
- func (client InterfacesClient) GetVirtualMachineScaleSetNetworkInterfacePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client InterfacesClient) GetVirtualMachineScaleSetNetworkInterfaceResponder(resp *http.Response) (result Interface, err error)
- func (client InterfacesClient) GetVirtualMachineScaleSetNetworkInterfaceSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) List(ctx context.Context, resourceGroupName string) (result InterfaceListResultPage, err error)
- func (client InterfacesClient) ListAll(ctx context.Context) (result InterfaceListResultPage, err error)
- func (client InterfacesClient) ListAllComplete(ctx context.Context) (result InterfaceListResultIterator, err error)
- func (client InterfacesClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client InterfacesClient) ListAllResponder(resp *http.Response) (result InterfaceListResult, err error)
- func (client InterfacesClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) ListCloudServiceNetworkInterfaces(ctx context.Context, resourceGroupName string, cloudServiceName string) (result InterfaceListResultPage, err error)
- func (client InterfacesClient) ListCloudServiceNetworkInterfacesComplete(ctx context.Context, resourceGroupName string, cloudServiceName string) (result InterfaceListResultIterator, err error)
- func (client InterfacesClient) ListCloudServiceNetworkInterfacesPreparer(ctx context.Context, resourceGroupName string, cloudServiceName string) (*http.Request, error)
- func (client InterfacesClient) ListCloudServiceNetworkInterfacesResponder(resp *http.Response) (result InterfaceListResult, err error)
- func (client InterfacesClient) ListCloudServiceNetworkInterfacesSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) ListCloudServiceRoleInstanceNetworkInterfaces(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (result InterfaceListResultPage, err error)
- func (client InterfacesClient) ListCloudServiceRoleInstanceNetworkInterfacesComplete(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (result InterfaceListResultIterator, err error)
- func (client InterfacesClient) ListCloudServiceRoleInstanceNetworkInterfacesPreparer(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*http.Request, error)
- func (client InterfacesClient) ListCloudServiceRoleInstanceNetworkInterfacesResponder(resp *http.Response) (result InterfaceListResult, err error)
- func (client InterfacesClient) ListCloudServiceRoleInstanceNetworkInterfacesSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) ListComplete(ctx context.Context, resourceGroupName string) (result InterfaceListResultIterator, err error)
- func (client InterfacesClient) ListEffectiveNetworkSecurityGroups(ctx context.Context, resourceGroupName string, networkInterfaceName string) (result InterfacesListEffectiveNetworkSecurityGroupsFuture, err error)
- func (client InterfacesClient) ListEffectiveNetworkSecurityGroupsPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string) (*http.Request, error)
- func (client InterfacesClient) ListEffectiveNetworkSecurityGroupsResponder(resp *http.Response) (result EffectiveNetworkSecurityGroupListResult, err error)
- func (client InterfacesClient) ListEffectiveNetworkSecurityGroupsSender(req *http.Request) (future InterfacesListEffectiveNetworkSecurityGroupsFuture, err error)
- func (client InterfacesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client InterfacesClient) ListResponder(resp *http.Response) (result InterfaceListResult, err error)
- func (client InterfacesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) ListVirtualMachineScaleSetIPConfigurations(ctx context.Context, resourceGroupName string, ...) (result InterfaceIPConfigurationListResultPage, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetIPConfigurationsComplete(ctx context.Context, resourceGroupName string, ...) (result InterfaceIPConfigurationListResultIterator, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetIPConfigurationsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client InterfacesClient) ListVirtualMachineScaleSetIPConfigurationsResponder(resp *http.Response) (result InterfaceIPConfigurationListResult, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetIPConfigurationsSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) ListVirtualMachineScaleSetNetworkInterfaces(ctx context.Context, resourceGroupName string, ...) (result InterfaceListResultPage, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetNetworkInterfacesComplete(ctx context.Context, resourceGroupName string, ...) (result InterfaceListResultIterator, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetNetworkInterfacesPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client InterfacesClient) ListVirtualMachineScaleSetNetworkInterfacesResponder(resp *http.Response) (result InterfaceListResult, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetNetworkInterfacesSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) ListVirtualMachineScaleSetVMNetworkInterfaces(ctx context.Context, resourceGroupName string, ...) (result InterfaceListResultPage, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetVMNetworkInterfacesComplete(ctx context.Context, resourceGroupName string, ...) (result InterfaceListResultIterator, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetVMNetworkInterfacesPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client InterfacesClient) ListVirtualMachineScaleSetVMNetworkInterfacesResponder(resp *http.Response) (result InterfaceListResult, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetVMNetworkInterfacesSender(req *http.Request) (*http.Response, error)
- func (client InterfacesClient) UpdateTags(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (result Interface, err error)
- func (client InterfacesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*http.Request, error)
- func (client InterfacesClient) UpdateTagsResponder(resp *http.Response) (result Interface, err error)
- func (client InterfacesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type InterfacesCreateOrUpdateFuture
- type InterfacesDeleteFuture
- type InterfacesGetEffectiveRouteTableFuture
- type InterfacesListEffectiveNetworkSecurityGroupsFuture
- type IpsecEncryption
- type IpsecIntegrity
- type IpsecPolicy
- type Ipv6CircuitConnectionConfig
- type Ipv6ExpressRouteCircuitPeeringConfig
- type IsGlobal
- type IsWorkloadProtected
- type IssueType
- type Kind
- type KindBasicBaseAdminRule
- type KindBasicEffectiveBaseSecurityAdminRule
- type ListHubRouteTablesResult
- type ListHubRouteTablesResultIterator
- func (iter *ListHubRouteTablesResultIterator) Next() error
- func (iter *ListHubRouteTablesResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListHubRouteTablesResultIterator) NotDone() bool
- func (iter ListHubRouteTablesResultIterator) Response() ListHubRouteTablesResult
- func (iter ListHubRouteTablesResultIterator) Value() HubRouteTable
- type ListHubRouteTablesResultPage
- func (page *ListHubRouteTablesResultPage) Next() error
- func (page *ListHubRouteTablesResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListHubRouteTablesResultPage) NotDone() bool
- func (page ListHubRouteTablesResultPage) Response() ListHubRouteTablesResult
- func (page ListHubRouteTablesResultPage) Values() []HubRouteTable
- type ListHubVirtualNetworkConnectionsResult
- type ListHubVirtualNetworkConnectionsResultIterator
- func (iter *ListHubVirtualNetworkConnectionsResultIterator) Next() error
- func (iter *ListHubVirtualNetworkConnectionsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListHubVirtualNetworkConnectionsResultIterator) NotDone() bool
- func (iter ListHubVirtualNetworkConnectionsResultIterator) Response() ListHubVirtualNetworkConnectionsResult
- func (iter ListHubVirtualNetworkConnectionsResultIterator) Value() HubVirtualNetworkConnection
- type ListHubVirtualNetworkConnectionsResultPage
- func (page *ListHubVirtualNetworkConnectionsResultPage) Next() error
- func (page *ListHubVirtualNetworkConnectionsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListHubVirtualNetworkConnectionsResultPage) NotDone() bool
- func (page ListHubVirtualNetworkConnectionsResultPage) Response() ListHubVirtualNetworkConnectionsResult
- func (page ListHubVirtualNetworkConnectionsResultPage) Values() []HubVirtualNetworkConnection
- type ListP2SVpnGatewaysResult
- type ListP2SVpnGatewaysResultIterator
- func (iter *ListP2SVpnGatewaysResultIterator) Next() error
- func (iter *ListP2SVpnGatewaysResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListP2SVpnGatewaysResultIterator) NotDone() bool
- func (iter ListP2SVpnGatewaysResultIterator) Response() ListP2SVpnGatewaysResult
- func (iter ListP2SVpnGatewaysResultIterator) Value() P2SVpnGateway
- type ListP2SVpnGatewaysResultPage
- func (page *ListP2SVpnGatewaysResultPage) Next() error
- func (page *ListP2SVpnGatewaysResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListP2SVpnGatewaysResultPage) NotDone() bool
- func (page ListP2SVpnGatewaysResultPage) Response() ListP2SVpnGatewaysResult
- func (page ListP2SVpnGatewaysResultPage) Values() []P2SVpnGateway
- type ListRouteMapsResult
- type ListRouteMapsResultIterator
- func (iter *ListRouteMapsResultIterator) Next() error
- func (iter *ListRouteMapsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListRouteMapsResultIterator) NotDone() bool
- func (iter ListRouteMapsResultIterator) Response() ListRouteMapsResult
- func (iter ListRouteMapsResultIterator) Value() RouteMap
- type ListRouteMapsResultPage
- func (page *ListRouteMapsResultPage) Next() error
- func (page *ListRouteMapsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListRouteMapsResultPage) NotDone() bool
- func (page ListRouteMapsResultPage) Response() ListRouteMapsResult
- func (page ListRouteMapsResultPage) Values() []RouteMap
- type ListRoutingIntentResult
- type ListRoutingIntentResultIterator
- func (iter *ListRoutingIntentResultIterator) Next() error
- func (iter *ListRoutingIntentResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListRoutingIntentResultIterator) NotDone() bool
- func (iter ListRoutingIntentResultIterator) Response() ListRoutingIntentResult
- func (iter ListRoutingIntentResultIterator) Value() RoutingIntent
- type ListRoutingIntentResultPage
- func (page *ListRoutingIntentResultPage) Next() error
- func (page *ListRoutingIntentResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListRoutingIntentResultPage) NotDone() bool
- func (page ListRoutingIntentResultPage) Response() ListRoutingIntentResult
- func (page ListRoutingIntentResultPage) Values() []RoutingIntent
- type ListString
- type ListVirtualHubBgpConnectionResults
- type ListVirtualHubBgpConnectionResultsIterator
- func (iter *ListVirtualHubBgpConnectionResultsIterator) Next() error
- func (iter *ListVirtualHubBgpConnectionResultsIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVirtualHubBgpConnectionResultsIterator) NotDone() bool
- func (iter ListVirtualHubBgpConnectionResultsIterator) Response() ListVirtualHubBgpConnectionResults
- func (iter ListVirtualHubBgpConnectionResultsIterator) Value() BgpConnection
- type ListVirtualHubBgpConnectionResultsPage
- func (page *ListVirtualHubBgpConnectionResultsPage) Next() error
- func (page *ListVirtualHubBgpConnectionResultsPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVirtualHubBgpConnectionResultsPage) NotDone() bool
- func (page ListVirtualHubBgpConnectionResultsPage) Response() ListVirtualHubBgpConnectionResults
- func (page ListVirtualHubBgpConnectionResultsPage) Values() []BgpConnection
- type ListVirtualHubIPConfigurationResults
- type ListVirtualHubIPConfigurationResultsIterator
- func (iter *ListVirtualHubIPConfigurationResultsIterator) Next() error
- func (iter *ListVirtualHubIPConfigurationResultsIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVirtualHubIPConfigurationResultsIterator) NotDone() bool
- func (iter ListVirtualHubIPConfigurationResultsIterator) Response() ListVirtualHubIPConfigurationResults
- func (iter ListVirtualHubIPConfigurationResultsIterator) Value() HubIPConfiguration
- type ListVirtualHubIPConfigurationResultsPage
- func (page *ListVirtualHubIPConfigurationResultsPage) Next() error
- func (page *ListVirtualHubIPConfigurationResultsPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVirtualHubIPConfigurationResultsPage) NotDone() bool
- func (page ListVirtualHubIPConfigurationResultsPage) Response() ListVirtualHubIPConfigurationResults
- func (page ListVirtualHubIPConfigurationResultsPage) Values() []HubIPConfiguration
- type ListVirtualHubRouteTableV2sResult
- type ListVirtualHubRouteTableV2sResultIterator
- func (iter *ListVirtualHubRouteTableV2sResultIterator) Next() error
- func (iter *ListVirtualHubRouteTableV2sResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVirtualHubRouteTableV2sResultIterator) NotDone() bool
- func (iter ListVirtualHubRouteTableV2sResultIterator) Response() ListVirtualHubRouteTableV2sResult
- func (iter ListVirtualHubRouteTableV2sResultIterator) Value() VirtualHubRouteTableV2
- type ListVirtualHubRouteTableV2sResultPage
- func (page *ListVirtualHubRouteTableV2sResultPage) Next() error
- func (page *ListVirtualHubRouteTableV2sResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVirtualHubRouteTableV2sResultPage) NotDone() bool
- func (page ListVirtualHubRouteTableV2sResultPage) Response() ListVirtualHubRouteTableV2sResult
- func (page ListVirtualHubRouteTableV2sResultPage) Values() []VirtualHubRouteTableV2
- type ListVirtualHubsResult
- type ListVirtualHubsResultIterator
- func (iter *ListVirtualHubsResultIterator) Next() error
- func (iter *ListVirtualHubsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVirtualHubsResultIterator) NotDone() bool
- func (iter ListVirtualHubsResultIterator) Response() ListVirtualHubsResult
- func (iter ListVirtualHubsResultIterator) Value() VirtualHub
- type ListVirtualHubsResultPage
- func (page *ListVirtualHubsResultPage) Next() error
- func (page *ListVirtualHubsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVirtualHubsResultPage) NotDone() bool
- func (page ListVirtualHubsResultPage) Response() ListVirtualHubsResult
- func (page ListVirtualHubsResultPage) Values() []VirtualHub
- type ListVirtualNetworkGatewayNatRulesResult
- type ListVirtualNetworkGatewayNatRulesResultIterator
- func (iter *ListVirtualNetworkGatewayNatRulesResultIterator) Next() error
- func (iter *ListVirtualNetworkGatewayNatRulesResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVirtualNetworkGatewayNatRulesResultIterator) NotDone() bool
- func (iter ListVirtualNetworkGatewayNatRulesResultIterator) Response() ListVirtualNetworkGatewayNatRulesResult
- func (iter ListVirtualNetworkGatewayNatRulesResultIterator) Value() VirtualNetworkGatewayNatRule
- type ListVirtualNetworkGatewayNatRulesResultPage
- func (page *ListVirtualNetworkGatewayNatRulesResultPage) Next() error
- func (page *ListVirtualNetworkGatewayNatRulesResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVirtualNetworkGatewayNatRulesResultPage) NotDone() bool
- func (page ListVirtualNetworkGatewayNatRulesResultPage) Response() ListVirtualNetworkGatewayNatRulesResult
- func (page ListVirtualNetworkGatewayNatRulesResultPage) Values() []VirtualNetworkGatewayNatRule
- type ListVirtualWANsResult
- type ListVirtualWANsResultIterator
- func (iter *ListVirtualWANsResultIterator) Next() error
- func (iter *ListVirtualWANsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVirtualWANsResultIterator) NotDone() bool
- func (iter ListVirtualWANsResultIterator) Response() ListVirtualWANsResult
- func (iter ListVirtualWANsResultIterator) Value() VirtualWAN
- type ListVirtualWANsResultPage
- func (page *ListVirtualWANsResultPage) Next() error
- func (page *ListVirtualWANsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVirtualWANsResultPage) NotDone() bool
- func (page ListVirtualWANsResultPage) Response() ListVirtualWANsResult
- func (page ListVirtualWANsResultPage) Values() []VirtualWAN
- type ListVpnConnectionsResult
- type ListVpnConnectionsResultIterator
- func (iter *ListVpnConnectionsResultIterator) Next() error
- func (iter *ListVpnConnectionsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVpnConnectionsResultIterator) NotDone() bool
- func (iter ListVpnConnectionsResultIterator) Response() ListVpnConnectionsResult
- func (iter ListVpnConnectionsResultIterator) Value() VpnConnection
- type ListVpnConnectionsResultPage
- func (page *ListVpnConnectionsResultPage) Next() error
- func (page *ListVpnConnectionsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVpnConnectionsResultPage) NotDone() bool
- func (page ListVpnConnectionsResultPage) Response() ListVpnConnectionsResult
- func (page ListVpnConnectionsResultPage) Values() []VpnConnection
- type ListVpnGatewayNatRulesResult
- type ListVpnGatewayNatRulesResultIterator
- func (iter *ListVpnGatewayNatRulesResultIterator) Next() error
- func (iter *ListVpnGatewayNatRulesResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVpnGatewayNatRulesResultIterator) NotDone() bool
- func (iter ListVpnGatewayNatRulesResultIterator) Response() ListVpnGatewayNatRulesResult
- func (iter ListVpnGatewayNatRulesResultIterator) Value() VpnGatewayNatRule
- type ListVpnGatewayNatRulesResultPage
- func (page *ListVpnGatewayNatRulesResultPage) Next() error
- func (page *ListVpnGatewayNatRulesResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVpnGatewayNatRulesResultPage) NotDone() bool
- func (page ListVpnGatewayNatRulesResultPage) Response() ListVpnGatewayNatRulesResult
- func (page ListVpnGatewayNatRulesResultPage) Values() []VpnGatewayNatRule
- type ListVpnGatewaysResult
- type ListVpnGatewaysResultIterator
- func (iter *ListVpnGatewaysResultIterator) Next() error
- func (iter *ListVpnGatewaysResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVpnGatewaysResultIterator) NotDone() bool
- func (iter ListVpnGatewaysResultIterator) Response() ListVpnGatewaysResult
- func (iter ListVpnGatewaysResultIterator) Value() VpnGateway
- type ListVpnGatewaysResultPage
- func (page *ListVpnGatewaysResultPage) Next() error
- func (page *ListVpnGatewaysResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVpnGatewaysResultPage) NotDone() bool
- func (page ListVpnGatewaysResultPage) Response() ListVpnGatewaysResult
- func (page ListVpnGatewaysResultPage) Values() []VpnGateway
- type ListVpnServerConfigurationPolicyGroupsResult
- type ListVpnServerConfigurationPolicyGroupsResultIterator
- func (iter *ListVpnServerConfigurationPolicyGroupsResultIterator) Next() error
- func (iter *ListVpnServerConfigurationPolicyGroupsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVpnServerConfigurationPolicyGroupsResultIterator) NotDone() bool
- func (iter ListVpnServerConfigurationPolicyGroupsResultIterator) Response() ListVpnServerConfigurationPolicyGroupsResult
- func (iter ListVpnServerConfigurationPolicyGroupsResultIterator) Value() VpnServerConfigurationPolicyGroup
- type ListVpnServerConfigurationPolicyGroupsResultPage
- func (page *ListVpnServerConfigurationPolicyGroupsResultPage) Next() error
- func (page *ListVpnServerConfigurationPolicyGroupsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVpnServerConfigurationPolicyGroupsResultPage) NotDone() bool
- func (page ListVpnServerConfigurationPolicyGroupsResultPage) Response() ListVpnServerConfigurationPolicyGroupsResult
- func (page ListVpnServerConfigurationPolicyGroupsResultPage) Values() []VpnServerConfigurationPolicyGroup
- type ListVpnServerConfigurationsResult
- type ListVpnServerConfigurationsResultIterator
- func (iter *ListVpnServerConfigurationsResultIterator) Next() error
- func (iter *ListVpnServerConfigurationsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVpnServerConfigurationsResultIterator) NotDone() bool
- func (iter ListVpnServerConfigurationsResultIterator) Response() ListVpnServerConfigurationsResult
- func (iter ListVpnServerConfigurationsResultIterator) Value() VpnServerConfiguration
- type ListVpnServerConfigurationsResultPage
- func (page *ListVpnServerConfigurationsResultPage) Next() error
- func (page *ListVpnServerConfigurationsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVpnServerConfigurationsResultPage) NotDone() bool
- func (page ListVpnServerConfigurationsResultPage) Response() ListVpnServerConfigurationsResult
- func (page ListVpnServerConfigurationsResultPage) Values() []VpnServerConfiguration
- type ListVpnSiteLinkConnectionsResult
- type ListVpnSiteLinkConnectionsResultIterator
- func (iter *ListVpnSiteLinkConnectionsResultIterator) Next() error
- func (iter *ListVpnSiteLinkConnectionsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVpnSiteLinkConnectionsResultIterator) NotDone() bool
- func (iter ListVpnSiteLinkConnectionsResultIterator) Response() ListVpnSiteLinkConnectionsResult
- func (iter ListVpnSiteLinkConnectionsResultIterator) Value() VpnSiteLinkConnection
- type ListVpnSiteLinkConnectionsResultPage
- func (page *ListVpnSiteLinkConnectionsResultPage) Next() error
- func (page *ListVpnSiteLinkConnectionsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVpnSiteLinkConnectionsResultPage) NotDone() bool
- func (page ListVpnSiteLinkConnectionsResultPage) Response() ListVpnSiteLinkConnectionsResult
- func (page ListVpnSiteLinkConnectionsResultPage) Values() []VpnSiteLinkConnection
- type ListVpnSiteLinksResult
- type ListVpnSiteLinksResultIterator
- func (iter *ListVpnSiteLinksResultIterator) Next() error
- func (iter *ListVpnSiteLinksResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVpnSiteLinksResultIterator) NotDone() bool
- func (iter ListVpnSiteLinksResultIterator) Response() ListVpnSiteLinksResult
- func (iter ListVpnSiteLinksResultIterator) Value() VpnSiteLink
- type ListVpnSiteLinksResultPage
- func (page *ListVpnSiteLinksResultPage) Next() error
- func (page *ListVpnSiteLinksResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVpnSiteLinksResultPage) NotDone() bool
- func (page ListVpnSiteLinksResultPage) Response() ListVpnSiteLinksResult
- func (page ListVpnSiteLinksResultPage) Values() []VpnSiteLink
- type ListVpnSitesResult
- type ListVpnSitesResultIterator
- func (iter *ListVpnSitesResultIterator) Next() error
- func (iter *ListVpnSitesResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ListVpnSitesResultIterator) NotDone() bool
- func (iter ListVpnSitesResultIterator) Response() ListVpnSitesResult
- func (iter ListVpnSitesResultIterator) Value() VpnSite
- type ListVpnSitesResultPage
- func (page *ListVpnSitesResultPage) Next() error
- func (page *ListVpnSitesResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ListVpnSitesResultPage) NotDone() bool
- func (page ListVpnSitesResultPage) Response() ListVpnSitesResult
- func (page ListVpnSitesResultPage) Values() []VpnSite
- type LoadBalancer
- type LoadBalancerBackendAddress
- type LoadBalancerBackendAddressAdminState
- type LoadBalancerBackendAddressPoolListResult
- type LoadBalancerBackendAddressPoolListResultIterator
- func (iter *LoadBalancerBackendAddressPoolListResultIterator) Next() error
- func (iter *LoadBalancerBackendAddressPoolListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter LoadBalancerBackendAddressPoolListResultIterator) NotDone() bool
- func (iter LoadBalancerBackendAddressPoolListResultIterator) Response() LoadBalancerBackendAddressPoolListResult
- func (iter LoadBalancerBackendAddressPoolListResultIterator) Value() BackendAddressPool
- type LoadBalancerBackendAddressPoolListResultPage
- func (page *LoadBalancerBackendAddressPoolListResultPage) Next() error
- func (page *LoadBalancerBackendAddressPoolListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page LoadBalancerBackendAddressPoolListResultPage) NotDone() bool
- func (page LoadBalancerBackendAddressPoolListResultPage) Response() LoadBalancerBackendAddressPoolListResult
- func (page LoadBalancerBackendAddressPoolListResultPage) Values() []BackendAddressPool
- type LoadBalancerBackendAddressPoolsClient
- func (client LoadBalancerBackendAddressPoolsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result LoadBalancerBackendAddressPoolsCreateOrUpdateFuture, err error)
- func (client LoadBalancerBackendAddressPoolsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancerBackendAddressPoolsClient) CreateOrUpdateResponder(resp *http.Response) (result BackendAddressPool, err error)
- func (client LoadBalancerBackendAddressPoolsClient) CreateOrUpdateSender(req *http.Request) (future LoadBalancerBackendAddressPoolsCreateOrUpdateFuture, err error)
- func (client LoadBalancerBackendAddressPoolsClient) Delete(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result LoadBalancerBackendAddressPoolsDeleteFuture, err error)
- func (client LoadBalancerBackendAddressPoolsClient) DeletePreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancerBackendAddressPoolsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LoadBalancerBackendAddressPoolsClient) DeleteSender(req *http.Request) (future LoadBalancerBackendAddressPoolsDeleteFuture, err error)
- func (client LoadBalancerBackendAddressPoolsClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result BackendAddressPool, err error)
- func (client LoadBalancerBackendAddressPoolsClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancerBackendAddressPoolsClient) GetResponder(resp *http.Response) (result BackendAddressPool, err error)
- func (client LoadBalancerBackendAddressPoolsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client LoadBalancerBackendAddressPoolsClient) List(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerBackendAddressPoolListResultPage, err error)
- func (client LoadBalancerBackendAddressPoolsClient) ListComplete(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerBackendAddressPoolListResultIterator, err error)
- func (client LoadBalancerBackendAddressPoolsClient) ListPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string) (*http.Request, error)
- func (client LoadBalancerBackendAddressPoolsClient) ListResponder(resp *http.Response) (result LoadBalancerBackendAddressPoolListResult, err error)
- func (client LoadBalancerBackendAddressPoolsClient) ListSender(req *http.Request) (*http.Response, error)
- type LoadBalancerBackendAddressPoolsCreateOrUpdateFuture
- type LoadBalancerBackendAddressPoolsDeleteFuture
- type LoadBalancerBackendAddressPropertiesFormat
- type LoadBalancerFrontendIPConfigurationListResult
- type LoadBalancerFrontendIPConfigurationListResultIterator
- func (iter *LoadBalancerFrontendIPConfigurationListResultIterator) Next() error
- func (iter *LoadBalancerFrontendIPConfigurationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter LoadBalancerFrontendIPConfigurationListResultIterator) NotDone() bool
- func (iter LoadBalancerFrontendIPConfigurationListResultIterator) Response() LoadBalancerFrontendIPConfigurationListResult
- func (iter LoadBalancerFrontendIPConfigurationListResultIterator) Value() FrontendIPConfiguration
- type LoadBalancerFrontendIPConfigurationListResultPage
- func (page *LoadBalancerFrontendIPConfigurationListResultPage) Next() error
- func (page *LoadBalancerFrontendIPConfigurationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page LoadBalancerFrontendIPConfigurationListResultPage) NotDone() bool
- func (page LoadBalancerFrontendIPConfigurationListResultPage) Response() LoadBalancerFrontendIPConfigurationListResult
- func (page LoadBalancerFrontendIPConfigurationListResultPage) Values() []FrontendIPConfiguration
- type LoadBalancerFrontendIPConfigurationsClient
- func (client LoadBalancerFrontendIPConfigurationsClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result FrontendIPConfiguration, err error)
- func (client LoadBalancerFrontendIPConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancerFrontendIPConfigurationsClient) GetResponder(resp *http.Response) (result FrontendIPConfiguration, err error)
- func (client LoadBalancerFrontendIPConfigurationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client LoadBalancerFrontendIPConfigurationsClient) List(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerFrontendIPConfigurationListResultPage, err error)
- func (client LoadBalancerFrontendIPConfigurationsClient) ListComplete(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerFrontendIPConfigurationListResultIterator, err error)
- func (client LoadBalancerFrontendIPConfigurationsClient) ListPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string) (*http.Request, error)
- func (client LoadBalancerFrontendIPConfigurationsClient) ListResponder(resp *http.Response) (result LoadBalancerFrontendIPConfigurationListResult, err error)
- func (client LoadBalancerFrontendIPConfigurationsClient) ListSender(req *http.Request) (*http.Response, error)
- type LoadBalancerListResult
- type LoadBalancerListResultIterator
- func (iter *LoadBalancerListResultIterator) Next() error
- func (iter *LoadBalancerListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter LoadBalancerListResultIterator) NotDone() bool
- func (iter LoadBalancerListResultIterator) Response() LoadBalancerListResult
- func (iter LoadBalancerListResultIterator) Value() LoadBalancer
- type LoadBalancerListResultPage
- func (page *LoadBalancerListResultPage) Next() error
- func (page *LoadBalancerListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page LoadBalancerListResultPage) NotDone() bool
- func (page LoadBalancerListResultPage) Response() LoadBalancerListResult
- func (page LoadBalancerListResultPage) Values() []LoadBalancer
- type LoadBalancerLoadBalancingRuleListResult
- type LoadBalancerLoadBalancingRuleListResultIterator
- func (iter *LoadBalancerLoadBalancingRuleListResultIterator) Next() error
- func (iter *LoadBalancerLoadBalancingRuleListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter LoadBalancerLoadBalancingRuleListResultIterator) NotDone() bool
- func (iter LoadBalancerLoadBalancingRuleListResultIterator) Response() LoadBalancerLoadBalancingRuleListResult
- func (iter LoadBalancerLoadBalancingRuleListResultIterator) Value() LoadBalancingRule
- type LoadBalancerLoadBalancingRuleListResultPage
- func (page *LoadBalancerLoadBalancingRuleListResultPage) Next() error
- func (page *LoadBalancerLoadBalancingRuleListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page LoadBalancerLoadBalancingRuleListResultPage) NotDone() bool
- func (page LoadBalancerLoadBalancingRuleListResultPage) Response() LoadBalancerLoadBalancingRuleListResult
- func (page LoadBalancerLoadBalancingRuleListResultPage) Values() []LoadBalancingRule
- type LoadBalancerLoadBalancingRulesClient
- func (client LoadBalancerLoadBalancingRulesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result LoadBalancingRule, err error)
- func (client LoadBalancerLoadBalancingRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancerLoadBalancingRulesClient) GetResponder(resp *http.Response) (result LoadBalancingRule, err error)
- func (client LoadBalancerLoadBalancingRulesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client LoadBalancerLoadBalancingRulesClient) List(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerLoadBalancingRuleListResultPage, err error)
- func (client LoadBalancerLoadBalancingRulesClient) ListComplete(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerLoadBalancingRuleListResultIterator, err error)
- func (client LoadBalancerLoadBalancingRulesClient) ListPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string) (*http.Request, error)
- func (client LoadBalancerLoadBalancingRulesClient) ListResponder(resp *http.Response) (result LoadBalancerLoadBalancingRuleListResult, err error)
- func (client LoadBalancerLoadBalancingRulesClient) ListSender(req *http.Request) (*http.Response, error)
- type LoadBalancerNetworkInterfacesClient
- func (client LoadBalancerNetworkInterfacesClient) List(ctx context.Context, resourceGroupName string, loadBalancerName string) (result InterfaceListResultPage, err error)
- func (client LoadBalancerNetworkInterfacesClient) ListComplete(ctx context.Context, resourceGroupName string, loadBalancerName string) (result InterfaceListResultIterator, err error)
- func (client LoadBalancerNetworkInterfacesClient) ListPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string) (*http.Request, error)
- func (client LoadBalancerNetworkInterfacesClient) ListResponder(resp *http.Response) (result InterfaceListResult, err error)
- func (client LoadBalancerNetworkInterfacesClient) ListSender(req *http.Request) (*http.Response, error)
- type LoadBalancerOutboundRuleListResult
- type LoadBalancerOutboundRuleListResultIterator
- func (iter *LoadBalancerOutboundRuleListResultIterator) Next() error
- func (iter *LoadBalancerOutboundRuleListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter LoadBalancerOutboundRuleListResultIterator) NotDone() bool
- func (iter LoadBalancerOutboundRuleListResultIterator) Response() LoadBalancerOutboundRuleListResult
- func (iter LoadBalancerOutboundRuleListResultIterator) Value() OutboundRule
- type LoadBalancerOutboundRuleListResultPage
- func (page *LoadBalancerOutboundRuleListResultPage) Next() error
- func (page *LoadBalancerOutboundRuleListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page LoadBalancerOutboundRuleListResultPage) NotDone() bool
- func (page LoadBalancerOutboundRuleListResultPage) Response() LoadBalancerOutboundRuleListResult
- func (page LoadBalancerOutboundRuleListResultPage) Values() []OutboundRule
- type LoadBalancerOutboundRuleProtocol
- type LoadBalancerOutboundRulesClient
- func (client LoadBalancerOutboundRulesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result OutboundRule, err error)
- func (client LoadBalancerOutboundRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancerOutboundRulesClient) GetResponder(resp *http.Response) (result OutboundRule, err error)
- func (client LoadBalancerOutboundRulesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client LoadBalancerOutboundRulesClient) List(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerOutboundRuleListResultPage, err error)
- func (client LoadBalancerOutboundRulesClient) ListComplete(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerOutboundRuleListResultIterator, err error)
- func (client LoadBalancerOutboundRulesClient) ListPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string) (*http.Request, error)
- func (client LoadBalancerOutboundRulesClient) ListResponder(resp *http.Response) (result LoadBalancerOutboundRuleListResult, err error)
- func (client LoadBalancerOutboundRulesClient) ListSender(req *http.Request) (*http.Response, error)
- type LoadBalancerProbeListResult
- type LoadBalancerProbeListResultIterator
- func (iter *LoadBalancerProbeListResultIterator) Next() error
- func (iter *LoadBalancerProbeListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter LoadBalancerProbeListResultIterator) NotDone() bool
- func (iter LoadBalancerProbeListResultIterator) Response() LoadBalancerProbeListResult
- func (iter LoadBalancerProbeListResultIterator) Value() Probe
- type LoadBalancerProbeListResultPage
- func (page *LoadBalancerProbeListResultPage) Next() error
- func (page *LoadBalancerProbeListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page LoadBalancerProbeListResultPage) NotDone() bool
- func (page LoadBalancerProbeListResultPage) Response() LoadBalancerProbeListResult
- func (page LoadBalancerProbeListResultPage) Values() []Probe
- type LoadBalancerProbesClient
- func (client LoadBalancerProbesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result Probe, err error)
- func (client LoadBalancerProbesClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancerProbesClient) GetResponder(resp *http.Response) (result Probe, err error)
- func (client LoadBalancerProbesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client LoadBalancerProbesClient) List(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerProbeListResultPage, err error)
- func (client LoadBalancerProbesClient) ListComplete(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancerProbeListResultIterator, err error)
- func (client LoadBalancerProbesClient) ListPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string) (*http.Request, error)
- func (client LoadBalancerProbesClient) ListResponder(resp *http.Response) (result LoadBalancerProbeListResult, err error)
- func (client LoadBalancerProbesClient) ListSender(req *http.Request) (*http.Response, error)
- type LoadBalancerPropertiesFormat
- type LoadBalancerSku
- type LoadBalancerSkuName
- type LoadBalancerSkuTier
- type LoadBalancerVipSwapRequest
- type LoadBalancerVipSwapRequestFrontendIPConfiguration
- type LoadBalancerVipSwapRequestFrontendIPConfigurationProperties
- type LoadBalancersClient
- func (client LoadBalancersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result LoadBalancersCreateOrUpdateFuture, err error)
- func (client LoadBalancersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancersClient) CreateOrUpdateResponder(resp *http.Response) (result LoadBalancer, err error)
- func (client LoadBalancersClient) CreateOrUpdateSender(req *http.Request) (future LoadBalancersCreateOrUpdateFuture, err error)
- func (client LoadBalancersClient) Delete(ctx context.Context, resourceGroupName string, loadBalancerName string) (result LoadBalancersDeleteFuture, err error)
- func (client LoadBalancersClient) DeletePreparer(ctx context.Context, resourceGroupName string, loadBalancerName string) (*http.Request, error)
- func (client LoadBalancersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LoadBalancersClient) DeleteSender(req *http.Request) (future LoadBalancersDeleteFuture, err error)
- func (client LoadBalancersClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result LoadBalancer, err error)
- func (client LoadBalancersClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancersClient) GetResponder(resp *http.Response) (result LoadBalancer, err error)
- func (client LoadBalancersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client LoadBalancersClient) List(ctx context.Context, resourceGroupName string) (result LoadBalancerListResultPage, err error)
- func (client LoadBalancersClient) ListAll(ctx context.Context) (result LoadBalancerListResultPage, err error)
- func (client LoadBalancersClient) ListAllComplete(ctx context.Context) (result LoadBalancerListResultIterator, err error)
- func (client LoadBalancersClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client LoadBalancersClient) ListAllResponder(resp *http.Response) (result LoadBalancerListResult, err error)
- func (client LoadBalancersClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client LoadBalancersClient) ListComplete(ctx context.Context, resourceGroupName string) (result LoadBalancerListResultIterator, err error)
- func (client LoadBalancersClient) ListInboundNatRulePortMappings(ctx context.Context, groupName string, loadBalancerName string, ...) (result LoadBalancersListInboundNatRulePortMappingsFuture, err error)
- func (client LoadBalancersClient) ListInboundNatRulePortMappingsPreparer(ctx context.Context, groupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancersClient) ListInboundNatRulePortMappingsResponder(resp *http.Response) (result BackendAddressInboundNatRulePortMappings, err error)
- func (client LoadBalancersClient) ListInboundNatRulePortMappingsSender(req *http.Request) (future LoadBalancersListInboundNatRulePortMappingsFuture, err error)
- func (client LoadBalancersClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client LoadBalancersClient) ListResponder(resp *http.Response) (result LoadBalancerListResult, err error)
- func (client LoadBalancersClient) ListSender(req *http.Request) (*http.Response, error)
- func (client LoadBalancersClient) SwapPublicIPAddresses(ctx context.Context, location string, parameters LoadBalancerVipSwapRequest) (result LoadBalancersSwapPublicIPAddressesFuture, err error)
- func (client LoadBalancersClient) SwapPublicIPAddressesPreparer(ctx context.Context, location string, parameters LoadBalancerVipSwapRequest) (*http.Request, error)
- func (client LoadBalancersClient) SwapPublicIPAddressesResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LoadBalancersClient) SwapPublicIPAddressesSender(req *http.Request) (future LoadBalancersSwapPublicIPAddressesFuture, err error)
- func (client LoadBalancersClient) UpdateTags(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (result LoadBalancer, err error)
- func (client LoadBalancersClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*http.Request, error)
- func (client LoadBalancersClient) UpdateTagsResponder(resp *http.Response) (result LoadBalancer, err error)
- func (client LoadBalancersClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type LoadBalancersCreateOrUpdateFuture
- type LoadBalancersDeleteFuture
- type LoadBalancersListInboundNatRulePortMappingsFuture
- type LoadBalancersSwapPublicIPAddressesFuture
- type LoadBalancingRule
- type LoadBalancingRulePropertiesFormat
- type LoadDistribution
- type LocalNetworkGateway
- type LocalNetworkGatewayListResult
- type LocalNetworkGatewayListResultIterator
- func (iter *LocalNetworkGatewayListResultIterator) Next() error
- func (iter *LocalNetworkGatewayListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter LocalNetworkGatewayListResultIterator) NotDone() bool
- func (iter LocalNetworkGatewayListResultIterator) Response() LocalNetworkGatewayListResult
- func (iter LocalNetworkGatewayListResultIterator) Value() LocalNetworkGateway
- type LocalNetworkGatewayListResultPage
- func (page *LocalNetworkGatewayListResultPage) Next() error
- func (page *LocalNetworkGatewayListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page LocalNetworkGatewayListResultPage) NotDone() bool
- func (page LocalNetworkGatewayListResultPage) Response() LocalNetworkGatewayListResult
- func (page LocalNetworkGatewayListResultPage) Values() []LocalNetworkGateway
- type LocalNetworkGatewayPropertiesFormat
- type LocalNetworkGatewaysClient
- func (client LocalNetworkGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (result LocalNetworkGatewaysCreateOrUpdateFuture, err error)
- func (client LocalNetworkGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (*http.Request, error)
- func (client LocalNetworkGatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result LocalNetworkGateway, err error)
- func (client LocalNetworkGatewaysClient) CreateOrUpdateSender(req *http.Request) (future LocalNetworkGatewaysCreateOrUpdateFuture, err error)
- func (client LocalNetworkGatewaysClient) Delete(ctx context.Context, resourceGroupName string, localNetworkGatewayName string) (result LocalNetworkGatewaysDeleteFuture, err error)
- func (client LocalNetworkGatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, localNetworkGatewayName string) (*http.Request, error)
- func (client LocalNetworkGatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LocalNetworkGatewaysClient) DeleteSender(req *http.Request) (future LocalNetworkGatewaysDeleteFuture, err error)
- func (client LocalNetworkGatewaysClient) Get(ctx context.Context, resourceGroupName string, localNetworkGatewayName string) (result LocalNetworkGateway, err error)
- func (client LocalNetworkGatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, localNetworkGatewayName string) (*http.Request, error)
- func (client LocalNetworkGatewaysClient) GetResponder(resp *http.Response) (result LocalNetworkGateway, err error)
- func (client LocalNetworkGatewaysClient) GetSender(req *http.Request) (*http.Response, error)
- func (client LocalNetworkGatewaysClient) List(ctx context.Context, resourceGroupName string) (result LocalNetworkGatewayListResultPage, err error)
- func (client LocalNetworkGatewaysClient) ListComplete(ctx context.Context, resourceGroupName string) (result LocalNetworkGatewayListResultIterator, err error)
- func (client LocalNetworkGatewaysClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client LocalNetworkGatewaysClient) ListResponder(resp *http.Response) (result LocalNetworkGatewayListResult, err error)
- func (client LocalNetworkGatewaysClient) ListSender(req *http.Request) (*http.Response, error)
- func (client LocalNetworkGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (result LocalNetworkGateway, err error)
- func (client LocalNetworkGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (*http.Request, error)
- func (client LocalNetworkGatewaysClient) UpdateTagsResponder(resp *http.Response) (result LocalNetworkGateway, err error)
- func (client LocalNetworkGatewaysClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type LocalNetworkGatewaysCreateOrUpdateFuture
- type LocalNetworkGatewaysDeleteFuture
- type LogSpecification
- type ManagedRuleEnabledState
- type ManagedRuleGroupOverride
- type ManagedRuleOverride
- type ManagedRuleSet
- type ManagedRulesDefinition
- type ManagedServiceIdentity
- type ManagedServiceIdentityUserAssignedIdentitiesValue
- type ManagementGroupNetworkManagerConnectionsClient
- func (client ManagementGroupNetworkManagerConnectionsClient) CreateOrUpdate(ctx context.Context, parameters ManagerConnection, managementGroupID string, ...) (result ManagerConnection, err error)
- func (client ManagementGroupNetworkManagerConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, parameters ManagerConnection, managementGroupID string, ...) (*http.Request, error)
- func (client ManagementGroupNetworkManagerConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result ManagerConnection, err error)
- func (client ManagementGroupNetworkManagerConnectionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client ManagementGroupNetworkManagerConnectionsClient) Delete(ctx context.Context, managementGroupID string, ...) (result autorest.Response, err error)
- func (client ManagementGroupNetworkManagerConnectionsClient) DeletePreparer(ctx context.Context, managementGroupID string, ...) (*http.Request, error)
- func (client ManagementGroupNetworkManagerConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ManagementGroupNetworkManagerConnectionsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client ManagementGroupNetworkManagerConnectionsClient) Get(ctx context.Context, managementGroupID string, ...) (result ManagerConnection, err error)
- func (client ManagementGroupNetworkManagerConnectionsClient) GetPreparer(ctx context.Context, managementGroupID string, ...) (*http.Request, error)
- func (client ManagementGroupNetworkManagerConnectionsClient) GetResponder(resp *http.Response) (result ManagerConnection, err error)
- func (client ManagementGroupNetworkManagerConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ManagementGroupNetworkManagerConnectionsClient) List(ctx context.Context, managementGroupID string, top *int32, skipToken string) (result ManagerConnectionListResultPage, err error)
- func (client ManagementGroupNetworkManagerConnectionsClient) ListComplete(ctx context.Context, managementGroupID string, top *int32, skipToken string) (result ManagerConnectionListResultIterator, err error)
- func (client ManagementGroupNetworkManagerConnectionsClient) ListPreparer(ctx context.Context, managementGroupID string, top *int32, skipToken string) (*http.Request, error)
- func (client ManagementGroupNetworkManagerConnectionsClient) ListResponder(resp *http.Response) (result ManagerConnectionListResult, err error)
- func (client ManagementGroupNetworkManagerConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- type Manager
- type ManagerCommit
- type ManagerCommitsClient
- func (client ManagerCommitsClient) Post(ctx context.Context, parameters ManagerCommit, resourceGroupName string, ...) (result ManagerCommitsPostFuture, err error)
- func (client ManagerCommitsClient) PostPreparer(ctx context.Context, parameters ManagerCommit, resourceGroupName string, ...) (*http.Request, error)
- func (client ManagerCommitsClient) PostResponder(resp *http.Response) (result ManagerCommit, err error)
- func (client ManagerCommitsClient) PostSender(req *http.Request) (future ManagerCommitsPostFuture, err error)
- type ManagerCommitsPostFuture
- type ManagerConnection
- type ManagerConnectionListResult
- type ManagerConnectionListResultIterator
- func (iter *ManagerConnectionListResultIterator) Next() error
- func (iter *ManagerConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ManagerConnectionListResultIterator) NotDone() bool
- func (iter ManagerConnectionListResultIterator) Response() ManagerConnectionListResult
- func (iter ManagerConnectionListResultIterator) Value() ManagerConnection
- type ManagerConnectionListResultPage
- func (page *ManagerConnectionListResultPage) Next() error
- func (page *ManagerConnectionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ManagerConnectionListResultPage) NotDone() bool
- func (page ManagerConnectionListResultPage) Response() ManagerConnectionListResult
- func (page ManagerConnectionListResultPage) Values() []ManagerConnection
- type ManagerConnectionProperties
- type ManagerDeploymentStatus
- type ManagerDeploymentStatusClient
- func (client ManagerDeploymentStatusClient) List(ctx context.Context, parameters ManagerDeploymentStatusParameter, ...) (result ManagerDeploymentStatusListResult, err error)
- func (client ManagerDeploymentStatusClient) ListPreparer(ctx context.Context, parameters ManagerDeploymentStatusParameter, ...) (*http.Request, error)
- func (client ManagerDeploymentStatusClient) ListResponder(resp *http.Response) (result ManagerDeploymentStatusListResult, err error)
- func (client ManagerDeploymentStatusClient) ListSender(req *http.Request) (*http.Response, error)
- type ManagerDeploymentStatusListResult
- type ManagerDeploymentStatusParameter
- type ManagerEffectiveConnectivityConfigurationListResult
- type ManagerEffectiveSecurityAdminRulesListResult
- type ManagerListResult
- type ManagerListResultIterator
- func (iter *ManagerListResultIterator) Next() error
- func (iter *ManagerListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ManagerListResultIterator) NotDone() bool
- func (iter ManagerListResultIterator) Response() ManagerListResult
- func (iter ManagerListResultIterator) Value() Manager
- type ManagerListResultPage
- type ManagerProperties
- type ManagerPropertiesNetworkManagerScopes
- type ManagerSecurityGroupItem
- type ManagersClient
- func (client ManagersClient) CreateOrUpdate(ctx context.Context, parameters Manager, resourceGroupName string, ...) (result Manager, err error)
- func (client ManagersClient) CreateOrUpdatePreparer(ctx context.Context, parameters Manager, resourceGroupName string, ...) (*http.Request, error)
- func (client ManagersClient) CreateOrUpdateResponder(resp *http.Response) (result Manager, err error)
- func (client ManagersClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client ManagersClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result ManagersDeleteFuture, err error)
- func (client ManagersClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client ManagersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ManagersClient) DeleteSender(req *http.Request) (future ManagersDeleteFuture, err error)
- func (client ManagersClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string) (result Manager, err error)
- func (client ManagersClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string) (*http.Request, error)
- func (client ManagersClient) GetResponder(resp *http.Response) (result Manager, err error)
- func (client ManagersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ManagersClient) List(ctx context.Context, resourceGroupName string, top *int32, skipToken string) (result ManagerListResultPage, err error)
- func (client ManagersClient) ListBySubscription(ctx context.Context, top *int32, skipToken string) (result ManagerListResultPage, err error)
- func (client ManagersClient) ListBySubscriptionComplete(ctx context.Context, top *int32, skipToken string) (result ManagerListResultIterator, err error)
- func (client ManagersClient) ListBySubscriptionPreparer(ctx context.Context, top *int32, skipToken string) (*http.Request, error)
- func (client ManagersClient) ListBySubscriptionResponder(resp *http.Response) (result ManagerListResult, err error)
- func (client ManagersClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
- func (client ManagersClient) ListComplete(ctx context.Context, resourceGroupName string, top *int32, skipToken string) (result ManagerListResultIterator, err error)
- func (client ManagersClient) ListPreparer(ctx context.Context, resourceGroupName string, top *int32, skipToken string) (*http.Request, error)
- func (client ManagersClient) ListResponder(resp *http.Response) (result ManagerListResult, err error)
- func (client ManagersClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ManagersClient) Patch(ctx context.Context, parameters PatchObject, resourceGroupName string, ...) (result Manager, err error)
- func (client ManagersClient) PatchPreparer(ctx context.Context, parameters PatchObject, resourceGroupName string, ...) (*http.Request, error)
- func (client ManagersClient) PatchResponder(resp *http.Response) (result Manager, err error)
- func (client ManagersClient) PatchSender(req *http.Request) (*http.Response, error)
- type ManagersDeleteFuture
- type MatchCondition
- type MatchVariable
- type MatchedRule
- type MetricSpecification
- type NatGateway
- type NatGatewayListResult
- type NatGatewayListResultIterator
- func (iter *NatGatewayListResultIterator) Next() error
- func (iter *NatGatewayListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter NatGatewayListResultIterator) NotDone() bool
- func (iter NatGatewayListResultIterator) Response() NatGatewayListResult
- func (iter NatGatewayListResultIterator) Value() NatGateway
- type NatGatewayListResultPage
- func (page *NatGatewayListResultPage) Next() error
- func (page *NatGatewayListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page NatGatewayListResultPage) NotDone() bool
- func (page NatGatewayListResultPage) Response() NatGatewayListResult
- func (page NatGatewayListResultPage) Values() []NatGateway
- type NatGatewayPropertiesFormat
- type NatGatewaySku
- type NatGatewaySkuName
- type NatGatewaysClient
- func (client NatGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (result NatGatewaysCreateOrUpdateFuture, err error)
- func (client NatGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (*http.Request, error)
- func (client NatGatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result NatGateway, err error)
- func (client NatGatewaysClient) CreateOrUpdateSender(req *http.Request) (future NatGatewaysCreateOrUpdateFuture, err error)
- func (client NatGatewaysClient) Delete(ctx context.Context, resourceGroupName string, natGatewayName string) (result NatGatewaysDeleteFuture, err error)
- func (client NatGatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, natGatewayName string) (*http.Request, error)
- func (client NatGatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client NatGatewaysClient) DeleteSender(req *http.Request) (future NatGatewaysDeleteFuture, err error)
- func (client NatGatewaysClient) Get(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (result NatGateway, err error)
- func (client NatGatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (*http.Request, error)
- func (client NatGatewaysClient) GetResponder(resp *http.Response) (result NatGateway, err error)
- func (client NatGatewaysClient) GetSender(req *http.Request) (*http.Response, error)
- func (client NatGatewaysClient) List(ctx context.Context, resourceGroupName string) (result NatGatewayListResultPage, err error)
- func (client NatGatewaysClient) ListAll(ctx context.Context) (result NatGatewayListResultPage, err error)
- func (client NatGatewaysClient) ListAllComplete(ctx context.Context) (result NatGatewayListResultIterator, err error)
- func (client NatGatewaysClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client NatGatewaysClient) ListAllResponder(resp *http.Response) (result NatGatewayListResult, err error)
- func (client NatGatewaysClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client NatGatewaysClient) ListComplete(ctx context.Context, resourceGroupName string) (result NatGatewayListResultIterator, err error)
- func (client NatGatewaysClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client NatGatewaysClient) ListResponder(resp *http.Response) (result NatGatewayListResult, err error)
- func (client NatGatewaysClient) ListSender(req *http.Request) (*http.Response, error)
- func (client NatGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (result NatGateway, err error)
- func (client NatGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (*http.Request, error)
- func (client NatGatewaysClient) UpdateTagsResponder(resp *http.Response) (result NatGateway, err error)
- func (client NatGatewaysClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type NatGatewaysCreateOrUpdateFuture
- type NatGatewaysDeleteFuture
- type NatRule
- func (nr NatRule) AsApplicationRule() (*ApplicationRule, bool)
- func (nr NatRule) AsBasicFirewallPolicyRule() (BasicFirewallPolicyRule, bool)
- func (nr NatRule) AsFirewallPolicyRule() (*FirewallPolicyRule, bool)
- func (nr NatRule) AsNatRule() (*NatRule, bool)
- func (nr NatRule) AsRule() (*Rule, bool)
- func (nr NatRule) MarshalJSON() ([]byte, error)
- type NatRulePortMapping
- type NatRulesClient
- func (client NatRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result NatRulesCreateOrUpdateFuture, err error)
- func (client NatRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client NatRulesClient) CreateOrUpdateResponder(resp *http.Response) (result VpnGatewayNatRule, err error)
- func (client NatRulesClient) CreateOrUpdateSender(req *http.Request) (future NatRulesCreateOrUpdateFuture, err error)
- func (client NatRulesClient) Delete(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result NatRulesDeleteFuture, err error)
- func (client NatRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client NatRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client NatRulesClient) DeleteSender(req *http.Request) (future NatRulesDeleteFuture, err error)
- func (client NatRulesClient) Get(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnGatewayNatRule, err error)
- func (client NatRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client NatRulesClient) GetResponder(resp *http.Response) (result VpnGatewayNatRule, err error)
- func (client NatRulesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client NatRulesClient) ListByVpnGateway(ctx context.Context, resourceGroupName string, gatewayName string) (result ListVpnGatewayNatRulesResultPage, err error)
- func (client NatRulesClient) ListByVpnGatewayComplete(ctx context.Context, resourceGroupName string, gatewayName string) (result ListVpnGatewayNatRulesResultIterator, err error)
- func (client NatRulesClient) ListByVpnGatewayPreparer(ctx context.Context, resourceGroupName string, gatewayName string) (*http.Request, error)
- func (client NatRulesClient) ListByVpnGatewayResponder(resp *http.Response) (result ListVpnGatewayNatRulesResult, err error)
- func (client NatRulesClient) ListByVpnGatewaySender(req *http.Request) (*http.Response, error)
- type NatRulesCreateOrUpdateFuture
- type NatRulesDeleteFuture
- type NextHopParameters
- type NextHopResult
- type NextHopType
- type NextStep
- type O365BreakOutCategoryPolicies
- type O365PolicyProperties
- type Office365PolicyProperties
- type OfficeTrafficCategory
- type Operation
- type OperationDisplay
- type OperationListResult
- type OperationListResultIterator
- func (iter *OperationListResultIterator) Next() error
- func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter OperationListResultIterator) NotDone() bool
- func (iter OperationListResultIterator) Response() OperationListResult
- func (iter OperationListResultIterator) Value() Operation
- type OperationListResultPage
- func (page *OperationListResultPage) Next() error
- func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page OperationListResultPage) NotDone() bool
- func (page OperationListResultPage) Response() OperationListResult
- func (page OperationListResultPage) Values() []Operation
- type OperationPropertiesFormat
- type OperationPropertiesFormatServiceSpecification
- type OperationStatus
- type OperationsClient
- func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error)
- func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error)
- func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error)
- func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error)
- type OrderBy
- type Origin
- type OutboundRule
- type OutboundRulePropertiesFormat
- type OutputType
- type OwaspCrsExclusionEntry
- type OwaspCrsExclusionEntryMatchVariable
- type OwaspCrsExclusionEntrySelectorMatchOperator
- type P2SConnectionConfiguration
- type P2SConnectionConfigurationProperties
- type P2SVpnConnectionHealth
- type P2SVpnConnectionHealthRequest
- type P2SVpnConnectionRequest
- type P2SVpnGateway
- type P2SVpnGatewayProperties
- type P2SVpnGatewaysResetFuture
- type P2SVpnProfileParameters
- type P2sVpnGatewaysClient
- func (client P2sVpnGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result P2sVpnGatewaysCreateOrUpdateFuture, err error)
- func (client P2sVpnGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client P2sVpnGatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result P2SVpnGateway, err error)
- func (client P2sVpnGatewaysClient) CreateOrUpdateSender(req *http.Request) (future P2sVpnGatewaysCreateOrUpdateFuture, err error)
- func (client P2sVpnGatewaysClient) Delete(ctx context.Context, resourceGroupName string, gatewayName string) (result P2sVpnGatewaysDeleteFuture, err error)
- func (client P2sVpnGatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, gatewayName string) (*http.Request, error)
- func (client P2sVpnGatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client P2sVpnGatewaysClient) DeleteSender(req *http.Request) (future P2sVpnGatewaysDeleteFuture, err error)
- func (client P2sVpnGatewaysClient) DisconnectP2sVpnConnections(ctx context.Context, resourceGroupName string, p2sVpnGatewayName string, ...) (result P2sVpnGatewaysDisconnectP2sVpnConnectionsFuture, err error)
- func (client P2sVpnGatewaysClient) DisconnectP2sVpnConnectionsPreparer(ctx context.Context, resourceGroupName string, p2sVpnGatewayName string, ...) (*http.Request, error)
- func (client P2sVpnGatewaysClient) DisconnectP2sVpnConnectionsResponder(resp *http.Response) (result autorest.Response, err error)
- func (client P2sVpnGatewaysClient) DisconnectP2sVpnConnectionsSender(req *http.Request) (future P2sVpnGatewaysDisconnectP2sVpnConnectionsFuture, err error)
- func (client P2sVpnGatewaysClient) GenerateVpnProfile(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result P2sVpnGatewaysGenerateVpnProfileFuture, err error)
- func (client P2sVpnGatewaysClient) GenerateVpnProfilePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client P2sVpnGatewaysClient) GenerateVpnProfileResponder(resp *http.Response) (result VpnProfileResponse, err error)
- func (client P2sVpnGatewaysClient) GenerateVpnProfileSender(req *http.Request) (future P2sVpnGatewaysGenerateVpnProfileFuture, err error)
- func (client P2sVpnGatewaysClient) Get(ctx context.Context, resourceGroupName string, gatewayName string) (result P2SVpnGateway, err error)
- func (client P2sVpnGatewaysClient) GetP2sVpnConnectionHealth(ctx context.Context, resourceGroupName string, gatewayName string) (result P2sVpnGatewaysGetP2sVpnConnectionHealthFuture, err error)
- func (client P2sVpnGatewaysClient) GetP2sVpnConnectionHealthDetailed(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result P2sVpnGatewaysGetP2sVpnConnectionHealthDetailedFuture, err error)
- func (client P2sVpnGatewaysClient) GetP2sVpnConnectionHealthDetailedPreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client P2sVpnGatewaysClient) GetP2sVpnConnectionHealthDetailedResponder(resp *http.Response) (result P2SVpnConnectionHealth, err error)
- func (client P2sVpnGatewaysClient) GetP2sVpnConnectionHealthDetailedSender(req *http.Request) (future P2sVpnGatewaysGetP2sVpnConnectionHealthDetailedFuture, err error)
- func (client P2sVpnGatewaysClient) GetP2sVpnConnectionHealthPreparer(ctx context.Context, resourceGroupName string, gatewayName string) (*http.Request, error)
- func (client P2sVpnGatewaysClient) GetP2sVpnConnectionHealthResponder(resp *http.Response) (result P2SVpnGateway, err error)
- func (client P2sVpnGatewaysClient) GetP2sVpnConnectionHealthSender(req *http.Request) (future P2sVpnGatewaysGetP2sVpnConnectionHealthFuture, err error)
- func (client P2sVpnGatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, gatewayName string) (*http.Request, error)
- func (client P2sVpnGatewaysClient) GetResponder(resp *http.Response) (result P2SVpnGateway, err error)
- func (client P2sVpnGatewaysClient) GetSender(req *http.Request) (*http.Response, error)
- func (client P2sVpnGatewaysClient) List(ctx context.Context) (result ListP2SVpnGatewaysResultPage, err error)
- func (client P2sVpnGatewaysClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ListP2SVpnGatewaysResultPage, err error)
- func (client P2sVpnGatewaysClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ListP2SVpnGatewaysResultIterator, err error)
- func (client P2sVpnGatewaysClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client P2sVpnGatewaysClient) ListByResourceGroupResponder(resp *http.Response) (result ListP2SVpnGatewaysResult, err error)
- func (client P2sVpnGatewaysClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client P2sVpnGatewaysClient) ListComplete(ctx context.Context) (result ListP2SVpnGatewaysResultIterator, err error)
- func (client P2sVpnGatewaysClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client P2sVpnGatewaysClient) ListResponder(resp *http.Response) (result ListP2SVpnGatewaysResult, err error)
- func (client P2sVpnGatewaysClient) ListSender(req *http.Request) (*http.Response, error)
- func (client P2sVpnGatewaysClient) Reset(ctx context.Context, resourceGroupName string, gatewayName string) (result P2SVpnGatewaysResetFuture, err error)
- func (client P2sVpnGatewaysClient) ResetPreparer(ctx context.Context, resourceGroupName string, gatewayName string) (*http.Request, error)
- func (client P2sVpnGatewaysClient) ResetResponder(resp *http.Response) (result P2SVpnGateway, err error)
- func (client P2sVpnGatewaysClient) ResetSender(req *http.Request) (future P2SVpnGatewaysResetFuture, err error)
- func (client P2sVpnGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result P2sVpnGatewaysUpdateTagsFuture, err error)
- func (client P2sVpnGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client P2sVpnGatewaysClient) UpdateTagsResponder(resp *http.Response) (result P2SVpnGateway, err error)
- func (client P2sVpnGatewaysClient) UpdateTagsSender(req *http.Request) (future P2sVpnGatewaysUpdateTagsFuture, err error)
- type P2sVpnGatewaysCreateOrUpdateFuture
- type P2sVpnGatewaysDeleteFuture
- type P2sVpnGatewaysDisconnectP2sVpnConnectionsFuture
- type P2sVpnGatewaysGenerateVpnProfileFuture
- type P2sVpnGatewaysGetP2sVpnConnectionHealthDetailedFuture
- type P2sVpnGatewaysGetP2sVpnConnectionHealthFuture
- type P2sVpnGatewaysUpdateTagsFuture
- type PacketCapture
- type PacketCaptureFilter
- type PacketCaptureListResult
- type PacketCaptureMachineScope
- type PacketCaptureParameters
- type PacketCaptureQueryStatusResult
- type PacketCaptureResult
- type PacketCaptureResultProperties
- type PacketCaptureStorageLocation
- type PacketCaptureTargetType
- type PacketCapturesClient
- func (client PacketCapturesClient) Create(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result PacketCapturesCreateFuture, err error)
- func (client PacketCapturesClient) CreatePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client PacketCapturesClient) CreateResponder(resp *http.Response) (result PacketCaptureResult, err error)
- func (client PacketCapturesClient) CreateSender(req *http.Request) (future PacketCapturesCreateFuture, err error)
- func (client PacketCapturesClient) Delete(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result PacketCapturesDeleteFuture, err error)
- func (client PacketCapturesClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client PacketCapturesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PacketCapturesClient) DeleteSender(req *http.Request) (future PacketCapturesDeleteFuture, err error)
- func (client PacketCapturesClient) Get(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result PacketCaptureResult, err error)
- func (client PacketCapturesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client PacketCapturesClient) GetResponder(resp *http.Response) (result PacketCaptureResult, err error)
- func (client PacketCapturesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PacketCapturesClient) GetStatus(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result PacketCapturesGetStatusFuture, err error)
- func (client PacketCapturesClient) GetStatusPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client PacketCapturesClient) GetStatusResponder(resp *http.Response) (result PacketCaptureQueryStatusResult, err error)
- func (client PacketCapturesClient) GetStatusSender(req *http.Request) (future PacketCapturesGetStatusFuture, err error)
- func (client PacketCapturesClient) List(ctx context.Context, resourceGroupName string, networkWatcherName string) (result PacketCaptureListResult, err error)
- func (client PacketCapturesClient) ListPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string) (*http.Request, error)
- func (client PacketCapturesClient) ListResponder(resp *http.Response) (result PacketCaptureListResult, err error)
- func (client PacketCapturesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client PacketCapturesClient) Stop(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result PacketCapturesStopFuture, err error)
- func (client PacketCapturesClient) StopPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client PacketCapturesClient) StopResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PacketCapturesClient) StopSender(req *http.Request) (future PacketCapturesStopFuture, err error)
- type PacketCapturesCreateFuture
- type PacketCapturesDeleteFuture
- type PacketCapturesGetStatusFuture
- type PacketCapturesStopFuture
- type Parameter
- type PatchObject
- type PatchRouteFilter
- type PatchRouteFilterRule
- type PcError
- type PcProtocol
- type PcStatus
- type PeerExpressRouteCircuitConnection
- type PeerExpressRouteCircuitConnectionListResult
- type PeerExpressRouteCircuitConnectionListResultIterator
- func (iter *PeerExpressRouteCircuitConnectionListResultIterator) Next() error
- func (iter *PeerExpressRouteCircuitConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter PeerExpressRouteCircuitConnectionListResultIterator) NotDone() bool
- func (iter PeerExpressRouteCircuitConnectionListResultIterator) Response() PeerExpressRouteCircuitConnectionListResult
- func (iter PeerExpressRouteCircuitConnectionListResultIterator) Value() PeerExpressRouteCircuitConnection
- type PeerExpressRouteCircuitConnectionListResultPage
- func (page *PeerExpressRouteCircuitConnectionListResultPage) Next() error
- func (page *PeerExpressRouteCircuitConnectionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page PeerExpressRouteCircuitConnectionListResultPage) NotDone() bool
- func (page PeerExpressRouteCircuitConnectionListResultPage) Response() PeerExpressRouteCircuitConnectionListResult
- func (page PeerExpressRouteCircuitConnectionListResultPage) Values() []PeerExpressRouteCircuitConnection
- type PeerExpressRouteCircuitConnectionPropertiesFormat
- type PeerExpressRouteCircuitConnectionsClient
- func (client PeerExpressRouteCircuitConnectionsClient) Get(ctx context.Context, resourceGroupName string, circuitName string, ...) (result PeerExpressRouteCircuitConnection, err error)
- func (client PeerExpressRouteCircuitConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client PeerExpressRouteCircuitConnectionsClient) GetResponder(resp *http.Response) (result PeerExpressRouteCircuitConnection, err error)
- func (client PeerExpressRouteCircuitConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PeerExpressRouteCircuitConnectionsClient) List(ctx context.Context, resourceGroupName string, circuitName string, ...) (result PeerExpressRouteCircuitConnectionListResultPage, err error)
- func (client PeerExpressRouteCircuitConnectionsClient) ListComplete(ctx context.Context, resourceGroupName string, circuitName string, ...) (result PeerExpressRouteCircuitConnectionListResultIterator, err error)
- func (client PeerExpressRouteCircuitConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, circuitName string, ...) (*http.Request, error)
- func (client PeerExpressRouteCircuitConnectionsClient) ListResponder(resp *http.Response) (result PeerExpressRouteCircuitConnectionListResult, err error)
- func (client PeerExpressRouteCircuitConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- type PeerRoute
- type PeerRouteList
- type PfsGroup
- type PolicySettings
- type PreferredIPVersion
- type PreferredRoutingGateway
- type PrepareNetworkPoliciesRequest
- type PrivateDNSZoneConfig
- type PrivateDNSZoneGroup
- type PrivateDNSZoneGroupListResult
- type PrivateDNSZoneGroupListResultIterator
- func (iter *PrivateDNSZoneGroupListResultIterator) Next() error
- func (iter *PrivateDNSZoneGroupListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter PrivateDNSZoneGroupListResultIterator) NotDone() bool
- func (iter PrivateDNSZoneGroupListResultIterator) Response() PrivateDNSZoneGroupListResult
- func (iter PrivateDNSZoneGroupListResultIterator) Value() PrivateDNSZoneGroup
- type PrivateDNSZoneGroupListResultPage
- func (page *PrivateDNSZoneGroupListResultPage) Next() error
- func (page *PrivateDNSZoneGroupListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page PrivateDNSZoneGroupListResultPage) NotDone() bool
- func (page PrivateDNSZoneGroupListResultPage) Response() PrivateDNSZoneGroupListResult
- func (page PrivateDNSZoneGroupListResultPage) Values() []PrivateDNSZoneGroup
- type PrivateDNSZoneGroupPropertiesFormat
- type PrivateDNSZoneGroupsClient
- func (client PrivateDNSZoneGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (result PrivateDNSZoneGroupsCreateOrUpdateFuture, err error)
- func (client PrivateDNSZoneGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (*http.Request, error)
- func (client PrivateDNSZoneGroupsClient) CreateOrUpdateResponder(resp *http.Response) (result PrivateDNSZoneGroup, err error)
- func (client PrivateDNSZoneGroupsClient) CreateOrUpdateSender(req *http.Request) (future PrivateDNSZoneGroupsCreateOrUpdateFuture, err error)
- func (client PrivateDNSZoneGroupsClient) Delete(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (result PrivateDNSZoneGroupsDeleteFuture, err error)
- func (client PrivateDNSZoneGroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (*http.Request, error)
- func (client PrivateDNSZoneGroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PrivateDNSZoneGroupsClient) DeleteSender(req *http.Request) (future PrivateDNSZoneGroupsDeleteFuture, err error)
- func (client PrivateDNSZoneGroupsClient) Get(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (result PrivateDNSZoneGroup, err error)
- func (client PrivateDNSZoneGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (*http.Request, error)
- func (client PrivateDNSZoneGroupsClient) GetResponder(resp *http.Response) (result PrivateDNSZoneGroup, err error)
- func (client PrivateDNSZoneGroupsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PrivateDNSZoneGroupsClient) List(ctx context.Context, privateEndpointName string, resourceGroupName string) (result PrivateDNSZoneGroupListResultPage, err error)
- func (client PrivateDNSZoneGroupsClient) ListComplete(ctx context.Context, privateEndpointName string, resourceGroupName string) (result PrivateDNSZoneGroupListResultIterator, err error)
- func (client PrivateDNSZoneGroupsClient) ListPreparer(ctx context.Context, privateEndpointName string, resourceGroupName string) (*http.Request, error)
- func (client PrivateDNSZoneGroupsClient) ListResponder(resp *http.Response) (result PrivateDNSZoneGroupListResult, err error)
- func (client PrivateDNSZoneGroupsClient) ListSender(req *http.Request) (*http.Response, error)
- type PrivateDNSZoneGroupsCreateOrUpdateFuture
- type PrivateDNSZoneGroupsDeleteFuture
- type PrivateDNSZonePropertiesFormat
- type PrivateEndpoint
- type PrivateEndpointConnection
- type PrivateEndpointConnectionListResult
- type PrivateEndpointConnectionListResultIterator
- func (iter *PrivateEndpointConnectionListResultIterator) Next() error
- func (iter *PrivateEndpointConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter PrivateEndpointConnectionListResultIterator) NotDone() bool
- func (iter PrivateEndpointConnectionListResultIterator) Response() PrivateEndpointConnectionListResult
- func (iter PrivateEndpointConnectionListResultIterator) Value() PrivateEndpointConnection
- type PrivateEndpointConnectionListResultPage
- func (page *PrivateEndpointConnectionListResultPage) Next() error
- func (page *PrivateEndpointConnectionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page PrivateEndpointConnectionListResultPage) NotDone() bool
- func (page PrivateEndpointConnectionListResultPage) Response() PrivateEndpointConnectionListResult
- func (page PrivateEndpointConnectionListResultPage) Values() []PrivateEndpointConnection
- type PrivateEndpointConnectionProperties
- type PrivateEndpointIPConfiguration
- type PrivateEndpointIPConfigurationProperties
- type PrivateEndpointListResult
- type PrivateEndpointListResultIterator
- func (iter *PrivateEndpointListResultIterator) Next() error
- func (iter *PrivateEndpointListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter PrivateEndpointListResultIterator) NotDone() bool
- func (iter PrivateEndpointListResultIterator) Response() PrivateEndpointListResult
- func (iter PrivateEndpointListResultIterator) Value() PrivateEndpoint
- type PrivateEndpointListResultPage
- func (page *PrivateEndpointListResultPage) Next() error
- func (page *PrivateEndpointListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page PrivateEndpointListResultPage) NotDone() bool
- func (page PrivateEndpointListResultPage) Response() PrivateEndpointListResult
- func (page PrivateEndpointListResultPage) Values() []PrivateEndpoint
- type PrivateEndpointProperties
- type PrivateEndpointsClient
- func (client PrivateEndpointsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (result PrivateEndpointsCreateOrUpdateFuture, err error)
- func (client PrivateEndpointsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (*http.Request, error)
- func (client PrivateEndpointsClient) CreateOrUpdateResponder(resp *http.Response) (result PrivateEndpoint, err error)
- func (client PrivateEndpointsClient) CreateOrUpdateSender(req *http.Request) (future PrivateEndpointsCreateOrUpdateFuture, err error)
- func (client PrivateEndpointsClient) Delete(ctx context.Context, resourceGroupName string, privateEndpointName string) (result PrivateEndpointsDeleteFuture, err error)
- func (client PrivateEndpointsClient) DeletePreparer(ctx context.Context, resourceGroupName string, privateEndpointName string) (*http.Request, error)
- func (client PrivateEndpointsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PrivateEndpointsClient) DeleteSender(req *http.Request) (future PrivateEndpointsDeleteFuture, err error)
- func (client PrivateEndpointsClient) Get(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (result PrivateEndpoint, err error)
- func (client PrivateEndpointsClient) GetPreparer(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (*http.Request, error)
- func (client PrivateEndpointsClient) GetResponder(resp *http.Response) (result PrivateEndpoint, err error)
- func (client PrivateEndpointsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PrivateEndpointsClient) List(ctx context.Context, resourceGroupName string) (result PrivateEndpointListResultPage, err error)
- func (client PrivateEndpointsClient) ListBySubscription(ctx context.Context) (result PrivateEndpointListResultPage, err error)
- func (client PrivateEndpointsClient) ListBySubscriptionComplete(ctx context.Context) (result PrivateEndpointListResultIterator, err error)
- func (client PrivateEndpointsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error)
- func (client PrivateEndpointsClient) ListBySubscriptionResponder(resp *http.Response) (result PrivateEndpointListResult, err error)
- func (client PrivateEndpointsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
- func (client PrivateEndpointsClient) ListComplete(ctx context.Context, resourceGroupName string) (result PrivateEndpointListResultIterator, err error)
- func (client PrivateEndpointsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client PrivateEndpointsClient) ListResponder(resp *http.Response) (result PrivateEndpointListResult, err error)
- func (client PrivateEndpointsClient) ListSender(req *http.Request) (*http.Response, error)
- type PrivateEndpointsCreateOrUpdateFuture
- type PrivateEndpointsDeleteFuture
- type PrivateLinkService
- type PrivateLinkServiceConnection
- type PrivateLinkServiceConnectionProperties
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceIPConfiguration
- type PrivateLinkServiceIPConfigurationProperties
- type PrivateLinkServiceListResult
- type PrivateLinkServiceListResultIterator
- func (iter *PrivateLinkServiceListResultIterator) Next() error
- func (iter *PrivateLinkServiceListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter PrivateLinkServiceListResultIterator) NotDone() bool
- func (iter PrivateLinkServiceListResultIterator) Response() PrivateLinkServiceListResult
- func (iter PrivateLinkServiceListResultIterator) Value() PrivateLinkService
- type PrivateLinkServiceListResultPage
- func (page *PrivateLinkServiceListResultPage) Next() error
- func (page *PrivateLinkServiceListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page PrivateLinkServiceListResultPage) NotDone() bool
- func (page PrivateLinkServiceListResultPage) Response() PrivateLinkServiceListResult
- func (page PrivateLinkServiceListResultPage) Values() []PrivateLinkService
- type PrivateLinkServiceProperties
- type PrivateLinkServicePropertiesAutoApproval
- type PrivateLinkServicePropertiesVisibility
- type PrivateLinkServiceVisibility
- type PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupFuture
- type PrivateLinkServicesCheckPrivateLinkServiceVisibilityFuture
- type PrivateLinkServicesClient
- func (client PrivateLinkServicesClient) CheckPrivateLinkServiceVisibility(ctx context.Context, location string, ...) (result PrivateLinkServicesCheckPrivateLinkServiceVisibilityFuture, err error)
- func (client PrivateLinkServicesClient) CheckPrivateLinkServiceVisibilityByResourceGroup(ctx context.Context, location string, resourceGroupName string, ...) (...)
- func (client PrivateLinkServicesClient) CheckPrivateLinkServiceVisibilityByResourceGroupPreparer(ctx context.Context, location string, resourceGroupName string, ...) (*http.Request, error)
- func (client PrivateLinkServicesClient) CheckPrivateLinkServiceVisibilityByResourceGroupResponder(resp *http.Response) (result PrivateLinkServiceVisibility, err error)
- func (client PrivateLinkServicesClient) CheckPrivateLinkServiceVisibilityByResourceGroupSender(req *http.Request) (...)
- func (client PrivateLinkServicesClient) CheckPrivateLinkServiceVisibilityPreparer(ctx context.Context, location string, ...) (*http.Request, error)
- func (client PrivateLinkServicesClient) CheckPrivateLinkServiceVisibilityResponder(resp *http.Response) (result PrivateLinkServiceVisibility, err error)
- func (client PrivateLinkServicesClient) CheckPrivateLinkServiceVisibilitySender(req *http.Request) (future PrivateLinkServicesCheckPrivateLinkServiceVisibilityFuture, err error)
- func (client PrivateLinkServicesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PrivateLinkServicesCreateOrUpdateFuture, err error)
- func (client PrivateLinkServicesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client PrivateLinkServicesClient) CreateOrUpdateResponder(resp *http.Response) (result PrivateLinkService, err error)
- func (client PrivateLinkServicesClient) CreateOrUpdateSender(req *http.Request) (future PrivateLinkServicesCreateOrUpdateFuture, err error)
- func (client PrivateLinkServicesClient) Delete(ctx context.Context, resourceGroupName string, serviceName string) (result PrivateLinkServicesDeleteFuture, err error)
- func (client PrivateLinkServicesClient) DeletePreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client PrivateLinkServicesClient) DeletePrivateEndpointConnection(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PrivateLinkServicesDeletePrivateEndpointConnectionFuture, err error)
- func (client PrivateLinkServicesClient) DeletePrivateEndpointConnectionPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client PrivateLinkServicesClient) DeletePrivateEndpointConnectionResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PrivateLinkServicesClient) DeletePrivateEndpointConnectionSender(req *http.Request) (future PrivateLinkServicesDeletePrivateEndpointConnectionFuture, err error)
- func (client PrivateLinkServicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PrivateLinkServicesClient) DeleteSender(req *http.Request) (future PrivateLinkServicesDeleteFuture, err error)
- func (client PrivateLinkServicesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PrivateLinkService, err error)
- func (client PrivateLinkServicesClient) GetPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client PrivateLinkServicesClient) GetPrivateEndpointConnection(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PrivateEndpointConnection, err error)
- func (client PrivateLinkServicesClient) GetPrivateEndpointConnectionPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client PrivateLinkServicesClient) GetPrivateEndpointConnectionResponder(resp *http.Response) (result PrivateEndpointConnection, err error)
- func (client PrivateLinkServicesClient) GetPrivateEndpointConnectionSender(req *http.Request) (*http.Response, error)
- func (client PrivateLinkServicesClient) GetResponder(resp *http.Response) (result PrivateLinkService, err error)
- func (client PrivateLinkServicesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PrivateLinkServicesClient) List(ctx context.Context, resourceGroupName string) (result PrivateLinkServiceListResultPage, err error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServices(ctx context.Context, location string) (result AutoApprovedPrivateLinkServicesResultPage, err error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServicesByResourceGroup(ctx context.Context, location string, resourceGroupName string) (result AutoApprovedPrivateLinkServicesResultPage, err error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServicesByResourceGroupComplete(ctx context.Context, location string, resourceGroupName string) (result AutoApprovedPrivateLinkServicesResultIterator, err error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServicesByResourceGroupPreparer(ctx context.Context, location string, resourceGroupName string) (*http.Request, error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServicesByResourceGroupResponder(resp *http.Response) (result AutoApprovedPrivateLinkServicesResult, err error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServicesByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServicesComplete(ctx context.Context, location string) (result AutoApprovedPrivateLinkServicesResultIterator, err error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServicesPreparer(ctx context.Context, location string) (*http.Request, error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServicesResponder(resp *http.Response) (result AutoApprovedPrivateLinkServicesResult, err error)
- func (client PrivateLinkServicesClient) ListAutoApprovedPrivateLinkServicesSender(req *http.Request) (*http.Response, error)
- func (client PrivateLinkServicesClient) ListBySubscription(ctx context.Context) (result PrivateLinkServiceListResultPage, err error)
- func (client PrivateLinkServicesClient) ListBySubscriptionComplete(ctx context.Context) (result PrivateLinkServiceListResultIterator, err error)
- func (client PrivateLinkServicesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error)
- func (client PrivateLinkServicesClient) ListBySubscriptionResponder(resp *http.Response) (result PrivateLinkServiceListResult, err error)
- func (client PrivateLinkServicesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
- func (client PrivateLinkServicesClient) ListComplete(ctx context.Context, resourceGroupName string) (result PrivateLinkServiceListResultIterator, err error)
- func (client PrivateLinkServicesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client PrivateLinkServicesClient) ListPrivateEndpointConnections(ctx context.Context, resourceGroupName string, serviceName string) (result PrivateEndpointConnectionListResultPage, err error)
- func (client PrivateLinkServicesClient) ListPrivateEndpointConnectionsComplete(ctx context.Context, resourceGroupName string, serviceName string) (result PrivateEndpointConnectionListResultIterator, err error)
- func (client PrivateLinkServicesClient) ListPrivateEndpointConnectionsPreparer(ctx context.Context, resourceGroupName string, serviceName string) (*http.Request, error)
- func (client PrivateLinkServicesClient) ListPrivateEndpointConnectionsResponder(resp *http.Response) (result PrivateEndpointConnectionListResult, err error)
- func (client PrivateLinkServicesClient) ListPrivateEndpointConnectionsSender(req *http.Request) (*http.Response, error)
- func (client PrivateLinkServicesClient) ListResponder(resp *http.Response) (result PrivateLinkServiceListResult, err error)
- func (client PrivateLinkServicesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client PrivateLinkServicesClient) UpdatePrivateEndpointConnection(ctx context.Context, resourceGroupName string, serviceName string, ...) (result PrivateEndpointConnection, err error)
- func (client PrivateLinkServicesClient) UpdatePrivateEndpointConnectionPreparer(ctx context.Context, resourceGroupName string, serviceName string, ...) (*http.Request, error)
- func (client PrivateLinkServicesClient) UpdatePrivateEndpointConnectionResponder(resp *http.Response) (result PrivateEndpointConnection, err error)
- func (client PrivateLinkServicesClient) UpdatePrivateEndpointConnectionSender(req *http.Request) (*http.Response, error)
- type PrivateLinkServicesCreateOrUpdateFuture
- type PrivateLinkServicesDeleteFuture
- type PrivateLinkServicesDeletePrivateEndpointConnectionFuture
- type Probe
- type ProbePropertiesFormat
- type ProbeProtocol
- type ProcessorArchitecture
- type Profile
- type ProfileListResult
- type ProfileListResultIterator
- func (iter *ProfileListResultIterator) Next() error
- func (iter *ProfileListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ProfileListResultIterator) NotDone() bool
- func (iter ProfileListResultIterator) Response() ProfileListResult
- func (iter ProfileListResultIterator) Value() Profile
- type ProfileListResultPage
- type ProfilePropertiesFormat
- type ProfilesClient
- func (client ProfilesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (result Profile, err error)
- func (client ProfilesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (*http.Request, error)
- func (client ProfilesClient) CreateOrUpdateResponder(resp *http.Response) (result Profile, err error)
- func (client ProfilesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client ProfilesClient) Delete(ctx context.Context, resourceGroupName string, networkProfileName string) (result ProfilesDeleteFuture, err error)
- func (client ProfilesClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkProfileName string) (*http.Request, error)
- func (client ProfilesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ProfilesClient) DeleteSender(req *http.Request) (future ProfilesDeleteFuture, err error)
- func (client ProfilesClient) Get(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (result Profile, err error)
- func (client ProfilesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (*http.Request, error)
- func (client ProfilesClient) GetResponder(resp *http.Response) (result Profile, err error)
- func (client ProfilesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ProfilesClient) List(ctx context.Context, resourceGroupName string) (result ProfileListResultPage, err error)
- func (client ProfilesClient) ListAll(ctx context.Context) (result ProfileListResultPage, err error)
- func (client ProfilesClient) ListAllComplete(ctx context.Context) (result ProfileListResultIterator, err error)
- func (client ProfilesClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client ProfilesClient) ListAllResponder(resp *http.Response) (result ProfileListResult, err error)
- func (client ProfilesClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client ProfilesClient) ListComplete(ctx context.Context, resourceGroupName string) (result ProfileListResultIterator, err error)
- func (client ProfilesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client ProfilesClient) ListResponder(resp *http.Response) (result ProfileListResult, err error)
- func (client ProfilesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ProfilesClient) UpdateTags(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (result Profile, err error)
- func (client ProfilesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (*http.Request, error)
- func (client ProfilesClient) UpdateTagsResponder(resp *http.Response) (result Profile, err error)
- func (client ProfilesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type ProfilesDeleteFuture
- type PropagatedRouteTable
- type Protocol
- type ProtocolConfiguration
- type ProtocolType
- type ProvisioningState
- type PublicIPAddress
- type PublicIPAddressDNSSettings
- type PublicIPAddressListResult
- type PublicIPAddressListResultIterator
- func (iter *PublicIPAddressListResultIterator) Next() error
- func (iter *PublicIPAddressListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter PublicIPAddressListResultIterator) NotDone() bool
- func (iter PublicIPAddressListResultIterator) Response() PublicIPAddressListResult
- func (iter PublicIPAddressListResultIterator) Value() PublicIPAddress
- type PublicIPAddressListResultPage
- func (page *PublicIPAddressListResultPage) Next() error
- func (page *PublicIPAddressListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page PublicIPAddressListResultPage) NotDone() bool
- func (page PublicIPAddressListResultPage) Response() PublicIPAddressListResult
- func (page PublicIPAddressListResultPage) Values() []PublicIPAddress
- type PublicIPAddressMigrationPhase
- type PublicIPAddressPropertiesFormat
- type PublicIPAddressSku
- type PublicIPAddressSkuName
- type PublicIPAddressSkuTier
- type PublicIPAddressesClient
- func (client PublicIPAddressesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (result PublicIPAddressesCreateOrUpdateFuture, err error)
- func (client PublicIPAddressesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (*http.Request, error)
- func (client PublicIPAddressesClient) CreateOrUpdateResponder(resp *http.Response) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) CreateOrUpdateSender(req *http.Request) (future PublicIPAddressesCreateOrUpdateFuture, err error)
- func (client PublicIPAddressesClient) DdosProtectionStatus(ctx context.Context, resourceGroupName string, publicIPAddressName string) (result PublicIPAddressesDdosProtectionStatusFuture, err error)
- func (client PublicIPAddressesClient) DdosProtectionStatusPreparer(ctx context.Context, resourceGroupName string, publicIPAddressName string) (*http.Request, error)
- func (client PublicIPAddressesClient) DdosProtectionStatusResponder(resp *http.Response) (result PublicIPDdosProtectionStatusResult, err error)
- func (client PublicIPAddressesClient) DdosProtectionStatusSender(req *http.Request) (future PublicIPAddressesDdosProtectionStatusFuture, err error)
- func (client PublicIPAddressesClient) Delete(ctx context.Context, resourceGroupName string, publicIPAddressName string) (result PublicIPAddressesDeleteFuture, err error)
- func (client PublicIPAddressesClient) DeletePreparer(ctx context.Context, resourceGroupName string, publicIPAddressName string) (*http.Request, error)
- func (client PublicIPAddressesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PublicIPAddressesClient) DeleteSender(req *http.Request) (future PublicIPAddressesDeleteFuture, err error)
- func (client PublicIPAddressesClient) Get(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) GetCloudServicePublicIPAddress(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) GetCloudServicePublicIPAddressPreparer(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*http.Request, error)
- func (client PublicIPAddressesClient) GetCloudServicePublicIPAddressResponder(resp *http.Response) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) GetCloudServicePublicIPAddressSender(req *http.Request) (*http.Response, error)
- func (client PublicIPAddressesClient) GetPreparer(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (*http.Request, error)
- func (client PublicIPAddressesClient) GetResponder(resp *http.Response) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PublicIPAddressesClient) GetVirtualMachineScaleSetPublicIPAddress(ctx context.Context, resourceGroupName string, ...) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) GetVirtualMachineScaleSetPublicIPAddressPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client PublicIPAddressesClient) GetVirtualMachineScaleSetPublicIPAddressResponder(resp *http.Response) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) GetVirtualMachineScaleSetPublicIPAddressSender(req *http.Request) (*http.Response, error)
- func (client PublicIPAddressesClient) List(ctx context.Context, resourceGroupName string) (result PublicIPAddressListResultPage, err error)
- func (client PublicIPAddressesClient) ListAll(ctx context.Context) (result PublicIPAddressListResultPage, err error)
- func (client PublicIPAddressesClient) ListAllComplete(ctx context.Context) (result PublicIPAddressListResultIterator, err error)
- func (client PublicIPAddressesClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client PublicIPAddressesClient) ListAllResponder(resp *http.Response) (result PublicIPAddressListResult, err error)
- func (client PublicIPAddressesClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client PublicIPAddressesClient) ListCloudServicePublicIPAddresses(ctx context.Context, resourceGroupName string, cloudServiceName string) (result PublicIPAddressListResultPage, err error)
- func (client PublicIPAddressesClient) ListCloudServicePublicIPAddressesComplete(ctx context.Context, resourceGroupName string, cloudServiceName string) (result PublicIPAddressListResultIterator, err error)
- func (client PublicIPAddressesClient) ListCloudServicePublicIPAddressesPreparer(ctx context.Context, resourceGroupName string, cloudServiceName string) (*http.Request, error)
- func (client PublicIPAddressesClient) ListCloudServicePublicIPAddressesResponder(resp *http.Response) (result PublicIPAddressListResult, err error)
- func (client PublicIPAddressesClient) ListCloudServicePublicIPAddressesSender(req *http.Request) (*http.Response, error)
- func (client PublicIPAddressesClient) ListCloudServiceRoleInstancePublicIPAddresses(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (result PublicIPAddressListResultPage, err error)
- func (client PublicIPAddressesClient) ListCloudServiceRoleInstancePublicIPAddressesComplete(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (result PublicIPAddressListResultIterator, err error)
- func (client PublicIPAddressesClient) ListCloudServiceRoleInstancePublicIPAddressesPreparer(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*http.Request, error)
- func (client PublicIPAddressesClient) ListCloudServiceRoleInstancePublicIPAddressesResponder(resp *http.Response) (result PublicIPAddressListResult, err error)
- func (client PublicIPAddressesClient) ListCloudServiceRoleInstancePublicIPAddressesSender(req *http.Request) (*http.Response, error)
- func (client PublicIPAddressesClient) ListComplete(ctx context.Context, resourceGroupName string) (result PublicIPAddressListResultIterator, err error)
- func (client PublicIPAddressesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client PublicIPAddressesClient) ListResponder(resp *http.Response) (result PublicIPAddressListResult, err error)
- func (client PublicIPAddressesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetPublicIPAddresses(ctx context.Context, resourceGroupName string, ...) (result PublicIPAddressListResultPage, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetPublicIPAddressesComplete(ctx context.Context, resourceGroupName string, ...) (result PublicIPAddressListResultIterator, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetPublicIPAddressesPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetPublicIPAddressesResponder(resp *http.Response) (result PublicIPAddressListResult, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetPublicIPAddressesSender(req *http.Request) (*http.Response, error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetVMPublicIPAddresses(ctx context.Context, resourceGroupName string, ...) (result PublicIPAddressListResultPage, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetVMPublicIPAddressesComplete(ctx context.Context, resourceGroupName string, ...) (result PublicIPAddressListResultIterator, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetVMPublicIPAddressesPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetVMPublicIPAddressesResponder(resp *http.Response) (result PublicIPAddressListResult, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetVMPublicIPAddressesSender(req *http.Request) (*http.Response, error)
- func (client PublicIPAddressesClient) UpdateTags(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (*http.Request, error)
- func (client PublicIPAddressesClient) UpdateTagsResponder(resp *http.Response) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type PublicIPAddressesCreateOrUpdateFuture
- type PublicIPAddressesDdosProtectionStatusFuture
- type PublicIPAddressesDeleteFuture
- type PublicIPDdosProtectionStatusResult
- type PublicIPPrefix
- type PublicIPPrefixListResult
- type PublicIPPrefixListResultIterator
- func (iter *PublicIPPrefixListResultIterator) Next() error
- func (iter *PublicIPPrefixListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter PublicIPPrefixListResultIterator) NotDone() bool
- func (iter PublicIPPrefixListResultIterator) Response() PublicIPPrefixListResult
- func (iter PublicIPPrefixListResultIterator) Value() PublicIPPrefix
- type PublicIPPrefixListResultPage
- func (page *PublicIPPrefixListResultPage) Next() error
- func (page *PublicIPPrefixListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page PublicIPPrefixListResultPage) NotDone() bool
- func (page PublicIPPrefixListResultPage) Response() PublicIPPrefixListResult
- func (page PublicIPPrefixListResultPage) Values() []PublicIPPrefix
- type PublicIPPrefixPropertiesFormat
- type PublicIPPrefixSku
- type PublicIPPrefixSkuName
- type PublicIPPrefixSkuTier
- type PublicIPPrefixesClient
- func (client PublicIPPrefixesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (result PublicIPPrefixesCreateOrUpdateFuture, err error)
- func (client PublicIPPrefixesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (*http.Request, error)
- func (client PublicIPPrefixesClient) CreateOrUpdateResponder(resp *http.Response) (result PublicIPPrefix, err error)
- func (client PublicIPPrefixesClient) CreateOrUpdateSender(req *http.Request) (future PublicIPPrefixesCreateOrUpdateFuture, err error)
- func (client PublicIPPrefixesClient) Delete(ctx context.Context, resourceGroupName string, publicIPPrefixName string) (result PublicIPPrefixesDeleteFuture, err error)
- func (client PublicIPPrefixesClient) DeletePreparer(ctx context.Context, resourceGroupName string, publicIPPrefixName string) (*http.Request, error)
- func (client PublicIPPrefixesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client PublicIPPrefixesClient) DeleteSender(req *http.Request) (future PublicIPPrefixesDeleteFuture, err error)
- func (client PublicIPPrefixesClient) Get(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (result PublicIPPrefix, err error)
- func (client PublicIPPrefixesClient) GetPreparer(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (*http.Request, error)
- func (client PublicIPPrefixesClient) GetResponder(resp *http.Response) (result PublicIPPrefix, err error)
- func (client PublicIPPrefixesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PublicIPPrefixesClient) List(ctx context.Context, resourceGroupName string) (result PublicIPPrefixListResultPage, err error)
- func (client PublicIPPrefixesClient) ListAll(ctx context.Context) (result PublicIPPrefixListResultPage, err error)
- func (client PublicIPPrefixesClient) ListAllComplete(ctx context.Context) (result PublicIPPrefixListResultIterator, err error)
- func (client PublicIPPrefixesClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client PublicIPPrefixesClient) ListAllResponder(resp *http.Response) (result PublicIPPrefixListResult, err error)
- func (client PublicIPPrefixesClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client PublicIPPrefixesClient) ListComplete(ctx context.Context, resourceGroupName string) (result PublicIPPrefixListResultIterator, err error)
- func (client PublicIPPrefixesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client PublicIPPrefixesClient) ListResponder(resp *http.Response) (result PublicIPPrefixListResult, err error)
- func (client PublicIPPrefixesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client PublicIPPrefixesClient) UpdateTags(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (result PublicIPPrefix, err error)
- func (client PublicIPPrefixesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (*http.Request, error)
- func (client PublicIPPrefixesClient) UpdateTagsResponder(resp *http.Response) (result PublicIPPrefix, err error)
- func (client PublicIPPrefixesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type PublicIPPrefixesCreateOrUpdateFuture
- type PublicIPPrefixesDeleteFuture
- type PutBastionShareableLinkAllFuture
- type PutBastionShareableLinkFuture
- type QosDefinition
- type QosIPRange
- type QosPortRange
- type QueryInboundNatRulePortMappingRequest
- type QueryRequestOptions
- type QueryResults
- type QueryTroubleshootingParameters
- type RadiusServer
- type RecordSet
- type ReferencedPublicIPAddress
- type Resource
- type ResourceIdentityType
- type ResourceNavigationLink
- type ResourceNavigationLinkFormat
- type ResourceNavigationLinksClient
- func (client ResourceNavigationLinksClient) List(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result ResourceNavigationLinksListResult, err error)
- func (client ResourceNavigationLinksClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client ResourceNavigationLinksClient) ListResponder(resp *http.Response) (result ResourceNavigationLinksListResult, err error)
- func (client ResourceNavigationLinksClient) ListSender(req *http.Request) (*http.Response, error)
- type ResourceNavigationLinksListResult
- type ResourceSet
- type RetentionPolicyParameters
- type Route
- type RouteFilter
- type RouteFilterListResult
- type RouteFilterListResultIterator
- func (iter *RouteFilterListResultIterator) Next() error
- func (iter *RouteFilterListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter RouteFilterListResultIterator) NotDone() bool
- func (iter RouteFilterListResultIterator) Response() RouteFilterListResult
- func (iter RouteFilterListResultIterator) Value() RouteFilter
- type RouteFilterListResultPage
- func (page *RouteFilterListResultPage) Next() error
- func (page *RouteFilterListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page RouteFilterListResultPage) NotDone() bool
- func (page RouteFilterListResultPage) Response() RouteFilterListResult
- func (page RouteFilterListResultPage) Values() []RouteFilter
- type RouteFilterPropertiesFormat
- type RouteFilterRule
- type RouteFilterRuleListResult
- type RouteFilterRuleListResultIterator
- func (iter *RouteFilterRuleListResultIterator) Next() error
- func (iter *RouteFilterRuleListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter RouteFilterRuleListResultIterator) NotDone() bool
- func (iter RouteFilterRuleListResultIterator) Response() RouteFilterRuleListResult
- func (iter RouteFilterRuleListResultIterator) Value() RouteFilterRule
- type RouteFilterRuleListResultPage
- func (page *RouteFilterRuleListResultPage) Next() error
- func (page *RouteFilterRuleListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page RouteFilterRuleListResultPage) NotDone() bool
- func (page RouteFilterRuleListResultPage) Response() RouteFilterRuleListResult
- func (page RouteFilterRuleListResultPage) Values() []RouteFilterRule
- type RouteFilterRulePropertiesFormat
- type RouteFilterRulesClient
- func (client RouteFilterRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result RouteFilterRulesCreateOrUpdateFuture, err error)
- func (client RouteFilterRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*http.Request, error)
- func (client RouteFilterRulesClient) CreateOrUpdateResponder(resp *http.Response) (result RouteFilterRule, err error)
- func (client RouteFilterRulesClient) CreateOrUpdateSender(req *http.Request) (future RouteFilterRulesCreateOrUpdateFuture, err error)
- func (client RouteFilterRulesClient) Delete(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result RouteFilterRulesDeleteFuture, err error)
- func (client RouteFilterRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*http.Request, error)
- func (client RouteFilterRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client RouteFilterRulesClient) DeleteSender(req *http.Request) (future RouteFilterRulesDeleteFuture, err error)
- func (client RouteFilterRulesClient) Get(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result RouteFilterRule, err error)
- func (client RouteFilterRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*http.Request, error)
- func (client RouteFilterRulesClient) GetResponder(resp *http.Response) (result RouteFilterRule, err error)
- func (client RouteFilterRulesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client RouteFilterRulesClient) ListByRouteFilter(ctx context.Context, resourceGroupName string, routeFilterName string) (result RouteFilterRuleListResultPage, err error)
- func (client RouteFilterRulesClient) ListByRouteFilterComplete(ctx context.Context, resourceGroupName string, routeFilterName string) (result RouteFilterRuleListResultIterator, err error)
- func (client RouteFilterRulesClient) ListByRouteFilterPreparer(ctx context.Context, resourceGroupName string, routeFilterName string) (*http.Request, error)
- func (client RouteFilterRulesClient) ListByRouteFilterResponder(resp *http.Response) (result RouteFilterRuleListResult, err error)
- func (client RouteFilterRulesClient) ListByRouteFilterSender(req *http.Request) (*http.Response, error)
- type RouteFilterRulesCreateOrUpdateFuture
- type RouteFilterRulesDeleteFuture
- type RouteFiltersClient
- func (client RouteFiltersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result RouteFiltersCreateOrUpdateFuture, err error)
- func (client RouteFiltersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*http.Request, error)
- func (client RouteFiltersClient) CreateOrUpdateResponder(resp *http.Response) (result RouteFilter, err error)
- func (client RouteFiltersClient) CreateOrUpdateSender(req *http.Request) (future RouteFiltersCreateOrUpdateFuture, err error)
- func (client RouteFiltersClient) Delete(ctx context.Context, resourceGroupName string, routeFilterName string) (result RouteFiltersDeleteFuture, err error)
- func (client RouteFiltersClient) DeletePreparer(ctx context.Context, resourceGroupName string, routeFilterName string) (*http.Request, error)
- func (client RouteFiltersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client RouteFiltersClient) DeleteSender(req *http.Request) (future RouteFiltersDeleteFuture, err error)
- func (client RouteFiltersClient) Get(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result RouteFilter, err error)
- func (client RouteFiltersClient) GetPreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*http.Request, error)
- func (client RouteFiltersClient) GetResponder(resp *http.Response) (result RouteFilter, err error)
- func (client RouteFiltersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client RouteFiltersClient) List(ctx context.Context) (result RouteFilterListResultPage, err error)
- func (client RouteFiltersClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result RouteFilterListResultPage, err error)
- func (client RouteFiltersClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result RouteFilterListResultIterator, err error)
- func (client RouteFiltersClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client RouteFiltersClient) ListByResourceGroupResponder(resp *http.Response) (result RouteFilterListResult, err error)
- func (client RouteFiltersClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client RouteFiltersClient) ListComplete(ctx context.Context) (result RouteFilterListResultIterator, err error)
- func (client RouteFiltersClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client RouteFiltersClient) ListResponder(resp *http.Response) (result RouteFilterListResult, err error)
- func (client RouteFiltersClient) ListSender(req *http.Request) (*http.Response, error)
- func (client RouteFiltersClient) UpdateTags(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (result RouteFilter, err error)
- func (client RouteFiltersClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*http.Request, error)
- func (client RouteFiltersClient) UpdateTagsResponder(resp *http.Response) (result RouteFilter, err error)
- func (client RouteFiltersClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type RouteFiltersCreateOrUpdateFuture
- type RouteFiltersDeleteFuture
- type RouteListResult
- type RouteListResultIterator
- type RouteListResultPage
- type RouteMap
- type RouteMapActionType
- type RouteMapMatchCondition
- type RouteMapProperties
- type RouteMapRule
- type RouteMapsClient
- func (client RouteMapsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result RouteMapsCreateOrUpdateFuture, err error)
- func (client RouteMapsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client RouteMapsClient) CreateOrUpdateResponder(resp *http.Response) (result RouteMap, err error)
- func (client RouteMapsClient) CreateOrUpdateSender(req *http.Request) (future RouteMapsCreateOrUpdateFuture, err error)
- func (client RouteMapsClient) Delete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result RouteMapsDeleteFuture, err error)
- func (client RouteMapsClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client RouteMapsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client RouteMapsClient) DeleteSender(req *http.Request) (future RouteMapsDeleteFuture, err error)
- func (client RouteMapsClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result RouteMap, err error)
- func (client RouteMapsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client RouteMapsClient) GetResponder(resp *http.Response) (result RouteMap, err error)
- func (client RouteMapsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client RouteMapsClient) List(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListRouteMapsResultPage, err error)
- func (client RouteMapsClient) ListComplete(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListRouteMapsResultIterator, err error)
- func (client RouteMapsClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualHubName string) (*http.Request, error)
- func (client RouteMapsClient) ListResponder(resp *http.Response) (result ListRouteMapsResult, err error)
- func (client RouteMapsClient) ListSender(req *http.Request) (*http.Response, error)
- type RouteMapsCreateOrUpdateFuture
- type RouteMapsDeleteFuture
- type RouteNextHopType
- type RoutePropertiesFormat
- type RouteTable
- type RouteTableListResult
- type RouteTableListResultIterator
- func (iter *RouteTableListResultIterator) Next() error
- func (iter *RouteTableListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter RouteTableListResultIterator) NotDone() bool
- func (iter RouteTableListResultIterator) Response() RouteTableListResult
- func (iter RouteTableListResultIterator) Value() RouteTable
- type RouteTableListResultPage
- func (page *RouteTableListResultPage) Next() error
- func (page *RouteTableListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page RouteTableListResultPage) NotDone() bool
- func (page RouteTableListResultPage) Response() RouteTableListResult
- func (page RouteTableListResultPage) Values() []RouteTable
- type RouteTablePropertiesFormat
- type RouteTablesClient
- func (client RouteTablesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result RouteTablesCreateOrUpdateFuture, err error)
- func (client RouteTablesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*http.Request, error)
- func (client RouteTablesClient) CreateOrUpdateResponder(resp *http.Response) (result RouteTable, err error)
- func (client RouteTablesClient) CreateOrUpdateSender(req *http.Request) (future RouteTablesCreateOrUpdateFuture, err error)
- func (client RouteTablesClient) Delete(ctx context.Context, resourceGroupName string, routeTableName string) (result RouteTablesDeleteFuture, err error)
- func (client RouteTablesClient) DeletePreparer(ctx context.Context, resourceGroupName string, routeTableName string) (*http.Request, error)
- func (client RouteTablesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client RouteTablesClient) DeleteSender(req *http.Request) (future RouteTablesDeleteFuture, err error)
- func (client RouteTablesClient) Get(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result RouteTable, err error)
- func (client RouteTablesClient) GetPreparer(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*http.Request, error)
- func (client RouteTablesClient) GetResponder(resp *http.Response) (result RouteTable, err error)
- func (client RouteTablesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client RouteTablesClient) List(ctx context.Context, resourceGroupName string) (result RouteTableListResultPage, err error)
- func (client RouteTablesClient) ListAll(ctx context.Context) (result RouteTableListResultPage, err error)
- func (client RouteTablesClient) ListAllComplete(ctx context.Context) (result RouteTableListResultIterator, err error)
- func (client RouteTablesClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client RouteTablesClient) ListAllResponder(resp *http.Response) (result RouteTableListResult, err error)
- func (client RouteTablesClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client RouteTablesClient) ListComplete(ctx context.Context, resourceGroupName string) (result RouteTableListResultIterator, err error)
- func (client RouteTablesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client RouteTablesClient) ListResponder(resp *http.Response) (result RouteTableListResult, err error)
- func (client RouteTablesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client RouteTablesClient) UpdateTags(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result RouteTable, err error)
- func (client RouteTablesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*http.Request, error)
- func (client RouteTablesClient) UpdateTagsResponder(resp *http.Response) (result RouteTable, err error)
- func (client RouteTablesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type RouteTablesCreateOrUpdateFuture
- type RouteTablesDeleteFuture
- type RoutesClient
- func (client RoutesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result RoutesCreateOrUpdateFuture, err error)
- func (client RoutesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*http.Request, error)
- func (client RoutesClient) CreateOrUpdateResponder(resp *http.Response) (result Route, err error)
- func (client RoutesClient) CreateOrUpdateSender(req *http.Request) (future RoutesCreateOrUpdateFuture, err error)
- func (client RoutesClient) Delete(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result RoutesDeleteFuture, err error)
- func (client RoutesClient) DeletePreparer(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*http.Request, error)
- func (client RoutesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client RoutesClient) DeleteSender(req *http.Request) (future RoutesDeleteFuture, err error)
- func (client RoutesClient) Get(ctx context.Context, resourceGroupName string, routeTableName string, ...) (result Route, err error)
- func (client RoutesClient) GetPreparer(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*http.Request, error)
- func (client RoutesClient) GetResponder(resp *http.Response) (result Route, err error)
- func (client RoutesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client RoutesClient) List(ctx context.Context, resourceGroupName string, routeTableName string) (result RouteListResultPage, err error)
- func (client RoutesClient) ListComplete(ctx context.Context, resourceGroupName string, routeTableName string) (result RouteListResultIterator, err error)
- func (client RoutesClient) ListPreparer(ctx context.Context, resourceGroupName string, routeTableName string) (*http.Request, error)
- func (client RoutesClient) ListResponder(resp *http.Response) (result RouteListResult, err error)
- func (client RoutesClient) ListSender(req *http.Request) (*http.Response, error)
- type RoutesCreateOrUpdateFuture
- type RoutesDeleteFuture
- type RoutingConfiguration
- type RoutingIntent
- type RoutingIntentClient
- func (client RoutingIntentClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result RoutingIntentCreateOrUpdateFuture, err error)
- func (client RoutingIntentClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client RoutingIntentClient) CreateOrUpdateResponder(resp *http.Response) (result RoutingIntent, err error)
- func (client RoutingIntentClient) CreateOrUpdateSender(req *http.Request) (future RoutingIntentCreateOrUpdateFuture, err error)
- func (client RoutingIntentClient) Delete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result RoutingIntentDeleteFuture, err error)
- func (client RoutingIntentClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client RoutingIntentClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client RoutingIntentClient) DeleteSender(req *http.Request) (future RoutingIntentDeleteFuture, err error)
- func (client RoutingIntentClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result RoutingIntent, err error)
- func (client RoutingIntentClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client RoutingIntentClient) GetResponder(resp *http.Response) (result RoutingIntent, err error)
- func (client RoutingIntentClient) GetSender(req *http.Request) (*http.Response, error)
- func (client RoutingIntentClient) List(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListRoutingIntentResultPage, err error)
- func (client RoutingIntentClient) ListComplete(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListRoutingIntentResultIterator, err error)
- func (client RoutingIntentClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualHubName string) (*http.Request, error)
- func (client RoutingIntentClient) ListResponder(resp *http.Response) (result ListRoutingIntentResult, err error)
- func (client RoutingIntentClient) ListSender(req *http.Request) (*http.Response, error)
- type RoutingIntentCreateOrUpdateFuture
- type RoutingIntentDeleteFuture
- type RoutingIntentProperties
- type RoutingPolicy
- type RoutingState
- type Rule
- func (r Rule) AsApplicationRule() (*ApplicationRule, bool)
- func (r Rule) AsBasicFirewallPolicyRule() (BasicFirewallPolicyRule, bool)
- func (r Rule) AsFirewallPolicyRule() (*FirewallPolicyRule, bool)
- func (r Rule) AsNatRule() (*NatRule, bool)
- func (r Rule) AsRule() (*Rule, bool)
- func (r Rule) MarshalJSON() ([]byte, error)
- type RuleCollectionType
- type RuleType
- type ScopeConnection
- type ScopeConnectionListResult
- type ScopeConnectionListResultIterator
- func (iter *ScopeConnectionListResultIterator) Next() error
- func (iter *ScopeConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ScopeConnectionListResultIterator) NotDone() bool
- func (iter ScopeConnectionListResultIterator) Response() ScopeConnectionListResult
- func (iter ScopeConnectionListResultIterator) Value() ScopeConnection
- type ScopeConnectionListResultPage
- func (page *ScopeConnectionListResultPage) Next() error
- func (page *ScopeConnectionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ScopeConnectionListResultPage) NotDone() bool
- func (page ScopeConnectionListResultPage) Response() ScopeConnectionListResult
- func (page ScopeConnectionListResultPage) Values() []ScopeConnection
- type ScopeConnectionProperties
- type ScopeConnectionState
- type ScopeConnectionsClient
- func (client ScopeConnectionsClient) CreateOrUpdate(ctx context.Context, parameters ScopeConnection, resourceGroupName string, ...) (result ScopeConnection, err error)
- func (client ScopeConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, parameters ScopeConnection, resourceGroupName string, ...) (*http.Request, error)
- func (client ScopeConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result ScopeConnection, err error)
- func (client ScopeConnectionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client ScopeConnectionsClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result autorest.Response, err error)
- func (client ScopeConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client ScopeConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ScopeConnectionsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client ScopeConnectionsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result ScopeConnection, err error)
- func (client ScopeConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client ScopeConnectionsClient) GetResponder(resp *http.Response) (result ScopeConnection, err error)
- func (client ScopeConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ScopeConnectionsClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result ScopeConnectionListResultPage, err error)
- func (client ScopeConnectionsClient) ListComplete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result ScopeConnectionListResultIterator, err error)
- func (client ScopeConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client ScopeConnectionsClient) ListResponder(resp *http.Response) (result ScopeConnectionListResult, err error)
- func (client ScopeConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- type SecurityAdminConfiguration
- type SecurityAdminConfigurationListResult
- type SecurityAdminConfigurationListResultIterator
- func (iter *SecurityAdminConfigurationListResultIterator) Next() error
- func (iter *SecurityAdminConfigurationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter SecurityAdminConfigurationListResultIterator) NotDone() bool
- func (iter SecurityAdminConfigurationListResultIterator) Response() SecurityAdminConfigurationListResult
- func (iter SecurityAdminConfigurationListResultIterator) Value() SecurityAdminConfiguration
- type SecurityAdminConfigurationListResultPage
- func (page *SecurityAdminConfigurationListResultPage) Next() error
- func (page *SecurityAdminConfigurationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page SecurityAdminConfigurationListResultPage) NotDone() bool
- func (page SecurityAdminConfigurationListResultPage) Response() SecurityAdminConfigurationListResult
- func (page SecurityAdminConfigurationListResultPage) Values() []SecurityAdminConfiguration
- type SecurityAdminConfigurationPropertiesFormat
- type SecurityAdminConfigurationsClient
- func (client SecurityAdminConfigurationsClient) CreateOrUpdate(ctx context.Context, securityAdminConfiguration SecurityAdminConfiguration, ...) (result SecurityAdminConfiguration, err error)
- func (client SecurityAdminConfigurationsClient) CreateOrUpdatePreparer(ctx context.Context, securityAdminConfiguration SecurityAdminConfiguration, ...) (*http.Request, error)
- func (client SecurityAdminConfigurationsClient) CreateOrUpdateResponder(resp *http.Response) (result SecurityAdminConfiguration, err error)
- func (client SecurityAdminConfigurationsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client SecurityAdminConfigurationsClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result SecurityAdminConfigurationsDeleteFuture, err error)
- func (client SecurityAdminConfigurationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client SecurityAdminConfigurationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client SecurityAdminConfigurationsClient) DeleteSender(req *http.Request) (future SecurityAdminConfigurationsDeleteFuture, err error)
- func (client SecurityAdminConfigurationsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result SecurityAdminConfiguration, err error)
- func (client SecurityAdminConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client SecurityAdminConfigurationsClient) GetResponder(resp *http.Response) (result SecurityAdminConfiguration, err error)
- func (client SecurityAdminConfigurationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client SecurityAdminConfigurationsClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result SecurityAdminConfigurationListResultPage, err error)
- func (client SecurityAdminConfigurationsClient) ListComplete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result SecurityAdminConfigurationListResultIterator, err error)
- func (client SecurityAdminConfigurationsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client SecurityAdminConfigurationsClient) ListResponder(resp *http.Response) (result SecurityAdminConfigurationListResult, err error)
- func (client SecurityAdminConfigurationsClient) ListSender(req *http.Request) (*http.Response, error)
- type SecurityAdminConfigurationsDeleteFuture
- type SecurityConfigurationRuleAccess
- type SecurityConfigurationRuleDirection
- type SecurityConfigurationRuleProtocol
- type SecurityGroup
- type SecurityGroupListResult
- type SecurityGroupListResultIterator
- func (iter *SecurityGroupListResultIterator) Next() error
- func (iter *SecurityGroupListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter SecurityGroupListResultIterator) NotDone() bool
- func (iter SecurityGroupListResultIterator) Response() SecurityGroupListResult
- func (iter SecurityGroupListResultIterator) Value() SecurityGroup
- type SecurityGroupListResultPage
- func (page *SecurityGroupListResultPage) Next() error
- func (page *SecurityGroupListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page SecurityGroupListResultPage) NotDone() bool
- func (page SecurityGroupListResultPage) Response() SecurityGroupListResult
- func (page SecurityGroupListResultPage) Values() []SecurityGroup
- type SecurityGroupNetworkInterface
- type SecurityGroupPropertiesFormat
- type SecurityGroupResult
- type SecurityGroupViewParameters
- type SecurityGroupViewResult
- type SecurityGroupsClient
- func (client SecurityGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result SecurityGroupsCreateOrUpdateFuture, err error)
- func (client SecurityGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*http.Request, error)
- func (client SecurityGroupsClient) CreateOrUpdateResponder(resp *http.Response) (result SecurityGroup, err error)
- func (client SecurityGroupsClient) CreateOrUpdateSender(req *http.Request) (future SecurityGroupsCreateOrUpdateFuture, err error)
- func (client SecurityGroupsClient) Delete(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result SecurityGroupsDeleteFuture, err error)
- func (client SecurityGroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (*http.Request, error)
- func (client SecurityGroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client SecurityGroupsClient) DeleteSender(req *http.Request) (future SecurityGroupsDeleteFuture, err error)
- func (client SecurityGroupsClient) Get(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result SecurityGroup, err error)
- func (client SecurityGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*http.Request, error)
- func (client SecurityGroupsClient) GetResponder(resp *http.Response) (result SecurityGroup, err error)
- func (client SecurityGroupsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client SecurityGroupsClient) List(ctx context.Context, resourceGroupName string) (result SecurityGroupListResultPage, err error)
- func (client SecurityGroupsClient) ListAll(ctx context.Context) (result SecurityGroupListResultPage, err error)
- func (client SecurityGroupsClient) ListAllComplete(ctx context.Context) (result SecurityGroupListResultIterator, err error)
- func (client SecurityGroupsClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client SecurityGroupsClient) ListAllResponder(resp *http.Response) (result SecurityGroupListResult, err error)
- func (client SecurityGroupsClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client SecurityGroupsClient) ListComplete(ctx context.Context, resourceGroupName string) (result SecurityGroupListResultIterator, err error)
- func (client SecurityGroupsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client SecurityGroupsClient) ListResponder(resp *http.Response) (result SecurityGroupListResult, err error)
- func (client SecurityGroupsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client SecurityGroupsClient) UpdateTags(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result SecurityGroup, err error)
- func (client SecurityGroupsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*http.Request, error)
- func (client SecurityGroupsClient) UpdateTagsResponder(resp *http.Response) (result SecurityGroup, err error)
- func (client SecurityGroupsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type SecurityGroupsCreateOrUpdateFuture
- type SecurityGroupsDeleteFuture
- type SecurityPartnerProvider
- type SecurityPartnerProviderConnectionStatus
- type SecurityPartnerProviderListResult
- type SecurityPartnerProviderListResultIterator
- func (iter *SecurityPartnerProviderListResultIterator) Next() error
- func (iter *SecurityPartnerProviderListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter SecurityPartnerProviderListResultIterator) NotDone() bool
- func (iter SecurityPartnerProviderListResultIterator) Response() SecurityPartnerProviderListResult
- func (iter SecurityPartnerProviderListResultIterator) Value() SecurityPartnerProvider
- type SecurityPartnerProviderListResultPage
- func (page *SecurityPartnerProviderListResultPage) Next() error
- func (page *SecurityPartnerProviderListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page SecurityPartnerProviderListResultPage) NotDone() bool
- func (page SecurityPartnerProviderListResultPage) Response() SecurityPartnerProviderListResult
- func (page SecurityPartnerProviderListResultPage) Values() []SecurityPartnerProvider
- type SecurityPartnerProviderPropertiesFormat
- type SecurityPartnerProvidersClient
- func (client SecurityPartnerProvidersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result SecurityPartnerProvidersCreateOrUpdateFuture, err error)
- func (client SecurityPartnerProvidersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SecurityPartnerProvidersClient) CreateOrUpdateResponder(resp *http.Response) (result SecurityPartnerProvider, err error)
- func (client SecurityPartnerProvidersClient) CreateOrUpdateSender(req *http.Request) (future SecurityPartnerProvidersCreateOrUpdateFuture, err error)
- func (client SecurityPartnerProvidersClient) Delete(ctx context.Context, resourceGroupName string, ...) (result SecurityPartnerProvidersDeleteFuture, err error)
- func (client SecurityPartnerProvidersClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SecurityPartnerProvidersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client SecurityPartnerProvidersClient) DeleteSender(req *http.Request) (future SecurityPartnerProvidersDeleteFuture, err error)
- func (client SecurityPartnerProvidersClient) Get(ctx context.Context, resourceGroupName string, ...) (result SecurityPartnerProvider, err error)
- func (client SecurityPartnerProvidersClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SecurityPartnerProvidersClient) GetResponder(resp *http.Response) (result SecurityPartnerProvider, err error)
- func (client SecurityPartnerProvidersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client SecurityPartnerProvidersClient) List(ctx context.Context) (result SecurityPartnerProviderListResultPage, err error)
- func (client SecurityPartnerProvidersClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result SecurityPartnerProviderListResultPage, err error)
- func (client SecurityPartnerProvidersClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result SecurityPartnerProviderListResultIterator, err error)
- func (client SecurityPartnerProvidersClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client SecurityPartnerProvidersClient) ListByResourceGroupResponder(resp *http.Response) (result SecurityPartnerProviderListResult, err error)
- func (client SecurityPartnerProvidersClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client SecurityPartnerProvidersClient) ListComplete(ctx context.Context) (result SecurityPartnerProviderListResultIterator, err error)
- func (client SecurityPartnerProvidersClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client SecurityPartnerProvidersClient) ListResponder(resp *http.Response) (result SecurityPartnerProviderListResult, err error)
- func (client SecurityPartnerProvidersClient) ListSender(req *http.Request) (*http.Response, error)
- func (client SecurityPartnerProvidersClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (result SecurityPartnerProvider, err error)
- func (client SecurityPartnerProvidersClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SecurityPartnerProvidersClient) UpdateTagsResponder(resp *http.Response) (result SecurityPartnerProvider, err error)
- func (client SecurityPartnerProvidersClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type SecurityPartnerProvidersCreateOrUpdateFuture
- type SecurityPartnerProvidersDeleteFuture
- type SecurityProviderName
- type SecurityRule
- type SecurityRuleAccess
- type SecurityRuleAssociations
- type SecurityRuleDirection
- type SecurityRuleListResult
- type SecurityRuleListResultIterator
- func (iter *SecurityRuleListResultIterator) Next() error
- func (iter *SecurityRuleListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter SecurityRuleListResultIterator) NotDone() bool
- func (iter SecurityRuleListResultIterator) Response() SecurityRuleListResult
- func (iter SecurityRuleListResultIterator) Value() SecurityRule
- type SecurityRuleListResultPage
- func (page *SecurityRuleListResultPage) Next() error
- func (page *SecurityRuleListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page SecurityRuleListResultPage) NotDone() bool
- func (page SecurityRuleListResultPage) Response() SecurityRuleListResult
- func (page SecurityRuleListResultPage) Values() []SecurityRule
- type SecurityRulePropertiesFormat
- type SecurityRuleProtocol
- type SecurityRulesClient
- func (client SecurityRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result SecurityRulesCreateOrUpdateFuture, err error)
- func (client SecurityRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*http.Request, error)
- func (client SecurityRulesClient) CreateOrUpdateResponder(resp *http.Response) (result SecurityRule, err error)
- func (client SecurityRulesClient) CreateOrUpdateSender(req *http.Request) (future SecurityRulesCreateOrUpdateFuture, err error)
- func (client SecurityRulesClient) Delete(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result SecurityRulesDeleteFuture, err error)
- func (client SecurityRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*http.Request, error)
- func (client SecurityRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client SecurityRulesClient) DeleteSender(req *http.Request) (future SecurityRulesDeleteFuture, err error)
- func (client SecurityRulesClient) Get(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (result SecurityRule, err error)
- func (client SecurityRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*http.Request, error)
- func (client SecurityRulesClient) GetResponder(resp *http.Response) (result SecurityRule, err error)
- func (client SecurityRulesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client SecurityRulesClient) List(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result SecurityRuleListResultPage, err error)
- func (client SecurityRulesClient) ListComplete(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (result SecurityRuleListResultIterator, err error)
- func (client SecurityRulesClient) ListPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string) (*http.Request, error)
- func (client SecurityRulesClient) ListResponder(resp *http.Response) (result SecurityRuleListResult, err error)
- func (client SecurityRulesClient) ListSender(req *http.Request) (*http.Response, error)
- type SecurityRulesCreateOrUpdateFuture
- type SecurityRulesDeleteFuture
- type SecurityRulesEvaluationResult
- type ServiceAssociationLink
- type ServiceAssociationLinkPropertiesFormat
- type ServiceAssociationLinksClient
- func (client ServiceAssociationLinksClient) List(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result ServiceAssociationLinksListResult, err error)
- func (client ServiceAssociationLinksClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client ServiceAssociationLinksClient) ListResponder(resp *http.Response) (result ServiceAssociationLinksListResult, err error)
- func (client ServiceAssociationLinksClient) ListSender(req *http.Request) (*http.Response, error)
- type ServiceAssociationLinksListResult
- type ServiceDelegationPropertiesFormat
- type ServiceEndpointPoliciesClient
- func (client ServiceEndpointPoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result ServiceEndpointPoliciesCreateOrUpdateFuture, err error)
- func (client ServiceEndpointPoliciesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ServiceEndpointPoliciesClient) CreateOrUpdateResponder(resp *http.Response) (result ServiceEndpointPolicy, err error)
- func (client ServiceEndpointPoliciesClient) CreateOrUpdateSender(req *http.Request) (future ServiceEndpointPoliciesCreateOrUpdateFuture, err error)
- func (client ServiceEndpointPoliciesClient) Delete(ctx context.Context, resourceGroupName string, ...) (result ServiceEndpointPoliciesDeleteFuture, err error)
- func (client ServiceEndpointPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ServiceEndpointPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ServiceEndpointPoliciesClient) DeleteSender(req *http.Request) (future ServiceEndpointPoliciesDeleteFuture, err error)
- func (client ServiceEndpointPoliciesClient) Get(ctx context.Context, resourceGroupName string, ...) (result ServiceEndpointPolicy, err error)
- func (client ServiceEndpointPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ServiceEndpointPoliciesClient) GetResponder(resp *http.Response) (result ServiceEndpointPolicy, err error)
- func (client ServiceEndpointPoliciesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ServiceEndpointPoliciesClient) List(ctx context.Context) (result ServiceEndpointPolicyListResultPage, err error)
- func (client ServiceEndpointPoliciesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ServiceEndpointPolicyListResultPage, err error)
- func (client ServiceEndpointPoliciesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ServiceEndpointPolicyListResultIterator, err error)
- func (client ServiceEndpointPoliciesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client ServiceEndpointPoliciesClient) ListByResourceGroupResponder(resp *http.Response) (result ServiceEndpointPolicyListResult, err error)
- func (client ServiceEndpointPoliciesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client ServiceEndpointPoliciesClient) ListComplete(ctx context.Context) (result ServiceEndpointPolicyListResultIterator, err error)
- func (client ServiceEndpointPoliciesClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client ServiceEndpointPoliciesClient) ListResponder(resp *http.Response) (result ServiceEndpointPolicyListResult, err error)
- func (client ServiceEndpointPoliciesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ServiceEndpointPoliciesClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (result ServiceEndpointPolicy, err error)
- func (client ServiceEndpointPoliciesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ServiceEndpointPoliciesClient) UpdateTagsResponder(resp *http.Response) (result ServiceEndpointPolicy, err error)
- func (client ServiceEndpointPoliciesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type ServiceEndpointPoliciesCreateOrUpdateFuture
- type ServiceEndpointPoliciesDeleteFuture
- type ServiceEndpointPolicy
- type ServiceEndpointPolicyDefinition
- type ServiceEndpointPolicyDefinitionListResult
- type ServiceEndpointPolicyDefinitionListResultIterator
- func (iter *ServiceEndpointPolicyDefinitionListResultIterator) Next() error
- func (iter *ServiceEndpointPolicyDefinitionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ServiceEndpointPolicyDefinitionListResultIterator) NotDone() bool
- func (iter ServiceEndpointPolicyDefinitionListResultIterator) Response() ServiceEndpointPolicyDefinitionListResult
- func (iter ServiceEndpointPolicyDefinitionListResultIterator) Value() ServiceEndpointPolicyDefinition
- type ServiceEndpointPolicyDefinitionListResultPage
- func (page *ServiceEndpointPolicyDefinitionListResultPage) Next() error
- func (page *ServiceEndpointPolicyDefinitionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ServiceEndpointPolicyDefinitionListResultPage) NotDone() bool
- func (page ServiceEndpointPolicyDefinitionListResultPage) Response() ServiceEndpointPolicyDefinitionListResult
- func (page ServiceEndpointPolicyDefinitionListResultPage) Values() []ServiceEndpointPolicyDefinition
- type ServiceEndpointPolicyDefinitionPropertiesFormat
- type ServiceEndpointPolicyDefinitionsClient
- func (client ServiceEndpointPolicyDefinitionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result ServiceEndpointPolicyDefinitionsCreateOrUpdateFuture, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ServiceEndpointPolicyDefinitionsClient) CreateOrUpdateResponder(resp *http.Response) (result ServiceEndpointPolicyDefinition, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) CreateOrUpdateSender(req *http.Request) (future ServiceEndpointPolicyDefinitionsCreateOrUpdateFuture, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) Delete(ctx context.Context, resourceGroupName string, ...) (result ServiceEndpointPolicyDefinitionsDeleteFuture, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ServiceEndpointPolicyDefinitionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) DeleteSender(req *http.Request) (future ServiceEndpointPolicyDefinitionsDeleteFuture, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) Get(ctx context.Context, resourceGroupName string, ...) (result ServiceEndpointPolicyDefinition, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ServiceEndpointPolicyDefinitionsClient) GetResponder(resp *http.Response) (result ServiceEndpointPolicyDefinition, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ServiceEndpointPolicyDefinitionsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, ...) (result ServiceEndpointPolicyDefinitionListResultPage, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, ...) (result ServiceEndpointPolicyDefinitionListResultIterator, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client ServiceEndpointPolicyDefinitionsClient) ListByResourceGroupResponder(resp *http.Response) (result ServiceEndpointPolicyDefinitionListResult, err error)
- func (client ServiceEndpointPolicyDefinitionsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- type ServiceEndpointPolicyDefinitionsCreateOrUpdateFuture
- type ServiceEndpointPolicyDefinitionsDeleteFuture
- type ServiceEndpointPolicyListResult
- type ServiceEndpointPolicyListResultIterator
- func (iter *ServiceEndpointPolicyListResultIterator) Next() error
- func (iter *ServiceEndpointPolicyListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ServiceEndpointPolicyListResultIterator) NotDone() bool
- func (iter ServiceEndpointPolicyListResultIterator) Response() ServiceEndpointPolicyListResult
- func (iter ServiceEndpointPolicyListResultIterator) Value() ServiceEndpointPolicy
- type ServiceEndpointPolicyListResultPage
- func (page *ServiceEndpointPolicyListResultPage) Next() error
- func (page *ServiceEndpointPolicyListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ServiceEndpointPolicyListResultPage) NotDone() bool
- func (page ServiceEndpointPolicyListResultPage) Response() ServiceEndpointPolicyListResult
- func (page ServiceEndpointPolicyListResultPage) Values() []ServiceEndpointPolicy
- type ServiceEndpointPolicyPropertiesFormat
- type ServiceEndpointPropertiesFormat
- type ServiceProviderProvisioningState
- type ServiceTagInformation
- type ServiceTagInformationClient
- func (client ServiceTagInformationClient) List(ctx context.Context, location string, noAddressPrefixes *bool, tagName string) (result ServiceTagInformationListResultPage, err error)
- func (client ServiceTagInformationClient) ListComplete(ctx context.Context, location string, noAddressPrefixes *bool, tagName string) (result ServiceTagInformationListResultIterator, err error)
- func (client ServiceTagInformationClient) ListPreparer(ctx context.Context, location string, noAddressPrefixes *bool, tagName string) (*http.Request, error)
- func (client ServiceTagInformationClient) ListResponder(resp *http.Response) (result ServiceTagInformationListResult, err error)
- func (client ServiceTagInformationClient) ListSender(req *http.Request) (*http.Response, error)
- type ServiceTagInformationListResult
- type ServiceTagInformationListResultIterator
- func (iter *ServiceTagInformationListResultIterator) Next() error
- func (iter *ServiceTagInformationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter ServiceTagInformationListResultIterator) NotDone() bool
- func (iter ServiceTagInformationListResultIterator) Response() ServiceTagInformationListResult
- func (iter ServiceTagInformationListResultIterator) Value() ServiceTagInformation
- type ServiceTagInformationListResultPage
- func (page *ServiceTagInformationListResultPage) Next() error
- func (page *ServiceTagInformationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page ServiceTagInformationListResultPage) NotDone() bool
- func (page ServiceTagInformationListResultPage) Response() ServiceTagInformationListResult
- func (page ServiceTagInformationListResultPage) Values() []ServiceTagInformation
- type ServiceTagInformationPropertiesFormat
- type ServiceTagsClient
- func (client ServiceTagsClient) List(ctx context.Context, location string) (result ServiceTagsListResult, err error)
- func (client ServiceTagsClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
- func (client ServiceTagsClient) ListResponder(resp *http.Response) (result ServiceTagsListResult, err error)
- func (client ServiceTagsClient) ListSender(req *http.Request) (*http.Response, error)
- type ServiceTagsListResult
- type SessionIds
- type Severity
- type SignatureOverridesFilterValuesQuery
- type SignatureOverridesFilterValuesResponse
- type SignaturesOverrides
- type SignaturesOverridesList
- type SignaturesOverridesProperties
- type SingleQueryResult
- type Sku
- type SlotType
- type StaticMember
- type StaticMemberListResult
- type StaticMemberListResultIterator
- func (iter *StaticMemberListResultIterator) Next() error
- func (iter *StaticMemberListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter StaticMemberListResultIterator) NotDone() bool
- func (iter StaticMemberListResultIterator) Response() StaticMemberListResult
- func (iter StaticMemberListResultIterator) Value() StaticMember
- type StaticMemberListResultPage
- func (page *StaticMemberListResultPage) Next() error
- func (page *StaticMemberListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page StaticMemberListResultPage) NotDone() bool
- func (page StaticMemberListResultPage) Response() StaticMemberListResult
- func (page StaticMemberListResultPage) Values() []StaticMember
- type StaticMemberProperties
- type StaticMembersClient
- func (client StaticMembersClient) CreateOrUpdate(ctx context.Context, parameters StaticMember, resourceGroupName string, ...) (result StaticMember, err error)
- func (client StaticMembersClient) CreateOrUpdatePreparer(ctx context.Context, parameters StaticMember, resourceGroupName string, ...) (*http.Request, error)
- func (client StaticMembersClient) CreateOrUpdateResponder(resp *http.Response) (result StaticMember, err error)
- func (client StaticMembersClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client StaticMembersClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result autorest.Response, err error)
- func (client StaticMembersClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client StaticMembersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client StaticMembersClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client StaticMembersClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result StaticMember, err error)
- func (client StaticMembersClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client StaticMembersClient) GetResponder(resp *http.Response) (result StaticMember, err error)
- func (client StaticMembersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client StaticMembersClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result StaticMemberListResultPage, err error)
- func (client StaticMembersClient) ListComplete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (result StaticMemberListResultIterator, err error)
- func (client StaticMembersClient) ListPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*http.Request, error)
- func (client StaticMembersClient) ListResponder(resp *http.Response) (result StaticMemberListResult, err error)
- func (client StaticMembersClient) ListSender(req *http.Request) (*http.Response, error)
- type StaticRoute
- type StaticRoutesConfig
- type String
- type SubResource
- type Subnet
- type SubnetAssociation
- type SubnetListResult
- type SubnetListResultIterator
- func (iter *SubnetListResultIterator) Next() error
- func (iter *SubnetListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter SubnetListResultIterator) NotDone() bool
- func (iter SubnetListResultIterator) Response() SubnetListResult
- func (iter SubnetListResultIterator) Value() Subnet
- type SubnetListResultPage
- type SubnetPropertiesFormat
- type SubnetsClient
- func (client SubnetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result SubnetsCreateOrUpdateFuture, err error)
- func (client SubnetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client SubnetsClient) CreateOrUpdateResponder(resp *http.Response) (result Subnet, err error)
- func (client SubnetsClient) CreateOrUpdateSender(req *http.Request) (future SubnetsCreateOrUpdateFuture, err error)
- func (client SubnetsClient) Delete(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result SubnetsDeleteFuture, err error)
- func (client SubnetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client SubnetsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client SubnetsClient) DeleteSender(req *http.Request) (future SubnetsDeleteFuture, err error)
- func (client SubnetsClient) Get(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result Subnet, err error)
- func (client SubnetsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client SubnetsClient) GetResponder(resp *http.Response) (result Subnet, err error)
- func (client SubnetsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client SubnetsClient) List(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result SubnetListResultPage, err error)
- func (client SubnetsClient) ListComplete(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result SubnetListResultIterator, err error)
- func (client SubnetsClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string) (*http.Request, error)
- func (client SubnetsClient) ListResponder(resp *http.Response) (result SubnetListResult, err error)
- func (client SubnetsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client SubnetsClient) PrepareNetworkPolicies(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result SubnetsPrepareNetworkPoliciesFuture, err error)
- func (client SubnetsClient) PrepareNetworkPoliciesPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client SubnetsClient) PrepareNetworkPoliciesResponder(resp *http.Response) (result autorest.Response, err error)
- func (client SubnetsClient) PrepareNetworkPoliciesSender(req *http.Request) (future SubnetsPrepareNetworkPoliciesFuture, err error)
- func (client SubnetsClient) UnprepareNetworkPolicies(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result SubnetsUnprepareNetworkPoliciesFuture, err error)
- func (client SubnetsClient) UnprepareNetworkPoliciesPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client SubnetsClient) UnprepareNetworkPoliciesResponder(resp *http.Response) (result autorest.Response, err error)
- func (client SubnetsClient) UnprepareNetworkPoliciesSender(req *http.Request) (future SubnetsUnprepareNetworkPoliciesFuture, err error)
- type SubnetsCreateOrUpdateFuture
- type SubnetsDeleteFuture
- type SubnetsPrepareNetworkPoliciesFuture
- type SubnetsUnprepareNetworkPoliciesFuture
- type SubscriptionNetworkManagerConnectionsClient
- func (client SubscriptionNetworkManagerConnectionsClient) CreateOrUpdate(ctx context.Context, parameters ManagerConnection, ...) (result ManagerConnection, err error)
- func (client SubscriptionNetworkManagerConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, parameters ManagerConnection, ...) (*http.Request, error)
- func (client SubscriptionNetworkManagerConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result ManagerConnection, err error)
- func (client SubscriptionNetworkManagerConnectionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client SubscriptionNetworkManagerConnectionsClient) Delete(ctx context.Context, networkManagerConnectionName string) (result autorest.Response, err error)
- func (client SubscriptionNetworkManagerConnectionsClient) DeletePreparer(ctx context.Context, networkManagerConnectionName string) (*http.Request, error)
- func (client SubscriptionNetworkManagerConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client SubscriptionNetworkManagerConnectionsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client SubscriptionNetworkManagerConnectionsClient) Get(ctx context.Context, networkManagerConnectionName string) (result ManagerConnection, err error)
- func (client SubscriptionNetworkManagerConnectionsClient) GetPreparer(ctx context.Context, networkManagerConnectionName string) (*http.Request, error)
- func (client SubscriptionNetworkManagerConnectionsClient) GetResponder(resp *http.Response) (result ManagerConnection, err error)
- func (client SubscriptionNetworkManagerConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client SubscriptionNetworkManagerConnectionsClient) List(ctx context.Context, top *int32, skipToken string) (result ManagerConnectionListResultPage, err error)
- func (client SubscriptionNetworkManagerConnectionsClient) ListComplete(ctx context.Context, top *int32, skipToken string) (result ManagerConnectionListResultIterator, err error)
- func (client SubscriptionNetworkManagerConnectionsClient) ListPreparer(ctx context.Context, top *int32, skipToken string) (*http.Request, error)
- func (client SubscriptionNetworkManagerConnectionsClient) ListResponder(resp *http.Response) (result ManagerConnectionListResult, err error)
- func (client SubscriptionNetworkManagerConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- type SwapResource
- type SwapResourceListResult
- type SwapResourceProperties
- type SyncRemoteAddressSpace
- type SystemData
- type TagsObject
- type Topology
- type TopologyAssociation
- type TopologyParameters
- type TopologyResource
- type TrafficAnalyticsConfigurationProperties
- type TrafficAnalyticsProperties
- type TrafficSelectorPolicy
- type TransportProtocol
- type TroubleshootingDetails
- type TroubleshootingParameters
- type TroubleshootingProperties
- type TroubleshootingRecommendedActions
- type TroubleshootingResult
- type TunnelConnectionHealth
- type TunnelConnectionStatus
- type UnprepareNetworkPoliciesRequest
- type Usage
- type UsageName
- type UsagesClient
- func (client UsagesClient) List(ctx context.Context, location string) (result UsagesListResultPage, err error)
- func (client UsagesClient) ListComplete(ctx context.Context, location string) (result UsagesListResultIterator, err error)
- func (client UsagesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
- func (client UsagesClient) ListResponder(resp *http.Response) (result UsagesListResult, err error)
- func (client UsagesClient) ListSender(req *http.Request) (*http.Response, error)
- type UsagesListResult
- type UsagesListResultIterator
- func (iter *UsagesListResultIterator) Next() error
- func (iter *UsagesListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter UsagesListResultIterator) NotDone() bool
- func (iter UsagesListResultIterator) Response() UsagesListResult
- func (iter UsagesListResultIterator) Value() Usage
- type UsagesListResultPage
- type UseHubGateway
- type VM
- type VerbosityLevel
- type VerificationIPFlowParameters
- type VerificationIPFlowResult
- type VipSwapClient
- func (client VipSwapClient) Create(ctx context.Context, groupName string, resourceName string, ...) (result VipSwapCreateFuture, err error)
- func (client VipSwapClient) CreatePreparer(ctx context.Context, groupName string, resourceName string, ...) (*http.Request, error)
- func (client VipSwapClient) CreateResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VipSwapClient) CreateSender(req *http.Request) (future VipSwapCreateFuture, err error)
- func (client VipSwapClient) Get(ctx context.Context, groupName string, resourceName string) (result SwapResource, err error)
- func (client VipSwapClient) GetPreparer(ctx context.Context, groupName string, resourceName string) (*http.Request, error)
- func (client VipSwapClient) GetResponder(resp *http.Response) (result SwapResource, err error)
- func (client VipSwapClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VipSwapClient) List(ctx context.Context, groupName string, resourceName string) (result SwapResourceListResult, err error)
- func (client VipSwapClient) ListPreparer(ctx context.Context, groupName string, resourceName string) (*http.Request, error)
- func (client VipSwapClient) ListResponder(resp *http.Response) (result SwapResourceListResult, err error)
- func (client VipSwapClient) ListSender(req *http.Request) (*http.Response, error)
- type VipSwapCreateFuture
- type VirtualAppliance
- type VirtualApplianceListResult
- type VirtualApplianceListResultIterator
- func (iter *VirtualApplianceListResultIterator) Next() error
- func (iter *VirtualApplianceListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualApplianceListResultIterator) NotDone() bool
- func (iter VirtualApplianceListResultIterator) Response() VirtualApplianceListResult
- func (iter VirtualApplianceListResultIterator) Value() VirtualAppliance
- type VirtualApplianceListResultPage
- func (page *VirtualApplianceListResultPage) Next() error
- func (page *VirtualApplianceListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualApplianceListResultPage) NotDone() bool
- func (page VirtualApplianceListResultPage) Response() VirtualApplianceListResult
- func (page VirtualApplianceListResultPage) Values() []VirtualAppliance
- type VirtualApplianceNicProperties
- type VirtualAppliancePropertiesFormat
- type VirtualApplianceSite
- type VirtualApplianceSiteListResult
- type VirtualApplianceSiteListResultIterator
- func (iter *VirtualApplianceSiteListResultIterator) Next() error
- func (iter *VirtualApplianceSiteListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualApplianceSiteListResultIterator) NotDone() bool
- func (iter VirtualApplianceSiteListResultIterator) Response() VirtualApplianceSiteListResult
- func (iter VirtualApplianceSiteListResultIterator) Value() VirtualApplianceSite
- type VirtualApplianceSiteListResultPage
- func (page *VirtualApplianceSiteListResultPage) Next() error
- func (page *VirtualApplianceSiteListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualApplianceSiteListResultPage) NotDone() bool
- func (page VirtualApplianceSiteListResultPage) Response() VirtualApplianceSiteListResult
- func (page VirtualApplianceSiteListResultPage) Values() []VirtualApplianceSite
- type VirtualApplianceSiteProperties
- type VirtualApplianceSitesClient
- func (client VirtualApplianceSitesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result VirtualApplianceSitesCreateOrUpdateFuture, err error)
- func (client VirtualApplianceSitesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualApplianceSitesClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualApplianceSite, err error)
- func (client VirtualApplianceSitesClient) CreateOrUpdateSender(req *http.Request) (future VirtualApplianceSitesCreateOrUpdateFuture, err error)
- func (client VirtualApplianceSitesClient) Delete(ctx context.Context, resourceGroupName string, ...) (result VirtualApplianceSitesDeleteFuture, err error)
- func (client VirtualApplianceSitesClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualApplianceSitesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualApplianceSitesClient) DeleteSender(req *http.Request) (future VirtualApplianceSitesDeleteFuture, err error)
- func (client VirtualApplianceSitesClient) Get(ctx context.Context, resourceGroupName string, ...) (result VirtualApplianceSite, err error)
- func (client VirtualApplianceSitesClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualApplianceSitesClient) GetResponder(resp *http.Response) (result VirtualApplianceSite, err error)
- func (client VirtualApplianceSitesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualApplianceSitesClient) List(ctx context.Context, resourceGroupName string, ...) (result VirtualApplianceSiteListResultPage, err error)
- func (client VirtualApplianceSitesClient) ListComplete(ctx context.Context, resourceGroupName string, ...) (result VirtualApplianceSiteListResultIterator, err error)
- func (client VirtualApplianceSitesClient) ListPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualApplianceSitesClient) ListResponder(resp *http.Response) (result VirtualApplianceSiteListResult, err error)
- func (client VirtualApplianceSitesClient) ListSender(req *http.Request) (*http.Response, error)
- type VirtualApplianceSitesCreateOrUpdateFuture
- type VirtualApplianceSitesDeleteFuture
- type VirtualApplianceSku
- type VirtualApplianceSkuInstances
- type VirtualApplianceSkuListResult
- type VirtualApplianceSkuListResultIterator
- func (iter *VirtualApplianceSkuListResultIterator) Next() error
- func (iter *VirtualApplianceSkuListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualApplianceSkuListResultIterator) NotDone() bool
- func (iter VirtualApplianceSkuListResultIterator) Response() VirtualApplianceSkuListResult
- func (iter VirtualApplianceSkuListResultIterator) Value() VirtualApplianceSku
- type VirtualApplianceSkuListResultPage
- func (page *VirtualApplianceSkuListResultPage) Next() error
- func (page *VirtualApplianceSkuListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualApplianceSkuListResultPage) NotDone() bool
- func (page VirtualApplianceSkuListResultPage) Response() VirtualApplianceSkuListResult
- func (page VirtualApplianceSkuListResultPage) Values() []VirtualApplianceSku
- type VirtualApplianceSkuProperties
- type VirtualApplianceSkuPropertiesFormat
- type VirtualApplianceSkusClient
- func (client VirtualApplianceSkusClient) Get(ctx context.Context, skuName string) (result VirtualApplianceSku, err error)
- func (client VirtualApplianceSkusClient) GetPreparer(ctx context.Context, skuName string) (*http.Request, error)
- func (client VirtualApplianceSkusClient) GetResponder(resp *http.Response) (result VirtualApplianceSku, err error)
- func (client VirtualApplianceSkusClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualApplianceSkusClient) List(ctx context.Context) (result VirtualApplianceSkuListResultPage, err error)
- func (client VirtualApplianceSkusClient) ListComplete(ctx context.Context) (result VirtualApplianceSkuListResultIterator, err error)
- func (client VirtualApplianceSkusClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client VirtualApplianceSkusClient) ListResponder(resp *http.Response) (result VirtualApplianceSkuListResult, err error)
- func (client VirtualApplianceSkusClient) ListSender(req *http.Request) (*http.Response, error)
- type VirtualAppliancesClient
- func (client VirtualAppliancesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result VirtualAppliancesCreateOrUpdateFuture, err error)
- func (client VirtualAppliancesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualAppliancesClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualAppliance, err error)
- func (client VirtualAppliancesClient) CreateOrUpdateSender(req *http.Request) (future VirtualAppliancesCreateOrUpdateFuture, err error)
- func (client VirtualAppliancesClient) Delete(ctx context.Context, resourceGroupName string, ...) (result VirtualAppliancesDeleteFuture, err error)
- func (client VirtualAppliancesClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualAppliancesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualAppliancesClient) DeleteSender(req *http.Request) (future VirtualAppliancesDeleteFuture, err error)
- func (client VirtualAppliancesClient) Get(ctx context.Context, resourceGroupName string, ...) (result VirtualAppliance, err error)
- func (client VirtualAppliancesClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualAppliancesClient) GetResponder(resp *http.Response) (result VirtualAppliance, err error)
- func (client VirtualAppliancesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualAppliancesClient) List(ctx context.Context) (result VirtualApplianceListResultPage, err error)
- func (client VirtualAppliancesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result VirtualApplianceListResultPage, err error)
- func (client VirtualAppliancesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result VirtualApplianceListResultIterator, err error)
- func (client VirtualAppliancesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VirtualAppliancesClient) ListByResourceGroupResponder(resp *http.Response) (result VirtualApplianceListResult, err error)
- func (client VirtualAppliancesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client VirtualAppliancesClient) ListComplete(ctx context.Context) (result VirtualApplianceListResultIterator, err error)
- func (client VirtualAppliancesClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client VirtualAppliancesClient) ListResponder(resp *http.Response) (result VirtualApplianceListResult, err error)
- func (client VirtualAppliancesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client VirtualAppliancesClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (result VirtualAppliance, err error)
- func (client VirtualAppliancesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualAppliancesClient) UpdateTagsResponder(resp *http.Response) (result VirtualAppliance, err error)
- func (client VirtualAppliancesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type VirtualAppliancesCreateOrUpdateFuture
- type VirtualAppliancesDeleteFuture
- type VirtualHub
- type VirtualHubBgpConnectionClient
- func (client VirtualHubBgpConnectionClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubBgpConnectionCreateOrUpdateFuture, err error)
- func (client VirtualHubBgpConnectionClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubBgpConnectionClient) CreateOrUpdateResponder(resp *http.Response) (result BgpConnection, err error)
- func (client VirtualHubBgpConnectionClient) CreateOrUpdateSender(req *http.Request) (future VirtualHubBgpConnectionCreateOrUpdateFuture, err error)
- func (client VirtualHubBgpConnectionClient) Delete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubBgpConnectionDeleteFuture, err error)
- func (client VirtualHubBgpConnectionClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubBgpConnectionClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualHubBgpConnectionClient) DeleteSender(req *http.Request) (future VirtualHubBgpConnectionDeleteFuture, err error)
- func (client VirtualHubBgpConnectionClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result BgpConnection, err error)
- func (client VirtualHubBgpConnectionClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubBgpConnectionClient) GetResponder(resp *http.Response) (result BgpConnection, err error)
- func (client VirtualHubBgpConnectionClient) GetSender(req *http.Request) (*http.Response, error)
- type VirtualHubBgpConnectionCreateOrUpdateFuture
- type VirtualHubBgpConnectionDeleteFuture
- type VirtualHubBgpConnectionsClient
- func (client VirtualHubBgpConnectionsClient) List(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListVirtualHubBgpConnectionResultsPage, err error)
- func (client VirtualHubBgpConnectionsClient) ListAdvertisedRoutes(ctx context.Context, resourceGroupName string, hubName string, ...) (result VirtualHubBgpConnectionsListAdvertisedRoutesFuture, err error)
- func (client VirtualHubBgpConnectionsClient) ListAdvertisedRoutesPreparer(ctx context.Context, resourceGroupName string, hubName string, ...) (*http.Request, error)
- func (client VirtualHubBgpConnectionsClient) ListAdvertisedRoutesResponder(resp *http.Response) (result PeerRouteList, err error)
- func (client VirtualHubBgpConnectionsClient) ListAdvertisedRoutesSender(req *http.Request) (future VirtualHubBgpConnectionsListAdvertisedRoutesFuture, err error)
- func (client VirtualHubBgpConnectionsClient) ListComplete(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListVirtualHubBgpConnectionResultsIterator, err error)
- func (client VirtualHubBgpConnectionsClient) ListLearnedRoutes(ctx context.Context, resourceGroupName string, hubName string, ...) (result VirtualHubBgpConnectionsListLearnedRoutesFuture, err error)
- func (client VirtualHubBgpConnectionsClient) ListLearnedRoutesPreparer(ctx context.Context, resourceGroupName string, hubName string, ...) (*http.Request, error)
- func (client VirtualHubBgpConnectionsClient) ListLearnedRoutesResponder(resp *http.Response) (result PeerRouteList, err error)
- func (client VirtualHubBgpConnectionsClient) ListLearnedRoutesSender(req *http.Request) (future VirtualHubBgpConnectionsListLearnedRoutesFuture, err error)
- func (client VirtualHubBgpConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualHubName string) (*http.Request, error)
- func (client VirtualHubBgpConnectionsClient) ListResponder(resp *http.Response) (result ListVirtualHubBgpConnectionResults, err error)
- func (client VirtualHubBgpConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- type VirtualHubBgpConnectionsListAdvertisedRoutesFuture
- type VirtualHubBgpConnectionsListLearnedRoutesFuture
- type VirtualHubEffectiveRoute
- type VirtualHubEffectiveRouteList
- type VirtualHubID
- type VirtualHubIPConfigurationClient
- func (client VirtualHubIPConfigurationClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubIPConfigurationCreateOrUpdateFuture, err error)
- func (client VirtualHubIPConfigurationClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubIPConfigurationClient) CreateOrUpdateResponder(resp *http.Response) (result HubIPConfiguration, err error)
- func (client VirtualHubIPConfigurationClient) CreateOrUpdateSender(req *http.Request) (future VirtualHubIPConfigurationCreateOrUpdateFuture, err error)
- func (client VirtualHubIPConfigurationClient) Delete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubIPConfigurationDeleteFuture, err error)
- func (client VirtualHubIPConfigurationClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubIPConfigurationClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualHubIPConfigurationClient) DeleteSender(req *http.Request) (future VirtualHubIPConfigurationDeleteFuture, err error)
- func (client VirtualHubIPConfigurationClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result HubIPConfiguration, err error)
- func (client VirtualHubIPConfigurationClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubIPConfigurationClient) GetResponder(resp *http.Response) (result HubIPConfiguration, err error)
- func (client VirtualHubIPConfigurationClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualHubIPConfigurationClient) List(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListVirtualHubIPConfigurationResultsPage, err error)
- func (client VirtualHubIPConfigurationClient) ListComplete(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListVirtualHubIPConfigurationResultsIterator, err error)
- func (client VirtualHubIPConfigurationClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualHubName string) (*http.Request, error)
- func (client VirtualHubIPConfigurationClient) ListResponder(resp *http.Response) (result ListVirtualHubIPConfigurationResults, err error)
- func (client VirtualHubIPConfigurationClient) ListSender(req *http.Request) (*http.Response, error)
- type VirtualHubIPConfigurationCreateOrUpdateFuture
- type VirtualHubIPConfigurationDeleteFuture
- type VirtualHubProperties
- type VirtualHubRoute
- type VirtualHubRouteTable
- type VirtualHubRouteTableV2
- type VirtualHubRouteTableV2Properties
- type VirtualHubRouteTableV2sClient
- func (client VirtualHubRouteTableV2sClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubRouteTableV2sCreateOrUpdateFuture, err error)
- func (client VirtualHubRouteTableV2sClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubRouteTableV2sClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualHubRouteTableV2, err error)
- func (client VirtualHubRouteTableV2sClient) CreateOrUpdateSender(req *http.Request) (future VirtualHubRouteTableV2sCreateOrUpdateFuture, err error)
- func (client VirtualHubRouteTableV2sClient) Delete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubRouteTableV2sDeleteFuture, err error)
- func (client VirtualHubRouteTableV2sClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubRouteTableV2sClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualHubRouteTableV2sClient) DeleteSender(req *http.Request) (future VirtualHubRouteTableV2sDeleteFuture, err error)
- func (client VirtualHubRouteTableV2sClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubRouteTableV2, err error)
- func (client VirtualHubRouteTableV2sClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubRouteTableV2sClient) GetResponder(resp *http.Response) (result VirtualHubRouteTableV2, err error)
- func (client VirtualHubRouteTableV2sClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualHubRouteTableV2sClient) List(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListVirtualHubRouteTableV2sResultPage, err error)
- func (client VirtualHubRouteTableV2sClient) ListComplete(ctx context.Context, resourceGroupName string, virtualHubName string) (result ListVirtualHubRouteTableV2sResultIterator, err error)
- func (client VirtualHubRouteTableV2sClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualHubName string) (*http.Request, error)
- func (client VirtualHubRouteTableV2sClient) ListResponder(resp *http.Response) (result ListVirtualHubRouteTableV2sResult, err error)
- func (client VirtualHubRouteTableV2sClient) ListSender(req *http.Request) (*http.Response, error)
- type VirtualHubRouteTableV2sCreateOrUpdateFuture
- type VirtualHubRouteTableV2sDeleteFuture
- type VirtualHubRouteV2
- type VirtualHubsClient
- func (client VirtualHubsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubsCreateOrUpdateFuture, err error)
- func (client VirtualHubsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubsClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualHub, err error)
- func (client VirtualHubsClient) CreateOrUpdateSender(req *http.Request) (future VirtualHubsCreateOrUpdateFuture, err error)
- func (client VirtualHubsClient) Delete(ctx context.Context, resourceGroupName string, virtualHubName string) (result VirtualHubsDeleteFuture, err error)
- func (client VirtualHubsClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualHubName string) (*http.Request, error)
- func (client VirtualHubsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualHubsClient) DeleteSender(req *http.Request) (future VirtualHubsDeleteFuture, err error)
- func (client VirtualHubsClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string) (result VirtualHub, err error)
- func (client VirtualHubsClient) GetEffectiveVirtualHubRoutes(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubsGetEffectiveVirtualHubRoutesFuture, err error)
- func (client VirtualHubsClient) GetEffectiveVirtualHubRoutesPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubsClient) GetEffectiveVirtualHubRoutesResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualHubsClient) GetEffectiveVirtualHubRoutesSender(req *http.Request) (future VirtualHubsGetEffectiveVirtualHubRoutesFuture, err error)
- func (client VirtualHubsClient) GetInboundRoutes(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubsGetInboundRoutesFuture, err error)
- func (client VirtualHubsClient) GetInboundRoutesPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubsClient) GetInboundRoutesResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualHubsClient) GetInboundRoutesSender(req *http.Request) (future VirtualHubsGetInboundRoutesFuture, err error)
- func (client VirtualHubsClient) GetOutboundRoutes(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHubsGetOutboundRoutesFuture, err error)
- func (client VirtualHubsClient) GetOutboundRoutesPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubsClient) GetOutboundRoutesResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualHubsClient) GetOutboundRoutesSender(req *http.Request) (future VirtualHubsGetOutboundRoutesFuture, err error)
- func (client VirtualHubsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualHubName string) (*http.Request, error)
- func (client VirtualHubsClient) GetResponder(resp *http.Response) (result VirtualHub, err error)
- func (client VirtualHubsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualHubsClient) List(ctx context.Context) (result ListVirtualHubsResultPage, err error)
- func (client VirtualHubsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ListVirtualHubsResultPage, err error)
- func (client VirtualHubsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ListVirtualHubsResultIterator, err error)
- func (client VirtualHubsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VirtualHubsClient) ListByResourceGroupResponder(resp *http.Response) (result ListVirtualHubsResult, err error)
- func (client VirtualHubsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client VirtualHubsClient) ListComplete(ctx context.Context) (result ListVirtualHubsResultIterator, err error)
- func (client VirtualHubsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client VirtualHubsClient) ListResponder(resp *http.Response) (result ListVirtualHubsResult, err error)
- func (client VirtualHubsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client VirtualHubsClient) UpdateTags(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (result VirtualHub, err error)
- func (client VirtualHubsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*http.Request, error)
- func (client VirtualHubsClient) UpdateTagsResponder(resp *http.Response) (result VirtualHub, err error)
- func (client VirtualHubsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type VirtualHubsCreateOrUpdateFuture
- type VirtualHubsDeleteFuture
- type VirtualHubsGetEffectiveVirtualHubRoutesFuture
- type VirtualHubsGetInboundRoutesFuture
- type VirtualHubsGetOutboundRoutesFuture
- type VirtualNetwork
- type VirtualNetworkBgpCommunities
- type VirtualNetworkConnectionGatewayReference
- type VirtualNetworkDdosProtectionStatusResult
- type VirtualNetworkDdosProtectionStatusResultIterator
- func (iter *VirtualNetworkDdosProtectionStatusResultIterator) Next() error
- func (iter *VirtualNetworkDdosProtectionStatusResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualNetworkDdosProtectionStatusResultIterator) NotDone() bool
- func (iter VirtualNetworkDdosProtectionStatusResultIterator) Response() VirtualNetworkDdosProtectionStatusResult
- func (iter VirtualNetworkDdosProtectionStatusResultIterator) Value() PublicIPDdosProtectionStatusResult
- type VirtualNetworkDdosProtectionStatusResultPage
- func (page *VirtualNetworkDdosProtectionStatusResultPage) Next() error
- func (page *VirtualNetworkDdosProtectionStatusResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualNetworkDdosProtectionStatusResultPage) NotDone() bool
- func (page VirtualNetworkDdosProtectionStatusResultPage) Response() VirtualNetworkDdosProtectionStatusResult
- func (page VirtualNetworkDdosProtectionStatusResultPage) Values() []PublicIPDdosProtectionStatusResult
- type VirtualNetworkEncryption
- type VirtualNetworkEncryptionEnforcement
- type VirtualNetworkGateway
- type VirtualNetworkGatewayConnection
- type VirtualNetworkGatewayConnectionListEntity
- type VirtualNetworkGatewayConnectionListEntityPropertiesFormat
- type VirtualNetworkGatewayConnectionListResult
- type VirtualNetworkGatewayConnectionListResultIterator
- func (iter *VirtualNetworkGatewayConnectionListResultIterator) Next() error
- func (iter *VirtualNetworkGatewayConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualNetworkGatewayConnectionListResultIterator) NotDone() bool
- func (iter VirtualNetworkGatewayConnectionListResultIterator) Response() VirtualNetworkGatewayConnectionListResult
- func (iter VirtualNetworkGatewayConnectionListResultIterator) Value() VirtualNetworkGatewayConnection
- type VirtualNetworkGatewayConnectionListResultPage
- func (page *VirtualNetworkGatewayConnectionListResultPage) Next() error
- func (page *VirtualNetworkGatewayConnectionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualNetworkGatewayConnectionListResultPage) NotDone() bool
- func (page VirtualNetworkGatewayConnectionListResultPage) Response() VirtualNetworkGatewayConnectionListResult
- func (page VirtualNetworkGatewayConnectionListResultPage) Values() []VirtualNetworkGatewayConnection
- type VirtualNetworkGatewayConnectionMode
- type VirtualNetworkGatewayConnectionPropertiesFormat
- type VirtualNetworkGatewayConnectionProtocol
- type VirtualNetworkGatewayConnectionStatus
- type VirtualNetworkGatewayConnectionType
- type VirtualNetworkGatewayConnectionsClient
- func (client VirtualNetworkGatewayConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnectionsCreateOrUpdateFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualNetworkGatewayConnection, err error)
- func (client VirtualNetworkGatewayConnectionsClient) CreateOrUpdateSender(req *http.Request) (future VirtualNetworkGatewayConnectionsCreateOrUpdateFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) Delete(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnectionsDeleteFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualNetworkGatewayConnectionsClient) DeleteSender(req *http.Request) (future VirtualNetworkGatewayConnectionsDeleteFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) Get(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnection, err error)
- func (client VirtualNetworkGatewayConnectionsClient) GetIkeSas(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnectionsGetIkeSasFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) GetIkeSasPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) GetIkeSasResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewayConnectionsClient) GetIkeSasSender(req *http.Request) (future VirtualNetworkGatewayConnectionsGetIkeSasFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) GetResponder(resp *http.Response) (result VirtualNetworkGatewayConnection, err error)
- func (client VirtualNetworkGatewayConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkGatewayConnectionsClient) GetSharedKey(ctx context.Context, resourceGroupName string, ...) (result ConnectionSharedKey, err error)
- func (client VirtualNetworkGatewayConnectionsClient) GetSharedKeyPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) GetSharedKeyResponder(resp *http.Response) (result ConnectionSharedKey, err error)
- func (client VirtualNetworkGatewayConnectionsClient) GetSharedKeySender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkGatewayConnectionsClient) List(ctx context.Context, resourceGroupName string) (result VirtualNetworkGatewayConnectionListResultPage, err error)
- func (client VirtualNetworkGatewayConnectionsClient) ListComplete(ctx context.Context, resourceGroupName string) (result VirtualNetworkGatewayConnectionListResultIterator, err error)
- func (client VirtualNetworkGatewayConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) ListResponder(resp *http.Response) (result VirtualNetworkGatewayConnectionListResult, err error)
- func (client VirtualNetworkGatewayConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkGatewayConnectionsClient) ResetConnection(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnectionsResetConnectionFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) ResetConnectionPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) ResetConnectionResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualNetworkGatewayConnectionsClient) ResetConnectionSender(req *http.Request) (future VirtualNetworkGatewayConnectionsResetConnectionFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) ResetSharedKey(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnectionsResetSharedKeyFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) ResetSharedKeyPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) ResetSharedKeyResponder(resp *http.Response) (result ConnectionResetSharedKey, err error)
- func (client VirtualNetworkGatewayConnectionsClient) ResetSharedKeySender(req *http.Request) (future VirtualNetworkGatewayConnectionsResetSharedKeyFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) SetSharedKey(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnectionsSetSharedKeyFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) SetSharedKeyPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) SetSharedKeyResponder(resp *http.Response) (result ConnectionSharedKey, err error)
- func (client VirtualNetworkGatewayConnectionsClient) SetSharedKeySender(req *http.Request) (future VirtualNetworkGatewayConnectionsSetSharedKeyFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) StartPacketCapture(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnectionsStartPacketCaptureFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) StartPacketCapturePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) StartPacketCaptureResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewayConnectionsClient) StartPacketCaptureSender(req *http.Request) (future VirtualNetworkGatewayConnectionsStartPacketCaptureFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) StopPacketCapture(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnectionsStopPacketCaptureFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) StopPacketCapturePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) StopPacketCaptureResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewayConnectionsClient) StopPacketCaptureSender(req *http.Request) (future VirtualNetworkGatewayConnectionsStopPacketCaptureFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayConnectionsUpdateTagsFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayConnectionsClient) UpdateTagsResponder(resp *http.Response) (result VirtualNetworkGatewayConnection, err error)
- func (client VirtualNetworkGatewayConnectionsClient) UpdateTagsSender(req *http.Request) (future VirtualNetworkGatewayConnectionsUpdateTagsFuture, err error)
- type VirtualNetworkGatewayConnectionsCreateOrUpdateFuture
- type VirtualNetworkGatewayConnectionsDeleteFuture
- type VirtualNetworkGatewayConnectionsGetIkeSasFuture
- type VirtualNetworkGatewayConnectionsResetConnectionFuture
- type VirtualNetworkGatewayConnectionsResetSharedKeyFuture
- type VirtualNetworkGatewayConnectionsSetSharedKeyFuture
- type VirtualNetworkGatewayConnectionsStartPacketCaptureFuture
- type VirtualNetworkGatewayConnectionsStopPacketCaptureFuture
- type VirtualNetworkGatewayConnectionsUpdateTagsFuture
- type VirtualNetworkGatewayIPConfiguration
- type VirtualNetworkGatewayIPConfigurationPropertiesFormat
- type VirtualNetworkGatewayListConnectionsResult
- type VirtualNetworkGatewayListConnectionsResultIterator
- func (iter *VirtualNetworkGatewayListConnectionsResultIterator) Next() error
- func (iter *VirtualNetworkGatewayListConnectionsResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualNetworkGatewayListConnectionsResultIterator) NotDone() bool
- func (iter VirtualNetworkGatewayListConnectionsResultIterator) Response() VirtualNetworkGatewayListConnectionsResult
- func (iter VirtualNetworkGatewayListConnectionsResultIterator) Value() VirtualNetworkGatewayConnectionListEntity
- type VirtualNetworkGatewayListConnectionsResultPage
- func (page *VirtualNetworkGatewayListConnectionsResultPage) Next() error
- func (page *VirtualNetworkGatewayListConnectionsResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualNetworkGatewayListConnectionsResultPage) NotDone() bool
- func (page VirtualNetworkGatewayListConnectionsResultPage) Response() VirtualNetworkGatewayListConnectionsResult
- func (page VirtualNetworkGatewayListConnectionsResultPage) Values() []VirtualNetworkGatewayConnectionListEntity
- type VirtualNetworkGatewayListResult
- type VirtualNetworkGatewayListResultIterator
- func (iter *VirtualNetworkGatewayListResultIterator) Next() error
- func (iter *VirtualNetworkGatewayListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualNetworkGatewayListResultIterator) NotDone() bool
- func (iter VirtualNetworkGatewayListResultIterator) Response() VirtualNetworkGatewayListResult
- func (iter VirtualNetworkGatewayListResultIterator) Value() VirtualNetworkGateway
- type VirtualNetworkGatewayListResultPage
- func (page *VirtualNetworkGatewayListResultPage) Next() error
- func (page *VirtualNetworkGatewayListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualNetworkGatewayListResultPage) NotDone() bool
- func (page VirtualNetworkGatewayListResultPage) Response() VirtualNetworkGatewayListResult
- func (page VirtualNetworkGatewayListResultPage) Values() []VirtualNetworkGateway
- type VirtualNetworkGatewayNatRule
- type VirtualNetworkGatewayNatRuleProperties
- type VirtualNetworkGatewayNatRulesClient
- func (client VirtualNetworkGatewayNatRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayNatRulesCreateOrUpdateFuture, err error)
- func (client VirtualNetworkGatewayNatRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayNatRulesClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualNetworkGatewayNatRule, err error)
- func (client VirtualNetworkGatewayNatRulesClient) CreateOrUpdateSender(req *http.Request) (future VirtualNetworkGatewayNatRulesCreateOrUpdateFuture, err error)
- func (client VirtualNetworkGatewayNatRulesClient) Delete(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayNatRulesDeleteFuture, err error)
- func (client VirtualNetworkGatewayNatRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayNatRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualNetworkGatewayNatRulesClient) DeleteSender(req *http.Request) (future VirtualNetworkGatewayNatRulesDeleteFuture, err error)
- func (client VirtualNetworkGatewayNatRulesClient) Get(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayNatRule, err error)
- func (client VirtualNetworkGatewayNatRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayNatRulesClient) GetResponder(resp *http.Response) (result VirtualNetworkGatewayNatRule, err error)
- func (client VirtualNetworkGatewayNatRulesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkGatewayNatRulesClient) ListByVirtualNetworkGateway(ctx context.Context, resourceGroupName string, ...) (result ListVirtualNetworkGatewayNatRulesResultPage, err error)
- func (client VirtualNetworkGatewayNatRulesClient) ListByVirtualNetworkGatewayComplete(ctx context.Context, resourceGroupName string, ...) (result ListVirtualNetworkGatewayNatRulesResultIterator, err error)
- func (client VirtualNetworkGatewayNatRulesClient) ListByVirtualNetworkGatewayPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewayNatRulesClient) ListByVirtualNetworkGatewayResponder(resp *http.Response) (result ListVirtualNetworkGatewayNatRulesResult, err error)
- func (client VirtualNetworkGatewayNatRulesClient) ListByVirtualNetworkGatewaySender(req *http.Request) (*http.Response, error)
- type VirtualNetworkGatewayNatRulesCreateOrUpdateFuture
- type VirtualNetworkGatewayNatRulesDeleteFuture
- type VirtualNetworkGatewayPolicyGroup
- type VirtualNetworkGatewayPolicyGroupMember
- type VirtualNetworkGatewayPolicyGroupProperties
- type VirtualNetworkGatewayPropertiesFormat
- type VirtualNetworkGatewaySku
- type VirtualNetworkGatewaySkuName
- type VirtualNetworkGatewaySkuTier
- type VirtualNetworkGatewayType
- type VirtualNetworkGatewaysClient
- func (client VirtualNetworkGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysCreateOrUpdateFuture, err error)
- func (client VirtualNetworkGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualNetworkGateway, err error)
- func (client VirtualNetworkGatewaysClient) CreateOrUpdateSender(req *http.Request) (future VirtualNetworkGatewaysCreateOrUpdateFuture, err error)
- func (client VirtualNetworkGatewaysClient) Delete(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysDeleteFuture, err error)
- func (client VirtualNetworkGatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualNetworkGatewaysClient) DeleteSender(req *http.Request) (future VirtualNetworkGatewaysDeleteFuture, err error)
- func (client VirtualNetworkGatewaysClient) DisconnectVirtualNetworkGatewayVpnConnections(ctx context.Context, resourceGroupName string, ...) (...)
- func (client VirtualNetworkGatewaysClient) DisconnectVirtualNetworkGatewayVpnConnectionsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) DisconnectVirtualNetworkGatewayVpnConnectionsResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualNetworkGatewaysClient) DisconnectVirtualNetworkGatewayVpnConnectionsSender(req *http.Request) (...)
- func (client VirtualNetworkGatewaysClient) GenerateVpnProfile(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysGenerateVpnProfileFuture, err error)
- func (client VirtualNetworkGatewaysClient) GenerateVpnProfilePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) GenerateVpnProfileResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewaysClient) GenerateVpnProfileSender(req *http.Request) (future VirtualNetworkGatewaysGenerateVpnProfileFuture, err error)
- func (client VirtualNetworkGatewaysClient) Generatevpnclientpackage(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysGeneratevpnclientpackageFuture, err error)
- func (client VirtualNetworkGatewaysClient) GeneratevpnclientpackagePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) GeneratevpnclientpackageResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewaysClient) GeneratevpnclientpackageSender(req *http.Request) (future VirtualNetworkGatewaysGeneratevpnclientpackageFuture, err error)
- func (client VirtualNetworkGatewaysClient) Get(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGateway, err error)
- func (client VirtualNetworkGatewaysClient) GetAdvertisedRoutes(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysGetAdvertisedRoutesFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetAdvertisedRoutesPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) GetAdvertisedRoutesResponder(resp *http.Response) (result GatewayRouteListResult, err error)
- func (client VirtualNetworkGatewaysClient) GetAdvertisedRoutesSender(req *http.Request) (future VirtualNetworkGatewaysGetAdvertisedRoutesFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetBgpPeerStatus(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysGetBgpPeerStatusFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetBgpPeerStatusPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) GetBgpPeerStatusResponder(resp *http.Response) (result BgpPeerStatusListResult, err error)
- func (client VirtualNetworkGatewaysClient) GetBgpPeerStatusSender(req *http.Request) (future VirtualNetworkGatewaysGetBgpPeerStatusFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetLearnedRoutes(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysGetLearnedRoutesFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetLearnedRoutesPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) GetLearnedRoutesResponder(resp *http.Response) (result GatewayRouteListResult, err error)
- func (client VirtualNetworkGatewaysClient) GetLearnedRoutesSender(req *http.Request) (future VirtualNetworkGatewaysGetLearnedRoutesFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) GetResponder(resp *http.Response) (result VirtualNetworkGateway, err error)
- func (client VirtualNetworkGatewaysClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkGatewaysClient) GetVpnProfilePackageURL(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysGetVpnProfilePackageURLFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnProfilePackageURLPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) GetVpnProfilePackageURLResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnProfilePackageURLSender(req *http.Request) (future VirtualNetworkGatewaysGetVpnProfilePackageURLFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnclientConnectionHealth(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysGetVpnclientConnectionHealthFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnclientConnectionHealthPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) GetVpnclientConnectionHealthResponder(resp *http.Response) (result VpnClientConnectionHealthDetailListResult, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnclientConnectionHealthSender(req *http.Request) (future VirtualNetworkGatewaysGetVpnclientConnectionHealthFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnclientIpsecParameters(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysGetVpnclientIpsecParametersFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnclientIpsecParametersPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) GetVpnclientIpsecParametersResponder(resp *http.Response) (result VpnClientIPsecParameters, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnclientIpsecParametersSender(req *http.Request) (future VirtualNetworkGatewaysGetVpnclientIpsecParametersFuture, err error)
- func (client VirtualNetworkGatewaysClient) List(ctx context.Context, resourceGroupName string) (result VirtualNetworkGatewayListResultPage, err error)
- func (client VirtualNetworkGatewaysClient) ListComplete(ctx context.Context, resourceGroupName string) (result VirtualNetworkGatewayListResultIterator, err error)
- func (client VirtualNetworkGatewaysClient) ListConnections(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayListConnectionsResultPage, err error)
- func (client VirtualNetworkGatewaysClient) ListConnectionsComplete(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewayListConnectionsResultIterator, err error)
- func (client VirtualNetworkGatewaysClient) ListConnectionsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) ListConnectionsResponder(resp *http.Response) (result VirtualNetworkGatewayListConnectionsResult, err error)
- func (client VirtualNetworkGatewaysClient) ListConnectionsSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkGatewaysClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) ListResponder(resp *http.Response) (result VirtualNetworkGatewayListResult, err error)
- func (client VirtualNetworkGatewaysClient) ListSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkGatewaysClient) Reset(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysResetFuture, err error)
- func (client VirtualNetworkGatewaysClient) ResetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) ResetResponder(resp *http.Response) (result VirtualNetworkGateway, err error)
- func (client VirtualNetworkGatewaysClient) ResetSender(req *http.Request) (future VirtualNetworkGatewaysResetFuture, err error)
- func (client VirtualNetworkGatewaysClient) ResetVpnClientSharedKey(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysResetVpnClientSharedKeyFuture, err error)
- func (client VirtualNetworkGatewaysClient) ResetVpnClientSharedKeyPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) ResetVpnClientSharedKeyResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualNetworkGatewaysClient) ResetVpnClientSharedKeySender(req *http.Request) (future VirtualNetworkGatewaysResetVpnClientSharedKeyFuture, err error)
- func (client VirtualNetworkGatewaysClient) SetVpnclientIpsecParameters(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysSetVpnclientIpsecParametersFuture, err error)
- func (client VirtualNetworkGatewaysClient) SetVpnclientIpsecParametersPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) SetVpnclientIpsecParametersResponder(resp *http.Response) (result VpnClientIPsecParameters, err error)
- func (client VirtualNetworkGatewaysClient) SetVpnclientIpsecParametersSender(req *http.Request) (future VirtualNetworkGatewaysSetVpnclientIpsecParametersFuture, err error)
- func (client VirtualNetworkGatewaysClient) StartPacketCapture(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysStartPacketCaptureFuture, err error)
- func (client VirtualNetworkGatewaysClient) StartPacketCapturePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) StartPacketCaptureResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewaysClient) StartPacketCaptureSender(req *http.Request) (future VirtualNetworkGatewaysStartPacketCaptureFuture, err error)
- func (client VirtualNetworkGatewaysClient) StopPacketCapture(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysStopPacketCaptureFuture, err error)
- func (client VirtualNetworkGatewaysClient) StopPacketCapturePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) StopPacketCaptureResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewaysClient) StopPacketCaptureSender(req *http.Request) (future VirtualNetworkGatewaysStopPacketCaptureFuture, err error)
- func (client VirtualNetworkGatewaysClient) SupportedVpnDevices(ctx context.Context, resourceGroupName string, ...) (result String, err error)
- func (client VirtualNetworkGatewaysClient) SupportedVpnDevicesPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) SupportedVpnDevicesResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewaysClient) SupportedVpnDevicesSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (result VirtualNetworkGatewaysUpdateTagsFuture, err error)
- func (client VirtualNetworkGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) UpdateTagsResponder(resp *http.Response) (result VirtualNetworkGateway, err error)
- func (client VirtualNetworkGatewaysClient) UpdateTagsSender(req *http.Request) (future VirtualNetworkGatewaysUpdateTagsFuture, err error)
- func (client VirtualNetworkGatewaysClient) VpnDeviceConfigurationScript(ctx context.Context, resourceGroupName string, ...) (result String, err error)
- func (client VirtualNetworkGatewaysClient) VpnDeviceConfigurationScriptPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VirtualNetworkGatewaysClient) VpnDeviceConfigurationScriptResponder(resp *http.Response) (result String, err error)
- func (client VirtualNetworkGatewaysClient) VpnDeviceConfigurationScriptSender(req *http.Request) (*http.Response, error)
- type VirtualNetworkGatewaysCreateOrUpdateFuture
- type VirtualNetworkGatewaysDeleteFuture
- type VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsFuture
- type VirtualNetworkGatewaysGenerateVpnProfileFuture
- type VirtualNetworkGatewaysGeneratevpnclientpackageFuture
- type VirtualNetworkGatewaysGetAdvertisedRoutesFuture
- type VirtualNetworkGatewaysGetBgpPeerStatusFuture
- type VirtualNetworkGatewaysGetLearnedRoutesFuture
- type VirtualNetworkGatewaysGetVpnProfilePackageURLFuture
- type VirtualNetworkGatewaysGetVpnclientConnectionHealthFuture
- type VirtualNetworkGatewaysGetVpnclientIpsecParametersFuture
- type VirtualNetworkGatewaysResetFuture
- type VirtualNetworkGatewaysResetVpnClientSharedKeyFuture
- type VirtualNetworkGatewaysSetVpnclientIpsecParametersFuture
- type VirtualNetworkGatewaysStartPacketCaptureFuture
- type VirtualNetworkGatewaysStopPacketCaptureFuture
- type VirtualNetworkGatewaysUpdateTagsFuture
- type VirtualNetworkListResult
- type VirtualNetworkListResultIterator
- func (iter *VirtualNetworkListResultIterator) Next() error
- func (iter *VirtualNetworkListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualNetworkListResultIterator) NotDone() bool
- func (iter VirtualNetworkListResultIterator) Response() VirtualNetworkListResult
- func (iter VirtualNetworkListResultIterator) Value() VirtualNetwork
- type VirtualNetworkListResultPage
- func (page *VirtualNetworkListResultPage) Next() error
- func (page *VirtualNetworkListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualNetworkListResultPage) NotDone() bool
- func (page VirtualNetworkListResultPage) Response() VirtualNetworkListResult
- func (page VirtualNetworkListResultPage) Values() []VirtualNetwork
- type VirtualNetworkListUsageResult
- type VirtualNetworkListUsageResultIterator
- func (iter *VirtualNetworkListUsageResultIterator) Next() error
- func (iter *VirtualNetworkListUsageResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualNetworkListUsageResultIterator) NotDone() bool
- func (iter VirtualNetworkListUsageResultIterator) Response() VirtualNetworkListUsageResult
- func (iter VirtualNetworkListUsageResultIterator) Value() VirtualNetworkUsage
- type VirtualNetworkListUsageResultPage
- func (page *VirtualNetworkListUsageResultPage) Next() error
- func (page *VirtualNetworkListUsageResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualNetworkListUsageResultPage) NotDone() bool
- func (page VirtualNetworkListUsageResultPage) Response() VirtualNetworkListUsageResult
- func (page VirtualNetworkListUsageResultPage) Values() []VirtualNetworkUsage
- type VirtualNetworkPeering
- type VirtualNetworkPeeringLevel
- type VirtualNetworkPeeringListResult
- type VirtualNetworkPeeringListResultIterator
- func (iter *VirtualNetworkPeeringListResultIterator) Next() error
- func (iter *VirtualNetworkPeeringListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualNetworkPeeringListResultIterator) NotDone() bool
- func (iter VirtualNetworkPeeringListResultIterator) Response() VirtualNetworkPeeringListResult
- func (iter VirtualNetworkPeeringListResultIterator) Value() VirtualNetworkPeering
- type VirtualNetworkPeeringListResultPage
- func (page *VirtualNetworkPeeringListResultPage) Next() error
- func (page *VirtualNetworkPeeringListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualNetworkPeeringListResultPage) NotDone() bool
- func (page VirtualNetworkPeeringListResultPage) Response() VirtualNetworkPeeringListResult
- func (page VirtualNetworkPeeringListResultPage) Values() []VirtualNetworkPeering
- type VirtualNetworkPeeringPropertiesFormat
- type VirtualNetworkPeeringState
- type VirtualNetworkPeeringsClient
- func (client VirtualNetworkPeeringsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result VirtualNetworkPeeringsCreateOrUpdateFuture, err error)
- func (client VirtualNetworkPeeringsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client VirtualNetworkPeeringsClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualNetworkPeering, err error)
- func (client VirtualNetworkPeeringsClient) CreateOrUpdateSender(req *http.Request) (future VirtualNetworkPeeringsCreateOrUpdateFuture, err error)
- func (client VirtualNetworkPeeringsClient) Delete(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result VirtualNetworkPeeringsDeleteFuture, err error)
- func (client VirtualNetworkPeeringsClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client VirtualNetworkPeeringsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualNetworkPeeringsClient) DeleteSender(req *http.Request) (future VirtualNetworkPeeringsDeleteFuture, err error)
- func (client VirtualNetworkPeeringsClient) Get(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result VirtualNetworkPeering, err error)
- func (client VirtualNetworkPeeringsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client VirtualNetworkPeeringsClient) GetResponder(resp *http.Response) (result VirtualNetworkPeering, err error)
- func (client VirtualNetworkPeeringsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkPeeringsClient) List(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result VirtualNetworkPeeringListResultPage, err error)
- func (client VirtualNetworkPeeringsClient) ListComplete(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result VirtualNetworkPeeringListResultIterator, err error)
- func (client VirtualNetworkPeeringsClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string) (*http.Request, error)
- func (client VirtualNetworkPeeringsClient) ListResponder(resp *http.Response) (result VirtualNetworkPeeringListResult, err error)
- func (client VirtualNetworkPeeringsClient) ListSender(req *http.Request) (*http.Response, error)
- type VirtualNetworkPeeringsCreateOrUpdateFuture
- type VirtualNetworkPeeringsDeleteFuture
- type VirtualNetworkPrivateEndpointNetworkPolicies
- type VirtualNetworkPrivateLinkServiceNetworkPolicies
- type VirtualNetworkPropertiesFormat
- type VirtualNetworkTap
- type VirtualNetworkTapListResult
- type VirtualNetworkTapListResultIterator
- func (iter *VirtualNetworkTapListResultIterator) Next() error
- func (iter *VirtualNetworkTapListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualNetworkTapListResultIterator) NotDone() bool
- func (iter VirtualNetworkTapListResultIterator) Response() VirtualNetworkTapListResult
- func (iter VirtualNetworkTapListResultIterator) Value() VirtualNetworkTap
- type VirtualNetworkTapListResultPage
- func (page *VirtualNetworkTapListResultPage) Next() error
- func (page *VirtualNetworkTapListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualNetworkTapListResultPage) NotDone() bool
- func (page VirtualNetworkTapListResultPage) Response() VirtualNetworkTapListResult
- func (page VirtualNetworkTapListResultPage) Values() []VirtualNetworkTap
- type VirtualNetworkTapPropertiesFormat
- type VirtualNetworkTapsClient
- func (client VirtualNetworkTapsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, tapName string, ...) (result VirtualNetworkTapsCreateOrUpdateFuture, err error)
- func (client VirtualNetworkTapsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, tapName string, ...) (*http.Request, error)
- func (client VirtualNetworkTapsClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualNetworkTap, err error)
- func (client VirtualNetworkTapsClient) CreateOrUpdateSender(req *http.Request) (future VirtualNetworkTapsCreateOrUpdateFuture, err error)
- func (client VirtualNetworkTapsClient) Delete(ctx context.Context, resourceGroupName string, tapName string) (result VirtualNetworkTapsDeleteFuture, err error)
- func (client VirtualNetworkTapsClient) DeletePreparer(ctx context.Context, resourceGroupName string, tapName string) (*http.Request, error)
- func (client VirtualNetworkTapsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualNetworkTapsClient) DeleteSender(req *http.Request) (future VirtualNetworkTapsDeleteFuture, err error)
- func (client VirtualNetworkTapsClient) Get(ctx context.Context, resourceGroupName string, tapName string) (result VirtualNetworkTap, err error)
- func (client VirtualNetworkTapsClient) GetPreparer(ctx context.Context, resourceGroupName string, tapName string) (*http.Request, error)
- func (client VirtualNetworkTapsClient) GetResponder(resp *http.Response) (result VirtualNetworkTap, err error)
- func (client VirtualNetworkTapsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkTapsClient) ListAll(ctx context.Context) (result VirtualNetworkTapListResultPage, err error)
- func (client VirtualNetworkTapsClient) ListAllComplete(ctx context.Context) (result VirtualNetworkTapListResultIterator, err error)
- func (client VirtualNetworkTapsClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client VirtualNetworkTapsClient) ListAllResponder(resp *http.Response) (result VirtualNetworkTapListResult, err error)
- func (client VirtualNetworkTapsClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkTapsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result VirtualNetworkTapListResultPage, err error)
- func (client VirtualNetworkTapsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result VirtualNetworkTapListResultIterator, err error)
- func (client VirtualNetworkTapsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VirtualNetworkTapsClient) ListByResourceGroupResponder(resp *http.Response) (result VirtualNetworkTapListResult, err error)
- func (client VirtualNetworkTapsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworkTapsClient) UpdateTags(ctx context.Context, resourceGroupName string, tapName string, ...) (result VirtualNetworkTap, err error)
- func (client VirtualNetworkTapsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, tapName string, ...) (*http.Request, error)
- func (client VirtualNetworkTapsClient) UpdateTagsResponder(resp *http.Response) (result VirtualNetworkTap, err error)
- func (client VirtualNetworkTapsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type VirtualNetworkTapsCreateOrUpdateFuture
- type VirtualNetworkTapsDeleteFuture
- type VirtualNetworkUsage
- type VirtualNetworkUsageName
- type VirtualNetworksClient
- func (client VirtualNetworksClient) CheckIPAddressAvailability(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result IPAddressAvailabilityResult, err error)
- func (client VirtualNetworksClient) CheckIPAddressAvailabilityPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client VirtualNetworksClient) CheckIPAddressAvailabilityResponder(resp *http.Response) (result IPAddressAvailabilityResult, err error)
- func (client VirtualNetworksClient) CheckIPAddressAvailabilitySender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworksClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result VirtualNetworksCreateOrUpdateFuture, err error)
- func (client VirtualNetworksClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client VirtualNetworksClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualNetwork, err error)
- func (client VirtualNetworksClient) CreateOrUpdateSender(req *http.Request) (future VirtualNetworksCreateOrUpdateFuture, err error)
- func (client VirtualNetworksClient) Delete(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result VirtualNetworksDeleteFuture, err error)
- func (client VirtualNetworksClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string) (*http.Request, error)
- func (client VirtualNetworksClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualNetworksClient) DeleteSender(req *http.Request) (future VirtualNetworksDeleteFuture, err error)
- func (client VirtualNetworksClient) Get(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result VirtualNetwork, err error)
- func (client VirtualNetworksClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client VirtualNetworksClient) GetResponder(resp *http.Response) (result VirtualNetwork, err error)
- func (client VirtualNetworksClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworksClient) List(ctx context.Context, resourceGroupName string) (result VirtualNetworkListResultPage, err error)
- func (client VirtualNetworksClient) ListAll(ctx context.Context) (result VirtualNetworkListResultPage, err error)
- func (client VirtualNetworksClient) ListAllComplete(ctx context.Context) (result VirtualNetworkListResultIterator, err error)
- func (client VirtualNetworksClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client VirtualNetworksClient) ListAllResponder(resp *http.Response) (result VirtualNetworkListResult, err error)
- func (client VirtualNetworksClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworksClient) ListComplete(ctx context.Context, resourceGroupName string) (result VirtualNetworkListResultIterator, err error)
- func (client VirtualNetworksClient) ListDdosProtectionStatus(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result VirtualNetworksListDdosProtectionStatusFuture, err error)
- func (client VirtualNetworksClient) ListDdosProtectionStatusComplete(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result VirtualNetworksListDdosProtectionStatusAllFuture, err error)
- func (client VirtualNetworksClient) ListDdosProtectionStatusPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client VirtualNetworksClient) ListDdosProtectionStatusResponder(resp *http.Response) (result VirtualNetworkDdosProtectionStatusResultPage, err error)
- func (client VirtualNetworksClient) ListDdosProtectionStatusSender(req *http.Request) (future VirtualNetworksListDdosProtectionStatusFuture, err error)
- func (client VirtualNetworksClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VirtualNetworksClient) ListResponder(resp *http.Response) (result VirtualNetworkListResult, err error)
- func (client VirtualNetworksClient) ListSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworksClient) ListUsage(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result VirtualNetworkListUsageResultPage, err error)
- func (client VirtualNetworksClient) ListUsageComplete(ctx context.Context, resourceGroupName string, virtualNetworkName string) (result VirtualNetworkListUsageResultIterator, err error)
- func (client VirtualNetworksClient) ListUsagePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string) (*http.Request, error)
- func (client VirtualNetworksClient) ListUsageResponder(resp *http.Response) (result VirtualNetworkListUsageResult, err error)
- func (client VirtualNetworksClient) ListUsageSender(req *http.Request) (*http.Response, error)
- func (client VirtualNetworksClient) UpdateTags(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (result VirtualNetwork, err error)
- func (client VirtualNetworksClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*http.Request, error)
- func (client VirtualNetworksClient) UpdateTagsResponder(resp *http.Response) (result VirtualNetwork, err error)
- func (client VirtualNetworksClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type VirtualNetworksCreateOrUpdateFuture
- type VirtualNetworksDeleteFuture
- type VirtualNetworksListDdosProtectionStatusAllFuture
- type VirtualNetworksListDdosProtectionStatusFuture
- type VirtualRouter
- type VirtualRouterAutoScaleConfiguration
- type VirtualRouterListResult
- type VirtualRouterListResultIterator
- func (iter *VirtualRouterListResultIterator) Next() error
- func (iter *VirtualRouterListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualRouterListResultIterator) NotDone() bool
- func (iter VirtualRouterListResultIterator) Response() VirtualRouterListResult
- func (iter VirtualRouterListResultIterator) Value() VirtualRouter
- type VirtualRouterListResultPage
- func (page *VirtualRouterListResultPage) Next() error
- func (page *VirtualRouterListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualRouterListResultPage) NotDone() bool
- func (page VirtualRouterListResultPage) Response() VirtualRouterListResult
- func (page VirtualRouterListResultPage) Values() []VirtualRouter
- type VirtualRouterPeering
- type VirtualRouterPeeringListResult
- type VirtualRouterPeeringListResultIterator
- func (iter *VirtualRouterPeeringListResultIterator) Next() error
- func (iter *VirtualRouterPeeringListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter VirtualRouterPeeringListResultIterator) NotDone() bool
- func (iter VirtualRouterPeeringListResultIterator) Response() VirtualRouterPeeringListResult
- func (iter VirtualRouterPeeringListResultIterator) Value() VirtualRouterPeering
- type VirtualRouterPeeringListResultPage
- func (page *VirtualRouterPeeringListResultPage) Next() error
- func (page *VirtualRouterPeeringListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page VirtualRouterPeeringListResultPage) NotDone() bool
- func (page VirtualRouterPeeringListResultPage) Response() VirtualRouterPeeringListResult
- func (page VirtualRouterPeeringListResultPage) Values() []VirtualRouterPeering
- type VirtualRouterPeeringProperties
- type VirtualRouterPeeringsClient
- func (client VirtualRouterPeeringsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result VirtualRouterPeeringsCreateOrUpdateFuture, err error)
- func (client VirtualRouterPeeringsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (*http.Request, error)
- func (client VirtualRouterPeeringsClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualRouterPeering, err error)
- func (client VirtualRouterPeeringsClient) CreateOrUpdateSender(req *http.Request) (future VirtualRouterPeeringsCreateOrUpdateFuture, err error)
- func (client VirtualRouterPeeringsClient) Delete(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result VirtualRouterPeeringsDeleteFuture, err error)
- func (client VirtualRouterPeeringsClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (*http.Request, error)
- func (client VirtualRouterPeeringsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualRouterPeeringsClient) DeleteSender(req *http.Request) (future VirtualRouterPeeringsDeleteFuture, err error)
- func (client VirtualRouterPeeringsClient) Get(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result VirtualRouterPeering, err error)
- func (client VirtualRouterPeeringsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (*http.Request, error)
- func (client VirtualRouterPeeringsClient) GetResponder(resp *http.Response) (result VirtualRouterPeering, err error)
- func (client VirtualRouterPeeringsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualRouterPeeringsClient) List(ctx context.Context, resourceGroupName string, virtualRouterName string) (result VirtualRouterPeeringListResultPage, err error)
- func (client VirtualRouterPeeringsClient) ListComplete(ctx context.Context, resourceGroupName string, virtualRouterName string) (result VirtualRouterPeeringListResultIterator, err error)
- func (client VirtualRouterPeeringsClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualRouterName string) (*http.Request, error)
- func (client VirtualRouterPeeringsClient) ListResponder(resp *http.Response) (result VirtualRouterPeeringListResult, err error)
- func (client VirtualRouterPeeringsClient) ListSender(req *http.Request) (*http.Response, error)
- type VirtualRouterPeeringsCreateOrUpdateFuture
- type VirtualRouterPeeringsDeleteFuture
- type VirtualRouterPropertiesFormat
- type VirtualRoutersClient
- func (client VirtualRoutersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result VirtualRoutersCreateOrUpdateFuture, err error)
- func (client VirtualRoutersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (*http.Request, error)
- func (client VirtualRoutersClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualRouter, err error)
- func (client VirtualRoutersClient) CreateOrUpdateSender(req *http.Request) (future VirtualRoutersCreateOrUpdateFuture, err error)
- func (client VirtualRoutersClient) Delete(ctx context.Context, resourceGroupName string, virtualRouterName string) (result VirtualRoutersDeleteFuture, err error)
- func (client VirtualRoutersClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualRouterName string) (*http.Request, error)
- func (client VirtualRoutersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualRoutersClient) DeleteSender(req *http.Request) (future VirtualRoutersDeleteFuture, err error)
- func (client VirtualRoutersClient) Get(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (result VirtualRouter, err error)
- func (client VirtualRoutersClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (*http.Request, error)
- func (client VirtualRoutersClient) GetResponder(resp *http.Response) (result VirtualRouter, err error)
- func (client VirtualRoutersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualRoutersClient) List(ctx context.Context) (result VirtualRouterListResultPage, err error)
- func (client VirtualRoutersClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result VirtualRouterListResultPage, err error)
- func (client VirtualRoutersClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result VirtualRouterListResultIterator, err error)
- func (client VirtualRoutersClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VirtualRoutersClient) ListByResourceGroupResponder(resp *http.Response) (result VirtualRouterListResult, err error)
- func (client VirtualRoutersClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client VirtualRoutersClient) ListComplete(ctx context.Context) (result VirtualRouterListResultIterator, err error)
- func (client VirtualRoutersClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client VirtualRoutersClient) ListResponder(resp *http.Response) (result VirtualRouterListResult, err error)
- func (client VirtualRoutersClient) ListSender(req *http.Request) (*http.Response, error)
- type VirtualRoutersCreateOrUpdateFuture
- type VirtualRoutersDeleteFuture
- type VirtualWAN
- type VirtualWanProperties
- type VirtualWanSecurityProvider
- type VirtualWanSecurityProviderType
- type VirtualWanSecurityProviders
- type VirtualWanVpnProfileParameters
- type VirtualWansClient
- func (client VirtualWansClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (result VirtualWansCreateOrUpdateFuture, err error)
- func (client VirtualWansClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (*http.Request, error)
- func (client VirtualWansClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualWAN, err error)
- func (client VirtualWansClient) CreateOrUpdateSender(req *http.Request) (future VirtualWansCreateOrUpdateFuture, err error)
- func (client VirtualWansClient) Delete(ctx context.Context, resourceGroupName string, virtualWANName string) (result VirtualWansDeleteFuture, err error)
- func (client VirtualWansClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualWANName string) (*http.Request, error)
- func (client VirtualWansClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VirtualWansClient) DeleteSender(req *http.Request) (future VirtualWansDeleteFuture, err error)
- func (client VirtualWansClient) Get(ctx context.Context, resourceGroupName string, virtualWANName string) (result VirtualWAN, err error)
- func (client VirtualWansClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualWANName string) (*http.Request, error)
- func (client VirtualWansClient) GetResponder(resp *http.Response) (result VirtualWAN, err error)
- func (client VirtualWansClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VirtualWansClient) List(ctx context.Context) (result ListVirtualWANsResultPage, err error)
- func (client VirtualWansClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ListVirtualWANsResultPage, err error)
- func (client VirtualWansClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ListVirtualWANsResultIterator, err error)
- func (client VirtualWansClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VirtualWansClient) ListByResourceGroupResponder(resp *http.Response) (result ListVirtualWANsResult, err error)
- func (client VirtualWansClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client VirtualWansClient) ListComplete(ctx context.Context) (result ListVirtualWANsResultIterator, err error)
- func (client VirtualWansClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client VirtualWansClient) ListResponder(resp *http.Response) (result ListVirtualWANsResult, err error)
- func (client VirtualWansClient) ListSender(req *http.Request) (*http.Response, error)
- func (client VirtualWansClient) UpdateTags(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (result VirtualWAN, err error)
- func (client VirtualWansClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (*http.Request, error)
- func (client VirtualWansClient) UpdateTagsResponder(resp *http.Response) (result VirtualWAN, err error)
- func (client VirtualWansClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type VirtualWansCreateOrUpdateFuture
- type VirtualWansDeleteFuture
- type VnetLocalRouteOverrideCriteria
- type VnetRoute
- type VngClientConnectionConfiguration
- type VngClientConnectionConfigurationProperties
- type VpnAuthenticationType
- type VpnClientConfiguration
- type VpnClientConnectionHealth
- type VpnClientConnectionHealthDetail
- type VpnClientConnectionHealthDetailListResult
- type VpnClientIPsecParameters
- type VpnClientParameters
- type VpnClientProtocol
- type VpnClientRevokedCertificate
- type VpnClientRevokedCertificatePropertiesFormat
- type VpnClientRootCertificate
- type VpnClientRootCertificatePropertiesFormat
- type VpnConnection
- type VpnConnectionPacketCaptureStartParameters
- type VpnConnectionPacketCaptureStopParameters
- type VpnConnectionProperties
- type VpnConnectionStatus
- type VpnConnectionsClient
- func (client VpnConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnConnectionsCreateOrUpdateFuture, err error)
- func (client VpnConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result VpnConnection, err error)
- func (client VpnConnectionsClient) CreateOrUpdateSender(req *http.Request) (future VpnConnectionsCreateOrUpdateFuture, err error)
- func (client VpnConnectionsClient) Delete(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnConnectionsDeleteFuture, err error)
- func (client VpnConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VpnConnectionsClient) DeleteSender(req *http.Request) (future VpnConnectionsDeleteFuture, err error)
- func (client VpnConnectionsClient) Get(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnConnection, err error)
- func (client VpnConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnConnectionsClient) GetResponder(resp *http.Response) (result VpnConnection, err error)
- func (client VpnConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VpnConnectionsClient) ListByVpnGateway(ctx context.Context, resourceGroupName string, gatewayName string) (result ListVpnConnectionsResultPage, err error)
- func (client VpnConnectionsClient) ListByVpnGatewayComplete(ctx context.Context, resourceGroupName string, gatewayName string) (result ListVpnConnectionsResultIterator, err error)
- func (client VpnConnectionsClient) ListByVpnGatewayPreparer(ctx context.Context, resourceGroupName string, gatewayName string) (*http.Request, error)
- func (client VpnConnectionsClient) ListByVpnGatewayResponder(resp *http.Response) (result ListVpnConnectionsResult, err error)
- func (client VpnConnectionsClient) ListByVpnGatewaySender(req *http.Request) (*http.Response, error)
- func (client VpnConnectionsClient) StartPacketCapture(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnConnectionsStartPacketCaptureFuture, err error)
- func (client VpnConnectionsClient) StartPacketCapturePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnConnectionsClient) StartPacketCaptureResponder(resp *http.Response) (result String, err error)
- func (client VpnConnectionsClient) StartPacketCaptureSender(req *http.Request) (future VpnConnectionsStartPacketCaptureFuture, err error)
- func (client VpnConnectionsClient) StopPacketCapture(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnConnectionsStopPacketCaptureFuture, err error)
- func (client VpnConnectionsClient) StopPacketCapturePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnConnectionsClient) StopPacketCaptureResponder(resp *http.Response) (result String, err error)
- func (client VpnConnectionsClient) StopPacketCaptureSender(req *http.Request) (future VpnConnectionsStopPacketCaptureFuture, err error)
- type VpnConnectionsCreateOrUpdateFuture
- type VpnConnectionsDeleteFuture
- type VpnConnectionsStartPacketCaptureFuture
- type VpnConnectionsStopPacketCaptureFuture
- type VpnDeviceScriptParameters
- type VpnGateway
- type VpnGatewayGeneration
- type VpnGatewayIPConfiguration
- type VpnGatewayNatRule
- type VpnGatewayNatRuleProperties
- type VpnGatewayPacketCaptureStartParameters
- type VpnGatewayPacketCaptureStopParameters
- type VpnGatewayProperties
- type VpnGatewayTunnelingProtocol
- type VpnGatewaysClient
- func (client VpnGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnGatewaysCreateOrUpdateFuture, err error)
- func (client VpnGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnGatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result VpnGateway, err error)
- func (client VpnGatewaysClient) CreateOrUpdateSender(req *http.Request) (future VpnGatewaysCreateOrUpdateFuture, err error)
- func (client VpnGatewaysClient) Delete(ctx context.Context, resourceGroupName string, gatewayName string) (result VpnGatewaysDeleteFuture, err error)
- func (client VpnGatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, gatewayName string) (*http.Request, error)
- func (client VpnGatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VpnGatewaysClient) DeleteSender(req *http.Request) (future VpnGatewaysDeleteFuture, err error)
- func (client VpnGatewaysClient) Get(ctx context.Context, resourceGroupName string, gatewayName string) (result VpnGateway, err error)
- func (client VpnGatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, gatewayName string) (*http.Request, error)
- func (client VpnGatewaysClient) GetResponder(resp *http.Response) (result VpnGateway, err error)
- func (client VpnGatewaysClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VpnGatewaysClient) List(ctx context.Context) (result ListVpnGatewaysResultPage, err error)
- func (client VpnGatewaysClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ListVpnGatewaysResultPage, err error)
- func (client VpnGatewaysClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ListVpnGatewaysResultIterator, err error)
- func (client VpnGatewaysClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VpnGatewaysClient) ListByResourceGroupResponder(resp *http.Response) (result ListVpnGatewaysResult, err error)
- func (client VpnGatewaysClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client VpnGatewaysClient) ListComplete(ctx context.Context) (result ListVpnGatewaysResultIterator, err error)
- func (client VpnGatewaysClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client VpnGatewaysClient) ListResponder(resp *http.Response) (result ListVpnGatewaysResult, err error)
- func (client VpnGatewaysClient) ListSender(req *http.Request) (*http.Response, error)
- func (client VpnGatewaysClient) Reset(ctx context.Context, resourceGroupName string, gatewayName string) (result VpnGatewaysResetFuture, err error)
- func (client VpnGatewaysClient) ResetPreparer(ctx context.Context, resourceGroupName string, gatewayName string) (*http.Request, error)
- func (client VpnGatewaysClient) ResetResponder(resp *http.Response) (result VpnGateway, err error)
- func (client VpnGatewaysClient) ResetSender(req *http.Request) (future VpnGatewaysResetFuture, err error)
- func (client VpnGatewaysClient) StartPacketCapture(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnGatewaysStartPacketCaptureFuture, err error)
- func (client VpnGatewaysClient) StartPacketCapturePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnGatewaysClient) StartPacketCaptureResponder(resp *http.Response) (result String, err error)
- func (client VpnGatewaysClient) StartPacketCaptureSender(req *http.Request) (future VpnGatewaysStartPacketCaptureFuture, err error)
- func (client VpnGatewaysClient) StopPacketCapture(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnGatewaysStopPacketCaptureFuture, err error)
- func (client VpnGatewaysClient) StopPacketCapturePreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnGatewaysClient) StopPacketCaptureResponder(resp *http.Response) (result String, err error)
- func (client VpnGatewaysClient) StopPacketCaptureSender(req *http.Request) (future VpnGatewaysStopPacketCaptureFuture, err error)
- func (client VpnGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnGatewaysUpdateTagsFuture, err error)
- func (client VpnGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnGatewaysClient) UpdateTagsResponder(resp *http.Response) (result VpnGateway, err error)
- func (client VpnGatewaysClient) UpdateTagsSender(req *http.Request) (future VpnGatewaysUpdateTagsFuture, err error)
- type VpnGatewaysCreateOrUpdateFuture
- type VpnGatewaysDeleteFuture
- type VpnGatewaysResetFuture
- type VpnGatewaysStartPacketCaptureFuture
- type VpnGatewaysStopPacketCaptureFuture
- type VpnGatewaysUpdateTagsFuture
- type VpnLinkBgpSettings
- type VpnLinkConnectionMode
- type VpnLinkConnectionsClient
- func (client VpnLinkConnectionsClient) GetIkeSas(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnLinkConnectionsGetIkeSasFuture, err error)
- func (client VpnLinkConnectionsClient) GetIkeSasPreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnLinkConnectionsClient) GetIkeSasResponder(resp *http.Response) (result String, err error)
- func (client VpnLinkConnectionsClient) GetIkeSasSender(req *http.Request) (future VpnLinkConnectionsGetIkeSasFuture, err error)
- func (client VpnLinkConnectionsClient) ListByVpnConnection(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result ListVpnSiteLinkConnectionsResultPage, err error)
- func (client VpnLinkConnectionsClient) ListByVpnConnectionComplete(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result ListVpnSiteLinkConnectionsResultIterator, err error)
- func (client VpnLinkConnectionsClient) ListByVpnConnectionPreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnLinkConnectionsClient) ListByVpnConnectionResponder(resp *http.Response) (result ListVpnSiteLinkConnectionsResult, err error)
- func (client VpnLinkConnectionsClient) ListByVpnConnectionSender(req *http.Request) (*http.Response, error)
- func (client VpnLinkConnectionsClient) ResetConnection(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnLinkConnectionsResetConnectionFuture, err error)
- func (client VpnLinkConnectionsClient) ResetConnectionPreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnLinkConnectionsClient) ResetConnectionResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VpnLinkConnectionsClient) ResetConnectionSender(req *http.Request) (future VpnLinkConnectionsResetConnectionFuture, err error)
- type VpnLinkConnectionsGetIkeSasFuture
- type VpnLinkConnectionsResetConnectionFuture
- type VpnLinkProviderProperties
- type VpnNatRuleMapping
- type VpnNatRuleMode
- type VpnNatRuleType
- type VpnPacketCaptureStartParameters
- type VpnPacketCaptureStopParameters
- type VpnPolicyMemberAttributeType
- type VpnProfileResponse
- type VpnServerConfigRadiusClientRootCertificate
- type VpnServerConfigRadiusServerRootCertificate
- type VpnServerConfigVpnClientRevokedCertificate
- type VpnServerConfigVpnClientRootCertificate
- type VpnServerConfiguration
- type VpnServerConfigurationPolicyGroup
- type VpnServerConfigurationPolicyGroupMember
- type VpnServerConfigurationPolicyGroupProperties
- type VpnServerConfigurationProperties
- type VpnServerConfigurationsAssociatedWithVirtualWanClient
- func NewVpnServerConfigurationsAssociatedWithVirtualWanClient(subscriptionID string) VpnServerConfigurationsAssociatedWithVirtualWanClient
- func NewVpnServerConfigurationsAssociatedWithVirtualWanClientWithBaseURI(baseURI string, subscriptionID string) VpnServerConfigurationsAssociatedWithVirtualWanClient
- func (client VpnServerConfigurationsAssociatedWithVirtualWanClient) List(ctx context.Context, resourceGroupName string, virtualWANName string) (result VpnServerConfigurationsAssociatedWithVirtualWanListFuture, err error)
- func (client VpnServerConfigurationsAssociatedWithVirtualWanClient) ListPreparer(ctx context.Context, resourceGroupName string, virtualWANName string) (*http.Request, error)
- func (client VpnServerConfigurationsAssociatedWithVirtualWanClient) ListResponder(resp *http.Response) (result VpnServerConfigurationsResponse, err error)
- func (client VpnServerConfigurationsAssociatedWithVirtualWanClient) ListSender(req *http.Request) (future VpnServerConfigurationsAssociatedWithVirtualWanListFuture, err error)
- type VpnServerConfigurationsAssociatedWithVirtualWanListFuture
- type VpnServerConfigurationsClient
- func (client VpnServerConfigurationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result VpnServerConfigurationsCreateOrUpdateFuture, err error)
- func (client VpnServerConfigurationsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VpnServerConfigurationsClient) CreateOrUpdateResponder(resp *http.Response) (result VpnServerConfiguration, err error)
- func (client VpnServerConfigurationsClient) CreateOrUpdateSender(req *http.Request) (future VpnServerConfigurationsCreateOrUpdateFuture, err error)
- func (client VpnServerConfigurationsClient) Delete(ctx context.Context, resourceGroupName string, ...) (result VpnServerConfigurationsDeleteFuture, err error)
- func (client VpnServerConfigurationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VpnServerConfigurationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VpnServerConfigurationsClient) DeleteSender(req *http.Request) (future VpnServerConfigurationsDeleteFuture, err error)
- func (client VpnServerConfigurationsClient) Get(ctx context.Context, resourceGroupName string, ...) (result VpnServerConfiguration, err error)
- func (client VpnServerConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VpnServerConfigurationsClient) GetResponder(resp *http.Response) (result VpnServerConfiguration, err error)
- func (client VpnServerConfigurationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VpnServerConfigurationsClient) List(ctx context.Context) (result ListVpnServerConfigurationsResultPage, err error)
- func (client VpnServerConfigurationsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ListVpnServerConfigurationsResultPage, err error)
- func (client VpnServerConfigurationsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ListVpnServerConfigurationsResultIterator, err error)
- func (client VpnServerConfigurationsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VpnServerConfigurationsClient) ListByResourceGroupResponder(resp *http.Response) (result ListVpnServerConfigurationsResult, err error)
- func (client VpnServerConfigurationsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client VpnServerConfigurationsClient) ListComplete(ctx context.Context) (result ListVpnServerConfigurationsResultIterator, err error)
- func (client VpnServerConfigurationsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client VpnServerConfigurationsClient) ListResponder(resp *http.Response) (result ListVpnServerConfigurationsResult, err error)
- func (client VpnServerConfigurationsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client VpnServerConfigurationsClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (result VpnServerConfiguration, err error)
- func (client VpnServerConfigurationsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client VpnServerConfigurationsClient) UpdateTagsResponder(resp *http.Response) (result VpnServerConfiguration, err error)
- func (client VpnServerConfigurationsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type VpnServerConfigurationsCreateOrUpdateFuture
- type VpnServerConfigurationsDeleteFuture
- type VpnServerConfigurationsResponse
- type VpnSite
- type VpnSiteID
- type VpnSiteLink
- type VpnSiteLinkConnection
- type VpnSiteLinkConnectionProperties
- type VpnSiteLinkConnectionsClient
- func (client VpnSiteLinkConnectionsClient) Get(ctx context.Context, resourceGroupName string, gatewayName string, ...) (result VpnSiteLinkConnection, err error)
- func (client VpnSiteLinkConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*http.Request, error)
- func (client VpnSiteLinkConnectionsClient) GetResponder(resp *http.Response) (result VpnSiteLinkConnection, err error)
- func (client VpnSiteLinkConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
- type VpnSiteLinkProperties
- type VpnSiteLinksClient
- func (client VpnSiteLinksClient) Get(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (result VpnSiteLink, err error)
- func (client VpnSiteLinksClient) GetPreparer(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (*http.Request, error)
- func (client VpnSiteLinksClient) GetResponder(resp *http.Response) (result VpnSiteLink, err error)
- func (client VpnSiteLinksClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VpnSiteLinksClient) ListByVpnSite(ctx context.Context, resourceGroupName string, vpnSiteName string) (result ListVpnSiteLinksResultPage, err error)
- func (client VpnSiteLinksClient) ListByVpnSiteComplete(ctx context.Context, resourceGroupName string, vpnSiteName string) (result ListVpnSiteLinksResultIterator, err error)
- func (client VpnSiteLinksClient) ListByVpnSitePreparer(ctx context.Context, resourceGroupName string, vpnSiteName string) (*http.Request, error)
- func (client VpnSiteLinksClient) ListByVpnSiteResponder(resp *http.Response) (result ListVpnSiteLinksResult, err error)
- func (client VpnSiteLinksClient) ListByVpnSiteSender(req *http.Request) (*http.Response, error)
- type VpnSiteProperties
- type VpnSitesClient
- func (client VpnSitesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (result VpnSitesCreateOrUpdateFuture, err error)
- func (client VpnSitesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (*http.Request, error)
- func (client VpnSitesClient) CreateOrUpdateResponder(resp *http.Response) (result VpnSite, err error)
- func (client VpnSitesClient) CreateOrUpdateSender(req *http.Request) (future VpnSitesCreateOrUpdateFuture, err error)
- func (client VpnSitesClient) Delete(ctx context.Context, resourceGroupName string, vpnSiteName string) (result VpnSitesDeleteFuture, err error)
- func (client VpnSitesClient) DeletePreparer(ctx context.Context, resourceGroupName string, vpnSiteName string) (*http.Request, error)
- func (client VpnSitesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VpnSitesClient) DeleteSender(req *http.Request) (future VpnSitesDeleteFuture, err error)
- func (client VpnSitesClient) Get(ctx context.Context, resourceGroupName string, vpnSiteName string) (result VpnSite, err error)
- func (client VpnSitesClient) GetPreparer(ctx context.Context, resourceGroupName string, vpnSiteName string) (*http.Request, error)
- func (client VpnSitesClient) GetResponder(resp *http.Response) (result VpnSite, err error)
- func (client VpnSitesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client VpnSitesClient) List(ctx context.Context) (result ListVpnSitesResultPage, err error)
- func (client VpnSitesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ListVpnSitesResultPage, err error)
- func (client VpnSitesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ListVpnSitesResultIterator, err error)
- func (client VpnSitesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client VpnSitesClient) ListByResourceGroupResponder(resp *http.Response) (result ListVpnSitesResult, err error)
- func (client VpnSitesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client VpnSitesClient) ListComplete(ctx context.Context) (result ListVpnSitesResultIterator, err error)
- func (client VpnSitesClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client VpnSitesClient) ListResponder(resp *http.Response) (result ListVpnSitesResult, err error)
- func (client VpnSitesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client VpnSitesClient) UpdateTags(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (result VpnSite, err error)
- func (client VpnSitesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (*http.Request, error)
- func (client VpnSitesClient) UpdateTagsResponder(resp *http.Response) (result VpnSite, err error)
- func (client VpnSitesClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- type VpnSitesConfigurationClient
- func (client VpnSitesConfigurationClient) Download(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (result VpnSitesConfigurationDownloadFuture, err error)
- func (client VpnSitesConfigurationClient) DownloadPreparer(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (*http.Request, error)
- func (client VpnSitesConfigurationClient) DownloadResponder(resp *http.Response) (result autorest.Response, err error)
- func (client VpnSitesConfigurationClient) DownloadSender(req *http.Request) (future VpnSitesConfigurationDownloadFuture, err error)
- type VpnSitesConfigurationDownloadFuture
- type VpnSitesCreateOrUpdateFuture
- type VpnSitesDeleteFuture
- type VpnType
- type Watcher
- type WatcherListResult
- type WatcherPropertiesFormat
- type WatchersCheckConnectivityFuture
- type WatchersClient
- func (client WatchersClient) CheckConnectivity(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersCheckConnectivityFuture, err error)
- func (client WatchersClient) CheckConnectivityPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) CheckConnectivityResponder(resp *http.Response) (result ConnectivityInformation, err error)
- func (client WatchersClient) CheckConnectivitySender(req *http.Request) (future WatchersCheckConnectivityFuture, err error)
- func (client WatchersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result Watcher, err error)
- func (client WatchersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) CreateOrUpdateResponder(resp *http.Response) (result Watcher, err error)
- func (client WatchersClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client WatchersClient) Delete(ctx context.Context, resourceGroupName string, networkWatcherName string) (result WatchersDeleteFuture, err error)
- func (client WatchersClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string) (*http.Request, error)
- func (client WatchersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WatchersClient) DeleteSender(req *http.Request) (future WatchersDeleteFuture, err error)
- func (client WatchersClient) Get(ctx context.Context, resourceGroupName string, networkWatcherName string) (result Watcher, err error)
- func (client WatchersClient) GetAzureReachabilityReport(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersGetAzureReachabilityReportFuture, err error)
- func (client WatchersClient) GetAzureReachabilityReportPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) GetAzureReachabilityReportResponder(resp *http.Response) (result AzureReachabilityReport, err error)
- func (client WatchersClient) GetAzureReachabilityReportSender(req *http.Request) (future WatchersGetAzureReachabilityReportFuture, err error)
- func (client WatchersClient) GetFlowLogStatus(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersGetFlowLogStatusFuture, err error)
- func (client WatchersClient) GetFlowLogStatusPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) GetFlowLogStatusResponder(resp *http.Response) (result FlowLogInformation, err error)
- func (client WatchersClient) GetFlowLogStatusSender(req *http.Request) (future WatchersGetFlowLogStatusFuture, err error)
- func (client WatchersClient) GetNetworkConfigurationDiagnostic(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersGetNetworkConfigurationDiagnosticFuture, err error)
- func (client WatchersClient) GetNetworkConfigurationDiagnosticPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) GetNetworkConfigurationDiagnosticResponder(resp *http.Response) (result ConfigurationDiagnosticResponse, err error)
- func (client WatchersClient) GetNetworkConfigurationDiagnosticSender(req *http.Request) (future WatchersGetNetworkConfigurationDiagnosticFuture, err error)
- func (client WatchersClient) GetNextHop(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersGetNextHopFuture, err error)
- func (client WatchersClient) GetNextHopPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) GetNextHopResponder(resp *http.Response) (result NextHopResult, err error)
- func (client WatchersClient) GetNextHopSender(req *http.Request) (future WatchersGetNextHopFuture, err error)
- func (client WatchersClient) GetPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string) (*http.Request, error)
- func (client WatchersClient) GetResponder(resp *http.Response) (result Watcher, err error)
- func (client WatchersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WatchersClient) GetTopology(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result Topology, err error)
- func (client WatchersClient) GetTopologyPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) GetTopologyResponder(resp *http.Response) (result Topology, err error)
- func (client WatchersClient) GetTopologySender(req *http.Request) (*http.Response, error)
- func (client WatchersClient) GetTroubleshooting(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersGetTroubleshootingFuture, err error)
- func (client WatchersClient) GetTroubleshootingPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) GetTroubleshootingResponder(resp *http.Response) (result TroubleshootingResult, err error)
- func (client WatchersClient) GetTroubleshootingResult(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersGetTroubleshootingResultFuture, err error)
- func (client WatchersClient) GetTroubleshootingResultPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) GetTroubleshootingResultResponder(resp *http.Response) (result TroubleshootingResult, err error)
- func (client WatchersClient) GetTroubleshootingResultSender(req *http.Request) (future WatchersGetTroubleshootingResultFuture, err error)
- func (client WatchersClient) GetTroubleshootingSender(req *http.Request) (future WatchersGetTroubleshootingFuture, err error)
- func (client WatchersClient) GetVMSecurityRules(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersGetVMSecurityRulesFuture, err error)
- func (client WatchersClient) GetVMSecurityRulesPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) GetVMSecurityRulesResponder(resp *http.Response) (result SecurityGroupViewResult, err error)
- func (client WatchersClient) GetVMSecurityRulesSender(req *http.Request) (future WatchersGetVMSecurityRulesFuture, err error)
- func (client WatchersClient) List(ctx context.Context, resourceGroupName string) (result WatcherListResult, err error)
- func (client WatchersClient) ListAll(ctx context.Context) (result WatcherListResult, err error)
- func (client WatchersClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client WatchersClient) ListAllResponder(resp *http.Response) (result WatcherListResult, err error)
- func (client WatchersClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client WatchersClient) ListAvailableProviders(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersListAvailableProvidersFuture, err error)
- func (client WatchersClient) ListAvailableProvidersPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) ListAvailableProvidersResponder(resp *http.Response) (result AvailableProvidersList, err error)
- func (client WatchersClient) ListAvailableProvidersSender(req *http.Request) (future WatchersListAvailableProvidersFuture, err error)
- func (client WatchersClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client WatchersClient) ListResponder(resp *http.Response) (result WatcherListResult, err error)
- func (client WatchersClient) ListSender(req *http.Request) (*http.Response, error)
- func (client WatchersClient) SetFlowLogConfiguration(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersSetFlowLogConfigurationFuture, err error)
- func (client WatchersClient) SetFlowLogConfigurationPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) SetFlowLogConfigurationResponder(resp *http.Response) (result FlowLogInformation, err error)
- func (client WatchersClient) SetFlowLogConfigurationSender(req *http.Request) (future WatchersSetFlowLogConfigurationFuture, err error)
- func (client WatchersClient) UpdateTags(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result Watcher, err error)
- func (client WatchersClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) UpdateTagsResponder(resp *http.Response) (result Watcher, err error)
- func (client WatchersClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
- func (client WatchersClient) VerifyIPFlow(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (result WatchersVerifyIPFlowFuture, err error)
- func (client WatchersClient) VerifyIPFlowPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*http.Request, error)
- func (client WatchersClient) VerifyIPFlowResponder(resp *http.Response) (result VerificationIPFlowResult, err error)
- func (client WatchersClient) VerifyIPFlowSender(req *http.Request) (future WatchersVerifyIPFlowFuture, err error)
- type WatchersDeleteFuture
- type WatchersGetAzureReachabilityReportFuture
- type WatchersGetFlowLogStatusFuture
- type WatchersGetNetworkConfigurationDiagnosticFuture
- type WatchersGetNextHopFuture
- type WatchersGetTroubleshootingFuture
- type WatchersGetTroubleshootingResultFuture
- type WatchersGetVMSecurityRulesFuture
- type WatchersListAvailableProvidersFuture
- type WatchersSetFlowLogConfigurationFuture
- type WatchersVerifyIPFlowFuture
- type WebApplicationFirewallAction
- type WebApplicationFirewallCustomRule
- type WebApplicationFirewallEnabledState
- type WebApplicationFirewallMatchVariable
- type WebApplicationFirewallMode
- type WebApplicationFirewallOperator
- type WebApplicationFirewallPoliciesClient
- func (client WebApplicationFirewallPoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, policyName string, ...) (result WebApplicationFirewallPolicy, err error)
- func (client WebApplicationFirewallPoliciesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, policyName string, ...) (*http.Request, error)
- func (client WebApplicationFirewallPoliciesClient) CreateOrUpdateResponder(resp *http.Response) (result WebApplicationFirewallPolicy, err error)
- func (client WebApplicationFirewallPoliciesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client WebApplicationFirewallPoliciesClient) Delete(ctx context.Context, resourceGroupName string, policyName string) (result WebApplicationFirewallPoliciesDeleteFuture, err error)
- func (client WebApplicationFirewallPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, policyName string) (*http.Request, error)
- func (client WebApplicationFirewallPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WebApplicationFirewallPoliciesClient) DeleteSender(req *http.Request) (future WebApplicationFirewallPoliciesDeleteFuture, err error)
- func (client WebApplicationFirewallPoliciesClient) Get(ctx context.Context, resourceGroupName string, policyName string) (result WebApplicationFirewallPolicy, err error)
- func (client WebApplicationFirewallPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, policyName string) (*http.Request, error)
- func (client WebApplicationFirewallPoliciesClient) GetResponder(resp *http.Response) (result WebApplicationFirewallPolicy, err error)
- func (client WebApplicationFirewallPoliciesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WebApplicationFirewallPoliciesClient) List(ctx context.Context, resourceGroupName string) (result WebApplicationFirewallPolicyListResultPage, err error)
- func (client WebApplicationFirewallPoliciesClient) ListAll(ctx context.Context) (result WebApplicationFirewallPolicyListResultPage, err error)
- func (client WebApplicationFirewallPoliciesClient) ListAllComplete(ctx context.Context) (result WebApplicationFirewallPolicyListResultIterator, err error)
- func (client WebApplicationFirewallPoliciesClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
- func (client WebApplicationFirewallPoliciesClient) ListAllResponder(resp *http.Response) (result WebApplicationFirewallPolicyListResult, err error)
- func (client WebApplicationFirewallPoliciesClient) ListAllSender(req *http.Request) (*http.Response, error)
- func (client WebApplicationFirewallPoliciesClient) ListComplete(ctx context.Context, resourceGroupName string) (result WebApplicationFirewallPolicyListResultIterator, err error)
- func (client WebApplicationFirewallPoliciesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client WebApplicationFirewallPoliciesClient) ListResponder(resp *http.Response) (result WebApplicationFirewallPolicyListResult, err error)
- func (client WebApplicationFirewallPoliciesClient) ListSender(req *http.Request) (*http.Response, error)
- type WebApplicationFirewallPoliciesDeleteFuture
- type WebApplicationFirewallPolicy
- type WebApplicationFirewallPolicyListResult
- type WebApplicationFirewallPolicyListResultIterator
- func (iter *WebApplicationFirewallPolicyListResultIterator) Next() error
- func (iter *WebApplicationFirewallPolicyListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter WebApplicationFirewallPolicyListResultIterator) NotDone() bool
- func (iter WebApplicationFirewallPolicyListResultIterator) Response() WebApplicationFirewallPolicyListResult
- func (iter WebApplicationFirewallPolicyListResultIterator) Value() WebApplicationFirewallPolicy
- type WebApplicationFirewallPolicyListResultPage
- func (page *WebApplicationFirewallPolicyListResultPage) Next() error
- func (page *WebApplicationFirewallPolicyListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page WebApplicationFirewallPolicyListResultPage) NotDone() bool
- func (page WebApplicationFirewallPolicyListResultPage) Response() WebApplicationFirewallPolicyListResult
- func (page WebApplicationFirewallPolicyListResultPage) Values() []WebApplicationFirewallPolicy
- type WebApplicationFirewallPolicyPropertiesFormat
- type WebApplicationFirewallPolicyResourceState
- type WebApplicationFirewallRuleType
- type WebApplicationFirewallTransform
- type WebCategoriesClient
- func (client WebCategoriesClient) Get(ctx context.Context, name string, expand string) (result AzureWebCategory, err error)
- func (client WebCategoriesClient) GetPreparer(ctx context.Context, name string, expand string) (*http.Request, error)
- func (client WebCategoriesClient) GetResponder(resp *http.Response) (result AzureWebCategory, err error)
- func (client WebCategoriesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WebCategoriesClient) ListBySubscription(ctx context.Context) (result AzureWebCategoryListResultPage, err error)
- func (client WebCategoriesClient) ListBySubscriptionComplete(ctx context.Context) (result AzureWebCategoryListResultIterator, err error)
- func (client WebCategoriesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error)
- func (client WebCategoriesClient) ListBySubscriptionResponder(resp *http.Response) (result AzureWebCategoryListResult, err error)
- func (client WebCategoriesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
Constants ¶
const (
// DefaultBaseURI is the default URI used for the service Network
DefaultBaseURI = "https://management.azure.com"
)
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
UserAgent returns the UserAgent string to use when sending http.Requests.
func Version ¶
func Version() string
Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type AadAuthenticationParameters ¶
type AadAuthenticationParameters struct {
// AadTenant - AAD Vpn authentication parameter AAD tenant.
AadTenant *string `json:"aadTenant,omitempty"`
// AadAudience - AAD Vpn authentication parameter AAD audience.
AadAudience *string `json:"aadAudience,omitempty"`
// AadIssuer - AAD Vpn authentication parameter AAD issuer.
AadIssuer *string `json:"aadIssuer,omitempty"`
}
AadAuthenticationParameters AAD Vpn authentication type related parameters.
type Access ¶
type Access string
Access enumerates the values for access.
func PossibleAccessValues ¶
func PossibleAccessValues() []Access
PossibleAccessValues returns an array of possible values for the Access const type.
type Action ¶
type Action struct {
// Type - Type of action to be taken. Supported types are 'Remove', 'Add', 'Replace', and 'Drop.'. Possible values include: 'RouteMapActionTypeUnknown', 'RouteMapActionTypeRemove', 'RouteMapActionTypeAdd', 'RouteMapActionTypeReplace', 'RouteMapActionTypeDrop'
Type RouteMapActionType `json:"type,omitempty"`
// Parameters - List of parameters relevant to the action.For instance if type is drop then parameters has list of prefixes to be dropped.If type is add, parameters would have list of ASN numbers to be added
Parameters *[]Parameter `json:"parameters,omitempty"`
}
Action action to be taken on a route matching a RouteMap criterion.
type ActionType ¶
type ActionType string
ActionType enumerates the values for action type.
const ( // ActionTypeAllow ... ActionTypeAllow ActionType = "Allow" // ActionTypeAnomalyScoring ... ActionTypeAnomalyScoring ActionType = "AnomalyScoring" // ActionTypeBlock ... ActionTypeBlock ActionType = "Block" // ActionTypeLog ... ActionTypeLog ActionType = "Log" )
func PossibleActionTypeValues ¶
func PossibleActionTypeValues() []ActionType
PossibleActionTypeValues returns an array of possible values for the ActionType const type.
type ActiveBaseSecurityAdminRule ¶
type ActiveBaseSecurityAdminRule struct {
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// CommitTime - Deployment time string.
CommitTime *date.Time `json:"commitTime,omitempty"`
// Region - Deployment region.
Region *string `json:"region,omitempty"`
// ConfigurationDescription - A description of the security admin configuration.
ConfigurationDescription *string `json:"configurationDescription,omitempty"`
// RuleCollectionDescription - A description of the rule collection.
RuleCollectionDescription *string `json:"ruleCollectionDescription,omitempty"`
// RuleCollectionAppliesToGroups - Groups for rule collection
RuleCollectionAppliesToGroups *[]ManagerSecurityGroupItem `json:"ruleCollectionAppliesToGroups,omitempty"`
// RuleGroups - Effective configuration groups.
RuleGroups *[]ConfigurationGroup `json:"ruleGroups,omitempty"`
// Kind - Possible values include: 'KindActiveBaseSecurityAdminRule', 'KindCustom', 'KindDefault'
Kind Kind `json:"kind,omitempty"`
}
ActiveBaseSecurityAdminRule network base admin rule.
func (ActiveBaseSecurityAdminRule) AsActiveBaseSecurityAdminRule ¶
func (absar ActiveBaseSecurityAdminRule) AsActiveBaseSecurityAdminRule() (*ActiveBaseSecurityAdminRule, bool)
AsActiveBaseSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveBaseSecurityAdminRule.
func (ActiveBaseSecurityAdminRule) AsActiveDefaultSecurityAdminRule ¶
func (absar ActiveBaseSecurityAdminRule) AsActiveDefaultSecurityAdminRule() (*ActiveDefaultSecurityAdminRule, bool)
AsActiveDefaultSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveBaseSecurityAdminRule.
func (ActiveBaseSecurityAdminRule) AsActiveSecurityAdminRule ¶
func (absar ActiveBaseSecurityAdminRule) AsActiveSecurityAdminRule() (*ActiveSecurityAdminRule, bool)
AsActiveSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveBaseSecurityAdminRule.
func (ActiveBaseSecurityAdminRule) AsBasicActiveBaseSecurityAdminRule ¶
func (absar ActiveBaseSecurityAdminRule) AsBasicActiveBaseSecurityAdminRule() (BasicActiveBaseSecurityAdminRule, bool)
AsBasicActiveBaseSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveBaseSecurityAdminRule.
func (ActiveBaseSecurityAdminRule) MarshalJSON ¶
func (absar ActiveBaseSecurityAdminRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ActiveBaseSecurityAdminRule.
type ActiveConfigurationParameter ¶
type ActiveConfigurationParameter struct {
// Regions - List of regions.
Regions *[]string `json:"regions,omitempty"`
// SkipToken - When present, the value can be passed to a subsequent query call (together with the same query and scopes used in the current request) to retrieve the next page of data.
SkipToken *string `json:"skipToken,omitempty"`
}
ActiveConfigurationParameter effective Virtual Networks Parameter.
type ActiveConnectivityConfiguration ¶
type ActiveConnectivityConfiguration struct {
// CommitTime - Deployment time string.
CommitTime *date.Time `json:"commitTime,omitempty"`
// Region - Deployment region.
Region *string `json:"region,omitempty"`
// ID - Connectivity configuration ID.
ID *string `json:"id,omitempty"`
// ConnectivityConfigurationProperties - Properties of a network manager connectivity configuration
*ConnectivityConfigurationProperties `json:"properties,omitempty"`
// ConfigurationGroups - Effective configuration groups.
ConfigurationGroups *[]ConfigurationGroup `json:"configurationGroups,omitempty"`
}
ActiveConnectivityConfiguration active connectivity configuration.
func (ActiveConnectivityConfiguration) MarshalJSON ¶
func (acc ActiveConnectivityConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ActiveConnectivityConfiguration.
func (*ActiveConnectivityConfiguration) UnmarshalJSON ¶
func (acc *ActiveConnectivityConfiguration) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ActiveConnectivityConfiguration struct.
type ActiveConnectivityConfigurationsListResult ¶
type ActiveConnectivityConfigurationsListResult struct {
autorest.Response `json:"-"`
// Value - Gets a page of active connectivity configurations.
Value *[]ActiveConnectivityConfiguration `json:"value,omitempty"`
// SkipToken - When present, the value can be passed to a subsequent query call (together with the same query and scopes used in the current request) to retrieve the next page of data.
SkipToken *string `json:"skipToken,omitempty"`
}
ActiveConnectivityConfigurationsListResult result of the request to list active connectivity configurations. It contains a list of active connectivity configurations and a skiptoken to get the next set of results.
type ActiveDefaultSecurityAdminRule ¶
type ActiveDefaultSecurityAdminRule struct {
// DefaultAdminPropertiesFormat - Indicates the properties of the default security admin rule
*DefaultAdminPropertiesFormat `json:"properties,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// CommitTime - Deployment time string.
CommitTime *date.Time `json:"commitTime,omitempty"`
// Region - Deployment region.
Region *string `json:"region,omitempty"`
// ConfigurationDescription - A description of the security admin configuration.
ConfigurationDescription *string `json:"configurationDescription,omitempty"`
// RuleCollectionDescription - A description of the rule collection.
RuleCollectionDescription *string `json:"ruleCollectionDescription,omitempty"`
// RuleCollectionAppliesToGroups - Groups for rule collection
RuleCollectionAppliesToGroups *[]ManagerSecurityGroupItem `json:"ruleCollectionAppliesToGroups,omitempty"`
// RuleGroups - Effective configuration groups.
RuleGroups *[]ConfigurationGroup `json:"ruleGroups,omitempty"`
// Kind - Possible values include: 'KindActiveBaseSecurityAdminRule', 'KindCustom', 'KindDefault'
Kind Kind `json:"kind,omitempty"`
}
ActiveDefaultSecurityAdminRule network default admin rule.
func (ActiveDefaultSecurityAdminRule) AsActiveBaseSecurityAdminRule ¶
func (adsar ActiveDefaultSecurityAdminRule) AsActiveBaseSecurityAdminRule() (*ActiveBaseSecurityAdminRule, bool)
AsActiveBaseSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveDefaultSecurityAdminRule.
func (ActiveDefaultSecurityAdminRule) AsActiveDefaultSecurityAdminRule ¶
func (adsar ActiveDefaultSecurityAdminRule) AsActiveDefaultSecurityAdminRule() (*ActiveDefaultSecurityAdminRule, bool)
AsActiveDefaultSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveDefaultSecurityAdminRule.
func (ActiveDefaultSecurityAdminRule) AsActiveSecurityAdminRule ¶
func (adsar ActiveDefaultSecurityAdminRule) AsActiveSecurityAdminRule() (*ActiveSecurityAdminRule, bool)
AsActiveSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveDefaultSecurityAdminRule.
func (ActiveDefaultSecurityAdminRule) AsBasicActiveBaseSecurityAdminRule ¶
func (adsar ActiveDefaultSecurityAdminRule) AsBasicActiveBaseSecurityAdminRule() (BasicActiveBaseSecurityAdminRule, bool)
AsBasicActiveBaseSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveDefaultSecurityAdminRule.
func (ActiveDefaultSecurityAdminRule) MarshalJSON ¶
func (adsar ActiveDefaultSecurityAdminRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ActiveDefaultSecurityAdminRule.
func (*ActiveDefaultSecurityAdminRule) UnmarshalJSON ¶
func (adsar *ActiveDefaultSecurityAdminRule) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ActiveDefaultSecurityAdminRule struct.
type ActiveSecurityAdminRule ¶
type ActiveSecurityAdminRule struct {
// AdminPropertiesFormat - Indicates the properties of the security admin rule
*AdminPropertiesFormat `json:"properties,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// CommitTime - Deployment time string.
CommitTime *date.Time `json:"commitTime,omitempty"`
// Region - Deployment region.
Region *string `json:"region,omitempty"`
// ConfigurationDescription - A description of the security admin configuration.
ConfigurationDescription *string `json:"configurationDescription,omitempty"`
// RuleCollectionDescription - A description of the rule collection.
RuleCollectionDescription *string `json:"ruleCollectionDescription,omitempty"`
// RuleCollectionAppliesToGroups - Groups for rule collection
RuleCollectionAppliesToGroups *[]ManagerSecurityGroupItem `json:"ruleCollectionAppliesToGroups,omitempty"`
// RuleGroups - Effective configuration groups.
RuleGroups *[]ConfigurationGroup `json:"ruleGroups,omitempty"`
// Kind - Possible values include: 'KindActiveBaseSecurityAdminRule', 'KindCustom', 'KindDefault'
Kind Kind `json:"kind,omitempty"`
}
ActiveSecurityAdminRule network admin rule.
func (ActiveSecurityAdminRule) AsActiveBaseSecurityAdminRule ¶
func (asar ActiveSecurityAdminRule) AsActiveBaseSecurityAdminRule() (*ActiveBaseSecurityAdminRule, bool)
AsActiveBaseSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveSecurityAdminRule.
func (ActiveSecurityAdminRule) AsActiveDefaultSecurityAdminRule ¶
func (asar ActiveSecurityAdminRule) AsActiveDefaultSecurityAdminRule() (*ActiveDefaultSecurityAdminRule, bool)
AsActiveDefaultSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveSecurityAdminRule.
func (ActiveSecurityAdminRule) AsActiveSecurityAdminRule ¶
func (asar ActiveSecurityAdminRule) AsActiveSecurityAdminRule() (*ActiveSecurityAdminRule, bool)
AsActiveSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveSecurityAdminRule.
func (ActiveSecurityAdminRule) AsBasicActiveBaseSecurityAdminRule ¶
func (asar ActiveSecurityAdminRule) AsBasicActiveBaseSecurityAdminRule() (BasicActiveBaseSecurityAdminRule, bool)
AsBasicActiveBaseSecurityAdminRule is the BasicActiveBaseSecurityAdminRule implementation for ActiveSecurityAdminRule.
func (ActiveSecurityAdminRule) MarshalJSON ¶
func (asar ActiveSecurityAdminRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ActiveSecurityAdminRule.
func (*ActiveSecurityAdminRule) UnmarshalJSON ¶
func (asar *ActiveSecurityAdminRule) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ActiveSecurityAdminRule struct.
type ActiveSecurityAdminRulesListResult ¶
type ActiveSecurityAdminRulesListResult struct {
autorest.Response `json:"-"`
// Value - Gets a page of active security admin rules.
Value *[]BasicActiveBaseSecurityAdminRule `json:"value,omitempty"`
// SkipToken - When present, the value can be passed to a subsequent query call (together with the same query and scopes used in the current request) to retrieve the next page of data.
SkipToken *string `json:"skipToken,omitempty"`
}
ActiveSecurityAdminRulesListResult result of the request to list active security admin rules. It contains a list of active security admin rules and a skiptoken to get the next set of results.
func (*ActiveSecurityAdminRulesListResult) UnmarshalJSON ¶
func (asarlr *ActiveSecurityAdminRulesListResult) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ActiveSecurityAdminRulesListResult struct.
type AddressPrefixItem ¶
type AddressPrefixItem struct {
// AddressPrefix - Address prefix.
AddressPrefix *string `json:"addressPrefix,omitempty"`
// AddressPrefixType - Address prefix type. Possible values include: 'IPPrefix', 'ServiceTag'
AddressPrefixType AddressPrefixType `json:"addressPrefixType,omitempty"`
}
AddressPrefixItem address prefix item.
type AddressPrefixType ¶
type AddressPrefixType string
AddressPrefixType enumerates the values for address prefix type.
const ( // IPPrefix ... IPPrefix AddressPrefixType = "IPPrefix" // ServiceTag ... ServiceTag AddressPrefixType = "ServiceTag" )
func PossibleAddressPrefixTypeValues ¶
func PossibleAddressPrefixTypeValues() []AddressPrefixType
PossibleAddressPrefixTypeValues returns an array of possible values for the AddressPrefixType const type.
type AddressSpace ¶
type AddressSpace struct {
// AddressPrefixes - A list of address blocks reserved for this virtual network in CIDR notation.
AddressPrefixes *[]string `json:"addressPrefixes,omitempty"`
}
AddressSpace addressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.
type AdminPropertiesFormat ¶
type AdminPropertiesFormat struct {
// Description - A description for this rule. Restricted to 140 chars.
Description *string `json:"description,omitempty"`
// Protocol - Network protocol this rule applies to. Possible values include: 'SecurityConfigurationRuleProtocolTCP', 'SecurityConfigurationRuleProtocolUDP', 'SecurityConfigurationRuleProtocolIcmp', 'SecurityConfigurationRuleProtocolEsp', 'SecurityConfigurationRuleProtocolAny', 'SecurityConfigurationRuleProtocolAh'
Protocol SecurityConfigurationRuleProtocol `json:"protocol,omitempty"`
// Sources - The CIDR or source IP ranges.
Sources *[]AddressPrefixItem `json:"sources,omitempty"`
// Destinations - The destination address prefixes. CIDR or destination IP ranges.
Destinations *[]AddressPrefixItem `json:"destinations,omitempty"`
// SourcePortRanges - The source port ranges.
SourcePortRanges *[]string `json:"sourcePortRanges,omitempty"`
// DestinationPortRanges - The destination port ranges.
DestinationPortRanges *[]string `json:"destinationPortRanges,omitempty"`
// Access - Indicates the access allowed for this particular rule. Possible values include: 'SecurityConfigurationRuleAccessAllow', 'SecurityConfigurationRuleAccessDeny', 'SecurityConfigurationRuleAccessAlwaysAllow'
Access SecurityConfigurationRuleAccess `json:"access,omitempty"`
// Priority - The priority of the rule. The value can be between 1 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.
Priority *int32 `json:"priority,omitempty"`
// Direction - Indicates if the traffic matched against the rule in inbound or outbound. Possible values include: 'SecurityConfigurationRuleDirectionInbound', 'SecurityConfigurationRuleDirectionOutbound'
Direction SecurityConfigurationRuleDirection `json:"direction,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AdminPropertiesFormat security admin rule resource.
func (AdminPropertiesFormat) MarshalJSON ¶
func (apf AdminPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AdminPropertiesFormat.
type AdminRule ¶
type AdminRule struct {
// AdminPropertiesFormat - Indicates the properties of the security admin rule
*AdminPropertiesFormat `json:"properties,omitempty"`
// SystemData - READ-ONLY; The system metadata related to this resource.
SystemData *SystemData `json:"systemData,omitempty"`
// ID - READ-ONLY; Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Kind - Possible values include: 'KindBasicBaseAdminRuleKindBaseAdminRule', 'KindBasicBaseAdminRuleKindCustom', 'KindBasicBaseAdminRuleKindDefault'
Kind KindBasicBaseAdminRule `json:"kind,omitempty"`
}
AdminRule network admin rule.
func (AdminRule) AsAdminRule ¶
AsAdminRule is the BasicBaseAdminRule implementation for AdminRule.
func (AdminRule) AsBaseAdminRule ¶
func (ar AdminRule) AsBaseAdminRule() (*BaseAdminRule, bool)
AsBaseAdminRule is the BasicBaseAdminRule implementation for AdminRule.
func (AdminRule) AsBasicBaseAdminRule ¶
func (ar AdminRule) AsBasicBaseAdminRule() (BasicBaseAdminRule, bool)
AsBasicBaseAdminRule is the BasicBaseAdminRule implementation for AdminRule.
func (AdminRule) AsDefaultAdminRule ¶
func (ar AdminRule) AsDefaultAdminRule() (*DefaultAdminRule, bool)
AsDefaultAdminRule is the BasicBaseAdminRule implementation for AdminRule.
func (AdminRule) MarshalJSON ¶
MarshalJSON is the custom marshaler for AdminRule.
func (*AdminRule) UnmarshalJSON ¶
UnmarshalJSON is the custom unmarshaler for AdminRule struct.
type AdminRuleCollection ¶
type AdminRuleCollection struct {
autorest.Response `json:"-"`
// AdminRuleCollectionPropertiesFormat - Indicates the properties for the network manager admin rule collection.
*AdminRuleCollectionPropertiesFormat `json:"properties,omitempty"`
// SystemData - READ-ONLY; The system metadata related to this resource.
SystemData *SystemData `json:"systemData,omitempty"`
// ID - READ-ONLY; Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
}
AdminRuleCollection defines the admin rule collection.
func (AdminRuleCollection) MarshalJSON ¶
func (arc AdminRuleCollection) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AdminRuleCollection.
func (*AdminRuleCollection) UnmarshalJSON ¶
func (arc *AdminRuleCollection) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AdminRuleCollection struct.
type AdminRuleCollectionListResult ¶
type AdminRuleCollectionListResult struct {
autorest.Response `json:"-"`
// Value - A list of network manager security admin configuration rule collections
Value *[]AdminRuleCollection `json:"value,omitempty"`
// NextLink - Gets the URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AdminRuleCollectionListResult security admin configuration rule collection list result.
func (AdminRuleCollectionListResult) IsEmpty ¶
func (arclr AdminRuleCollectionListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type AdminRuleCollectionListResultIterator ¶
type AdminRuleCollectionListResultIterator struct {
// contains filtered or unexported fields
}
AdminRuleCollectionListResultIterator provides access to a complete listing of AdminRuleCollection values.
func NewAdminRuleCollectionListResultIterator ¶
func NewAdminRuleCollectionListResultIterator(page AdminRuleCollectionListResultPage) AdminRuleCollectionListResultIterator
Creates a new instance of the AdminRuleCollectionListResultIterator type.
func (*AdminRuleCollectionListResultIterator) Next ¶
func (iter *AdminRuleCollectionListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AdminRuleCollectionListResultIterator) NextWithContext ¶
func (iter *AdminRuleCollectionListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AdminRuleCollectionListResultIterator) NotDone ¶
func (iter AdminRuleCollectionListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AdminRuleCollectionListResultIterator) Response ¶
func (iter AdminRuleCollectionListResultIterator) Response() AdminRuleCollectionListResult
Response returns the raw server response from the last page request.
func (AdminRuleCollectionListResultIterator) Value ¶
func (iter AdminRuleCollectionListResultIterator) Value() AdminRuleCollection
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AdminRuleCollectionListResultPage ¶
type AdminRuleCollectionListResultPage struct {
// contains filtered or unexported fields
}
AdminRuleCollectionListResultPage contains a page of AdminRuleCollection values.
func NewAdminRuleCollectionListResultPage ¶
func NewAdminRuleCollectionListResultPage(cur AdminRuleCollectionListResult, getNextPage func(context.Context, AdminRuleCollectionListResult) (AdminRuleCollectionListResult, error)) AdminRuleCollectionListResultPage
Creates a new instance of the AdminRuleCollectionListResultPage type.
func (*AdminRuleCollectionListResultPage) Next ¶
func (page *AdminRuleCollectionListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AdminRuleCollectionListResultPage) NextWithContext ¶
func (page *AdminRuleCollectionListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AdminRuleCollectionListResultPage) NotDone ¶
func (page AdminRuleCollectionListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AdminRuleCollectionListResultPage) Response ¶
func (page AdminRuleCollectionListResultPage) Response() AdminRuleCollectionListResult
Response returns the raw server response from the last page request.
func (AdminRuleCollectionListResultPage) Values ¶
func (page AdminRuleCollectionListResultPage) Values() []AdminRuleCollection
Values returns the slice of values for the current page or nil if there are no values.
type AdminRuleCollectionPropertiesFormat ¶
type AdminRuleCollectionPropertiesFormat struct {
// Description - A description of the admin rule collection.
Description *string `json:"description,omitempty"`
// AppliesToGroups - Groups for configuration
AppliesToGroups *[]ManagerSecurityGroupItem `json:"appliesToGroups,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AdminRuleCollectionPropertiesFormat defines the admin rule collection properties.
func (AdminRuleCollectionPropertiesFormat) MarshalJSON ¶
func (arcpf AdminRuleCollectionPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AdminRuleCollectionPropertiesFormat.
type AdminRuleCollectionsClient ¶
type AdminRuleCollectionsClient struct {
BaseClient
}
AdminRuleCollectionsClient is the network Client
func NewAdminRuleCollectionsClient ¶
func NewAdminRuleCollectionsClient(subscriptionID string) AdminRuleCollectionsClient
NewAdminRuleCollectionsClient creates an instance of the AdminRuleCollectionsClient client.
func NewAdminRuleCollectionsClientWithBaseURI ¶
func NewAdminRuleCollectionsClientWithBaseURI(baseURI string, subscriptionID string) AdminRuleCollectionsClient
NewAdminRuleCollectionsClientWithBaseURI creates an instance of the AdminRuleCollectionsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AdminRuleCollectionsClient) CreateOrUpdate ¶
func (client AdminRuleCollectionsClient) CreateOrUpdate(ctx context.Context, ruleCollection AdminRuleCollection, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string) (result AdminRuleCollection, err error)
CreateOrUpdate creates or updates an admin rule collection. Parameters: ruleCollection - the Rule Collection to create or update resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. configurationName - the name of the network manager Security Configuration. ruleCollectionName - the name of the network manager security Configuration rule collection.
func (AdminRuleCollectionsClient) CreateOrUpdatePreparer ¶
func (client AdminRuleCollectionsClient) CreateOrUpdatePreparer(ctx context.Context, ruleCollection AdminRuleCollection, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (AdminRuleCollectionsClient) CreateOrUpdateResponder ¶
func (client AdminRuleCollectionsClient) CreateOrUpdateResponder(resp *http.Response) (result AdminRuleCollection, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (AdminRuleCollectionsClient) CreateOrUpdateSender ¶
func (client AdminRuleCollectionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (AdminRuleCollectionsClient) Delete ¶
func (client AdminRuleCollectionsClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, force *bool) (result AdminRuleCollectionsDeleteFuture, err error)
Delete deletes an admin rule collection. Parameters: resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. configurationName - the name of the network manager Security Configuration. ruleCollectionName - the name of the network manager security Configuration rule collection. force - deletes the resource even if it is part of a deployed configuration. If the configuration has been deployed, the service will do a cleanup deployment in the background, prior to the delete.
func (AdminRuleCollectionsClient) DeletePreparer ¶
func (client AdminRuleCollectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, force *bool) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (AdminRuleCollectionsClient) DeleteResponder ¶
func (client AdminRuleCollectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (AdminRuleCollectionsClient) DeleteSender ¶
func (client AdminRuleCollectionsClient) DeleteSender(req *http.Request) (future AdminRuleCollectionsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (AdminRuleCollectionsClient) Get ¶
func (client AdminRuleCollectionsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string) (result AdminRuleCollection, err error)
Get gets a network manager security admin configuration rule collection. Parameters: resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. configurationName - the name of the network manager Security Configuration. ruleCollectionName - the name of the network manager security Configuration rule collection.
func (AdminRuleCollectionsClient) GetPreparer ¶
func (client AdminRuleCollectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (AdminRuleCollectionsClient) GetResponder ¶
func (client AdminRuleCollectionsClient) GetResponder(resp *http.Response) (result AdminRuleCollection, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (AdminRuleCollectionsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (AdminRuleCollectionsClient) List ¶
func (client AdminRuleCollectionsClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, top *int32, skipToken string) (result AdminRuleCollectionListResultPage, err error)
List lists all the rule collections in a security admin configuration, in a paginated format. Parameters: resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. configurationName - the name of the network manager Security Configuration. top - an optional query parameter which specifies the maximum number of records to be returned by the server. skipToken - skipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.
func (AdminRuleCollectionsClient) ListComplete ¶
func (client AdminRuleCollectionsClient) ListComplete(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, top *int32, skipToken string) (result AdminRuleCollectionListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AdminRuleCollectionsClient) ListPreparer ¶
func (client AdminRuleCollectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, top *int32, skipToken string) (*http.Request, error)
ListPreparer prepares the List request.
func (AdminRuleCollectionsClient) ListResponder ¶
func (client AdminRuleCollectionsClient) ListResponder(resp *http.Response) (result AdminRuleCollectionListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (AdminRuleCollectionsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type AdminRuleCollectionsDeleteFuture ¶
type AdminRuleCollectionsDeleteFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(AdminRuleCollectionsClient) (autorest.Response, error)
}
AdminRuleCollectionsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AdminRuleCollectionsDeleteFuture) UnmarshalJSON ¶
func (future *AdminRuleCollectionsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AdminRuleListResult ¶
type AdminRuleListResult struct {
autorest.Response `json:"-"`
// Value - A list of admin rules
Value *[]BasicBaseAdminRule `json:"value,omitempty"`
// NextLink - The URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AdminRuleListResult security configuration admin rule list result.
func (AdminRuleListResult) IsEmpty ¶
func (arlr AdminRuleListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
func (*AdminRuleListResult) UnmarshalJSON ¶
func (arlr *AdminRuleListResult) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AdminRuleListResult struct.
type AdminRuleListResultIterator ¶
type AdminRuleListResultIterator struct {
// contains filtered or unexported fields
}
AdminRuleListResultIterator provides access to a complete listing of BaseAdminRule values.
func NewAdminRuleListResultIterator ¶
func NewAdminRuleListResultIterator(page AdminRuleListResultPage) AdminRuleListResultIterator
Creates a new instance of the AdminRuleListResultIterator type.
func (*AdminRuleListResultIterator) Next ¶
func (iter *AdminRuleListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AdminRuleListResultIterator) NextWithContext ¶
func (iter *AdminRuleListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AdminRuleListResultIterator) NotDone ¶
func (iter AdminRuleListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AdminRuleListResultIterator) Response ¶
func (iter AdminRuleListResultIterator) Response() AdminRuleListResult
Response returns the raw server response from the last page request.
func (AdminRuleListResultIterator) Value ¶
func (iter AdminRuleListResultIterator) Value() BasicBaseAdminRule
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AdminRuleListResultPage ¶
type AdminRuleListResultPage struct {
// contains filtered or unexported fields
}
AdminRuleListResultPage contains a page of BasicBaseAdminRule values.
func NewAdminRuleListResultPage ¶
func NewAdminRuleListResultPage(cur AdminRuleListResult, getNextPage func(context.Context, AdminRuleListResult) (AdminRuleListResult, error)) AdminRuleListResultPage
Creates a new instance of the AdminRuleListResultPage type.
func (*AdminRuleListResultPage) Next ¶
func (page *AdminRuleListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AdminRuleListResultPage) NextWithContext ¶
func (page *AdminRuleListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AdminRuleListResultPage) NotDone ¶
func (page AdminRuleListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AdminRuleListResultPage) Response ¶
func (page AdminRuleListResultPage) Response() AdminRuleListResult
Response returns the raw server response from the last page request.
func (AdminRuleListResultPage) Values ¶
func (page AdminRuleListResultPage) Values() []BasicBaseAdminRule
Values returns the slice of values for the current page or nil if there are no values.
type AdminRulesClient ¶
type AdminRulesClient struct {
BaseClient
}
AdminRulesClient is the network Client
func NewAdminRulesClient ¶
func NewAdminRulesClient(subscriptionID string) AdminRulesClient
NewAdminRulesClient creates an instance of the AdminRulesClient client.
func NewAdminRulesClientWithBaseURI ¶
func NewAdminRulesClientWithBaseURI(baseURI string, subscriptionID string) AdminRulesClient
NewAdminRulesClientWithBaseURI creates an instance of the AdminRulesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AdminRulesClient) CreateOrUpdate ¶
func (client AdminRulesClient) CreateOrUpdate(ctx context.Context, adminRule BasicBaseAdminRule, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, ruleName string) (result BaseAdminRuleModel, err error)
CreateOrUpdate creates or updates an admin rule. Parameters: adminRule - the admin rule to create or update resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. configurationName - the name of the network manager Security Configuration. ruleCollectionName - the name of the network manager security Configuration rule collection. ruleName - the name of the rule.
func (AdminRulesClient) CreateOrUpdatePreparer ¶
func (client AdminRulesClient) CreateOrUpdatePreparer(ctx context.Context, adminRule BasicBaseAdminRule, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, ruleName string) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (AdminRulesClient) CreateOrUpdateResponder ¶
func (client AdminRulesClient) CreateOrUpdateResponder(resp *http.Response) (result BaseAdminRuleModel, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (AdminRulesClient) CreateOrUpdateSender ¶
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (AdminRulesClient) Delete ¶
func (client AdminRulesClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, ruleName string, force *bool) (result AdminRulesDeleteFuture, err error)
Delete deletes an admin rule. Parameters: resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. configurationName - the name of the network manager Security Configuration. ruleCollectionName - the name of the network manager security Configuration rule collection. ruleName - the name of the rule. force - deletes the resource even if it is part of a deployed configuration. If the configuration has been deployed, the service will do a cleanup deployment in the background, prior to the delete.
func (AdminRulesClient) DeletePreparer ¶
func (client AdminRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, ruleName string, force *bool) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (AdminRulesClient) DeleteResponder ¶
func (client AdminRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (AdminRulesClient) DeleteSender ¶
func (client AdminRulesClient) DeleteSender(req *http.Request) (future AdminRulesDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (AdminRulesClient) Get ¶
func (client AdminRulesClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, ruleName string) (result BaseAdminRuleModel, err error)
Get gets a network manager security configuration admin rule. Parameters: resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. configurationName - the name of the network manager Security Configuration. ruleCollectionName - the name of the network manager security Configuration rule collection. ruleName - the name of the rule.
func (AdminRulesClient) GetPreparer ¶
func (client AdminRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, ruleName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (AdminRulesClient) GetResponder ¶
func (client AdminRulesClient) GetResponder(resp *http.Response) (result BaseAdminRuleModel, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (AdminRulesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (AdminRulesClient) List ¶
func (client AdminRulesClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, top *int32, skipToken string) (result AdminRuleListResultPage, err error)
List list all network manager security configuration admin rules. Parameters: resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. configurationName - the name of the network manager Security Configuration. ruleCollectionName - the name of the network manager security Configuration rule collection. top - an optional query parameter which specifies the maximum number of records to be returned by the server. skipToken - skipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.
func (AdminRulesClient) ListComplete ¶
func (client AdminRulesClient) ListComplete(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, top *int32, skipToken string) (result AdminRuleListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AdminRulesClient) ListPreparer ¶
func (client AdminRulesClient) ListPreparer(ctx context.Context, resourceGroupName string, networkManagerName string, configurationName string, ruleCollectionName string, top *int32, skipToken string) (*http.Request, error)
ListPreparer prepares the List request.
func (AdminRulesClient) ListResponder ¶
func (client AdminRulesClient) ListResponder(resp *http.Response) (result AdminRuleListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (AdminRulesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type AdminRulesDeleteFuture ¶
type AdminRulesDeleteFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(AdminRulesClient) (autorest.Response, error)
}
AdminRulesDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AdminRulesDeleteFuture) UnmarshalJSON ¶
func (future *AdminRulesDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationGateway ¶
type ApplicationGateway struct {
autorest.Response `json:"-"`
// ApplicationGatewayPropertiesFormat - Properties of the application gateway.
*ApplicationGatewayPropertiesFormat `json:"properties,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Zones - A list of availability zones denoting where the resource needs to come from.
Zones *[]string `json:"zones,omitempty"`
// Identity - The identity of the application gateway, if configured.
Identity *ManagedServiceIdentity `json:"identity,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Location - Resource location.
Location *string `json:"location,omitempty"`
// Tags - Resource tags.
Tags map[string]*string `json:"tags"`
}
ApplicationGateway application gateway resource.
func (ApplicationGateway) MarshalJSON ¶
func (ag ApplicationGateway) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGateway.
func (*ApplicationGateway) UnmarshalJSON ¶
func (ag *ApplicationGateway) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGateway struct.
type ApplicationGatewayAuthenticationCertificate ¶
type ApplicationGatewayAuthenticationCertificate struct {
// ApplicationGatewayAuthenticationCertificatePropertiesFormat - Properties of the application gateway authentication certificate.
*ApplicationGatewayAuthenticationCertificatePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the authentication certificate that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayAuthenticationCertificate authentication certificates of an application gateway.
func (ApplicationGatewayAuthenticationCertificate) MarshalJSON ¶
func (agac ApplicationGatewayAuthenticationCertificate) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayAuthenticationCertificate.
func (*ApplicationGatewayAuthenticationCertificate) UnmarshalJSON ¶
func (agac *ApplicationGatewayAuthenticationCertificate) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayAuthenticationCertificate struct.
type ApplicationGatewayAuthenticationCertificatePropertiesFormat ¶
type ApplicationGatewayAuthenticationCertificatePropertiesFormat struct {
// Data - Certificate public data.
Data *string `json:"data,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the authentication certificate resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayAuthenticationCertificatePropertiesFormat authentication certificates properties of an application gateway.
func (ApplicationGatewayAuthenticationCertificatePropertiesFormat) MarshalJSON ¶
func (agacpf ApplicationGatewayAuthenticationCertificatePropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayAuthenticationCertificatePropertiesFormat.
type ApplicationGatewayAutoscaleConfiguration ¶
type ApplicationGatewayAutoscaleConfiguration struct {
// MinCapacity - Lower bound on number of Application Gateway capacity.
MinCapacity *int32 `json:"minCapacity,omitempty"`
// MaxCapacity - Upper bound on number of Application Gateway capacity.
MaxCapacity *int32 `json:"maxCapacity,omitempty"`
}
ApplicationGatewayAutoscaleConfiguration application Gateway autoscale configuration.
type ApplicationGatewayAvailableSslOptions ¶
type ApplicationGatewayAvailableSslOptions struct {
autorest.Response `json:"-"`
// ApplicationGatewayAvailableSslOptionsPropertiesFormat - Properties of the application gateway available SSL options.
*ApplicationGatewayAvailableSslOptionsPropertiesFormat `json:"properties,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Location - Resource location.
Location *string `json:"location,omitempty"`
// Tags - Resource tags.
Tags map[string]*string `json:"tags"`
}
ApplicationGatewayAvailableSslOptions response for ApplicationGatewayAvailableSslOptions API service call.
func (ApplicationGatewayAvailableSslOptions) MarshalJSON ¶
func (agaso ApplicationGatewayAvailableSslOptions) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayAvailableSslOptions.
func (*ApplicationGatewayAvailableSslOptions) UnmarshalJSON ¶
func (agaso *ApplicationGatewayAvailableSslOptions) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayAvailableSslOptions struct.
type ApplicationGatewayAvailableSslOptionsPropertiesFormat ¶
type ApplicationGatewayAvailableSslOptionsPropertiesFormat struct {
// PredefinedPolicies - List of available Ssl predefined policy.
PredefinedPolicies *[]SubResource `json:"predefinedPolicies,omitempty"`
// DefaultPolicy - Name of the Ssl predefined policy applied by default to application gateway. Possible values include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401', 'AppGwSslPolicy20170401S', 'AppGwSslPolicy20220101', 'AppGwSslPolicy20220101S'
DefaultPolicy ApplicationGatewaySslPolicyName `json:"defaultPolicy,omitempty"`
// AvailableCipherSuites - List of available Ssl cipher suites.
AvailableCipherSuites *[]ApplicationGatewaySslCipherSuite `json:"availableCipherSuites,omitempty"`
// AvailableProtocols - List of available Ssl protocols.
AvailableProtocols *[]ApplicationGatewaySslProtocol `json:"availableProtocols,omitempty"`
}
ApplicationGatewayAvailableSslOptionsPropertiesFormat properties of ApplicationGatewayAvailableSslOptions.
type ApplicationGatewayAvailableSslPredefinedPolicies ¶
type ApplicationGatewayAvailableSslPredefinedPolicies struct {
autorest.Response `json:"-"`
// Value - List of available Ssl predefined policy.
Value *[]ApplicationGatewaySslPredefinedPolicy `json:"value,omitempty"`
// NextLink - URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
ApplicationGatewayAvailableSslPredefinedPolicies response for ApplicationGatewayAvailableSslOptions API service call.
func (ApplicationGatewayAvailableSslPredefinedPolicies) IsEmpty ¶
func (agaspp ApplicationGatewayAvailableSslPredefinedPolicies) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ApplicationGatewayAvailableSslPredefinedPoliciesIterator ¶
type ApplicationGatewayAvailableSslPredefinedPoliciesIterator struct {
// contains filtered or unexported fields
}
ApplicationGatewayAvailableSslPredefinedPoliciesIterator provides access to a complete listing of ApplicationGatewaySslPredefinedPolicy values.
func NewApplicationGatewayAvailableSslPredefinedPoliciesIterator ¶
func NewApplicationGatewayAvailableSslPredefinedPoliciesIterator(page ApplicationGatewayAvailableSslPredefinedPoliciesPage) ApplicationGatewayAvailableSslPredefinedPoliciesIterator
Creates a new instance of the ApplicationGatewayAvailableSslPredefinedPoliciesIterator type.
func (*ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Next ¶
func (iter *ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayAvailableSslPredefinedPoliciesIterator) NextWithContext ¶
func (iter *ApplicationGatewayAvailableSslPredefinedPoliciesIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ApplicationGatewayAvailableSslPredefinedPoliciesIterator) NotDone ¶
func (iter ApplicationGatewayAvailableSslPredefinedPoliciesIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Response ¶
func (iter ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Response() ApplicationGatewayAvailableSslPredefinedPolicies
Response returns the raw server response from the last page request.
func (ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Value ¶
func (iter ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Value() ApplicationGatewaySslPredefinedPolicy
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ApplicationGatewayAvailableSslPredefinedPoliciesPage ¶
type ApplicationGatewayAvailableSslPredefinedPoliciesPage struct {
// contains filtered or unexported fields
}
ApplicationGatewayAvailableSslPredefinedPoliciesPage contains a page of ApplicationGatewaySslPredefinedPolicy values.
func NewApplicationGatewayAvailableSslPredefinedPoliciesPage ¶
func NewApplicationGatewayAvailableSslPredefinedPoliciesPage(cur ApplicationGatewayAvailableSslPredefinedPolicies, getNextPage func(context.Context, ApplicationGatewayAvailableSslPredefinedPolicies) (ApplicationGatewayAvailableSslPredefinedPolicies, error)) ApplicationGatewayAvailableSslPredefinedPoliciesPage
Creates a new instance of the ApplicationGatewayAvailableSslPredefinedPoliciesPage type.
func (*ApplicationGatewayAvailableSslPredefinedPoliciesPage) Next ¶
func (page *ApplicationGatewayAvailableSslPredefinedPoliciesPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayAvailableSslPredefinedPoliciesPage) NextWithContext ¶
func (page *ApplicationGatewayAvailableSslPredefinedPoliciesPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ApplicationGatewayAvailableSslPredefinedPoliciesPage) NotDone ¶
func (page ApplicationGatewayAvailableSslPredefinedPoliciesPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationGatewayAvailableSslPredefinedPoliciesPage) Response ¶
func (page ApplicationGatewayAvailableSslPredefinedPoliciesPage) Response() ApplicationGatewayAvailableSslPredefinedPolicies
Response returns the raw server response from the last page request.
func (ApplicationGatewayAvailableSslPredefinedPoliciesPage) Values ¶
func (page ApplicationGatewayAvailableSslPredefinedPoliciesPage) Values() []ApplicationGatewaySslPredefinedPolicy
Values returns the slice of values for the current page or nil if there are no values.
type ApplicationGatewayAvailableWafRuleSetsResult ¶
type ApplicationGatewayAvailableWafRuleSetsResult struct {
autorest.Response `json:"-"`
// Value - The list of application gateway rule sets.
Value *[]ApplicationGatewayFirewallRuleSet `json:"value,omitempty"`
}
ApplicationGatewayAvailableWafRuleSetsResult response for ApplicationGatewayAvailableWafRuleSets API service call.
type ApplicationGatewayBackendAddress ¶
type ApplicationGatewayBackendAddress struct {
// Fqdn - Fully qualified domain name (FQDN).
Fqdn *string `json:"fqdn,omitempty"`
// IPAddress - IP address.
IPAddress *string `json:"ipAddress,omitempty"`
}
ApplicationGatewayBackendAddress backend address of an application gateway.
type ApplicationGatewayBackendAddressPool ¶
type ApplicationGatewayBackendAddressPool struct {
// ApplicationGatewayBackendAddressPoolPropertiesFormat - Properties of the application gateway backend address pool.
*ApplicationGatewayBackendAddressPoolPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the backend address pool that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayBackendAddressPool backend Address Pool of an application gateway.
func (ApplicationGatewayBackendAddressPool) MarshalJSON ¶
func (agbap ApplicationGatewayBackendAddressPool) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayBackendAddressPool.
func (*ApplicationGatewayBackendAddressPool) UnmarshalJSON ¶
func (agbap *ApplicationGatewayBackendAddressPool) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayBackendAddressPool struct.
type ApplicationGatewayBackendAddressPoolPropertiesFormat ¶
type ApplicationGatewayBackendAddressPoolPropertiesFormat struct {
// BackendIPConfigurations - READ-ONLY; Collection of references to IPs defined in network interfaces.
BackendIPConfigurations *[]InterfaceIPConfiguration `json:"backendIPConfigurations,omitempty"`
// BackendAddresses - Backend addresses.
BackendAddresses *[]ApplicationGatewayBackendAddress `json:"backendAddresses,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the backend address pool resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayBackendAddressPoolPropertiesFormat properties of Backend Address Pool of an application gateway.
func (ApplicationGatewayBackendAddressPoolPropertiesFormat) MarshalJSON ¶
func (agbappf ApplicationGatewayBackendAddressPoolPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayBackendAddressPoolPropertiesFormat.
type ApplicationGatewayBackendHTTPSettings ¶
type ApplicationGatewayBackendHTTPSettings struct {
// ApplicationGatewayBackendHTTPSettingsPropertiesFormat - Properties of the application gateway backend HTTP settings.
*ApplicationGatewayBackendHTTPSettingsPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the backend http settings that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayBackendHTTPSettings backend address pool settings of an application gateway.
func (ApplicationGatewayBackendHTTPSettings) MarshalJSON ¶
func (agbhs ApplicationGatewayBackendHTTPSettings) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayBackendHTTPSettings.
func (*ApplicationGatewayBackendHTTPSettings) UnmarshalJSON ¶
func (agbhs *ApplicationGatewayBackendHTTPSettings) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayBackendHTTPSettings struct.
type ApplicationGatewayBackendHTTPSettingsPropertiesFormat ¶
type ApplicationGatewayBackendHTTPSettingsPropertiesFormat struct {
// Port - The destination port on the backend.
Port *int32 `json:"port,omitempty"`
// Protocol - The protocol used to communicate with the backend. Possible values include: 'HTTP', 'HTTPS', 'TCP', 'TLS'
Protocol ApplicationGatewayProtocol `json:"protocol,omitempty"`
// CookieBasedAffinity - Cookie based affinity. Possible values include: 'Enabled', 'Disabled'
CookieBasedAffinity ApplicationGatewayCookieBasedAffinity `json:"cookieBasedAffinity,omitempty"`
// RequestTimeout - Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.
RequestTimeout *int32 `json:"requestTimeout,omitempty"`
// Probe - Probe resource of an application gateway.
Probe *SubResource `json:"probe,omitempty"`
// AuthenticationCertificates - Array of references to application gateway authentication certificates.
AuthenticationCertificates *[]SubResource `json:"authenticationCertificates,omitempty"`
// TrustedRootCertificates - Array of references to application gateway trusted root certificates.
TrustedRootCertificates *[]SubResource `json:"trustedRootCertificates,omitempty"`
// ConnectionDraining - Connection draining of the backend http settings resource.
ConnectionDraining *ApplicationGatewayConnectionDraining `json:"connectionDraining,omitempty"`
// HostName - Host header to be sent to the backend servers.
HostName *string `json:"hostName,omitempty"`
// PickHostNameFromBackendAddress - Whether to pick host header should be picked from the host name of the backend server. Default value is false.
PickHostNameFromBackendAddress *bool `json:"pickHostNameFromBackendAddress,omitempty"`
// AffinityCookieName - Cookie name to use for the affinity cookie.
AffinityCookieName *string `json:"affinityCookieName,omitempty"`
// ProbeEnabled - Whether the probe is enabled. Default value is false.
ProbeEnabled *bool `json:"probeEnabled,omitempty"`
// Path - Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.
Path *string `json:"path,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the backend HTTP settings resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayBackendHTTPSettingsPropertiesFormat properties of Backend address pool settings of an application gateway.
func (ApplicationGatewayBackendHTTPSettingsPropertiesFormat) MarshalJSON ¶
func (agbhspf ApplicationGatewayBackendHTTPSettingsPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayBackendHTTPSettingsPropertiesFormat.
type ApplicationGatewayBackendHealth ¶
type ApplicationGatewayBackendHealth struct {
autorest.Response `json:"-"`
// BackendAddressPools - A list of ApplicationGatewayBackendHealthPool resources.
BackendAddressPools *[]ApplicationGatewayBackendHealthPool `json:"backendAddressPools,omitempty"`
}
ApplicationGatewayBackendHealth response for ApplicationGatewayBackendHealth API service call.
type ApplicationGatewayBackendHealthHTTPSettings ¶
type ApplicationGatewayBackendHealthHTTPSettings struct {
// BackendHTTPSettings - Reference to an ApplicationGatewayBackendHttpSettings resource.
BackendHTTPSettings *ApplicationGatewayBackendHTTPSettings `json:"backendHttpSettings,omitempty"`
// Servers - List of ApplicationGatewayBackendHealthServer resources.
Servers *[]ApplicationGatewayBackendHealthServer `json:"servers,omitempty"`
}
ApplicationGatewayBackendHealthHTTPSettings application gateway BackendHealthHttp settings.
type ApplicationGatewayBackendHealthOnDemand ¶
type ApplicationGatewayBackendHealthOnDemand struct {
autorest.Response `json:"-"`
// BackendAddressPool - Reference to an ApplicationGatewayBackendAddressPool resource.
BackendAddressPool *ApplicationGatewayBackendAddressPool `json:"backendAddressPool,omitempty"`
// BackendHealthHTTPSettings - Application gateway BackendHealthHttp settings.
BackendHealthHTTPSettings *ApplicationGatewayBackendHealthHTTPSettings `json:"backendHealthHttpSettings,omitempty"`
}
ApplicationGatewayBackendHealthOnDemand result of on demand test probe.
type ApplicationGatewayBackendHealthPool ¶
type ApplicationGatewayBackendHealthPool struct {
// BackendAddressPool - Reference to an ApplicationGatewayBackendAddressPool resource.
BackendAddressPool *ApplicationGatewayBackendAddressPool `json:"backendAddressPool,omitempty"`
// BackendHTTPSettingsCollection - List of ApplicationGatewayBackendHealthHttpSettings resources.
BackendHTTPSettingsCollection *[]ApplicationGatewayBackendHealthHTTPSettings `json:"backendHttpSettingsCollection,omitempty"`
}
ApplicationGatewayBackendHealthPool application gateway BackendHealth pool.
type ApplicationGatewayBackendHealthServer ¶
type ApplicationGatewayBackendHealthServer struct {
// Address - IP address or FQDN of backend server.
Address *string `json:"address,omitempty"`
// IPConfiguration - Reference to IP configuration of backend server.
IPConfiguration *InterfaceIPConfiguration `json:"ipConfiguration,omitempty"`
// Health - Health of backend server. Possible values include: 'Unknown', 'Up', 'Down', 'Partial', 'Draining'
Health ApplicationGatewayBackendHealthServerHealth `json:"health,omitempty"`
// HealthProbeLog - Health Probe Log.
HealthProbeLog *string `json:"healthProbeLog,omitempty"`
}
ApplicationGatewayBackendHealthServer application gateway backendhealth http settings.
type ApplicationGatewayBackendHealthServerHealth ¶
type ApplicationGatewayBackendHealthServerHealth string
ApplicationGatewayBackendHealthServerHealth enumerates the values for application gateway backend health server health.
const ( // Down ... Down ApplicationGatewayBackendHealthServerHealth = "Down" // Draining ... Draining ApplicationGatewayBackendHealthServerHealth = "Draining" // Partial ... Partial ApplicationGatewayBackendHealthServerHealth = "Partial" // Unknown ... Unknown ApplicationGatewayBackendHealthServerHealth = "Unknown" // Up ... Up ApplicationGatewayBackendHealthServerHealth = "Up" )
func PossibleApplicationGatewayBackendHealthServerHealthValues ¶
func PossibleApplicationGatewayBackendHealthServerHealthValues() []ApplicationGatewayBackendHealthServerHealth
PossibleApplicationGatewayBackendHealthServerHealthValues returns an array of possible values for the ApplicationGatewayBackendHealthServerHealth const type.
type ApplicationGatewayBackendSettings ¶
type ApplicationGatewayBackendSettings struct {
// ApplicationGatewayBackendSettingsPropertiesFormat - Properties of the application gateway backend settings.
*ApplicationGatewayBackendSettingsPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the backend settings that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayBackendSettings backend address pool settings of an application gateway.
func (ApplicationGatewayBackendSettings) MarshalJSON ¶
func (agbs ApplicationGatewayBackendSettings) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayBackendSettings.
func (*ApplicationGatewayBackendSettings) UnmarshalJSON ¶
func (agbs *ApplicationGatewayBackendSettings) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayBackendSettings struct.
type ApplicationGatewayBackendSettingsPropertiesFormat ¶
type ApplicationGatewayBackendSettingsPropertiesFormat struct {
// Port - The destination port on the backend.
Port *int32 `json:"port,omitempty"`
// Protocol - The protocol used to communicate with the backend. Possible values include: 'HTTP', 'HTTPS', 'TCP', 'TLS'
Protocol ApplicationGatewayProtocol `json:"protocol,omitempty"`
// Timeout - Connection timeout in seconds. Application Gateway will fail the request if response is not received within ConnectionTimeout. Acceptable values are from 1 second to 86400 seconds.
Timeout *int32 `json:"timeout,omitempty"`
// Probe - Probe resource of an application gateway.
Probe *SubResource `json:"probe,omitempty"`
// TrustedRootCertificates - Array of references to application gateway trusted root certificates.
TrustedRootCertificates *[]SubResource `json:"trustedRootCertificates,omitempty"`
// HostName - Server name indication to be sent to the backend servers for Tls protocol.
HostName *string `json:"hostName,omitempty"`
// PickHostNameFromBackendAddress - Whether to pick server name indication from the host name of the backend server for Tls protocol. Default value is false.
PickHostNameFromBackendAddress *bool `json:"pickHostNameFromBackendAddress,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the backend HTTP settings resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayBackendSettingsPropertiesFormat properties of Backend address pool settings of an application gateway.
func (ApplicationGatewayBackendSettingsPropertiesFormat) MarshalJSON ¶
func (agbspf ApplicationGatewayBackendSettingsPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayBackendSettingsPropertiesFormat.
type ApplicationGatewayClientAuthConfiguration ¶
type ApplicationGatewayClientAuthConfiguration struct {
// VerifyClientCertIssuerDN - Verify client certificate issuer name on the application gateway.
VerifyClientCertIssuerDN *bool `json:"verifyClientCertIssuerDN,omitempty"`
// VerifyClientRevocation - Verify client certificate revocation status. Possible values include: 'None', 'OCSP'
VerifyClientRevocation ApplicationGatewayClientRevocationOptions `json:"verifyClientRevocation,omitempty"`
}
ApplicationGatewayClientAuthConfiguration application gateway client authentication configuration.
type ApplicationGatewayClientRevocationOptions ¶
type ApplicationGatewayClientRevocationOptions string
ApplicationGatewayClientRevocationOptions enumerates the values for application gateway client revocation options.
const ( // None ... None ApplicationGatewayClientRevocationOptions = "None" // OCSP ... OCSP ApplicationGatewayClientRevocationOptions = "OCSP" )
func PossibleApplicationGatewayClientRevocationOptionsValues ¶
func PossibleApplicationGatewayClientRevocationOptionsValues() []ApplicationGatewayClientRevocationOptions
PossibleApplicationGatewayClientRevocationOptionsValues returns an array of possible values for the ApplicationGatewayClientRevocationOptions const type.
type ApplicationGatewayConnectionDraining ¶
type ApplicationGatewayConnectionDraining struct {
// Enabled - Whether connection draining is enabled or not.
Enabled *bool `json:"enabled,omitempty"`
// DrainTimeoutInSec - The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.
DrainTimeoutInSec *int32 `json:"drainTimeoutInSec,omitempty"`
}
ApplicationGatewayConnectionDraining connection draining allows open connections to a backend server to be active for a specified time after the backend server got removed from the configuration.
type ApplicationGatewayCookieBasedAffinity ¶
type ApplicationGatewayCookieBasedAffinity string
ApplicationGatewayCookieBasedAffinity enumerates the values for application gateway cookie based affinity.
const ( // Disabled ... Disabled ApplicationGatewayCookieBasedAffinity = "Disabled" // Enabled ... Enabled ApplicationGatewayCookieBasedAffinity = "Enabled" )
func PossibleApplicationGatewayCookieBasedAffinityValues ¶
func PossibleApplicationGatewayCookieBasedAffinityValues() []ApplicationGatewayCookieBasedAffinity
PossibleApplicationGatewayCookieBasedAffinityValues returns an array of possible values for the ApplicationGatewayCookieBasedAffinity const type.
type ApplicationGatewayCustomError ¶
type ApplicationGatewayCustomError struct {
// StatusCode - Status code of the application gateway customer error. Possible values include: 'HTTPStatus403', 'HTTPStatus502'
StatusCode ApplicationGatewayCustomErrorStatusCode `json:"statusCode,omitempty"`
// CustomErrorPageURL - Error page URL of the application gateway customer error.
CustomErrorPageURL *string `json:"customErrorPageUrl,omitempty"`
}
ApplicationGatewayCustomError customer error of an application gateway.
type ApplicationGatewayCustomErrorStatusCode ¶
type ApplicationGatewayCustomErrorStatusCode string
ApplicationGatewayCustomErrorStatusCode enumerates the values for application gateway custom error status code.
const ( // HTTPStatus403 ... HTTPStatus403 ApplicationGatewayCustomErrorStatusCode = "HttpStatus403" // HTTPStatus502 ... HTTPStatus502 ApplicationGatewayCustomErrorStatusCode = "HttpStatus502" )
func PossibleApplicationGatewayCustomErrorStatusCodeValues ¶
func PossibleApplicationGatewayCustomErrorStatusCodeValues() []ApplicationGatewayCustomErrorStatusCode
PossibleApplicationGatewayCustomErrorStatusCodeValues returns an array of possible values for the ApplicationGatewayCustomErrorStatusCode const type.
type ApplicationGatewayFirewallDisabledRuleGroup ¶
type ApplicationGatewayFirewallDisabledRuleGroup struct {
// RuleGroupName - The name of the rule group that will be disabled.
RuleGroupName *string `json:"ruleGroupName,omitempty"`
// Rules - The list of rules that will be disabled. If null, all rules of the rule group will be disabled.
Rules *[]int32 `json:"rules,omitempty"`
}
ApplicationGatewayFirewallDisabledRuleGroup allows to disable rules within a rule group or an entire rule group.
type ApplicationGatewayFirewallExclusion ¶
type ApplicationGatewayFirewallExclusion struct {
// MatchVariable - The variable to be excluded.
MatchVariable *string `json:"matchVariable,omitempty"`
// SelectorMatchOperator - When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.
SelectorMatchOperator *string `json:"selectorMatchOperator,omitempty"`
// Selector - When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.
Selector *string `json:"selector,omitempty"`
}
ApplicationGatewayFirewallExclusion allow to exclude some variable satisfy the condition for the WAF check.
type ApplicationGatewayFirewallManifestRuleSet ¶
type ApplicationGatewayFirewallManifestRuleSet struct {
// RuleSetType - The type of the web application firewall rule set.
RuleSetType *string `json:"ruleSetType,omitempty"`
// RuleSetVersion - The version of the web application firewall rule set type.
RuleSetVersion *string `json:"ruleSetVersion,omitempty"`
// Status - The rule set status. Possible values include: 'Preview', 'GA', 'Supported', 'Deprecated'
Status ApplicationGatewayRuleSetStatusOptions `json:"status,omitempty"`
// Tiers - Tier of an application gateway that support the rule set.
Tiers *[]ApplicationGatewayTierTypes `json:"tiers,omitempty"`
// RuleGroups - The rule groups of the web application firewall rule set.
RuleGroups *[]ApplicationGatewayFirewallRuleGroup `json:"ruleGroups,omitempty"`
}
ApplicationGatewayFirewallManifestRuleSet properties of the web application firewall rule set.
type ApplicationGatewayFirewallMode ¶
type ApplicationGatewayFirewallMode string
ApplicationGatewayFirewallMode enumerates the values for application gateway firewall mode.
const ( // Detection ... Detection ApplicationGatewayFirewallMode = "Detection" // Prevention ... Prevention ApplicationGatewayFirewallMode = "Prevention" )
func PossibleApplicationGatewayFirewallModeValues ¶
func PossibleApplicationGatewayFirewallModeValues() []ApplicationGatewayFirewallMode
PossibleApplicationGatewayFirewallModeValues returns an array of possible values for the ApplicationGatewayFirewallMode const type.
type ApplicationGatewayFirewallRule ¶
type ApplicationGatewayFirewallRule struct {
// RuleID - The identifier of the web application firewall rule.
RuleID *int32 `json:"ruleId,omitempty"`
// RuleIDString - The string representation of the web application firewall rule identifier.
RuleIDString *string `json:"ruleIdString,omitempty"`
// State - The string representation of the web application firewall rule state. Possible values include: 'ApplicationGatewayWafRuleStateTypesEnabled', 'ApplicationGatewayWafRuleStateTypesDisabled'
State ApplicationGatewayWafRuleStateTypes `json:"state,omitempty"`
// Action - The string representation of the web application firewall rule action. Possible values include: 'ApplicationGatewayWafRuleActionTypesNone', 'ApplicationGatewayWafRuleActionTypesAnomalyScoring', 'ApplicationGatewayWafRuleActionTypesAllow', 'ApplicationGatewayWafRuleActionTypesBlock', 'ApplicationGatewayWafRuleActionTypesLog'
Action ApplicationGatewayWafRuleActionTypes `json:"action,omitempty"`
// Description - The description of the web application firewall rule.
Description *string `json:"description,omitempty"`
}
ApplicationGatewayFirewallRule a web application firewall rule.
type ApplicationGatewayFirewallRuleGroup ¶
type ApplicationGatewayFirewallRuleGroup struct {
// RuleGroupName - The name of the web application firewall rule group.
RuleGroupName *string `json:"ruleGroupName,omitempty"`
// Description - The description of the web application firewall rule group.
Description *string `json:"description,omitempty"`
// Rules - The rules of the web application firewall rule group.
Rules *[]ApplicationGatewayFirewallRule `json:"rules,omitempty"`
}
ApplicationGatewayFirewallRuleGroup a web application firewall rule group.
type ApplicationGatewayFirewallRuleSet ¶
type ApplicationGatewayFirewallRuleSet struct {
// ApplicationGatewayFirewallRuleSetPropertiesFormat - Properties of the application gateway firewall rule set.
*ApplicationGatewayFirewallRuleSetPropertiesFormat `json:"properties,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Location - Resource location.
Location *string `json:"location,omitempty"`
// Tags - Resource tags.
Tags map[string]*string `json:"tags"`
}
ApplicationGatewayFirewallRuleSet a web application firewall rule set.
func (ApplicationGatewayFirewallRuleSet) MarshalJSON ¶
func (agfrs ApplicationGatewayFirewallRuleSet) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayFirewallRuleSet.
func (*ApplicationGatewayFirewallRuleSet) UnmarshalJSON ¶
func (agfrs *ApplicationGatewayFirewallRuleSet) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayFirewallRuleSet struct.
type ApplicationGatewayFirewallRuleSetPropertiesFormat ¶
type ApplicationGatewayFirewallRuleSetPropertiesFormat struct {
// ProvisioningState - READ-ONLY; The provisioning state of the web application firewall rule set. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// RuleSetType - The type of the web application firewall rule set.
RuleSetType *string `json:"ruleSetType,omitempty"`
// RuleSetVersion - The version of the web application firewall rule set type.
RuleSetVersion *string `json:"ruleSetVersion,omitempty"`
// RuleGroups - The rule groups of the web application firewall rule set.
RuleGroups *[]ApplicationGatewayFirewallRuleGroup `json:"ruleGroups,omitempty"`
// Tiers - Tier of an application gateway that support the rule set.
Tiers *[]ApplicationGatewayTierTypes `json:"tiers,omitempty"`
}
ApplicationGatewayFirewallRuleSetPropertiesFormat properties of the web application firewall rule set.
func (ApplicationGatewayFirewallRuleSetPropertiesFormat) MarshalJSON ¶
func (agfrspf ApplicationGatewayFirewallRuleSetPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayFirewallRuleSetPropertiesFormat.
type ApplicationGatewayFrontendIPConfiguration ¶
type ApplicationGatewayFrontendIPConfiguration struct {
// ApplicationGatewayFrontendIPConfigurationPropertiesFormat - Properties of the application gateway frontend IP configuration.
*ApplicationGatewayFrontendIPConfigurationPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the frontend IP configuration that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayFrontendIPConfiguration frontend IP configuration of an application gateway.
func (ApplicationGatewayFrontendIPConfiguration) MarshalJSON ¶
func (agfic ApplicationGatewayFrontendIPConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayFrontendIPConfiguration.
func (*ApplicationGatewayFrontendIPConfiguration) UnmarshalJSON ¶
func (agfic *ApplicationGatewayFrontendIPConfiguration) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayFrontendIPConfiguration struct.
type ApplicationGatewayFrontendIPConfigurationPropertiesFormat ¶
type ApplicationGatewayFrontendIPConfigurationPropertiesFormat struct {
// PrivateIPAddress - PrivateIPAddress of the network interface IP Configuration.
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
// PrivateIPAllocationMethod - The private IP address allocation method. Possible values include: 'Static', 'Dynamic'
PrivateIPAllocationMethod IPAllocationMethod `json:"privateIPAllocationMethod,omitempty"`
// Subnet - Reference to the subnet resource.
Subnet *SubResource `json:"subnet,omitempty"`
// PublicIPAddress - Reference to the PublicIP resource.
PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"`
// PrivateLinkConfiguration - Reference to the application gateway private link configuration.
PrivateLinkConfiguration *SubResource `json:"privateLinkConfiguration,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the frontend IP configuration resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayFrontendIPConfigurationPropertiesFormat properties of Frontend IP configuration of an application gateway.
func (ApplicationGatewayFrontendIPConfigurationPropertiesFormat) MarshalJSON ¶
func (agficpf ApplicationGatewayFrontendIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayFrontendIPConfigurationPropertiesFormat.
type ApplicationGatewayFrontendPort ¶
type ApplicationGatewayFrontendPort struct {
// ApplicationGatewayFrontendPortPropertiesFormat - Properties of the application gateway frontend port.
*ApplicationGatewayFrontendPortPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the frontend port that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayFrontendPort frontend port of an application gateway.
func (ApplicationGatewayFrontendPort) MarshalJSON ¶
func (agfp ApplicationGatewayFrontendPort) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayFrontendPort.
func (*ApplicationGatewayFrontendPort) UnmarshalJSON ¶
func (agfp *ApplicationGatewayFrontendPort) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayFrontendPort struct.
type ApplicationGatewayFrontendPortPropertiesFormat ¶
type ApplicationGatewayFrontendPortPropertiesFormat struct {
// Port - Frontend port.
Port *int32 `json:"port,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the frontend port resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayFrontendPortPropertiesFormat properties of Frontend port of an application gateway.
func (ApplicationGatewayFrontendPortPropertiesFormat) MarshalJSON ¶
func (agfppf ApplicationGatewayFrontendPortPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayFrontendPortPropertiesFormat.
type ApplicationGatewayGlobalConfiguration ¶
type ApplicationGatewayGlobalConfiguration struct {
// EnableRequestBuffering - Enable request buffering.
EnableRequestBuffering *bool `json:"enableRequestBuffering,omitempty"`
// EnableResponseBuffering - Enable response buffering.
EnableResponseBuffering *bool `json:"enableResponseBuffering,omitempty"`
}
ApplicationGatewayGlobalConfiguration application Gateway global configuration.
type ApplicationGatewayHTTPListener ¶
type ApplicationGatewayHTTPListener struct {
// ApplicationGatewayHTTPListenerPropertiesFormat - Properties of the application gateway HTTP listener.
*ApplicationGatewayHTTPListenerPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the HTTP listener that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayHTTPListener http listener of an application gateway.
func (ApplicationGatewayHTTPListener) MarshalJSON ¶
func (aghl ApplicationGatewayHTTPListener) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayHTTPListener.
func (*ApplicationGatewayHTTPListener) UnmarshalJSON ¶
func (aghl *ApplicationGatewayHTTPListener) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayHTTPListener struct.
type ApplicationGatewayHTTPListenerPropertiesFormat ¶
type ApplicationGatewayHTTPListenerPropertiesFormat struct {
// FrontendIPConfiguration - Frontend IP configuration resource of an application gateway.
FrontendIPConfiguration *SubResource `json:"frontendIPConfiguration,omitempty"`
// FrontendPort - Frontend port resource of an application gateway.
FrontendPort *SubResource `json:"frontendPort,omitempty"`
// Protocol - Protocol of the HTTP listener. Possible values include: 'HTTP', 'HTTPS', 'TCP', 'TLS'
Protocol ApplicationGatewayProtocol `json:"protocol,omitempty"`
// HostName - Host name of HTTP listener.
HostName *string `json:"hostName,omitempty"`
// SslCertificate - SSL certificate resource of an application gateway.
SslCertificate *SubResource `json:"sslCertificate,omitempty"`
// SslProfile - SSL profile resource of the application gateway.
SslProfile *SubResource `json:"sslProfile,omitempty"`
// RequireServerNameIndication - Applicable only if protocol is https. Enables SNI for multi-hosting.
RequireServerNameIndication *bool `json:"requireServerNameIndication,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the HTTP listener resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// CustomErrorConfigurations - Custom error configurations of the HTTP listener.
CustomErrorConfigurations *[]ApplicationGatewayCustomError `json:"customErrorConfigurations,omitempty"`
// FirewallPolicy - Reference to the FirewallPolicy resource.
FirewallPolicy *SubResource `json:"firewallPolicy,omitempty"`
// HostNames - List of Host names for HTTP Listener that allows special wildcard characters as well.
HostNames *[]string `json:"hostNames,omitempty"`
}
ApplicationGatewayHTTPListenerPropertiesFormat properties of HTTP listener of an application gateway.
func (ApplicationGatewayHTTPListenerPropertiesFormat) MarshalJSON ¶
func (aghlpf ApplicationGatewayHTTPListenerPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayHTTPListenerPropertiesFormat.
type ApplicationGatewayHeaderConfiguration ¶
type ApplicationGatewayHeaderConfiguration struct {
// HeaderName - Header name of the header configuration.
HeaderName *string `json:"headerName,omitempty"`
// HeaderValue - Header value of the header configuration.
HeaderValue *string `json:"headerValue,omitempty"`
}
ApplicationGatewayHeaderConfiguration header configuration of the Actions set in Application Gateway.
type ApplicationGatewayIPConfiguration ¶
type ApplicationGatewayIPConfiguration struct {
// ApplicationGatewayIPConfigurationPropertiesFormat - Properties of the application gateway IP configuration.
*ApplicationGatewayIPConfigurationPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the IP configuration that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayIPConfiguration IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.
func (ApplicationGatewayIPConfiguration) MarshalJSON ¶
func (agic ApplicationGatewayIPConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayIPConfiguration.
func (*ApplicationGatewayIPConfiguration) UnmarshalJSON ¶
func (agic *ApplicationGatewayIPConfiguration) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayIPConfiguration struct.
type ApplicationGatewayIPConfigurationPropertiesFormat ¶
type ApplicationGatewayIPConfigurationPropertiesFormat struct {
// Subnet - Reference to the subnet resource. A subnet from where application gateway gets its private address.
Subnet *SubResource `json:"subnet,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the application gateway IP configuration resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayIPConfigurationPropertiesFormat properties of IP configuration of an application gateway.
func (ApplicationGatewayIPConfigurationPropertiesFormat) MarshalJSON ¶
func (agicpf ApplicationGatewayIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayIPConfigurationPropertiesFormat.
type ApplicationGatewayListResult ¶
type ApplicationGatewayListResult struct {
autorest.Response `json:"-"`
// Value - List of an application gateways in a resource group.
Value *[]ApplicationGateway `json:"value,omitempty"`
// NextLink - URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
ApplicationGatewayListResult response for ListApplicationGateways API service call.
func (ApplicationGatewayListResult) IsEmpty ¶
func (aglr ApplicationGatewayListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ApplicationGatewayListResultIterator ¶
type ApplicationGatewayListResultIterator struct {
// contains filtered or unexported fields
}
ApplicationGatewayListResultIterator provides access to a complete listing of ApplicationGateway values.
func NewApplicationGatewayListResultIterator ¶
func NewApplicationGatewayListResultIterator(page ApplicationGatewayListResultPage) ApplicationGatewayListResultIterator
Creates a new instance of the ApplicationGatewayListResultIterator type.
func (*ApplicationGatewayListResultIterator) Next ¶
func (iter *ApplicationGatewayListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayListResultIterator) NextWithContext ¶
func (iter *ApplicationGatewayListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ApplicationGatewayListResultIterator) NotDone ¶
func (iter ApplicationGatewayListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationGatewayListResultIterator) Response ¶
func (iter ApplicationGatewayListResultIterator) Response() ApplicationGatewayListResult
Response returns the raw server response from the last page request.
func (ApplicationGatewayListResultIterator) Value ¶
func (iter ApplicationGatewayListResultIterator) Value() ApplicationGateway
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ApplicationGatewayListResultPage ¶
type ApplicationGatewayListResultPage struct {
// contains filtered or unexported fields
}
ApplicationGatewayListResultPage contains a page of ApplicationGateway values.
func NewApplicationGatewayListResultPage ¶
func NewApplicationGatewayListResultPage(cur ApplicationGatewayListResult, getNextPage func(context.Context, ApplicationGatewayListResult) (ApplicationGatewayListResult, error)) ApplicationGatewayListResultPage
Creates a new instance of the ApplicationGatewayListResultPage type.
func (*ApplicationGatewayListResultPage) Next ¶
func (page *ApplicationGatewayListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayListResultPage) NextWithContext ¶
func (page *ApplicationGatewayListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ApplicationGatewayListResultPage) NotDone ¶
func (page ApplicationGatewayListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationGatewayListResultPage) Response ¶
func (page ApplicationGatewayListResultPage) Response() ApplicationGatewayListResult
Response returns the raw server response from the last page request.
func (ApplicationGatewayListResultPage) Values ¶
func (page ApplicationGatewayListResultPage) Values() []ApplicationGateway
Values returns the slice of values for the current page or nil if there are no values.
type ApplicationGatewayListener ¶
type ApplicationGatewayListener struct {
// ApplicationGatewayListenerPropertiesFormat - Properties of the application gateway listener.
*ApplicationGatewayListenerPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the listener that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayListener listener of an application gateway.
func (ApplicationGatewayListener) MarshalJSON ¶
func (agl ApplicationGatewayListener) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayListener.
func (*ApplicationGatewayListener) UnmarshalJSON ¶
func (agl *ApplicationGatewayListener) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayListener struct.
type ApplicationGatewayListenerPropertiesFormat ¶
type ApplicationGatewayListenerPropertiesFormat struct {
// FrontendIPConfiguration - Frontend IP configuration resource of an application gateway.
FrontendIPConfiguration *SubResource `json:"frontendIPConfiguration,omitempty"`
// FrontendPort - Frontend port resource of an application gateway.
FrontendPort *SubResource `json:"frontendPort,omitempty"`
// Protocol - Protocol of the listener. Possible values include: 'HTTP', 'HTTPS', 'TCP', 'TLS'
Protocol ApplicationGatewayProtocol `json:"protocol,omitempty"`
// SslCertificate - SSL certificate resource of an application gateway.
SslCertificate *SubResource `json:"sslCertificate,omitempty"`
// SslProfile - SSL profile resource of the application gateway.
SslProfile *SubResource `json:"sslProfile,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the listener resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayListenerPropertiesFormat properties of listener of an application gateway.
func (ApplicationGatewayListenerPropertiesFormat) MarshalJSON ¶
func (aglpf ApplicationGatewayListenerPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayListenerPropertiesFormat.
type ApplicationGatewayLoadDistributionAlgorithm ¶
type ApplicationGatewayLoadDistributionAlgorithm string
ApplicationGatewayLoadDistributionAlgorithm enumerates the values for application gateway load distribution algorithm.
const ( // IPHash ... IPHash ApplicationGatewayLoadDistributionAlgorithm = "IpHash" // LeastConnections ... LeastConnections ApplicationGatewayLoadDistributionAlgorithm = "LeastConnections" // RoundRobin ... RoundRobin ApplicationGatewayLoadDistributionAlgorithm = "RoundRobin" )
func PossibleApplicationGatewayLoadDistributionAlgorithmValues ¶
func PossibleApplicationGatewayLoadDistributionAlgorithmValues() []ApplicationGatewayLoadDistributionAlgorithm
PossibleApplicationGatewayLoadDistributionAlgorithmValues returns an array of possible values for the ApplicationGatewayLoadDistributionAlgorithm const type.
type ApplicationGatewayLoadDistributionPolicy ¶
type ApplicationGatewayLoadDistributionPolicy struct {
// ApplicationGatewayLoadDistributionPolicyPropertiesFormat - Properties of the application gateway load distribution policy.
*ApplicationGatewayLoadDistributionPolicyPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the load distribution policy that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayLoadDistributionPolicy load Distribution Policy of an application gateway.
func (ApplicationGatewayLoadDistributionPolicy) MarshalJSON ¶
func (agldp ApplicationGatewayLoadDistributionPolicy) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayLoadDistributionPolicy.
func (*ApplicationGatewayLoadDistributionPolicy) UnmarshalJSON ¶
func (agldp *ApplicationGatewayLoadDistributionPolicy) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayLoadDistributionPolicy struct.
type ApplicationGatewayLoadDistributionPolicyPropertiesFormat ¶
type ApplicationGatewayLoadDistributionPolicyPropertiesFormat struct {
// LoadDistributionTargets - Load Distribution Targets resource of an application gateway.
LoadDistributionTargets *[]ApplicationGatewayLoadDistributionTarget `json:"loadDistributionTargets,omitempty"`
// LoadDistributionAlgorithm - Load Distribution Targets resource of an application gateway. Possible values include: 'RoundRobin', 'LeastConnections', 'IPHash'
LoadDistributionAlgorithm ApplicationGatewayLoadDistributionAlgorithm `json:"loadDistributionAlgorithm,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the Load Distribution Policy resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayLoadDistributionPolicyPropertiesFormat properties of Load Distribution Policy of an application gateway.
func (ApplicationGatewayLoadDistributionPolicyPropertiesFormat) MarshalJSON ¶
func (agldppf ApplicationGatewayLoadDistributionPolicyPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayLoadDistributionPolicyPropertiesFormat.
type ApplicationGatewayLoadDistributionTarget ¶
type ApplicationGatewayLoadDistributionTarget struct {
// ApplicationGatewayLoadDistributionTargetPropertiesFormat - Properties of the application gateway load distribution target.
*ApplicationGatewayLoadDistributionTargetPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the load distribution policy that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayLoadDistributionTarget load Distribution Target of an application gateway.
func (ApplicationGatewayLoadDistributionTarget) MarshalJSON ¶
func (agldt ApplicationGatewayLoadDistributionTarget) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayLoadDistributionTarget.
func (*ApplicationGatewayLoadDistributionTarget) UnmarshalJSON ¶
func (agldt *ApplicationGatewayLoadDistributionTarget) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayLoadDistributionTarget struct.
type ApplicationGatewayLoadDistributionTargetPropertiesFormat ¶
type ApplicationGatewayLoadDistributionTargetPropertiesFormat struct {
// WeightPerServer - Weight per server. Range between 1 and 100.
WeightPerServer *int32 `json:"weightPerServer,omitempty"`
// BackendAddressPool - Backend address pool resource of the application gateway.
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
}
ApplicationGatewayLoadDistributionTargetPropertiesFormat ...
type ApplicationGatewayOnDemandProbe ¶
type ApplicationGatewayOnDemandProbe struct {
// Protocol - The protocol used for the probe. Possible values include: 'HTTP', 'HTTPS', 'TCP', 'TLS'
Protocol ApplicationGatewayProtocol `json:"protocol,omitempty"`
// Host - Host name to send the probe to.
Host *string `json:"host,omitempty"`
// Path - Relative path of probe. Valid path starts from '/'. Probe is sent to <Protocol>://<host>:<port><path>.
Path *string `json:"path,omitempty"`
// Timeout - The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.
Timeout *int32 `json:"timeout,omitempty"`
// PickHostNameFromBackendHTTPSettings - Whether the host header should be picked from the backend http settings. Default value is false.
PickHostNameFromBackendHTTPSettings *bool `json:"pickHostNameFromBackendHttpSettings,omitempty"`
// Match - Criterion for classifying a healthy probe response.
Match *ApplicationGatewayProbeHealthResponseMatch `json:"match,omitempty"`
// BackendAddressPool - Reference to backend pool of application gateway to which probe request will be sent.
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
// BackendHTTPSettings - Reference to backend http setting of application gateway to be used for test probe.
BackendHTTPSettings *SubResource `json:"backendHttpSettings,omitempty"`
}
ApplicationGatewayOnDemandProbe details of on demand test probe request.
type ApplicationGatewayOperationalState ¶
type ApplicationGatewayOperationalState string
ApplicationGatewayOperationalState enumerates the values for application gateway operational state.
const ( // Running ... Running ApplicationGatewayOperationalState = "Running" // Starting ... Starting ApplicationGatewayOperationalState = "Starting" // Stopped ... Stopped ApplicationGatewayOperationalState = "Stopped" // Stopping ... Stopping ApplicationGatewayOperationalState = "Stopping" )
func PossibleApplicationGatewayOperationalStateValues ¶
func PossibleApplicationGatewayOperationalStateValues() []ApplicationGatewayOperationalState
PossibleApplicationGatewayOperationalStateValues returns an array of possible values for the ApplicationGatewayOperationalState const type.
type ApplicationGatewayPathRule ¶
type ApplicationGatewayPathRule struct {
// ApplicationGatewayPathRulePropertiesFormat - Properties of the application gateway path rule.
*ApplicationGatewayPathRulePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the path rule that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayPathRule path rule of URL path map of an application gateway.
func (ApplicationGatewayPathRule) MarshalJSON ¶
func (agpr ApplicationGatewayPathRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPathRule.
func (*ApplicationGatewayPathRule) UnmarshalJSON ¶
func (agpr *ApplicationGatewayPathRule) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayPathRule struct.
type ApplicationGatewayPathRulePropertiesFormat ¶
type ApplicationGatewayPathRulePropertiesFormat struct {
// Paths - Path rules of URL path map.
Paths *[]string `json:"paths,omitempty"`
// BackendAddressPool - Backend address pool resource of URL path map path rule.
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
// BackendHTTPSettings - Backend http settings resource of URL path map path rule.
BackendHTTPSettings *SubResource `json:"backendHttpSettings,omitempty"`
// RedirectConfiguration - Redirect configuration resource of URL path map path rule.
RedirectConfiguration *SubResource `json:"redirectConfiguration,omitempty"`
// RewriteRuleSet - Rewrite rule set resource of URL path map path rule.
RewriteRuleSet *SubResource `json:"rewriteRuleSet,omitempty"`
// LoadDistributionPolicy - Load Distribution Policy resource of URL path map path rule.
LoadDistributionPolicy *SubResource `json:"loadDistributionPolicy,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the path rule resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// FirewallPolicy - Reference to the FirewallPolicy resource.
FirewallPolicy *SubResource `json:"firewallPolicy,omitempty"`
}
ApplicationGatewayPathRulePropertiesFormat properties of path rule of an application gateway.
func (ApplicationGatewayPathRulePropertiesFormat) MarshalJSON ¶
func (agprpf ApplicationGatewayPathRulePropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPathRulePropertiesFormat.
type ApplicationGatewayPrivateEndpointConnection ¶
type ApplicationGatewayPrivateEndpointConnection struct {
autorest.Response `json:"-"`
// ApplicationGatewayPrivateEndpointConnectionProperties - Properties of the application gateway private endpoint connection.
*ApplicationGatewayPrivateEndpointConnectionProperties `json:"properties,omitempty"`
// Name - Name of the private endpoint connection on an application gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayPrivateEndpointConnection private Endpoint connection on an application gateway.
func (ApplicationGatewayPrivateEndpointConnection) MarshalJSON ¶
func (agpec ApplicationGatewayPrivateEndpointConnection) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPrivateEndpointConnection.
func (*ApplicationGatewayPrivateEndpointConnection) UnmarshalJSON ¶
func (agpec *ApplicationGatewayPrivateEndpointConnection) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayPrivateEndpointConnection struct.
type ApplicationGatewayPrivateEndpointConnectionListResult ¶
type ApplicationGatewayPrivateEndpointConnectionListResult struct {
autorest.Response `json:"-"`
// Value - List of private endpoint connections on an application gateway.
Value *[]ApplicationGatewayPrivateEndpointConnection `json:"value,omitempty"`
// NextLink - URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
ApplicationGatewayPrivateEndpointConnectionListResult response for ListApplicationGatewayPrivateEndpointConnection API service call. Gets all private endpoint connections for an application gateway.
func (ApplicationGatewayPrivateEndpointConnectionListResult) IsEmpty ¶
func (agpeclr ApplicationGatewayPrivateEndpointConnectionListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ApplicationGatewayPrivateEndpointConnectionListResultIterator ¶
type ApplicationGatewayPrivateEndpointConnectionListResultIterator struct {
// contains filtered or unexported fields
}
ApplicationGatewayPrivateEndpointConnectionListResultIterator provides access to a complete listing of ApplicationGatewayPrivateEndpointConnection values.
func NewApplicationGatewayPrivateEndpointConnectionListResultIterator ¶
func NewApplicationGatewayPrivateEndpointConnectionListResultIterator(page ApplicationGatewayPrivateEndpointConnectionListResultPage) ApplicationGatewayPrivateEndpointConnectionListResultIterator
Creates a new instance of the ApplicationGatewayPrivateEndpointConnectionListResultIterator type.
func (*ApplicationGatewayPrivateEndpointConnectionListResultIterator) Next ¶
func (iter *ApplicationGatewayPrivateEndpointConnectionListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayPrivateEndpointConnectionListResultIterator) NextWithContext ¶
func (iter *ApplicationGatewayPrivateEndpointConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ApplicationGatewayPrivateEndpointConnectionListResultIterator) NotDone ¶
func (iter ApplicationGatewayPrivateEndpointConnectionListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationGatewayPrivateEndpointConnectionListResultIterator) Response ¶
func (iter ApplicationGatewayPrivateEndpointConnectionListResultIterator) Response() ApplicationGatewayPrivateEndpointConnectionListResult
Response returns the raw server response from the last page request.
func (ApplicationGatewayPrivateEndpointConnectionListResultIterator) Value ¶
func (iter ApplicationGatewayPrivateEndpointConnectionListResultIterator) Value() ApplicationGatewayPrivateEndpointConnection
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ApplicationGatewayPrivateEndpointConnectionListResultPage ¶
type ApplicationGatewayPrivateEndpointConnectionListResultPage struct {
// contains filtered or unexported fields
}
ApplicationGatewayPrivateEndpointConnectionListResultPage contains a page of ApplicationGatewayPrivateEndpointConnection values.
func NewApplicationGatewayPrivateEndpointConnectionListResultPage ¶
func NewApplicationGatewayPrivateEndpointConnectionListResultPage(cur ApplicationGatewayPrivateEndpointConnectionListResult, getNextPage func(context.Context, ApplicationGatewayPrivateEndpointConnectionListResult) (ApplicationGatewayPrivateEndpointConnectionListResult, error)) ApplicationGatewayPrivateEndpointConnectionListResultPage
Creates a new instance of the ApplicationGatewayPrivateEndpointConnectionListResultPage type.
func (*ApplicationGatewayPrivateEndpointConnectionListResultPage) Next ¶
func (page *ApplicationGatewayPrivateEndpointConnectionListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayPrivateEndpointConnectionListResultPage) NextWithContext ¶
func (page *ApplicationGatewayPrivateEndpointConnectionListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ApplicationGatewayPrivateEndpointConnectionListResultPage) NotDone ¶
func (page ApplicationGatewayPrivateEndpointConnectionListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationGatewayPrivateEndpointConnectionListResultPage) Response ¶
func (page ApplicationGatewayPrivateEndpointConnectionListResultPage) Response() ApplicationGatewayPrivateEndpointConnectionListResult
Response returns the raw server response from the last page request.
func (ApplicationGatewayPrivateEndpointConnectionListResultPage) Values ¶
func (page ApplicationGatewayPrivateEndpointConnectionListResultPage) Values() []ApplicationGatewayPrivateEndpointConnection
Values returns the slice of values for the current page or nil if there are no values.
type ApplicationGatewayPrivateEndpointConnectionProperties ¶
type ApplicationGatewayPrivateEndpointConnectionProperties struct {
// PrivateEndpoint - READ-ONLY; The resource of private end point.
PrivateEndpoint *PrivateEndpoint `json:"privateEndpoint,omitempty"`
// PrivateLinkServiceConnectionState - A collection of information about the state of the connection between service consumer and provider.
PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the application gateway private endpoint connection resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// LinkIdentifier - READ-ONLY; The consumer link id.
LinkIdentifier *string `json:"linkIdentifier,omitempty"`
}
ApplicationGatewayPrivateEndpointConnectionProperties properties of Private Link Resource of an application gateway.
func (ApplicationGatewayPrivateEndpointConnectionProperties) MarshalJSON ¶
func (agpecp ApplicationGatewayPrivateEndpointConnectionProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPrivateEndpointConnectionProperties.
type ApplicationGatewayPrivateEndpointConnectionsClient ¶
type ApplicationGatewayPrivateEndpointConnectionsClient struct {
BaseClient
}
ApplicationGatewayPrivateEndpointConnectionsClient is the network Client
func NewApplicationGatewayPrivateEndpointConnectionsClient ¶
func NewApplicationGatewayPrivateEndpointConnectionsClient(subscriptionID string) ApplicationGatewayPrivateEndpointConnectionsClient
NewApplicationGatewayPrivateEndpointConnectionsClient creates an instance of the ApplicationGatewayPrivateEndpointConnectionsClient client.
func NewApplicationGatewayPrivateEndpointConnectionsClientWithBaseURI ¶
func NewApplicationGatewayPrivateEndpointConnectionsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationGatewayPrivateEndpointConnectionsClient
NewApplicationGatewayPrivateEndpointConnectionsClientWithBaseURI creates an instance of the ApplicationGatewayPrivateEndpointConnectionsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ApplicationGatewayPrivateEndpointConnectionsClient) Delete ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, applicationGatewayName string, connectionName string) (result ApplicationGatewayPrivateEndpointConnectionsDeleteFuture, err error)
Delete deletes the specified private endpoint connection on application gateway. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway. connectionName - the name of the application gateway private endpoint connection.
func (ApplicationGatewayPrivateEndpointConnectionsClient) DeletePreparer ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, connectionName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ApplicationGatewayPrivateEndpointConnectionsClient) DeleteResponder ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ApplicationGatewayPrivateEndpointConnectionsClient) DeleteSender ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) DeleteSender(req *http.Request) (future ApplicationGatewayPrivateEndpointConnectionsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewayPrivateEndpointConnectionsClient) Get ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, applicationGatewayName string, connectionName string) (result ApplicationGatewayPrivateEndpointConnection, err error)
Get gets the specified private endpoint connection on application gateway. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway. connectionName - the name of the application gateway private endpoint connection.
func (ApplicationGatewayPrivateEndpointConnectionsClient) GetPreparer ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, connectionName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationGatewayPrivateEndpointConnectionsClient) GetResponder ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) GetResponder(resp *http.Response) (result ApplicationGatewayPrivateEndpointConnection, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApplicationGatewayPrivateEndpointConnectionsClient) GetSender ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) GetSender(req *http.Request) (*http.Response, error)
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewayPrivateEndpointConnectionsClient) List ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) List(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewayPrivateEndpointConnectionListResultPage, err error)
List lists all private endpoint connections on an application gateway. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway.
func (ApplicationGatewayPrivateEndpointConnectionsClient) ListComplete ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) ListComplete(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewayPrivateEndpointConnectionListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationGatewayPrivateEndpointConnectionsClient) ListPreparer ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ApplicationGatewayPrivateEndpointConnectionsClient) ListResponder ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) ListResponder(resp *http.Response) (result ApplicationGatewayPrivateEndpointConnectionListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ApplicationGatewayPrivateEndpointConnectionsClient) ListSender ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) ListSender(req *http.Request) (*http.Response, error)
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewayPrivateEndpointConnectionsClient) Update ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) Update(ctx context.Context, resourceGroupName string, applicationGatewayName string, connectionName string, parameters ApplicationGatewayPrivateEndpointConnection) (result ApplicationGatewayPrivateEndpointConnectionsUpdateFuture, err error)
Update updates the specified private endpoint connection on application gateway. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway. connectionName - the name of the application gateway private endpoint connection. parameters - parameters supplied to update application gateway private endpoint connection operation.
func (ApplicationGatewayPrivateEndpointConnectionsClient) UpdatePreparer ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, connectionName string, parameters ApplicationGatewayPrivateEndpointConnection) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (ApplicationGatewayPrivateEndpointConnectionsClient) UpdateResponder ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) UpdateResponder(resp *http.Response) (result ApplicationGatewayPrivateEndpointConnection, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (ApplicationGatewayPrivateEndpointConnectionsClient) UpdateSender ¶
func (client ApplicationGatewayPrivateEndpointConnectionsClient) UpdateSender(req *http.Request) (future ApplicationGatewayPrivateEndpointConnectionsUpdateFuture, err error)
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type ApplicationGatewayPrivateEndpointConnectionsDeleteFuture ¶
type ApplicationGatewayPrivateEndpointConnectionsDeleteFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationGatewayPrivateEndpointConnectionsClient) (autorest.Response, error)
}
ApplicationGatewayPrivateEndpointConnectionsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationGatewayPrivateEndpointConnectionsDeleteFuture) UnmarshalJSON ¶
func (future *ApplicationGatewayPrivateEndpointConnectionsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationGatewayPrivateEndpointConnectionsUpdateFuture ¶
type ApplicationGatewayPrivateEndpointConnectionsUpdateFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationGatewayPrivateEndpointConnectionsClient) (ApplicationGatewayPrivateEndpointConnection, error)
}
ApplicationGatewayPrivateEndpointConnectionsUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationGatewayPrivateEndpointConnectionsUpdateFuture) UnmarshalJSON ¶
func (future *ApplicationGatewayPrivateEndpointConnectionsUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationGatewayPrivateLinkConfiguration ¶
type ApplicationGatewayPrivateLinkConfiguration struct {
// ApplicationGatewayPrivateLinkConfigurationProperties - Properties of the application gateway private link configuration.
*ApplicationGatewayPrivateLinkConfigurationProperties `json:"properties,omitempty"`
// Name - Name of the private link configuration that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayPrivateLinkConfiguration private Link Configuration on an application gateway.
func (ApplicationGatewayPrivateLinkConfiguration) MarshalJSON ¶
func (agplc ApplicationGatewayPrivateLinkConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPrivateLinkConfiguration.
func (*ApplicationGatewayPrivateLinkConfiguration) UnmarshalJSON ¶
func (agplc *ApplicationGatewayPrivateLinkConfiguration) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayPrivateLinkConfiguration struct.
type ApplicationGatewayPrivateLinkConfigurationProperties ¶
type ApplicationGatewayPrivateLinkConfigurationProperties struct {
// IPConfigurations - An array of application gateway private link ip configurations.
IPConfigurations *[]ApplicationGatewayPrivateLinkIPConfiguration `json:"ipConfigurations,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the application gateway private link configuration. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayPrivateLinkConfigurationProperties properties of private link configuration on an application gateway.
func (ApplicationGatewayPrivateLinkConfigurationProperties) MarshalJSON ¶
func (agplcp ApplicationGatewayPrivateLinkConfigurationProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPrivateLinkConfigurationProperties.
type ApplicationGatewayPrivateLinkIPConfiguration ¶
type ApplicationGatewayPrivateLinkIPConfiguration struct {
// ApplicationGatewayPrivateLinkIPConfigurationProperties - Properties of an application gateway private link ip configuration.
*ApplicationGatewayPrivateLinkIPConfigurationProperties `json:"properties,omitempty"`
// Name - The name of application gateway private link ip configuration.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; The resource type.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayPrivateLinkIPConfiguration the application gateway private link ip configuration.
func (ApplicationGatewayPrivateLinkIPConfiguration) MarshalJSON ¶
func (agplic ApplicationGatewayPrivateLinkIPConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPrivateLinkIPConfiguration.
func (*ApplicationGatewayPrivateLinkIPConfiguration) UnmarshalJSON ¶
func (agplic *ApplicationGatewayPrivateLinkIPConfiguration) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayPrivateLinkIPConfiguration struct.
type ApplicationGatewayPrivateLinkIPConfigurationProperties ¶
type ApplicationGatewayPrivateLinkIPConfigurationProperties struct {
// PrivateIPAddress - The private IP address of the IP configuration.
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
// PrivateIPAllocationMethod - The private IP address allocation method. Possible values include: 'Static', 'Dynamic'
PrivateIPAllocationMethod IPAllocationMethod `json:"privateIPAllocationMethod,omitempty"`
// Subnet - Reference to the subnet resource.
Subnet *SubResource `json:"subnet,omitempty"`
// Primary - Whether the ip configuration is primary or not.
Primary *bool `json:"primary,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the application gateway private link IP configuration. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayPrivateLinkIPConfigurationProperties properties of an application gateway private link IP configuration.
func (ApplicationGatewayPrivateLinkIPConfigurationProperties) MarshalJSON ¶
func (agplicp ApplicationGatewayPrivateLinkIPConfigurationProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPrivateLinkIPConfigurationProperties.
type ApplicationGatewayPrivateLinkResource ¶
type ApplicationGatewayPrivateLinkResource struct {
// ApplicationGatewayPrivateLinkResourceProperties - Properties of the application gateway private link resource.
*ApplicationGatewayPrivateLinkResourceProperties `json:"properties,omitempty"`
// Name - Name of the private link resource that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayPrivateLinkResource privateLink Resource of an application gateway.
func (ApplicationGatewayPrivateLinkResource) MarshalJSON ¶
func (agplr ApplicationGatewayPrivateLinkResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPrivateLinkResource.
func (*ApplicationGatewayPrivateLinkResource) UnmarshalJSON ¶
func (agplr *ApplicationGatewayPrivateLinkResource) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayPrivateLinkResource struct.
type ApplicationGatewayPrivateLinkResourceListResult ¶
type ApplicationGatewayPrivateLinkResourceListResult struct {
autorest.Response `json:"-"`
// Value - List of private link resources of an application gateway.
Value *[]ApplicationGatewayPrivateLinkResource `json:"value,omitempty"`
// NextLink - URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
ApplicationGatewayPrivateLinkResourceListResult response for ListApplicationGatewayPrivateLinkResources API service call. Gets all private link resources for an application gateway.
func (ApplicationGatewayPrivateLinkResourceListResult) IsEmpty ¶
func (agplrlr ApplicationGatewayPrivateLinkResourceListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ApplicationGatewayPrivateLinkResourceListResultIterator ¶
type ApplicationGatewayPrivateLinkResourceListResultIterator struct {
// contains filtered or unexported fields
}
ApplicationGatewayPrivateLinkResourceListResultIterator provides access to a complete listing of ApplicationGatewayPrivateLinkResource values.
func NewApplicationGatewayPrivateLinkResourceListResultIterator ¶
func NewApplicationGatewayPrivateLinkResourceListResultIterator(page ApplicationGatewayPrivateLinkResourceListResultPage) ApplicationGatewayPrivateLinkResourceListResultIterator
Creates a new instance of the ApplicationGatewayPrivateLinkResourceListResultIterator type.
func (*ApplicationGatewayPrivateLinkResourceListResultIterator) Next ¶
func (iter *ApplicationGatewayPrivateLinkResourceListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayPrivateLinkResourceListResultIterator) NextWithContext ¶
func (iter *ApplicationGatewayPrivateLinkResourceListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ApplicationGatewayPrivateLinkResourceListResultIterator) NotDone ¶
func (iter ApplicationGatewayPrivateLinkResourceListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationGatewayPrivateLinkResourceListResultIterator) Response ¶
func (iter ApplicationGatewayPrivateLinkResourceListResultIterator) Response() ApplicationGatewayPrivateLinkResourceListResult
Response returns the raw server response from the last page request.
func (ApplicationGatewayPrivateLinkResourceListResultIterator) Value ¶
func (iter ApplicationGatewayPrivateLinkResourceListResultIterator) Value() ApplicationGatewayPrivateLinkResource
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ApplicationGatewayPrivateLinkResourceListResultPage ¶
type ApplicationGatewayPrivateLinkResourceListResultPage struct {
// contains filtered or unexported fields
}
ApplicationGatewayPrivateLinkResourceListResultPage contains a page of ApplicationGatewayPrivateLinkResource values.
func NewApplicationGatewayPrivateLinkResourceListResultPage ¶
func NewApplicationGatewayPrivateLinkResourceListResultPage(cur ApplicationGatewayPrivateLinkResourceListResult, getNextPage func(context.Context, ApplicationGatewayPrivateLinkResourceListResult) (ApplicationGatewayPrivateLinkResourceListResult, error)) ApplicationGatewayPrivateLinkResourceListResultPage
Creates a new instance of the ApplicationGatewayPrivateLinkResourceListResultPage type.
func (*ApplicationGatewayPrivateLinkResourceListResultPage) Next ¶
func (page *ApplicationGatewayPrivateLinkResourceListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayPrivateLinkResourceListResultPage) NextWithContext ¶
func (page *ApplicationGatewayPrivateLinkResourceListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ApplicationGatewayPrivateLinkResourceListResultPage) NotDone ¶
func (page ApplicationGatewayPrivateLinkResourceListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationGatewayPrivateLinkResourceListResultPage) Response ¶
func (page ApplicationGatewayPrivateLinkResourceListResultPage) Response() ApplicationGatewayPrivateLinkResourceListResult
Response returns the raw server response from the last page request.
func (ApplicationGatewayPrivateLinkResourceListResultPage) Values ¶
func (page ApplicationGatewayPrivateLinkResourceListResultPage) Values() []ApplicationGatewayPrivateLinkResource
Values returns the slice of values for the current page or nil if there are no values.
type ApplicationGatewayPrivateLinkResourceProperties ¶
type ApplicationGatewayPrivateLinkResourceProperties struct {
// GroupID - READ-ONLY; Group identifier of private link resource.
GroupID *string `json:"groupId,omitempty"`
// RequiredMembers - READ-ONLY; Required member names of private link resource.
RequiredMembers *[]string `json:"requiredMembers,omitempty"`
// RequiredZoneNames - Required DNS zone names of the the private link resource.
RequiredZoneNames *[]string `json:"requiredZoneNames,omitempty"`
}
ApplicationGatewayPrivateLinkResourceProperties properties of a private link resource.
func (ApplicationGatewayPrivateLinkResourceProperties) MarshalJSON ¶
func (agplrp ApplicationGatewayPrivateLinkResourceProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPrivateLinkResourceProperties.
type ApplicationGatewayPrivateLinkResourcesClient ¶
type ApplicationGatewayPrivateLinkResourcesClient struct {
BaseClient
}
ApplicationGatewayPrivateLinkResourcesClient is the network Client
func NewApplicationGatewayPrivateLinkResourcesClient ¶
func NewApplicationGatewayPrivateLinkResourcesClient(subscriptionID string) ApplicationGatewayPrivateLinkResourcesClient
NewApplicationGatewayPrivateLinkResourcesClient creates an instance of the ApplicationGatewayPrivateLinkResourcesClient client.
func NewApplicationGatewayPrivateLinkResourcesClientWithBaseURI ¶
func NewApplicationGatewayPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) ApplicationGatewayPrivateLinkResourcesClient
NewApplicationGatewayPrivateLinkResourcesClientWithBaseURI creates an instance of the ApplicationGatewayPrivateLinkResourcesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ApplicationGatewayPrivateLinkResourcesClient) List ¶
func (client ApplicationGatewayPrivateLinkResourcesClient) List(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewayPrivateLinkResourceListResultPage, err error)
List lists all private link resources on an application gateway. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway.
func (ApplicationGatewayPrivateLinkResourcesClient) ListComplete ¶
func (client ApplicationGatewayPrivateLinkResourcesClient) ListComplete(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewayPrivateLinkResourceListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationGatewayPrivateLinkResourcesClient) ListPreparer ¶
func (client ApplicationGatewayPrivateLinkResourcesClient) ListPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ApplicationGatewayPrivateLinkResourcesClient) ListResponder ¶
func (client ApplicationGatewayPrivateLinkResourcesClient) ListResponder(resp *http.Response) (result ApplicationGatewayPrivateLinkResourceListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ApplicationGatewayPrivateLinkResourcesClient) ListSender ¶
func (client ApplicationGatewayPrivateLinkResourcesClient) ListSender(req *http.Request) (*http.Response, error)
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type ApplicationGatewayProbe ¶
type ApplicationGatewayProbe struct {
// ApplicationGatewayProbePropertiesFormat - Properties of the application gateway probe.
*ApplicationGatewayProbePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the probe that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayProbe probe of the application gateway.
func (ApplicationGatewayProbe) MarshalJSON ¶
func (agp ApplicationGatewayProbe) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayProbe.
func (*ApplicationGatewayProbe) UnmarshalJSON ¶
func (agp *ApplicationGatewayProbe) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayProbe struct.
type ApplicationGatewayProbeHealthResponseMatch ¶
type ApplicationGatewayProbeHealthResponseMatch struct {
// Body - Body that must be contained in the health response. Default value is empty.
Body *string `json:"body,omitempty"`
// StatusCodes - Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.
StatusCodes *[]string `json:"statusCodes,omitempty"`
}
ApplicationGatewayProbeHealthResponseMatch application gateway probe health response match.
type ApplicationGatewayProbePropertiesFormat ¶
type ApplicationGatewayProbePropertiesFormat struct {
// Protocol - The protocol used for the probe. Possible values include: 'HTTP', 'HTTPS', 'TCP', 'TLS'
Protocol ApplicationGatewayProtocol `json:"protocol,omitempty"`
// Host - Host name to send the probe to.
Host *string `json:"host,omitempty"`
// Path - Relative path of probe. Valid path starts from '/'. Probe is sent to <Protocol>://<host>:<port><path>.
Path *string `json:"path,omitempty"`
// Interval - The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.
Interval *int32 `json:"interval,omitempty"`
// Timeout - The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.
Timeout *int32 `json:"timeout,omitempty"`
// UnhealthyThreshold - The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.
UnhealthyThreshold *int32 `json:"unhealthyThreshold,omitempty"`
// PickHostNameFromBackendHTTPSettings - Whether the host header should be picked from the backend http settings. Default value is false.
PickHostNameFromBackendHTTPSettings *bool `json:"pickHostNameFromBackendHttpSettings,omitempty"`
// PickHostNameFromBackendSettings - Whether the server name indication should be picked from the backend settings for Tls protocol. Default value is false.
PickHostNameFromBackendSettings *bool `json:"pickHostNameFromBackendSettings,omitempty"`
// MinServers - Minimum number of servers that are always marked healthy. Default value is 0.
MinServers *int32 `json:"minServers,omitempty"`
// Match - Criterion for classifying a healthy probe response.
Match *ApplicationGatewayProbeHealthResponseMatch `json:"match,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the probe resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// Port - Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.
Port *int32 `json:"port,omitempty"`
}
ApplicationGatewayProbePropertiesFormat properties of probe of an application gateway.
func (ApplicationGatewayProbePropertiesFormat) MarshalJSON ¶
func (agppf ApplicationGatewayProbePropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayProbePropertiesFormat.
type ApplicationGatewayPropertiesFormat ¶
type ApplicationGatewayPropertiesFormat struct {
// Sku - SKU of the application gateway resource.
Sku *ApplicationGatewaySku `json:"sku,omitempty"`
// SslPolicy - SSL policy of the application gateway resource.
SslPolicy *ApplicationGatewaySslPolicy `json:"sslPolicy,omitempty"`
// OperationalState - READ-ONLY; Operational state of the application gateway resource. Possible values include: 'Stopped', 'Starting', 'Running', 'Stopping'
OperationalState ApplicationGatewayOperationalState `json:"operationalState,omitempty"`
// GatewayIPConfigurations - Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
GatewayIPConfigurations *[]ApplicationGatewayIPConfiguration `json:"gatewayIPConfigurations,omitempty"`
// AuthenticationCertificates - Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
AuthenticationCertificates *[]ApplicationGatewayAuthenticationCertificate `json:"authenticationCertificates,omitempty"`
// TrustedRootCertificates - Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
TrustedRootCertificates *[]ApplicationGatewayTrustedRootCertificate `json:"trustedRootCertificates,omitempty"`
// TrustedClientCertificates - Trusted client certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
TrustedClientCertificates *[]ApplicationGatewayTrustedClientCertificate `json:"trustedClientCertificates,omitempty"`
// SslCertificates - SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
SslCertificates *[]ApplicationGatewaySslCertificate `json:"sslCertificates,omitempty"`
// FrontendIPConfigurations - Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
FrontendIPConfigurations *[]ApplicationGatewayFrontendIPConfiguration `json:"frontendIPConfigurations,omitempty"`
// FrontendPorts - Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
FrontendPorts *[]ApplicationGatewayFrontendPort `json:"frontendPorts,omitempty"`
// Probes - Probes of the application gateway resource.
Probes *[]ApplicationGatewayProbe `json:"probes,omitempty"`
// BackendAddressPools - Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
BackendAddressPools *[]ApplicationGatewayBackendAddressPool `json:"backendAddressPools,omitempty"`
// BackendHTTPSettingsCollection - Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
BackendHTTPSettingsCollection *[]ApplicationGatewayBackendHTTPSettings `json:"backendHttpSettingsCollection,omitempty"`
// BackendSettingsCollection - Backend settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
BackendSettingsCollection *[]ApplicationGatewayBackendSettings `json:"backendSettingsCollection,omitempty"`
// HTTPListeners - Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
HTTPListeners *[]ApplicationGatewayHTTPListener `json:"httpListeners,omitempty"`
// Listeners - Listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
Listeners *[]ApplicationGatewayListener `json:"listeners,omitempty"`
// SslProfiles - SSL profiles of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
SslProfiles *[]ApplicationGatewaySslProfile `json:"sslProfiles,omitempty"`
// URLPathMaps - URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
URLPathMaps *[]ApplicationGatewayURLPathMap `json:"urlPathMaps,omitempty"`
// RequestRoutingRules - Request routing rules of the application gateway resource.
RequestRoutingRules *[]ApplicationGatewayRequestRoutingRule `json:"requestRoutingRules,omitempty"`
// RoutingRules - Routing rules of the application gateway resource.
RoutingRules *[]ApplicationGatewayRoutingRule `json:"routingRules,omitempty"`
// RewriteRuleSets - Rewrite rules for the application gateway resource.
RewriteRuleSets *[]ApplicationGatewayRewriteRuleSet `json:"rewriteRuleSets,omitempty"`
// RedirectConfigurations - Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).
RedirectConfigurations *[]ApplicationGatewayRedirectConfiguration `json:"redirectConfigurations,omitempty"`
// WebApplicationFirewallConfiguration - Web application firewall configuration.
WebApplicationFirewallConfiguration *ApplicationGatewayWebApplicationFirewallConfiguration `json:"webApplicationFirewallConfiguration,omitempty"`
// FirewallPolicy - Reference to the FirewallPolicy resource.
FirewallPolicy *SubResource `json:"firewallPolicy,omitempty"`
// EnableHTTP2 - Whether HTTP2 is enabled on the application gateway resource.
EnableHTTP2 *bool `json:"enableHttp2,omitempty"`
// EnableFips - Whether FIPS is enabled on the application gateway resource.
EnableFips *bool `json:"enableFips,omitempty"`
// AutoscaleConfiguration - Autoscale Configuration.
AutoscaleConfiguration *ApplicationGatewayAutoscaleConfiguration `json:"autoscaleConfiguration,omitempty"`
// PrivateLinkConfigurations - PrivateLink configurations on application gateway.
PrivateLinkConfigurations *[]ApplicationGatewayPrivateLinkConfiguration `json:"privateLinkConfigurations,omitempty"`
// PrivateEndpointConnections - READ-ONLY; Private Endpoint connections on application gateway.
PrivateEndpointConnections *[]ApplicationGatewayPrivateEndpointConnection `json:"privateEndpointConnections,omitempty"`
// ResourceGUID - READ-ONLY; The resource GUID property of the application gateway resource.
ResourceGUID *string `json:"resourceGuid,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the application gateway resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// CustomErrorConfigurations - Custom error configurations of the application gateway resource.
CustomErrorConfigurations *[]ApplicationGatewayCustomError `json:"customErrorConfigurations,omitempty"`
// ForceFirewallPolicyAssociation - If true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config.
ForceFirewallPolicyAssociation *bool `json:"forceFirewallPolicyAssociation,omitempty"`
// LoadDistributionPolicies - Load distribution policies of the application gateway resource.
LoadDistributionPolicies *[]ApplicationGatewayLoadDistributionPolicy `json:"loadDistributionPolicies,omitempty"`
// GlobalConfiguration - Global Configuration.
GlobalConfiguration *ApplicationGatewayGlobalConfiguration `json:"globalConfiguration,omitempty"`
}
ApplicationGatewayPropertiesFormat properties of the application gateway.
func (ApplicationGatewayPropertiesFormat) MarshalJSON ¶
func (agpf ApplicationGatewayPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayPropertiesFormat.
type ApplicationGatewayProtocol ¶
type ApplicationGatewayProtocol string
ApplicationGatewayProtocol enumerates the values for application gateway protocol.
const ( // HTTP ... HTTP ApplicationGatewayProtocol = "Http" // HTTPS ... HTTPS ApplicationGatewayProtocol = "Https" // TCP ... TCP ApplicationGatewayProtocol = "Tcp" // TLS ... TLS ApplicationGatewayProtocol = "Tls" )
func PossibleApplicationGatewayProtocolValues ¶
func PossibleApplicationGatewayProtocolValues() []ApplicationGatewayProtocol
PossibleApplicationGatewayProtocolValues returns an array of possible values for the ApplicationGatewayProtocol const type.
type ApplicationGatewayRedirectConfiguration ¶
type ApplicationGatewayRedirectConfiguration struct {
// ApplicationGatewayRedirectConfigurationPropertiesFormat - Properties of the application gateway redirect configuration.
*ApplicationGatewayRedirectConfigurationPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the redirect configuration that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayRedirectConfiguration redirect configuration of an application gateway.
func (ApplicationGatewayRedirectConfiguration) MarshalJSON ¶
func (agrc ApplicationGatewayRedirectConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayRedirectConfiguration.
func (*ApplicationGatewayRedirectConfiguration) UnmarshalJSON ¶
func (agrc *ApplicationGatewayRedirectConfiguration) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayRedirectConfiguration struct.
type ApplicationGatewayRedirectConfigurationPropertiesFormat ¶
type ApplicationGatewayRedirectConfigurationPropertiesFormat struct {
// RedirectType - HTTP redirection type. Possible values include: 'Permanent', 'Found', 'SeeOther', 'Temporary'
RedirectType ApplicationGatewayRedirectType `json:"redirectType,omitempty"`
// TargetListener - Reference to a listener to redirect the request to.
TargetListener *SubResource `json:"targetListener,omitempty"`
// TargetURL - Url to redirect the request to.
TargetURL *string `json:"targetUrl,omitempty"`
// IncludePath - Include path in the redirected url.
IncludePath *bool `json:"includePath,omitempty"`
// IncludeQueryString - Include query string in the redirected url.
IncludeQueryString *bool `json:"includeQueryString,omitempty"`
// RequestRoutingRules - Request routing specifying redirect configuration.
RequestRoutingRules *[]SubResource `json:"requestRoutingRules,omitempty"`
// URLPathMaps - Url path maps specifying default redirect configuration.
URLPathMaps *[]SubResource `json:"urlPathMaps,omitempty"`
// PathRules - Path rules specifying redirect configuration.
PathRules *[]SubResource `json:"pathRules,omitempty"`
}
ApplicationGatewayRedirectConfigurationPropertiesFormat properties of redirect configuration of the application gateway.
type ApplicationGatewayRedirectType ¶
type ApplicationGatewayRedirectType string
ApplicationGatewayRedirectType enumerates the values for application gateway redirect type.
const ( // Found ... Found ApplicationGatewayRedirectType = "Found" // Permanent ... Permanent ApplicationGatewayRedirectType = "Permanent" // SeeOther ... SeeOther ApplicationGatewayRedirectType = "SeeOther" // Temporary ... Temporary ApplicationGatewayRedirectType = "Temporary" )
func PossibleApplicationGatewayRedirectTypeValues ¶
func PossibleApplicationGatewayRedirectTypeValues() []ApplicationGatewayRedirectType
PossibleApplicationGatewayRedirectTypeValues returns an array of possible values for the ApplicationGatewayRedirectType const type.
type ApplicationGatewayRequestRoutingRule ¶
type ApplicationGatewayRequestRoutingRule struct {
// ApplicationGatewayRequestRoutingRulePropertiesFormat - Properties of the application gateway request routing rule.
*ApplicationGatewayRequestRoutingRulePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the request routing rule that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayRequestRoutingRule request routing rule of an application gateway.
func (ApplicationGatewayRequestRoutingRule) MarshalJSON ¶
func (agrrr ApplicationGatewayRequestRoutingRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayRequestRoutingRule.
func (*ApplicationGatewayRequestRoutingRule) UnmarshalJSON ¶
func (agrrr *ApplicationGatewayRequestRoutingRule) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayRequestRoutingRule struct.
type ApplicationGatewayRequestRoutingRulePropertiesFormat ¶
type ApplicationGatewayRequestRoutingRulePropertiesFormat struct {
// RuleType - Rule type. Possible values include: 'Basic', 'PathBasedRouting'
RuleType ApplicationGatewayRequestRoutingRuleType `json:"ruleType,omitempty"`
// Priority - Priority of the request routing rule.
Priority *int32 `json:"priority,omitempty"`
// BackendAddressPool - Backend address pool resource of the application gateway.
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
// BackendHTTPSettings - Backend http settings resource of the application gateway.
BackendHTTPSettings *SubResource `json:"backendHttpSettings,omitempty"`
// HTTPListener - Http listener resource of the application gateway.
HTTPListener *SubResource `json:"httpListener,omitempty"`
// URLPathMap - URL path map resource of the application gateway.
URLPathMap *SubResource `json:"urlPathMap,omitempty"`
// RewriteRuleSet - Rewrite Rule Set resource in Basic rule of the application gateway.
RewriteRuleSet *SubResource `json:"rewriteRuleSet,omitempty"`
// RedirectConfiguration - Redirect configuration resource of the application gateway.
RedirectConfiguration *SubResource `json:"redirectConfiguration,omitempty"`
// LoadDistributionPolicy - Load Distribution Policy resource of the application gateway.
LoadDistributionPolicy *SubResource `json:"loadDistributionPolicy,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the request routing rule resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayRequestRoutingRulePropertiesFormat properties of request routing rule of the application gateway.
func (ApplicationGatewayRequestRoutingRulePropertiesFormat) MarshalJSON ¶
func (agrrrpf ApplicationGatewayRequestRoutingRulePropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayRequestRoutingRulePropertiesFormat.
type ApplicationGatewayRequestRoutingRuleType ¶
type ApplicationGatewayRequestRoutingRuleType string
ApplicationGatewayRequestRoutingRuleType enumerates the values for application gateway request routing rule type.
const ( // Basic ... Basic ApplicationGatewayRequestRoutingRuleType = "Basic" // PathBasedRouting ... PathBasedRouting ApplicationGatewayRequestRoutingRuleType = "PathBasedRouting" )
func PossibleApplicationGatewayRequestRoutingRuleTypeValues ¶
func PossibleApplicationGatewayRequestRoutingRuleTypeValues() []ApplicationGatewayRequestRoutingRuleType
PossibleApplicationGatewayRequestRoutingRuleTypeValues returns an array of possible values for the ApplicationGatewayRequestRoutingRuleType const type.
type ApplicationGatewayRewriteRule ¶
type ApplicationGatewayRewriteRule struct {
// Name - Name of the rewrite rule that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// RuleSequence - Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.
RuleSequence *int32 `json:"ruleSequence,omitempty"`
// Conditions - Conditions based on which the action set execution will be evaluated.
Conditions *[]ApplicationGatewayRewriteRuleCondition `json:"conditions,omitempty"`
// ActionSet - Set of actions to be done as part of the rewrite Rule.
ActionSet *ApplicationGatewayRewriteRuleActionSet `json:"actionSet,omitempty"`
}
ApplicationGatewayRewriteRule rewrite rule of an application gateway.
type ApplicationGatewayRewriteRuleActionSet ¶
type ApplicationGatewayRewriteRuleActionSet struct {
// RequestHeaderConfigurations - Request Header Actions in the Action Set.
RequestHeaderConfigurations *[]ApplicationGatewayHeaderConfiguration `json:"requestHeaderConfigurations,omitempty"`
// ResponseHeaderConfigurations - Response Header Actions in the Action Set.
ResponseHeaderConfigurations *[]ApplicationGatewayHeaderConfiguration `json:"responseHeaderConfigurations,omitempty"`
// URLConfiguration - Url Configuration Action in the Action Set.
URLConfiguration *ApplicationGatewayURLConfiguration `json:"urlConfiguration,omitempty"`
}
ApplicationGatewayRewriteRuleActionSet set of actions in the Rewrite Rule in Application Gateway.
type ApplicationGatewayRewriteRuleCondition ¶
type ApplicationGatewayRewriteRuleCondition struct {
// Variable - The condition parameter of the RewriteRuleCondition.
Variable *string `json:"variable,omitempty"`
// Pattern - The pattern, either fixed string or regular expression, that evaluates the truthfulness of the condition.
Pattern *string `json:"pattern,omitempty"`
// IgnoreCase - Setting this parameter to truth value with force the pattern to do a case in-sensitive comparison.
IgnoreCase *bool `json:"ignoreCase,omitempty"`
// Negate - Setting this value as truth will force to check the negation of the condition given by the user.
Negate *bool `json:"negate,omitempty"`
}
ApplicationGatewayRewriteRuleCondition set of conditions in the Rewrite Rule in Application Gateway.
type ApplicationGatewayRewriteRuleSet ¶
type ApplicationGatewayRewriteRuleSet struct {
// ApplicationGatewayRewriteRuleSetPropertiesFormat - Properties of the application gateway rewrite rule set.
*ApplicationGatewayRewriteRuleSetPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the rewrite rule set that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayRewriteRuleSet rewrite rule set of an application gateway.
func (ApplicationGatewayRewriteRuleSet) MarshalJSON ¶
func (agrrs ApplicationGatewayRewriteRuleSet) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayRewriteRuleSet.
func (*ApplicationGatewayRewriteRuleSet) UnmarshalJSON ¶
func (agrrs *ApplicationGatewayRewriteRuleSet) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayRewriteRuleSet struct.
type ApplicationGatewayRewriteRuleSetPropertiesFormat ¶
type ApplicationGatewayRewriteRuleSetPropertiesFormat struct {
// RewriteRules - Rewrite rules in the rewrite rule set.
RewriteRules *[]ApplicationGatewayRewriteRule `json:"rewriteRules,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the rewrite rule set resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayRewriteRuleSetPropertiesFormat properties of rewrite rule set of the application gateway.
func (ApplicationGatewayRewriteRuleSetPropertiesFormat) MarshalJSON ¶
func (agrrspf ApplicationGatewayRewriteRuleSetPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayRewriteRuleSetPropertiesFormat.
type ApplicationGatewayRoutingRule ¶
type ApplicationGatewayRoutingRule struct {
// ApplicationGatewayRoutingRulePropertiesFormat - Properties of the application gateway routing rule.
*ApplicationGatewayRoutingRulePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the routing rule that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayRoutingRule routing rule of an application gateway.
func (ApplicationGatewayRoutingRule) MarshalJSON ¶
func (agrr ApplicationGatewayRoutingRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayRoutingRule.
func (*ApplicationGatewayRoutingRule) UnmarshalJSON ¶
func (agrr *ApplicationGatewayRoutingRule) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayRoutingRule struct.
type ApplicationGatewayRoutingRulePropertiesFormat ¶
type ApplicationGatewayRoutingRulePropertiesFormat struct {
// RuleType - Rule type. Possible values include: 'Basic', 'PathBasedRouting'
RuleType ApplicationGatewayRequestRoutingRuleType `json:"ruleType,omitempty"`
// Priority - Priority of the routing rule.
Priority *int32 `json:"priority,omitempty"`
// BackendAddressPool - Backend address pool resource of the application gateway.
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
// BackendSettings - Backend settings resource of the application gateway.
BackendSettings *SubResource `json:"backendSettings,omitempty"`
// Listener - Listener resource of the application gateway.
Listener *SubResource `json:"listener,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the request routing rule resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayRoutingRulePropertiesFormat properties of routing rule of the application gateway.
func (ApplicationGatewayRoutingRulePropertiesFormat) MarshalJSON ¶
func (agrrpf ApplicationGatewayRoutingRulePropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayRoutingRulePropertiesFormat.
type ApplicationGatewayRuleSetStatusOptions ¶
type ApplicationGatewayRuleSetStatusOptions string
ApplicationGatewayRuleSetStatusOptions enumerates the values for application gateway rule set status options.
const ( // Deprecated ... Deprecated ApplicationGatewayRuleSetStatusOptions = "Deprecated" // GA ... GA ApplicationGatewayRuleSetStatusOptions = "GA" // Preview ... Preview ApplicationGatewayRuleSetStatusOptions = "Preview" // Supported ... Supported ApplicationGatewayRuleSetStatusOptions = "Supported" )
func PossibleApplicationGatewayRuleSetStatusOptionsValues ¶
func PossibleApplicationGatewayRuleSetStatusOptionsValues() []ApplicationGatewayRuleSetStatusOptions
PossibleApplicationGatewayRuleSetStatusOptionsValues returns an array of possible values for the ApplicationGatewayRuleSetStatusOptions const type.
type ApplicationGatewaySku ¶
type ApplicationGatewaySku struct {
// Name - Name of an application gateway SKU. Possible values include: 'StandardSmall', 'StandardMedium', 'StandardLarge', 'WAFMedium', 'WAFLarge', 'StandardV2', 'WAFV2'
Name ApplicationGatewaySkuName `json:"name,omitempty"`
// Tier - Tier of an application gateway. Possible values include: 'ApplicationGatewayTierStandard', 'ApplicationGatewayTierWAF', 'ApplicationGatewayTierStandardV2', 'ApplicationGatewayTierWAFV2'
Tier ApplicationGatewayTier `json:"tier,omitempty"`
// Capacity - Capacity (instance count) of an application gateway.
Capacity *int32 `json:"capacity,omitempty"`
}
ApplicationGatewaySku SKU of an application gateway.
type ApplicationGatewaySkuName ¶
type ApplicationGatewaySkuName string
ApplicationGatewaySkuName enumerates the values for application gateway sku name.
const ( // StandardLarge ... StandardLarge ApplicationGatewaySkuName = "Standard_Large" // StandardMedium ... StandardMedium ApplicationGatewaySkuName = "Standard_Medium" // StandardSmall ... StandardSmall ApplicationGatewaySkuName = "Standard_Small" // StandardV2 ... StandardV2 ApplicationGatewaySkuName = "Standard_v2" // WAFLarge ... WAFLarge ApplicationGatewaySkuName = "WAF_Large" // WAFMedium ... WAFMedium ApplicationGatewaySkuName = "WAF_Medium" // WAFV2 ... WAFV2 ApplicationGatewaySkuName = "WAF_v2" )
func PossibleApplicationGatewaySkuNameValues ¶
func PossibleApplicationGatewaySkuNameValues() []ApplicationGatewaySkuName
PossibleApplicationGatewaySkuNameValues returns an array of possible values for the ApplicationGatewaySkuName const type.
type ApplicationGatewaySslCertificate ¶
type ApplicationGatewaySslCertificate struct {
// ApplicationGatewaySslCertificatePropertiesFormat - Properties of the application gateway SSL certificate.
*ApplicationGatewaySslCertificatePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the SSL certificate that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewaySslCertificate SSL certificates of an application gateway.
func (ApplicationGatewaySslCertificate) MarshalJSON ¶
func (agsc ApplicationGatewaySslCertificate) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewaySslCertificate.
func (*ApplicationGatewaySslCertificate) UnmarshalJSON ¶
func (agsc *ApplicationGatewaySslCertificate) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewaySslCertificate struct.
type ApplicationGatewaySslCertificatePropertiesFormat ¶
type ApplicationGatewaySslCertificatePropertiesFormat struct {
// Data - Base-64 encoded pfx certificate. Only applicable in PUT Request.
Data *string `json:"data,omitempty"`
// Password - Password for the pfx file specified in data. Only applicable in PUT request.
Password *string `json:"password,omitempty"`
// PublicCertData - READ-ONLY; Base-64 encoded Public cert data corresponding to pfx specified in data. Only applicable in GET request.
PublicCertData *string `json:"publicCertData,omitempty"`
// KeyVaultSecretID - Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.
KeyVaultSecretID *string `json:"keyVaultSecretId,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the SSL certificate resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewaySslCertificatePropertiesFormat properties of SSL certificates of an application gateway.
func (ApplicationGatewaySslCertificatePropertiesFormat) MarshalJSON ¶
func (agscpf ApplicationGatewaySslCertificatePropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewaySslCertificatePropertiesFormat.
type ApplicationGatewaySslCipherSuite ¶
type ApplicationGatewaySslCipherSuite string
ApplicationGatewaySslCipherSuite enumerates the values for application gateway ssl cipher suite.
const ( // TLSDHEDSSWITH3DESEDECBCSHA ... TLSDHEDSSWITH3DESEDECBCSHA ApplicationGatewaySslCipherSuite = "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" // TLSDHEDSSWITHAES128CBCSHA ... TLSDHEDSSWITHAES128CBCSHA ApplicationGatewaySslCipherSuite = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" // TLSDHEDSSWITHAES128CBCSHA256 ... TLSDHEDSSWITHAES128CBCSHA256 ApplicationGatewaySslCipherSuite = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" // TLSDHEDSSWITHAES256CBCSHA ... TLSDHEDSSWITHAES256CBCSHA ApplicationGatewaySslCipherSuite = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" // TLSDHEDSSWITHAES256CBCSHA256 ... TLSDHEDSSWITHAES256CBCSHA256 ApplicationGatewaySslCipherSuite = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" // TLSDHERSAWITHAES128CBCSHA ... TLSDHERSAWITHAES128CBCSHA ApplicationGatewaySslCipherSuite = "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" // TLSDHERSAWITHAES128GCMSHA256 ... TLSDHERSAWITHAES128GCMSHA256 ApplicationGatewaySslCipherSuite = "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" // TLSDHERSAWITHAES256CBCSHA ... TLSDHERSAWITHAES256CBCSHA ApplicationGatewaySslCipherSuite = "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" // TLSDHERSAWITHAES256GCMSHA384 ... TLSDHERSAWITHAES256GCMSHA384 ApplicationGatewaySslCipherSuite = "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" // TLSECDHEECDSAWITHAES128CBCSHA ... TLSECDHEECDSAWITHAES128CBCSHA ApplicationGatewaySslCipherSuite = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" // TLSECDHEECDSAWITHAES128CBCSHA256 ... TLSECDHEECDSAWITHAES128CBCSHA256 ApplicationGatewaySslCipherSuite = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" // TLSECDHEECDSAWITHAES128GCMSHA256 ... TLSECDHEECDSAWITHAES128GCMSHA256 ApplicationGatewaySslCipherSuite = "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" // TLSECDHEECDSAWITHAES256CBCSHA ... TLSECDHEECDSAWITHAES256CBCSHA ApplicationGatewaySslCipherSuite = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" // TLSECDHEECDSAWITHAES256CBCSHA384 ... TLSECDHEECDSAWITHAES256CBCSHA384 ApplicationGatewaySslCipherSuite = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" // TLSECDHEECDSAWITHAES256GCMSHA384 ... TLSECDHEECDSAWITHAES256GCMSHA384 ApplicationGatewaySslCipherSuite = "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" // TLSECDHERSAWITHAES128CBCSHA ... TLSECDHERSAWITHAES128CBCSHA ApplicationGatewaySslCipherSuite = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" // TLSECDHERSAWITHAES128CBCSHA256 ... TLSECDHERSAWITHAES128CBCSHA256 ApplicationGatewaySslCipherSuite = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" // TLSECDHERSAWITHAES128GCMSHA256 ... TLSECDHERSAWITHAES128GCMSHA256 ApplicationGatewaySslCipherSuite = "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" // TLSECDHERSAWITHAES256CBCSHA ... TLSECDHERSAWITHAES256CBCSHA ApplicationGatewaySslCipherSuite = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" // TLSECDHERSAWITHAES256CBCSHA384 ... TLSECDHERSAWITHAES256CBCSHA384 ApplicationGatewaySslCipherSuite = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" // TLSECDHERSAWITHAES256GCMSHA384 ... TLSECDHERSAWITHAES256GCMSHA384 ApplicationGatewaySslCipherSuite = "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" // TLSRSAWITH3DESEDECBCSHA ... TLSRSAWITH3DESEDECBCSHA ApplicationGatewaySslCipherSuite = "TLS_RSA_WITH_3DES_EDE_CBC_SHA" // TLSRSAWITHAES128CBCSHA ... TLSRSAWITHAES128CBCSHA ApplicationGatewaySslCipherSuite = "TLS_RSA_WITH_AES_128_CBC_SHA" // TLSRSAWITHAES128CBCSHA256 ... TLSRSAWITHAES128CBCSHA256 ApplicationGatewaySslCipherSuite = "TLS_RSA_WITH_AES_128_CBC_SHA256" // TLSRSAWITHAES128GCMSHA256 ... TLSRSAWITHAES128GCMSHA256 ApplicationGatewaySslCipherSuite = "TLS_RSA_WITH_AES_128_GCM_SHA256" // TLSRSAWITHAES256CBCSHA ... TLSRSAWITHAES256CBCSHA ApplicationGatewaySslCipherSuite = "TLS_RSA_WITH_AES_256_CBC_SHA" // TLSRSAWITHAES256CBCSHA256 ... TLSRSAWITHAES256CBCSHA256 ApplicationGatewaySslCipherSuite = "TLS_RSA_WITH_AES_256_CBC_SHA256" // TLSRSAWITHAES256GCMSHA384 ... TLSRSAWITHAES256GCMSHA384 ApplicationGatewaySslCipherSuite = "TLS_RSA_WITH_AES_256_GCM_SHA384" )
func PossibleApplicationGatewaySslCipherSuiteValues ¶
func PossibleApplicationGatewaySslCipherSuiteValues() []ApplicationGatewaySslCipherSuite
PossibleApplicationGatewaySslCipherSuiteValues returns an array of possible values for the ApplicationGatewaySslCipherSuite const type.
type ApplicationGatewaySslPolicy ¶
type ApplicationGatewaySslPolicy struct {
// DisabledSslProtocols - Ssl protocols to be disabled on application gateway.
DisabledSslProtocols *[]ApplicationGatewaySslProtocol `json:"disabledSslProtocols,omitempty"`
// PolicyType - Type of Ssl Policy. Possible values include: 'Predefined', 'Custom', 'CustomV2'
PolicyType ApplicationGatewaySslPolicyType `json:"policyType,omitempty"`
// PolicyName - Name of Ssl predefined policy. Possible values include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401', 'AppGwSslPolicy20170401S', 'AppGwSslPolicy20220101', 'AppGwSslPolicy20220101S'
PolicyName ApplicationGatewaySslPolicyName `json:"policyName,omitempty"`
// CipherSuites - Ssl cipher suites to be enabled in the specified order to application gateway.
CipherSuites *[]ApplicationGatewaySslCipherSuite `json:"cipherSuites,omitempty"`
// MinProtocolVersion - Minimum version of Ssl protocol to be supported on application gateway. Possible values include: 'TLSv10', 'TLSv11', 'TLSv12', 'TLSv13'
MinProtocolVersion ApplicationGatewaySslProtocol `json:"minProtocolVersion,omitempty"`
}
ApplicationGatewaySslPolicy application Gateway Ssl policy.
type ApplicationGatewaySslPolicyName ¶
type ApplicationGatewaySslPolicyName string
ApplicationGatewaySslPolicyName enumerates the values for application gateway ssl policy name.
const ( // AppGwSslPolicy20150501 ... AppGwSslPolicy20150501 ApplicationGatewaySslPolicyName = "AppGwSslPolicy20150501" // AppGwSslPolicy20170401 ... AppGwSslPolicy20170401 ApplicationGatewaySslPolicyName = "AppGwSslPolicy20170401" // AppGwSslPolicy20170401S ... AppGwSslPolicy20170401S ApplicationGatewaySslPolicyName = "AppGwSslPolicy20170401S" // AppGwSslPolicy20220101 ... AppGwSslPolicy20220101 ApplicationGatewaySslPolicyName = "AppGwSslPolicy20220101" // AppGwSslPolicy20220101S ... AppGwSslPolicy20220101S ApplicationGatewaySslPolicyName = "AppGwSslPolicy20220101S" )
func PossibleApplicationGatewaySslPolicyNameValues ¶
func PossibleApplicationGatewaySslPolicyNameValues() []ApplicationGatewaySslPolicyName
PossibleApplicationGatewaySslPolicyNameValues returns an array of possible values for the ApplicationGatewaySslPolicyName const type.
type ApplicationGatewaySslPolicyType ¶
type ApplicationGatewaySslPolicyType string
ApplicationGatewaySslPolicyType enumerates the values for application gateway ssl policy type.
const ( // Custom ... Custom ApplicationGatewaySslPolicyType = "Custom" // CustomV2 ... CustomV2 ApplicationGatewaySslPolicyType = "CustomV2" // Predefined ... Predefined ApplicationGatewaySslPolicyType = "Predefined" )
func PossibleApplicationGatewaySslPolicyTypeValues ¶
func PossibleApplicationGatewaySslPolicyTypeValues() []ApplicationGatewaySslPolicyType
PossibleApplicationGatewaySslPolicyTypeValues returns an array of possible values for the ApplicationGatewaySslPolicyType const type.
type ApplicationGatewaySslPredefinedPolicy ¶
type ApplicationGatewaySslPredefinedPolicy struct {
autorest.Response `json:"-"`
// Name - Name of the Ssl predefined policy.
Name *string `json:"name,omitempty"`
// ApplicationGatewaySslPredefinedPolicyPropertiesFormat - Properties of the application gateway SSL predefined policy.
*ApplicationGatewaySslPredefinedPolicyPropertiesFormat `json:"properties,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewaySslPredefinedPolicy an Ssl predefined policy.
func (ApplicationGatewaySslPredefinedPolicy) MarshalJSON ¶
func (agspp ApplicationGatewaySslPredefinedPolicy) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewaySslPredefinedPolicy.
func (*ApplicationGatewaySslPredefinedPolicy) UnmarshalJSON ¶
func (agspp *ApplicationGatewaySslPredefinedPolicy) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewaySslPredefinedPolicy struct.
type ApplicationGatewaySslPredefinedPolicyPropertiesFormat ¶
type ApplicationGatewaySslPredefinedPolicyPropertiesFormat struct {
// CipherSuites - Ssl cipher suites to be enabled in the specified order for application gateway.
CipherSuites *[]ApplicationGatewaySslCipherSuite `json:"cipherSuites,omitempty"`
// MinProtocolVersion - Minimum version of Ssl protocol to be supported on application gateway. Possible values include: 'TLSv10', 'TLSv11', 'TLSv12', 'TLSv13'
MinProtocolVersion ApplicationGatewaySslProtocol `json:"minProtocolVersion,omitempty"`
}
ApplicationGatewaySslPredefinedPolicyPropertiesFormat properties of ApplicationGatewaySslPredefinedPolicy.
type ApplicationGatewaySslProfile ¶
type ApplicationGatewaySslProfile struct {
// ApplicationGatewaySslProfilePropertiesFormat - Properties of the application gateway SSL profile.
*ApplicationGatewaySslProfilePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the SSL profile that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewaySslProfile SSL profile of an application gateway.
func (ApplicationGatewaySslProfile) MarshalJSON ¶
func (agsp ApplicationGatewaySslProfile) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewaySslProfile.
func (*ApplicationGatewaySslProfile) UnmarshalJSON ¶
func (agsp *ApplicationGatewaySslProfile) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewaySslProfile struct.
type ApplicationGatewaySslProfilePropertiesFormat ¶
type ApplicationGatewaySslProfilePropertiesFormat struct {
// TrustedClientCertificates - Array of references to application gateway trusted client certificates.
TrustedClientCertificates *[]SubResource `json:"trustedClientCertificates,omitempty"`
// SslPolicy - SSL policy of the application gateway resource.
SslPolicy *ApplicationGatewaySslPolicy `json:"sslPolicy,omitempty"`
// ClientAuthConfiguration - Client authentication configuration of the application gateway resource.
ClientAuthConfiguration *ApplicationGatewayClientAuthConfiguration `json:"clientAuthConfiguration,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the HTTP listener resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewaySslProfilePropertiesFormat properties of SSL profile of an application gateway.
func (ApplicationGatewaySslProfilePropertiesFormat) MarshalJSON ¶
func (agsppf ApplicationGatewaySslProfilePropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewaySslProfilePropertiesFormat.
type ApplicationGatewaySslProtocol ¶
type ApplicationGatewaySslProtocol string
ApplicationGatewaySslProtocol enumerates the values for application gateway ssl protocol.
const ( // TLSv10 ... TLSv10 ApplicationGatewaySslProtocol = "TLSv1_0" // TLSv11 ... TLSv11 ApplicationGatewaySslProtocol = "TLSv1_1" // TLSv12 ... TLSv12 ApplicationGatewaySslProtocol = "TLSv1_2" // TLSv13 ... TLSv13 ApplicationGatewaySslProtocol = "TLSv1_3" )
func PossibleApplicationGatewaySslProtocolValues ¶
func PossibleApplicationGatewaySslProtocolValues() []ApplicationGatewaySslProtocol
PossibleApplicationGatewaySslProtocolValues returns an array of possible values for the ApplicationGatewaySslProtocol const type.
type ApplicationGatewayTier ¶
type ApplicationGatewayTier string
ApplicationGatewayTier enumerates the values for application gateway tier.
const ( // ApplicationGatewayTierStandard ... ApplicationGatewayTierStandard ApplicationGatewayTier = "Standard" // ApplicationGatewayTierStandardV2 ... ApplicationGatewayTierStandardV2 ApplicationGatewayTier = "Standard_v2" // ApplicationGatewayTierWAF ... ApplicationGatewayTierWAF ApplicationGatewayTier = "WAF" // ApplicationGatewayTierWAFV2 ... ApplicationGatewayTierWAFV2 ApplicationGatewayTier = "WAF_v2" )
func PossibleApplicationGatewayTierValues ¶
func PossibleApplicationGatewayTierValues() []ApplicationGatewayTier
PossibleApplicationGatewayTierValues returns an array of possible values for the ApplicationGatewayTier const type.
type ApplicationGatewayTierTypes ¶
type ApplicationGatewayTierTypes string
ApplicationGatewayTierTypes enumerates the values for application gateway tier types.
const ( // ApplicationGatewayTierTypesStandard ... ApplicationGatewayTierTypesStandard ApplicationGatewayTierTypes = "Standard" // ApplicationGatewayTierTypesStandardV2 ... ApplicationGatewayTierTypesStandardV2 ApplicationGatewayTierTypes = "Standard_v2" // ApplicationGatewayTierTypesWAF ... ApplicationGatewayTierTypesWAF ApplicationGatewayTierTypes = "WAF" // ApplicationGatewayTierTypesWAFV2 ... ApplicationGatewayTierTypesWAFV2 ApplicationGatewayTierTypes = "WAF_v2" )
func PossibleApplicationGatewayTierTypesValues ¶
func PossibleApplicationGatewayTierTypesValues() []ApplicationGatewayTierTypes
PossibleApplicationGatewayTierTypesValues returns an array of possible values for the ApplicationGatewayTierTypes const type.
type ApplicationGatewayTrustedClientCertificate ¶
type ApplicationGatewayTrustedClientCertificate struct {
// ApplicationGatewayTrustedClientCertificatePropertiesFormat - Properties of the application gateway trusted client certificate.
*ApplicationGatewayTrustedClientCertificatePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the trusted client certificate that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayTrustedClientCertificate trusted client certificates of an application gateway.
func (ApplicationGatewayTrustedClientCertificate) MarshalJSON ¶
func (agtcc ApplicationGatewayTrustedClientCertificate) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayTrustedClientCertificate.
func (*ApplicationGatewayTrustedClientCertificate) UnmarshalJSON ¶
func (agtcc *ApplicationGatewayTrustedClientCertificate) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayTrustedClientCertificate struct.
type ApplicationGatewayTrustedClientCertificatePropertiesFormat ¶
type ApplicationGatewayTrustedClientCertificatePropertiesFormat struct {
// Data - Certificate public data.
Data *string `json:"data,omitempty"`
// ValidatedCertData - READ-ONLY; Validated certificate data.
ValidatedCertData *string `json:"validatedCertData,omitempty"`
// ClientCertIssuerDN - READ-ONLY; Distinguished name of client certificate issuer.
ClientCertIssuerDN *string `json:"clientCertIssuerDN,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the trusted client certificate resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayTrustedClientCertificatePropertiesFormat trusted client certificates properties of an application gateway.
func (ApplicationGatewayTrustedClientCertificatePropertiesFormat) MarshalJSON ¶
func (agtccpf ApplicationGatewayTrustedClientCertificatePropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayTrustedClientCertificatePropertiesFormat.
type ApplicationGatewayTrustedRootCertificate ¶
type ApplicationGatewayTrustedRootCertificate struct {
// ApplicationGatewayTrustedRootCertificatePropertiesFormat - Properties of the application gateway trusted root certificate.
*ApplicationGatewayTrustedRootCertificatePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the trusted root certificate that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayTrustedRootCertificate trusted Root certificates of an application gateway.
func (ApplicationGatewayTrustedRootCertificate) MarshalJSON ¶
func (agtrc ApplicationGatewayTrustedRootCertificate) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayTrustedRootCertificate.
func (*ApplicationGatewayTrustedRootCertificate) UnmarshalJSON ¶
func (agtrc *ApplicationGatewayTrustedRootCertificate) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayTrustedRootCertificate struct.
type ApplicationGatewayTrustedRootCertificatePropertiesFormat ¶
type ApplicationGatewayTrustedRootCertificatePropertiesFormat struct {
// Data - Certificate public data.
Data *string `json:"data,omitempty"`
// KeyVaultSecretID - Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.
KeyVaultSecretID *string `json:"keyVaultSecretId,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the trusted root certificate resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayTrustedRootCertificatePropertiesFormat trusted Root certificates properties of an application gateway.
func (ApplicationGatewayTrustedRootCertificatePropertiesFormat) MarshalJSON ¶
func (agtrcpf ApplicationGatewayTrustedRootCertificatePropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayTrustedRootCertificatePropertiesFormat.
type ApplicationGatewayURLConfiguration ¶
type ApplicationGatewayURLConfiguration struct {
// ModifiedPath - Url path which user has provided for url rewrite. Null means no path will be updated. Default value is null.
ModifiedPath *string `json:"modifiedPath,omitempty"`
// ModifiedQueryString - Query string which user has provided for url rewrite. Null means no query string will be updated. Default value is null.
ModifiedQueryString *string `json:"modifiedQueryString,omitempty"`
// Reroute - If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false.
Reroute *bool `json:"reroute,omitempty"`
}
ApplicationGatewayURLConfiguration url configuration of the Actions set in Application Gateway.
type ApplicationGatewayURLPathMap ¶
type ApplicationGatewayURLPathMap struct {
// ApplicationGatewayURLPathMapPropertiesFormat - Properties of the application gateway URL path map.
*ApplicationGatewayURLPathMapPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the URL path map that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
ApplicationGatewayURLPathMap urlPathMaps give a url path to the backend mapping information for PathBasedRouting.
func (ApplicationGatewayURLPathMap) MarshalJSON ¶
func (agupm ApplicationGatewayURLPathMap) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayURLPathMap.
func (*ApplicationGatewayURLPathMap) UnmarshalJSON ¶
func (agupm *ApplicationGatewayURLPathMap) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayURLPathMap struct.
type ApplicationGatewayURLPathMapPropertiesFormat ¶
type ApplicationGatewayURLPathMapPropertiesFormat struct {
// DefaultBackendAddressPool - Default backend address pool resource of URL path map.
DefaultBackendAddressPool *SubResource `json:"defaultBackendAddressPool,omitempty"`
// DefaultBackendHTTPSettings - Default backend http settings resource of URL path map.
DefaultBackendHTTPSettings *SubResource `json:"defaultBackendHttpSettings,omitempty"`
// DefaultRewriteRuleSet - Default Rewrite rule set resource of URL path map.
DefaultRewriteRuleSet *SubResource `json:"defaultRewriteRuleSet,omitempty"`
// DefaultRedirectConfiguration - Default redirect configuration resource of URL path map.
DefaultRedirectConfiguration *SubResource `json:"defaultRedirectConfiguration,omitempty"`
// DefaultLoadDistributionPolicy - Default Load Distribution Policy resource of URL path map.
DefaultLoadDistributionPolicy *SubResource `json:"defaultLoadDistributionPolicy,omitempty"`
// PathRules - Path rule of URL path map resource.
PathRules *[]ApplicationGatewayPathRule `json:"pathRules,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the URL path map resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationGatewayURLPathMapPropertiesFormat properties of UrlPathMap of the application gateway.
func (ApplicationGatewayURLPathMapPropertiesFormat) MarshalJSON ¶
func (agupmpf ApplicationGatewayURLPathMapPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayURLPathMapPropertiesFormat.
type ApplicationGatewayWafDynamicManifestPropertiesResult ¶
type ApplicationGatewayWafDynamicManifestPropertiesResult struct {
// DefaultRuleSetPropertyFormat - The default ruleset.
*DefaultRuleSetPropertyFormat `json:"defaultRuleSet,omitempty"`
// AvailableRuleSets - The available rulesets.
AvailableRuleSets *[]ApplicationGatewayFirewallManifestRuleSet `json:"availableRuleSets,omitempty"`
}
ApplicationGatewayWafDynamicManifestPropertiesResult properties of ApplicationGatewayWafDynamicManifest.
func (ApplicationGatewayWafDynamicManifestPropertiesResult) MarshalJSON ¶
func (agwdmpr ApplicationGatewayWafDynamicManifestPropertiesResult) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayWafDynamicManifestPropertiesResult.
func (*ApplicationGatewayWafDynamicManifestPropertiesResult) UnmarshalJSON ¶
func (agwdmpr *ApplicationGatewayWafDynamicManifestPropertiesResult) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayWafDynamicManifestPropertiesResult struct.
type ApplicationGatewayWafDynamicManifestResult ¶
type ApplicationGatewayWafDynamicManifestResult struct {
autorest.Response `json:"-"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// ApplicationGatewayWafDynamicManifestPropertiesResult - Properties of the ApplicationGatewayWafDynamicManifest .
*ApplicationGatewayWafDynamicManifestPropertiesResult `json:"properties,omitempty"`
}
ApplicationGatewayWafDynamicManifestResult response for ApplicationGatewayWafDynamicManifest API service call.
func (ApplicationGatewayWafDynamicManifestResult) MarshalJSON ¶
func (agwdmr ApplicationGatewayWafDynamicManifestResult) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationGatewayWafDynamicManifestResult.
func (*ApplicationGatewayWafDynamicManifestResult) UnmarshalJSON ¶
func (agwdmr *ApplicationGatewayWafDynamicManifestResult) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayWafDynamicManifestResult struct.
type ApplicationGatewayWafDynamicManifestResultList ¶
type ApplicationGatewayWafDynamicManifestResultList struct {
autorest.Response `json:"-"`
// Value - The list of application gateway waf manifest.
Value *[]ApplicationGatewayWafDynamicManifestResult `json:"value,omitempty"`
// NextLink - URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
ApplicationGatewayWafDynamicManifestResultList response for ApplicationGatewayWafDynamicManifests API service call.
func (ApplicationGatewayWafDynamicManifestResultList) IsEmpty ¶
func (agwdmrl ApplicationGatewayWafDynamicManifestResultList) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type ApplicationGatewayWafDynamicManifestResultListIterator ¶
type ApplicationGatewayWafDynamicManifestResultListIterator struct {
// contains filtered or unexported fields
}
ApplicationGatewayWafDynamicManifestResultListIterator provides access to a complete listing of ApplicationGatewayWafDynamicManifestResult values.
func NewApplicationGatewayWafDynamicManifestResultListIterator ¶
func NewApplicationGatewayWafDynamicManifestResultListIterator(page ApplicationGatewayWafDynamicManifestResultListPage) ApplicationGatewayWafDynamicManifestResultListIterator
Creates a new instance of the ApplicationGatewayWafDynamicManifestResultListIterator type.
func (*ApplicationGatewayWafDynamicManifestResultListIterator) Next ¶
func (iter *ApplicationGatewayWafDynamicManifestResultListIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayWafDynamicManifestResultListIterator) NextWithContext ¶
func (iter *ApplicationGatewayWafDynamicManifestResultListIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ApplicationGatewayWafDynamicManifestResultListIterator) NotDone ¶
func (iter ApplicationGatewayWafDynamicManifestResultListIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationGatewayWafDynamicManifestResultListIterator) Response ¶
func (iter ApplicationGatewayWafDynamicManifestResultListIterator) Response() ApplicationGatewayWafDynamicManifestResultList
Response returns the raw server response from the last page request.
func (ApplicationGatewayWafDynamicManifestResultListIterator) Value ¶
func (iter ApplicationGatewayWafDynamicManifestResultListIterator) Value() ApplicationGatewayWafDynamicManifestResult
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ApplicationGatewayWafDynamicManifestResultListPage ¶
type ApplicationGatewayWafDynamicManifestResultListPage struct {
// contains filtered or unexported fields
}
ApplicationGatewayWafDynamicManifestResultListPage contains a page of ApplicationGatewayWafDynamicManifestResult values.
func NewApplicationGatewayWafDynamicManifestResultListPage ¶
func NewApplicationGatewayWafDynamicManifestResultListPage(cur ApplicationGatewayWafDynamicManifestResultList, getNextPage func(context.Context, ApplicationGatewayWafDynamicManifestResultList) (ApplicationGatewayWafDynamicManifestResultList, error)) ApplicationGatewayWafDynamicManifestResultListPage
Creates a new instance of the ApplicationGatewayWafDynamicManifestResultListPage type.
func (*ApplicationGatewayWafDynamicManifestResultListPage) Next ¶
func (page *ApplicationGatewayWafDynamicManifestResultListPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationGatewayWafDynamicManifestResultListPage) NextWithContext ¶
func (page *ApplicationGatewayWafDynamicManifestResultListPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ApplicationGatewayWafDynamicManifestResultListPage) NotDone ¶
func (page ApplicationGatewayWafDynamicManifestResultListPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationGatewayWafDynamicManifestResultListPage) Response ¶
func (page ApplicationGatewayWafDynamicManifestResultListPage) Response() ApplicationGatewayWafDynamicManifestResultList
Response returns the raw server response from the last page request.
func (ApplicationGatewayWafDynamicManifestResultListPage) Values ¶
func (page ApplicationGatewayWafDynamicManifestResultListPage) Values() []ApplicationGatewayWafDynamicManifestResult
Values returns the slice of values for the current page or nil if there are no values.
type ApplicationGatewayWafDynamicManifestsClient ¶
type ApplicationGatewayWafDynamicManifestsClient struct {
BaseClient
}
ApplicationGatewayWafDynamicManifestsClient is the network Client
func NewApplicationGatewayWafDynamicManifestsClient ¶
func NewApplicationGatewayWafDynamicManifestsClient(subscriptionID string) ApplicationGatewayWafDynamicManifestsClient
NewApplicationGatewayWafDynamicManifestsClient creates an instance of the ApplicationGatewayWafDynamicManifestsClient client.
func NewApplicationGatewayWafDynamicManifestsClientWithBaseURI ¶
func NewApplicationGatewayWafDynamicManifestsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationGatewayWafDynamicManifestsClient
NewApplicationGatewayWafDynamicManifestsClientWithBaseURI creates an instance of the ApplicationGatewayWafDynamicManifestsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ApplicationGatewayWafDynamicManifestsClient) Get ¶
func (client ApplicationGatewayWafDynamicManifestsClient) Get(ctx context.Context, location string) (result ApplicationGatewayWafDynamicManifestResultListPage, err error)
Get gets the regional application gateway waf manifest. Parameters: location - the region where the nrp are located at.
func (ApplicationGatewayWafDynamicManifestsClient) GetComplete ¶
func (client ApplicationGatewayWafDynamicManifestsClient) GetComplete(ctx context.Context, location string) (result ApplicationGatewayWafDynamicManifestResultListIterator, err error)
GetComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationGatewayWafDynamicManifestsClient) GetPreparer ¶
func (client ApplicationGatewayWafDynamicManifestsClient) GetPreparer(ctx context.Context, location string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationGatewayWafDynamicManifestsClient) GetResponder ¶
func (client ApplicationGatewayWafDynamicManifestsClient) GetResponder(resp *http.Response) (result ApplicationGatewayWafDynamicManifestResultList, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ApplicationGatewayWafDynamicManifestsDefaultClient ¶
type ApplicationGatewayWafDynamicManifestsDefaultClient struct {
BaseClient
}
ApplicationGatewayWafDynamicManifestsDefaultClient is the network Client
func NewApplicationGatewayWafDynamicManifestsDefaultClient ¶
func NewApplicationGatewayWafDynamicManifestsDefaultClient(subscriptionID string) ApplicationGatewayWafDynamicManifestsDefaultClient
NewApplicationGatewayWafDynamicManifestsDefaultClient creates an instance of the ApplicationGatewayWafDynamicManifestsDefaultClient client.
func NewApplicationGatewayWafDynamicManifestsDefaultClientWithBaseURI ¶
func NewApplicationGatewayWafDynamicManifestsDefaultClientWithBaseURI(baseURI string, subscriptionID string) ApplicationGatewayWafDynamicManifestsDefaultClient
NewApplicationGatewayWafDynamicManifestsDefaultClientWithBaseURI creates an instance of the ApplicationGatewayWafDynamicManifestsDefaultClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ApplicationGatewayWafDynamicManifestsDefaultClient) Get ¶
func (client ApplicationGatewayWafDynamicManifestsDefaultClient) Get(ctx context.Context, location string) (result ApplicationGatewayWafDynamicManifestResult, err error)
Get gets the regional application gateway waf manifest. Parameters: location - the region where the nrp are located at.
func (ApplicationGatewayWafDynamicManifestsDefaultClient) GetPreparer ¶
func (client ApplicationGatewayWafDynamicManifestsDefaultClient) GetPreparer(ctx context.Context, location string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationGatewayWafDynamicManifestsDefaultClient) GetResponder ¶
func (client ApplicationGatewayWafDynamicManifestsDefaultClient) GetResponder(resp *http.Response) (result ApplicationGatewayWafDynamicManifestResult, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ApplicationGatewayWafRuleActionTypes ¶
type ApplicationGatewayWafRuleActionTypes string
ApplicationGatewayWafRuleActionTypes enumerates the values for application gateway waf rule action types.
const ( // ApplicationGatewayWafRuleActionTypesAllow ... ApplicationGatewayWafRuleActionTypesAllow ApplicationGatewayWafRuleActionTypes = "Allow" // ApplicationGatewayWafRuleActionTypesAnomalyScoring ... ApplicationGatewayWafRuleActionTypesAnomalyScoring ApplicationGatewayWafRuleActionTypes = "AnomalyScoring" // ApplicationGatewayWafRuleActionTypesBlock ... ApplicationGatewayWafRuleActionTypesBlock ApplicationGatewayWafRuleActionTypes = "Block" // ApplicationGatewayWafRuleActionTypesLog ... ApplicationGatewayWafRuleActionTypesLog ApplicationGatewayWafRuleActionTypes = "Log" // ApplicationGatewayWafRuleActionTypesNone ... ApplicationGatewayWafRuleActionTypesNone ApplicationGatewayWafRuleActionTypes = "None" )
func PossibleApplicationGatewayWafRuleActionTypesValues ¶
func PossibleApplicationGatewayWafRuleActionTypesValues() []ApplicationGatewayWafRuleActionTypes
PossibleApplicationGatewayWafRuleActionTypesValues returns an array of possible values for the ApplicationGatewayWafRuleActionTypes const type.
type ApplicationGatewayWafRuleStateTypes ¶
type ApplicationGatewayWafRuleStateTypes string
ApplicationGatewayWafRuleStateTypes enumerates the values for application gateway waf rule state types.
const ( // ApplicationGatewayWafRuleStateTypesDisabled ... ApplicationGatewayWafRuleStateTypesDisabled ApplicationGatewayWafRuleStateTypes = "Disabled" // ApplicationGatewayWafRuleStateTypesEnabled ... ApplicationGatewayWafRuleStateTypesEnabled ApplicationGatewayWafRuleStateTypes = "Enabled" )
func PossibleApplicationGatewayWafRuleStateTypesValues ¶
func PossibleApplicationGatewayWafRuleStateTypesValues() []ApplicationGatewayWafRuleStateTypes
PossibleApplicationGatewayWafRuleStateTypesValues returns an array of possible values for the ApplicationGatewayWafRuleStateTypes const type.
type ApplicationGatewayWebApplicationFirewallConfiguration ¶
type ApplicationGatewayWebApplicationFirewallConfiguration struct {
// Enabled - Whether the web application firewall is enabled or not.
Enabled *bool `json:"enabled,omitempty"`
// FirewallMode - Web application firewall mode. Possible values include: 'Detection', 'Prevention'
FirewallMode ApplicationGatewayFirewallMode `json:"firewallMode,omitempty"`
// RuleSetType - The type of the web application firewall rule set. Possible values are: 'OWASP'.
RuleSetType *string `json:"ruleSetType,omitempty"`
// RuleSetVersion - The version of the rule set type.
RuleSetVersion *string `json:"ruleSetVersion,omitempty"`
// DisabledRuleGroups - The disabled rule groups.
DisabledRuleGroups *[]ApplicationGatewayFirewallDisabledRuleGroup `json:"disabledRuleGroups,omitempty"`
// RequestBodyCheck - Whether allow WAF to check request Body.
RequestBodyCheck *bool `json:"requestBodyCheck,omitempty"`
// MaxRequestBodySize - Maximum request body size for WAF.
MaxRequestBodySize *int32 `json:"maxRequestBodySize,omitempty"`
// MaxRequestBodySizeInKb - Maximum request body size in Kb for WAF.
MaxRequestBodySizeInKb *int32 `json:"maxRequestBodySizeInKb,omitempty"`
// FileUploadLimitInMb - Maximum file upload size in Mb for WAF.
FileUploadLimitInMb *int32 `json:"fileUploadLimitInMb,omitempty"`
// Exclusions - The exclusion list.
Exclusions *[]ApplicationGatewayFirewallExclusion `json:"exclusions,omitempty"`
}
ApplicationGatewayWebApplicationFirewallConfiguration application gateway web application firewall configuration.
type ApplicationGatewaysBackendHealthFuture ¶
type ApplicationGatewaysBackendHealthFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationGatewaysClient) (ApplicationGatewayBackendHealth, error)
}
ApplicationGatewaysBackendHealthFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationGatewaysBackendHealthFuture) UnmarshalJSON ¶
func (future *ApplicationGatewaysBackendHealthFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationGatewaysBackendHealthOnDemandFuture ¶
type ApplicationGatewaysBackendHealthOnDemandFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationGatewaysClient) (ApplicationGatewayBackendHealthOnDemand, error)
}
ApplicationGatewaysBackendHealthOnDemandFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationGatewaysBackendHealthOnDemandFuture) UnmarshalJSON ¶
func (future *ApplicationGatewaysBackendHealthOnDemandFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationGatewaysClient ¶
type ApplicationGatewaysClient struct {
BaseClient
}
ApplicationGatewaysClient is the network Client
func NewApplicationGatewaysClient ¶
func NewApplicationGatewaysClient(subscriptionID string) ApplicationGatewaysClient
NewApplicationGatewaysClient creates an instance of the ApplicationGatewaysClient client.
func NewApplicationGatewaysClientWithBaseURI ¶
func NewApplicationGatewaysClientWithBaseURI(baseURI string, subscriptionID string) ApplicationGatewaysClient
NewApplicationGatewaysClientWithBaseURI creates an instance of the ApplicationGatewaysClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ApplicationGatewaysClient) BackendHealth ¶
func (client ApplicationGatewaysClient) BackendHealth(ctx context.Context, resourceGroupName string, applicationGatewayName string, expand string) (result ApplicationGatewaysBackendHealthFuture, err error)
BackendHealth gets the backend health of the specified application gateway in a resource group. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway. expand - expands BackendAddressPool and BackendHttpSettings referenced in backend health.
func (ApplicationGatewaysClient) BackendHealthOnDemand ¶
func (client ApplicationGatewaysClient) BackendHealthOnDemand(ctx context.Context, resourceGroupName string, applicationGatewayName string, probeRequest ApplicationGatewayOnDemandProbe, expand string) (result ApplicationGatewaysBackendHealthOnDemandFuture, err error)
BackendHealthOnDemand gets the backend health for given combination of backend pool and http setting of the specified application gateway in a resource group. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway. probeRequest - request body for on-demand test probe operation. expand - expands BackendAddressPool and BackendHttpSettings referenced in backend health.
func (ApplicationGatewaysClient) BackendHealthOnDemandPreparer ¶
func (client ApplicationGatewaysClient) BackendHealthOnDemandPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, probeRequest ApplicationGatewayOnDemandProbe, expand string) (*http.Request, error)
BackendHealthOnDemandPreparer prepares the BackendHealthOnDemand request.
func (ApplicationGatewaysClient) BackendHealthOnDemandResponder ¶
func (client ApplicationGatewaysClient) BackendHealthOnDemandResponder(resp *http.Response) (result ApplicationGatewayBackendHealthOnDemand, err error)
BackendHealthOnDemandResponder handles the response to the BackendHealthOnDemand request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) BackendHealthOnDemandSender ¶
func (client ApplicationGatewaysClient) BackendHealthOnDemandSender(req *http.Request) (future ApplicationGatewaysBackendHealthOnDemandFuture, err error)
BackendHealthOnDemandSender sends the BackendHealthOnDemand request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) BackendHealthPreparer ¶
func (client ApplicationGatewaysClient) BackendHealthPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, expand string) (*http.Request, error)
BackendHealthPreparer prepares the BackendHealth request.
func (ApplicationGatewaysClient) BackendHealthResponder ¶
func (client ApplicationGatewaysClient) BackendHealthResponder(resp *http.Response) (result ApplicationGatewayBackendHealth, err error)
BackendHealthResponder handles the response to the BackendHealth request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) BackendHealthSender ¶
func (client ApplicationGatewaysClient) BackendHealthSender(req *http.Request) (future ApplicationGatewaysBackendHealthFuture, err error)
BackendHealthSender sends the BackendHealth request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) CreateOrUpdate ¶
func (client ApplicationGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, applicationGatewayName string, parameters ApplicationGateway) (result ApplicationGatewaysCreateOrUpdateFuture, err error)
CreateOrUpdate creates or updates the specified application gateway. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway. parameters - parameters supplied to the create or update application gateway operation.
func (ApplicationGatewaysClient) CreateOrUpdatePreparer ¶
func (client ApplicationGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, parameters ApplicationGateway) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ApplicationGatewaysClient) CreateOrUpdateResponder ¶
func (client ApplicationGatewaysClient) CreateOrUpdateResponder(resp *http.Response) (result ApplicationGateway, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) CreateOrUpdateSender ¶
func (client ApplicationGatewaysClient) CreateOrUpdateSender(req *http.Request) (future ApplicationGatewaysCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) Delete ¶
func (client ApplicationGatewaysClient) Delete(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewaysDeleteFuture, err error)
Delete deletes the specified application gateway. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway.
func (ApplicationGatewaysClient) DeletePreparer ¶
func (client ApplicationGatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ApplicationGatewaysClient) DeleteResponder ¶
func (client ApplicationGatewaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) DeleteSender ¶
func (client ApplicationGatewaysClient) DeleteSender(req *http.Request) (future ApplicationGatewaysDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) Get ¶
func (client ApplicationGatewaysClient) Get(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGateway, err error)
Get gets the specified application gateway. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway.
func (ApplicationGatewaysClient) GetPreparer ¶
func (client ApplicationGatewaysClient) GetPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationGatewaysClient) GetResponder ¶
func (client ApplicationGatewaysClient) GetResponder(resp *http.Response) (result ApplicationGateway, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) GetSslPredefinedPolicy ¶
func (client ApplicationGatewaysClient) GetSslPredefinedPolicy(ctx context.Context, predefinedPolicyName string) (result ApplicationGatewaySslPredefinedPolicy, err error)
GetSslPredefinedPolicy gets Ssl predefined policy with the specified policy name. Parameters: predefinedPolicyName - name of Ssl predefined policy.
func (ApplicationGatewaysClient) GetSslPredefinedPolicyPreparer ¶
func (client ApplicationGatewaysClient) GetSslPredefinedPolicyPreparer(ctx context.Context, predefinedPolicyName string) (*http.Request, error)
GetSslPredefinedPolicyPreparer prepares the GetSslPredefinedPolicy request.
func (ApplicationGatewaysClient) GetSslPredefinedPolicyResponder ¶
func (client ApplicationGatewaysClient) GetSslPredefinedPolicyResponder(resp *http.Response) (result ApplicationGatewaySslPredefinedPolicy, err error)
GetSslPredefinedPolicyResponder handles the response to the GetSslPredefinedPolicy request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) GetSslPredefinedPolicySender ¶
func (client ApplicationGatewaysClient) GetSslPredefinedPolicySender(req *http.Request) (*http.Response, error)
GetSslPredefinedPolicySender sends the GetSslPredefinedPolicy request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) List ¶
func (client ApplicationGatewaysClient) List(ctx context.Context, resourceGroupName string) (result ApplicationGatewayListResultPage, err error)
List lists all application gateways in a resource group. Parameters: resourceGroupName - the name of the resource group.
func (ApplicationGatewaysClient) ListAll ¶
func (client ApplicationGatewaysClient) ListAll(ctx context.Context) (result ApplicationGatewayListResultPage, err error)
ListAll gets all the application gateways in a subscription.
func (ApplicationGatewaysClient) ListAllComplete ¶
func (client ApplicationGatewaysClient) ListAllComplete(ctx context.Context) (result ApplicationGatewayListResultIterator, err error)
ListAllComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationGatewaysClient) ListAllPreparer ¶
ListAllPreparer prepares the ListAll request.
func (ApplicationGatewaysClient) ListAllResponder ¶
func (client ApplicationGatewaysClient) ListAllResponder(resp *http.Response) (result ApplicationGatewayListResult, err error)
ListAllResponder handles the response to the ListAll request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) ListAllSender ¶
ListAllSender sends the ListAll request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) ListAvailableRequestHeaders ¶
func (client ApplicationGatewaysClient) ListAvailableRequestHeaders(ctx context.Context) (result ListString, err error)
ListAvailableRequestHeaders lists all available request headers.
func (ApplicationGatewaysClient) ListAvailableRequestHeadersPreparer ¶
func (client ApplicationGatewaysClient) ListAvailableRequestHeadersPreparer(ctx context.Context) (*http.Request, error)
ListAvailableRequestHeadersPreparer prepares the ListAvailableRequestHeaders request.
func (ApplicationGatewaysClient) ListAvailableRequestHeadersResponder ¶
func (client ApplicationGatewaysClient) ListAvailableRequestHeadersResponder(resp *http.Response) (result ListString, err error)
ListAvailableRequestHeadersResponder handles the response to the ListAvailableRequestHeaders request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) ListAvailableRequestHeadersSender ¶
func (client ApplicationGatewaysClient) ListAvailableRequestHeadersSender(req *http.Request) (*http.Response, error)
ListAvailableRequestHeadersSender sends the ListAvailableRequestHeaders request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) ListAvailableResponseHeaders ¶
func (client ApplicationGatewaysClient) ListAvailableResponseHeaders(ctx context.Context) (result ListString, err error)
ListAvailableResponseHeaders lists all available response headers.
func (ApplicationGatewaysClient) ListAvailableResponseHeadersPreparer ¶
func (client ApplicationGatewaysClient) ListAvailableResponseHeadersPreparer(ctx context.Context) (*http.Request, error)
ListAvailableResponseHeadersPreparer prepares the ListAvailableResponseHeaders request.
func (ApplicationGatewaysClient) ListAvailableResponseHeadersResponder ¶
func (client ApplicationGatewaysClient) ListAvailableResponseHeadersResponder(resp *http.Response) (result ListString, err error)
ListAvailableResponseHeadersResponder handles the response to the ListAvailableResponseHeaders request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) ListAvailableResponseHeadersSender ¶
func (client ApplicationGatewaysClient) ListAvailableResponseHeadersSender(req *http.Request) (*http.Response, error)
ListAvailableResponseHeadersSender sends the ListAvailableResponseHeaders request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) ListAvailableServerVariables ¶
func (client ApplicationGatewaysClient) ListAvailableServerVariables(ctx context.Context) (result ListString, err error)
ListAvailableServerVariables lists all available server variables.
func (ApplicationGatewaysClient) ListAvailableServerVariablesPreparer ¶
func (client ApplicationGatewaysClient) ListAvailableServerVariablesPreparer(ctx context.Context) (*http.Request, error)
ListAvailableServerVariablesPreparer prepares the ListAvailableServerVariables request.
func (ApplicationGatewaysClient) ListAvailableServerVariablesResponder ¶
func (client ApplicationGatewaysClient) ListAvailableServerVariablesResponder(resp *http.Response) (result ListString, err error)
ListAvailableServerVariablesResponder handles the response to the ListAvailableServerVariables request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) ListAvailableServerVariablesSender ¶
func (client ApplicationGatewaysClient) ListAvailableServerVariablesSender(req *http.Request) (*http.Response, error)
ListAvailableServerVariablesSender sends the ListAvailableServerVariables request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) ListAvailableSslOptions ¶
func (client ApplicationGatewaysClient) ListAvailableSslOptions(ctx context.Context) (result ApplicationGatewayAvailableSslOptions, err error)
ListAvailableSslOptions lists available Ssl options for configuring Ssl policy.
func (ApplicationGatewaysClient) ListAvailableSslOptionsPreparer ¶
func (client ApplicationGatewaysClient) ListAvailableSslOptionsPreparer(ctx context.Context) (*http.Request, error)
ListAvailableSslOptionsPreparer prepares the ListAvailableSslOptions request.
func (ApplicationGatewaysClient) ListAvailableSslOptionsResponder ¶
func (client ApplicationGatewaysClient) ListAvailableSslOptionsResponder(resp *http.Response) (result ApplicationGatewayAvailableSslOptions, err error)
ListAvailableSslOptionsResponder handles the response to the ListAvailableSslOptions request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) ListAvailableSslOptionsSender ¶
func (client ApplicationGatewaysClient) ListAvailableSslOptionsSender(req *http.Request) (*http.Response, error)
ListAvailableSslOptionsSender sends the ListAvailableSslOptions request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) ListAvailableSslPredefinedPolicies ¶
func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPolicies(ctx context.Context) (result ApplicationGatewayAvailableSslPredefinedPoliciesPage, err error)
ListAvailableSslPredefinedPolicies lists all SSL predefined policies for configuring Ssl policy.
func (ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesComplete ¶
func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesComplete(ctx context.Context) (result ApplicationGatewayAvailableSslPredefinedPoliciesIterator, err error)
ListAvailableSslPredefinedPoliciesComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesPreparer ¶
func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesPreparer(ctx context.Context) (*http.Request, error)
ListAvailableSslPredefinedPoliciesPreparer prepares the ListAvailableSslPredefinedPolicies request.
func (ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesResponder ¶
func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesResponder(resp *http.Response) (result ApplicationGatewayAvailableSslPredefinedPolicies, err error)
ListAvailableSslPredefinedPoliciesResponder handles the response to the ListAvailableSslPredefinedPolicies request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesSender ¶
func (client ApplicationGatewaysClient) ListAvailableSslPredefinedPoliciesSender(req *http.Request) (*http.Response, error)
ListAvailableSslPredefinedPoliciesSender sends the ListAvailableSslPredefinedPolicies request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) ListAvailableWafRuleSets ¶
func (client ApplicationGatewaysClient) ListAvailableWafRuleSets(ctx context.Context) (result ApplicationGatewayAvailableWafRuleSetsResult, err error)
ListAvailableWafRuleSets lists all available web application firewall rule sets.
func (ApplicationGatewaysClient) ListAvailableWafRuleSetsPreparer ¶
func (client ApplicationGatewaysClient) ListAvailableWafRuleSetsPreparer(ctx context.Context) (*http.Request, error)
ListAvailableWafRuleSetsPreparer prepares the ListAvailableWafRuleSets request.
func (ApplicationGatewaysClient) ListAvailableWafRuleSetsResponder ¶
func (client ApplicationGatewaysClient) ListAvailableWafRuleSetsResponder(resp *http.Response) (result ApplicationGatewayAvailableWafRuleSetsResult, err error)
ListAvailableWafRuleSetsResponder handles the response to the ListAvailableWafRuleSets request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) ListAvailableWafRuleSetsSender ¶
func (client ApplicationGatewaysClient) ListAvailableWafRuleSetsSender(req *http.Request) (*http.Response, error)
ListAvailableWafRuleSetsSender sends the ListAvailableWafRuleSets request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) ListComplete ¶
func (client ApplicationGatewaysClient) ListComplete(ctx context.Context, resourceGroupName string) (result ApplicationGatewayListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationGatewaysClient) ListPreparer ¶
func (client ApplicationGatewaysClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ApplicationGatewaysClient) ListResponder ¶
func (client ApplicationGatewaysClient) ListResponder(resp *http.Response) (result ApplicationGatewayListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) Start ¶
func (client ApplicationGatewaysClient) Start(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewaysStartFuture, err error)
Start starts the specified application gateway. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway.
func (ApplicationGatewaysClient) StartPreparer ¶
func (client ApplicationGatewaysClient) StartPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
StartPreparer prepares the Start request.
func (ApplicationGatewaysClient) StartResponder ¶
func (client ApplicationGatewaysClient) StartResponder(resp *http.Response) (result autorest.Response, err error)
StartResponder handles the response to the Start request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) StartSender ¶
func (client ApplicationGatewaysClient) StartSender(req *http.Request) (future ApplicationGatewaysStartFuture, err error)
StartSender sends the Start request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) Stop ¶
func (client ApplicationGatewaysClient) Stop(ctx context.Context, resourceGroupName string, applicationGatewayName string) (result ApplicationGatewaysStopFuture, err error)
Stop stops the specified application gateway in a resource group. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway.
func (ApplicationGatewaysClient) StopPreparer ¶
func (client ApplicationGatewaysClient) StopPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string) (*http.Request, error)
StopPreparer prepares the Stop request.
func (ApplicationGatewaysClient) StopResponder ¶
func (client ApplicationGatewaysClient) StopResponder(resp *http.Response) (result autorest.Response, err error)
StopResponder handles the response to the Stop request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) StopSender ¶
func (client ApplicationGatewaysClient) StopSender(req *http.Request) (future ApplicationGatewaysStopFuture, err error)
StopSender sends the Stop request. The method will close the http.Response Body if it receives an error.
func (ApplicationGatewaysClient) UpdateTags ¶
func (client ApplicationGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, applicationGatewayName string, parameters TagsObject) (result ApplicationGateway, err error)
UpdateTags updates the specified application gateway tags. Parameters: resourceGroupName - the name of the resource group. applicationGatewayName - the name of the application gateway. parameters - parameters supplied to update application gateway tags.
func (ApplicationGatewaysClient) UpdateTagsPreparer ¶
func (client ApplicationGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, parameters TagsObject) (*http.Request, error)
UpdateTagsPreparer prepares the UpdateTags request.
func (ApplicationGatewaysClient) UpdateTagsResponder ¶
func (client ApplicationGatewaysClient) UpdateTagsResponder(resp *http.Response) (result ApplicationGateway, err error)
UpdateTagsResponder handles the response to the UpdateTags request. The method always closes the http.Response Body.
func (ApplicationGatewaysClient) UpdateTagsSender ¶
UpdateTagsSender sends the UpdateTags request. The method will close the http.Response Body if it receives an error.
type ApplicationGatewaysCreateOrUpdateFuture ¶
type ApplicationGatewaysCreateOrUpdateFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationGatewaysClient) (ApplicationGateway, error)
}
ApplicationGatewaysCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationGatewaysCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *ApplicationGatewaysCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationGatewaysDeleteFuture ¶
type ApplicationGatewaysDeleteFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationGatewaysClient) (autorest.Response, error)
}
ApplicationGatewaysDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationGatewaysDeleteFuture) UnmarshalJSON ¶
func (future *ApplicationGatewaysDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationGatewaysStartFuture ¶
type ApplicationGatewaysStartFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationGatewaysClient) (autorest.Response, error)
}
ApplicationGatewaysStartFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationGatewaysStartFuture) UnmarshalJSON ¶
func (future *ApplicationGatewaysStartFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationGatewaysStopFuture ¶
type ApplicationGatewaysStopFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationGatewaysClient) (autorest.Response, error)
}
ApplicationGatewaysStopFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationGatewaysStopFuture) UnmarshalJSON ¶
func (future *ApplicationGatewaysStopFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationRule ¶
type ApplicationRule struct {
// SourceAddresses - List of source IP addresses for this rule.
SourceAddresses *[]string `json:"sourceAddresses,omitempty"`
// DestinationAddresses - List of destination IP addresses or Service Tags.
DestinationAddresses *[]string `json:"destinationAddresses,omitempty"`
// Protocols - Array of Application Protocols.
Protocols *[]FirewallPolicyRuleApplicationProtocol `json:"protocols,omitempty"`
// TargetFqdns - List of FQDNs for this rule.
TargetFqdns *[]string `json:"targetFqdns,omitempty"`
// TargetUrls - List of Urls for this rule condition.
TargetUrls *[]string `json:"targetUrls,omitempty"`
// FqdnTags - List of FQDN Tags for this rule.
FqdnTags *[]string `json:"fqdnTags,omitempty"`
// SourceIPGroups - List of source IpGroups for this rule.
SourceIPGroups *[]string `json:"sourceIpGroups,omitempty"`
// TerminateTLS - Terminate TLS connections for this rule.
TerminateTLS *bool `json:"terminateTLS,omitempty"`
// WebCategories - List of destination azure web categories.
WebCategories *[]string `json:"webCategories,omitempty"`
// Name - Name of the rule.
Name *string `json:"name,omitempty"`
// Description - Description of the rule.
Description *string `json:"description,omitempty"`
// RuleType - Possible values include: 'RuleTypeFirewallPolicyRule', 'RuleTypeApplicationRule', 'RuleTypeNatRule', 'RuleTypeNetworkRule'
RuleType RuleType `json:"ruleType,omitempty"`
}
ApplicationRule rule of type application.
func (ApplicationRule) AsApplicationRule ¶
func (ar ApplicationRule) AsApplicationRule() (*ApplicationRule, bool)
AsApplicationRule is the BasicFirewallPolicyRule implementation for ApplicationRule.
func (ApplicationRule) AsBasicFirewallPolicyRule ¶
func (ar ApplicationRule) AsBasicFirewallPolicyRule() (BasicFirewallPolicyRule, bool)
AsBasicFirewallPolicyRule is the BasicFirewallPolicyRule implementation for ApplicationRule.
func (ApplicationRule) AsFirewallPolicyRule ¶
func (ar ApplicationRule) AsFirewallPolicyRule() (*FirewallPolicyRule, bool)
AsFirewallPolicyRule is the BasicFirewallPolicyRule implementation for ApplicationRule.
func (ApplicationRule) AsNatRule ¶
func (ar ApplicationRule) AsNatRule() (*NatRule, bool)
AsNatRule is the BasicFirewallPolicyRule implementation for ApplicationRule.
func (ApplicationRule) AsRule ¶
func (ar ApplicationRule) AsRule() (*Rule, bool)
AsRule is the BasicFirewallPolicyRule implementation for ApplicationRule.
func (ApplicationRule) MarshalJSON ¶
func (ar ApplicationRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationRule.
type ApplicationSecurityGroup ¶
type ApplicationSecurityGroup struct {
autorest.Response `json:"-"`
// ApplicationSecurityGroupPropertiesFormat - Properties of the application security group.
*ApplicationSecurityGroupPropertiesFormat `json:"properties,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Location - Resource location.
Location *string `json:"location,omitempty"`
// Tags - Resource tags.
Tags map[string]*string `json:"tags"`
}
ApplicationSecurityGroup an application security group in a resource group.
func (ApplicationSecurityGroup) MarshalJSON ¶
func (asg ApplicationSecurityGroup) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationSecurityGroup.
func (*ApplicationSecurityGroup) UnmarshalJSON ¶
func (asg *ApplicationSecurityGroup) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ApplicationSecurityGroup struct.
type ApplicationSecurityGroupListResult ¶
type ApplicationSecurityGroupListResult struct {
autorest.Response `json:"-"`
// Value - A list of application security groups.
Value *[]ApplicationSecurityGroup `json:"value,omitempty"`
// NextLink - READ-ONLY; The URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
ApplicationSecurityGroupListResult a list of application security groups.
func (ApplicationSecurityGroupListResult) IsEmpty ¶
func (asglr ApplicationSecurityGroupListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
func (ApplicationSecurityGroupListResult) MarshalJSON ¶
func (asglr ApplicationSecurityGroupListResult) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationSecurityGroupListResult.
type ApplicationSecurityGroupListResultIterator ¶
type ApplicationSecurityGroupListResultIterator struct {
// contains filtered or unexported fields
}
ApplicationSecurityGroupListResultIterator provides access to a complete listing of ApplicationSecurityGroup values.
func NewApplicationSecurityGroupListResultIterator ¶
func NewApplicationSecurityGroupListResultIterator(page ApplicationSecurityGroupListResultPage) ApplicationSecurityGroupListResultIterator
Creates a new instance of the ApplicationSecurityGroupListResultIterator type.
func (*ApplicationSecurityGroupListResultIterator) Next ¶
func (iter *ApplicationSecurityGroupListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationSecurityGroupListResultIterator) NextWithContext ¶
func (iter *ApplicationSecurityGroupListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ApplicationSecurityGroupListResultIterator) NotDone ¶
func (iter ApplicationSecurityGroupListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationSecurityGroupListResultIterator) Response ¶
func (iter ApplicationSecurityGroupListResultIterator) Response() ApplicationSecurityGroupListResult
Response returns the raw server response from the last page request.
func (ApplicationSecurityGroupListResultIterator) Value ¶
func (iter ApplicationSecurityGroupListResultIterator) Value() ApplicationSecurityGroup
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ApplicationSecurityGroupListResultPage ¶
type ApplicationSecurityGroupListResultPage struct {
// contains filtered or unexported fields
}
ApplicationSecurityGroupListResultPage contains a page of ApplicationSecurityGroup values.
func NewApplicationSecurityGroupListResultPage ¶
func NewApplicationSecurityGroupListResultPage(cur ApplicationSecurityGroupListResult, getNextPage func(context.Context, ApplicationSecurityGroupListResult) (ApplicationSecurityGroupListResult, error)) ApplicationSecurityGroupListResultPage
Creates a new instance of the ApplicationSecurityGroupListResultPage type.
func (*ApplicationSecurityGroupListResultPage) Next ¶
func (page *ApplicationSecurityGroupListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*ApplicationSecurityGroupListResultPage) NextWithContext ¶
func (page *ApplicationSecurityGroupListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ApplicationSecurityGroupListResultPage) NotDone ¶
func (page ApplicationSecurityGroupListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationSecurityGroupListResultPage) Response ¶
func (page ApplicationSecurityGroupListResultPage) Response() ApplicationSecurityGroupListResult
Response returns the raw server response from the last page request.
func (ApplicationSecurityGroupListResultPage) Values ¶
func (page ApplicationSecurityGroupListResultPage) Values() []ApplicationSecurityGroup
Values returns the slice of values for the current page or nil if there are no values.
type ApplicationSecurityGroupPropertiesFormat ¶
type ApplicationSecurityGroupPropertiesFormat struct {
// ResourceGUID - READ-ONLY; The resource GUID property of the application security group resource. It uniquely identifies a resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.
ResourceGUID *string `json:"resourceGuid,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the application security group resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
ApplicationSecurityGroupPropertiesFormat application security group properties.
func (ApplicationSecurityGroupPropertiesFormat) MarshalJSON ¶
func (asgpf ApplicationSecurityGroupPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationSecurityGroupPropertiesFormat.
type ApplicationSecurityGroupsClient ¶
type ApplicationSecurityGroupsClient struct {
BaseClient
}
ApplicationSecurityGroupsClient is the network Client
func NewApplicationSecurityGroupsClient ¶
func NewApplicationSecurityGroupsClient(subscriptionID string) ApplicationSecurityGroupsClient
NewApplicationSecurityGroupsClient creates an instance of the ApplicationSecurityGroupsClient client.
func NewApplicationSecurityGroupsClientWithBaseURI ¶
func NewApplicationSecurityGroupsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationSecurityGroupsClient
NewApplicationSecurityGroupsClientWithBaseURI creates an instance of the ApplicationSecurityGroupsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (ApplicationSecurityGroupsClient) CreateOrUpdate ¶
func (client ApplicationSecurityGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string, parameters ApplicationSecurityGroup) (result ApplicationSecurityGroupsCreateOrUpdateFuture, err error)
CreateOrUpdate creates or updates an application security group. Parameters: resourceGroupName - the name of the resource group. applicationSecurityGroupName - the name of the application security group. parameters - parameters supplied to the create or update ApplicationSecurityGroup operation.
func (ApplicationSecurityGroupsClient) CreateOrUpdatePreparer ¶
func (client ApplicationSecurityGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string, parameters ApplicationSecurityGroup) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ApplicationSecurityGroupsClient) CreateOrUpdateResponder ¶
func (client ApplicationSecurityGroupsClient) CreateOrUpdateResponder(resp *http.Response) (result ApplicationSecurityGroup, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ApplicationSecurityGroupsClient) CreateOrUpdateSender ¶
func (client ApplicationSecurityGroupsClient) CreateOrUpdateSender(req *http.Request) (future ApplicationSecurityGroupsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ApplicationSecurityGroupsClient) Delete ¶
func (client ApplicationSecurityGroupsClient) Delete(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string) (result ApplicationSecurityGroupsDeleteFuture, err error)
Delete deletes the specified application security group. Parameters: resourceGroupName - the name of the resource group. applicationSecurityGroupName - the name of the application security group.
func (ApplicationSecurityGroupsClient) DeletePreparer ¶
func (client ApplicationSecurityGroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (ApplicationSecurityGroupsClient) DeleteResponder ¶
func (client ApplicationSecurityGroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ApplicationSecurityGroupsClient) DeleteSender ¶
func (client ApplicationSecurityGroupsClient) DeleteSender(req *http.Request) (future ApplicationSecurityGroupsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ApplicationSecurityGroupsClient) Get ¶
func (client ApplicationSecurityGroupsClient) Get(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string) (result ApplicationSecurityGroup, err error)
Get gets information about the specified application security group. Parameters: resourceGroupName - the name of the resource group. applicationSecurityGroupName - the name of the application security group.
func (ApplicationSecurityGroupsClient) GetPreparer ¶
func (client ApplicationSecurityGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationSecurityGroupsClient) GetResponder ¶
func (client ApplicationSecurityGroupsClient) GetResponder(resp *http.Response) (result ApplicationSecurityGroup, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApplicationSecurityGroupsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApplicationSecurityGroupsClient) List ¶
func (client ApplicationSecurityGroupsClient) List(ctx context.Context, resourceGroupName string) (result ApplicationSecurityGroupListResultPage, err error)
List gets all the application security groups in a resource group. Parameters: resourceGroupName - the name of the resource group.
func (ApplicationSecurityGroupsClient) ListAll ¶
func (client ApplicationSecurityGroupsClient) ListAll(ctx context.Context) (result ApplicationSecurityGroupListResultPage, err error)
ListAll gets all application security groups in a subscription.
func (ApplicationSecurityGroupsClient) ListAllComplete ¶
func (client ApplicationSecurityGroupsClient) ListAllComplete(ctx context.Context) (result ApplicationSecurityGroupListResultIterator, err error)
ListAllComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationSecurityGroupsClient) ListAllPreparer ¶
func (client ApplicationSecurityGroupsClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
ListAllPreparer prepares the ListAll request.
func (ApplicationSecurityGroupsClient) ListAllResponder ¶
func (client ApplicationSecurityGroupsClient) ListAllResponder(resp *http.Response) (result ApplicationSecurityGroupListResult, err error)
ListAllResponder handles the response to the ListAll request. The method always closes the http.Response Body.
func (ApplicationSecurityGroupsClient) ListAllSender ¶
func (client ApplicationSecurityGroupsClient) ListAllSender(req *http.Request) (*http.Response, error)
ListAllSender sends the ListAll request. The method will close the http.Response Body if it receives an error.
func (ApplicationSecurityGroupsClient) ListComplete ¶
func (client ApplicationSecurityGroupsClient) ListComplete(ctx context.Context, resourceGroupName string) (result ApplicationSecurityGroupListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationSecurityGroupsClient) ListPreparer ¶
func (client ApplicationSecurityGroupsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ApplicationSecurityGroupsClient) ListResponder ¶
func (client ApplicationSecurityGroupsClient) ListResponder(resp *http.Response) (result ApplicationSecurityGroupListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ApplicationSecurityGroupsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ApplicationSecurityGroupsClient) UpdateTags ¶
func (client ApplicationSecurityGroupsClient) UpdateTags(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string, parameters TagsObject) (result ApplicationSecurityGroup, err error)
UpdateTags updates an application security group's tags. Parameters: resourceGroupName - the name of the resource group. applicationSecurityGroupName - the name of the application security group. parameters - parameters supplied to update application security group tags.
func (ApplicationSecurityGroupsClient) UpdateTagsPreparer ¶
func (client ApplicationSecurityGroupsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string, parameters TagsObject) (*http.Request, error)
UpdateTagsPreparer prepares the UpdateTags request.
func (ApplicationSecurityGroupsClient) UpdateTagsResponder ¶
func (client ApplicationSecurityGroupsClient) UpdateTagsResponder(resp *http.Response) (result ApplicationSecurityGroup, err error)
UpdateTagsResponder handles the response to the UpdateTags request. The method always closes the http.Response Body.
func (ApplicationSecurityGroupsClient) UpdateTagsSender ¶
func (client ApplicationSecurityGroupsClient) UpdateTagsSender(req *http.Request) (*http.Response, error)
UpdateTagsSender sends the UpdateTags request. The method will close the http.Response Body if it receives an error.
type ApplicationSecurityGroupsCreateOrUpdateFuture ¶
type ApplicationSecurityGroupsCreateOrUpdateFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationSecurityGroupsClient) (ApplicationSecurityGroup, error)
}
ApplicationSecurityGroupsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationSecurityGroupsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *ApplicationSecurityGroupsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type ApplicationSecurityGroupsDeleteFuture ¶
type ApplicationSecurityGroupsDeleteFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(ApplicationSecurityGroupsClient) (autorest.Response, error)
}
ApplicationSecurityGroupsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*ApplicationSecurityGroupsDeleteFuture) UnmarshalJSON ¶
func (future *ApplicationSecurityGroupsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AssociationType ¶
type AssociationType string
AssociationType enumerates the values for association type.
const ( // Associated ... Associated AssociationType = "Associated" // Contains ... Contains AssociationType = "Contains" )
func PossibleAssociationTypeValues ¶
func PossibleAssociationTypeValues() []AssociationType
PossibleAssociationTypeValues returns an array of possible values for the AssociationType const type.
type AuthenticationMethod ¶
type AuthenticationMethod string
AuthenticationMethod enumerates the values for authentication method.
const ( // EAPMSCHAPv2 ... EAPMSCHAPv2 AuthenticationMethod = "EAPMSCHAPv2" // EAPTLS ... EAPTLS AuthenticationMethod = "EAPTLS" )
func PossibleAuthenticationMethodValues ¶
func PossibleAuthenticationMethodValues() []AuthenticationMethod
PossibleAuthenticationMethodValues returns an array of possible values for the AuthenticationMethod const type.
type AuthorizationListResult ¶
type AuthorizationListResult struct {
autorest.Response `json:"-"`
// Value - The authorizations in an ExpressRoute Circuit.
Value *[]ExpressRouteCircuitAuthorization `json:"value,omitempty"`
// NextLink - The URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AuthorizationListResult response for ListAuthorizations API service call retrieves all authorizations that belongs to an ExpressRouteCircuit.
func (AuthorizationListResult) IsEmpty ¶
func (alr AuthorizationListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type AuthorizationListResultIterator ¶
type AuthorizationListResultIterator struct {
// contains filtered or unexported fields
}
AuthorizationListResultIterator provides access to a complete listing of ExpressRouteCircuitAuthorization values.
func NewAuthorizationListResultIterator ¶
func NewAuthorizationListResultIterator(page AuthorizationListResultPage) AuthorizationListResultIterator
Creates a new instance of the AuthorizationListResultIterator type.
func (*AuthorizationListResultIterator) Next ¶
func (iter *AuthorizationListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AuthorizationListResultIterator) NextWithContext ¶
func (iter *AuthorizationListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AuthorizationListResultIterator) NotDone ¶
func (iter AuthorizationListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AuthorizationListResultIterator) Response ¶
func (iter AuthorizationListResultIterator) Response() AuthorizationListResult
Response returns the raw server response from the last page request.
func (AuthorizationListResultIterator) Value ¶
func (iter AuthorizationListResultIterator) Value() ExpressRouteCircuitAuthorization
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AuthorizationListResultPage ¶
type AuthorizationListResultPage struct {
// contains filtered or unexported fields
}
AuthorizationListResultPage contains a page of ExpressRouteCircuitAuthorization values.
func NewAuthorizationListResultPage ¶
func NewAuthorizationListResultPage(cur AuthorizationListResult, getNextPage func(context.Context, AuthorizationListResult) (AuthorizationListResult, error)) AuthorizationListResultPage
Creates a new instance of the AuthorizationListResultPage type.
func (*AuthorizationListResultPage) Next ¶
func (page *AuthorizationListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AuthorizationListResultPage) NextWithContext ¶
func (page *AuthorizationListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AuthorizationListResultPage) NotDone ¶
func (page AuthorizationListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AuthorizationListResultPage) Response ¶
func (page AuthorizationListResultPage) Response() AuthorizationListResult
Response returns the raw server response from the last page request.
func (AuthorizationListResultPage) Values ¶
func (page AuthorizationListResultPage) Values() []ExpressRouteCircuitAuthorization
Values returns the slice of values for the current page or nil if there are no values.
type AuthorizationPropertiesFormat ¶
type AuthorizationPropertiesFormat struct {
// AuthorizationKey - The authorization key.
AuthorizationKey *string `json:"authorizationKey,omitempty"`
// AuthorizationUseStatus - The authorization use status. Possible values include: 'Available', 'InUse'
AuthorizationUseStatus AuthorizationUseStatus `json:"authorizationUseStatus,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the authorization resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AuthorizationPropertiesFormat properties of ExpressRouteCircuitAuthorization.
func (AuthorizationPropertiesFormat) MarshalJSON ¶
func (apf AuthorizationPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AuthorizationPropertiesFormat.
type AuthorizationUseStatus ¶
type AuthorizationUseStatus string
AuthorizationUseStatus enumerates the values for authorization use status.
const ( // Available ... Available AuthorizationUseStatus = "Available" // InUse ... InUse AuthorizationUseStatus = "InUse" )
func PossibleAuthorizationUseStatusValues ¶
func PossibleAuthorizationUseStatusValues() []AuthorizationUseStatus
PossibleAuthorizationUseStatusValues returns an array of possible values for the AuthorizationUseStatus const type.
type AutoApprovedPrivateLinkService ¶
type AutoApprovedPrivateLinkService struct {
// PrivateLinkService - The id of the private link service resource.
PrivateLinkService *string `json:"privateLinkService,omitempty"`
}
AutoApprovedPrivateLinkService the information of an AutoApprovedPrivateLinkService.
type AutoApprovedPrivateLinkServicesResult ¶
type AutoApprovedPrivateLinkServicesResult struct {
autorest.Response `json:"-"`
// Value - An array of auto approved private link service.
Value *[]AutoApprovedPrivateLinkService `json:"value,omitempty"`
// NextLink - READ-ONLY; The URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AutoApprovedPrivateLinkServicesResult an array of private link service id that can be linked to a private end point with auto approved.
func (AutoApprovedPrivateLinkServicesResult) IsEmpty ¶
func (aaplsr AutoApprovedPrivateLinkServicesResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
func (AutoApprovedPrivateLinkServicesResult) MarshalJSON ¶
func (aaplsr AutoApprovedPrivateLinkServicesResult) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AutoApprovedPrivateLinkServicesResult.
type AutoApprovedPrivateLinkServicesResultIterator ¶
type AutoApprovedPrivateLinkServicesResultIterator struct {
// contains filtered or unexported fields
}
AutoApprovedPrivateLinkServicesResultIterator provides access to a complete listing of AutoApprovedPrivateLinkService values.
func NewAutoApprovedPrivateLinkServicesResultIterator ¶
func NewAutoApprovedPrivateLinkServicesResultIterator(page AutoApprovedPrivateLinkServicesResultPage) AutoApprovedPrivateLinkServicesResultIterator
Creates a new instance of the AutoApprovedPrivateLinkServicesResultIterator type.
func (*AutoApprovedPrivateLinkServicesResultIterator) Next ¶
func (iter *AutoApprovedPrivateLinkServicesResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AutoApprovedPrivateLinkServicesResultIterator) NextWithContext ¶
func (iter *AutoApprovedPrivateLinkServicesResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AutoApprovedPrivateLinkServicesResultIterator) NotDone ¶
func (iter AutoApprovedPrivateLinkServicesResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AutoApprovedPrivateLinkServicesResultIterator) Response ¶
func (iter AutoApprovedPrivateLinkServicesResultIterator) Response() AutoApprovedPrivateLinkServicesResult
Response returns the raw server response from the last page request.
func (AutoApprovedPrivateLinkServicesResultIterator) Value ¶
func (iter AutoApprovedPrivateLinkServicesResultIterator) Value() AutoApprovedPrivateLinkService
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AutoApprovedPrivateLinkServicesResultPage ¶
type AutoApprovedPrivateLinkServicesResultPage struct {
// contains filtered or unexported fields
}
AutoApprovedPrivateLinkServicesResultPage contains a page of AutoApprovedPrivateLinkService values.
func NewAutoApprovedPrivateLinkServicesResultPage ¶
func NewAutoApprovedPrivateLinkServicesResultPage(cur AutoApprovedPrivateLinkServicesResult, getNextPage func(context.Context, AutoApprovedPrivateLinkServicesResult) (AutoApprovedPrivateLinkServicesResult, error)) AutoApprovedPrivateLinkServicesResultPage
Creates a new instance of the AutoApprovedPrivateLinkServicesResultPage type.
func (*AutoApprovedPrivateLinkServicesResultPage) Next ¶
func (page *AutoApprovedPrivateLinkServicesResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AutoApprovedPrivateLinkServicesResultPage) NextWithContext ¶
func (page *AutoApprovedPrivateLinkServicesResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AutoApprovedPrivateLinkServicesResultPage) NotDone ¶
func (page AutoApprovedPrivateLinkServicesResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AutoApprovedPrivateLinkServicesResultPage) Response ¶
func (page AutoApprovedPrivateLinkServicesResultPage) Response() AutoApprovedPrivateLinkServicesResult
Response returns the raw server response from the last page request.
func (AutoApprovedPrivateLinkServicesResultPage) Values ¶
func (page AutoApprovedPrivateLinkServicesResultPage) Values() []AutoApprovedPrivateLinkService
Values returns the slice of values for the current page or nil if there are no values.
type AutoLearnPrivateRangesMode ¶
type AutoLearnPrivateRangesMode string
AutoLearnPrivateRangesMode enumerates the values for auto learn private ranges mode.
const ( // AutoLearnPrivateRangesModeDisabled ... AutoLearnPrivateRangesModeDisabled AutoLearnPrivateRangesMode = "Disabled" // AutoLearnPrivateRangesModeEnabled ... AutoLearnPrivateRangesModeEnabled AutoLearnPrivateRangesMode = "Enabled" )
func PossibleAutoLearnPrivateRangesModeValues ¶
func PossibleAutoLearnPrivateRangesModeValues() []AutoLearnPrivateRangesMode
PossibleAutoLearnPrivateRangesModeValues returns an array of possible values for the AutoLearnPrivateRangesMode const type.
type Availability ¶
type Availability struct {
// TimeGrain - The time grain of the availability.
TimeGrain *string `json:"timeGrain,omitempty"`
// Retention - The retention of the availability.
Retention *string `json:"retention,omitempty"`
// BlobDuration - Duration of the availability blob.
BlobDuration *string `json:"blobDuration,omitempty"`
}
Availability availability of the metric.
type AvailableDelegation ¶
type AvailableDelegation struct {
// Name - The name of the AvailableDelegation resource.
Name *string `json:"name,omitempty"`
// ID - A unique identifier of the AvailableDelegation resource.
ID *string `json:"id,omitempty"`
// Type - Resource type.
Type *string `json:"type,omitempty"`
// ServiceName - The name of the service and resource.
ServiceName *string `json:"serviceName,omitempty"`
// Actions - The actions permitted to the service upon delegation.
Actions *[]string `json:"actions,omitempty"`
}
AvailableDelegation the serviceName of an AvailableDelegation indicates a possible delegation for a subnet.
type AvailableDelegationsClient ¶
type AvailableDelegationsClient struct {
BaseClient
}
AvailableDelegationsClient is the network Client
func NewAvailableDelegationsClient ¶
func NewAvailableDelegationsClient(subscriptionID string) AvailableDelegationsClient
NewAvailableDelegationsClient creates an instance of the AvailableDelegationsClient client.
func NewAvailableDelegationsClientWithBaseURI ¶
func NewAvailableDelegationsClientWithBaseURI(baseURI string, subscriptionID string) AvailableDelegationsClient
NewAvailableDelegationsClientWithBaseURI creates an instance of the AvailableDelegationsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AvailableDelegationsClient) List ¶
func (client AvailableDelegationsClient) List(ctx context.Context, location string) (result AvailableDelegationsResultPage, err error)
List gets all of the available subnet delegations for this subscription in this region. Parameters: location - the location of the subnet.
func (AvailableDelegationsClient) ListComplete ¶
func (client AvailableDelegationsClient) ListComplete(ctx context.Context, location string) (result AvailableDelegationsResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AvailableDelegationsClient) ListPreparer ¶
func (client AvailableDelegationsClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
ListPreparer prepares the List request.
func (AvailableDelegationsClient) ListResponder ¶
func (client AvailableDelegationsClient) ListResponder(resp *http.Response) (result AvailableDelegationsResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (AvailableDelegationsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type AvailableDelegationsResult ¶
type AvailableDelegationsResult struct {
autorest.Response `json:"-"`
// Value - An array of available delegations.
Value *[]AvailableDelegation `json:"value,omitempty"`
// NextLink - READ-ONLY; The URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AvailableDelegationsResult an array of available delegations.
func (AvailableDelegationsResult) IsEmpty ¶
func (adr AvailableDelegationsResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
func (AvailableDelegationsResult) MarshalJSON ¶
func (adr AvailableDelegationsResult) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AvailableDelegationsResult.
type AvailableDelegationsResultIterator ¶
type AvailableDelegationsResultIterator struct {
// contains filtered or unexported fields
}
AvailableDelegationsResultIterator provides access to a complete listing of AvailableDelegation values.
func NewAvailableDelegationsResultIterator ¶
func NewAvailableDelegationsResultIterator(page AvailableDelegationsResultPage) AvailableDelegationsResultIterator
Creates a new instance of the AvailableDelegationsResultIterator type.
func (*AvailableDelegationsResultIterator) Next ¶
func (iter *AvailableDelegationsResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AvailableDelegationsResultIterator) NextWithContext ¶
func (iter *AvailableDelegationsResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AvailableDelegationsResultIterator) NotDone ¶
func (iter AvailableDelegationsResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AvailableDelegationsResultIterator) Response ¶
func (iter AvailableDelegationsResultIterator) Response() AvailableDelegationsResult
Response returns the raw server response from the last page request.
func (AvailableDelegationsResultIterator) Value ¶
func (iter AvailableDelegationsResultIterator) Value() AvailableDelegation
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AvailableDelegationsResultPage ¶
type AvailableDelegationsResultPage struct {
// contains filtered or unexported fields
}
AvailableDelegationsResultPage contains a page of AvailableDelegation values.
func NewAvailableDelegationsResultPage ¶
func NewAvailableDelegationsResultPage(cur AvailableDelegationsResult, getNextPage func(context.Context, AvailableDelegationsResult) (AvailableDelegationsResult, error)) AvailableDelegationsResultPage
Creates a new instance of the AvailableDelegationsResultPage type.
func (*AvailableDelegationsResultPage) Next ¶
func (page *AvailableDelegationsResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AvailableDelegationsResultPage) NextWithContext ¶
func (page *AvailableDelegationsResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AvailableDelegationsResultPage) NotDone ¶
func (page AvailableDelegationsResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AvailableDelegationsResultPage) Response ¶
func (page AvailableDelegationsResultPage) Response() AvailableDelegationsResult
Response returns the raw server response from the last page request.
func (AvailableDelegationsResultPage) Values ¶
func (page AvailableDelegationsResultPage) Values() []AvailableDelegation
Values returns the slice of values for the current page or nil if there are no values.
type AvailableEndpointServicesClient ¶
type AvailableEndpointServicesClient struct {
BaseClient
}
AvailableEndpointServicesClient is the network Client
func NewAvailableEndpointServicesClient ¶
func NewAvailableEndpointServicesClient(subscriptionID string) AvailableEndpointServicesClient
NewAvailableEndpointServicesClient creates an instance of the AvailableEndpointServicesClient client.
func NewAvailableEndpointServicesClientWithBaseURI ¶
func NewAvailableEndpointServicesClientWithBaseURI(baseURI string, subscriptionID string) AvailableEndpointServicesClient
NewAvailableEndpointServicesClientWithBaseURI creates an instance of the AvailableEndpointServicesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AvailableEndpointServicesClient) List ¶
func (client AvailableEndpointServicesClient) List(ctx context.Context, location string) (result EndpointServicesListResultPage, err error)
List list what values of endpoint services are available for use. Parameters: location - the location to check available endpoint services.
func (AvailableEndpointServicesClient) ListComplete ¶
func (client AvailableEndpointServicesClient) ListComplete(ctx context.Context, location string) (result EndpointServicesListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AvailableEndpointServicesClient) ListPreparer ¶
func (client AvailableEndpointServicesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
ListPreparer prepares the List request.
func (AvailableEndpointServicesClient) ListResponder ¶
func (client AvailableEndpointServicesClient) ListResponder(resp *http.Response) (result EndpointServicesListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (AvailableEndpointServicesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type AvailablePrivateEndpointType ¶
type AvailablePrivateEndpointType struct {
// Name - The name of the service and resource.
Name *string `json:"name,omitempty"`
// ID - A unique identifier of the AvailablePrivateEndpoint Type resource.
ID *string `json:"id,omitempty"`
// Type - Resource type.
Type *string `json:"type,omitempty"`
// ResourceName - The name of the service and resource.
ResourceName *string `json:"resourceName,omitempty"`
// DisplayName - Display name of the resource.
DisplayName *string `json:"displayName,omitempty"`
}
AvailablePrivateEndpointType the information of an AvailablePrivateEndpointType.
type AvailablePrivateEndpointTypesClient ¶
type AvailablePrivateEndpointTypesClient struct {
BaseClient
}
AvailablePrivateEndpointTypesClient is the network Client
func NewAvailablePrivateEndpointTypesClient ¶
func NewAvailablePrivateEndpointTypesClient(subscriptionID string) AvailablePrivateEndpointTypesClient
NewAvailablePrivateEndpointTypesClient creates an instance of the AvailablePrivateEndpointTypesClient client.
func NewAvailablePrivateEndpointTypesClientWithBaseURI ¶
func NewAvailablePrivateEndpointTypesClientWithBaseURI(baseURI string, subscriptionID string) AvailablePrivateEndpointTypesClient
NewAvailablePrivateEndpointTypesClientWithBaseURI creates an instance of the AvailablePrivateEndpointTypesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AvailablePrivateEndpointTypesClient) List ¶
func (client AvailablePrivateEndpointTypesClient) List(ctx context.Context, location string) (result AvailablePrivateEndpointTypesResultPage, err error)
List returns all of the resource types that can be linked to a Private Endpoint in this subscription in this region. Parameters: location - the location of the domain name.
func (AvailablePrivateEndpointTypesClient) ListByResourceGroup ¶
func (client AvailablePrivateEndpointTypesClient) ListByResourceGroup(ctx context.Context, location string, resourceGroupName string) (result AvailablePrivateEndpointTypesResultPage, err error)
ListByResourceGroup returns all of the resource types that can be linked to a Private Endpoint in this subscription in this region. Parameters: location - the location of the domain name. resourceGroupName - the name of the resource group.
func (AvailablePrivateEndpointTypesClient) ListByResourceGroupComplete ¶
func (client AvailablePrivateEndpointTypesClient) ListByResourceGroupComplete(ctx context.Context, location string, resourceGroupName string) (result AvailablePrivateEndpointTypesResultIterator, err error)
ListByResourceGroupComplete enumerates all values, automatically crossing page boundaries as required.
func (AvailablePrivateEndpointTypesClient) ListByResourceGroupPreparer ¶
func (client AvailablePrivateEndpointTypesClient) ListByResourceGroupPreparer(ctx context.Context, location string, resourceGroupName string) (*http.Request, error)
ListByResourceGroupPreparer prepares the ListByResourceGroup request.
func (AvailablePrivateEndpointTypesClient) ListByResourceGroupResponder ¶
func (client AvailablePrivateEndpointTypesClient) ListByResourceGroupResponder(resp *http.Response) (result AvailablePrivateEndpointTypesResult, err error)
ListByResourceGroupResponder handles the response to the ListByResourceGroup request. The method always closes the http.Response Body.
func (AvailablePrivateEndpointTypesClient) ListByResourceGroupSender ¶
func (client AvailablePrivateEndpointTypesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
ListByResourceGroupSender sends the ListByResourceGroup request. The method will close the http.Response Body if it receives an error.
func (AvailablePrivateEndpointTypesClient) ListComplete ¶
func (client AvailablePrivateEndpointTypesClient) ListComplete(ctx context.Context, location string) (result AvailablePrivateEndpointTypesResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AvailablePrivateEndpointTypesClient) ListPreparer ¶
func (client AvailablePrivateEndpointTypesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
ListPreparer prepares the List request.
func (AvailablePrivateEndpointTypesClient) ListResponder ¶
func (client AvailablePrivateEndpointTypesClient) ListResponder(resp *http.Response) (result AvailablePrivateEndpointTypesResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (AvailablePrivateEndpointTypesClient) ListSender ¶
func (client AvailablePrivateEndpointTypesClient) ListSender(req *http.Request) (*http.Response, error)
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type AvailablePrivateEndpointTypesResult ¶
type AvailablePrivateEndpointTypesResult struct {
autorest.Response `json:"-"`
// Value - An array of available privateEndpoint type.
Value *[]AvailablePrivateEndpointType `json:"value,omitempty"`
// NextLink - READ-ONLY; The URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AvailablePrivateEndpointTypesResult an array of available PrivateEndpoint types.
func (AvailablePrivateEndpointTypesResult) IsEmpty ¶
func (apetr AvailablePrivateEndpointTypesResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
func (AvailablePrivateEndpointTypesResult) MarshalJSON ¶
func (apetr AvailablePrivateEndpointTypesResult) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AvailablePrivateEndpointTypesResult.
type AvailablePrivateEndpointTypesResultIterator ¶
type AvailablePrivateEndpointTypesResultIterator struct {
// contains filtered or unexported fields
}
AvailablePrivateEndpointTypesResultIterator provides access to a complete listing of AvailablePrivateEndpointType values.
func NewAvailablePrivateEndpointTypesResultIterator ¶
func NewAvailablePrivateEndpointTypesResultIterator(page AvailablePrivateEndpointTypesResultPage) AvailablePrivateEndpointTypesResultIterator
Creates a new instance of the AvailablePrivateEndpointTypesResultIterator type.
func (*AvailablePrivateEndpointTypesResultIterator) Next ¶
func (iter *AvailablePrivateEndpointTypesResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AvailablePrivateEndpointTypesResultIterator) NextWithContext ¶
func (iter *AvailablePrivateEndpointTypesResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AvailablePrivateEndpointTypesResultIterator) NotDone ¶
func (iter AvailablePrivateEndpointTypesResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AvailablePrivateEndpointTypesResultIterator) Response ¶
func (iter AvailablePrivateEndpointTypesResultIterator) Response() AvailablePrivateEndpointTypesResult
Response returns the raw server response from the last page request.
func (AvailablePrivateEndpointTypesResultIterator) Value ¶
func (iter AvailablePrivateEndpointTypesResultIterator) Value() AvailablePrivateEndpointType
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AvailablePrivateEndpointTypesResultPage ¶
type AvailablePrivateEndpointTypesResultPage struct {
// contains filtered or unexported fields
}
AvailablePrivateEndpointTypesResultPage contains a page of AvailablePrivateEndpointType values.
func NewAvailablePrivateEndpointTypesResultPage ¶
func NewAvailablePrivateEndpointTypesResultPage(cur AvailablePrivateEndpointTypesResult, getNextPage func(context.Context, AvailablePrivateEndpointTypesResult) (AvailablePrivateEndpointTypesResult, error)) AvailablePrivateEndpointTypesResultPage
Creates a new instance of the AvailablePrivateEndpointTypesResultPage type.
func (*AvailablePrivateEndpointTypesResultPage) Next ¶
func (page *AvailablePrivateEndpointTypesResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AvailablePrivateEndpointTypesResultPage) NextWithContext ¶
func (page *AvailablePrivateEndpointTypesResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AvailablePrivateEndpointTypesResultPage) NotDone ¶
func (page AvailablePrivateEndpointTypesResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AvailablePrivateEndpointTypesResultPage) Response ¶
func (page AvailablePrivateEndpointTypesResultPage) Response() AvailablePrivateEndpointTypesResult
Response returns the raw server response from the last page request.
func (AvailablePrivateEndpointTypesResultPage) Values ¶
func (page AvailablePrivateEndpointTypesResultPage) Values() []AvailablePrivateEndpointType
Values returns the slice of values for the current page or nil if there are no values.
type AvailableProvidersList ¶
type AvailableProvidersList struct {
autorest.Response `json:"-"`
// Countries - List of available countries.
Countries *[]AvailableProvidersListCountry `json:"countries,omitempty"`
}
AvailableProvidersList list of available countries with details.
type AvailableProvidersListCity ¶
type AvailableProvidersListCity struct {
// CityName - The city or town name.
CityName *string `json:"cityName,omitempty"`
// Providers - A list of Internet service providers.
Providers *[]string `json:"providers,omitempty"`
}
AvailableProvidersListCity city or town details.
type AvailableProvidersListCountry ¶
type AvailableProvidersListCountry struct {
// CountryName - The country name.
CountryName *string `json:"countryName,omitempty"`
// Providers - A list of Internet service providers.
Providers *[]string `json:"providers,omitempty"`
// States - List of available states in the country.
States *[]AvailableProvidersListState `json:"states,omitempty"`
}
AvailableProvidersListCountry country details.
type AvailableProvidersListParameters ¶
type AvailableProvidersListParameters struct {
// AzureLocations - A list of Azure regions.
AzureLocations *[]string `json:"azureLocations,omitempty"`
// Country - The country for available providers list.
Country *string `json:"country,omitempty"`
// State - The state for available providers list.
State *string `json:"state,omitempty"`
// City - The city or town for available providers list.
City *string `json:"city,omitempty"`
}
AvailableProvidersListParameters constraints that determine the list of available Internet service providers.
type AvailableProvidersListState ¶
type AvailableProvidersListState struct {
// StateName - The state name.
StateName *string `json:"stateName,omitempty"`
// Providers - A list of Internet service providers.
Providers *[]string `json:"providers,omitempty"`
// Cities - List of available cities or towns in the state.
Cities *[]AvailableProvidersListCity `json:"cities,omitempty"`
}
AvailableProvidersListState state details.
type AvailableResourceGroupDelegationsClient ¶
type AvailableResourceGroupDelegationsClient struct {
BaseClient
}
AvailableResourceGroupDelegationsClient is the network Client
func NewAvailableResourceGroupDelegationsClient ¶
func NewAvailableResourceGroupDelegationsClient(subscriptionID string) AvailableResourceGroupDelegationsClient
NewAvailableResourceGroupDelegationsClient creates an instance of the AvailableResourceGroupDelegationsClient client.
func NewAvailableResourceGroupDelegationsClientWithBaseURI ¶
func NewAvailableResourceGroupDelegationsClientWithBaseURI(baseURI string, subscriptionID string) AvailableResourceGroupDelegationsClient
NewAvailableResourceGroupDelegationsClientWithBaseURI creates an instance of the AvailableResourceGroupDelegationsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AvailableResourceGroupDelegationsClient) List ¶
func (client AvailableResourceGroupDelegationsClient) List(ctx context.Context, location string, resourceGroupName string) (result AvailableDelegationsResultPage, err error)
List gets all of the available subnet delegations for this resource group in this region. Parameters: location - the location of the domain name. resourceGroupName - the name of the resource group.
func (AvailableResourceGroupDelegationsClient) ListComplete ¶
func (client AvailableResourceGroupDelegationsClient) ListComplete(ctx context.Context, location string, resourceGroupName string) (result AvailableDelegationsResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AvailableResourceGroupDelegationsClient) ListPreparer ¶
func (client AvailableResourceGroupDelegationsClient) ListPreparer(ctx context.Context, location string, resourceGroupName string) (*http.Request, error)
ListPreparer prepares the List request.
func (AvailableResourceGroupDelegationsClient) ListResponder ¶
func (client AvailableResourceGroupDelegationsClient) ListResponder(resp *http.Response) (result AvailableDelegationsResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (AvailableResourceGroupDelegationsClient) ListSender ¶
func (client AvailableResourceGroupDelegationsClient) ListSender(req *http.Request) (*http.Response, error)
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type AvailableServiceAlias ¶
type AvailableServiceAlias struct {
// Name - The name of the service alias.
Name *string `json:"name,omitempty"`
// ID - The ID of the service alias.
ID *string `json:"id,omitempty"`
// Type - The type of the resource.
Type *string `json:"type,omitempty"`
// ResourceName - The resource name of the service alias.
ResourceName *string `json:"resourceName,omitempty"`
}
AvailableServiceAlias the available service alias.
type AvailableServiceAliasesClient ¶
type AvailableServiceAliasesClient struct {
BaseClient
}
AvailableServiceAliasesClient is the network Client
func NewAvailableServiceAliasesClient ¶
func NewAvailableServiceAliasesClient(subscriptionID string) AvailableServiceAliasesClient
NewAvailableServiceAliasesClient creates an instance of the AvailableServiceAliasesClient client.
func NewAvailableServiceAliasesClientWithBaseURI ¶
func NewAvailableServiceAliasesClientWithBaseURI(baseURI string, subscriptionID string) AvailableServiceAliasesClient
NewAvailableServiceAliasesClientWithBaseURI creates an instance of the AvailableServiceAliasesClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AvailableServiceAliasesClient) List ¶
func (client AvailableServiceAliasesClient) List(ctx context.Context, location string) (result AvailableServiceAliasesResultPage, err error)
List gets all available service aliases for this subscription in this region. Parameters: location - the location.
func (AvailableServiceAliasesClient) ListByResourceGroup ¶
func (client AvailableServiceAliasesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, location string) (result AvailableServiceAliasesResultPage, err error)
ListByResourceGroup gets all available service aliases for this resource group in this region. Parameters: resourceGroupName - the name of the resource group. location - the location.
func (AvailableServiceAliasesClient) ListByResourceGroupComplete ¶
func (client AvailableServiceAliasesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, location string) (result AvailableServiceAliasesResultIterator, err error)
ListByResourceGroupComplete enumerates all values, automatically crossing page boundaries as required.
func (AvailableServiceAliasesClient) ListByResourceGroupPreparer ¶
func (client AvailableServiceAliasesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, location string) (*http.Request, error)
ListByResourceGroupPreparer prepares the ListByResourceGroup request.
func (AvailableServiceAliasesClient) ListByResourceGroupResponder ¶
func (client AvailableServiceAliasesClient) ListByResourceGroupResponder(resp *http.Response) (result AvailableServiceAliasesResult, err error)
ListByResourceGroupResponder handles the response to the ListByResourceGroup request. The method always closes the http.Response Body.
func (AvailableServiceAliasesClient) ListByResourceGroupSender ¶
func (client AvailableServiceAliasesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
ListByResourceGroupSender sends the ListByResourceGroup request. The method will close the http.Response Body if it receives an error.
func (AvailableServiceAliasesClient) ListComplete ¶
func (client AvailableServiceAliasesClient) ListComplete(ctx context.Context, location string) (result AvailableServiceAliasesResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AvailableServiceAliasesClient) ListPreparer ¶
func (client AvailableServiceAliasesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error)
ListPreparer prepares the List request.
func (AvailableServiceAliasesClient) ListResponder ¶
func (client AvailableServiceAliasesClient) ListResponder(resp *http.Response) (result AvailableServiceAliasesResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (AvailableServiceAliasesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type AvailableServiceAliasesResult ¶
type AvailableServiceAliasesResult struct {
autorest.Response `json:"-"`
// Value - An array of available service aliases.
Value *[]AvailableServiceAlias `json:"value,omitempty"`
// NextLink - READ-ONLY; The URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AvailableServiceAliasesResult an array of available service aliases.
func (AvailableServiceAliasesResult) IsEmpty ¶
func (asar AvailableServiceAliasesResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
func (AvailableServiceAliasesResult) MarshalJSON ¶
func (asar AvailableServiceAliasesResult) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AvailableServiceAliasesResult.
type AvailableServiceAliasesResultIterator ¶
type AvailableServiceAliasesResultIterator struct {
// contains filtered or unexported fields
}
AvailableServiceAliasesResultIterator provides access to a complete listing of AvailableServiceAlias values.
func NewAvailableServiceAliasesResultIterator ¶
func NewAvailableServiceAliasesResultIterator(page AvailableServiceAliasesResultPage) AvailableServiceAliasesResultIterator
Creates a new instance of the AvailableServiceAliasesResultIterator type.
func (*AvailableServiceAliasesResultIterator) Next ¶
func (iter *AvailableServiceAliasesResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AvailableServiceAliasesResultIterator) NextWithContext ¶
func (iter *AvailableServiceAliasesResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AvailableServiceAliasesResultIterator) NotDone ¶
func (iter AvailableServiceAliasesResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AvailableServiceAliasesResultIterator) Response ¶
func (iter AvailableServiceAliasesResultIterator) Response() AvailableServiceAliasesResult
Response returns the raw server response from the last page request.
func (AvailableServiceAliasesResultIterator) Value ¶
func (iter AvailableServiceAliasesResultIterator) Value() AvailableServiceAlias
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AvailableServiceAliasesResultPage ¶
type AvailableServiceAliasesResultPage struct {
// contains filtered or unexported fields
}
AvailableServiceAliasesResultPage contains a page of AvailableServiceAlias values.
func NewAvailableServiceAliasesResultPage ¶
func NewAvailableServiceAliasesResultPage(cur AvailableServiceAliasesResult, getNextPage func(context.Context, AvailableServiceAliasesResult) (AvailableServiceAliasesResult, error)) AvailableServiceAliasesResultPage
Creates a new instance of the AvailableServiceAliasesResultPage type.
func (*AvailableServiceAliasesResultPage) Next ¶
func (page *AvailableServiceAliasesResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AvailableServiceAliasesResultPage) NextWithContext ¶
func (page *AvailableServiceAliasesResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AvailableServiceAliasesResultPage) NotDone ¶
func (page AvailableServiceAliasesResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AvailableServiceAliasesResultPage) Response ¶
func (page AvailableServiceAliasesResultPage) Response() AvailableServiceAliasesResult
Response returns the raw server response from the last page request.
func (AvailableServiceAliasesResultPage) Values ¶
func (page AvailableServiceAliasesResultPage) Values() []AvailableServiceAlias
Values returns the slice of values for the current page or nil if there are no values.
type AzureAsyncOperationResult ¶
type AzureAsyncOperationResult struct {
// Status - Status of the Azure async operation. Possible values include: 'OperationStatusInProgress', 'OperationStatusSucceeded', 'OperationStatusFailed'
Status OperationStatus `json:"status,omitempty"`
// Error - Details of the error occurred during specified asynchronous operation.
Error *Error `json:"error,omitempty"`
}
AzureAsyncOperationResult the response body contains the status of the specified asynchronous operation, indicating whether it has succeeded, is in progress, or has failed. Note that this status is distinct from the HTTP status code returned for the Get Operation Status operation itself. If the asynchronous operation succeeded, the response body includes the HTTP status code for the successful request. If the asynchronous operation failed, the response body includes the HTTP status code for the failed request and error information regarding the failure.
type AzureFirewall ¶
type AzureFirewall struct {
autorest.Response `json:"-"`
// AzureFirewallPropertiesFormat - Properties of the azure firewall.
*AzureFirewallPropertiesFormat `json:"properties,omitempty"`
// Zones - A list of availability zones denoting where the resource needs to come from.
Zones *[]string `json:"zones,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Location - Resource location.
Location *string `json:"location,omitempty"`
// Tags - Resource tags.
Tags map[string]*string `json:"tags"`
}
AzureFirewall azure Firewall resource.
func (AzureFirewall) MarshalJSON ¶
func (af AzureFirewall) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewall.
func (*AzureFirewall) UnmarshalJSON ¶
func (af *AzureFirewall) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AzureFirewall struct.
type AzureFirewallApplicationRule ¶
type AzureFirewallApplicationRule struct {
// Name - Name of the application rule.
Name *string `json:"name,omitempty"`
// Description - Description of the rule.
Description *string `json:"description,omitempty"`
// SourceAddresses - List of source IP addresses for this rule.
SourceAddresses *[]string `json:"sourceAddresses,omitempty"`
// Protocols - Array of ApplicationRuleProtocols.
Protocols *[]AzureFirewallApplicationRuleProtocol `json:"protocols,omitempty"`
// TargetFqdns - List of FQDNs for this rule.
TargetFqdns *[]string `json:"targetFqdns,omitempty"`
// FqdnTags - List of FQDN Tags for this rule.
FqdnTags *[]string `json:"fqdnTags,omitempty"`
// SourceIPGroups - List of source IpGroups for this rule.
SourceIPGroups *[]string `json:"sourceIpGroups,omitempty"`
}
AzureFirewallApplicationRule properties of an application rule.
type AzureFirewallApplicationRuleCollection ¶
type AzureFirewallApplicationRuleCollection struct {
// AzureFirewallApplicationRuleCollectionPropertiesFormat - Properties of the azure firewall application rule collection.
*AzureFirewallApplicationRuleCollectionPropertiesFormat `json:"properties,omitempty"`
// Name - The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
AzureFirewallApplicationRuleCollection application rule collection resource.
func (AzureFirewallApplicationRuleCollection) MarshalJSON ¶
func (afarc AzureFirewallApplicationRuleCollection) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallApplicationRuleCollection.
func (*AzureFirewallApplicationRuleCollection) UnmarshalJSON ¶
func (afarc *AzureFirewallApplicationRuleCollection) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AzureFirewallApplicationRuleCollection struct.
type AzureFirewallApplicationRuleCollectionPropertiesFormat ¶
type AzureFirewallApplicationRuleCollectionPropertiesFormat struct {
// Priority - Priority of the application rule collection resource.
Priority *int32 `json:"priority,omitempty"`
// Action - The action type of a rule collection.
Action *AzureFirewallRCAction `json:"action,omitempty"`
// Rules - Collection of rules used by a application rule collection.
Rules *[]AzureFirewallApplicationRule `json:"rules,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the application rule collection resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AzureFirewallApplicationRuleCollectionPropertiesFormat properties of the application rule collection.
func (AzureFirewallApplicationRuleCollectionPropertiesFormat) MarshalJSON ¶
func (afarcpf AzureFirewallApplicationRuleCollectionPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallApplicationRuleCollectionPropertiesFormat.
type AzureFirewallApplicationRuleProtocol ¶
type AzureFirewallApplicationRuleProtocol struct {
// ProtocolType - Protocol type. Possible values include: 'AzureFirewallApplicationRuleProtocolTypeHTTP', 'AzureFirewallApplicationRuleProtocolTypeHTTPS', 'AzureFirewallApplicationRuleProtocolTypeMssql'
ProtocolType AzureFirewallApplicationRuleProtocolType `json:"protocolType,omitempty"`
// Port - Port number for the protocol, cannot be greater than 64000. This field is optional.
Port *int32 `json:"port,omitempty"`
}
AzureFirewallApplicationRuleProtocol properties of the application rule protocol.
type AzureFirewallApplicationRuleProtocolType ¶
type AzureFirewallApplicationRuleProtocolType string
AzureFirewallApplicationRuleProtocolType enumerates the values for azure firewall application rule protocol type.
const ( // AzureFirewallApplicationRuleProtocolTypeHTTP ... AzureFirewallApplicationRuleProtocolTypeHTTP AzureFirewallApplicationRuleProtocolType = "Http" // AzureFirewallApplicationRuleProtocolTypeHTTPS ... AzureFirewallApplicationRuleProtocolTypeHTTPS AzureFirewallApplicationRuleProtocolType = "Https" // AzureFirewallApplicationRuleProtocolTypeMssql ... AzureFirewallApplicationRuleProtocolTypeMssql AzureFirewallApplicationRuleProtocolType = "Mssql" )
func PossibleAzureFirewallApplicationRuleProtocolTypeValues ¶
func PossibleAzureFirewallApplicationRuleProtocolTypeValues() []AzureFirewallApplicationRuleProtocolType
PossibleAzureFirewallApplicationRuleProtocolTypeValues returns an array of possible values for the AzureFirewallApplicationRuleProtocolType const type.
type AzureFirewallFqdnTag ¶
type AzureFirewallFqdnTag struct {
// AzureFirewallFqdnTagPropertiesFormat - Properties of the azure firewall FQDN tag.
*AzureFirewallFqdnTagPropertiesFormat `json:"properties,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Location - Resource location.
Location *string `json:"location,omitempty"`
// Tags - Resource tags.
Tags map[string]*string `json:"tags"`
}
AzureFirewallFqdnTag azure Firewall FQDN Tag Resource.
func (AzureFirewallFqdnTag) MarshalJSON ¶
func (afft AzureFirewallFqdnTag) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallFqdnTag.
func (*AzureFirewallFqdnTag) UnmarshalJSON ¶
func (afft *AzureFirewallFqdnTag) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AzureFirewallFqdnTag struct.
type AzureFirewallFqdnTagListResult ¶
type AzureFirewallFqdnTagListResult struct {
autorest.Response `json:"-"`
// Value - List of Azure Firewall FQDN Tags in a resource group.
Value *[]AzureFirewallFqdnTag `json:"value,omitempty"`
// NextLink - URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AzureFirewallFqdnTagListResult response for ListAzureFirewallFqdnTags API service call.
func (AzureFirewallFqdnTagListResult) IsEmpty ¶
func (afftlr AzureFirewallFqdnTagListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type AzureFirewallFqdnTagListResultIterator ¶
type AzureFirewallFqdnTagListResultIterator struct {
// contains filtered or unexported fields
}
AzureFirewallFqdnTagListResultIterator provides access to a complete listing of AzureFirewallFqdnTag values.
func NewAzureFirewallFqdnTagListResultIterator ¶
func NewAzureFirewallFqdnTagListResultIterator(page AzureFirewallFqdnTagListResultPage) AzureFirewallFqdnTagListResultIterator
Creates a new instance of the AzureFirewallFqdnTagListResultIterator type.
func (*AzureFirewallFqdnTagListResultIterator) Next ¶
func (iter *AzureFirewallFqdnTagListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AzureFirewallFqdnTagListResultIterator) NextWithContext ¶
func (iter *AzureFirewallFqdnTagListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AzureFirewallFqdnTagListResultIterator) NotDone ¶
func (iter AzureFirewallFqdnTagListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AzureFirewallFqdnTagListResultIterator) Response ¶
func (iter AzureFirewallFqdnTagListResultIterator) Response() AzureFirewallFqdnTagListResult
Response returns the raw server response from the last page request.
func (AzureFirewallFqdnTagListResultIterator) Value ¶
func (iter AzureFirewallFqdnTagListResultIterator) Value() AzureFirewallFqdnTag
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AzureFirewallFqdnTagListResultPage ¶
type AzureFirewallFqdnTagListResultPage struct {
// contains filtered or unexported fields
}
AzureFirewallFqdnTagListResultPage contains a page of AzureFirewallFqdnTag values.
func NewAzureFirewallFqdnTagListResultPage ¶
func NewAzureFirewallFqdnTagListResultPage(cur AzureFirewallFqdnTagListResult, getNextPage func(context.Context, AzureFirewallFqdnTagListResult) (AzureFirewallFqdnTagListResult, error)) AzureFirewallFqdnTagListResultPage
Creates a new instance of the AzureFirewallFqdnTagListResultPage type.
func (*AzureFirewallFqdnTagListResultPage) Next ¶
func (page *AzureFirewallFqdnTagListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AzureFirewallFqdnTagListResultPage) NextWithContext ¶
func (page *AzureFirewallFqdnTagListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AzureFirewallFqdnTagListResultPage) NotDone ¶
func (page AzureFirewallFqdnTagListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AzureFirewallFqdnTagListResultPage) Response ¶
func (page AzureFirewallFqdnTagListResultPage) Response() AzureFirewallFqdnTagListResult
Response returns the raw server response from the last page request.
func (AzureFirewallFqdnTagListResultPage) Values ¶
func (page AzureFirewallFqdnTagListResultPage) Values() []AzureFirewallFqdnTag
Values returns the slice of values for the current page or nil if there are no values.
type AzureFirewallFqdnTagPropertiesFormat ¶
type AzureFirewallFqdnTagPropertiesFormat struct {
// ProvisioningState - READ-ONLY; The provisioning state of the Azure firewall FQDN tag resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// FqdnTagName - READ-ONLY; The name of this FQDN Tag.
FqdnTagName *string `json:"fqdnTagName,omitempty"`
}
AzureFirewallFqdnTagPropertiesFormat azure Firewall FQDN Tag Properties.
func (AzureFirewallFqdnTagPropertiesFormat) MarshalJSON ¶
func (afftpf AzureFirewallFqdnTagPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallFqdnTagPropertiesFormat.
type AzureFirewallFqdnTagsClient ¶
type AzureFirewallFqdnTagsClient struct {
BaseClient
}
AzureFirewallFqdnTagsClient is the network Client
func NewAzureFirewallFqdnTagsClient ¶
func NewAzureFirewallFqdnTagsClient(subscriptionID string) AzureFirewallFqdnTagsClient
NewAzureFirewallFqdnTagsClient creates an instance of the AzureFirewallFqdnTagsClient client.
func NewAzureFirewallFqdnTagsClientWithBaseURI ¶
func NewAzureFirewallFqdnTagsClientWithBaseURI(baseURI string, subscriptionID string) AzureFirewallFqdnTagsClient
NewAzureFirewallFqdnTagsClientWithBaseURI creates an instance of the AzureFirewallFqdnTagsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AzureFirewallFqdnTagsClient) ListAll ¶
func (client AzureFirewallFqdnTagsClient) ListAll(ctx context.Context) (result AzureFirewallFqdnTagListResultPage, err error)
ListAll gets all the Azure Firewall FQDN Tags in a subscription.
func (AzureFirewallFqdnTagsClient) ListAllComplete ¶
func (client AzureFirewallFqdnTagsClient) ListAllComplete(ctx context.Context) (result AzureFirewallFqdnTagListResultIterator, err error)
ListAllComplete enumerates all values, automatically crossing page boundaries as required.
func (AzureFirewallFqdnTagsClient) ListAllPreparer ¶
func (client AzureFirewallFqdnTagsClient) ListAllPreparer(ctx context.Context) (*http.Request, error)
ListAllPreparer prepares the ListAll request.
func (AzureFirewallFqdnTagsClient) ListAllResponder ¶
func (client AzureFirewallFqdnTagsClient) ListAllResponder(resp *http.Response) (result AzureFirewallFqdnTagListResult, err error)
ListAllResponder handles the response to the ListAll request. The method always closes the http.Response Body.
func (AzureFirewallFqdnTagsClient) ListAllSender ¶
ListAllSender sends the ListAll request. The method will close the http.Response Body if it receives an error.
type AzureFirewallIPConfiguration ¶
type AzureFirewallIPConfiguration struct {
// AzureFirewallIPConfigurationPropertiesFormat - Properties of the azure firewall IP configuration.
*AzureFirewallIPConfigurationPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the resource that is unique within a resource group. This name can be used to access the resource.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
AzureFirewallIPConfiguration IP configuration of an Azure Firewall.
func (AzureFirewallIPConfiguration) MarshalJSON ¶
func (afic AzureFirewallIPConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallIPConfiguration.
func (*AzureFirewallIPConfiguration) UnmarshalJSON ¶
func (afic *AzureFirewallIPConfiguration) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AzureFirewallIPConfiguration struct.
type AzureFirewallIPConfigurationPropertiesFormat ¶
type AzureFirewallIPConfigurationPropertiesFormat struct {
// PrivateIPAddress - READ-ONLY; The Firewall Internal Load Balancer IP to be used as the next hop in User Defined Routes.
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
// Subnet - Reference to the subnet resource. This resource must be named 'AzureFirewallSubnet' or 'AzureFirewallManagementSubnet'.
Subnet *SubResource `json:"subnet,omitempty"`
// PublicIPAddress - Reference to the PublicIP resource. This field is a mandatory input if subnet is not null.
PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the Azure firewall IP configuration resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AzureFirewallIPConfigurationPropertiesFormat properties of IP configuration of an Azure Firewall.
func (AzureFirewallIPConfigurationPropertiesFormat) MarshalJSON ¶
func (aficpf AzureFirewallIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallIPConfigurationPropertiesFormat.
type AzureFirewallIPGroups ¶
type AzureFirewallIPGroups struct {
// ID - READ-ONLY; Resource ID.
ID *string `json:"id,omitempty"`
// ChangeNumber - READ-ONLY; The iteration number.
ChangeNumber *string `json:"changeNumber,omitempty"`
}
AzureFirewallIPGroups ipGroups associated with azure firewall.
func (AzureFirewallIPGroups) MarshalJSON ¶
func (afig AzureFirewallIPGroups) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallIPGroups.
type AzureFirewallListResult ¶
type AzureFirewallListResult struct {
autorest.Response `json:"-"`
// Value - List of Azure Firewalls in a resource group.
Value *[]AzureFirewall `json:"value,omitempty"`
// NextLink - URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AzureFirewallListResult response for ListAzureFirewalls API service call.
func (AzureFirewallListResult) IsEmpty ¶
func (aflr AzureFirewallListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type AzureFirewallListResultIterator ¶
type AzureFirewallListResultIterator struct {
// contains filtered or unexported fields
}
AzureFirewallListResultIterator provides access to a complete listing of AzureFirewall values.
func NewAzureFirewallListResultIterator ¶
func NewAzureFirewallListResultIterator(page AzureFirewallListResultPage) AzureFirewallListResultIterator
Creates a new instance of the AzureFirewallListResultIterator type.
func (*AzureFirewallListResultIterator) Next ¶
func (iter *AzureFirewallListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AzureFirewallListResultIterator) NextWithContext ¶
func (iter *AzureFirewallListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AzureFirewallListResultIterator) NotDone ¶
func (iter AzureFirewallListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AzureFirewallListResultIterator) Response ¶
func (iter AzureFirewallListResultIterator) Response() AzureFirewallListResult
Response returns the raw server response from the last page request.
func (AzureFirewallListResultIterator) Value ¶
func (iter AzureFirewallListResultIterator) Value() AzureFirewall
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AzureFirewallListResultPage ¶
type AzureFirewallListResultPage struct {
// contains filtered or unexported fields
}
AzureFirewallListResultPage contains a page of AzureFirewall values.
func NewAzureFirewallListResultPage ¶
func NewAzureFirewallListResultPage(cur AzureFirewallListResult, getNextPage func(context.Context, AzureFirewallListResult) (AzureFirewallListResult, error)) AzureFirewallListResultPage
Creates a new instance of the AzureFirewallListResultPage type.
func (*AzureFirewallListResultPage) Next ¶
func (page *AzureFirewallListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AzureFirewallListResultPage) NextWithContext ¶
func (page *AzureFirewallListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AzureFirewallListResultPage) NotDone ¶
func (page AzureFirewallListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AzureFirewallListResultPage) Response ¶
func (page AzureFirewallListResultPage) Response() AzureFirewallListResult
Response returns the raw server response from the last page request.
func (AzureFirewallListResultPage) Values ¶
func (page AzureFirewallListResultPage) Values() []AzureFirewall
Values returns the slice of values for the current page or nil if there are no values.
type AzureFirewallNatRCAction ¶
type AzureFirewallNatRCAction struct {
// Type - The type of action. Possible values include: 'Snat', 'Dnat'
Type AzureFirewallNatRCActionType `json:"type,omitempty"`
}
AzureFirewallNatRCAction azureFirewall NAT Rule Collection Action.
type AzureFirewallNatRCActionType ¶
type AzureFirewallNatRCActionType string
AzureFirewallNatRCActionType enumerates the values for azure firewall nat rc action type.
const ( // Dnat ... Dnat AzureFirewallNatRCActionType = "Dnat" // Snat ... Snat AzureFirewallNatRCActionType = "Snat" )
func PossibleAzureFirewallNatRCActionTypeValues ¶
func PossibleAzureFirewallNatRCActionTypeValues() []AzureFirewallNatRCActionType
PossibleAzureFirewallNatRCActionTypeValues returns an array of possible values for the AzureFirewallNatRCActionType const type.
type AzureFirewallNatRule ¶
type AzureFirewallNatRule struct {
// Name - Name of the NAT rule.
Name *string `json:"name,omitempty"`
// Description - Description of the rule.
Description *string `json:"description,omitempty"`
// SourceAddresses - List of source IP addresses for this rule.
SourceAddresses *[]string `json:"sourceAddresses,omitempty"`
// DestinationAddresses - List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.
DestinationAddresses *[]string `json:"destinationAddresses,omitempty"`
// DestinationPorts - List of destination ports.
DestinationPorts *[]string `json:"destinationPorts,omitempty"`
// Protocols - Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.
Protocols *[]AzureFirewallNetworkRuleProtocol `json:"protocols,omitempty"`
// TranslatedAddress - The translated address for this NAT rule.
TranslatedAddress *string `json:"translatedAddress,omitempty"`
// TranslatedPort - The translated port for this NAT rule.
TranslatedPort *string `json:"translatedPort,omitempty"`
// TranslatedFqdn - The translated FQDN for this NAT rule.
TranslatedFqdn *string `json:"translatedFqdn,omitempty"`
// SourceIPGroups - List of source IpGroups for this rule.
SourceIPGroups *[]string `json:"sourceIpGroups,omitempty"`
}
AzureFirewallNatRule properties of a NAT rule.
type AzureFirewallNatRuleCollection ¶
type AzureFirewallNatRuleCollection struct {
// AzureFirewallNatRuleCollectionProperties - Properties of the azure firewall NAT rule collection.
*AzureFirewallNatRuleCollectionProperties `json:"properties,omitempty"`
// Name - The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
AzureFirewallNatRuleCollection NAT rule collection resource.
func (AzureFirewallNatRuleCollection) MarshalJSON ¶
func (afnrc AzureFirewallNatRuleCollection) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallNatRuleCollection.
func (*AzureFirewallNatRuleCollection) UnmarshalJSON ¶
func (afnrc *AzureFirewallNatRuleCollection) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AzureFirewallNatRuleCollection struct.
type AzureFirewallNatRuleCollectionProperties ¶
type AzureFirewallNatRuleCollectionProperties struct {
// Priority - Priority of the NAT rule collection resource.
Priority *int32 `json:"priority,omitempty"`
// Action - The action type of a NAT rule collection.
Action *AzureFirewallNatRCAction `json:"action,omitempty"`
// Rules - Collection of rules used by a NAT rule collection.
Rules *[]AzureFirewallNatRule `json:"rules,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the NAT rule collection resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AzureFirewallNatRuleCollectionProperties properties of the NAT rule collection.
func (AzureFirewallNatRuleCollectionProperties) MarshalJSON ¶
func (afnrcp AzureFirewallNatRuleCollectionProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallNatRuleCollectionProperties.
type AzureFirewallNetworkRule ¶
type AzureFirewallNetworkRule struct {
// Name - Name of the network rule.
Name *string `json:"name,omitempty"`
// Description - Description of the rule.
Description *string `json:"description,omitempty"`
// Protocols - Array of AzureFirewallNetworkRuleProtocols.
Protocols *[]AzureFirewallNetworkRuleProtocol `json:"protocols,omitempty"`
// SourceAddresses - List of source IP addresses for this rule.
SourceAddresses *[]string `json:"sourceAddresses,omitempty"`
// DestinationAddresses - List of destination IP addresses.
DestinationAddresses *[]string `json:"destinationAddresses,omitempty"`
// DestinationPorts - List of destination ports.
DestinationPorts *[]string `json:"destinationPorts,omitempty"`
// DestinationFqdns - List of destination FQDNs.
DestinationFqdns *[]string `json:"destinationFqdns,omitempty"`
// SourceIPGroups - List of source IpGroups for this rule.
SourceIPGroups *[]string `json:"sourceIpGroups,omitempty"`
// DestinationIPGroups - List of destination IpGroups for this rule.
DestinationIPGroups *[]string `json:"destinationIpGroups,omitempty"`
}
AzureFirewallNetworkRule properties of the network rule.
type AzureFirewallNetworkRuleCollection ¶
type AzureFirewallNetworkRuleCollection struct {
// AzureFirewallNetworkRuleCollectionPropertiesFormat - Properties of the azure firewall network rule collection.
*AzureFirewallNetworkRuleCollectionPropertiesFormat `json:"properties,omitempty"`
// Name - The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
AzureFirewallNetworkRuleCollection network rule collection resource.
func (AzureFirewallNetworkRuleCollection) MarshalJSON ¶
func (afnrc AzureFirewallNetworkRuleCollection) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallNetworkRuleCollection.
func (*AzureFirewallNetworkRuleCollection) UnmarshalJSON ¶
func (afnrc *AzureFirewallNetworkRuleCollection) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AzureFirewallNetworkRuleCollection struct.
type AzureFirewallNetworkRuleCollectionPropertiesFormat ¶
type AzureFirewallNetworkRuleCollectionPropertiesFormat struct {
// Priority - Priority of the network rule collection resource.
Priority *int32 `json:"priority,omitempty"`
// Action - The action type of a rule collection.
Action *AzureFirewallRCAction `json:"action,omitempty"`
// Rules - Collection of rules used by a network rule collection.
Rules *[]AzureFirewallNetworkRule `json:"rules,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the network rule collection resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AzureFirewallNetworkRuleCollectionPropertiesFormat properties of the network rule collection.
func (AzureFirewallNetworkRuleCollectionPropertiesFormat) MarshalJSON ¶
func (afnrcpf AzureFirewallNetworkRuleCollectionPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallNetworkRuleCollectionPropertiesFormat.
type AzureFirewallNetworkRuleProtocol ¶
type AzureFirewallNetworkRuleProtocol string
AzureFirewallNetworkRuleProtocol enumerates the values for azure firewall network rule protocol.
const ( // AzureFirewallNetworkRuleProtocolAny ... AzureFirewallNetworkRuleProtocolAny AzureFirewallNetworkRuleProtocol = "Any" // AzureFirewallNetworkRuleProtocolICMP ... AzureFirewallNetworkRuleProtocolICMP AzureFirewallNetworkRuleProtocol = "ICMP" // AzureFirewallNetworkRuleProtocolTCP ... AzureFirewallNetworkRuleProtocolTCP AzureFirewallNetworkRuleProtocol = "TCP" // AzureFirewallNetworkRuleProtocolUDP ... AzureFirewallNetworkRuleProtocolUDP AzureFirewallNetworkRuleProtocol = "UDP" )
func PossibleAzureFirewallNetworkRuleProtocolValues ¶
func PossibleAzureFirewallNetworkRuleProtocolValues() []AzureFirewallNetworkRuleProtocol
PossibleAzureFirewallNetworkRuleProtocolValues returns an array of possible values for the AzureFirewallNetworkRuleProtocol const type.
type AzureFirewallPropertiesFormat ¶
type AzureFirewallPropertiesFormat struct {
// ApplicationRuleCollections - Collection of application rule collections used by Azure Firewall.
ApplicationRuleCollections *[]AzureFirewallApplicationRuleCollection `json:"applicationRuleCollections,omitempty"`
// NatRuleCollections - Collection of NAT rule collections used by Azure Firewall.
NatRuleCollections *[]AzureFirewallNatRuleCollection `json:"natRuleCollections,omitempty"`
// NetworkRuleCollections - Collection of network rule collections used by Azure Firewall.
NetworkRuleCollections *[]AzureFirewallNetworkRuleCollection `json:"networkRuleCollections,omitempty"`
// IPConfigurations - IP configuration of the Azure Firewall resource.
IPConfigurations *[]AzureFirewallIPConfiguration `json:"ipConfigurations,omitempty"`
// ManagementIPConfiguration - IP configuration of the Azure Firewall used for management traffic.
ManagementIPConfiguration *AzureFirewallIPConfiguration `json:"managementIpConfiguration,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the Azure firewall resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// ThreatIntelMode - The operation mode for Threat Intelligence. Possible values include: 'AzureFirewallThreatIntelModeAlert', 'AzureFirewallThreatIntelModeDeny', 'AzureFirewallThreatIntelModeOff'
ThreatIntelMode AzureFirewallThreatIntelMode `json:"threatIntelMode,omitempty"`
// VirtualHub - The virtualHub to which the firewall belongs.
VirtualHub *SubResource `json:"virtualHub,omitempty"`
// FirewallPolicy - The firewallPolicy associated with this azure firewall.
FirewallPolicy *SubResource `json:"firewallPolicy,omitempty"`
// HubIPAddresses - IP addresses associated with AzureFirewall.
HubIPAddresses *HubIPAddresses `json:"hubIPAddresses,omitempty"`
// IPGroups - READ-ONLY; IpGroups associated with AzureFirewall.
IPGroups *[]AzureFirewallIPGroups `json:"ipGroups,omitempty"`
// Sku - The Azure Firewall Resource SKU.
Sku *AzureFirewallSku `json:"sku,omitempty"`
// AdditionalProperties - The additional properties used to further config this azure firewall.
AdditionalProperties map[string]*string `json:"additionalProperties"`
}
AzureFirewallPropertiesFormat properties of the Azure Firewall.
func (AzureFirewallPropertiesFormat) MarshalJSON ¶
func (afpf AzureFirewallPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureFirewallPropertiesFormat.
type AzureFirewallPublicIPAddress ¶
type AzureFirewallPublicIPAddress struct {
// Address - Public IP Address value.
Address *string `json:"address,omitempty"`
}
AzureFirewallPublicIPAddress public IP Address associated with azure firewall.
type AzureFirewallRCAction ¶
type AzureFirewallRCAction struct {
// Type - The type of action. Possible values include: 'AzureFirewallRCActionTypeAllow', 'AzureFirewallRCActionTypeDeny'
Type AzureFirewallRCActionType `json:"type,omitempty"`
}
AzureFirewallRCAction properties of the AzureFirewallRCAction.
type AzureFirewallRCActionType ¶
type AzureFirewallRCActionType string
AzureFirewallRCActionType enumerates the values for azure firewall rc action type.
const ( // AzureFirewallRCActionTypeAllow ... AzureFirewallRCActionTypeAllow AzureFirewallRCActionType = "Allow" // AzureFirewallRCActionTypeDeny ... AzureFirewallRCActionTypeDeny AzureFirewallRCActionType = "Deny" )
func PossibleAzureFirewallRCActionTypeValues ¶
func PossibleAzureFirewallRCActionTypeValues() []AzureFirewallRCActionType
PossibleAzureFirewallRCActionTypeValues returns an array of possible values for the AzureFirewallRCActionType const type.
type AzureFirewallSku ¶
type AzureFirewallSku struct {
// Name - Name of an Azure Firewall SKU. Possible values include: 'AZFWVNet', 'AZFWHub'
Name AzureFirewallSkuName `json:"name,omitempty"`
// Tier - Tier of an Azure Firewall. Possible values include: 'AzureFirewallSkuTierStandard', 'AzureFirewallSkuTierPremium', 'AzureFirewallSkuTierBasic'
Tier AzureFirewallSkuTier `json:"tier,omitempty"`
}
AzureFirewallSku SKU of an Azure Firewall.
type AzureFirewallSkuName ¶
type AzureFirewallSkuName string
AzureFirewallSkuName enumerates the values for azure firewall sku name.
const ( // AZFWHub ... AZFWHub AzureFirewallSkuName = "AZFW_Hub" // AZFWVNet ... AZFWVNet AzureFirewallSkuName = "AZFW_VNet" )
func PossibleAzureFirewallSkuNameValues ¶
func PossibleAzureFirewallSkuNameValues() []AzureFirewallSkuName
PossibleAzureFirewallSkuNameValues returns an array of possible values for the AzureFirewallSkuName const type.
type AzureFirewallSkuTier ¶
type AzureFirewallSkuTier string
AzureFirewallSkuTier enumerates the values for azure firewall sku tier.
const ( // AzureFirewallSkuTierBasic ... AzureFirewallSkuTierBasic AzureFirewallSkuTier = "Basic" // AzureFirewallSkuTierPremium ... AzureFirewallSkuTierPremium AzureFirewallSkuTier = "Premium" // AzureFirewallSkuTierStandard ... AzureFirewallSkuTierStandard AzureFirewallSkuTier = "Standard" )
func PossibleAzureFirewallSkuTierValues ¶
func PossibleAzureFirewallSkuTierValues() []AzureFirewallSkuTier
PossibleAzureFirewallSkuTierValues returns an array of possible values for the AzureFirewallSkuTier const type.
type AzureFirewallThreatIntelMode ¶
type AzureFirewallThreatIntelMode string
AzureFirewallThreatIntelMode enumerates the values for azure firewall threat intel mode.
const ( // AzureFirewallThreatIntelModeAlert ... AzureFirewallThreatIntelModeAlert AzureFirewallThreatIntelMode = "Alert" // AzureFirewallThreatIntelModeDeny ... AzureFirewallThreatIntelModeDeny AzureFirewallThreatIntelMode = "Deny" // AzureFirewallThreatIntelModeOff ... AzureFirewallThreatIntelModeOff AzureFirewallThreatIntelMode = "Off" )
func PossibleAzureFirewallThreatIntelModeValues ¶
func PossibleAzureFirewallThreatIntelModeValues() []AzureFirewallThreatIntelMode
PossibleAzureFirewallThreatIntelModeValues returns an array of possible values for the AzureFirewallThreatIntelMode const type.
type AzureFirewallsClient ¶
type AzureFirewallsClient struct {
BaseClient
}
AzureFirewallsClient is the network Client
func NewAzureFirewallsClient ¶
func NewAzureFirewallsClient(subscriptionID string) AzureFirewallsClient
NewAzureFirewallsClient creates an instance of the AzureFirewallsClient client.
func NewAzureFirewallsClientWithBaseURI ¶
func NewAzureFirewallsClientWithBaseURI(baseURI string, subscriptionID string) AzureFirewallsClient
NewAzureFirewallsClientWithBaseURI creates an instance of the AzureFirewallsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (AzureFirewallsClient) CreateOrUpdate ¶
func (client AzureFirewallsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, azureFirewallName string, parameters AzureFirewall) (result AzureFirewallsCreateOrUpdateFuture, err error)
CreateOrUpdate creates or updates the specified Azure Firewall. Parameters: resourceGroupName - the name of the resource group. azureFirewallName - the name of the Azure Firewall. parameters - parameters supplied to the create or update Azure Firewall operation.
func (AzureFirewallsClient) CreateOrUpdatePreparer ¶
func (client AzureFirewallsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, azureFirewallName string, parameters AzureFirewall) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (AzureFirewallsClient) CreateOrUpdateResponder ¶
func (client AzureFirewallsClient) CreateOrUpdateResponder(resp *http.Response) (result AzureFirewall, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (AzureFirewallsClient) CreateOrUpdateSender ¶
func (client AzureFirewallsClient) CreateOrUpdateSender(req *http.Request) (future AzureFirewallsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (AzureFirewallsClient) Delete ¶
func (client AzureFirewallsClient) Delete(ctx context.Context, resourceGroupName string, azureFirewallName string) (result AzureFirewallsDeleteFuture, err error)
Delete deletes the specified Azure Firewall. Parameters: resourceGroupName - the name of the resource group. azureFirewallName - the name of the Azure Firewall.
func (AzureFirewallsClient) DeletePreparer ¶
func (client AzureFirewallsClient) DeletePreparer(ctx context.Context, resourceGroupName string, azureFirewallName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (AzureFirewallsClient) DeleteResponder ¶
func (client AzureFirewallsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (AzureFirewallsClient) DeleteSender ¶
func (client AzureFirewallsClient) DeleteSender(req *http.Request) (future AzureFirewallsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (AzureFirewallsClient) Get ¶
func (client AzureFirewallsClient) Get(ctx context.Context, resourceGroupName string, azureFirewallName string) (result AzureFirewall, err error)
Get gets the specified Azure Firewall. Parameters: resourceGroupName - the name of the resource group. azureFirewallName - the name of the Azure Firewall.
func (AzureFirewallsClient) GetPreparer ¶
func (client AzureFirewallsClient) GetPreparer(ctx context.Context, resourceGroupName string, azureFirewallName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (AzureFirewallsClient) GetResponder ¶
func (client AzureFirewallsClient) GetResponder(resp *http.Response) (result AzureFirewall, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (AzureFirewallsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (AzureFirewallsClient) List ¶
func (client AzureFirewallsClient) List(ctx context.Context, resourceGroupName string) (result AzureFirewallListResultPage, err error)
List lists all Azure Firewalls in a resource group. Parameters: resourceGroupName - the name of the resource group.
func (AzureFirewallsClient) ListAll ¶
func (client AzureFirewallsClient) ListAll(ctx context.Context) (result AzureFirewallListResultPage, err error)
ListAll gets all the Azure Firewalls in a subscription.
func (AzureFirewallsClient) ListAllComplete ¶
func (client AzureFirewallsClient) ListAllComplete(ctx context.Context) (result AzureFirewallListResultIterator, err error)
ListAllComplete enumerates all values, automatically crossing page boundaries as required.
func (AzureFirewallsClient) ListAllPreparer ¶
ListAllPreparer prepares the ListAll request.
func (AzureFirewallsClient) ListAllResponder ¶
func (client AzureFirewallsClient) ListAllResponder(resp *http.Response) (result AzureFirewallListResult, err error)
ListAllResponder handles the response to the ListAll request. The method always closes the http.Response Body.
func (AzureFirewallsClient) ListAllSender ¶
ListAllSender sends the ListAll request. The method will close the http.Response Body if it receives an error.
func (AzureFirewallsClient) ListComplete ¶
func (client AzureFirewallsClient) ListComplete(ctx context.Context, resourceGroupName string) (result AzureFirewallListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AzureFirewallsClient) ListLearnedPrefixes ¶
func (client AzureFirewallsClient) ListLearnedPrefixes(ctx context.Context, resourceGroupName string, azureFirewallName string) (result AzureFirewallsListLearnedPrefixesFuture, err error)
ListLearnedPrefixes retrieves a list of all IP prefixes that azure firewall has learned to not SNAT. Parameters: resourceGroupName - the name of the resource group. azureFirewallName - the name of the azure firewall.
func (AzureFirewallsClient) ListLearnedPrefixesPreparer ¶
func (client AzureFirewallsClient) ListLearnedPrefixesPreparer(ctx context.Context, resourceGroupName string, azureFirewallName string) (*http.Request, error)
ListLearnedPrefixesPreparer prepares the ListLearnedPrefixes request.
func (AzureFirewallsClient) ListLearnedPrefixesResponder ¶
func (client AzureFirewallsClient) ListLearnedPrefixesResponder(resp *http.Response) (result IPPrefixesList, err error)
ListLearnedPrefixesResponder handles the response to the ListLearnedPrefixes request. The method always closes the http.Response Body.
func (AzureFirewallsClient) ListLearnedPrefixesSender ¶
func (client AzureFirewallsClient) ListLearnedPrefixesSender(req *http.Request) (future AzureFirewallsListLearnedPrefixesFuture, err error)
ListLearnedPrefixesSender sends the ListLearnedPrefixes request. The method will close the http.Response Body if it receives an error.
func (AzureFirewallsClient) ListPreparer ¶
func (client AzureFirewallsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
ListPreparer prepares the List request.
func (AzureFirewallsClient) ListResponder ¶
func (client AzureFirewallsClient) ListResponder(resp *http.Response) (result AzureFirewallListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (AzureFirewallsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (AzureFirewallsClient) UpdateTags ¶
func (client AzureFirewallsClient) UpdateTags(ctx context.Context, resourceGroupName string, azureFirewallName string, parameters TagsObject) (result AzureFirewallsUpdateTagsFuture, err error)
UpdateTags updates tags of an Azure Firewall resource. Parameters: resourceGroupName - the name of the resource group. azureFirewallName - the name of the Azure Firewall. parameters - parameters supplied to update azure firewall tags.
func (AzureFirewallsClient) UpdateTagsPreparer ¶
func (client AzureFirewallsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, azureFirewallName string, parameters TagsObject) (*http.Request, error)
UpdateTagsPreparer prepares the UpdateTags request.
func (AzureFirewallsClient) UpdateTagsResponder ¶
func (client AzureFirewallsClient) UpdateTagsResponder(resp *http.Response) (result AzureFirewall, err error)
UpdateTagsResponder handles the response to the UpdateTags request. The method always closes the http.Response Body.
func (AzureFirewallsClient) UpdateTagsSender ¶
func (client AzureFirewallsClient) UpdateTagsSender(req *http.Request) (future AzureFirewallsUpdateTagsFuture, err error)
UpdateTagsSender sends the UpdateTags request. The method will close the http.Response Body if it receives an error.
type AzureFirewallsCreateOrUpdateFuture ¶
type AzureFirewallsCreateOrUpdateFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(AzureFirewallsClient) (AzureFirewall, error)
}
AzureFirewallsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AzureFirewallsCreateOrUpdateFuture) UnmarshalJSON ¶
func (future *AzureFirewallsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AzureFirewallsDeleteFuture ¶
type AzureFirewallsDeleteFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(AzureFirewallsClient) (autorest.Response, error)
}
AzureFirewallsDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AzureFirewallsDeleteFuture) UnmarshalJSON ¶
func (future *AzureFirewallsDeleteFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AzureFirewallsListLearnedPrefixesFuture ¶
type AzureFirewallsListLearnedPrefixesFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(AzureFirewallsClient) (IPPrefixesList, error)
}
AzureFirewallsListLearnedPrefixesFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AzureFirewallsListLearnedPrefixesFuture) UnmarshalJSON ¶
func (future *AzureFirewallsListLearnedPrefixesFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AzureFirewallsUpdateTagsFuture ¶
type AzureFirewallsUpdateTagsFuture struct {
azure.FutureAPI
// Result returns the result of the asynchronous operation.
// If the operation has not completed it will return an error.
Result func(AzureFirewallsClient) (AzureFirewall, error)
}
AzureFirewallsUpdateTagsFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*AzureFirewallsUpdateTagsFuture) UnmarshalJSON ¶
func (future *AzureFirewallsUpdateTagsFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type AzureReachabilityReport ¶
type AzureReachabilityReport struct {
autorest.Response `json:"-"`
// AggregationLevel - The aggregation level of Azure reachability report. Can be Country, State or City.
AggregationLevel *string `json:"aggregationLevel,omitempty"`
// ProviderLocation - Parameters that define a geographic location.
ProviderLocation *AzureReachabilityReportLocation `json:"providerLocation,omitempty"`
// ReachabilityReport - List of Azure reachability report items.
ReachabilityReport *[]AzureReachabilityReportItem `json:"reachabilityReport,omitempty"`
}
AzureReachabilityReport azure reachability report details.
type AzureReachabilityReportItem ¶
type AzureReachabilityReportItem struct {
// Provider - The Internet service provider.
Provider *string `json:"provider,omitempty"`
// AzureLocation - The Azure region.
AzureLocation *string `json:"azureLocation,omitempty"`
// Latencies - List of latency details for each of the time series.
Latencies *[]AzureReachabilityReportLatencyInfo `json:"latencies,omitempty"`
}
AzureReachabilityReportItem azure reachability report details for a given provider location.
type AzureReachabilityReportLatencyInfo ¶
type AzureReachabilityReportLatencyInfo struct {
// TimeStamp - The time stamp.
TimeStamp *date.Time `json:"timeStamp,omitempty"`
// Score - The relative latency score between 1 and 100, higher values indicating a faster connection.
Score *int32 `json:"score,omitempty"`
}
AzureReachabilityReportLatencyInfo details on latency for a time series.
type AzureReachabilityReportLocation ¶
type AzureReachabilityReportLocation struct {
// Country - The name of the country.
Country *string `json:"country,omitempty"`
// State - The name of the state.
State *string `json:"state,omitempty"`
// City - The name of the city or town.
City *string `json:"city,omitempty"`
}
AzureReachabilityReportLocation parameters that define a geographic location.
type AzureReachabilityReportParameters ¶
type AzureReachabilityReportParameters struct {
// ProviderLocation - Parameters that define a geographic location.
ProviderLocation *AzureReachabilityReportLocation `json:"providerLocation,omitempty"`
// Providers - List of Internet service providers.
Providers *[]string `json:"providers,omitempty"`
// AzureLocations - Optional Azure regions to scope the query to.
AzureLocations *[]string `json:"azureLocations,omitempty"`
// StartTime - The start time for the Azure reachability report.
StartTime *date.Time `json:"startTime,omitempty"`
// EndTime - The end time for the Azure reachability report.
EndTime *date.Time `json:"endTime,omitempty"`
}
AzureReachabilityReportParameters geographic and time constraints for Azure reachability report.
type AzureWebCategory ¶
type AzureWebCategory struct {
autorest.Response `json:"-"`
// AzureWebCategoryPropertiesFormat - Properties of the Azure Web Category.
*AzureWebCategoryPropertiesFormat `json:"properties,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
}
AzureWebCategory azure Web Category Resource.
func (AzureWebCategory) MarshalJSON ¶
func (awc AzureWebCategory) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureWebCategory.
func (*AzureWebCategory) UnmarshalJSON ¶
func (awc *AzureWebCategory) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for AzureWebCategory struct.
type AzureWebCategoryListResult ¶
type AzureWebCategoryListResult struct {
autorest.Response `json:"-"`
// Value - List of Azure Web Categories for a given Subscription.
Value *[]AzureWebCategory `json:"value,omitempty"`
// NextLink - URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
AzureWebCategoryListResult response for ListAzureWebCategories API service call.
func (AzureWebCategoryListResult) IsEmpty ¶
func (awclr AzureWebCategoryListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type AzureWebCategoryListResultIterator ¶
type AzureWebCategoryListResultIterator struct {
// contains filtered or unexported fields
}
AzureWebCategoryListResultIterator provides access to a complete listing of AzureWebCategory values.
func NewAzureWebCategoryListResultIterator ¶
func NewAzureWebCategoryListResultIterator(page AzureWebCategoryListResultPage) AzureWebCategoryListResultIterator
Creates a new instance of the AzureWebCategoryListResultIterator type.
func (*AzureWebCategoryListResultIterator) Next ¶
func (iter *AzureWebCategoryListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AzureWebCategoryListResultIterator) NextWithContext ¶
func (iter *AzureWebCategoryListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (AzureWebCategoryListResultIterator) NotDone ¶
func (iter AzureWebCategoryListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (AzureWebCategoryListResultIterator) Response ¶
func (iter AzureWebCategoryListResultIterator) Response() AzureWebCategoryListResult
Response returns the raw server response from the last page request.
func (AzureWebCategoryListResultIterator) Value ¶
func (iter AzureWebCategoryListResultIterator) Value() AzureWebCategory
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type AzureWebCategoryListResultPage ¶
type AzureWebCategoryListResultPage struct {
// contains filtered or unexported fields
}
AzureWebCategoryListResultPage contains a page of AzureWebCategory values.
func NewAzureWebCategoryListResultPage ¶
func NewAzureWebCategoryListResultPage(cur AzureWebCategoryListResult, getNextPage func(context.Context, AzureWebCategoryListResult) (AzureWebCategoryListResult, error)) AzureWebCategoryListResultPage
Creates a new instance of the AzureWebCategoryListResultPage type.
func (*AzureWebCategoryListResultPage) Next ¶
func (page *AzureWebCategoryListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*AzureWebCategoryListResultPage) NextWithContext ¶
func (page *AzureWebCategoryListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (AzureWebCategoryListResultPage) NotDone ¶
func (page AzureWebCategoryListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AzureWebCategoryListResultPage) Response ¶
func (page AzureWebCategoryListResultPage) Response() AzureWebCategoryListResult
Response returns the raw server response from the last page request.
func (AzureWebCategoryListResultPage) Values ¶
func (page AzureWebCategoryListResultPage) Values() []AzureWebCategory
Values returns the slice of values for the current page or nil if there are no values.
type AzureWebCategoryPropertiesFormat ¶
type AzureWebCategoryPropertiesFormat struct {
// Group - READ-ONLY; The name of the group that the category belongs to.
Group *string `json:"group,omitempty"`
}
AzureWebCategoryPropertiesFormat azure Web Category Properties.
func (AzureWebCategoryPropertiesFormat) MarshalJSON ¶
func (awcpf AzureWebCategoryPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureWebCategoryPropertiesFormat.
type BGPCommunity ¶
type BGPCommunity struct {
// ServiceSupportedRegion - The region which the service support. e.g. For O365, region is Global.
ServiceSupportedRegion *string `json:"serviceSupportedRegion,omitempty"`
// CommunityName - The name of the bgp community. e.g. Skype.
CommunityName *string `json:"communityName,omitempty"`
// CommunityValue - The value of the bgp community. For more information: https://docs.microsoft.com/en-us/azure/expressroute/expressroute-routing.
CommunityValue *string `json:"communityValue,omitempty"`
// CommunityPrefixes - The prefixes that the bgp community contains.
CommunityPrefixes *[]string `json:"communityPrefixes,omitempty"`
// IsAuthorizedToUse - Customer is authorized to use bgp community or not.
IsAuthorizedToUse *bool `json:"isAuthorizedToUse,omitempty"`
// ServiceGroup - The service group of the bgp community contains.
ServiceGroup *string `json:"serviceGroup,omitempty"`
}
BGPCommunity contains bgp community information offered in Service Community resources.
type BackendAddressInboundNatRulePortMappings ¶
type BackendAddressInboundNatRulePortMappings struct {
autorest.Response `json:"-"`
// InboundNatRulePortMappings - Collection of inbound NAT rule port mappings.
InboundNatRulePortMappings *[]InboundNatRulePortMapping `json:"inboundNatRulePortMappings,omitempty"`
}
BackendAddressInboundNatRulePortMappings the response for a QueryInboundNatRulePortMapping API.
type BackendAddressPool ¶
type BackendAddressPool struct {
autorest.Response `json:"-"`
// BackendAddressPoolPropertiesFormat - Properties of load balancer backend address pool.
*BackendAddressPoolPropertiesFormat `json:"properties,omitempty"`
// Name - The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Type of the resource.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
BackendAddressPool pool of backend IP addresses.
func (BackendAddressPool) MarshalJSON ¶
func (bap BackendAddressPool) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BackendAddressPool.
func (*BackendAddressPool) UnmarshalJSON ¶
func (bap *BackendAddressPool) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for BackendAddressPool struct.
type BackendAddressPoolPropertiesFormat ¶
type BackendAddressPoolPropertiesFormat struct {
// Location - The location of the backend address pool.
Location *string `json:"location,omitempty"`
// TunnelInterfaces - An array of gateway load balancer tunnel interfaces.
TunnelInterfaces *[]GatewayLoadBalancerTunnelInterface `json:"tunnelInterfaces,omitempty"`
// LoadBalancerBackendAddresses - An array of backend addresses.
LoadBalancerBackendAddresses *[]LoadBalancerBackendAddress `json:"loadBalancerBackendAddresses,omitempty"`
// BackendIPConfigurations - READ-ONLY; An array of references to IP addresses defined in network interfaces.
BackendIPConfigurations *[]InterfaceIPConfiguration `json:"backendIPConfigurations,omitempty"`
// LoadBalancingRules - READ-ONLY; An array of references to load balancing rules that use this backend address pool.
LoadBalancingRules *[]SubResource `json:"loadBalancingRules,omitempty"`
// OutboundRule - READ-ONLY; A reference to an outbound rule that uses this backend address pool.
OutboundRule *SubResource `json:"outboundRule,omitempty"`
// OutboundRules - READ-ONLY; An array of references to outbound rules that use this backend address pool.
OutboundRules *[]SubResource `json:"outboundRules,omitempty"`
// InboundNatRules - READ-ONLY; An array of references to inbound NAT rules that use this backend address pool.
InboundNatRules *[]SubResource `json:"inboundNatRules,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the backend address pool resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// DrainPeriodInSeconds - Amount of seconds Load Balancer waits for before sending RESET to client and backend address.
DrainPeriodInSeconds *int32 `json:"drainPeriodInSeconds,omitempty"`
}
BackendAddressPoolPropertiesFormat properties of the backend address pool.
func (BackendAddressPoolPropertiesFormat) MarshalJSON ¶
func (bappf BackendAddressPoolPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BackendAddressPoolPropertiesFormat.
type BaseAdminRule ¶
type BaseAdminRule struct {
autorest.Response `json:"-"`
// SystemData - READ-ONLY; The system metadata related to this resource.
SystemData *SystemData `json:"systemData,omitempty"`
// Kind - Possible values include: 'KindBasicBaseAdminRuleKindBaseAdminRule', 'KindBasicBaseAdminRuleKindCustom', 'KindBasicBaseAdminRuleKindDefault'
Kind KindBasicBaseAdminRule `json:"kind,omitempty"`
// ID - READ-ONLY; Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
}
BaseAdminRule network base admin rule.
func (BaseAdminRule) AsAdminRule ¶
func (bar BaseAdminRule) AsAdminRule() (*AdminRule, bool)
AsAdminRule is the BasicBaseAdminRule implementation for BaseAdminRule.
func (BaseAdminRule) AsBaseAdminRule ¶
func (bar BaseAdminRule) AsBaseAdminRule() (*BaseAdminRule, bool)
AsBaseAdminRule is the BasicBaseAdminRule implementation for BaseAdminRule.
func (BaseAdminRule) AsBasicBaseAdminRule ¶
func (bar BaseAdminRule) AsBasicBaseAdminRule() (BasicBaseAdminRule, bool)
AsBasicBaseAdminRule is the BasicBaseAdminRule implementation for BaseAdminRule.
func (BaseAdminRule) AsDefaultAdminRule ¶
func (bar BaseAdminRule) AsDefaultAdminRule() (*DefaultAdminRule, bool)
AsDefaultAdminRule is the BasicBaseAdminRule implementation for BaseAdminRule.
func (BaseAdminRule) MarshalJSON ¶
func (bar BaseAdminRule) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BaseAdminRule.
type BaseAdminRuleModel ¶
type BaseAdminRuleModel struct {
autorest.Response `json:"-"`
Value BasicBaseAdminRule `json:"value,omitempty"`
}
BaseAdminRuleModel ...
func (*BaseAdminRuleModel) UnmarshalJSON ¶
func (barm *BaseAdminRuleModel) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for BaseAdminRuleModel struct.
type BaseClient ¶
BaseClient is the base client for Network.
func New ¶
func New(subscriptionID string) BaseClient
New creates an instance of the BaseClient client.
func NewWithBaseURI ¶
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient
NewWithBaseURI creates an instance of the BaseClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (BaseClient) CheckDNSNameAvailability ¶
func (client BaseClient) CheckDNSNameAvailability(ctx context.Context, location string, domainNameLabel string) (result DNSNameAvailabilityResult, err error)
CheckDNSNameAvailability checks whether a domain name in the cloudapp.azure.com zone is available for use. Parameters: location - the location of the domain name. domainNameLabel - the domain name to be verified. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.
func (BaseClient) CheckDNSNameAvailabilityPreparer ¶
func (client BaseClient) CheckDNSNameAvailabilityPreparer(ctx context.Context, location string, domainNameLabel string) (*http.Request, error)
CheckDNSNameAvailabilityPreparer prepares the CheckDNSNameAvailability request.
func (BaseClient) CheckDNSNameAvailabilityResponder ¶
func (client BaseClient) CheckDNSNameAvailabilityResponder(resp *http.Response) (result DNSNameAvailabilityResult, err error)
CheckDNSNameAvailabilityResponder handles the response to the CheckDNSNameAvailability request. The method always closes the http.Response Body.
func (BaseClient) CheckDNSNameAvailabilitySender ¶
CheckDNSNameAvailabilitySender sends the CheckDNSNameAvailability request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeleteBastionShareableLink ¶
func (client BaseClient) DeleteBastionShareableLink(ctx context.Context, resourceGroupName string, bastionHostName string, bslRequest BastionShareableLinkListRequest) (result DeleteBastionShareableLinkFuture, err error)
DeleteBastionShareableLink deletes the Bastion Shareable Links for all the VMs specified in the request. Parameters: resourceGroupName - the name of the resource group. bastionHostName - the name of the Bastion Host. bslRequest - post request for all the Bastion Shareable Link endpoints.
func (BaseClient) DeleteBastionShareableLinkPreparer ¶
func (client BaseClient) DeleteBastionShareableLinkPreparer(ctx context.Context, resourceGroupName string, bastionHostName string, bslRequest BastionShareableLinkListRequest) (*http.Request, error)
DeleteBastionShareableLinkPreparer prepares the DeleteBastionShareableLink request.
func (BaseClient) DeleteBastionShareableLinkResponder ¶
func (client BaseClient) DeleteBastionShareableLinkResponder(resp *http.Response) (result autorest.Response, err error)
DeleteBastionShareableLinkResponder handles the response to the DeleteBastionShareableLink request. The method always closes the http.Response Body.
func (BaseClient) DeleteBastionShareableLinkSender ¶
func (client BaseClient) DeleteBastionShareableLinkSender(req *http.Request) (future DeleteBastionShareableLinkFuture, err error)
DeleteBastionShareableLinkSender sends the DeleteBastionShareableLink request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DisconnectActiveSessions ¶
func (client BaseClient) DisconnectActiveSessions(ctx context.Context, resourceGroupName string, bastionHostName string, sessionIds SessionIds) (result BastionSessionDeleteResultPage, err error)
DisconnectActiveSessions returns the list of currently active sessions on the Bastion. Parameters: resourceGroupName - the name of the resource group. bastionHostName - the name of the Bastion Host. sessionIds - the list of sessionids to disconnect.
func (BaseClient) DisconnectActiveSessionsComplete ¶
func (client BaseClient) DisconnectActiveSessionsComplete(ctx context.Context, resourceGroupName string, bastionHostName string, sessionIds SessionIds) (result BastionSessionDeleteResultIterator, err error)
DisconnectActiveSessionsComplete enumerates all values, automatically crossing page boundaries as required.
func (BaseClient) DisconnectActiveSessionsPreparer ¶
func (client BaseClient) DisconnectActiveSessionsPreparer(ctx context.Context, resourceGroupName string, bastionHostName string, sessionIds SessionIds) (*http.Request, error)
DisconnectActiveSessionsPreparer prepares the DisconnectActiveSessions request.
func (BaseClient) DisconnectActiveSessionsResponder ¶
func (client BaseClient) DisconnectActiveSessionsResponder(resp *http.Response) (result BastionSessionDeleteResult, err error)
DisconnectActiveSessionsResponder handles the response to the DisconnectActiveSessions request. The method always closes the http.Response Body.
func (BaseClient) DisconnectActiveSessionsSender ¶
DisconnectActiveSessionsSender sends the DisconnectActiveSessions request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ExpressRouteProviderPortMethod ¶
func (client BaseClient) ExpressRouteProviderPortMethod(ctx context.Context, providerport string) (result ExpressRouteProviderPort, err error)
ExpressRouteProviderPortMethod retrieves detail of a provider port. Parameters: providerport - the name of the provider port.
func (BaseClient) ExpressRouteProviderPortMethodPreparer ¶
func (client BaseClient) ExpressRouteProviderPortMethodPreparer(ctx context.Context, providerport string) (*http.Request, error)
ExpressRouteProviderPortMethodPreparer prepares the ExpressRouteProviderPortMethod request.
func (BaseClient) ExpressRouteProviderPortMethodResponder ¶
func (client BaseClient) ExpressRouteProviderPortMethodResponder(resp *http.Response) (result ExpressRouteProviderPort, err error)
ExpressRouteProviderPortMethodResponder handles the response to the ExpressRouteProviderPortMethod request. The method always closes the http.Response Body.
func (BaseClient) ExpressRouteProviderPortMethodSender ¶
func (client BaseClient) ExpressRouteProviderPortMethodSender(req *http.Request) (*http.Response, error)
ExpressRouteProviderPortMethodSender sends the ExpressRouteProviderPortMethod request. The method will close the http.Response Body if it receives an error.
func (BaseClient) Generatevirtualwanvpnserverconfigurationvpnprofile ¶
func (client BaseClient) Generatevirtualwanvpnserverconfigurationvpnprofile(ctx context.Context, resourceGroupName string, virtualWANName string, vpnClientParams VirtualWanVpnProfileParameters) (result GeneratevirtualwanvpnserverconfigurationvpnprofileFuture, err error)
Generatevirtualwanvpnserverconfigurationvpnprofile generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group. Parameters: resourceGroupName - the resource group name. virtualWANName - the name of the VirtualWAN whose associated VpnServerConfigurations is needed. vpnClientParams - parameters supplied to the generate VirtualWan VPN profile generation operation.
func (BaseClient) GeneratevirtualwanvpnserverconfigurationvpnprofilePreparer ¶
func (client BaseClient) GeneratevirtualwanvpnserverconfigurationvpnprofilePreparer(ctx context.Context, resourceGroupName string, virtualWANName string, vpnClientParams VirtualWanVpnProfileParameters) (*http.Request, error)
GeneratevirtualwanvpnserverconfigurationvpnprofilePreparer prepares the Generatevirtualwanvpnserverconfigurationvpnprofile request.
func (BaseClient) GeneratevirtualwanvpnserverconfigurationvpnprofileResponder ¶
func (client BaseClient) GeneratevirtualwanvpnserverconfigurationvpnprofileResponder(resp *http.Response) (result VpnProfileResponse, err error)
GeneratevirtualwanvpnserverconfigurationvpnprofileResponder handles the response to the Generatevirtualwanvpnserverconfigurationvpnprofile request. The method always closes the http.Response Body.
func (BaseClient) GeneratevirtualwanvpnserverconfigurationvpnprofileSender ¶
func (client BaseClient) GeneratevirtualwanvpnserverconfigurationvpnprofileSender(req *http.Request) (future GeneratevirtualwanvpnserverconfigurationvpnprofileFuture, err error)
GeneratevirtualwanvpnserverconfigurationvpnprofileSender sends the Generatevirtualwanvpnserverconfigurationvpnprofile request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetActiveSessions ¶
func (client BaseClient) GetActiveSessions(ctx context.Context, resourceGroupName string, bastionHostName string) (result GetActiveSessionsFuture, err error)
GetActiveSessions returns the list of currently active sessions on the Bastion. Parameters: resourceGroupName - the name of the resource group. bastionHostName - the name of the Bastion Host.
func (BaseClient) GetActiveSessionsComplete ¶
func (client BaseClient) GetActiveSessionsComplete(ctx context.Context, resourceGroupName string, bastionHostName string) (result GetActiveSessionsAllFuture, err error)
GetActiveSessionsComplete enumerates all values, automatically crossing page boundaries as required.
func (BaseClient) GetActiveSessionsPreparer ¶
func (client BaseClient) GetActiveSessionsPreparer(ctx context.Context, resourceGroupName string, bastionHostName string) (*http.Request, error)
GetActiveSessionsPreparer prepares the GetActiveSessions request.
func (BaseClient) GetActiveSessionsResponder ¶
func (client BaseClient) GetActiveSessionsResponder(resp *http.Response) (result BastionActiveSessionListResultPage, err error)
GetActiveSessionsResponder handles the response to the GetActiveSessions request. The method always closes the http.Response Body.
func (BaseClient) GetActiveSessionsSender ¶
func (client BaseClient) GetActiveSessionsSender(req *http.Request) (future GetActiveSessionsFuture, err error)
GetActiveSessionsSender sends the GetActiveSessions request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetBastionShareableLink ¶
func (client BaseClient) GetBastionShareableLink(ctx context.Context, resourceGroupName string, bastionHostName string, bslRequest BastionShareableLinkListRequest) (result BastionShareableLinkListResultPage, err error)
GetBastionShareableLink return the Bastion Shareable Links for all the VMs specified in the request. Parameters: resourceGroupName - the name of the resource group. bastionHostName - the name of the Bastion Host. bslRequest - post request for all the Bastion Shareable Link endpoints.
func (BaseClient) GetBastionShareableLinkComplete ¶
func (client BaseClient) GetBastionShareableLinkComplete(ctx context.Context, resourceGroupName string, bastionHostName string, bslRequest BastionShareableLinkListRequest) (result BastionShareableLinkListResultIterator, err error)
GetBastionShareableLinkComplete enumerates all values, automatically crossing page boundaries as required.
func (BaseClient) GetBastionShareableLinkPreparer ¶
func (client BaseClient) GetBastionShareableLinkPreparer(ctx context.Context, resourceGroupName string, bastionHostName string, bslRequest BastionShareableLinkListRequest) (*http.Request, error)
GetBastionShareableLinkPreparer prepares the GetBastionShareableLink request.
func (BaseClient) GetBastionShareableLinkResponder ¶
func (client BaseClient) GetBastionShareableLinkResponder(resp *http.Response) (result BastionShareableLinkListResult, err error)
GetBastionShareableLinkResponder handles the response to the GetBastionShareableLink request. The method always closes the http.Response Body.
func (BaseClient) GetBastionShareableLinkSender ¶
GetBastionShareableLinkSender sends the GetBastionShareableLink request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ListActiveConnectivityConfigurations ¶
func (client BaseClient) ListActiveConnectivityConfigurations(ctx context.Context, parameters ActiveConfigurationParameter, resourceGroupName string, networkManagerName string, top *int32) (result ActiveConnectivityConfigurationsListResult, err error)
ListActiveConnectivityConfigurations lists active connectivity configurations in a network manager. Parameters: parameters - active Configuration Parameter. resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. top - an optional query parameter which specifies the maximum number of records to be returned by the server.
func (BaseClient) ListActiveConnectivityConfigurationsPreparer ¶
func (client BaseClient) ListActiveConnectivityConfigurationsPreparer(ctx context.Context, parameters ActiveConfigurationParameter, resourceGroupName string, networkManagerName string, top *int32) (*http.Request, error)
ListActiveConnectivityConfigurationsPreparer prepares the ListActiveConnectivityConfigurations request.
func (BaseClient) ListActiveConnectivityConfigurationsResponder ¶
func (client BaseClient) ListActiveConnectivityConfigurationsResponder(resp *http.Response) (result ActiveConnectivityConfigurationsListResult, err error)
ListActiveConnectivityConfigurationsResponder handles the response to the ListActiveConnectivityConfigurations request. The method always closes the http.Response Body.
func (BaseClient) ListActiveConnectivityConfigurationsSender ¶
func (client BaseClient) ListActiveConnectivityConfigurationsSender(req *http.Request) (*http.Response, error)
ListActiveConnectivityConfigurationsSender sends the ListActiveConnectivityConfigurations request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ListActiveSecurityAdminRules ¶
func (client BaseClient) ListActiveSecurityAdminRules(ctx context.Context, parameters ActiveConfigurationParameter, resourceGroupName string, networkManagerName string, top *int32) (result ActiveSecurityAdminRulesListResult, err error)
ListActiveSecurityAdminRules lists active security admin rules in a network manager. Parameters: parameters - active Configuration Parameter. resourceGroupName - the name of the resource group. networkManagerName - the name of the network manager. top - an optional query parameter which specifies the maximum number of records to be returned by the server.
func (BaseClient) ListActiveSecurityAdminRulesPreparer ¶
func (client BaseClient) ListActiveSecurityAdminRulesPreparer(ctx context.Context, parameters ActiveConfigurationParameter, resourceGroupName string, networkManagerName string, top *int32) (*http.Request, error)
ListActiveSecurityAdminRulesPreparer prepares the ListActiveSecurityAdminRules request.
func (BaseClient) ListActiveSecurityAdminRulesResponder ¶
func (client BaseClient) ListActiveSecurityAdminRulesResponder(resp *http.Response) (result ActiveSecurityAdminRulesListResult, err error)
ListActiveSecurityAdminRulesResponder handles the response to the ListActiveSecurityAdminRules request. The method always closes the http.Response Body.
func (BaseClient) ListActiveSecurityAdminRulesSender ¶
func (client BaseClient) ListActiveSecurityAdminRulesSender(req *http.Request) (*http.Response, error)
ListActiveSecurityAdminRulesSender sends the ListActiveSecurityAdminRules request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ListNetworkManagerEffectiveConnectivityConfigurations ¶
func (client BaseClient) ListNetworkManagerEffectiveConnectivityConfigurations(ctx context.Context, parameters QueryRequestOptions, resourceGroupName string, virtualNetworkName string, top *int32) (result ManagerEffectiveConnectivityConfigurationListResult, err error)
ListNetworkManagerEffectiveConnectivityConfigurations list all effective connectivity configurations applied on a virtual network. Parameters: parameters - parameters supplied to list correct page. resourceGroupName - the name of the resource group. virtualNetworkName - the name of the virtual network. top - an optional query parameter which specifies the maximum number of records to be returned by the server.
func (BaseClient) ListNetworkManagerEffectiveConnectivityConfigurationsPreparer ¶
func (client BaseClient) ListNetworkManagerEffectiveConnectivityConfigurationsPreparer(ctx context.Context, parameters QueryRequestOptions, resourceGroupName string, virtualNetworkName string, top *int32) (*http.Request, error)
ListNetworkManagerEffectiveConnectivityConfigurationsPreparer prepares the ListNetworkManagerEffectiveConnectivityConfigurations request.
func (BaseClient) ListNetworkManagerEffectiveConnectivityConfigurationsResponder ¶
func (client BaseClient) ListNetworkManagerEffectiveConnectivityConfigurationsResponder(resp *http.Response) (result ManagerEffectiveConnectivityConfigurationListResult, err error)
ListNetworkManagerEffectiveConnectivityConfigurationsResponder handles the response to the ListNetworkManagerEffectiveConnectivityConfigurations request. The method always closes the http.Response Body.
func (BaseClient) ListNetworkManagerEffectiveConnectivityConfigurationsSender ¶
func (client BaseClient) ListNetworkManagerEffectiveConnectivityConfigurationsSender(req *http.Request) (*http.Response, error)
ListNetworkManagerEffectiveConnectivityConfigurationsSender sends the ListNetworkManagerEffectiveConnectivityConfigurations request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ListNetworkManagerEffectiveSecurityAdminRules ¶
func (client BaseClient) ListNetworkManagerEffectiveSecurityAdminRules(ctx context.Context, parameters QueryRequestOptions, resourceGroupName string, virtualNetworkName string, top *int32) (result ManagerEffectiveSecurityAdminRulesListResult, err error)
ListNetworkManagerEffectiveSecurityAdminRules list all effective security admin rules applied on a virtual network. Parameters: parameters - parameters supplied to list correct page. resourceGroupName - the name of the resource group. virtualNetworkName - the name of the virtual network. top - an optional query parameter which specifies the maximum number of records to be returned by the server.
func (BaseClient) ListNetworkManagerEffectiveSecurityAdminRulesPreparer ¶
func (client BaseClient) ListNetworkManagerEffectiveSecurityAdminRulesPreparer(ctx context.Context, parameters QueryRequestOptions, resourceGroupName string, virtualNetworkName string, top *int32) (*http.Request, error)
ListNetworkManagerEffectiveSecurityAdminRulesPreparer prepares the ListNetworkManagerEffectiveSecurityAdminRules request.
func (BaseClient) ListNetworkManagerEffectiveSecurityAdminRulesResponder ¶
func (client BaseClient) ListNetworkManagerEffectiveSecurityAdminRulesResponder(resp *http.Response) (result ManagerEffectiveSecurityAdminRulesListResult, err error)
ListNetworkManagerEffectiveSecurityAdminRulesResponder handles the response to the ListNetworkManagerEffectiveSecurityAdminRules request. The method always closes the http.Response Body.
func (BaseClient) ListNetworkManagerEffectiveSecurityAdminRulesSender ¶
func (client BaseClient) ListNetworkManagerEffectiveSecurityAdminRulesSender(req *http.Request) (*http.Response, error)
ListNetworkManagerEffectiveSecurityAdminRulesSender sends the ListNetworkManagerEffectiveSecurityAdminRules request. The method will close the http.Response Body if it receives an error.
func (BaseClient) PutBastionShareableLink ¶
func (client BaseClient) PutBastionShareableLink(ctx context.Context, resourceGroupName string, bastionHostName string, bslRequest BastionShareableLinkListRequest) (result PutBastionShareableLinkFuture, err error)
PutBastionShareableLink creates a Bastion Shareable Links for all the VMs specified in the request. Parameters: resourceGroupName - the name of the resource group. bastionHostName - the name of the Bastion Host. bslRequest - post request for all the Bastion Shareable Link endpoints.
func (BaseClient) PutBastionShareableLinkComplete ¶
func (client BaseClient) PutBastionShareableLinkComplete(ctx context.Context, resourceGroupName string, bastionHostName string, bslRequest BastionShareableLinkListRequest) (result PutBastionShareableLinkAllFuture, err error)
PutBastionShareableLinkComplete enumerates all values, automatically crossing page boundaries as required.
func (BaseClient) PutBastionShareableLinkPreparer ¶
func (client BaseClient) PutBastionShareableLinkPreparer(ctx context.Context, resourceGroupName string, bastionHostName string, bslRequest BastionShareableLinkListRequest) (*http.Request, error)
PutBastionShareableLinkPreparer prepares the PutBastionShareableLink request.
func (BaseClient) PutBastionShareableLinkResponder ¶
func (client BaseClient) PutBastionShareableLinkResponder(resp *http.Response) (result BastionShareableLinkListResultPage, err error)
PutBastionShareableLinkResponder handles the response to the PutBastionShareableLink request. The method always closes the http.Response Body.
func (BaseClient) PutBastionShareableLinkSender ¶
func (client BaseClient) PutBastionShareableLinkSender(req *http.Request) (future PutBastionShareableLinkFuture, err error)
PutBastionShareableLinkSender sends the PutBastionShareableLink request. The method will close the http.Response Body if it receives an error.
func (BaseClient) SupportedSecurityProviders ¶
func (client BaseClient) SupportedSecurityProviders(ctx context.Context, resourceGroupName string, virtualWANName string) (result VirtualWanSecurityProviders, err error)
SupportedSecurityProviders gives the supported security providers for the virtual wan. Parameters: resourceGroupName - the resource group name. virtualWANName - the name of the VirtualWAN for which supported security providers are needed.
func (BaseClient) SupportedSecurityProvidersPreparer ¶
func (client BaseClient) SupportedSecurityProvidersPreparer(ctx context.Context, resourceGroupName string, virtualWANName string) (*http.Request, error)
SupportedSecurityProvidersPreparer prepares the SupportedSecurityProviders request.
func (BaseClient) SupportedSecurityProvidersResponder ¶
func (client BaseClient) SupportedSecurityProvidersResponder(resp *http.Response) (result VirtualWanSecurityProviders, err error)
SupportedSecurityProvidersResponder handles the response to the SupportedSecurityProviders request. The method always closes the http.Response Body.
func (BaseClient) SupportedSecurityProvidersSender ¶
func (client BaseClient) SupportedSecurityProvidersSender(req *http.Request) (*http.Response, error)
SupportedSecurityProvidersSender sends the SupportedSecurityProviders request. The method will close the http.Response Body if it receives an error.
type BasicActiveBaseSecurityAdminRule ¶
type BasicActiveBaseSecurityAdminRule interface {
AsActiveSecurityAdminRule() (*ActiveSecurityAdminRule, bool)
AsActiveDefaultSecurityAdminRule() (*ActiveDefaultSecurityAdminRule, bool)
AsActiveBaseSecurityAdminRule() (*ActiveBaseSecurityAdminRule, bool)
}
BasicActiveBaseSecurityAdminRule network base admin rule.
type BasicBaseAdminRule ¶
type BasicBaseAdminRule interface {
AsAdminRule() (*AdminRule, bool)
AsDefaultAdminRule() (*DefaultAdminRule, bool)
AsBaseAdminRule() (*BaseAdminRule, bool)
}
BasicBaseAdminRule network base admin rule.
type BasicEffectiveBaseSecurityAdminRule ¶
type BasicEffectiveBaseSecurityAdminRule interface {
AsEffectiveSecurityAdminRule() (*EffectiveSecurityAdminRule, bool)
AsEffectiveDefaultSecurityAdminRule() (*EffectiveDefaultSecurityAdminRule, bool)
AsEffectiveBaseSecurityAdminRule() (*EffectiveBaseSecurityAdminRule, bool)
}
BasicEffectiveBaseSecurityAdminRule network base admin rule.
type BasicFirewallPolicyRule ¶
type BasicFirewallPolicyRule interface {
AsApplicationRule() (*ApplicationRule, bool)
AsNatRule() (*NatRule, bool)
AsRule() (*Rule, bool)
AsFirewallPolicyRule() (*FirewallPolicyRule, bool)
}
BasicFirewallPolicyRule properties of a rule.
type BasicFirewallPolicyRuleCollection ¶
type BasicFirewallPolicyRuleCollection interface {
AsFirewallPolicyNatRuleCollection() (*FirewallPolicyNatRuleCollection, bool)
AsFirewallPolicyFilterRuleCollection() (*FirewallPolicyFilterRuleCollection, bool)
AsFirewallPolicyRuleCollection() (*FirewallPolicyRuleCollection, bool)
}
BasicFirewallPolicyRuleCollection properties of the rule collection.
type BastionActiveSession ¶
type BastionActiveSession struct {
// SessionID - READ-ONLY; A unique id for the session.
SessionID *string `json:"sessionId,omitempty"`
// StartTime - READ-ONLY; The time when the session started.
StartTime interface{} `json:"startTime,omitempty"`
// TargetSubscriptionID - READ-ONLY; The subscription id for the target virtual machine.
TargetSubscriptionID *string `json:"targetSubscriptionId,omitempty"`
// ResourceType - READ-ONLY; The type of the resource.
ResourceType *string `json:"resourceType,omitempty"`
// TargetHostName - READ-ONLY; The host name of the target.
TargetHostName *string `json:"targetHostName,omitempty"`
// TargetResourceGroup - READ-ONLY; The resource group of the target.
TargetResourceGroup *string `json:"targetResourceGroup,omitempty"`
// UserName - READ-ONLY; The user name who is active on this session.
UserName *string `json:"userName,omitempty"`
// TargetIPAddress - READ-ONLY; The IP Address of the target.
TargetIPAddress *string `json:"targetIpAddress,omitempty"`
// Protocol - READ-ONLY; The protocol used to connect to the target. Possible values include: 'SSH', 'RDP'
Protocol BastionConnectProtocol `json:"protocol,omitempty"`
// TargetResourceID - READ-ONLY; The resource id of the target.
TargetResourceID *string `json:"targetResourceId,omitempty"`
// SessionDurationInMins - READ-ONLY; Duration in mins the session has been active.
SessionDurationInMins *float64 `json:"sessionDurationInMins,omitempty"`
}
BastionActiveSession the session detail for a target.
func (BastionActiveSession) MarshalJSON ¶
func (bas BastionActiveSession) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BastionActiveSession.
type BastionActiveSessionListResult ¶
type BastionActiveSessionListResult struct {
autorest.Response `json:"-"`
// Value - List of active sessions on the bastion.
Value *[]BastionActiveSession `json:"value,omitempty"`
// NextLink - The URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
BastionActiveSessionListResult response for GetActiveSessions.
func (BastionActiveSessionListResult) IsEmpty ¶
func (baslr BastionActiveSessionListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type BastionActiveSessionListResultIterator ¶
type BastionActiveSessionListResultIterator struct {
// contains filtered or unexported fields
}
BastionActiveSessionListResultIterator provides access to a complete listing of BastionActiveSession values.
func NewBastionActiveSessionListResultIterator ¶
func NewBastionActiveSessionListResultIterator(page BastionActiveSessionListResultPage) BastionActiveSessionListResultIterator
Creates a new instance of the BastionActiveSessionListResultIterator type.
func (*BastionActiveSessionListResultIterator) Next ¶
func (iter *BastionActiveSessionListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BastionActiveSessionListResultIterator) NextWithContext ¶
func (iter *BastionActiveSessionListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (BastionActiveSessionListResultIterator) NotDone ¶
func (iter BastionActiveSessionListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (BastionActiveSessionListResultIterator) Response ¶
func (iter BastionActiveSessionListResultIterator) Response() BastionActiveSessionListResult
Response returns the raw server response from the last page request.
func (BastionActiveSessionListResultIterator) Value ¶
func (iter BastionActiveSessionListResultIterator) Value() BastionActiveSession
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type BastionActiveSessionListResultPage ¶
type BastionActiveSessionListResultPage struct {
// contains filtered or unexported fields
}
BastionActiveSessionListResultPage contains a page of BastionActiveSession values.
func NewBastionActiveSessionListResultPage ¶
func NewBastionActiveSessionListResultPage(cur BastionActiveSessionListResult, getNextPage func(context.Context, BastionActiveSessionListResult) (BastionActiveSessionListResult, error)) BastionActiveSessionListResultPage
Creates a new instance of the BastionActiveSessionListResultPage type.
func (*BastionActiveSessionListResultPage) Next ¶
func (page *BastionActiveSessionListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BastionActiveSessionListResultPage) NextWithContext ¶
func (page *BastionActiveSessionListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (BastionActiveSessionListResultPage) NotDone ¶
func (page BastionActiveSessionListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (BastionActiveSessionListResultPage) Response ¶
func (page BastionActiveSessionListResultPage) Response() BastionActiveSessionListResult
Response returns the raw server response from the last page request.
func (BastionActiveSessionListResultPage) Values ¶
func (page BastionActiveSessionListResultPage) Values() []BastionActiveSession
Values returns the slice of values for the current page or nil if there are no values.
type BastionConnectProtocol ¶
type BastionConnectProtocol string
BastionConnectProtocol enumerates the values for bastion connect protocol.
const ( // RDP ... RDP BastionConnectProtocol = "RDP" // SSH ... SSH BastionConnectProtocol = "SSH" )
func PossibleBastionConnectProtocolValues ¶
func PossibleBastionConnectProtocolValues() []BastionConnectProtocol
PossibleBastionConnectProtocolValues returns an array of possible values for the BastionConnectProtocol const type.
type BastionHost ¶
type BastionHost struct {
autorest.Response `json:"-"`
// BastionHostPropertiesFormat - Represents the bastion host resource.
*BastionHostPropertiesFormat `json:"properties,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Sku - The sku of this Bastion Host.
Sku *Sku `json:"sku,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
// Name - READ-ONLY; Resource name.
Name *string `json:"name,omitempty"`
// Type - READ-ONLY; Resource type.
Type *string `json:"type,omitempty"`
// Location - Resource location.
Location *string `json:"location,omitempty"`
// Tags - Resource tags.
Tags map[string]*string `json:"tags"`
}
BastionHost bastion Host resource.
func (BastionHost) MarshalJSON ¶
func (bh BastionHost) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BastionHost.
func (*BastionHost) UnmarshalJSON ¶
func (bh *BastionHost) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for BastionHost struct.
type BastionHostIPConfiguration ¶
type BastionHostIPConfiguration struct {
// BastionHostIPConfigurationPropertiesFormat - Represents the ip configuration associated with the resource.
*BastionHostIPConfigurationPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the resource that is unique within a resource group. This name can be used to access the resource.
Name *string `json:"name,omitempty"`
// Etag - READ-ONLY; A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - READ-ONLY; Ip configuration type.
Type *string `json:"type,omitempty"`
// ID - Resource ID.
ID *string `json:"id,omitempty"`
}
BastionHostIPConfiguration IP configuration of an Bastion Host.
func (BastionHostIPConfiguration) MarshalJSON ¶
func (bhic BastionHostIPConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BastionHostIPConfiguration.
func (*BastionHostIPConfiguration) UnmarshalJSON ¶
func (bhic *BastionHostIPConfiguration) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for BastionHostIPConfiguration struct.
type BastionHostIPConfigurationPropertiesFormat ¶
type BastionHostIPConfigurationPropertiesFormat struct {
// Subnet - Reference of the subnet resource.
Subnet *SubResource `json:"subnet,omitempty"`
// PublicIPAddress - Reference of the PublicIP resource.
PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the bastion host IP configuration resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// PrivateIPAllocationMethod - Private IP allocation method. Possible values include: 'Static', 'Dynamic'
PrivateIPAllocationMethod IPAllocationMethod `json:"privateIPAllocationMethod,omitempty"`
}
BastionHostIPConfigurationPropertiesFormat properties of IP configuration of an Bastion Host.
func (BastionHostIPConfigurationPropertiesFormat) MarshalJSON ¶
func (bhicpf BastionHostIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BastionHostIPConfigurationPropertiesFormat.
type BastionHostListResult ¶
type BastionHostListResult struct {
autorest.Response `json:"-"`
// Value - List of Bastion Hosts in a resource group.
Value *[]BastionHost `json:"value,omitempty"`
// NextLink - URL to get the next set of results.
NextLink *string `json:"nextLink,omitempty"`
}
BastionHostListResult response for ListBastionHosts API service call.
func (BastionHostListResult) IsEmpty ¶
func (bhlr BastionHostListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type BastionHostListResultIterator ¶
type BastionHostListResultIterator struct {
// contains filtered or unexported fields
}
BastionHostListResultIterator provides access to a complete listing of BastionHost values.
func NewBastionHostListResultIterator ¶
func NewBastionHostListResultIterator(page BastionHostListResultPage) BastionHostListResultIterator
Creates a new instance of the BastionHostListResultIterator type.
func (*BastionHostListResultIterator) Next ¶
func (iter *BastionHostListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BastionHostListResultIterator) NextWithContext ¶
func (iter *BastionHostListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (BastionHostListResultIterator) NotDone ¶
func (iter BastionHostListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (BastionHostListResultIterator) Response ¶
func (iter BastionHostListResultIterator) Response() BastionHostListResult
Response returns the raw server response from the last page request.
func (BastionHostListResultIterator) Value ¶
func (iter BastionHostListResultIterator) Value() BastionHost
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type BastionHostListResultPage ¶
type BastionHostListResultPage struct {
// contains filtered or unexported fields
}
BastionHostListResultPage contains a page of BastionHost values.
func NewBastionHostListResultPage ¶
func NewBastionHostListResultPage(cur BastionHostListResult, getNextPage func(context.Context, BastionHostListResult) (BastionHostListResult, error)) BastionHostListResultPage
Creates a new instance of the BastionHostListResultPage type.
func (*BastionHostListResultPage) Next ¶
func (page *BastionHostListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*BastionHostListResultPage) NextWithContext ¶
func (page *BastionHostListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (BastionHostListResultPage) NotDone ¶
func (page BastionHostListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (BastionHostListResultPage) Response ¶
func (page BastionHostListResultPage) Response() BastionHostListResult
Response returns the raw server response from the last page request.
func (BastionHostListResultPage) Values ¶
func (page BastionHostListResultPage) Values() []BastionHost
Values returns the slice of values for the current page or nil if there are no values.
type BastionHostPropertiesFormat ¶
type BastionHostPropertiesFormat struct {
// IPConfigurations - IP configuration of the Bastion Host resource.
IPConfigurations *[]BastionHostIPConfiguration `json:"ipConfigurations,omitempty"`
// DNSName - FQDN for the endpoint on which bastion host is accessible.
DNSName *string `json:"dnsName,omitempty"`
// ProvisioningState - READ-ONLY; The provisioning state of the bastion host resource. Possible values include: 'ProvisioningStateSucceeded', 'ProvisioningStateUpdating', 'ProvisioningStateDeleting', 'ProvisioningStateFailed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
// ScaleUnits - The scale units for the Bastion Host resource.
ScaleUnits *int32 `json:"scaleUnits,omitempty"`
// DisableCopyPaste - Enable/Disable Copy/Paste feature of the Bastion Host resource.
DisableCopyPaste *bool `json:"disableCopyPaste,omitempty"`
// EnableFileCopy - Enable/Disable File Copy feature of the Bastion Host resource.
EnableFileCopy *bool `json:"enableFileCopy,omitempty"`
// EnableIPConnect - Enable/Disable IP Connect feature of the Bastion Host resource.
EnableIPConnect *bool `json:"enableIpConnect,omitempty"`
EnableShareableLink *bool `json:"enableShareableLink,omitempty"`
// EnableTunneling - Enable/Disable Tunneling feature of the Bastion Host resource.
EnableTunneling *bool `json:"enableTunneling,omitempty"`
}
BastionHostPropertiesFormat properties of the Bastion Host.
func (BastionHostPropertiesFormat) MarshalJSON ¶
func (bhpf BastionHostPropertiesFormat) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BastionHostPropertiesFormat.
type BastionHostSkuName ¶
type BastionHostSkuName string
BastionHostSkuName enumerates the values for bastion host sku name.
const ( // BastionHostSkuNameBasic ... BastionHostSkuNameBasic BastionHostSkuName = "Basic" // BastionHostSkuNameStandard ... BastionHostSkuNameStandard BastionHostSkuName = "Standard" )
func PossibleBastionHostSkuNameValues ¶
func PossibleBastionHostSkuNameValues() []BastionHostSkuName
PossibleBastionHostSkuNameValues returns an array of possible values for the BastionHostSkuName const type.
type BastionHostsClient ¶
type BastionHostsClient struct {
BaseClient
}
BastionHostsClient is the network Client
func NewBastionHostsClient ¶
func NewBastionHostsClient(subscriptionID string) BastionHostsClient
NewBastionHostsClient creates an instance of the BastionHostsClient client.
func NewBastionHostsClientWithBaseURI ¶
func NewBastionHostsClientWithBaseURI(baseURI string, subscriptionID string) BastionHostsClient
NewBastionHostsClientWithBaseURI creates an instance of the BastionHostsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (BastionHostsClient) CreateOrUpdate ¶
func (client BastionHostsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, bastionHostName string, parameters BastionHost) (result BastionHostsCreateOrUpdateFuture, err error)
CreateOrUpdate creates or updates the specified Bastion Host. Parameters: resourceGroupName - the name of the resource group. bastionHostName - the name of the Bastion Host. parameters - parameters supplied to the create or update Bastion Host operation.
func (BastionHostsClient) CreateOrUpdatePreparer ¶
func (client BastionHostsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, bastionHostName string, parameters BastionHost) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (BastionHostsClient) CreateOrUpdateResponder ¶
func (client BastionHostsClient) CreateOrUpdateResponder(resp *http.Response) (result BastionHost, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (BastionHostsClient) CreateOrUpdateSender ¶
func (client BastionHostsClient) CreateOrUpdateSender(req *http.Request) (future BastionHostsCreateOrUpdateFuture, err error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (BastionHostsClient) Delete ¶
func (client BastionHostsClient) Delete(ctx context.Context, resourceGroupName string, bastionHostName string) (result BastionHostsDeleteFuture, err error)
Delete deletes the specified Bastion Host. Parameters: resourceGroupName - the name of the resource group. bastionHostName - the name of the Bastion Host.
func (BastionHostsClient) DeletePreparer ¶
func (client BastionHostsClient) DeletePreparer(ctx context.Context, resourceGroupName string, bastionHostName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (BastionHostsClient) DeleteResponder ¶
func (client BastionHostsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (BastionHostsClient) DeleteSender ¶
func (client BastionHostsClient) DeleteSender(req *http.Request) (future BastionHostsDeleteFuture, err error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (BastionHostsClient) Get ¶
func (client BastionHostsClient) Get(ctx context.Context, resourceGroupName string, bastionHostName string) (result BastionHost, err error)
Get gets the specified Bastion Host. Parameters: resourceGroupName - the name of the resource group. bastionHostName - the name of the Bastion Host.
func (BastionHostsClient) GetPreparer ¶
func (client BastionHostsClient) GetPreparer(ctx context.Context, resourceGroupName string, bastionHostName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (BastionHostsClient) GetResponder ¶
func (client BastionHostsClient) GetResponder(resp *http.Response) (result BastionHost, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (BastionHostsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.