package network
import "github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-06-01/network"
Package network implements the Azure ARM Network service API version .
Network Client
- Constants
- func UserAgent() string
- func Version() string
- type Access
- type AddressSpace
- type ApplicationGateway
- type ApplicationGatewayAuthenticationCertificate
- type ApplicationGatewayAuthenticationCertificatePropertiesFormat
- type ApplicationGatewayAutoscaleBounds
- type ApplicationGatewayAutoscaleConfiguration
- type ApplicationGatewayAvailableSslOptions
- type ApplicationGatewayAvailableSslOptionsPropertiesFormat
- type ApplicationGatewayAvailableSslPredefinedPolicies
- type ApplicationGatewayAvailableSslPredefinedPoliciesIterator
- type ApplicationGatewayAvailableSslPredefinedPoliciesPage
- type ApplicationGatewayAvailableWafRuleSetsResult
- type ApplicationGatewayBackendAddress
- type ApplicationGatewayBackendAddressPool
- type ApplicationGatewayBackendAddressPoolPropertiesFormat
- type ApplicationGatewayBackendHTTPSettings
- type ApplicationGatewayBackendHTTPSettingsPropertiesFormat
- type ApplicationGatewayBackendHealth
- type ApplicationGatewayBackendHealthHTTPSettings
- type ApplicationGatewayBackendHealthPool
- type ApplicationGatewayBackendHealthServer
- type ApplicationGatewayBackendHealthServerHealth
- type ApplicationGatewayConnectionDraining
- type ApplicationGatewayCookieBasedAffinity
- type ApplicationGatewayFirewallDisabledRuleGroup
- type ApplicationGatewayFirewallMode
- type ApplicationGatewayFirewallRule
- type ApplicationGatewayFirewallRuleGroup
- type ApplicationGatewayFirewallRuleSet
- type ApplicationGatewayFirewallRuleSetPropertiesFormat
- type ApplicationGatewayFrontendIPConfiguration
- type ApplicationGatewayFrontendIPConfigurationPropertiesFormat
- type ApplicationGatewayFrontendPort
- type ApplicationGatewayFrontendPortPropertiesFormat
- type ApplicationGatewayHTTPListener
- type ApplicationGatewayHTTPListenerPropertiesFormat
- type ApplicationGatewayIPConfiguration
- type ApplicationGatewayIPConfigurationPropertiesFormat
- type ApplicationGatewayListResult
- type ApplicationGatewayListResultIterator
- type ApplicationGatewayListResultPage
- type ApplicationGatewayOperationalState
- type ApplicationGatewayPathRule
- type ApplicationGatewayPathRulePropertiesFormat
- type ApplicationGatewayProbe
- type ApplicationGatewayProbeHealthResponseMatch
- type ApplicationGatewayProbePropertiesFormat
- type ApplicationGatewayPropertiesFormat
- type ApplicationGatewayProtocol
- type ApplicationGatewayRedirectConfiguration
- type ApplicationGatewayRedirectConfigurationPropertiesFormat
- type ApplicationGatewayRedirectType
- type ApplicationGatewayRequestRoutingRule
- type ApplicationGatewayRequestRoutingRulePropertiesFormat
- type ApplicationGatewayRequestRoutingRuleType
- type ApplicationGatewaySku
- type ApplicationGatewaySkuName
- type ApplicationGatewaySslCertificate
- type ApplicationGatewaySslCertificatePropertiesFormat
- type ApplicationGatewaySslCipherSuite
- type ApplicationGatewaySslPolicy
- type ApplicationGatewaySslPolicyName
- type ApplicationGatewaySslPolicyType
- type ApplicationGatewaySslPredefinedPolicy
- type ApplicationGatewaySslPredefinedPolicyPropertiesFormat
- type ApplicationGatewaySslProtocol
- type ApplicationGatewayTier
- type ApplicationGatewayURLPathMap
- type ApplicationGatewayURLPathMapPropertiesFormat
- type ApplicationGatewayWebApplicationFirewallConfiguration
- type ApplicationGatewaysBackendHealthFuture
- type ApplicationGatewaysClient
- func NewApplicationGatewaysClient(subscriptionID string) ApplicationGatewaysClient
- func NewApplicationGatewaysClientWithBaseURI(baseURI string, subscriptionID string) ApplicationGatewaysClient
- func (client ApplicationGatewaysClient) BackendHealth(ctx context.Context, resourceGroupName string, applicationGatewayName string, expand string) (result ApplicationGatewaysBackendHealthFuture, err error)
- func (client ApplicationGatewaysClient) BackendHealthPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, expand 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, parameters ApplicationGateway) (result ApplicationGatewaysCreateOrUpdateFuture, err error)
- func (client ApplicationGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, parameters ApplicationGateway) (*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) 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, parameters TagsObject) (result ApplicationGatewaysUpdateTagsFuture, err error)
- func (client ApplicationGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, applicationGatewayName string, parameters TagsObject) (*http.Request, error)
- func (client ApplicationGatewaysClient) UpdateTagsResponder(resp *http.Response) (result ApplicationGateway, err error)
- func (client ApplicationGatewaysClient) UpdateTagsSender(req *http.Request) (future ApplicationGatewaysUpdateTagsFuture, err error)
- type ApplicationGatewaysCreateOrUpdateFuture
- type ApplicationGatewaysDeleteFuture
- type ApplicationGatewaysStartFuture
- type ApplicationGatewaysStopFuture
- type ApplicationGatewaysUpdateTagsFuture
- type ApplicationSecurityGroup
- type ApplicationSecurityGroupListResult
- type ApplicationSecurityGroupListResultIterator
- type ApplicationSecurityGroupListResultPage
- type ApplicationSecurityGroupPropertiesFormat
- type ApplicationSecurityGroupsClient
- func NewApplicationSecurityGroupsClient(subscriptionID string) ApplicationSecurityGroupsClient
- func NewApplicationSecurityGroupsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationSecurityGroupsClient
- func (client ApplicationSecurityGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string, parameters ApplicationSecurityGroup) (result ApplicationSecurityGroupsCreateOrUpdateFuture, err error)
- func (client ApplicationSecurityGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, applicationSecurityGroupName string, parameters ApplicationSecurityGroup) (*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, applicationSecurityGroupName string) (result ApplicationSecurityGroupsDeleteFuture, err error)
- func (client ApplicationSecurityGroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, applicationSecurityGroupName 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, applicationSecurityGroupName string) (result ApplicationSecurityGroup, err error)
- func (client ApplicationSecurityGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, applicationSecurityGroupName 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)
- type ApplicationSecurityGroupsCreateOrUpdateFuture
- type ApplicationSecurityGroupsDeleteFuture
- type AssociationType
- type AuthenticationMethod
- type AuthorizationListResult
- type AuthorizationListResultIterator
- type AuthorizationListResultPage
- type AuthorizationPropertiesFormat
- type AuthorizationUseStatus
- type Availability
- type AvailableEndpointServicesClient
- type AvailableProvidersList
- type AvailableProvidersListCity
- type AvailableProvidersListCountry
- type AvailableProvidersListParameters
- type AvailableProvidersListState
- type AzureAsyncOperationResult
- type AzureFirewall
- type AzureFirewallApplicationRule
- type AzureFirewallApplicationRuleCollection
- type AzureFirewallApplicationRuleCollectionPropertiesFormat
- type AzureFirewallApplicationRuleProtocol
- type AzureFirewallApplicationRuleProtocolType
- type AzureFirewallIPConfiguration
- type AzureFirewallIPConfigurationPropertiesFormat
- type AzureFirewallListResult
- type AzureFirewallListResultIterator
- type AzureFirewallListResultPage
- type AzureFirewallNetworkRule
- type AzureFirewallNetworkRuleCollection
- type AzureFirewallNetworkRuleCollectionPropertiesFormat
- type AzureFirewallNetworkRuleProtocol
- type AzureFirewallPropertiesFormat
- type AzureFirewallRCAction
- type AzureFirewallRCActionType
- type AzureFirewallsClient
- func NewAzureFirewallsClient(subscriptionID string) AzureFirewallsClient
- func NewAzureFirewallsClientWithBaseURI(baseURI string, subscriptionID string) AzureFirewallsClient
- func (client AzureFirewallsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, azureFirewallName string, parameters AzureFirewall) (result AzureFirewallsCreateOrUpdateFuture, err error)
- func (client AzureFirewallsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, azureFirewallName string, parameters AzureFirewall) (*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) 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)
- type AzureFirewallsCreateOrUpdateFuture
- type AzureFirewallsDeleteFuture
- type AzureReachabilityReport
- type AzureReachabilityReportItem
- type AzureReachabilityReportLatencyInfo
- type AzureReachabilityReportLocation
- type AzureReachabilityReportParameters
- type BGPCommunity
- type BackendAddressPool
- type BackendAddressPoolPropertiesFormat
- type BaseClient
- type BgpPeerState
- type BgpPeerStatus
- type BgpPeerStatusListResult
- type BgpServiceCommunitiesClient
- type BgpServiceCommunity
- type BgpServiceCommunityListResult
- type BgpServiceCommunityListResultIterator
- type BgpServiceCommunityListResultPage
- type BgpServiceCommunityPropertiesFormat
- type BgpSettings
- type CircuitConnectionStatus
- type ConfigurationDiagnosticParameters
- type ConfigurationDiagnosticResponse
- type ConfigurationDiagnosticResult
- type ConnectionMonitor
- type ConnectionMonitorDestination
- type ConnectionMonitorListResult
- type ConnectionMonitorParameters
- type ConnectionMonitorQueryResult
- type ConnectionMonitorResult
- type ConnectionMonitorResultProperties
- type ConnectionMonitorSource
- type ConnectionMonitorSourceStatus
- type ConnectionMonitorsClient
- func NewConnectionMonitorsClient(subscriptionID string) ConnectionMonitorsClient
- func NewConnectionMonitorsClientWithBaseURI(baseURI string, subscriptionID string) ConnectionMonitorsClient
- func (client ConnectionMonitorsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkWatcherName string, connectionMonitorName string, parameters ConnectionMonitor) (result ConnectionMonitorsCreateOrUpdateFuture, err error)
- func (client ConnectionMonitorsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, connectionMonitorName string, parameters ConnectionMonitor) (*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, connectionMonitorName string) (result ConnectionMonitorsDeleteFuture, err error)
- func (client ConnectionMonitorsClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, connectionMonitorName 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, connectionMonitorName string) (result ConnectionMonitorResult, err error)
- func (client ConnectionMonitorsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, connectionMonitorName 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, connectionMonitorName string) (result ConnectionMonitorsQueryFuture, err error)
- func (client ConnectionMonitorsClient) QueryPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, connectionMonitorName 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, connectionMonitorName string) (result ConnectionMonitorsStartFuture, err error)
- func (client ConnectionMonitorsClient) StartPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, connectionMonitorName 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, connectionMonitorName string) (result ConnectionMonitorsStopFuture, err error)
- func (client ConnectionMonitorsClient) StopPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, connectionMonitorName 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)
- type ConnectionMonitorsCreateOrUpdateFuture
- type ConnectionMonitorsDeleteFuture
- type ConnectionMonitorsQueryFuture
- type ConnectionMonitorsStartFuture
- type ConnectionMonitorsStopFuture
- type ConnectionResetSharedKey
- type ConnectionSharedKey
- type ConnectionState
- type ConnectionStateSnapshot
- type ConnectionStatus
- type ConnectivityDestination
- type ConnectivityHop
- type ConnectivityInformation
- type ConnectivityIssue
- type ConnectivityParameters
- type ConnectivitySource
- type DNSNameAvailabilityResult
- type DdosProtectionPlan
- type DdosProtectionPlanListResult
- type DdosProtectionPlanListResultIterator
- type DdosProtectionPlanListResultPage
- type DdosProtectionPlanPropertiesFormat
- type DdosProtectionPlansClient
- func NewDdosProtectionPlansClient(subscriptionID string) DdosProtectionPlansClient
- func NewDdosProtectionPlansClientWithBaseURI(baseURI string, subscriptionID string) DdosProtectionPlansClient
- func (client DdosProtectionPlansClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, parameters DdosProtectionPlan) (result DdosProtectionPlansCreateOrUpdateFuture, err error)
- func (client DdosProtectionPlansClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, parameters DdosProtectionPlan) (*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)
- type DdosProtectionPlansCreateOrUpdateFuture
- type DdosProtectionPlansDeleteFuture
- type DefaultSecurityRulesClient
- func NewDefaultSecurityRulesClient(subscriptionID string) DefaultSecurityRulesClient
- func NewDefaultSecurityRulesClientWithBaseURI(baseURI string, subscriptionID string) DefaultSecurityRulesClient
- func (client DefaultSecurityRulesClient) Get(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, defaultSecurityRuleName string) (result SecurityRule, err error)
- func (client DefaultSecurityRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, defaultSecurityRuleName 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 DeviceProperties
- type DhGroup
- type DhcpOptions
- type Dimension
- type Direction
- type EffectiveNetworkSecurityGroup
- type EffectiveNetworkSecurityGroupAssociation
- type EffectiveNetworkSecurityGroupListResult
- type EffectiveNetworkSecurityRule
- type EffectiveRoute
- type EffectiveRouteListResult
- type EffectiveRouteSource
- type EffectiveRouteState
- type EffectiveSecurityRuleProtocol
- type EndpointServiceResult
- type EndpointServicesListResult
- type EndpointServicesListResultIterator
- type EndpointServicesListResultPage
- type Error
- type ErrorDetails
- type ErrorResponse
- type EvaluatedNetworkSecurityGroup
- type EvaluationState
- type ExpressRouteCircuit
- type ExpressRouteCircuitArpTable
- type ExpressRouteCircuitAuthorization
- type ExpressRouteCircuitAuthorizationsClient
- func NewExpressRouteCircuitAuthorizationsClient(subscriptionID string) ExpressRouteCircuitAuthorizationsClient
- func NewExpressRouteCircuitAuthorizationsClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteCircuitAuthorizationsClient
- func (client ExpressRouteCircuitAuthorizationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, authorizationName string, authorizationParameters ExpressRouteCircuitAuthorization) (result ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, circuitName string, authorizationName string, authorizationParameters ExpressRouteCircuitAuthorization) (*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, authorizationName string) (result ExpressRouteCircuitAuthorizationsDeleteFuture, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, circuitName string, authorizationName 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, authorizationName string) (result ExpressRouteCircuitAuthorization, err error)
- func (client ExpressRouteCircuitAuthorizationsClient) GetPreparer(ctx context.Context, resourceGroupName string, circuitName string, authorizationName 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 ExpressRouteCircuitConnectionPropertiesFormat
- type ExpressRouteCircuitConnectionsClient
- func NewExpressRouteCircuitConnectionsClient(subscriptionID string) ExpressRouteCircuitConnectionsClient
- func NewExpressRouteCircuitConnectionsClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteCircuitConnectionsClient
- func (client ExpressRouteCircuitConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, peeringName string, connectionName string, expressRouteCircuitConnectionParameters ExpressRouteCircuitConnection) (result ExpressRouteCircuitConnectionsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName string, connectionName string, expressRouteCircuitConnectionParameters ExpressRouteCircuitConnection) (*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, peeringName string, connectionName string) (result ExpressRouteCircuitConnectionsDeleteFuture, err error)
- func (client ExpressRouteCircuitConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName string, connectionName 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, peeringName string, connectionName string) (result ExpressRouteCircuitConnection, err error)
- func (client ExpressRouteCircuitConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName string, connectionName 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)
- type ExpressRouteCircuitConnectionsCreateOrUpdateFuture
- type ExpressRouteCircuitConnectionsDeleteFuture
- type ExpressRouteCircuitListResult
- type ExpressRouteCircuitListResultIterator
- type ExpressRouteCircuitListResultPage
- type ExpressRouteCircuitPeering
- type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState
- type ExpressRouteCircuitPeeringConfig
- type ExpressRouteCircuitPeeringListResult
- type ExpressRouteCircuitPeeringListResultIterator
- type ExpressRouteCircuitPeeringListResultPage
- type ExpressRouteCircuitPeeringPropertiesFormat
- type ExpressRouteCircuitPeeringState
- type ExpressRouteCircuitPeeringsClient
- func NewExpressRouteCircuitPeeringsClient(subscriptionID string) ExpressRouteCircuitPeeringsClient
- func NewExpressRouteCircuitPeeringsClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteCircuitPeeringsClient
- func (client ExpressRouteCircuitPeeringsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, peeringName string, peeringParameters ExpressRouteCircuitPeering) (result ExpressRouteCircuitPeeringsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitPeeringsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName string, peeringParameters ExpressRouteCircuitPeering) (*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, peeringName string) (result ExpressRouteCircuitPeeringsDeleteFuture, err error)
- func (client ExpressRouteCircuitPeeringsClient) DeletePreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName 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, peeringName string) (result ExpressRouteCircuitPeering, err error)
- func (client ExpressRouteCircuitPeeringsClient) GetPreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName 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 NewExpressRouteCircuitsClient(subscriptionID string) ExpressRouteCircuitsClient
- func NewExpressRouteCircuitsClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteCircuitsClient
- func (client ExpressRouteCircuitsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, parameters ExpressRouteCircuit) (result ExpressRouteCircuitsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCircuitsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, circuitName string, parameters ExpressRouteCircuit) (*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, peeringName string) (result ExpressRouteCircuitStats, err error)
- func (client ExpressRouteCircuitsClient) GetPeeringStatsPreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName 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, peeringName string, devicePath string) (result ExpressRouteCircuitsListArpTableFuture, err error)
- func (client ExpressRouteCircuitsClient) ListArpTablePreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName string, devicePath 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, peeringName string, devicePath string) (result ExpressRouteCircuitsListRoutesTableFuture, err error)
- func (client ExpressRouteCircuitsClient) ListRoutesTablePreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName string, devicePath 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, peeringName string, devicePath string) (result ExpressRouteCircuitsListRoutesTableSummaryFuture, err error)
- func (client ExpressRouteCircuitsClient) ListRoutesTableSummaryPreparer(ctx context.Context, resourceGroupName string, circuitName string, peeringName string, devicePath 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, parameters TagsObject) (result ExpressRouteCircuitsUpdateTagsFuture, err error)
- func (client ExpressRouteCircuitsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, circuitName string, parameters TagsObject) (*http.Request, error)
- func (client ExpressRouteCircuitsClient) UpdateTagsResponder(resp *http.Response) (result ExpressRouteCircuit, err error)
- func (client ExpressRouteCircuitsClient) UpdateTagsSender(req *http.Request) (future ExpressRouteCircuitsUpdateTagsFuture, err error)
- type ExpressRouteCircuitsCreateOrUpdateFuture
- type ExpressRouteCircuitsDeleteFuture
- type ExpressRouteCircuitsListArpTableFuture
- type ExpressRouteCircuitsListRoutesTableFuture
- type ExpressRouteCircuitsListRoutesTableSummaryFuture
- type ExpressRouteCircuitsRoutesTableListResult
- type ExpressRouteCircuitsRoutesTableSummaryListResult
- type ExpressRouteCircuitsUpdateTagsFuture
- type ExpressRouteCrossConnection
- type ExpressRouteCrossConnectionListResult
- type ExpressRouteCrossConnectionListResultIterator
- type ExpressRouteCrossConnectionListResultPage
- type ExpressRouteCrossConnectionPeering
- type ExpressRouteCrossConnectionPeeringList
- type ExpressRouteCrossConnectionPeeringListIterator
- type ExpressRouteCrossConnectionPeeringListPage
- type ExpressRouteCrossConnectionPeeringProperties
- type ExpressRouteCrossConnectionPeeringsClient
- func NewExpressRouteCrossConnectionPeeringsClient(subscriptionID string) ExpressRouteCrossConnectionPeeringsClient
- func NewExpressRouteCrossConnectionPeeringsClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteCrossConnectionPeeringsClient
- func (client ExpressRouteCrossConnectionPeeringsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, crossConnectionName string, peeringName string, peeringParameters ExpressRouteCrossConnectionPeering) (result ExpressRouteCrossConnectionPeeringsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, peeringName string, peeringParameters ExpressRouteCrossConnectionPeering) (*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, peeringName string) (result ExpressRouteCrossConnectionPeeringsDeleteFuture, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) DeletePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, peeringName 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, peeringName string) (result ExpressRouteCrossConnectionPeering, err error)
- func (client ExpressRouteCrossConnectionPeeringsClient) GetPreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, peeringName 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 NewExpressRouteCrossConnectionsClient(subscriptionID string) ExpressRouteCrossConnectionsClient
- func NewExpressRouteCrossConnectionsClientWithBaseURI(baseURI string, subscriptionID string) ExpressRouteCrossConnectionsClient
- func (client ExpressRouteCrossConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, crossConnectionName string, parameters ExpressRouteCrossConnection) (result ExpressRouteCrossConnectionsCreateOrUpdateFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, parameters ExpressRouteCrossConnection) (*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, peeringName string, devicePath string) (result ExpressRouteCrossConnectionsListArpTableFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) ListArpTablePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, peeringName string, devicePath 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, peeringName string, devicePath string) (result ExpressRouteCrossConnectionsListRoutesTableFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTablePreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, peeringName string, devicePath 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, peeringName string, devicePath string) (result ExpressRouteCrossConnectionsListRoutesTableSummaryFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) ListRoutesTableSummaryPreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, peeringName string, devicePath 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, crossConnectionParameters TagsObject) (result ExpressRouteCrossConnectionsUpdateTagsFuture, err error)
- func (client ExpressRouteCrossConnectionsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, crossConnectionName string, crossConnectionParameters TagsObject) (*http.Request, error)
- func (client ExpressRouteCrossConnectionsClient) UpdateTagsResponder(resp *http.Response) (result ExpressRouteCrossConnection, err error)
- func (client ExpressRouteCrossConnectionsClient) UpdateTagsSender(req *http.Request) (future ExpressRouteCrossConnectionsUpdateTagsFuture, err error)
- type ExpressRouteCrossConnectionsCreateOrUpdateFuture
- type ExpressRouteCrossConnectionsListArpTableFuture
- type ExpressRouteCrossConnectionsListRoutesTableFuture
- type ExpressRouteCrossConnectionsListRoutesTableSummaryFuture
- type ExpressRouteCrossConnectionsRoutesTableSummaryListResult
- type ExpressRouteCrossConnectionsUpdateTagsFuture
- type ExpressRoutePeeringState
- type ExpressRoutePeeringType
- type ExpressRouteServiceProvider
- type ExpressRouteServiceProviderBandwidthsOffered
- type ExpressRouteServiceProviderListResult
- type ExpressRouteServiceProviderListResultIterator
- type ExpressRouteServiceProviderListResultPage
- type ExpressRouteServiceProviderPropertiesFormat
- type ExpressRouteServiceProvidersClient
- type FlowLogInformation
- type FlowLogProperties
- type FlowLogStatusParameters
- type FrontendIPConfiguration
- type FrontendIPConfigurationPropertiesFormat
- type GatewayRoute
- type GatewayRouteListResult
- type GetVpnSitesConfigurationRequest
- type HTTPConfiguration
- type HTTPHeader
- type HTTPMethod
- type HubVirtualNetworkConnection
- type HubVirtualNetworkConnectionProperties
- type HubVirtualNetworkConnectionStatus
- type HubVirtualNetworkConnectionsClient
- func NewHubVirtualNetworkConnectionsClient(subscriptionID string) HubVirtualNetworkConnectionsClient
- func NewHubVirtualNetworkConnectionsClientWithBaseURI(baseURI string, subscriptionID string) HubVirtualNetworkConnectionsClient
- func (client HubVirtualNetworkConnectionsClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, connectionName string) (result HubVirtualNetworkConnection, err error)
- func (client HubVirtualNetworkConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, connectionName 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 IPAddressAvailabilityResult
- type IPAllocationMethod
- type IPConfiguration
- type IPConfigurationPropertiesFormat
- type IPFlowProtocol
- type IPTag
- type IPVersion
- type IkeEncryption
- type IkeIntegrity
- type InboundNatPool
- type InboundNatPoolPropertiesFormat
- type InboundNatRule
- type InboundNatRuleListResult
- type InboundNatRuleListResultIterator
- type InboundNatRuleListResultPage
- type InboundNatRulePropertiesFormat
- type InboundNatRulesClient
- func NewInboundNatRulesClient(subscriptionID string) InboundNatRulesClient
- func NewInboundNatRulesClientWithBaseURI(baseURI string, subscriptionID string) InboundNatRulesClient
- func (client InboundNatRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, loadBalancerName string, inboundNatRuleName string, inboundNatRuleParameters InboundNatRule) (result InboundNatRulesCreateOrUpdateFuture, err error)
- func (client InboundNatRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, inboundNatRuleName string, inboundNatRuleParameters InboundNatRule) (*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, inboundNatRuleName string) (result InboundNatRulesDeleteFuture, err error)
- func (client InboundNatRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, inboundNatRuleName 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, inboundNatRuleName string, expand string) (result InboundNatRule, err error)
- func (client InboundNatRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, inboundNatRuleName string, expand 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 Interface
- type InterfaceAssociation
- type InterfaceDNSSettings
- type InterfaceIPConfiguration
- type InterfaceIPConfigurationListResult
- type InterfaceIPConfigurationListResultIterator
- type InterfaceIPConfigurationListResultPage
- type InterfaceIPConfigurationPropertiesFormat
- type InterfaceIPConfigurationsClient
- func NewInterfaceIPConfigurationsClient(subscriptionID string) InterfaceIPConfigurationsClient
- func NewInterfaceIPConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) InterfaceIPConfigurationsClient
- func (client InterfaceIPConfigurationsClient) Get(ctx context.Context, resourceGroupName string, networkInterfaceName string, IPConfigurationName string) (result InterfaceIPConfiguration, err error)
- func (client InterfaceIPConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, IPConfigurationName 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
- type InterfaceListResultPage
- type InterfaceLoadBalancerListResult
- type InterfaceLoadBalancerListResultIterator
- type InterfaceLoadBalancerListResultPage
- type InterfaceLoadBalancersClient
- func NewInterfaceLoadBalancersClient(subscriptionID string) InterfaceLoadBalancersClient
- func NewInterfaceLoadBalancersClientWithBaseURI(baseURI string, subscriptionID string) 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 InterfacePropertiesFormat
- type InterfacesClient
- func NewInterfacesClient(subscriptionID string) InterfacesClient
- func NewInterfacesClientWithBaseURI(baseURI string, subscriptionID string) InterfacesClient
- func (client InterfacesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkInterfaceName string, parameters Interface) (result InterfacesCreateOrUpdateFuture, err error)
- func (client InterfacesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, parameters Interface) (*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, expand string) (result Interface, err 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, expand 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, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, IPConfigurationName string, expand string) (result InterfaceIPConfiguration, err error)
- func (client InterfacesClient) GetVirtualMachineScaleSetIPConfigurationPreparer(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, IPConfigurationName string, expand 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, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, expand string) (result Interface, err error)
- func (client InterfacesClient) GetVirtualMachineScaleSetNetworkInterfacePreparer(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, expand 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) 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, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, expand string) (result InterfaceIPConfigurationListResultPage, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetIPConfigurationsComplete(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, expand string) (result InterfaceIPConfigurationListResultIterator, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetIPConfigurationsPreparer(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, expand 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, virtualMachineScaleSetName string) (result InterfaceListResultPage, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetNetworkInterfacesComplete(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string) (result InterfaceListResultIterator, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetNetworkInterfacesPreparer(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName 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, virtualMachineScaleSetName string, virtualmachineIndex string) (result InterfaceListResultPage, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetVMNetworkInterfacesComplete(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex string) (result InterfaceListResultIterator, err error)
- func (client InterfacesClient) ListVirtualMachineScaleSetVMNetworkInterfacesPreparer(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex 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, parameters TagsObject) (result InterfacesUpdateTagsFuture, err error)
- func (client InterfacesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, networkInterfaceName string, parameters TagsObject) (*http.Request, error)
- func (client InterfacesClient) UpdateTagsResponder(resp *http.Response) (result Interface, err error)
- func (client InterfacesClient) UpdateTagsSender(req *http.Request) (future InterfacesUpdateTagsFuture, err error)
- type InterfacesCreateOrUpdateFuture
- type InterfacesDeleteFuture
- type InterfacesGetEffectiveRouteTableFuture
- type InterfacesListEffectiveNetworkSecurityGroupsFuture
- type InterfacesUpdateTagsFuture
- type IpsecEncryption
- type IpsecIntegrity
- type IpsecPolicy
- type Ipv6ExpressRouteCircuitPeeringConfig
- type IssueType
- type ListHubVirtualNetworkConnectionsResult
- type ListHubVirtualNetworkConnectionsResultIterator
- type ListHubVirtualNetworkConnectionsResultPage
- type ListVirtualHubsResult
- type ListVirtualHubsResultIterator
- type ListVirtualHubsResultPage
- type ListVirtualWANsResult
- type ListVirtualWANsResultIterator
- type ListVirtualWANsResultPage
- type ListVpnConnectionsResult
- type ListVpnConnectionsResultIterator
- type ListVpnConnectionsResultPage
- type ListVpnGatewaysResult
- type ListVpnGatewaysResultIterator
- type ListVpnGatewaysResultPage
- type ListVpnSitesResult
- type ListVpnSitesResultIterator
- type ListVpnSitesResultPage
- type LoadBalancer
- type LoadBalancerBackendAddressPoolListResult
- type LoadBalancerBackendAddressPoolListResultIterator
- type LoadBalancerBackendAddressPoolListResultPage
- type LoadBalancerBackendAddressPoolsClient
- func NewLoadBalancerBackendAddressPoolsClient(subscriptionID string) LoadBalancerBackendAddressPoolsClient
- func NewLoadBalancerBackendAddressPoolsClientWithBaseURI(baseURI string, subscriptionID string) LoadBalancerBackendAddressPoolsClient
- func (client LoadBalancerBackendAddressPoolsClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, backendAddressPoolName string) (result BackendAddressPool, err error)
- func (client LoadBalancerBackendAddressPoolsClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, backendAddressPoolName 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 LoadBalancerFrontendIPConfigurationListResult
- type LoadBalancerFrontendIPConfigurationListResultIterator
- type LoadBalancerFrontendIPConfigurationListResultPage
- type LoadBalancerFrontendIPConfigurationsClient
- func NewLoadBalancerFrontendIPConfigurationsClient(subscriptionID string) LoadBalancerFrontendIPConfigurationsClient
- func NewLoadBalancerFrontendIPConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) LoadBalancerFrontendIPConfigurationsClient
- func (client LoadBalancerFrontendIPConfigurationsClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, frontendIPConfigurationName string) (result FrontendIPConfiguration, err error)
- func (client LoadBalancerFrontendIPConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, frontendIPConfigurationName 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
- type LoadBalancerListResultPage
- type LoadBalancerLoadBalancingRuleListResult
- type LoadBalancerLoadBalancingRuleListResultIterator
- type LoadBalancerLoadBalancingRuleListResultPage
- type LoadBalancerLoadBalancingRulesClient
- func NewLoadBalancerLoadBalancingRulesClient(subscriptionID string) LoadBalancerLoadBalancingRulesClient
- func NewLoadBalancerLoadBalancingRulesClientWithBaseURI(baseURI string, subscriptionID string) LoadBalancerLoadBalancingRulesClient
- func (client LoadBalancerLoadBalancingRulesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, loadBalancingRuleName string) (result LoadBalancingRule, err error)
- func (client LoadBalancerLoadBalancingRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, loadBalancingRuleName 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 NewLoadBalancerNetworkInterfacesClient(subscriptionID string) LoadBalancerNetworkInterfacesClient
- func NewLoadBalancerNetworkInterfacesClientWithBaseURI(baseURI string, subscriptionID string) 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 LoadBalancerProbeListResult
- type LoadBalancerProbeListResultIterator
- type LoadBalancerProbeListResultPage
- type LoadBalancerProbesClient
- func NewLoadBalancerProbesClient(subscriptionID string) LoadBalancerProbesClient
- func NewLoadBalancerProbesClientWithBaseURI(baseURI string, subscriptionID string) LoadBalancerProbesClient
- func (client LoadBalancerProbesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, probeName string) (result Probe, err error)
- func (client LoadBalancerProbesClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, probeName 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 LoadBalancersClient
- func NewLoadBalancersClient(subscriptionID string) LoadBalancersClient
- func NewLoadBalancersClientWithBaseURI(baseURI string, subscriptionID string) LoadBalancersClient
- func (client LoadBalancersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, loadBalancerName string, parameters LoadBalancer) (result LoadBalancersCreateOrUpdateFuture, err error)
- func (client LoadBalancersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, parameters LoadBalancer) (*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, expand string) (result LoadBalancer, err error)
- func (client LoadBalancersClient) GetPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, expand 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) 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) UpdateTags(ctx context.Context, resourceGroupName string, loadBalancerName string, parameters TagsObject) (result LoadBalancersUpdateTagsFuture, err error)
- func (client LoadBalancersClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, loadBalancerName string, parameters TagsObject) (*http.Request, error)
- func (client LoadBalancersClient) UpdateTagsResponder(resp *http.Response) (result LoadBalancer, err error)
- func (client LoadBalancersClient) UpdateTagsSender(req *http.Request) (future LoadBalancersUpdateTagsFuture, err error)
- type LoadBalancersCreateOrUpdateFuture
- type LoadBalancersDeleteFuture
- type LoadBalancersUpdateTagsFuture
- type LoadBalancingRule
- type LoadBalancingRulePropertiesFormat
- type LoadDistribution
- type LocalNetworkGateway
- type LocalNetworkGatewayListResult
- type LocalNetworkGatewayListResultIterator
- type LocalNetworkGatewayListResultPage
- type LocalNetworkGatewayPropertiesFormat
- type LocalNetworkGatewaysClient
- func NewLocalNetworkGatewaysClient(subscriptionID string) LocalNetworkGatewaysClient
- func NewLocalNetworkGatewaysClientWithBaseURI(baseURI string, subscriptionID string) LocalNetworkGatewaysClient
- func (client LocalNetworkGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, parameters LocalNetworkGateway) (result LocalNetworkGatewaysCreateOrUpdateFuture, err error)
- func (client LocalNetworkGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, parameters LocalNetworkGateway) (*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, parameters TagsObject) (result LocalNetworkGatewaysUpdateTagsFuture, err error)
- func (client LocalNetworkGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, parameters TagsObject) (*http.Request, error)
- func (client LocalNetworkGatewaysClient) UpdateTagsResponder(resp *http.Response) (result LocalNetworkGateway, err error)
- func (client LocalNetworkGatewaysClient) UpdateTagsSender(req *http.Request) (future LocalNetworkGatewaysUpdateTagsFuture, err error)
- type LocalNetworkGatewaysCreateOrUpdateFuture
- type LocalNetworkGatewaysDeleteFuture
- type LocalNetworkGatewaysUpdateTagsFuture
- type LogSpecification
- type MatchedRule
- type MetricSpecification
- type NextHopParameters
- type NextHopResult
- type NextHopType
- type Operation
- type OperationDisplay
- type OperationListResult
- type OperationListResultIterator
- type OperationListResultPage
- type OperationPropertiesFormat
- type OperationPropertiesFormatServiceSpecification
- type OperationStatus
- type OperationsClient
- type Origin
- type OutboundNatRule
- type OutboundNatRulePropertiesFormat
- type PacketCapture
- type PacketCaptureFilter
- type PacketCaptureListResult
- type PacketCaptureParameters
- type PacketCaptureQueryStatusResult
- type PacketCaptureResult
- type PacketCaptureResultProperties
- type PacketCaptureStorageLocation
- type PacketCapturesClient
- func NewPacketCapturesClient(subscriptionID string) PacketCapturesClient
- func NewPacketCapturesClientWithBaseURI(baseURI string, subscriptionID string) PacketCapturesClient
- func (client PacketCapturesClient) Create(ctx context.Context, resourceGroupName string, networkWatcherName string, packetCaptureName string, parameters PacketCapture) (result PacketCapturesCreateFuture, err error)
- func (client PacketCapturesClient) CreatePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, packetCaptureName string, parameters PacketCapture) (*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, packetCaptureName string) (result PacketCapturesDeleteFuture, err error)
- func (client PacketCapturesClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, packetCaptureName 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, packetCaptureName string) (result PacketCaptureResult, err error)
- func (client PacketCapturesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, packetCaptureName 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, packetCaptureName string) (result PacketCapturesGetStatusFuture, err error)
- func (client PacketCapturesClient) GetStatusPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, packetCaptureName 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, packetCaptureName string) (result PacketCapturesStopFuture, err error)
- func (client PacketCapturesClient) StopPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, packetCaptureName 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 PatchRouteFilter
- type PatchRouteFilterRule
- type PcError
- type PcProtocol
- type PcStatus
- type PfsGroup
- type Policies
- type Probe
- type ProbePropertiesFormat
- type ProbeProtocol
- type ProcessorArchitecture
- type Protocol
- type ProtocolConfiguration
- type ProvisioningState
- type PublicIPAddress
- type PublicIPAddressDNSSettings
- type PublicIPAddressListResult
- type PublicIPAddressListResultIterator
- type PublicIPAddressListResultPage
- type PublicIPAddressPropertiesFormat
- type PublicIPAddressSku
- type PublicIPAddressSkuName
- type PublicIPAddressesClient
- func NewPublicIPAddressesClient(subscriptionID string) PublicIPAddressesClient
- func NewPublicIPAddressesClientWithBaseURI(baseURI string, subscriptionID string) PublicIPAddressesClient
- func (client PublicIPAddressesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, publicIPAddressName string, parameters PublicIPAddress) (result PublicIPAddressesCreateOrUpdateFuture, err error)
- func (client PublicIPAddressesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, publicIPAddressName string, parameters PublicIPAddress) (*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) 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, expand string) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) GetPreparer(ctx context.Context, resourceGroupName string, publicIPAddressName string, expand 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, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, IPConfigurationName string, publicIPAddressName string, expand string) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) GetVirtualMachineScaleSetPublicIPAddressPreparer(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, IPConfigurationName string, publicIPAddressName string, expand 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) 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, virtualMachineScaleSetName string) (result PublicIPAddressListResultPage, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetPublicIPAddressesComplete(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string) (result PublicIPAddressListResultIterator, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetPublicIPAddressesPreparer(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName 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, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, IPConfigurationName string) (result PublicIPAddressListResultPage, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetVMPublicIPAddressesComplete(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, IPConfigurationName string) (result PublicIPAddressListResultIterator, err error)
- func (client PublicIPAddressesClient) ListVirtualMachineScaleSetVMPublicIPAddressesPreparer(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, IPConfigurationName 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, parameters TagsObject) (result PublicIPAddressesUpdateTagsFuture, err error)
- func (client PublicIPAddressesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, publicIPAddressName string, parameters TagsObject) (*http.Request, error)
- func (client PublicIPAddressesClient) UpdateTagsResponder(resp *http.Response) (result PublicIPAddress, err error)
- func (client PublicIPAddressesClient) UpdateTagsSender(req *http.Request) (future PublicIPAddressesUpdateTagsFuture, err error)
- type PublicIPAddressesCreateOrUpdateFuture
- type PublicIPAddressesDeleteFuture
- type PublicIPAddressesUpdateTagsFuture
- type QueryTroubleshootingParameters
- type Resource
- type ResourceNavigationLink
- type ResourceNavigationLinkFormat
- type RetentionPolicyParameters
- type Route
- type RouteFilter
- type RouteFilterListResult
- type RouteFilterListResultIterator
- type RouteFilterListResultPage
- type RouteFilterPropertiesFormat
- type RouteFilterRule
- type RouteFilterRuleListResult
- type RouteFilterRuleListResultIterator
- type RouteFilterRuleListResultPage
- type RouteFilterRulePropertiesFormat
- type RouteFilterRulesClient
- func NewRouteFilterRulesClient(subscriptionID string) RouteFilterRulesClient
- func NewRouteFilterRulesClientWithBaseURI(baseURI string, subscriptionID string) RouteFilterRulesClient
- func (client RouteFilterRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, routeFilterName string, ruleName string, routeFilterRuleParameters RouteFilterRule) (result RouteFilterRulesCreateOrUpdateFuture, err error)
- func (client RouteFilterRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ruleName string, routeFilterRuleParameters RouteFilterRule) (*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, ruleName string) (result RouteFilterRulesDeleteFuture, err error)
- func (client RouteFilterRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ruleName 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, ruleName string) (result RouteFilterRule, err error)
- func (client RouteFilterRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ruleName 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)
- func (client RouteFilterRulesClient) Update(ctx context.Context, resourceGroupName string, routeFilterName string, ruleName string, routeFilterRuleParameters PatchRouteFilterRule) (result RouteFilterRulesUpdateFuture, err error)
- func (client RouteFilterRulesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, routeFilterName string, ruleName string, routeFilterRuleParameters PatchRouteFilterRule) (*http.Request, error)
- func (client RouteFilterRulesClient) UpdateResponder(resp *http.Response) (result RouteFilterRule, err error)
- func (client RouteFilterRulesClient) UpdateSender(req *http.Request) (future RouteFilterRulesUpdateFuture, err error)
- type RouteFilterRulesCreateOrUpdateFuture
- type RouteFilterRulesDeleteFuture
- type RouteFilterRulesUpdateFuture
- type RouteFiltersClient
- func NewRouteFiltersClient(subscriptionID string) RouteFiltersClient
- func NewRouteFiltersClientWithBaseURI(baseURI string, subscriptionID string) RouteFiltersClient
- func (client RouteFiltersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, routeFilterName string, routeFilterParameters RouteFilter) (result RouteFiltersCreateOrUpdateFuture, err error)
- func (client RouteFiltersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, routeFilterName string, routeFilterParameters RouteFilter) (*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, expand string) (result RouteFilter, err error)
- func (client RouteFiltersClient) GetPreparer(ctx context.Context, resourceGroupName string, routeFilterName string, expand 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) Update(ctx context.Context, resourceGroupName string, routeFilterName string, routeFilterParameters PatchRouteFilter) (result RouteFiltersUpdateFuture, err error)
- func (client RouteFiltersClient) UpdatePreparer(ctx context.Context, resourceGroupName string, routeFilterName string, routeFilterParameters PatchRouteFilter) (*http.Request, error)
- func (client RouteFiltersClient) UpdateResponder(resp *http.Response) (result RouteFilter, err error)
- func (client RouteFiltersClient) UpdateSender(req *http.Request) (future RouteFiltersUpdateFuture, err error)
- type RouteFiltersCreateOrUpdateFuture
- type RouteFiltersDeleteFuture
- type RouteFiltersUpdateFuture
- type RouteListResult
- type RouteListResultIterator
- type RouteListResultPage
- type RouteNextHopType
- type RoutePropertiesFormat
- type RouteTable
- type RouteTableListResult
- type RouteTableListResultIterator
- type RouteTableListResultPage
- type RouteTablePropertiesFormat
- type RouteTablesClient
- func NewRouteTablesClient(subscriptionID string) RouteTablesClient
- func NewRouteTablesClientWithBaseURI(baseURI string, subscriptionID string) RouteTablesClient
- func (client RouteTablesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, routeTableName string, parameters RouteTable) (result RouteTablesCreateOrUpdateFuture, err error)
- func (client RouteTablesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, routeTableName string, parameters RouteTable) (*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, expand string) (result RouteTable, err error)
- func (client RouteTablesClient) GetPreparer(ctx context.Context, resourceGroupName string, routeTableName string, expand 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, parameters TagsObject) (result RouteTablesUpdateTagsFuture, err error)
- func (client RouteTablesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, routeTableName string, parameters TagsObject) (*http.Request, error)
- func (client RouteTablesClient) UpdateTagsResponder(resp *http.Response) (result RouteTable, err error)
- func (client RouteTablesClient) UpdateTagsSender(req *http.Request) (future RouteTablesUpdateTagsFuture, err error)
- type RouteTablesCreateOrUpdateFuture
- type RouteTablesDeleteFuture
- type RouteTablesUpdateTagsFuture
- type RoutesClient
- func NewRoutesClient(subscriptionID string) RoutesClient
- func NewRoutesClientWithBaseURI(baseURI string, subscriptionID string) RoutesClient
- func (client RoutesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, routeTableName string, routeName string, routeParameters Route) (result RoutesCreateOrUpdateFuture, err error)
- func (client RoutesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, routeTableName string, routeName string, routeParameters Route) (*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, routeName string) (result RoutesDeleteFuture, err error)
- func (client RoutesClient) DeletePreparer(ctx context.Context, resourceGroupName string, routeTableName string, routeName 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, routeName string) (result Route, err error)
- func (client RoutesClient) GetPreparer(ctx context.Context, resourceGroupName string, routeTableName string, routeName 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 SecurityGroup
- type SecurityGroupListResult
- type SecurityGroupListResultIterator
- type SecurityGroupListResultPage
- type SecurityGroupNetworkInterface
- type SecurityGroupPropertiesFormat
- type SecurityGroupResult
- type SecurityGroupViewParameters
- type SecurityGroupViewResult
- type SecurityGroupsClient
- func NewSecurityGroupsClient(subscriptionID string) SecurityGroupsClient
- func NewSecurityGroupsClientWithBaseURI(baseURI string, subscriptionID string) SecurityGroupsClient
- func (client SecurityGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, parameters SecurityGroup) (result SecurityGroupsCreateOrUpdateFuture, err error)
- func (client SecurityGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, parameters SecurityGroup) (*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, expand string) (result SecurityGroup, err error)
- func (client SecurityGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, expand 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, parameters TagsObject) (result SecurityGroupsUpdateTagsFuture, err error)
- func (client SecurityGroupsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, parameters TagsObject) (*http.Request, error)
- func (client SecurityGroupsClient) UpdateTagsResponder(resp *http.Response) (result SecurityGroup, err error)
- func (client SecurityGroupsClient) UpdateTagsSender(req *http.Request) (future SecurityGroupsUpdateTagsFuture, err error)
- type SecurityGroupsCreateOrUpdateFuture
- type SecurityGroupsDeleteFuture
- type SecurityGroupsUpdateTagsFuture
- type SecurityRule
- type SecurityRuleAccess
- type SecurityRuleAssociations
- type SecurityRuleDirection
- type SecurityRuleListResult
- type SecurityRuleListResultIterator
- type SecurityRuleListResultPage
- type SecurityRulePropertiesFormat
- type SecurityRuleProtocol
- type SecurityRulesClient
- func NewSecurityRulesClient(subscriptionID string) SecurityRulesClient
- func NewSecurityRulesClientWithBaseURI(baseURI string, subscriptionID string) SecurityRulesClient
- func (client SecurityRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, securityRuleName string, securityRuleParameters SecurityRule) (result SecurityRulesCreateOrUpdateFuture, err error)
- func (client SecurityRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, securityRuleName string, securityRuleParameters SecurityRule) (*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, securityRuleName string) (result SecurityRulesDeleteFuture, err error)
- func (client SecurityRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, securityRuleName 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, securityRuleName string) (result SecurityRule, err error)
- func (client SecurityRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, securityRuleName 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 ServiceEndpointPropertiesFormat
- type ServiceProviderProvisioningState
- type Severity
- type String
- type SubResource
- type Subnet
- type SubnetAssociation
- type SubnetListResult
- type SubnetListResultIterator
- type SubnetListResultPage
- type SubnetPropertiesFormat
- type SubnetsClient
- func NewSubnetsClient(subscriptionID string) SubnetsClient
- func NewSubnetsClientWithBaseURI(baseURI string, subscriptionID string) SubnetsClient
- func (client SubnetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkName string, subnetName string, subnetParameters Subnet) (result SubnetsCreateOrUpdateFuture, err error)
- func (client SubnetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, subnetName string, subnetParameters Subnet) (*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, subnetName string) (result SubnetsDeleteFuture, err error)
- func (client SubnetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, subnetName 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, subnetName string, expand string) (result Subnet, err error)
- func (client SubnetsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, subnetName string, expand 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)
- type SubnetsCreateOrUpdateFuture
- type SubnetsDeleteFuture
- type TagsObject
- type Topology
- type TopologyAssociation
- type TopologyParameters
- type TopologyResource
- type TrafficAnalyticsConfigurationProperties
- type TrafficAnalyticsProperties
- type TrafficQuery
- type TransportProtocol
- type TroubleshootingDetails
- type TroubleshootingParameters
- type TroubleshootingProperties
- type TroubleshootingRecommendedActions
- type TroubleshootingResult
- type TunnelConnectionHealth
- type TunnelConnectionStatus
- type Usage
- type UsageName
- type UsagesClient
- type UsagesListResult
- type UsagesListResultIterator
- type UsagesListResultPage
- type VerificationIPFlowParameters
- type VerificationIPFlowResult
- type VirtualHub
- type VirtualHubProperties
- type VirtualHubsClient
- func NewVirtualHubsClient(subscriptionID string) VirtualHubsClient
- func NewVirtualHubsClientWithBaseURI(baseURI string, subscriptionID string) VirtualHubsClient
- func (client VirtualHubsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, virtualHubParameters VirtualHub) (result VirtualHubsCreateOrUpdateFuture, err error)
- func (client VirtualHubsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualHubName string, virtualHubParameters VirtualHub) (*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) 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, virtualHubParameters TagsObject) (result VirtualHubsUpdateTagsFuture, err error)
- func (client VirtualHubsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, virtualHubName string, virtualHubParameters TagsObject) (*http.Request, error)
- func (client VirtualHubsClient) UpdateTagsResponder(resp *http.Response) (result VirtualHub, err error)
- func (client VirtualHubsClient) UpdateTagsSender(req *http.Request) (future VirtualHubsUpdateTagsFuture, err error)
- type VirtualHubsCreateOrUpdateFuture
- type VirtualHubsDeleteFuture
- type VirtualHubsUpdateTagsFuture
- type VirtualNetwork
- type VirtualNetworkConnectionGatewayReference
- type VirtualNetworkGateway
- type VirtualNetworkGatewayConnection
- type VirtualNetworkGatewayConnectionListEntity
- type VirtualNetworkGatewayConnectionListEntityPropertiesFormat
- type VirtualNetworkGatewayConnectionListResult
- type VirtualNetworkGatewayConnectionListResultIterator
- type VirtualNetworkGatewayConnectionListResultPage
- type VirtualNetworkGatewayConnectionPropertiesFormat
- type VirtualNetworkGatewayConnectionStatus
- type VirtualNetworkGatewayConnectionType
- type VirtualNetworkGatewayConnectionsClient
- func NewVirtualNetworkGatewayConnectionsClient(subscriptionID string) VirtualNetworkGatewayConnectionsClient
- func NewVirtualNetworkGatewayConnectionsClientWithBaseURI(baseURI string, subscriptionID string) VirtualNetworkGatewayConnectionsClient
- func (client VirtualNetworkGatewayConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName string, parameters VirtualNetworkGatewayConnection) (result VirtualNetworkGatewayConnectionsCreateOrUpdateFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName string, parameters VirtualNetworkGatewayConnection) (*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, virtualNetworkGatewayConnectionName string) (result VirtualNetworkGatewayConnectionsDeleteFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName 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, virtualNetworkGatewayConnectionName string) (result VirtualNetworkGatewayConnection, err error)
- func (client VirtualNetworkGatewayConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName 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, virtualNetworkGatewayConnectionName string) (result ConnectionSharedKey, err error)
- func (client VirtualNetworkGatewayConnectionsClient) GetSharedKeyPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName 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) ResetSharedKey(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName string, parameters ConnectionResetSharedKey) (result VirtualNetworkGatewayConnectionsResetSharedKeyFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) ResetSharedKeyPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName string, parameters ConnectionResetSharedKey) (*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, virtualNetworkGatewayConnectionName string, parameters ConnectionSharedKey) (result VirtualNetworkGatewayConnectionsSetSharedKeyFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) SetSharedKeyPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName string, parameters ConnectionSharedKey) (*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) UpdateTags(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName string, parameters TagsObject) (result VirtualNetworkGatewayConnectionsUpdateTagsFuture, err error)
- func (client VirtualNetworkGatewayConnectionsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName string, parameters TagsObject) (*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 VirtualNetworkGatewayConnectionsResetSharedKeyFuture
- type VirtualNetworkGatewayConnectionsSetSharedKeyFuture
- type VirtualNetworkGatewayConnectionsUpdateTagsFuture
- type VirtualNetworkGatewayIPConfiguration
- type VirtualNetworkGatewayIPConfigurationPropertiesFormat
- type VirtualNetworkGatewayListConnectionsResult
- type VirtualNetworkGatewayListConnectionsResultIterator
- type VirtualNetworkGatewayListConnectionsResultPage
- type VirtualNetworkGatewayListResult
- type VirtualNetworkGatewayListResultIterator
- type VirtualNetworkGatewayListResultPage
- type VirtualNetworkGatewayPropertiesFormat
- type VirtualNetworkGatewaySku
- type VirtualNetworkGatewaySkuName
- type VirtualNetworkGatewaySkuTier
- type VirtualNetworkGatewayType
- type VirtualNetworkGatewaysClient
- func NewVirtualNetworkGatewaysClient(subscriptionID string) VirtualNetworkGatewaysClient
- func NewVirtualNetworkGatewaysClientWithBaseURI(baseURI string, subscriptionID string) VirtualNetworkGatewaysClient
- func (client VirtualNetworkGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, parameters VirtualNetworkGateway) (result VirtualNetworkGatewaysCreateOrUpdateFuture, err error)
- func (client VirtualNetworkGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, parameters VirtualNetworkGateway) (*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, virtualNetworkGatewayName string) (result VirtualNetworkGatewaysDeleteFuture, err error)
- func (client VirtualNetworkGatewaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName 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) GenerateVpnProfile(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, parameters VpnClientParameters) (result VirtualNetworkGatewaysGenerateVpnProfileFuture, err error)
- func (client VirtualNetworkGatewaysClient) GenerateVpnProfilePreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, parameters VpnClientParameters) (*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, virtualNetworkGatewayName string, parameters VpnClientParameters) (result VirtualNetworkGatewaysGeneratevpnclientpackageFuture, err error)
- func (client VirtualNetworkGatewaysClient) GeneratevpnclientpackagePreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, parameters VpnClientParameters) (*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, virtualNetworkGatewayName string) (result VirtualNetworkGateway, err error)
- func (client VirtualNetworkGatewaysClient) GetAdvertisedRoutes(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, peer string) (result VirtualNetworkGatewaysGetAdvertisedRoutesFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetAdvertisedRoutesPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, peer 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, virtualNetworkGatewayName string, peer string) (result VirtualNetworkGatewaysGetBgpPeerStatusFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetBgpPeerStatusPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, peer 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, virtualNetworkGatewayName string) (result VirtualNetworkGatewaysGetLearnedRoutesFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetLearnedRoutesPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName 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, virtualNetworkGatewayName 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, virtualNetworkGatewayName string) (result VirtualNetworkGatewaysGetVpnProfilePackageURLFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnProfilePackageURLPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName 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) GetVpnclientIpsecParameters(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string) (result VirtualNetworkGatewaysGetVpnclientIpsecParametersFuture, err error)
- func (client VirtualNetworkGatewaysClient) GetVpnclientIpsecParametersPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName 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, virtualNetworkGatewayName string) (result VirtualNetworkGatewayListConnectionsResultPage, err error)
- func (client VirtualNetworkGatewaysClient) ListConnectionsComplete(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string) (result VirtualNetworkGatewayListConnectionsResultIterator, err error)
- func (client VirtualNetworkGatewaysClient) ListConnectionsPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName 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, virtualNetworkGatewayName string, gatewayVip string) (result VirtualNetworkGatewaysResetFuture, err error)
- func (client VirtualNetworkGatewaysClient) ResetPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, gatewayVip 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, virtualNetworkGatewayName string) (result VirtualNetworkGatewaysResetVpnClientSharedKeyFuture, err error)
- func (client VirtualNetworkGatewaysClient) ResetVpnClientSharedKeyPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName 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, virtualNetworkGatewayName string, vpnclientIpsecParams VpnClientIPsecParameters) (result VirtualNetworkGatewaysSetVpnclientIpsecParametersFuture, err error)
- func (client VirtualNetworkGatewaysClient) SetVpnclientIpsecParametersPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, vpnclientIpsecParams VpnClientIPsecParameters) (*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) SupportedVpnDevices(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string) (result String, err error)
- func (client VirtualNetworkGatewaysClient) SupportedVpnDevicesPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName 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, virtualNetworkGatewayName string, parameters TagsObject) (result VirtualNetworkGatewaysUpdateTagsFuture, err error)
- func (client VirtualNetworkGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string, parameters TagsObject) (*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, virtualNetworkGatewayConnectionName string, parameters VpnDeviceScriptParameters) (result String, err error)
- func (client VirtualNetworkGatewaysClient) VpnDeviceConfigurationScriptPreparer(ctx context.Context, resourceGroupName string, virtualNetworkGatewayConnectionName string, parameters VpnDeviceScriptParameters) (*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 VirtualNetworkGatewaysGenerateVpnProfileFuture
- type VirtualNetworkGatewaysGeneratevpnclientpackageFuture
- type VirtualNetworkGatewaysGetAdvertisedRoutesFuture
- type VirtualNetworkGatewaysGetBgpPeerStatusFuture
- type VirtualNetworkGatewaysGetLearnedRoutesFuture
- type VirtualNetworkGatewaysGetVpnProfilePackageURLFuture
- type VirtualNetworkGatewaysGetVpnclientIpsecParametersFuture
- type VirtualNetworkGatewaysResetFuture
- type VirtualNetworkGatewaysResetVpnClientSharedKeyFuture
- type VirtualNetworkGatewaysSetVpnclientIpsecParametersFuture
- type VirtualNetworkGatewaysUpdateTagsFuture
- type VirtualNetworkListResult
- type VirtualNetworkListResultIterator
- type VirtualNetworkListResultPage
- type VirtualNetworkListUsageResult
- type VirtualNetworkListUsageResultIterator
- type VirtualNetworkListUsageResultPage
- type VirtualNetworkPeering
- type VirtualNetworkPeeringListResult
- type VirtualNetworkPeeringListResultIterator
- type VirtualNetworkPeeringListResultPage
- type VirtualNetworkPeeringPropertiesFormat
- type VirtualNetworkPeeringState
- type VirtualNetworkPeeringsClient
- func NewVirtualNetworkPeeringsClient(subscriptionID string) VirtualNetworkPeeringsClient
- func NewVirtualNetworkPeeringsClientWithBaseURI(baseURI string, subscriptionID string) VirtualNetworkPeeringsClient
- func (client VirtualNetworkPeeringsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkName string, virtualNetworkPeeringName string, virtualNetworkPeeringParameters VirtualNetworkPeering) (result VirtualNetworkPeeringsCreateOrUpdateFuture, err error)
- func (client VirtualNetworkPeeringsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, virtualNetworkPeeringName string, virtualNetworkPeeringParameters VirtualNetworkPeering) (*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, virtualNetworkPeeringName string) (result VirtualNetworkPeeringsDeleteFuture, err error)
- func (client VirtualNetworkPeeringsClient) DeletePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, virtualNetworkPeeringName 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, virtualNetworkPeeringName string) (result VirtualNetworkPeering, err error)
- func (client VirtualNetworkPeeringsClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, virtualNetworkPeeringName 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 VirtualNetworkPropertiesFormat
- type VirtualNetworkUsage
- type VirtualNetworkUsageName
- type VirtualNetworksClient
- func NewVirtualNetworksClient(subscriptionID string) VirtualNetworksClient
- func NewVirtualNetworksClientWithBaseURI(baseURI string, subscriptionID string) VirtualNetworksClient
- func (client VirtualNetworksClient) CheckIPAddressAvailability(ctx context.Context, resourceGroupName string, virtualNetworkName string, IPAddress string) (result IPAddressAvailabilityResult, err error)
- func (client VirtualNetworksClient) CheckIPAddressAvailabilityPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, IPAddress 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, parameters VirtualNetwork) (result VirtualNetworksCreateOrUpdateFuture, err error)
- func (client VirtualNetworksClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, parameters VirtualNetwork) (*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, expand string) (result VirtualNetwork, err error)
- func (client VirtualNetworksClient) GetPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, expand 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) 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, parameters TagsObject) (result VirtualNetworksUpdateTagsFuture, err error)
- func (client VirtualNetworksClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, virtualNetworkName string, parameters TagsObject) (*http.Request, error)
- func (client VirtualNetworksClient) UpdateTagsResponder(resp *http.Response) (result VirtualNetwork, err error)
- func (client VirtualNetworksClient) UpdateTagsSender(req *http.Request) (future VirtualNetworksUpdateTagsFuture, err error)
- type VirtualNetworksCreateOrUpdateFuture
- type VirtualNetworksDeleteFuture
- type VirtualNetworksUpdateTagsFuture
- type VirtualWAN
- type VirtualWANsClient
- func NewVirtualWANsClient(subscriptionID string) VirtualWANsClient
- func NewVirtualWANsClientWithBaseURI(baseURI string, subscriptionID string) VirtualWANsClient
- func (client VirtualWANsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualWANName string, wANParameters VirtualWAN) (result VirtualWANsCreateOrUpdateFuture, err error)
- func (client VirtualWANsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, virtualWANName string, wANParameters VirtualWAN) (*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, wANParameters TagsObject) (result VirtualWANsUpdateTagsFuture, err error)
- func (client VirtualWANsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, virtualWANName string, wANParameters TagsObject) (*http.Request, error)
- func (client VirtualWANsClient) UpdateTagsResponder(resp *http.Response) (result VirtualWAN, err error)
- func (client VirtualWANsClient) UpdateTagsSender(req *http.Request) (future VirtualWANsUpdateTagsFuture, err error)
- type VirtualWANsCreateOrUpdateFuture
- type VirtualWANsDeleteFuture
- type VirtualWANsUpdateTagsFuture
- type VirtualWanProperties
- type VpnClientConfiguration
- type VpnClientIPsecParameters
- type VpnClientParameters
- type VpnClientProtocol
- type VpnClientRevokedCertificate
- type VpnClientRevokedCertificatePropertiesFormat
- type VpnClientRootCertificate
- type VpnClientRootCertificatePropertiesFormat
- type VpnConnection
- type VpnConnectionProperties
- type VpnConnectionStatus
- type VpnConnectionsClient
- func NewVpnConnectionsClient(subscriptionID string) VpnConnectionsClient
- func NewVpnConnectionsClientWithBaseURI(baseURI string, subscriptionID string) VpnConnectionsClient
- func (client VpnConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, connectionName string, vpnConnectionParameters VpnConnection) (result VpnConnectionsCreateOrUpdateFuture, err error)
- func (client VpnConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, gatewayName string, connectionName string, vpnConnectionParameters VpnConnection) (*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, connectionName string) (result VpnConnectionsDeleteFuture, err error)
- func (client VpnConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, gatewayName string, connectionName 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, connectionName string) (result VpnConnection, err error)
- func (client VpnConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, gatewayName string, connectionName 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)
- type VpnConnectionsCreateOrUpdateFuture
- type VpnConnectionsDeleteFuture
- type VpnDeviceScriptParameters
- type VpnGateway
- type VpnGatewayProperties
- type VpnGatewaysClient
- func NewVpnGatewaysClient(subscriptionID string) VpnGatewaysClient
- func NewVpnGatewaysClientWithBaseURI(baseURI string, subscriptionID string) VpnGatewaysClient
- func (client VpnGatewaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, vpnGatewayParameters VpnGateway) (result VpnGatewaysCreateOrUpdateFuture, err error)
- func (client VpnGatewaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, gatewayName string, vpnGatewayParameters VpnGateway) (*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) UpdateTags(ctx context.Context, resourceGroupName string, gatewayName string, vpnGatewayParameters TagsObject) (result VpnGatewaysUpdateTagsFuture, err error)
- func (client VpnGatewaysClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, gatewayName string, vpnGatewayParameters TagsObject) (*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 VpnGatewaysUpdateTagsFuture
- type VpnSite
- type VpnSiteID
- type VpnSiteProperties
- type VpnSitesClient
- func NewVpnSitesClient(subscriptionID string) VpnSitesClient
- func NewVpnSitesClientWithBaseURI(baseURI string, subscriptionID string) VpnSitesClient
- func (client VpnSitesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, vpnSiteName string, vpnSiteParameters VpnSite) (result VpnSitesCreateOrUpdateFuture, err error)
- func (client VpnSitesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, vpnSiteName string, vpnSiteParameters VpnSite) (*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, vpnSiteParameters TagsObject) (result VpnSitesUpdateTagsFuture, err error)
- func (client VpnSitesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, vpnSiteName string, vpnSiteParameters TagsObject) (*http.Request, error)
- func (client VpnSitesClient) UpdateTagsResponder(resp *http.Response) (result VpnSite, err error)
- func (client VpnSitesClient) UpdateTagsSender(req *http.Request) (future VpnSitesUpdateTagsFuture, err error)
- type VpnSitesConfigurationClient
- func NewVpnSitesConfigurationClient(subscriptionID string) VpnSitesConfigurationClient
- func NewVpnSitesConfigurationClientWithBaseURI(baseURI string, subscriptionID string) VpnSitesConfigurationClient
- func (client VpnSitesConfigurationClient) Download(ctx context.Context, resourceGroupName string, virtualWANName string, request GetVpnSitesConfigurationRequest) (result VpnSitesConfigurationDownloadFuture, err error)
- func (client VpnSitesConfigurationClient) DownloadPreparer(ctx context.Context, resourceGroupName string, virtualWANName string, request GetVpnSitesConfigurationRequest) (*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 VpnSitesUpdateTagsFuture
- type VpnType
- type Watcher
- type WatcherListResult
- type WatcherPropertiesFormat
- type WatchersCheckConnectivityFuture
- type WatchersClient
- func NewWatchersClient(subscriptionID string) WatchersClient
- func NewWatchersClientWithBaseURI(baseURI string, subscriptionID string) WatchersClient
- func (client WatchersClient) CheckConnectivity(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters ConnectivityParameters) (result WatchersCheckConnectivityFuture, err error)
- func (client WatchersClient) CheckConnectivityPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters ConnectivityParameters) (*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, parameters Watcher) (result Watcher, err error)
- func (client WatchersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters Watcher) (*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, parameters AzureReachabilityReportParameters) (result WatchersGetAzureReachabilityReportFuture, err error)
- func (client WatchersClient) GetAzureReachabilityReportPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters AzureReachabilityReportParameters) (*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, parameters FlowLogStatusParameters) (result WatchersGetFlowLogStatusFuture, err error)
- func (client WatchersClient) GetFlowLogStatusPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters FlowLogStatusParameters) (*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, parameters ConfigurationDiagnosticParameters) (result WatchersGetNetworkConfigurationDiagnosticFuture, err error)
- func (client WatchersClient) GetNetworkConfigurationDiagnosticPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters ConfigurationDiagnosticParameters) (*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, parameters NextHopParameters) (result WatchersGetNextHopFuture, err error)
- func (client WatchersClient) GetNextHopPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters NextHopParameters) (*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, parameters TopologyParameters) (result Topology, err error)
- func (client WatchersClient) GetTopologyPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters TopologyParameters) (*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, parameters TroubleshootingParameters) (result WatchersGetTroubleshootingFuture, err error)
- func (client WatchersClient) GetTroubleshootingPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters TroubleshootingParameters) (*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, parameters QueryTroubleshootingParameters) (result WatchersGetTroubleshootingResultFuture, err error)
- func (client WatchersClient) GetTroubleshootingResultPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters QueryTroubleshootingParameters) (*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, parameters SecurityGroupViewParameters) (result WatchersGetVMSecurityRulesFuture, err error)
- func (client WatchersClient) GetVMSecurityRulesPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters SecurityGroupViewParameters) (*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, parameters AvailableProvidersListParameters) (result WatchersListAvailableProvidersFuture, err error)
- func (client WatchersClient) ListAvailableProvidersPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters AvailableProvidersListParameters) (*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, parameters FlowLogInformation) (result WatchersSetFlowLogConfigurationFuture, err error)
- func (client WatchersClient) SetFlowLogConfigurationPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters FlowLogInformation) (*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, parameters TagsObject) (result Watcher, err error)
- func (client WatchersClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters TagsObject) (*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, parameters VerificationIPFlowParameters) (result WatchersVerifyIPFlowFuture, err error)
- func (client WatchersClient) VerifyIPFlowPreparer(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters VerificationIPFlowParameters) (*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
applicationgateways.go applicationsecuritygroups.go availableendpointservices.go azurefirewalls.go bgpservicecommunities.go client.go connectionmonitors.go ddosprotectionplans.go defaultsecurityrules.go enums.go expressroutecircuitauthorizations.go expressroutecircuitconnections.go expressroutecircuitpeerings.go expressroutecircuits.go expressroutecrossconnectionpeerings.go expressroutecrossconnections.go expressrouteserviceproviders.go hubvirtualnetworkconnections.go inboundnatrules.go interfaceipconfigurations.go interfaceloadbalancers.go interfacesgroup.go loadbalancerbackendaddresspools.go loadbalancerfrontendipconfigurations.go loadbalancerloadbalancingrules.go loadbalancernetworkinterfaces.go loadbalancerprobes.go loadbalancers.go localnetworkgateways.go models.go operations.go packetcaptures.go publicipaddresses.go routefilterrules.go routefilters.go routes.go routetables.go securitygroups.go securityrules.go subnets.go usages.go version.go virtualhubs.go virtualnetworkgatewayconnections.go virtualnetworkgateways.go virtualnetworkpeerings.go virtualnetworks.go virtualwans.go vpnconnections.go vpngateways.go vpnsites.go vpnsitesconfiguration.go watchers.go
Constants ¶
❖const (
// DefaultBaseURI is the default URI used for the service Network
DefaultBaseURI = "https://management.azure.com"
)
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.
Access enumerates the values for access.
❖const (
// Allow ...
Allow Access = "Allow"
// Deny ...
Deny Access = "Deny"
)
❖func PossibleAccessValues() []Access
PossibleAccessValues returns an array of possible values for the Access const type.
❖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 ApplicationGateway struct {
autorest.Response `json:"-"`
*ApplicationGatewayPropertiesFormat `json:"properties,omitempty"`
// Etag - 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"`
// 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
MarshalJSON is the custom marshaler for ApplicationGateway.
UnmarshalJSON is the custom unmarshaler for ApplicationGateway struct.
❖type ApplicationGatewayAuthenticationCertificate struct {
*ApplicationGatewayAuthenticationCertificatePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the authentication certificate that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayAuthenticationCertificate.
func (*ApplicationGatewayAuthenticationCertificate) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayAuthenticationCertificate struct.
❖type ApplicationGatewayAuthenticationCertificatePropertiesFormat struct {
// Data - Certificate public data.
Data *string `json:"data,omitempty"`
// ProvisioningState - Provisioning state of the authentication certificate resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayAuthenticationCertificatePropertiesFormat authentication certificates properties of an
application gateway.
❖type ApplicationGatewayAutoscaleBounds struct {
// Min - Lower bound on number of Application Gateway instances.
Min *int32 `json:"min,omitempty"`
// Max - Upper bound on number of Application Gateway instances.
Max *int32 `json:"max,omitempty"`
}
ApplicationGatewayAutoscaleBounds application Gateway autoscale bounds on number of Application Gateway
instance.
ApplicationGatewayAutoscaleConfiguration application Gateway autoscale configuration.
ApplicationGatewayAvailableSslOptions response for ApplicationGatewayAvailableSslOptions API service
call.
func (ApplicationGatewayAvailableSslOptions) MarshalJSON ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayAvailableSslOptions.
func (*ApplicationGatewayAvailableSslOptions) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayAvailableSslOptions struct.
❖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'
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 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 ¶ Uses
IsEmpty returns true if the ListResult contains no values.
❖type ApplicationGatewayAvailableSslPredefinedPoliciesIterator struct {
// contains filtered or unexported fields
}
ApplicationGatewayAvailableSslPredefinedPoliciesIterator provides access to a complete listing of
ApplicationGatewaySslPredefinedPolicy values.
Creates a new instance of the ApplicationGatewayAvailableSslPredefinedPoliciesIterator type.
func (*ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Next ¶ Uses
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 ¶ Uses
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 ¶ Uses
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Response ¶ Uses
Response returns the raw server response from the last page request.
func (ApplicationGatewayAvailableSslPredefinedPoliciesIterator) Value ¶ Uses
Value returns the current value or a zero-initialized value if the
iterator has advanced beyond the end of the collection.
❖type ApplicationGatewayAvailableSslPredefinedPoliciesPage struct {
// contains filtered or unexported fields
}
ApplicationGatewayAvailableSslPredefinedPoliciesPage contains a page of
ApplicationGatewaySslPredefinedPolicy values.
Creates a new instance of the ApplicationGatewayAvailableSslPredefinedPoliciesPage type.
func (*ApplicationGatewayAvailableSslPredefinedPoliciesPage) Next ¶ Uses
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 ¶ Uses
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 ¶ Uses
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationGatewayAvailableSslPredefinedPoliciesPage) Response ¶ Uses
Response returns the raw server response from the last page request.
func (ApplicationGatewayAvailableSslPredefinedPoliciesPage) Values ¶ Uses
Values returns the slice of values for the current page or nil if there are no values.
ApplicationGatewayAvailableWafRuleSetsResult response for ApplicationGatewayAvailableWafRuleSets API
service call.
❖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 struct {
*ApplicationGatewayBackendAddressPoolPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the backend address pool that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayBackendAddressPool.
func (*ApplicationGatewayBackendAddressPool) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayBackendAddressPool struct.
❖type ApplicationGatewayBackendAddressPoolPropertiesFormat struct {
// BackendIPConfigurations - Collection of references to IPs defined in network interfaces.
BackendIPConfigurations *[]InterfaceIPConfiguration `json:"backendIPConfigurations,omitempty"`
// BackendAddresses - Backend addresses
BackendAddresses *[]ApplicationGatewayBackendAddress `json:"backendAddresses,omitempty"`
// ProvisioningState - Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayBackendAddressPoolPropertiesFormat properties of Backend Address Pool of an
application gateway.
❖type ApplicationGatewayBackendHTTPSettings struct {
*ApplicationGatewayBackendHTTPSettingsPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the backend http settings that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayBackendHTTPSettings.
func (*ApplicationGatewayBackendHTTPSettings) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayBackendHTTPSettings struct.
❖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 are 'Http' and 'Https'. Possible values include: 'HTTP', 'HTTPS'
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"`
// 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 - Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayBackendHTTPSettingsPropertiesFormat properties of Backend address pool settings of an
application gateway.
ApplicationGatewayBackendHealth list of ApplicationGatewayBackendHealthPool resources.
❖type ApplicationGatewayBackendHealthHTTPSettings struct {
// BackendHTTPSettings - Reference of an ApplicationGatewayBackendHttpSettings resource.
BackendHTTPSettings *ApplicationGatewayBackendHTTPSettings `json:"backendHttpSettings,omitempty"`
// Servers - List of ApplicationGatewayBackendHealthServer resources.
Servers *[]ApplicationGatewayBackendHealthServer `json:"servers,omitempty"`
}
ApplicationGatewayBackendHealthHTTPSettings application gateway BackendHealthHttp settings.
❖type ApplicationGatewayBackendHealthPool struct {
// BackendAddressPool - Reference of 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 struct {
// Address - IP address or FQDN of backend server.
Address *string `json:"address,omitempty"`
// IPConfiguration - Reference of 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"`
}
ApplicationGatewayBackendHealthServer application gateway backendhealth http settings.
❖type ApplicationGatewayBackendHealthServerHealth string
ApplicationGatewayBackendHealthServerHealth enumerates the values for application gateway backend health
server health.
PossibleApplicationGatewayBackendHealthServerHealthValues returns an array of possible values for the ApplicationGatewayBackendHealthServerHealth const type.
❖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 string
ApplicationGatewayCookieBasedAffinity enumerates the values for application gateway cookie based affinity.
PossibleApplicationGatewayCookieBasedAffinityValues returns an array of possible values for the ApplicationGatewayCookieBasedAffinity const type.
❖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 ApplicationGatewayFirewallMode string
ApplicationGatewayFirewallMode enumerates the values for application gateway firewall mode.
PossibleApplicationGatewayFirewallModeValues returns an array of possible values for the ApplicationGatewayFirewallMode const type.
❖type ApplicationGatewayFirewallRule struct {
// RuleID - The identifier of the web application firewall rule.
RuleID *int32 `json:"ruleId,omitempty"`
// Description - The description of the web application firewall rule.
Description *string `json:"description,omitempty"`
}
ApplicationGatewayFirewallRule a web application firewall rule.
❖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 struct {
*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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayFirewallRuleSet.
func (*ApplicationGatewayFirewallRuleSet) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayFirewallRuleSet struct.
❖type ApplicationGatewayFirewallRuleSetPropertiesFormat struct {
// ProvisioningState - The provisioning state of the web application firewall rule set.
ProvisioningState *string `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"`
}
ApplicationGatewayFirewallRuleSetPropertiesFormat properties of the web application firewall rule set.
❖type ApplicationGatewayFrontendIPConfiguration struct {
*ApplicationGatewayFrontendIPConfigurationPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the frontend IP configuration that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayFrontendIPConfiguration.
func (*ApplicationGatewayFrontendIPConfiguration) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayFrontendIPConfiguration struct.
❖type ApplicationGatewayFrontendIPConfigurationPropertiesFormat struct {
// PrivateIPAddress - PrivateIPAddress of the network interface IP Configuration.
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
// PrivateIPAllocationMethod - PrivateIP allocation method. Possible values include: 'Static', 'Dynamic'
PrivateIPAllocationMethod IPAllocationMethod `json:"privateIPAllocationMethod,omitempty"`
// Subnet - Reference of the subnet resource.
Subnet *SubResource `json:"subnet,omitempty"`
// PublicIPAddress - Reference of the PublicIP resource.
PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"`
// ProvisioningState - Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayFrontendIPConfigurationPropertiesFormat properties of Frontend IP configuration of an
application gateway.
❖type ApplicationGatewayFrontendPort struct {
*ApplicationGatewayFrontendPortPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the frontend port that is unique within an Application Gateway
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayFrontendPort.
func (*ApplicationGatewayFrontendPort) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayFrontendPort struct.
❖type ApplicationGatewayFrontendPortPropertiesFormat struct {
// Port - Frontend port
Port *int32 `json:"port,omitempty"`
// ProvisioningState - Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayFrontendPortPropertiesFormat properties of Frontend port of an application gateway.
❖type ApplicationGatewayHTTPListener struct {
*ApplicationGatewayHTTPListenerPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the HTTP listener that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayHTTPListener.
func (*ApplicationGatewayHTTPListener) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayHTTPListener struct.
❖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 are 'Http' and 'Https'. Possible values include: 'HTTP', 'HTTPS'
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"`
// RequireServerNameIndication - Applicable only if protocol is https. Enables SNI for multi-hosting.
RequireServerNameIndication *bool `json:"requireServerNameIndication,omitempty"`
// ProvisioningState - Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayHTTPListenerPropertiesFormat properties of HTTP listener of an application gateway.
❖type ApplicationGatewayIPConfiguration struct {
*ApplicationGatewayIPConfigurationPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the IP configuration that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayIPConfiguration.
func (*ApplicationGatewayIPConfiguration) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayIPConfiguration struct.
❖type ApplicationGatewayIPConfigurationPropertiesFormat struct {
// Subnet - Reference of the subnet resource. A subnet from where application gateway gets its private address.
Subnet *SubResource `json:"subnet,omitempty"`
// ProvisioningState - Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayIPConfigurationPropertiesFormat properties of IP configuration of an application
gateway.
❖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 ¶ Uses
IsEmpty returns true if the ListResult contains no values.
❖type ApplicationGatewayListResultIterator struct {
// contains filtered or unexported fields
}
ApplicationGatewayListResultIterator provides access to a complete listing of ApplicationGateway values.
Creates a new instance of the ApplicationGatewayListResultIterator type.
func (*ApplicationGatewayListResultIterator) Next ¶ Uses
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 ¶ Uses
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 ¶ Uses
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationGatewayListResultIterator) Response ¶ Uses
Response returns the raw server response from the last page request.
func (ApplicationGatewayListResultIterator) Value ¶ Uses
Value returns the current value or a zero-initialized value if the
iterator has advanced beyond the end of the collection.
❖type ApplicationGatewayListResultPage struct {
// contains filtered or unexported fields
}
ApplicationGatewayListResultPage contains a page of ApplicationGateway values.
Creates a new instance of the ApplicationGatewayListResultPage type.
func (*ApplicationGatewayListResultPage) Next ¶ Uses
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 ¶ Uses
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 ¶ Uses
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationGatewayListResultPage) Response ¶ Uses
Response returns the raw server response from the last page request.
func (ApplicationGatewayListResultPage) Values ¶ Uses
Values returns the slice of values for the current page or nil if there are no values.
❖type ApplicationGatewayOperationalState string
ApplicationGatewayOperationalState enumerates the values for application gateway operational state.
PossibleApplicationGatewayOperationalStateValues returns an array of possible values for the ApplicationGatewayOperationalState const type.
❖type ApplicationGatewayPathRule struct {
*ApplicationGatewayPathRulePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the path rule that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayPathRule.
func (*ApplicationGatewayPathRule) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayPathRule struct.
❖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"`
// ProvisioningState - Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayPathRulePropertiesFormat properties of path rule of an application gateway.
❖type ApplicationGatewayProbe struct {
*ApplicationGatewayProbePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the probe that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayProbe.
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayProbe struct.
❖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 struct {
// Protocol - The protocol used for the probe. Possible values are 'Http' and 'Https'. Possible values include: 'HTTP', 'HTTPS'
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"`
// 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 - Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayProbePropertiesFormat properties of probe of an application gateway.
❖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 application the gateway resource.
GatewayIPConfigurations *[]ApplicationGatewayIPConfiguration `json:"gatewayIPConfigurations,omitempty"`
// AuthenticationCertificates - Authentication certificates of the application gateway resource.
AuthenticationCertificates *[]ApplicationGatewayAuthenticationCertificate `json:"authenticationCertificates,omitempty"`
// SslCertificates - SSL certificates of the application gateway resource.
SslCertificates *[]ApplicationGatewaySslCertificate `json:"sslCertificates,omitempty"`
// FrontendIPConfigurations - Frontend IP addresses of the application gateway resource.
FrontendIPConfigurations *[]ApplicationGatewayFrontendIPConfiguration `json:"frontendIPConfigurations,omitempty"`
// FrontendPorts - Frontend ports of the application gateway resource.
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.
BackendAddressPools *[]ApplicationGatewayBackendAddressPool `json:"backendAddressPools,omitempty"`
// BackendHTTPSettingsCollection - Backend http settings of the application gateway resource.
BackendHTTPSettingsCollection *[]ApplicationGatewayBackendHTTPSettings `json:"backendHttpSettingsCollection,omitempty"`
// HTTPListeners - Http listeners of the application gateway resource.
HTTPListeners *[]ApplicationGatewayHTTPListener `json:"httpListeners,omitempty"`
// URLPathMaps - URL path map of the application gateway resource.
URLPathMaps *[]ApplicationGatewayURLPathMap `json:"urlPathMaps,omitempty"`
// RequestRoutingRules - Request routing rules of the application gateway resource.
RequestRoutingRules *[]ApplicationGatewayRequestRoutingRule `json:"requestRoutingRules,omitempty"`
// RedirectConfigurations - Redirect configurations of the application gateway resource.
RedirectConfigurations *[]ApplicationGatewayRedirectConfiguration `json:"redirectConfigurations,omitempty"`
// WebApplicationFirewallConfiguration - Web application firewall configuration.
WebApplicationFirewallConfiguration *ApplicationGatewayWebApplicationFirewallConfiguration `json:"webApplicationFirewallConfiguration,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"`
// ResourceGUID - Resource GUID property of the application gateway resource.
ResourceGUID *string `json:"resourceGuid,omitempty"`
// ProvisioningState - Provisioning state of the application gateway resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayPropertiesFormat properties of the application gateway.
MarshalJSON is the custom marshaler for ApplicationGatewayPropertiesFormat.
❖type ApplicationGatewayProtocol string
ApplicationGatewayProtocol enumerates the values for application gateway protocol.
PossibleApplicationGatewayProtocolValues returns an array of possible values for the ApplicationGatewayProtocol const type.
❖type ApplicationGatewayRedirectConfiguration struct {
*ApplicationGatewayRedirectConfigurationPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the redirect configuration that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayRedirectConfiguration.
func (*ApplicationGatewayRedirectConfiguration) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayRedirectConfiguration struct.
❖type ApplicationGatewayRedirectConfigurationPropertiesFormat struct {
// RedirectType - Supported http redirection types - Permanent, Temporary, Found, SeeOther. 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 string
ApplicationGatewayRedirectType enumerates the values for application gateway redirect type.
PossibleApplicationGatewayRedirectTypeValues returns an array of possible values for the ApplicationGatewayRedirectType const type.
❖type ApplicationGatewayRequestRoutingRule struct {
*ApplicationGatewayRequestRoutingRulePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the request routing rule that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayRequestRoutingRule.
func (*ApplicationGatewayRequestRoutingRule) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayRequestRoutingRule struct.
❖type ApplicationGatewayRequestRoutingRulePropertiesFormat struct {
// RuleType - Rule type. Possible values include: 'Basic', 'PathBasedRouting'
RuleType ApplicationGatewayRequestRoutingRuleType `json:"ruleType,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"`
// RedirectConfiguration - Redirect configuration resource of the application gateway.
RedirectConfiguration *SubResource `json:"redirectConfiguration,omitempty"`
// ProvisioningState - Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayRequestRoutingRulePropertiesFormat properties of request routing rule of the
application gateway.
❖type ApplicationGatewayRequestRoutingRuleType string
ApplicationGatewayRequestRoutingRuleType enumerates the values for application gateway request routing rule
type.
PossibleApplicationGatewayRequestRoutingRuleTypeValues returns an array of possible values for the ApplicationGatewayRequestRoutingRuleType const type.
❖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 string
ApplicationGatewaySkuName enumerates the values for application gateway sku name.
PossibleApplicationGatewaySkuNameValues returns an array of possible values for the ApplicationGatewaySkuName const type.
❖type ApplicationGatewaySslCertificate struct {
*ApplicationGatewaySslCertificatePropertiesFormat `json:"properties,omitempty"`
// Name - Name of the SSL certificate that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewaySslCertificate.
func (*ApplicationGatewaySslCertificate) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewaySslCertificate struct.
❖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 - Base-64 encoded Public cert data corresponding to pfx specified in data. Only applicable in GET request.
PublicCertData *string `json:"publicCertData,omitempty"`
// ProvisioningState - Provisioning state of the SSL certificate resource Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewaySslCertificatePropertiesFormat properties of SSL certificates of an application
gateway.
❖type ApplicationGatewaySslCipherSuite string
ApplicationGatewaySslCipherSuite enumerates the values for application gateway ssl cipher suite.
PossibleApplicationGatewaySslCipherSuiteValues returns an array of possible values for the ApplicationGatewaySslCipherSuite const type.
❖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'
PolicyType ApplicationGatewaySslPolicyType `json:"policyType,omitempty"`
// PolicyName - Name of Ssl predefined policy. Possible values include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401', 'AppGwSslPolicy20170401S'
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'
MinProtocolVersion ApplicationGatewaySslProtocol `json:"minProtocolVersion,omitempty"`
}
ApplicationGatewaySslPolicy application Gateway Ssl policy.
❖type ApplicationGatewaySslPolicyName string
ApplicationGatewaySslPolicyName enumerates the values for application gateway ssl policy name.
PossibleApplicationGatewaySslPolicyNameValues returns an array of possible values for the ApplicationGatewaySslPolicyName const type.
❖type ApplicationGatewaySslPolicyType string
ApplicationGatewaySslPolicyType enumerates the values for application gateway ssl policy type.
PossibleApplicationGatewaySslPolicyTypeValues returns an array of possible values for the ApplicationGatewaySslPolicyType const type.
ApplicationGatewaySslPredefinedPolicy an Ssl predefined policy
func (ApplicationGatewaySslPredefinedPolicy) MarshalJSON ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewaySslPredefinedPolicy.
func (*ApplicationGatewaySslPredefinedPolicy) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewaySslPredefinedPolicy struct.
❖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'
MinProtocolVersion ApplicationGatewaySslProtocol `json:"minProtocolVersion,omitempty"`
}
ApplicationGatewaySslPredefinedPolicyPropertiesFormat properties of
ApplicationGatewaySslPredefinedPolicy
❖type ApplicationGatewaySslProtocol string
ApplicationGatewaySslProtocol enumerates the values for application gateway ssl protocol.
PossibleApplicationGatewaySslProtocolValues returns an array of possible values for the ApplicationGatewaySslProtocol const type.
❖type ApplicationGatewayTier string
ApplicationGatewayTier enumerates the values for application gateway tier.
PossibleApplicationGatewayTierValues returns an array of possible values for the ApplicationGatewayTier const type.
❖type ApplicationGatewayURLPathMap struct {
*ApplicationGatewayURLPathMapPropertiesFormat `json:"properties,omitempty"`
// Name - Name of the URL path map that is unique within an Application Gateway.
Name *string `json:"name,omitempty"`
// Etag - A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Type - 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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationGatewayURLPathMap.
func (*ApplicationGatewayURLPathMap) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for ApplicationGatewayURLPathMap struct.
❖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"`
// DefaultRedirectConfiguration - Default redirect configuration resource of URL path map.
DefaultRedirectConfiguration *SubResource `json:"defaultRedirectConfiguration,omitempty"`
// PathRules - Path rule of URL path map resource.
PathRules *[]ApplicationGatewayPathRule `json:"pathRules,omitempty"`
// ProvisioningState - Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationGatewayURLPathMapPropertiesFormat properties of UrlPathMap of the application gateway.
❖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"`
}
ApplicationGatewayWebApplicationFirewallConfiguration application gateway web application firewall
configuration.
ApplicationGatewaysBackendHealthFuture an abstraction for monitoring and retrieving the results of a
long-running operation.
ApplicationGatewaysClient is the network Client
NewApplicationGatewaysClient creates an instance of the ApplicationGatewaysClient client.
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).
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.
BackendHealthPreparer prepares the BackendHealth request.
BackendHealthResponder handles the response to the BackendHealth request. The method always
closes the http.Response Body.
BackendHealthSender sends the BackendHealth request. The method will close the
http.Response Body if it receives an 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.
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always
closes the http.Response Body.
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the
http.Response Body if it receives an error.
func (ApplicationGatewaysClient) Delete ¶ Uses
Delete deletes the specified application gateway.
Parameters:
resourceGroupName - the name of the resource group.
applicationGatewayName - the name of the application gateway.
DeletePreparer prepares the Delete request.
DeleteResponder handles the response to the Delete request. The method always
closes the http.Response Body.
func (ApplicationGatewaysClient) DeleteSender ¶ Uses
DeleteSender sends the Delete request. The method will close the
http.Response Body if it receives an error.
func (ApplicationGatewaysClient) Get ¶ Uses
Get gets the specified application gateway.
Parameters:
resourceGroupName - the name of the resource group.
applicationGatewayName - the name of the application gateway.
func (ApplicationGatewaysClient) GetPreparer ¶ Uses
GetPreparer prepares the Get request.
func (ApplicationGatewaysClient) GetResponder ¶ Uses
GetResponder handles the response to the Get request. The method always
closes the http.Response Body.
func (ApplicationGatewaysClient) GetSender ¶ Uses
GetSender sends the Get request. The method will close the
http.Response Body if it receives an error.
GetSslPredefinedPolicy gets Ssl predefined policy with the specified policy name.
Parameters:
predefinedPolicyName - name of Ssl predefined policy.
GetSslPredefinedPolicyPreparer prepares the GetSslPredefinedPolicy request.
GetSslPredefinedPolicyResponder handles the response to the GetSslPredefinedPolicy request. The method always
closes the http.Response Body.
GetSslPredefinedPolicySender sends the GetSslPredefinedPolicy request. The method will close the
http.Response Body if it receives an error.
func (ApplicationGatewaysClient) List ¶ Uses
List lists all application gateways in a resource group.
Parameters:
resourceGroupName - the name of the resource group.
func (ApplicationGatewaysClient) ListAll ¶ Uses
ListAll gets all the application gateways in a subscription.
ListAllComplete enumerates all values, automatically crossing page boundaries as required.
ListAllPreparer prepares the ListAll request.
ListAllResponder handles the response to the ListAll request. The method always
closes the http.Response Body.
ListAllSender sends the ListAll request. The method will close the
http.Response Body if it receives an error.
ListAvailableSslOptions lists available Ssl options for configuring Ssl policy.
ListAvailableSslOptionsPreparer prepares the ListAvailableSslOptions request.
ListAvailableSslOptionsResponder handles the response to the ListAvailableSslOptions request. The method always
closes the http.Response Body.
ListAvailableSslOptionsSender sends the ListAvailableSslOptions request. The method will close the
http.Response Body if it receives an error.
ListAvailableSslPredefinedPolicies lists all SSL predefined policies for configuring Ssl policy.
ListAvailableSslPredefinedPoliciesComplete enumerates all values, automatically crossing page boundaries as required.
ListAvailableSslPredefinedPoliciesPreparer prepares the ListAvailableSslPredefinedPolicies request.
ListAvailableSslPredefinedPoliciesResponder handles the response to the ListAvailableSslPredefinedPolicies request. The method always
closes the http.Response Body.
ListAvailableSslPredefinedPoliciesSender sends the ListAvailableSslPredefinedPolicies request. The method will close the
http.Response Body if it receives an error.
ListAvailableWafRuleSets lists all available web application firewall rule sets.
ListAvailableWafRuleSetsPreparer prepares the ListAvailableWafRuleSets request.
ListAvailableWafRuleSetsResponder handles the response to the ListAvailableWafRuleSets request. The method always
closes the http.Response Body.
ListAvailableWafRuleSetsSender sends the ListAvailableWafRuleSets request. The method will close the
http.Response Body if it receives an error.
func (ApplicationGatewaysClient) ListComplete ¶ Uses
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationGatewaysClient) ListPreparer ¶ Uses
ListPreparer prepares the List request.
ListResponder handles the response to the List request. The method always
closes the http.Response Body.
func (ApplicationGatewaysClient) ListSender ¶ Uses
ListSender sends the List request. The method will close the
http.Response Body if it receives an error.
func (ApplicationGatewaysClient) Start ¶ Uses
Start starts the specified application gateway.
Parameters:
resourceGroupName - the name of the resource group.
applicationGatewayName - the name of the application gateway.
StartPreparer prepares the Start request.
StartResponder handles the response to the Start request. The method always
closes the http.Response Body.
func (ApplicationGatewaysClient) StartSender ¶ Uses
StartSender sends the Start request. The method will close the
http.Response Body if it receives an error.
func (ApplicationGatewaysClient) Stop ¶ Uses
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 ¶ Uses
StopPreparer prepares the Stop request.
StopResponder handles the response to the Stop request. The method always
closes the http.Response Body.
func (ApplicationGatewaysClient) StopSender ¶ Uses
StopSender sends the Stop request. The method will close the
http.Response Body if it receives an 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.
UpdateTagsPreparer prepares the UpdateTags request.
UpdateTagsResponder handles the response to the UpdateTags request. The method always
closes the http.Response Body.
UpdateTagsSender sends the UpdateTags request. The method will close the
http.Response Body if it receives an error.
ApplicationGatewaysCreateOrUpdateFuture an abstraction for monitoring and retrieving the results of a
long-running operation.
ApplicationGatewaysDeleteFuture an abstraction for monitoring and retrieving the results of a
long-running operation.
ApplicationGatewaysStartFuture an abstraction for monitoring and retrieving the results of a
long-running operation.
ApplicationGatewaysStopFuture an abstraction for monitoring and retrieving the results of a long-running
operation.
ApplicationGatewaysUpdateTagsFuture an abstraction for monitoring and retrieving the results of a
long-running operation.
❖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 ¶ Uses
MarshalJSON is the custom marshaler for ApplicationSecurityGroup.
UnmarshalJSON is the custom unmarshaler for ApplicationSecurityGroup struct.
❖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 ¶ Uses
IsEmpty returns true if the ListResult contains no values.
func (ApplicationSecurityGroupListResult) MarshalJSON ¶ Uses
MarshalJSON is the custom marshaler for ApplicationSecurityGroupListResult.
❖type ApplicationSecurityGroupListResultIterator struct {
// contains filtered or unexported fields
}
ApplicationSecurityGroupListResultIterator provides access to a complete listing of
ApplicationSecurityGroup values.
Creates a new instance of the ApplicationSecurityGroupListResultIterator type.
func (*ApplicationSecurityGroupListResultIterator) Next ¶ Uses
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 ¶ Uses
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 ¶ Uses
NotDone returns true if the enumeration should be started or is not yet complete.
func (ApplicationSecurityGroupListResultIterator) Response ¶ Uses
Response returns the raw server response from the last page request.
func (ApplicationSecurityGroupListResultIterator) Value ¶ Uses
Value returns the current value or a zero-initialized value if the
iterator has advanced beyond the end of the collection.
❖type ApplicationSecurityGroupListResultPage struct {
// contains filtered or unexported fields
}
ApplicationSecurityGroupListResultPage contains a page of ApplicationSecurityGroup values.
Creates a new instance of the ApplicationSecurityGroupListResultPage type.
func (*ApplicationSecurityGroupListResultPage) Next ¶ Uses
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 ¶ Uses
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 ¶ Uses
NotDone returns true if the page enumeration should be started or is not yet complete.
func (ApplicationSecurityGroupListResultPage) Response ¶ Uses
Response returns the raw server response from the last page request.
func (ApplicationSecurityGroupListResultPage) Values ¶ Uses
Values returns the slice of values for the current page or nil if there are no values.
❖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 are: 'Succeeded', 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
ApplicationSecurityGroupPropertiesFormat application security group properties.
❖type ApplicationSecurityGroupsClient struct {
BaseClient
}
ApplicationSecurityGroupsClient is the network Client
NewApplicationSecurityGroupsClient creates an instance of the ApplicationSecurityGroupsClient client.
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 ¶ Uses
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.
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always
closes the http.Response Body.
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the
http.Response Body if it receives an error.
func (ApplicationSecurityGroupsClient) Delete ¶ Uses
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 ¶ Uses
DeletePreparer prepares the Delete request.
func (ApplicationSecurityGroupsClient) DeleteResponder ¶ Uses
DeleteResponder handles the response to the Delete request. The method always
closes the http.Response Body.
func (ApplicationSecurityGroupsClient) DeleteSender ¶ Uses
DeleteSender sends the Delete request. The method will close the
http.Response Body if it receives an error.
func (ApplicationSecurityGroupsClient) Get ¶ Uses
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 ¶ Uses
GetPreparer prepares the Get request.
func (ApplicationSecurityGroupsClient) GetResponder ¶ Uses
GetResponder handles the response to the Get request. The method always
closes the http.Response Body.
func (ApplicationSecurityGroupsClient) GetSender ¶ Uses
GetSender sends the Get request. The method will close the
http.Response Body if it receives an error.
func (ApplicationSecurityGroupsClient) List ¶ Uses
List gets all the application security groups in a resource group.
Parameters:
resourceGroupName - the name of the resource group.
func (ApplicationSecurityGroupsClient) ListAll ¶ Uses
ListAll gets all application security groups in a subscription.
func (ApplicationSecurityGroupsClient) ListAllComplete ¶ Uses
ListAllComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationSecurityGroupsClient) ListAllPreparer ¶ Uses
ListAllPreparer prepares the ListAll request.
ListAllResponder handles the response to the ListAll request. The method always
closes the http.Response Body.
func (ApplicationSecurityGroupsClient) ListAllSender ¶ Uses
ListAllSender sends the ListAll request. The method will close the
http.Response Body if it receives an error.
func (ApplicationSecurityGroupsClient) ListComplete ¶ Uses
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ApplicationSecurityGroupsClient) ListPreparer ¶ Uses
ListPreparer prepares the List request.
func (ApplicationSecurityGroupsClient) ListResponder ¶ Uses
ListResponder handles the response to the List request. The method always
closes the http.Response Body.
func (ApplicationSecurityGroupsClient) ListSender ¶ Uses
ListSender sends the List request. The method will close the
http.Response Body if it receives an error.
ApplicationSecurityGroupsCreateOrUpdateFuture an abstraction for monitoring and retrieving the results
of a long-running operation.
ApplicationSecurityGroupsDeleteFuture an abstraction for monitoring and retrieving the results of a
long-running operation.
AssociationType enumerates the values for association type.
PossibleAssociationTypeValues returns an array of possible values for the AssociationType const type.
AuthenticationMethod enumerates the values for authentication method.
PossibleAuthenticationMethodValues returns an array of possible values for the AuthenticationMethod const type.
❖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 ¶ Uses
IsEmpty returns true if the ListResult contains no values.
❖type AuthorizationListResultIterator struct {
// contains filtered or unexported fields
}
AuthorizationListResultIterator provides access to a complete listing of
ExpressRouteCircuitAuthorization values.
Creates a new instance of the AuthorizationListResultIterator type.
func (*AuthorizationListResultIterator) Next ¶ Uses
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 ¶ Uses
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 ¶ Uses
NotDone returns true if the enumeration should be started or is not yet complete.
func (AuthorizationListResultIterator) Response ¶ Uses
Response returns the raw server response from the last page request.
func (AuthorizationListResultIterator) Value ¶ Uses
Value returns the current value or a zero-initialized value if the
iterator has advanced beyond the end of the collection.
❖type AuthorizationListResultPage struct {
// contains filtered or unexported fields
}
AuthorizationListResultPage contains a page of ExpressRouteCircuitAuthorization values.
Creates a new instance of the AuthorizationListResultPage type.
func (*AuthorizationListResultPage) Next ¶ Uses
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.
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 ¶ Uses
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AuthorizationListResultPage) Response ¶ Uses
Response returns the raw server response from the last page request.
func (AuthorizationListResultPage) Values ¶ Uses
Values returns the slice of values for the current page or nil if there are no values.
❖type AuthorizationPropertiesFormat struct {
// AuthorizationKey - The authorization key.
AuthorizationKey *string `json:"authorizationKey,omitempty"`
// AuthorizationUseStatus - AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'. Possible values include: 'Available', 'InUse'
AuthorizationUseStatus AuthorizationUseStatus `json:"authorizationUseStatus,omitempty"`
// ProvisioningState - Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
ProvisioningState *string `json:"provisioningState,omitempty"`
}
AuthorizationPropertiesFormat ...
❖type AuthorizationUseStatus string
AuthorizationUseStatus enumerates the values for authorization use status.
PossibleAuthorizationUseStatusValues returns an array of possible values for the AuthorizationUseStatus const type.
❖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 AvailableEndpointServicesClient struct {
BaseClient
}
AvailableEndpointServicesClient is the network Client
NewAvailableEndpointServicesClient creates an instance of the AvailableEndpointServicesClient client.
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 ¶ Uses
List list what values of endpoint services are available for use.
Parameters:
location - the location to check available endpoint services.
func (AvailableEndpointServicesClient) ListComplete ¶ Uses
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (AvailableEndpointServicesClient) ListPreparer ¶ Uses
ListPreparer prepares the List request.
func (AvailableEndpointServicesClient) ListResponder ¶ Uses
ListResponder handles the response to the List request. The method always
closes the http.Response Body.
func (AvailableEndpointServicesClient) ListSender ¶ Uses
ListSender sends the List request. The method will close the
http.Response Body if it receives an error.
AvailableProvidersList list of available countries with details.
❖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 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 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 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 AzureAsyncOperationResult struct {
// Status - Status of the Azure async operation. Possible values are: 'InProgress', 'Succeeded', and 'Failed'. Possible values include: 'OperationStatusInProgress', 'OperationStatusSucceeded', 'OperationStatusFailed'
Status OperationStatus `json:"status,omitempty"`
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 struct {
autorest.Response `json:"-"`
*AzureFirewallPropertiesFormat `json:"properties,omitempty"`
// Etag - READ-ONLY; Gets 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
MarshalJSON is the custom marshaler for AzureFirewall.
UnmarshalJSON is the custom unmarshaler for AzureFirewall struct.
❖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"`
// TargetUrls - List of URLs for this rule.
TargetUrls *[]string `json:"targetUrls,omitempty"`
}
AzureFirewallApplicationRule properties of an application rule.
❖type AzureFirewallApplicationRuleCollection struct {
*AzureFirewallApplicationRuleCollectionPropertiesFormat `json:"properties,omitempty"`
// Name - Gets 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; Gets 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 ¶ Uses
MarshalJSON is the custom marshaler for AzureFirewallApplicationRuleCollection.
func (*AzureFirewallApplicationRuleCollection) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for AzureFirewallApplicationRuleCollection struct.
❖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 - The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AzureFirewallApplicationRuleCollectionPropertiesFormat properties of the application rule collection.
❖type AzureFirewallApplicationRuleProtocol struct {
// ProtocolType - Protocol type. Possible values include: 'AzureFirewallApplicationRuleProtocolTypeHTTP', 'AzureFirewallApplicationRuleProtocolTypeHTTPS'
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 string
AzureFirewallApplicationRuleProtocolType enumerates the values for azure firewall application rule protocol
type.
PossibleAzureFirewallApplicationRuleProtocolTypeValues returns an array of possible values for the AzureFirewallApplicationRuleProtocolType const type.
❖type AzureFirewallIPConfiguration struct {
*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 - 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"`
}
AzureFirewallIPConfiguration IP configuration of an Azure Firewall.
func (AzureFirewallIPConfiguration) MarshalJSON ¶ Uses
MarshalJSON is the custom marshaler for AzureFirewallIPConfiguration.
func (*AzureFirewallIPConfiguration) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for AzureFirewallIPConfiguration struct.
❖type AzureFirewallIPConfigurationPropertiesFormat struct {
// PrivateIPAddress - The Firewall Internal Load Balancer IP to be used as the next hop in User Defined Routes.
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
// Subnet - Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.
Subnet *SubResource `json:"subnet,omitempty"`
// InternalPublicIPAddress - Reference of the PublicIP resource. This field is a mandatory input.
InternalPublicIPAddress *SubResource `json:"internalPublicIpAddress,omitempty"`
// PublicIPAddress - Reference of the PublicIP resource. This field is populated in the output.
PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"`
// ProvisioningState - The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AzureFirewallIPConfigurationPropertiesFormat properties of IP configuration of an Azure Firewall.
❖type AzureFirewallListResult struct {
autorest.Response `json:"-"`
// Value - List of a 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 ¶ Uses
IsEmpty returns true if the ListResult contains no values.
❖type AzureFirewallListResultIterator struct {
// contains filtered or unexported fields
}
AzureFirewallListResultIterator provides access to a complete listing of AzureFirewall values.
Creates a new instance of the AzureFirewallListResultIterator type.
func (*AzureFirewallListResultIterator) Next ¶ Uses
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 ¶ Uses
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 ¶ Uses
NotDone returns true if the enumeration should be started or is not yet complete.
func (AzureFirewallListResultIterator) Response ¶ Uses
Response returns the raw server response from the last page request.
func (AzureFirewallListResultIterator) Value ¶ Uses
Value returns the current value or a zero-initialized value if the
iterator has advanced beyond the end of the collection.
❖type AzureFirewallListResultPage struct {
// contains filtered or unexported fields
}
AzureFirewallListResultPage contains a page of AzureFirewall values.
Creates a new instance of the AzureFirewallListResultPage type.
func (*AzureFirewallListResultPage) Next ¶ Uses
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.
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 ¶ Uses
NotDone returns true if the page enumeration should be started or is not yet complete.
func (AzureFirewallListResultPage) Response ¶ Uses
Response returns the raw server response from the last page request.
func (AzureFirewallListResultPage) Values ¶ Uses
Values returns the slice of values for the current page or nil if there are no values.
❖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"`
}
AzureFirewallNetworkRule properties of the network rule.
❖type AzureFirewallNetworkRuleCollection struct {
*AzureFirewallNetworkRuleCollectionPropertiesFormat `json:"properties,omitempty"`
// Name - Gets 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; Gets 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 ¶ Uses
MarshalJSON is the custom marshaler for AzureFirewallNetworkRuleCollection.
func (*AzureFirewallNetworkRuleCollection) UnmarshalJSON ¶ Uses
UnmarshalJSON is the custom unmarshaler for AzureFirewallNetworkRuleCollection struct.
❖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 - The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AzureFirewallNetworkRuleCollectionPropertiesFormat properties of the network rule collection.
❖type AzureFirewallNetworkRuleProtocol string
AzureFirewallNetworkRuleProtocol enumerates the values for azure firewall network rule protocol.
PossibleAzureFirewallNetworkRuleProtocolValues returns an array of possible values for the AzureFirewallNetworkRuleProtocol const type.
❖type AzureFirewallPropertiesFormat struct {
// ApplicationRuleCollections - Collection of application rule collections used by a Azure Firewall.
ApplicationRuleCollections *[]AzureFirewallApplicationRuleCollection `json:"applicationRuleCollections,omitempty"`
// NetworkRuleCollections - Collection of network rule collections used by a Azure Firewall.
NetworkRuleCollections *[]AzureFirewallNetworkRuleCollection `json:"networkRuleCollections,omitempty"`
// IPConfigurations - IP configuration of the Azure Firewall resource.
IPConfigurations *[]AzureFirewallIPConfiguration `json:"ipConfigurations,omitempty"`
// ProvisioningState - The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
ProvisioningState ProvisioningState `json:"provisioningState,omitempty"`
}
AzureFirewallPropertiesFormat properties of the Azure Firewall.
❖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 string
AzureFirewallRCActionType enumerates the values for azure firewall rc action type.
PossibleAzureFirewallRCActionTypeValues returns an array of possible values for the AzureFirewallRCActionType const type.
AzureFirewallsClient is the network Client
NewAzureFirewallsClient creates an instance of the AzureFirewallsClient client.
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).
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.
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always
closes the http.Response Body.
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the
http.Response Body if it receives an error.
func (AzureFirewallsClient) Delete ¶ Uses
Delete deletes the specified Azure Firewall.
Parameters:
resourceGroupName - the name of the resource group.
azureFirewallName - the name of the Azure Firewall.
DeletePreparer prepares the Delete request.
DeleteResponder handles the response to the Delete request. The method always
closes the http.Response Body.
DeleteSender sends the Delete request. The method will close the
http.Response Body if it receives an error.
func (AzureFirewallsClient) Get ¶ Uses
Get gets the specified Azure Firewall.
Parameters:
resourceGroupName - the name of the resource group.
azureFirewallName - the name of the Azure Firewall.
GetPreparer prepares the Get request.
GetResponder handles the response to the Get request. The method always
closes the http.Response Body.
func (AzureFirewallsClient) GetSender ¶ Uses
GetSender sends the Get request. The method will close the
http.Response Body if it receives an error.
func (AzureFirewallsClient) List ¶ Uses
List lists all Azure Firewalls in a resource group.
Parameters:
resourceGroupName - the name of the resource group.
func (AzureFirewallsClient) ListAll ¶ Uses
ListAll gets all the Azure Firewalls in a subscription.
ListAllComplete enumerates all values, automatically crossing page boundaries as required.
ListAllPreparer prepares the ListAll request.
func (AzureFirewallsClient)