Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForAuthenticationMethod() []string + func PossibleValuesForDdosSettingsProtectionMode() []string + func PossibleValuesForDeleteOptions() []string + func PossibleValuesForDhGroup() []string + func PossibleValuesForFlowLogFormatType() []string + func PossibleValuesForGatewayLoadBalancerTunnelInterfaceType() []string + func PossibleValuesForGatewayLoadBalancerTunnelProtocol() []string + func PossibleValuesForHubBgpConnectionStatus() []string + func PossibleValuesForHubRoutingPreference() []string + func PossibleValuesForIPAllocationMethod() []string + func PossibleValuesForIPVersion() []string + func PossibleValuesForIPsecEncryption() []string + func PossibleValuesForIPsecIntegrity() []string + func PossibleValuesForIkeEncryption() []string + func PossibleValuesForIkeIntegrity() []string + func PossibleValuesForLoadBalancerBackendAddressAdminState() []string + func PossibleValuesForNatGatewaySkuName() []string + func PossibleValuesForNetworkInterfaceAuxiliaryMode() []string + func PossibleValuesForNetworkInterfaceAuxiliarySku() []string + func PossibleValuesForNetworkInterfaceMigrationPhase() []string + func PossibleValuesForNetworkInterfaceNicType() []string + func PossibleValuesForNextStep() []string + func PossibleValuesForOfficeTrafficCategory() []string + func PossibleValuesForPfsGroup() []string + func PossibleValuesForPreferredRoutingGateway() []string + func PossibleValuesForProvisioningState() []string + func PossibleValuesForPublicIPAddressDnsSettingsDomainNameLabelScope() []string + func PossibleValuesForPublicIPAddressMigrationPhase() []string + func PossibleValuesForPublicIPAddressSkuName() []string + func PossibleValuesForPublicIPAddressSkuTier() []string + func PossibleValuesForRouteMapActionType() []string + func PossibleValuesForRouteMapMatchCondition() []string + func PossibleValuesForRouteNextHopType() []string + func PossibleValuesForRoutingState() []string + func PossibleValuesForSecurityRuleAccess() []string + func PossibleValuesForSecurityRuleDirection() []string + func PossibleValuesForSecurityRuleProtocol() []string + func PossibleValuesForSharingScope() []string + func PossibleValuesForSyncMode() []string + func PossibleValuesForTransportProtocol() []string + func PossibleValuesForVirtualNetworkGatewayConnectionProtocol() []string + func PossibleValuesForVirtualNetworkPrivateEndpointNetworkPolicies() []string + func PossibleValuesForVirtualNetworkPrivateLinkServiceNetworkPolicies() []string + func PossibleValuesForVirtualWanSecurityProviderType() []string + func PossibleValuesForVnetLocalRouteOverrideCriteria() []string + func PossibleValuesForVpnAuthenticationType() []string + func PossibleValuesForVpnConnectionStatus() []string + func PossibleValuesForVpnGatewayTunnelingProtocol() []string + func PossibleValuesForVpnLinkConnectionMode() []string + func PossibleValuesForVpnNatRuleMode() []string + func PossibleValuesForVpnNatRuleType() []string + func PossibleValuesForVpnPolicyMemberAttributeType() []string + func ValidateConfigurationPolicyGroupID(input interface{}, key string) (warnings []string, errors []error) + func ValidateHubRouteTableID(input interface{}, key string) (warnings []string, errors []error) + func ValidateHubVirtualNetworkConnectionID(input interface{}, key string) (warnings []string, errors []error) + func ValidateNatRuleID(input interface{}, key string) (warnings []string, errors []error) + func ValidateNetworkVirtualApplianceConnectionID(input interface{}, key string) (warnings []string, errors []error) + func ValidateNetworkVirtualApplianceID(input interface{}, key string) (warnings []string, errors []error) + func ValidateRouteMapID(input interface{}, key string) (warnings []string, errors []error) + func ValidateRoutingIntentID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVirtualHubID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVirtualHubRouteTableID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVirtualWANID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVpnGatewayID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVpnLinkConnectionID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVpnServerConfigurationID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVpnSiteID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVpnSiteLinkID(input interface{}, key string) (warnings []string, errors []error) + type AadAuthenticationParameters struct + AadAudience *string + AadIssuer *string + AadTenant *string + type Action struct + Parameters *[]Parameter + Type *RouteMapActionType + type AddressSpace struct + AddressPrefixes *[]string + type ApplicationGatewayBackendAddress struct + Fqdn *string + IPAddress *string + type ApplicationGatewayBackendAddressPool struct + Etag *string + Id *string + Name *string + Properties *ApplicationGatewayBackendAddressPoolPropertiesFormat + Type *string + type ApplicationGatewayBackendAddressPoolPropertiesFormat struct + BackendAddresses *[]ApplicationGatewayBackendAddress + BackendIPConfigurations *[]NetworkInterfaceIPConfiguration + ProvisioningState *ProvisioningState + type ApplicationGatewayIPConfiguration struct + Etag *string + Id *string + Name *string + Properties *ApplicationGatewayIPConfigurationPropertiesFormat + Type *string + type ApplicationGatewayIPConfigurationPropertiesFormat struct + ProvisioningState *ProvisioningState + Subnet *SubResource + type ApplicationSecurityGroup struct + Etag *string + Id *string + Location *string + Name *string + Properties *ApplicationSecurityGroupPropertiesFormat + Tags *map[string]string + Type *string + type ApplicationSecurityGroupPropertiesFormat struct + ProvisioningState *ProvisioningState + ResourceGuid *string + type AuthenticationMethod string + const AuthenticationMethodEAPMSCHAPvTwo + const AuthenticationMethodEAPTLS + func (s *AuthenticationMethod) UnmarshalJSON(bytes []byte) error + type BackendAddressPool struct + Etag *string + Id *string + Name *string + Properties *BackendAddressPoolPropertiesFormat + Type *string + type BackendAddressPoolPropertiesFormat struct + BackendIPConfigurations *[]NetworkInterfaceIPConfiguration + DrainPeriodInSeconds *int64 + InboundNatRules *[]SubResource + LoadBalancerBackendAddresses *[]LoadBalancerBackendAddress + LoadBalancingRules *[]SubResource + Location *string + OutboundRule *SubResource + OutboundRules *[]SubResource + ProvisioningState *ProvisioningState + SyncMode *SyncMode + TunnelInterfaces *[]GatewayLoadBalancerTunnelInterface + VirtualNetwork *SubResource + type BgpConnection struct + Etag *string + Id *string + Name *string + Properties *BgpConnectionProperties + Type *string + type BgpConnectionOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p BgpConnectionOperationPredicate) Matches(input BgpConnection) bool + type BgpConnectionProperties struct + ConnectionState *HubBgpConnectionStatus + HubVirtualNetworkConnection *SubResource + PeerAsn *int64 + PeerIP *string + ProvisioningState *ProvisioningState + type BgpSettings struct + Asn *int64 + BgpPeeringAddress *string + BgpPeeringAddresses *[]IPConfigurationBgpPeeringAddress + PeerWeight *int64 + type ConfigurationPolicyGroupId struct + ConfigurationPolicyGroupName string + ResourceGroupName string + SubscriptionId string + VpnServerConfigurationName string + func NewConfigurationPolicyGroupID(subscriptionId string, resourceGroupName string, ...) ConfigurationPolicyGroupId + func ParseConfigurationPolicyGroupID(input string) (*ConfigurationPolicyGroupId, error) + func ParseConfigurationPolicyGroupIDInsensitively(input string) (*ConfigurationPolicyGroupId, error) + func (id *ConfigurationPolicyGroupId) FromParseResult(input resourceids.ParseResult) error + func (id ConfigurationPolicyGroupId) ID() string + func (id ConfigurationPolicyGroupId) Segments() []resourceids.Segment + func (id ConfigurationPolicyGroupId) String() string + type ConfigurationPolicyGroupsCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VpnServerConfigurationPolicyGroup + OData *odata.OData + Poller pollers.Poller + type ConfigurationPolicyGroupsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type ConfigurationPolicyGroupsGetOperationResponse struct + HttpResponse *http.Response + Model *VpnServerConfigurationPolicyGroup + OData *odata.OData + type ConfigurationPolicyGroupsListByVpnServerConfigurationCompleteResult struct + Items []VpnServerConfigurationPolicyGroup + LatestHttpResponse *http.Response + type ConfigurationPolicyGroupsListByVpnServerConfigurationCustomPager struct + NextLink *odata.Link + func (p *ConfigurationPolicyGroupsListByVpnServerConfigurationCustomPager) NextPageLink() *odata.Link + type ConfigurationPolicyGroupsListByVpnServerConfigurationOperationResponse struct + HttpResponse *http.Response + Model *[]VpnServerConfigurationPolicyGroup + OData *odata.OData + type Criterion struct + AsPath *[]string + Community *[]string + MatchCondition *RouteMapMatchCondition + RoutePrefix *[]string + type CustomDnsConfigPropertiesFormat struct + Fqdn *string + IPAddresses *[]string + type DdosSettings struct + DdosProtectionPlan *SubResource + ProtectionMode *DdosSettingsProtectionMode + type DdosSettingsProtectionMode string + const DdosSettingsProtectionModeDisabled + const DdosSettingsProtectionModeEnabled + const DdosSettingsProtectionModeVirtualNetworkInherited + func (s *DdosSettingsProtectionMode) UnmarshalJSON(bytes []byte) error + type Delegation struct + Etag *string + Id *string + Name *string + Properties *ServiceDelegationPropertiesFormat + Type *string + type DeleteOptions string + const DeleteOptionsDelete + const DeleteOptionsDetach + func (s *DeleteOptions) UnmarshalJSON(bytes []byte) error + type DeviceProperties struct + DeviceModel *string + DeviceVendor *string + LinkSpeedInMbps *int64 + type DhGroup string + const DhGroupDHGroupOne + const DhGroupDHGroupOneFour + const DhGroupDHGroupTwo + const DhGroupDHGroupTwoFour + const DhGroupDHGroupTwoZeroFourEight + const DhGroupECPThreeEightFour + const DhGroupECPTwoFiveSix + const DhGroupNone + func (s *DhGroup) UnmarshalJSON(bytes []byte) error + type EffectiveRouteMapRoute struct + AsPath *string + BgpCommunities *string + Prefix *string + type EffectiveRouteMapRouteList struct + Value *[]EffectiveRouteMapRoute + type EffectiveRoutesParameters struct + ResourceId *string + VirtualWanResourceType *string + type FlowLog struct + Etag *string + Id *string + Identity *identity.SystemAndUserAssignedMap + Location *string + Name *string + Properties *FlowLogPropertiesFormat + Tags *map[string]string + Type *string + type FlowLogFormatParameters struct + Type *FlowLogFormatType + Version *int64 + type FlowLogFormatType string + const FlowLogFormatTypeJSON + func (s *FlowLogFormatType) UnmarshalJSON(bytes []byte) error + type FlowLogPropertiesFormat struct + Enabled *bool + FlowAnalyticsConfiguration *TrafficAnalyticsProperties + Format *FlowLogFormatParameters + ProvisioningState *ProvisioningState + RetentionPolicy *RetentionPolicyParameters + StorageId string + TargetResourceGuid *string + TargetResourceId string + type FrontendIPConfiguration struct + Etag *string + Id *string + Name *string + Properties *FrontendIPConfigurationPropertiesFormat + Type *string + Zones *zones.Schema + type FrontendIPConfigurationPropertiesFormat struct + GatewayLoadBalancer *SubResource + InboundNatPools *[]SubResource + InboundNatRules *[]SubResource + LoadBalancingRules *[]SubResource + OutboundRules *[]SubResource + PrivateIPAddress *string + PrivateIPAddressVersion *IPVersion + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + PublicIPAddress *PublicIPAddress + PublicIPPrefix *SubResource + Subnet *Subnet + type GatewayCustomBgpIPAddressIPConfiguration struct + CustomBgpIPAddress string + IPConfigurationId string + type GatewayLoadBalancerTunnelInterface struct + Identifier *int64 + Port *int64 + Protocol *GatewayLoadBalancerTunnelProtocol + Type *GatewayLoadBalancerTunnelInterfaceType + type GatewayLoadBalancerTunnelInterfaceType string + const GatewayLoadBalancerTunnelInterfaceTypeExternal + const GatewayLoadBalancerTunnelInterfaceTypeInternal + const GatewayLoadBalancerTunnelInterfaceTypeNone + func (s *GatewayLoadBalancerTunnelInterfaceType) UnmarshalJSON(bytes []byte) error + type GatewayLoadBalancerTunnelProtocol string + const GatewayLoadBalancerTunnelProtocolNative + const GatewayLoadBalancerTunnelProtocolNone + const GatewayLoadBalancerTunnelProtocolVXLAN + func (s *GatewayLoadBalancerTunnelProtocol) UnmarshalJSON(bytes []byte) error + type GeneratevirtualwanvpnserverconfigurationvpnprofileOperationResponse struct + HttpResponse *http.Response + Model *VpnProfileResponse + OData *odata.OData + Poller pollers.Poller + type GetInboundRoutesParameters struct + ConnectionType *string + ResourceUri *string + type GetOutboundRoutesParameters struct + ConnectionType *string + ResourceUri *string + type GetVpnSitesConfigurationRequest struct + OutputBlobSasURL string + VpnSites *[]string + type HubBgpConnectionStatus string + const HubBgpConnectionStatusConnected + const HubBgpConnectionStatusConnecting + const HubBgpConnectionStatusNotConnected + const HubBgpConnectionStatusUnknown + func (s *HubBgpConnectionStatus) UnmarshalJSON(bytes []byte) error + type HubIPConfiguration struct + Etag *string + Id *string + Name *string + Properties *HubIPConfigurationPropertiesFormat + Type *string + type HubIPConfigurationOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p HubIPConfigurationOperationPredicate) Matches(input HubIPConfiguration) bool + type HubIPConfigurationPropertiesFormat struct + PrivateIPAddress *string + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + PublicIPAddress *PublicIPAddress + Subnet *Subnet + type HubRoute struct + DestinationType string + Destinations []string + Name string + NextHop string + NextHopType string + type HubRouteTable struct + Etag *string + Id *string + Name *string + Properties *HubRouteTableProperties + Type *string + type HubRouteTableId struct + HubRouteTableName string + ResourceGroupName string + SubscriptionId string + VirtualHubName string + func NewHubRouteTableID(subscriptionId string, resourceGroupName string, virtualHubName string, ...) HubRouteTableId + func ParseHubRouteTableID(input string) (*HubRouteTableId, error) + func ParseHubRouteTableIDInsensitively(input string) (*HubRouteTableId, error) + func (id *HubRouteTableId) FromParseResult(input resourceids.ParseResult) error + func (id HubRouteTableId) ID() string + func (id HubRouteTableId) Segments() []resourceids.Segment + func (id HubRouteTableId) String() string + type HubRouteTableOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p HubRouteTableOperationPredicate) Matches(input HubRouteTable) bool + type HubRouteTableProperties struct + AssociatedConnections *[]string + Labels *[]string + PropagatingConnections *[]string + ProvisioningState *ProvisioningState + Routes *[]HubRoute + type HubRouteTablesCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *HubRouteTable + OData *odata.OData + Poller pollers.Poller + type HubRouteTablesDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type HubRouteTablesGetOperationResponse struct + HttpResponse *http.Response + Model *HubRouteTable + OData *odata.OData + type HubRouteTablesListCompleteResult struct + Items []HubRouteTable + LatestHttpResponse *http.Response + type HubRouteTablesListCustomPager struct + NextLink *odata.Link + func (p *HubRouteTablesListCustomPager) NextPageLink() *odata.Link + type HubRouteTablesListOperationResponse struct + HttpResponse *http.Response + Model *[]HubRouteTable + OData *odata.OData + type HubRoutingPreference string + const HubRoutingPreferenceASPath + const HubRoutingPreferenceExpressRoute + const HubRoutingPreferenceVpnGateway + func (s *HubRoutingPreference) UnmarshalJSON(bytes []byte) error + type HubVirtualNetworkConnection struct + Etag *string + Id *string + Name *string + Properties *HubVirtualNetworkConnectionProperties + type HubVirtualNetworkConnectionId struct + HubVirtualNetworkConnectionName string + ResourceGroupName string + SubscriptionId string + VirtualHubName string + func NewHubVirtualNetworkConnectionID(subscriptionId string, resourceGroupName string, virtualHubName string, ...) HubVirtualNetworkConnectionId + func ParseHubVirtualNetworkConnectionID(input string) (*HubVirtualNetworkConnectionId, error) + func ParseHubVirtualNetworkConnectionIDInsensitively(input string) (*HubVirtualNetworkConnectionId, error) + func (id *HubVirtualNetworkConnectionId) FromParseResult(input resourceids.ParseResult) error + func (id HubVirtualNetworkConnectionId) ID() string + func (id HubVirtualNetworkConnectionId) Segments() []resourceids.Segment + func (id HubVirtualNetworkConnectionId) String() string + type HubVirtualNetworkConnectionOperationPredicate struct + Etag *string + Id *string + Name *string + func (p HubVirtualNetworkConnectionOperationPredicate) Matches(input HubVirtualNetworkConnection) bool + type HubVirtualNetworkConnectionProperties struct + AllowHubToRemoteVnetTransit *bool + AllowRemoteVnetToUseHubVnetGateways *bool + EnableInternetSecurity *bool + ProvisioningState *ProvisioningState + RemoteVirtualNetwork *SubResource + RoutingConfiguration *RoutingConfiguration + type HubVirtualNetworkConnectionsCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *HubVirtualNetworkConnection + OData *odata.OData + Poller pollers.Poller + type HubVirtualNetworkConnectionsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type HubVirtualNetworkConnectionsGetOperationResponse struct + HttpResponse *http.Response + Model *HubVirtualNetworkConnection + OData *odata.OData + type HubVirtualNetworkConnectionsListCompleteResult struct + Items []HubVirtualNetworkConnection + LatestHttpResponse *http.Response + type HubVirtualNetworkConnectionsListCustomPager struct + NextLink *odata.Link + func (p *HubVirtualNetworkConnectionsListCustomPager) NextPageLink() *odata.Link + type HubVirtualNetworkConnectionsListOperationResponse struct + HttpResponse *http.Response + Model *[]HubVirtualNetworkConnection + OData *odata.OData + type IPAllocationMethod string + const IPAllocationMethodDynamic + const IPAllocationMethodStatic + func (s *IPAllocationMethod) UnmarshalJSON(bytes []byte) error + type IPConfiguration struct + Etag *string + Id *string + Name *string + Properties *IPConfigurationPropertiesFormat + type IPConfigurationBgpPeeringAddress struct + CustomBgpIPAddresses *[]string + DefaultBgpIPAddresses *[]string + IPconfigurationId *string + TunnelIPAddresses *[]string + type IPConfigurationProfile struct + Etag *string + Id *string + Name *string + Properties *IPConfigurationProfilePropertiesFormat + Type *string + type IPConfigurationProfilePropertiesFormat struct + ProvisioningState *ProvisioningState + Subnet *Subnet + type IPConfigurationPropertiesFormat struct + PrivateIPAddress *string + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + PublicIPAddress *PublicIPAddress + Subnet *Subnet + type IPTag struct + IPTagType *string + Tag *string + type IPVersion string + const IPVersionIPvFour + const IPVersionIPvSix + func (s *IPVersion) UnmarshalJSON(bytes []byte) error + type IPsecEncryption string + const IPsecEncryptionAESOneNineTwo + const IPsecEncryptionAESOneTwoEight + const IPsecEncryptionAESTwoFiveSix + const IPsecEncryptionDES + const IPsecEncryptionDESThree + const IPsecEncryptionGCMAESOneNineTwo + const IPsecEncryptionGCMAESOneTwoEight + const IPsecEncryptionGCMAESTwoFiveSix + const IPsecEncryptionNone + func (s *IPsecEncryption) UnmarshalJSON(bytes []byte) error + type IPsecIntegrity string + const IPsecIntegrityGCMAESOneNineTwo + const IPsecIntegrityGCMAESOneTwoEight + const IPsecIntegrityGCMAESTwoFiveSix + const IPsecIntegrityMDFive + const IPsecIntegritySHAOne + const IPsecIntegritySHATwoFiveSix + func (s *IPsecIntegrity) UnmarshalJSON(bytes []byte) error + type IPsecPolicy struct + DhGroup DhGroup + IPsecEncryption IPsecEncryption + IPsecIntegrity IPsecIntegrity + IkeEncryption IkeEncryption + IkeIntegrity IkeIntegrity + PfsGroup PfsGroup + SaDataSizeKilobytes int64 + SaLifeTimeSeconds int64 + type IkeEncryption string + const IkeEncryptionAESOneNineTwo + const IkeEncryptionAESOneTwoEight + const IkeEncryptionAESTwoFiveSix + const IkeEncryptionDES + const IkeEncryptionDESThree + const IkeEncryptionGCMAESOneTwoEight + const IkeEncryptionGCMAESTwoFiveSix + func (s *IkeEncryption) UnmarshalJSON(bytes []byte) error + type IkeIntegrity string + const IkeIntegrityGCMAESOneTwoEight + const IkeIntegrityGCMAESTwoFiveSix + const IkeIntegrityMDFive + const IkeIntegritySHAOne + const IkeIntegritySHAThreeEightFour + const IkeIntegritySHATwoFiveSix + func (s *IkeIntegrity) UnmarshalJSON(bytes []byte) error + type InboundNatRule struct + Etag *string + Id *string + Name *string + Properties *InboundNatRulePropertiesFormat + Type *string + type InboundNatRulePropertiesFormat struct + BackendAddressPool *SubResource + BackendIPConfiguration *NetworkInterfaceIPConfiguration + BackendPort *int64 + EnableFloatingIP *bool + EnableTcpReset *bool + FrontendIPConfiguration *SubResource + FrontendPort *int64 + FrontendPortRangeEnd *int64 + FrontendPortRangeStart *int64 + IdleTimeoutInMinutes *int64 + Protocol *TransportProtocol + ProvisioningState *ProvisioningState + type LoadBalancerBackendAddress struct + Name *string + Properties *LoadBalancerBackendAddressPropertiesFormat + type LoadBalancerBackendAddressAdminState string + const LoadBalancerBackendAddressAdminStateDown + const LoadBalancerBackendAddressAdminStateNone + const LoadBalancerBackendAddressAdminStateUp + func (s *LoadBalancerBackendAddressAdminState) UnmarshalJSON(bytes []byte) error + type LoadBalancerBackendAddressPropertiesFormat struct + AdminState *LoadBalancerBackendAddressAdminState + IPAddress *string + InboundNatRulesPortMapping *[]NatRulePortMapping + LoadBalancerFrontendIPConfiguration *SubResource + NetworkInterfaceIPConfiguration *SubResource + Subnet *SubResource + VirtualNetwork *SubResource + type NatGateway struct + Etag *string + Id *string + Location *string + Name *string + Properties *NatGatewayPropertiesFormat + Sku *NatGatewaySku + Tags *map[string]string + Type *string + Zones *zones.Schema + type NatGatewayPropertiesFormat struct + IdleTimeoutInMinutes *int64 + ProvisioningState *ProvisioningState + PublicIPAddresses *[]SubResource + PublicIPPrefixes *[]SubResource + ResourceGuid *string + Subnets *[]SubResource + type NatGatewaySku struct + Name *NatGatewaySkuName + type NatGatewaySkuName string + const NatGatewaySkuNameStandard + func (s *NatGatewaySkuName) UnmarshalJSON(bytes []byte) error + type NatRuleId struct + NatRuleName string + ResourceGroupName string + SubscriptionId string + VpnGatewayName string + func NewNatRuleID(subscriptionId string, resourceGroupName string, vpnGatewayName string, ...) NatRuleId + func ParseNatRuleID(input string) (*NatRuleId, error) + func ParseNatRuleIDInsensitively(input string) (*NatRuleId, error) + func (id *NatRuleId) FromParseResult(input resourceids.ParseResult) error + func (id NatRuleId) ID() string + func (id NatRuleId) Segments() []resourceids.Segment + func (id NatRuleId) String() string + type NatRulePortMapping struct + BackendPort *int64 + FrontendPort *int64 + InboundNatRuleName *string + type NatRulesCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VpnGatewayNatRule + OData *odata.OData + Poller pollers.Poller + type NatRulesDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type NatRulesGetOperationResponse struct + HttpResponse *http.Response + Model *VpnGatewayNatRule + OData *odata.OData + type NatRulesListByVpnGatewayCompleteResult struct + Items []VpnGatewayNatRule + LatestHttpResponse *http.Response + type NatRulesListByVpnGatewayCustomPager struct + NextLink *odata.Link + func (p *NatRulesListByVpnGatewayCustomPager) NextPageLink() *odata.Link + type NatRulesListByVpnGatewayOperationResponse struct + HttpResponse *http.Response + Model *[]VpnGatewayNatRule + OData *odata.OData + type NetworkInterface struct + Etag *string + ExtendedLocation *edgezones.Model + Id *string + Location *string + Name *string + Properties *NetworkInterfacePropertiesFormat + Tags *map[string]string + Type *string + type NetworkInterfaceAuxiliaryMode string + const NetworkInterfaceAuxiliaryModeAcceleratedConnections + const NetworkInterfaceAuxiliaryModeFloating + const NetworkInterfaceAuxiliaryModeMaxConnections + const NetworkInterfaceAuxiliaryModeNone + func (s *NetworkInterfaceAuxiliaryMode) UnmarshalJSON(bytes []byte) error + type NetworkInterfaceAuxiliarySku string + const NetworkInterfaceAuxiliarySkuAEight + const NetworkInterfaceAuxiliarySkuAFour + const NetworkInterfaceAuxiliarySkuAOne + const NetworkInterfaceAuxiliarySkuATwo + const NetworkInterfaceAuxiliarySkuNone + func (s *NetworkInterfaceAuxiliarySku) UnmarshalJSON(bytes []byte) error + type NetworkInterfaceDnsSettings struct + AppliedDnsServers *[]string + DnsServers *[]string + InternalDnsNameLabel *string + InternalDomainNameSuffix *string + InternalFqdn *string + type NetworkInterfaceIPConfiguration struct + Etag *string + Id *string + Name *string + Properties *NetworkInterfaceIPConfigurationPropertiesFormat + Type *string + type NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties struct + Fqdns *[]string + GroupId *string + RequiredMemberName *string + type NetworkInterfaceIPConfigurationPropertiesFormat struct + ApplicationGatewayBackendAddressPools *[]ApplicationGatewayBackendAddressPool + ApplicationSecurityGroups *[]ApplicationSecurityGroup + GatewayLoadBalancer *SubResource + LoadBalancerBackendAddressPools *[]BackendAddressPool + LoadBalancerInboundNatRules *[]InboundNatRule + Primary *bool + PrivateIPAddress *string + PrivateIPAddressPrefixLength *int64 + PrivateIPAddressVersion *IPVersion + PrivateIPAllocationMethod *IPAllocationMethod + PrivateLinkConnectionProperties *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties + ProvisioningState *ProvisioningState + PublicIPAddress *PublicIPAddress + Subnet *Subnet + VirtualNetworkTaps *[]VirtualNetworkTap + type NetworkInterfaceMigrationPhase string + const NetworkInterfaceMigrationPhaseAbort + const NetworkInterfaceMigrationPhaseCommit + const NetworkInterfaceMigrationPhaseCommitted + const NetworkInterfaceMigrationPhaseNone + const NetworkInterfaceMigrationPhasePrepare + func (s *NetworkInterfaceMigrationPhase) UnmarshalJSON(bytes []byte) error + type NetworkInterfaceNicType string + const NetworkInterfaceNicTypeElastic + const NetworkInterfaceNicTypeStandard + func (s *NetworkInterfaceNicType) UnmarshalJSON(bytes []byte) error + type NetworkInterfacePropertiesFormat struct + AuxiliaryMode *NetworkInterfaceAuxiliaryMode + AuxiliarySku *NetworkInterfaceAuxiliarySku + DisableTcpStateTracking *bool + DnsSettings *NetworkInterfaceDnsSettings + DscpConfiguration *SubResource + EnableAcceleratedNetworking *bool + EnableIPForwarding *bool + HostedWorkloads *[]string + IPConfigurations *[]NetworkInterfaceIPConfiguration + MacAddress *string + MigrationPhase *NetworkInterfaceMigrationPhase + NetworkSecurityGroup *NetworkSecurityGroup + NicType *NetworkInterfaceNicType + Primary *bool + PrivateEndpoint *PrivateEndpoint + PrivateLinkService *PrivateLinkService + ProvisioningState *ProvisioningState + ResourceGuid *string + TapConfigurations *[]NetworkInterfaceTapConfiguration + VirtualMachine *SubResource + VnetEncryptionSupported *bool + WorkloadType *string + type NetworkInterfaceTapConfiguration struct + Etag *string + Id *string + Name *string + Properties *NetworkInterfaceTapConfigurationPropertiesFormat + Type *string + type NetworkInterfaceTapConfigurationPropertiesFormat struct + ProvisioningState *ProvisioningState + VirtualNetworkTap *VirtualNetworkTap + type NetworkSecurityGroup struct + Etag *string + Id *string + Location *string + Name *string + Properties *NetworkSecurityGroupPropertiesFormat + Tags *map[string]string + Type *string + type NetworkSecurityGroupPropertiesFormat struct + DefaultSecurityRules *[]SecurityRule + FlowLogs *[]FlowLog + FlushConnection *bool + NetworkInterfaces *[]NetworkInterface + ProvisioningState *ProvisioningState + ResourceGuid *string + SecurityRules *[]SecurityRule + Subnets *[]Subnet + type NetworkVirtualApplianceConnection struct + Id *string + Name *string + Properties *NetworkVirtualApplianceConnectionProperties + type NetworkVirtualApplianceConnectionId struct + NetworkVirtualApplianceConnectionName string + NetworkVirtualApplianceName string + ResourceGroupName string + SubscriptionId string + func NewNetworkVirtualApplianceConnectionID(subscriptionId string, resourceGroupName string, ...) NetworkVirtualApplianceConnectionId + func ParseNetworkVirtualApplianceConnectionID(input string) (*NetworkVirtualApplianceConnectionId, error) + func ParseNetworkVirtualApplianceConnectionIDInsensitively(input string) (*NetworkVirtualApplianceConnectionId, error) + func (id *NetworkVirtualApplianceConnectionId) FromParseResult(input resourceids.ParseResult) error + func (id NetworkVirtualApplianceConnectionId) ID() string + func (id NetworkVirtualApplianceConnectionId) Segments() []resourceids.Segment + func (id NetworkVirtualApplianceConnectionId) String() string + type NetworkVirtualApplianceConnectionOperationPredicate struct + Id *string + Name *string + func (p NetworkVirtualApplianceConnectionOperationPredicate) Matches(input NetworkVirtualApplianceConnection) bool + type NetworkVirtualApplianceConnectionProperties struct + Asn *int64 + BgpPeerAddress *[]string + EnableInternetSecurity *bool + Name *string + ProvisioningState *ProvisioningState + RoutingConfiguration *RoutingConfiguration + TunnelIdentifier *int64 + type NetworkVirtualApplianceConnectionsCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *NetworkVirtualApplianceConnection + OData *odata.OData + Poller pollers.Poller + type NetworkVirtualApplianceConnectionsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type NetworkVirtualApplianceConnectionsGetOperationResponse struct + HttpResponse *http.Response + Model *NetworkVirtualApplianceConnection + OData *odata.OData + type NetworkVirtualApplianceConnectionsListCompleteResult struct + Items []NetworkVirtualApplianceConnection + LatestHttpResponse *http.Response + type NetworkVirtualApplianceConnectionsListCustomPager struct + NextLink *odata.Link + func (p *NetworkVirtualApplianceConnectionsListCustomPager) NextPageLink() *odata.Link + type NetworkVirtualApplianceConnectionsListOperationResponse struct + HttpResponse *http.Response + Model *[]NetworkVirtualApplianceConnection + OData *odata.OData + type NetworkVirtualApplianceId struct + NetworkVirtualApplianceName string + ResourceGroupName string + SubscriptionId string + func NewNetworkVirtualApplianceID(subscriptionId string, resourceGroupName string, ...) NetworkVirtualApplianceId + func ParseNetworkVirtualApplianceID(input string) (*NetworkVirtualApplianceId, error) + func ParseNetworkVirtualApplianceIDInsensitively(input string) (*NetworkVirtualApplianceId, error) + func (id *NetworkVirtualApplianceId) FromParseResult(input resourceids.ParseResult) error + func (id NetworkVirtualApplianceId) ID() string + func (id NetworkVirtualApplianceId) Segments() []resourceids.Segment + func (id NetworkVirtualApplianceId) String() string + type NextStep string + const NextStepContinue + const NextStepTerminate + const NextStepUnknown + func (s *NextStep) UnmarshalJSON(bytes []byte) error + type O365BreakOutCategoryPolicies struct + Allow *bool + Default *bool + Optimize *bool + type O365PolicyProperties struct + BreakOutCategories *O365BreakOutCategoryPolicies + type OfficeTrafficCategory string + const OfficeTrafficCategoryAll + const OfficeTrafficCategoryNone + const OfficeTrafficCategoryOptimize + const OfficeTrafficCategoryOptimizeAndAllow + func (s *OfficeTrafficCategory) UnmarshalJSON(bytes []byte) error + type P2SConnectionConfiguration struct + Etag *string + Id *string + Name *string + Properties *P2SConnectionConfigurationProperties + type P2SConnectionConfigurationProperties struct + ConfigurationPolicyGroupAssociations *[]SubResource + EnableInternetSecurity *bool + PreviousConfigurationPolicyGroupAssociations *[]VpnServerConfigurationPolicyGroup + ProvisioningState *ProvisioningState + RoutingConfiguration *RoutingConfiguration + VpnClientAddressPool *AddressSpace + type P2SVpnGateway struct + Etag *string + Id *string + Location *string + Name *string + Properties *P2SVpnGatewayProperties + Tags *map[string]string + Type *string + type P2SVpnGatewayOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p P2SVpnGatewayOperationPredicate) Matches(input P2SVpnGateway) bool + type P2SVpnGatewayProperties struct + CustomDnsServers *[]string + IsRoutingPreferenceInternet *bool + P2SConnectionConfigurations *[]P2SConnectionConfiguration + ProvisioningState *ProvisioningState + VirtualHub *SubResource + VpnClientConnectionHealth *VpnClientConnectionHealth + VpnGatewayScaleUnit *int64 + VpnServerConfiguration *SubResource + type P2sVpnGatewaysCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *P2SVpnGateway + OData *odata.OData + Poller pollers.Poller + type P2sVpnGatewaysDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type P2sVpnGatewaysGetOperationResponse struct + HttpResponse *http.Response + Model *P2SVpnGateway + OData *odata.OData + type P2sVpnGatewaysListByResourceGroupCompleteResult struct + Items []P2SVpnGateway + LatestHttpResponse *http.Response + type P2sVpnGatewaysListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *P2sVpnGatewaysListByResourceGroupCustomPager) NextPageLink() *odata.Link + type P2sVpnGatewaysListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]P2SVpnGateway + OData *odata.OData + type P2sVpnGatewaysListCompleteResult struct + Items []P2SVpnGateway + LatestHttpResponse *http.Response + type P2sVpnGatewaysListCustomPager struct + NextLink *odata.Link + func (p *P2sVpnGatewaysListCustomPager) NextPageLink() *odata.Link + type P2sVpnGatewaysListOperationResponse struct + HttpResponse *http.Response + Model *[]P2SVpnGateway + OData *odata.OData + type Parameter struct + AsPath *[]string + Community *[]string + RoutePrefix *[]string + type PeerRoute struct + AsPath *string + LocalAddress *string + Network *string + NextHop *string + Origin *string + SourcePeer *string + Weight *int64 + type PfsGroup string + const PfsGroupECPThreeEightFour + const PfsGroupECPTwoFiveSix + const PfsGroupNone + const PfsGroupPFSOne + const PfsGroupPFSOneFour + const PfsGroupPFSTwo + const PfsGroupPFSTwoFour + const PfsGroupPFSTwoZeroFourEight + func (s *PfsGroup) UnmarshalJSON(bytes []byte) error + type PreferredRoutingGateway string + const PreferredRoutingGatewayExpressRoute + const PreferredRoutingGatewayNone + const PreferredRoutingGatewayVpnGateway + func (s *PreferredRoutingGateway) UnmarshalJSON(bytes []byte) error + type PrivateEndpoint struct + Etag *string + ExtendedLocation *edgezones.Model + Id *string + Location *string + Name *string + Properties *PrivateEndpointProperties + Tags *map[string]string + Type *string + type PrivateEndpointConnection struct + Etag *string + Id *string + Name *string + Properties *PrivateEndpointConnectionProperties + Type *string + type PrivateEndpointConnectionProperties struct + LinkIdentifier *string + PrivateEndpoint *PrivateEndpoint + PrivateEndpointLocation *string + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState *ProvisioningState + type PrivateEndpointIPConfiguration struct + Etag *string + Name *string + Properties *PrivateEndpointIPConfigurationProperties + Type *string + type PrivateEndpointIPConfigurationProperties struct + GroupId *string + MemberName *string + PrivateIPAddress *string + type PrivateEndpointProperties struct + ApplicationSecurityGroups *[]ApplicationSecurityGroup + CustomDnsConfigs *[]CustomDnsConfigPropertiesFormat + CustomNetworkInterfaceName *string + IPConfigurations *[]PrivateEndpointIPConfiguration + ManualPrivateLinkServiceConnections *[]PrivateLinkServiceConnection + NetworkInterfaces *[]NetworkInterface + PrivateLinkServiceConnections *[]PrivateLinkServiceConnection + ProvisioningState *ProvisioningState + Subnet *Subnet + type PrivateLinkService struct + Etag *string + ExtendedLocation *edgezones.Model + Id *string + Location *string + Name *string + Properties *PrivateLinkServiceProperties + Tags *map[string]string + Type *string + type PrivateLinkServiceConnection struct + Etag *string + Id *string + Name *string + Properties *PrivateLinkServiceConnectionProperties + Type *string + type PrivateLinkServiceConnectionProperties struct + GroupIds *[]string + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + PrivateLinkServiceId *string + ProvisioningState *ProvisioningState + RequestMessage *string + type PrivateLinkServiceConnectionState struct + ActionsRequired *string + Description *string + Status *string + type PrivateLinkServiceIPConfiguration struct + Etag *string + Id *string + Name *string + Properties *PrivateLinkServiceIPConfigurationProperties + Type *string + type PrivateLinkServiceIPConfigurationProperties struct + Primary *bool + PrivateIPAddress *string + PrivateIPAddressVersion *IPVersion + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + Subnet *Subnet + type PrivateLinkServiceProperties struct + Alias *string + AutoApproval *ResourceSet + EnableProxyProtocol *bool + Fqdns *[]string + IPConfigurations *[]PrivateLinkServiceIPConfiguration + LoadBalancerFrontendIPConfigurations *[]FrontendIPConfiguration + NetworkInterfaces *[]NetworkInterface + PrivateEndpointConnections *[]PrivateEndpointConnection + ProvisioningState *ProvisioningState + Visibility *ResourceSet + type PropagatedRouteTable struct + Ids *[]SubResource + Labels *[]string + type ProvisioningState string + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error + type PublicIPAddress struct + Etag *string + ExtendedLocation *edgezones.Model + Id *string + Location *string + Name *string + Properties *PublicIPAddressPropertiesFormat + Sku *PublicIPAddressSku + Tags *map[string]string + Type *string + Zones *zones.Schema + type PublicIPAddressDnsSettings struct + DomainNameLabel *string + DomainNameLabelScope *PublicIPAddressDnsSettingsDomainNameLabelScope + Fqdn *string + ReverseFqdn *string + type PublicIPAddressDnsSettingsDomainNameLabelScope string + const PublicIPAddressDnsSettingsDomainNameLabelScopeNoReuse + const PublicIPAddressDnsSettingsDomainNameLabelScopeResourceGroupReuse + const PublicIPAddressDnsSettingsDomainNameLabelScopeSubscriptionReuse + const PublicIPAddressDnsSettingsDomainNameLabelScopeTenantReuse + func (s *PublicIPAddressDnsSettingsDomainNameLabelScope) UnmarshalJSON(bytes []byte) error + type PublicIPAddressMigrationPhase string + const PublicIPAddressMigrationPhaseAbort + const PublicIPAddressMigrationPhaseCommit + const PublicIPAddressMigrationPhaseCommitted + const PublicIPAddressMigrationPhaseNone + const PublicIPAddressMigrationPhasePrepare + func (s *PublicIPAddressMigrationPhase) UnmarshalJSON(bytes []byte) error + type PublicIPAddressPropertiesFormat struct + DdosSettings *DdosSettings + DeleteOption *DeleteOptions + DnsSettings *PublicIPAddressDnsSettings + IPAddress *string + IPConfiguration *IPConfiguration + IPTags *[]IPTag + IdleTimeoutInMinutes *int64 + LinkedPublicIPAddress *PublicIPAddress + MigrationPhase *PublicIPAddressMigrationPhase + NatGateway *NatGateway + ProvisioningState *ProvisioningState + PublicIPAddressVersion *IPVersion + PublicIPAllocationMethod *IPAllocationMethod + PublicIPPrefix *SubResource + ResourceGuid *string + ServicePublicIPAddress *PublicIPAddress + type PublicIPAddressSku struct + Name *PublicIPAddressSkuName + Tier *PublicIPAddressSkuTier + type PublicIPAddressSkuName string + const PublicIPAddressSkuNameBasic + const PublicIPAddressSkuNameStandard + func (s *PublicIPAddressSkuName) UnmarshalJSON(bytes []byte) error + type PublicIPAddressSkuTier string + const PublicIPAddressSkuTierGlobal + const PublicIPAddressSkuTierRegional + func (s *PublicIPAddressSkuTier) UnmarshalJSON(bytes []byte) error + type RadiusServer struct + RadiusServerAddress string + RadiusServerScore *int64 + RadiusServerSecret *string + type ResourceNavigationLink struct + Etag *string + Id *string + Name *string + Properties *ResourceNavigationLinkFormat + Type *string + type ResourceNavigationLinkFormat struct + Link *string + LinkedResourceType *string + ProvisioningState *ProvisioningState + type ResourceSet struct + Subscriptions *[]string + type RetentionPolicyParameters struct + Days *int64 + Enabled *bool + type Route struct + Etag *string + Id *string + Name *string + Properties *RoutePropertiesFormat + Type *string + type RouteMap struct + Etag *string + Id *string + Name *string + Properties *RouteMapProperties + Type *string + type RouteMapActionType string + const RouteMapActionTypeAdd + const RouteMapActionTypeDrop + const RouteMapActionTypeRemove + const RouteMapActionTypeReplace + const RouteMapActionTypeUnknown + func (s *RouteMapActionType) UnmarshalJSON(bytes []byte) error + type RouteMapId struct + ResourceGroupName string + RouteMapName string + SubscriptionId string + VirtualHubName string + func NewRouteMapID(subscriptionId string, resourceGroupName string, virtualHubName string, ...) RouteMapId + func ParseRouteMapID(input string) (*RouteMapId, error) + func ParseRouteMapIDInsensitively(input string) (*RouteMapId, error) + func (id *RouteMapId) FromParseResult(input resourceids.ParseResult) error + func (id RouteMapId) ID() string + func (id RouteMapId) Segments() []resourceids.Segment + func (id RouteMapId) String() string + type RouteMapMatchCondition string + const RouteMapMatchConditionContains + const RouteMapMatchConditionEquals + const RouteMapMatchConditionNotContains + const RouteMapMatchConditionNotEquals + const RouteMapMatchConditionUnknown + func (s *RouteMapMatchCondition) UnmarshalJSON(bytes []byte) error + type RouteMapOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p RouteMapOperationPredicate) Matches(input RouteMap) bool + type RouteMapProperties struct + AssociatedInboundConnections *[]string + AssociatedOutboundConnections *[]string + ProvisioningState *ProvisioningState + Rules *[]RouteMapRule + type RouteMapRule struct + Actions *[]Action + MatchCriteria *[]Criterion + Name *string + NextStepIfMatched *NextStep + type RouteMapsCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *RouteMap + OData *odata.OData + Poller pollers.Poller + type RouteMapsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type RouteMapsGetOperationResponse struct + HttpResponse *http.Response + Model *RouteMap + OData *odata.OData + type RouteMapsListCompleteResult struct + Items []RouteMap + LatestHttpResponse *http.Response + type RouteMapsListCustomPager struct + NextLink *odata.Link + func (p *RouteMapsListCustomPager) NextPageLink() *odata.Link + type RouteMapsListOperationResponse struct + HttpResponse *http.Response + Model *[]RouteMap + OData *odata.OData + type RouteNextHopType string + const RouteNextHopTypeInternet + const RouteNextHopTypeNone + const RouteNextHopTypeVirtualAppliance + const RouteNextHopTypeVirtualNetworkGateway + const RouteNextHopTypeVnetLocal + func (s *RouteNextHopType) UnmarshalJSON(bytes []byte) error + type RoutePropertiesFormat struct + AddressPrefix *string + HasBgpOverride *bool + NextHopIPAddress *string + NextHopType RouteNextHopType + ProvisioningState *ProvisioningState + type RouteTable struct + Etag *string + Id *string + Location *string + Name *string + Properties *RouteTablePropertiesFormat + Tags *map[string]string + Type *string + type RouteTablePropertiesFormat struct + DisableBgpRoutePropagation *bool + ProvisioningState *ProvisioningState + ResourceGuid *string + Routes *[]Route + Subnets *[]Subnet + type RoutingConfiguration struct + AssociatedRouteTable *SubResource + InboundRouteMap *SubResource + OutboundRouteMap *SubResource + PropagatedRouteTables *PropagatedRouteTable + VnetRoutes *VnetRoute + type RoutingIntent struct + Etag *string + Id *string + Name *string + Properties *RoutingIntentProperties + Type *string + type RoutingIntentCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *RoutingIntent + OData *odata.OData + Poller pollers.Poller + type RoutingIntentDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type RoutingIntentGetOperationResponse struct + HttpResponse *http.Response + Model *RoutingIntent + OData *odata.OData + type RoutingIntentId struct + ResourceGroupName string + RoutingIntentName string + SubscriptionId string + VirtualHubName string + func NewRoutingIntentID(subscriptionId string, resourceGroupName string, virtualHubName string, ...) RoutingIntentId + func ParseRoutingIntentID(input string) (*RoutingIntentId, error) + func ParseRoutingIntentIDInsensitively(input string) (*RoutingIntentId, error) + func (id *RoutingIntentId) FromParseResult(input resourceids.ParseResult) error + func (id RoutingIntentId) ID() string + func (id RoutingIntentId) Segments() []resourceids.Segment + func (id RoutingIntentId) String() string + type RoutingIntentListCompleteResult struct + Items []RoutingIntent + LatestHttpResponse *http.Response + type RoutingIntentListCustomPager struct + NextLink *odata.Link + func (p *RoutingIntentListCustomPager) NextPageLink() *odata.Link + type RoutingIntentListOperationResponse struct + HttpResponse *http.Response + Model *[]RoutingIntent + OData *odata.OData + type RoutingIntentOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p RoutingIntentOperationPredicate) Matches(input RoutingIntent) bool + type RoutingIntentProperties struct + ProvisioningState *ProvisioningState + RoutingPolicies *[]RoutingPolicy + type RoutingPolicy struct + Destinations []string + Name string + NextHop string + type RoutingState string + const RoutingStateFailed + const RoutingStateNone + const RoutingStateProvisioned + const RoutingStateProvisioning + func (s *RoutingState) UnmarshalJSON(bytes []byte) error + type SecurityRule struct + Etag *string + Id *string + Name *string + Properties *SecurityRulePropertiesFormat + Type *string + type SecurityRuleAccess string + const SecurityRuleAccessAllow + const SecurityRuleAccessDeny + func (s *SecurityRuleAccess) UnmarshalJSON(bytes []byte) error + type SecurityRuleDirection string + const SecurityRuleDirectionInbound + const SecurityRuleDirectionOutbound + func (s *SecurityRuleDirection) UnmarshalJSON(bytes []byte) error + type SecurityRulePropertiesFormat struct + Access SecurityRuleAccess + Description *string + DestinationAddressPrefix *string + DestinationAddressPrefixes *[]string + DestinationApplicationSecurityGroups *[]ApplicationSecurityGroup + DestinationPortRange *string + DestinationPortRanges *[]string + Direction SecurityRuleDirection + Priority int64 + Protocol SecurityRuleProtocol + ProvisioningState *ProvisioningState + SourceAddressPrefix *string + SourceAddressPrefixes *[]string + SourceApplicationSecurityGroups *[]ApplicationSecurityGroup + SourcePortRange *string + SourcePortRanges *[]string + type SecurityRuleProtocol string + const SecurityRuleProtocolAh + const SecurityRuleProtocolAny + const SecurityRuleProtocolEsp + const SecurityRuleProtocolIcmp + const SecurityRuleProtocolTcp + const SecurityRuleProtocolUdp + func (s *SecurityRuleProtocol) UnmarshalJSON(bytes []byte) error + type ServiceAssociationLink struct + Etag *string + Id *string + Name *string + Properties *ServiceAssociationLinkPropertiesFormat + Type *string + type ServiceAssociationLinkPropertiesFormat struct + AllowDelete *bool + Link *string + LinkedResourceType *string + Locations *[]string + ProvisioningState *ProvisioningState + type ServiceDelegationPropertiesFormat struct + Actions *[]string + ProvisioningState *ProvisioningState + ServiceName *string + type ServiceEndpointPolicy struct + Etag *string + Id *string + Kind *string + Location *string + Name *string + Properties *ServiceEndpointPolicyPropertiesFormat + Tags *map[string]string + Type *string + type ServiceEndpointPolicyDefinition struct + Etag *string + Id *string + Name *string + Properties *ServiceEndpointPolicyDefinitionPropertiesFormat + Type *string + type ServiceEndpointPolicyDefinitionPropertiesFormat struct + Description *string + ProvisioningState *ProvisioningState + Service *string + ServiceResources *[]string + type ServiceEndpointPolicyPropertiesFormat struct + ContextualServiceEndpointPolicies *[]string + ProvisioningState *ProvisioningState + ResourceGuid *string + ServiceAlias *string + ServiceEndpointPolicyDefinitions *[]ServiceEndpointPolicyDefinition + Subnets *[]Subnet + type ServiceEndpointPropertiesFormat struct + Locations *[]string + NetworkIdentifier *SubResource + ProvisioningState *ProvisioningState + Service *string + type SharingScope string + const SharingScopeDelegatedServices + const SharingScopeTenant + func (s *SharingScope) UnmarshalJSON(bytes []byte) error + type StaticRoute struct + AddressPrefixes *[]string + Name *string + NextHopIPAddress *string + type StaticRoutesConfig struct + PropagateStaticRoutes *bool + VnetLocalRouteOverrideCriteria *VnetLocalRouteOverrideCriteria + type SubResource struct + Id *string + type Subnet struct + Etag *string + Id *string + Name *string + Properties *SubnetPropertiesFormat + Type *string + type SubnetPropertiesFormat struct + AddressPrefix *string + AddressPrefixes *[]string + ApplicationGatewayIPConfigurations *[]ApplicationGatewayIPConfiguration + DefaultOutboundAccess *bool + Delegations *[]Delegation + IPAllocations *[]SubResource + IPConfigurationProfiles *[]IPConfigurationProfile + IPConfigurations *[]IPConfiguration + NatGateway *SubResource + NetworkSecurityGroup *NetworkSecurityGroup + PrivateEndpointNetworkPolicies *VirtualNetworkPrivateEndpointNetworkPolicies + PrivateEndpoints *[]PrivateEndpoint + PrivateLinkServiceNetworkPolicies *VirtualNetworkPrivateLinkServiceNetworkPolicies + ProvisioningState *ProvisioningState + Purpose *string + ResourceNavigationLinks *[]ResourceNavigationLink + RouteTable *RouteTable + ServiceAssociationLinks *[]ServiceAssociationLink + ServiceEndpointPolicies *[]ServiceEndpointPolicy + ServiceEndpoints *[]ServiceEndpointPropertiesFormat + SharingScope *SharingScope + type SupportedSecurityProvidersOperationResponse struct + HttpResponse *http.Response + Model *VirtualWanSecurityProviders + OData *odata.OData + type SyncMode string + const SyncModeAutomatic + const SyncModeManual + func (s *SyncMode) UnmarshalJSON(bytes []byte) error + type TagsObject struct + Tags *map[string]string + type TrafficAnalyticsConfigurationProperties struct + Enabled *bool + TrafficAnalyticsInterval *int64 + WorkspaceId *string + WorkspaceRegion *string + WorkspaceResourceId *string + type TrafficAnalyticsProperties struct + NetworkWatcherFlowAnalyticsConfiguration *TrafficAnalyticsConfigurationProperties + type TrafficSelectorPolicy struct + LocalAddressRanges []string + RemoteAddressRanges []string + type TransportProtocol string + const TransportProtocolAll + const TransportProtocolTcp + const TransportProtocolUdp + func (s *TransportProtocol) UnmarshalJSON(bytes []byte) error + type UpdateTagsOperationResponse struct + HttpResponse *http.Response + Model *VirtualWAN + OData *odata.OData + type VirtualHub struct + Etag *string + Id *string + Kind *string + Location *string + Name *string + Properties *VirtualHubProperties + Tags *map[string]string + Type *string + type VirtualHubBgpConnectionCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *BgpConnection + OData *odata.OData + Poller pollers.Poller + type VirtualHubBgpConnectionDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VirtualHubBgpConnectionGetOperationResponse struct + HttpResponse *http.Response + Model *BgpConnection + OData *odata.OData + type VirtualHubBgpConnectionsListAdvertisedRoutesOperationResponse struct + HttpResponse *http.Response + Model *map[string][]PeerRoute + OData *odata.OData + Poller pollers.Poller + type VirtualHubBgpConnectionsListCompleteResult struct + Items []BgpConnection + LatestHttpResponse *http.Response + type VirtualHubBgpConnectionsListCustomPager struct + NextLink *odata.Link + func (p *VirtualHubBgpConnectionsListCustomPager) NextPageLink() *odata.Link + type VirtualHubBgpConnectionsListLearnedRoutesOperationResponse struct + HttpResponse *http.Response + Model *map[string][]PeerRoute + OData *odata.OData + Poller pollers.Poller + type VirtualHubBgpConnectionsListOperationResponse struct + HttpResponse *http.Response + Model *[]BgpConnection + OData *odata.OData + type VirtualHubEffectiveRoute struct + AddressPrefixes *[]string + AsPath *string + NextHopType *string + NextHops *[]string + RouteOrigin *string + type VirtualHubEffectiveRouteList struct + Value *[]VirtualHubEffectiveRoute + type VirtualHubIPConfigurationCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *HubIPConfiguration + OData *odata.OData + Poller pollers.Poller + type VirtualHubIPConfigurationDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VirtualHubIPConfigurationGetOperationResponse struct + HttpResponse *http.Response + Model *HubIPConfiguration + OData *odata.OData + type VirtualHubIPConfigurationListCompleteResult struct + Items []HubIPConfiguration + LatestHttpResponse *http.Response + type VirtualHubIPConfigurationListCustomPager struct + NextLink *odata.Link + func (p *VirtualHubIPConfigurationListCustomPager) NextPageLink() *odata.Link + type VirtualHubIPConfigurationListOperationResponse struct + HttpResponse *http.Response + Model *[]HubIPConfiguration + OData *odata.OData + type VirtualHubId struct + ResourceGroupName string + SubscriptionId string + VirtualHubName string + func NewVirtualHubID(subscriptionId string, resourceGroupName string, virtualHubName string) VirtualHubId + func ParseVirtualHubID(input string) (*VirtualHubId, error) + func ParseVirtualHubIDInsensitively(input string) (*VirtualHubId, error) + func (id *VirtualHubId) FromParseResult(input resourceids.ParseResult) error + func (id VirtualHubId) ID() string + func (id VirtualHubId) Segments() []resourceids.Segment + func (id VirtualHubId) String() string + type VirtualHubOperationPredicate struct + Etag *string + Id *string + Kind *string + Location *string + Name *string + Type *string + func (p VirtualHubOperationPredicate) Matches(input VirtualHub) bool + type VirtualHubProperties struct + AddressPrefix *string + AllowBranchToBranchTraffic *bool + AzureFirewall *SubResource + BgpConnections *[]SubResource + ExpressRouteGateway *SubResource + HubRoutingPreference *HubRoutingPreference + IPConfigurations *[]SubResource + P2SVpnGateway *SubResource + PreferredRoutingGateway *PreferredRoutingGateway + ProvisioningState *ProvisioningState + RouteMaps *[]SubResource + RouteTable *VirtualHubRouteTable + RoutingState *RoutingState + SecurityPartnerProvider *SubResource + SecurityProviderName *string + Sku *string + VirtualHubRouteTableV2s *[]VirtualHubRouteTableV2 + VirtualRouterAsn *int64 + VirtualRouterAutoScaleConfiguration *VirtualRouterAutoScaleConfiguration + VirtualRouterIPs *[]string + VirtualWAN *SubResource + VpnGateway *SubResource + type VirtualHubRoute struct + AddressPrefixes *[]string + NextHopIPAddress *string + type VirtualHubRouteTable struct + Routes *[]VirtualHubRoute + type VirtualHubRouteTableId struct + ResourceGroupName string + RouteTableName string + SubscriptionId string + VirtualHubName string + func NewVirtualHubRouteTableID(subscriptionId string, resourceGroupName string, virtualHubName string, ...) VirtualHubRouteTableId + func ParseVirtualHubRouteTableID(input string) (*VirtualHubRouteTableId, error) + func ParseVirtualHubRouteTableIDInsensitively(input string) (*VirtualHubRouteTableId, error) + func (id *VirtualHubRouteTableId) FromParseResult(input resourceids.ParseResult) error + func (id VirtualHubRouteTableId) ID() string + func (id VirtualHubRouteTableId) Segments() []resourceids.Segment + func (id VirtualHubRouteTableId) String() string + type VirtualHubRouteTableV2 struct + Etag *string + Id *string + Name *string + Properties *VirtualHubRouteTableV2Properties + type VirtualHubRouteTableV2OperationPredicate struct + Etag *string + Id *string + Name *string + func (p VirtualHubRouteTableV2OperationPredicate) Matches(input VirtualHubRouteTableV2) bool + type VirtualHubRouteTableV2Properties struct + AttachedConnections *[]string + ProvisioningState *ProvisioningState + Routes *[]VirtualHubRouteV2 + type VirtualHubRouteTableV2sCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VirtualHubRouteTableV2 + OData *odata.OData + Poller pollers.Poller + type VirtualHubRouteTableV2sDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VirtualHubRouteTableV2sGetOperationResponse struct + HttpResponse *http.Response + Model *VirtualHubRouteTableV2 + OData *odata.OData + type VirtualHubRouteTableV2sListCompleteResult struct + Items []VirtualHubRouteTableV2 + LatestHttpResponse *http.Response + type VirtualHubRouteTableV2sListCustomPager struct + NextLink *odata.Link + func (p *VirtualHubRouteTableV2sListCustomPager) NextPageLink() *odata.Link + type VirtualHubRouteTableV2sListOperationResponse struct + HttpResponse *http.Response + Model *[]VirtualHubRouteTableV2 + OData *odata.OData + type VirtualHubRouteV2 struct + DestinationType *string + Destinations *[]string + NextHopType *string + NextHops *[]string + type VirtualHubsCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VirtualHub + OData *odata.OData + Poller pollers.Poller + type VirtualHubsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VirtualHubsGetEffectiveVirtualHubRoutesOperationResponse struct + HttpResponse *http.Response + Model *VirtualHubEffectiveRouteList + OData *odata.OData + Poller pollers.Poller + type VirtualHubsGetInboundRoutesOperationResponse struct + HttpResponse *http.Response + Model *EffectiveRouteMapRouteList + OData *odata.OData + Poller pollers.Poller + type VirtualHubsGetOperationResponse struct + HttpResponse *http.Response + Model *VirtualHub + OData *odata.OData + type VirtualHubsGetOutboundRoutesOperationResponse struct + HttpResponse *http.Response + Model *EffectiveRouteMapRouteList + OData *odata.OData + Poller pollers.Poller + type VirtualHubsListByResourceGroupCompleteResult struct + Items []VirtualHub + LatestHttpResponse *http.Response + type VirtualHubsListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *VirtualHubsListByResourceGroupCustomPager) NextPageLink() *odata.Link + type VirtualHubsListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]VirtualHub + OData *odata.OData + type VirtualHubsListCompleteResult struct + Items []VirtualHub + LatestHttpResponse *http.Response + type VirtualHubsListCustomPager struct + NextLink *odata.Link + func (p *VirtualHubsListCustomPager) NextPageLink() *odata.Link + type VirtualHubsListOperationResponse struct + HttpResponse *http.Response + Model *[]VirtualHub + OData *odata.OData + type VirtualHubsUpdateTagsOperationResponse struct + HttpResponse *http.Response + Model *VirtualHub + OData *odata.OData + type VirtualNetworkGatewayConnectionProtocol string + const VirtualNetworkGatewayConnectionProtocolIKEvOne + const VirtualNetworkGatewayConnectionProtocolIKEvTwo + func (s *VirtualNetworkGatewayConnectionProtocol) UnmarshalJSON(bytes []byte) error + type VirtualNetworkPrivateEndpointNetworkPolicies string + const VirtualNetworkPrivateEndpointNetworkPoliciesDisabled + const VirtualNetworkPrivateEndpointNetworkPoliciesEnabled + const VirtualNetworkPrivateEndpointNetworkPoliciesNetworkSecurityGroupEnabled + const VirtualNetworkPrivateEndpointNetworkPoliciesRouteTableEnabled + func (s *VirtualNetworkPrivateEndpointNetworkPolicies) UnmarshalJSON(bytes []byte) error + type VirtualNetworkPrivateLinkServiceNetworkPolicies string + const VirtualNetworkPrivateLinkServiceNetworkPoliciesDisabled + const VirtualNetworkPrivateLinkServiceNetworkPoliciesEnabled + func (s *VirtualNetworkPrivateLinkServiceNetworkPolicies) UnmarshalJSON(bytes []byte) error + type VirtualNetworkTap struct + Etag *string + Id *string + Location *string + Name *string + Properties *VirtualNetworkTapPropertiesFormat + Tags *map[string]string + Type *string + type VirtualNetworkTapPropertiesFormat struct + DestinationLoadBalancerFrontEndIPConfiguration *FrontendIPConfiguration + DestinationNetworkInterfaceIPConfiguration *NetworkInterfaceIPConfiguration + DestinationPort *int64 + NetworkInterfaceTapConfigurations *[]NetworkInterfaceTapConfiguration + ProvisioningState *ProvisioningState + ResourceGuid *string + type VirtualRouterAutoScaleConfiguration struct + MinCapacity *int64 + type VirtualWAN struct + Etag *string + Id *string + Location *string + Name *string + Properties *VirtualWanProperties + Tags *map[string]string + Type *string + type VirtualWANId struct + ResourceGroupName string + SubscriptionId string + VirtualWanName string + func NewVirtualWANID(subscriptionId string, resourceGroupName string, virtualWanName string) VirtualWANId + func ParseVirtualWANID(input string) (*VirtualWANId, error) + func ParseVirtualWANIDInsensitively(input string) (*VirtualWANId, error) + func (id *VirtualWANId) FromParseResult(input resourceids.ParseResult) error + func (id VirtualWANId) ID() string + func (id VirtualWANId) Segments() []resourceids.Segment + func (id VirtualWANId) String() string + type VirtualWANOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p VirtualWANOperationPredicate) Matches(input VirtualWAN) bool + type VirtualWANsClient struct + Client *resourcemanager.Client + func NewVirtualWANsClientWithBaseURI(sdkApi sdkEnv.Api) (*VirtualWANsClient, error) + func (c VirtualWANsClient) ConfigurationPolicyGroupsCreateOrUpdate(ctx context.Context, id ConfigurationPolicyGroupId, ...) (result ConfigurationPolicyGroupsCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) ConfigurationPolicyGroupsCreateOrUpdateThenPoll(ctx context.Context, id ConfigurationPolicyGroupId, ...) error + func (c VirtualWANsClient) ConfigurationPolicyGroupsDelete(ctx context.Context, id ConfigurationPolicyGroupId) (result ConfigurationPolicyGroupsDeleteOperationResponse, err error) + func (c VirtualWANsClient) ConfigurationPolicyGroupsDeleteThenPoll(ctx context.Context, id ConfigurationPolicyGroupId) error + func (c VirtualWANsClient) ConfigurationPolicyGroupsGet(ctx context.Context, id ConfigurationPolicyGroupId) (result ConfigurationPolicyGroupsGetOperationResponse, err error) + func (c VirtualWANsClient) ConfigurationPolicyGroupsListByVpnServerConfiguration(ctx context.Context, id VpnServerConfigurationId) (result ConfigurationPolicyGroupsListByVpnServerConfigurationOperationResponse, ...) + func (c VirtualWANsClient) ConfigurationPolicyGroupsListByVpnServerConfigurationComplete(ctx context.Context, id VpnServerConfigurationId) (ConfigurationPolicyGroupsListByVpnServerConfigurationCompleteResult, error) + func (c VirtualWANsClient) ConfigurationPolicyGroupsListByVpnServerConfigurationCompleteMatchingPredicate(ctx context.Context, id VpnServerConfigurationId, ...) (result ConfigurationPolicyGroupsListByVpnServerConfigurationCompleteResult, ...) + func (c VirtualWANsClient) Generatevirtualwanvpnserverconfigurationvpnprofile(ctx context.Context, id VirtualWANId, input VirtualWanVpnProfileParameters) (result GeneratevirtualwanvpnserverconfigurationvpnprofileOperationResponse, ...) + func (c VirtualWANsClient) GeneratevirtualwanvpnserverconfigurationvpnprofileThenPoll(ctx context.Context, id VirtualWANId, input VirtualWanVpnProfileParameters) error + func (c VirtualWANsClient) HubRouteTablesCreateOrUpdate(ctx context.Context, id HubRouteTableId, input HubRouteTable) (result HubRouteTablesCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) HubRouteTablesCreateOrUpdateThenPoll(ctx context.Context, id HubRouteTableId, input HubRouteTable) error + func (c VirtualWANsClient) HubRouteTablesDelete(ctx context.Context, id HubRouteTableId) (result HubRouteTablesDeleteOperationResponse, err error) + func (c VirtualWANsClient) HubRouteTablesDeleteThenPoll(ctx context.Context, id HubRouteTableId) error + func (c VirtualWANsClient) HubRouteTablesGet(ctx context.Context, id HubRouteTableId) (result HubRouteTablesGetOperationResponse, err error) + func (c VirtualWANsClient) HubRouteTablesList(ctx context.Context, id VirtualHubId) (result HubRouteTablesListOperationResponse, err error) + func (c VirtualWANsClient) HubRouteTablesListComplete(ctx context.Context, id VirtualHubId) (HubRouteTablesListCompleteResult, error) + func (c VirtualWANsClient) HubRouteTablesListCompleteMatchingPredicate(ctx context.Context, id VirtualHubId, ...) (result HubRouteTablesListCompleteResult, err error) + func (c VirtualWANsClient) HubVirtualNetworkConnectionsCreateOrUpdate(ctx context.Context, id HubVirtualNetworkConnectionId, ...) (result HubVirtualNetworkConnectionsCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) HubVirtualNetworkConnectionsCreateOrUpdateThenPoll(ctx context.Context, id HubVirtualNetworkConnectionId, ...) error + func (c VirtualWANsClient) HubVirtualNetworkConnectionsDelete(ctx context.Context, id HubVirtualNetworkConnectionId) (result HubVirtualNetworkConnectionsDeleteOperationResponse, err error) + func (c VirtualWANsClient) HubVirtualNetworkConnectionsDeleteThenPoll(ctx context.Context, id HubVirtualNetworkConnectionId) error + func (c VirtualWANsClient) HubVirtualNetworkConnectionsGet(ctx context.Context, id HubVirtualNetworkConnectionId) (result HubVirtualNetworkConnectionsGetOperationResponse, err error) + func (c VirtualWANsClient) HubVirtualNetworkConnectionsList(ctx context.Context, id VirtualHubId) (result HubVirtualNetworkConnectionsListOperationResponse, err error) + func (c VirtualWANsClient) HubVirtualNetworkConnectionsListComplete(ctx context.Context, id VirtualHubId) (HubVirtualNetworkConnectionsListCompleteResult, error) + func (c VirtualWANsClient) HubVirtualNetworkConnectionsListCompleteMatchingPredicate(ctx context.Context, id VirtualHubId, ...) (result HubVirtualNetworkConnectionsListCompleteResult, err error) + func (c VirtualWANsClient) NatRulesCreateOrUpdate(ctx context.Context, id NatRuleId, input VpnGatewayNatRule) (result NatRulesCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) NatRulesCreateOrUpdateThenPoll(ctx context.Context, id NatRuleId, input VpnGatewayNatRule) error + func (c VirtualWANsClient) NatRulesDelete(ctx context.Context, id NatRuleId) (result NatRulesDeleteOperationResponse, err error) + func (c VirtualWANsClient) NatRulesDeleteThenPoll(ctx context.Context, id NatRuleId) error + func (c VirtualWANsClient) NatRulesGet(ctx context.Context, id NatRuleId) (result NatRulesGetOperationResponse, err error) + func (c VirtualWANsClient) NatRulesListByVpnGateway(ctx context.Context, id VpnGatewayId) (result NatRulesListByVpnGatewayOperationResponse, err error) + func (c VirtualWANsClient) NatRulesListByVpnGatewayComplete(ctx context.Context, id VpnGatewayId) (NatRulesListByVpnGatewayCompleteResult, error) + func (c VirtualWANsClient) NatRulesListByVpnGatewayCompleteMatchingPredicate(ctx context.Context, id VpnGatewayId, ...) (result NatRulesListByVpnGatewayCompleteResult, err error) + func (c VirtualWANsClient) NetworkVirtualApplianceConnectionsCreateOrUpdate(ctx context.Context, id NetworkVirtualApplianceConnectionId, ...) (result NetworkVirtualApplianceConnectionsCreateOrUpdateOperationResponse, ...) + func (c VirtualWANsClient) NetworkVirtualApplianceConnectionsCreateOrUpdateThenPoll(ctx context.Context, id NetworkVirtualApplianceConnectionId, ...) error + func (c VirtualWANsClient) NetworkVirtualApplianceConnectionsDelete(ctx context.Context, id NetworkVirtualApplianceConnectionId) (result NetworkVirtualApplianceConnectionsDeleteOperationResponse, err error) + func (c VirtualWANsClient) NetworkVirtualApplianceConnectionsDeleteThenPoll(ctx context.Context, id NetworkVirtualApplianceConnectionId) error + func (c VirtualWANsClient) NetworkVirtualApplianceConnectionsGet(ctx context.Context, id NetworkVirtualApplianceConnectionId) (result NetworkVirtualApplianceConnectionsGetOperationResponse, err error) + func (c VirtualWANsClient) NetworkVirtualApplianceConnectionsList(ctx context.Context, id NetworkVirtualApplianceId) (result NetworkVirtualApplianceConnectionsListOperationResponse, err error) + func (c VirtualWANsClient) NetworkVirtualApplianceConnectionsListComplete(ctx context.Context, id NetworkVirtualApplianceId) (NetworkVirtualApplianceConnectionsListCompleteResult, error) + func (c VirtualWANsClient) NetworkVirtualApplianceConnectionsListCompleteMatchingPredicate(ctx context.Context, id NetworkVirtualApplianceId, ...) (result NetworkVirtualApplianceConnectionsListCompleteResult, err error) + func (c VirtualWANsClient) P2sVpnGatewaysCreateOrUpdate(ctx context.Context, id commonids.VirtualWANP2SVPNGatewayId, ...) (result P2sVpnGatewaysCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) P2sVpnGatewaysCreateOrUpdateThenPoll(ctx context.Context, id commonids.VirtualWANP2SVPNGatewayId, ...) error + func (c VirtualWANsClient) P2sVpnGatewaysDelete(ctx context.Context, id commonids.VirtualWANP2SVPNGatewayId) (result P2sVpnGatewaysDeleteOperationResponse, err error) + func (c VirtualWANsClient) P2sVpnGatewaysDeleteThenPoll(ctx context.Context, id commonids.VirtualWANP2SVPNGatewayId) error + func (c VirtualWANsClient) P2sVpnGatewaysGet(ctx context.Context, id commonids.VirtualWANP2SVPNGatewayId) (result P2sVpnGatewaysGetOperationResponse, err error) + func (c VirtualWANsClient) P2sVpnGatewaysList(ctx context.Context, id commonids.SubscriptionId) (result P2sVpnGatewaysListOperationResponse, err error) + func (c VirtualWANsClient) P2sVpnGatewaysListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result P2sVpnGatewaysListByResourceGroupOperationResponse, err error) + func (c VirtualWANsClient) P2sVpnGatewaysListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (P2sVpnGatewaysListByResourceGroupCompleteResult, error) + func (c VirtualWANsClient) P2sVpnGatewaysListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result P2sVpnGatewaysListByResourceGroupCompleteResult, err error) + func (c VirtualWANsClient) P2sVpnGatewaysListComplete(ctx context.Context, id commonids.SubscriptionId) (P2sVpnGatewaysListCompleteResult, error) + func (c VirtualWANsClient) P2sVpnGatewaysListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result P2sVpnGatewaysListCompleteResult, err error) + func (c VirtualWANsClient) RouteMapsCreateOrUpdate(ctx context.Context, id RouteMapId, input RouteMap) (result RouteMapsCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) RouteMapsCreateOrUpdateThenPoll(ctx context.Context, id RouteMapId, input RouteMap) error + func (c VirtualWANsClient) RouteMapsDelete(ctx context.Context, id RouteMapId) (result RouteMapsDeleteOperationResponse, err error) + func (c VirtualWANsClient) RouteMapsDeleteThenPoll(ctx context.Context, id RouteMapId) error + func (c VirtualWANsClient) RouteMapsGet(ctx context.Context, id RouteMapId) (result RouteMapsGetOperationResponse, err error) + func (c VirtualWANsClient) RouteMapsList(ctx context.Context, id VirtualHubId) (result RouteMapsListOperationResponse, err error) + func (c VirtualWANsClient) RouteMapsListComplete(ctx context.Context, id VirtualHubId) (RouteMapsListCompleteResult, error) + func (c VirtualWANsClient) RouteMapsListCompleteMatchingPredicate(ctx context.Context, id VirtualHubId, predicate RouteMapOperationPredicate) (result RouteMapsListCompleteResult, err error) + func (c VirtualWANsClient) RoutingIntentCreateOrUpdate(ctx context.Context, id RoutingIntentId, input RoutingIntent) (result RoutingIntentCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) RoutingIntentCreateOrUpdateThenPoll(ctx context.Context, id RoutingIntentId, input RoutingIntent) error + func (c VirtualWANsClient) RoutingIntentDelete(ctx context.Context, id RoutingIntentId) (result RoutingIntentDeleteOperationResponse, err error) + func (c VirtualWANsClient) RoutingIntentDeleteThenPoll(ctx context.Context, id RoutingIntentId) error + func (c VirtualWANsClient) RoutingIntentGet(ctx context.Context, id RoutingIntentId) (result RoutingIntentGetOperationResponse, err error) + func (c VirtualWANsClient) RoutingIntentList(ctx context.Context, id VirtualHubId) (result RoutingIntentListOperationResponse, err error) + func (c VirtualWANsClient) RoutingIntentListComplete(ctx context.Context, id VirtualHubId) (RoutingIntentListCompleteResult, error) + func (c VirtualWANsClient) RoutingIntentListCompleteMatchingPredicate(ctx context.Context, id VirtualHubId, ...) (result RoutingIntentListCompleteResult, err error) + func (c VirtualWANsClient) SupportedSecurityProviders(ctx context.Context, id VirtualWANId) (result SupportedSecurityProvidersOperationResponse, err error) + func (c VirtualWANsClient) UpdateTags(ctx context.Context, id VirtualWANId, input TagsObject) (result UpdateTagsOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubBgpConnectionCreateOrUpdate(ctx context.Context, id commonids.VirtualHubBGPConnectionId, ...) (result VirtualHubBgpConnectionCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubBgpConnectionCreateOrUpdateThenPoll(ctx context.Context, id commonids.VirtualHubBGPConnectionId, ...) error + func (c VirtualWANsClient) VirtualHubBgpConnectionDelete(ctx context.Context, id commonids.VirtualHubBGPConnectionId) (result VirtualHubBgpConnectionDeleteOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubBgpConnectionDeleteThenPoll(ctx context.Context, id commonids.VirtualHubBGPConnectionId) error + func (c VirtualWANsClient) VirtualHubBgpConnectionGet(ctx context.Context, id commonids.VirtualHubBGPConnectionId) (result VirtualHubBgpConnectionGetOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubBgpConnectionsList(ctx context.Context, id VirtualHubId) (result VirtualHubBgpConnectionsListOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubBgpConnectionsListAdvertisedRoutes(ctx context.Context, id commonids.VirtualHubBGPConnectionId) (result VirtualHubBgpConnectionsListAdvertisedRoutesOperationResponse, ...) + func (c VirtualWANsClient) VirtualHubBgpConnectionsListAdvertisedRoutesThenPoll(ctx context.Context, id commonids.VirtualHubBGPConnectionId) error + func (c VirtualWANsClient) VirtualHubBgpConnectionsListComplete(ctx context.Context, id VirtualHubId) (VirtualHubBgpConnectionsListCompleteResult, error) + func (c VirtualWANsClient) VirtualHubBgpConnectionsListCompleteMatchingPredicate(ctx context.Context, id VirtualHubId, ...) (result VirtualHubBgpConnectionsListCompleteResult, err error) + func (c VirtualWANsClient) VirtualHubBgpConnectionsListLearnedRoutes(ctx context.Context, id commonids.VirtualHubBGPConnectionId) (result VirtualHubBgpConnectionsListLearnedRoutesOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubBgpConnectionsListLearnedRoutesThenPoll(ctx context.Context, id commonids.VirtualHubBGPConnectionId) error + func (c VirtualWANsClient) VirtualHubIPConfigurationCreateOrUpdate(ctx context.Context, id commonids.VirtualHubIPConfigurationId, ...) (result VirtualHubIPConfigurationCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubIPConfigurationCreateOrUpdateThenPoll(ctx context.Context, id commonids.VirtualHubIPConfigurationId, ...) error + func (c VirtualWANsClient) VirtualHubIPConfigurationDelete(ctx context.Context, id commonids.VirtualHubIPConfigurationId) (result VirtualHubIPConfigurationDeleteOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubIPConfigurationDeleteThenPoll(ctx context.Context, id commonids.VirtualHubIPConfigurationId) error + func (c VirtualWANsClient) VirtualHubIPConfigurationGet(ctx context.Context, id commonids.VirtualHubIPConfigurationId) (result VirtualHubIPConfigurationGetOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubIPConfigurationList(ctx context.Context, id VirtualHubId) (result VirtualHubIPConfigurationListOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubIPConfigurationListComplete(ctx context.Context, id VirtualHubId) (VirtualHubIPConfigurationListCompleteResult, error) + func (c VirtualWANsClient) VirtualHubIPConfigurationListCompleteMatchingPredicate(ctx context.Context, id VirtualHubId, ...) (result VirtualHubIPConfigurationListCompleteResult, err error) + func (c VirtualWANsClient) VirtualHubRouteTableV2sCreateOrUpdate(ctx context.Context, id VirtualHubRouteTableId, input VirtualHubRouteTableV2) (result VirtualHubRouteTableV2sCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubRouteTableV2sCreateOrUpdateThenPoll(ctx context.Context, id VirtualHubRouteTableId, input VirtualHubRouteTableV2) error + func (c VirtualWANsClient) VirtualHubRouteTableV2sDelete(ctx context.Context, id VirtualHubRouteTableId) (result VirtualHubRouteTableV2sDeleteOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubRouteTableV2sDeleteThenPoll(ctx context.Context, id VirtualHubRouteTableId) error + func (c VirtualWANsClient) VirtualHubRouteTableV2sGet(ctx context.Context, id VirtualHubRouteTableId) (result VirtualHubRouteTableV2sGetOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubRouteTableV2sList(ctx context.Context, id VirtualHubId) (result VirtualHubRouteTableV2sListOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubRouteTableV2sListComplete(ctx context.Context, id VirtualHubId) (VirtualHubRouteTableV2sListCompleteResult, error) + func (c VirtualWANsClient) VirtualHubRouteTableV2sListCompleteMatchingPredicate(ctx context.Context, id VirtualHubId, ...) (result VirtualHubRouteTableV2sListCompleteResult, err error) + func (c VirtualWANsClient) VirtualHubsCreateOrUpdate(ctx context.Context, id VirtualHubId, input VirtualHub) (result VirtualHubsCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubsCreateOrUpdateThenPoll(ctx context.Context, id VirtualHubId, input VirtualHub) error + func (c VirtualWANsClient) VirtualHubsDelete(ctx context.Context, id VirtualHubId) (result VirtualHubsDeleteOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubsDeleteThenPoll(ctx context.Context, id VirtualHubId) error + func (c VirtualWANsClient) VirtualHubsGet(ctx context.Context, id VirtualHubId) (result VirtualHubsGetOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubsGetEffectiveVirtualHubRoutes(ctx context.Context, id VirtualHubId, input EffectiveRoutesParameters) (result VirtualHubsGetEffectiveVirtualHubRoutesOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubsGetEffectiveVirtualHubRoutesThenPoll(ctx context.Context, id VirtualHubId, input EffectiveRoutesParameters) error + func (c VirtualWANsClient) VirtualHubsGetInboundRoutes(ctx context.Context, id VirtualHubId, input GetInboundRoutesParameters) (result VirtualHubsGetInboundRoutesOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubsGetInboundRoutesThenPoll(ctx context.Context, id VirtualHubId, input GetInboundRoutesParameters) error + func (c VirtualWANsClient) VirtualHubsGetOutboundRoutes(ctx context.Context, id VirtualHubId, input GetOutboundRoutesParameters) (result VirtualHubsGetOutboundRoutesOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubsGetOutboundRoutesThenPoll(ctx context.Context, id VirtualHubId, input GetOutboundRoutesParameters) error + func (c VirtualWANsClient) VirtualHubsList(ctx context.Context, id commonids.SubscriptionId) (result VirtualHubsListOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubsListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result VirtualHubsListByResourceGroupOperationResponse, err error) + func (c VirtualWANsClient) VirtualHubsListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (VirtualHubsListByResourceGroupCompleteResult, error) + func (c VirtualWANsClient) VirtualHubsListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result VirtualHubsListByResourceGroupCompleteResult, err error) + func (c VirtualWANsClient) VirtualHubsListComplete(ctx context.Context, id commonids.SubscriptionId) (VirtualHubsListCompleteResult, error) + func (c VirtualWANsClient) VirtualHubsListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result VirtualHubsListCompleteResult, err error) + func (c VirtualWANsClient) VirtualHubsUpdateTags(ctx context.Context, id VirtualHubId, input TagsObject) (result VirtualHubsUpdateTagsOperationResponse, err error) + func (c VirtualWANsClient) VirtualWansCreateOrUpdate(ctx context.Context, id VirtualWANId, input VirtualWAN) (result VirtualWansCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) VirtualWansCreateOrUpdateThenPoll(ctx context.Context, id VirtualWANId, input VirtualWAN) error + func (c VirtualWANsClient) VirtualWansDelete(ctx context.Context, id VirtualWANId) (result VirtualWansDeleteOperationResponse, err error) + func (c VirtualWANsClient) VirtualWansDeleteThenPoll(ctx context.Context, id VirtualWANId) error + func (c VirtualWANsClient) VirtualWansGet(ctx context.Context, id VirtualWANId) (result VirtualWansGetOperationResponse, err error) + func (c VirtualWANsClient) VirtualWansList(ctx context.Context, id commonids.SubscriptionId) (result VirtualWansListOperationResponse, err error) + func (c VirtualWANsClient) VirtualWansListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result VirtualWansListByResourceGroupOperationResponse, err error) + func (c VirtualWANsClient) VirtualWansListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (VirtualWansListByResourceGroupCompleteResult, error) + func (c VirtualWANsClient) VirtualWansListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result VirtualWansListByResourceGroupCompleteResult, err error) + func (c VirtualWANsClient) VirtualWansListComplete(ctx context.Context, id commonids.SubscriptionId) (VirtualWansListCompleteResult, error) + func (c VirtualWANsClient) VirtualWansListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result VirtualWansListCompleteResult, err error) + func (c VirtualWANsClient) VpnConnectionsCreateOrUpdate(ctx context.Context, id commonids.VPNConnectionId, input VpnConnection) (result VpnConnectionsCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) VpnConnectionsCreateOrUpdateThenPoll(ctx context.Context, id commonids.VPNConnectionId, input VpnConnection) error + func (c VirtualWANsClient) VpnConnectionsDelete(ctx context.Context, id commonids.VPNConnectionId) (result VpnConnectionsDeleteOperationResponse, err error) + func (c VirtualWANsClient) VpnConnectionsDeleteThenPoll(ctx context.Context, id commonids.VPNConnectionId) error + func (c VirtualWANsClient) VpnConnectionsGet(ctx context.Context, id commonids.VPNConnectionId) (result VpnConnectionsGetOperationResponse, err error) + func (c VirtualWANsClient) VpnConnectionsListByVpnGateway(ctx context.Context, id VpnGatewayId) (result VpnConnectionsListByVpnGatewayOperationResponse, err error) + func (c VirtualWANsClient) VpnConnectionsListByVpnGatewayComplete(ctx context.Context, id VpnGatewayId) (VpnConnectionsListByVpnGatewayCompleteResult, error) + func (c VirtualWANsClient) VpnConnectionsListByVpnGatewayCompleteMatchingPredicate(ctx context.Context, id VpnGatewayId, ...) (result VpnConnectionsListByVpnGatewayCompleteResult, err error) + func (c VirtualWANsClient) VpnConnectionsStartPacketCapture(ctx context.Context, id commonids.VPNConnectionId, ...) (result VpnConnectionsStartPacketCaptureOperationResponse, err error) + func (c VirtualWANsClient) VpnConnectionsStartPacketCaptureThenPoll(ctx context.Context, id commonids.VPNConnectionId, ...) error + func (c VirtualWANsClient) VpnConnectionsStopPacketCapture(ctx context.Context, id commonids.VPNConnectionId, ...) (result VpnConnectionsStopPacketCaptureOperationResponse, err error) + func (c VirtualWANsClient) VpnConnectionsStopPacketCaptureThenPoll(ctx context.Context, id commonids.VPNConnectionId, ...) error + func (c VirtualWANsClient) VpnGatewaysCreateOrUpdate(ctx context.Context, id VpnGatewayId, input VpnGateway) (result VpnGatewaysCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) VpnGatewaysCreateOrUpdateThenPoll(ctx context.Context, id VpnGatewayId, input VpnGateway) error + func (c VirtualWANsClient) VpnGatewaysDelete(ctx context.Context, id VpnGatewayId) (result VpnGatewaysDeleteOperationResponse, err error) + func (c VirtualWANsClient) VpnGatewaysDeleteThenPoll(ctx context.Context, id VpnGatewayId) error + func (c VirtualWANsClient) VpnGatewaysGet(ctx context.Context, id VpnGatewayId) (result VpnGatewaysGetOperationResponse, err error) + func (c VirtualWANsClient) VpnGatewaysList(ctx context.Context, id commonids.SubscriptionId) (result VpnGatewaysListOperationResponse, err error) + func (c VirtualWANsClient) VpnGatewaysListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result VpnGatewaysListByResourceGroupOperationResponse, err error) + func (c VirtualWANsClient) VpnGatewaysListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (VpnGatewaysListByResourceGroupCompleteResult, error) + func (c VirtualWANsClient) VpnGatewaysListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result VpnGatewaysListByResourceGroupCompleteResult, err error) + func (c VirtualWANsClient) VpnGatewaysListComplete(ctx context.Context, id commonids.SubscriptionId) (VpnGatewaysListCompleteResult, error) + func (c VirtualWANsClient) VpnGatewaysListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result VpnGatewaysListCompleteResult, err error) + func (c VirtualWANsClient) VpnLinkConnectionsGetIkeSas(ctx context.Context, id VpnLinkConnectionId) (result VpnLinkConnectionsGetIkeSasOperationResponse, err error) + func (c VirtualWANsClient) VpnLinkConnectionsGetIkeSasThenPoll(ctx context.Context, id VpnLinkConnectionId) error + func (c VirtualWANsClient) VpnLinkConnectionsListByVpnConnection(ctx context.Context, id commonids.VPNConnectionId) (result VpnLinkConnectionsListByVpnConnectionOperationResponse, err error) + func (c VirtualWANsClient) VpnLinkConnectionsListByVpnConnectionComplete(ctx context.Context, id commonids.VPNConnectionId) (VpnLinkConnectionsListByVpnConnectionCompleteResult, error) + func (c VirtualWANsClient) VpnLinkConnectionsListByVpnConnectionCompleteMatchingPredicate(ctx context.Context, id commonids.VPNConnectionId, ...) (result VpnLinkConnectionsListByVpnConnectionCompleteResult, err error) + func (c VirtualWANsClient) VpnServerConfigurationsAssociatedWithVirtualWanList(ctx context.Context, id VirtualWANId) (result VpnServerConfigurationsAssociatedWithVirtualWanListOperationResponse, ...) + func (c VirtualWANsClient) VpnServerConfigurationsAssociatedWithVirtualWanListThenPoll(ctx context.Context, id VirtualWANId) error + func (c VirtualWANsClient) VpnServerConfigurationsCreateOrUpdate(ctx context.Context, id VpnServerConfigurationId, input VpnServerConfiguration) (result VpnServerConfigurationsCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) VpnServerConfigurationsCreateOrUpdateThenPoll(ctx context.Context, id VpnServerConfigurationId, input VpnServerConfiguration) error + func (c VirtualWANsClient) VpnServerConfigurationsDelete(ctx context.Context, id VpnServerConfigurationId) (result VpnServerConfigurationsDeleteOperationResponse, err error) + func (c VirtualWANsClient) VpnServerConfigurationsDeleteThenPoll(ctx context.Context, id VpnServerConfigurationId) error + func (c VirtualWANsClient) VpnServerConfigurationsGet(ctx context.Context, id VpnServerConfigurationId) (result VpnServerConfigurationsGetOperationResponse, err error) + func (c VirtualWANsClient) VpnServerConfigurationsList(ctx context.Context, id commonids.SubscriptionId) (result VpnServerConfigurationsListOperationResponse, err error) + func (c VirtualWANsClient) VpnServerConfigurationsListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result VpnServerConfigurationsListByResourceGroupOperationResponse, err error) + func (c VirtualWANsClient) VpnServerConfigurationsListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (VpnServerConfigurationsListByResourceGroupCompleteResult, error) + func (c VirtualWANsClient) VpnServerConfigurationsListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result VpnServerConfigurationsListByResourceGroupCompleteResult, err error) + func (c VirtualWANsClient) VpnServerConfigurationsListComplete(ctx context.Context, id commonids.SubscriptionId) (VpnServerConfigurationsListCompleteResult, error) + func (c VirtualWANsClient) VpnServerConfigurationsListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result VpnServerConfigurationsListCompleteResult, err error) + func (c VirtualWANsClient) VpnSiteLinkConnectionsGet(ctx context.Context, id VpnLinkConnectionId) (result VpnSiteLinkConnectionsGetOperationResponse, err error) + func (c VirtualWANsClient) VpnSiteLinksGet(ctx context.Context, id VpnSiteLinkId) (result VpnSiteLinksGetOperationResponse, err error) + func (c VirtualWANsClient) VpnSiteLinksListByVpnSite(ctx context.Context, id VpnSiteId) (result VpnSiteLinksListByVpnSiteOperationResponse, err error) + func (c VirtualWANsClient) VpnSiteLinksListByVpnSiteComplete(ctx context.Context, id VpnSiteId) (VpnSiteLinksListByVpnSiteCompleteResult, error) + func (c VirtualWANsClient) VpnSiteLinksListByVpnSiteCompleteMatchingPredicate(ctx context.Context, id VpnSiteId, predicate VpnSiteLinkOperationPredicate) (result VpnSiteLinksListByVpnSiteCompleteResult, err error) + func (c VirtualWANsClient) VpnSitesConfigurationDownload(ctx context.Context, id VirtualWANId, input GetVpnSitesConfigurationRequest) (result VpnSitesConfigurationDownloadOperationResponse, err error) + func (c VirtualWANsClient) VpnSitesConfigurationDownloadThenPoll(ctx context.Context, id VirtualWANId, input GetVpnSitesConfigurationRequest) error + func (c VirtualWANsClient) VpnSitesCreateOrUpdate(ctx context.Context, id VpnSiteId, input VpnSite) (result VpnSitesCreateOrUpdateOperationResponse, err error) + func (c VirtualWANsClient) VpnSitesCreateOrUpdateThenPoll(ctx context.Context, id VpnSiteId, input VpnSite) error + func (c VirtualWANsClient) VpnSitesDelete(ctx context.Context, id VpnSiteId) (result VpnSitesDeleteOperationResponse, err error) + func (c VirtualWANsClient) VpnSitesDeleteThenPoll(ctx context.Context, id VpnSiteId) error + func (c VirtualWANsClient) VpnSitesGet(ctx context.Context, id VpnSiteId) (result VpnSitesGetOperationResponse, err error) + func (c VirtualWANsClient) VpnSitesList(ctx context.Context, id commonids.SubscriptionId) (result VpnSitesListOperationResponse, err error) + func (c VirtualWANsClient) VpnSitesListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result VpnSitesListByResourceGroupOperationResponse, err error) + func (c VirtualWANsClient) VpnSitesListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (VpnSitesListByResourceGroupCompleteResult, error) + func (c VirtualWANsClient) VpnSitesListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result VpnSitesListByResourceGroupCompleteResult, err error) + func (c VirtualWANsClient) VpnSitesListComplete(ctx context.Context, id commonids.SubscriptionId) (VpnSitesListCompleteResult, error) + func (c VirtualWANsClient) VpnSitesListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result VpnSitesListCompleteResult, err error) + type VirtualWanProperties struct + AllowBranchToBranchTraffic *bool + AllowVnetToVnetTraffic *bool + DisableVpnEncryption *bool + Office365LocalBreakoutCategory *OfficeTrafficCategory + ProvisioningState *ProvisioningState + Type *string + VirtualHubs *[]SubResource + VpnSites *[]SubResource + type VirtualWanSecurityProvider struct + Name *string + Type *VirtualWanSecurityProviderType + Url *string + type VirtualWanSecurityProviderType string + const VirtualWanSecurityProviderTypeExternal + const VirtualWanSecurityProviderTypeNative + func (s *VirtualWanSecurityProviderType) UnmarshalJSON(bytes []byte) error + type VirtualWanSecurityProviders struct + SupportedProviders *[]VirtualWanSecurityProvider + type VirtualWanVpnProfileParameters struct + AuthenticationMethod *AuthenticationMethod + VpnServerConfigurationResourceId *string + type VirtualWansCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VirtualWAN + OData *odata.OData + Poller pollers.Poller + type VirtualWansDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VirtualWansGetOperationResponse struct + HttpResponse *http.Response + Model *VirtualWAN + OData *odata.OData + type VirtualWansListByResourceGroupCompleteResult struct + Items []VirtualWAN + LatestHttpResponse *http.Response + type VirtualWansListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *VirtualWansListByResourceGroupCustomPager) NextPageLink() *odata.Link + type VirtualWansListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]VirtualWAN + OData *odata.OData + type VirtualWansListCompleteResult struct + Items []VirtualWAN + LatestHttpResponse *http.Response + type VirtualWansListCustomPager struct + NextLink *odata.Link + func (p *VirtualWansListCustomPager) NextPageLink() *odata.Link + type VirtualWansListOperationResponse struct + HttpResponse *http.Response + Model *[]VirtualWAN + OData *odata.OData + type VnetLocalRouteOverrideCriteria string + const VnetLocalRouteOverrideCriteriaContains + const VnetLocalRouteOverrideCriteriaEqual + func (s *VnetLocalRouteOverrideCriteria) UnmarshalJSON(bytes []byte) error + type VnetRoute struct + BgpConnections *[]SubResource + StaticRoutes *[]StaticRoute + StaticRoutesConfig *StaticRoutesConfig + type VpnAuthenticationType string + const VpnAuthenticationTypeAAD + const VpnAuthenticationTypeCertificate + const VpnAuthenticationTypeRadius + func (s *VpnAuthenticationType) UnmarshalJSON(bytes []byte) error + type VpnClientConnectionHealth struct + AllocatedIPAddresses *[]string + TotalEgressBytesTransferred *int64 + TotalIngressBytesTransferred *int64 + VpnClientConnectionsCount *int64 + type VpnConnection struct + Etag *string + Id *string + Name *string + Properties *VpnConnectionProperties + type VpnConnectionOperationPredicate struct + Etag *string + Id *string + Name *string + func (p VpnConnectionOperationPredicate) Matches(input VpnConnection) bool + type VpnConnectionPacketCaptureStartParameters struct + FilterData *string + LinkConnectionNames *[]string + type VpnConnectionPacketCaptureStopParameters struct + LinkConnectionNames *[]string + SasURL *string + type VpnConnectionProperties struct + ConnectionBandwidth *int64 + ConnectionStatus *VpnConnectionStatus + DpdTimeoutSeconds *int64 + EgressBytesTransferred *int64 + EnableBgp *bool + EnableInternetSecurity *bool + EnableRateLimiting *bool + IPsecPolicies *[]IPsecPolicy + IngressBytesTransferred *int64 + ProvisioningState *ProvisioningState + RemoteVpnSite *SubResource + RoutingConfiguration *RoutingConfiguration + RoutingWeight *int64 + SharedKey *string + TrafficSelectorPolicies *[]TrafficSelectorPolicy + UseLocalAzureIPAddress *bool + UsePolicyBasedTrafficSelectors *bool + VpnConnectionProtocolType *VirtualNetworkGatewayConnectionProtocol + VpnLinkConnections *[]VpnSiteLinkConnection + type VpnConnectionStatus string + const VpnConnectionStatusConnected + const VpnConnectionStatusConnecting + const VpnConnectionStatusNotConnected + const VpnConnectionStatusUnknown + func (s *VpnConnectionStatus) UnmarshalJSON(bytes []byte) error + type VpnConnectionsCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VpnConnection + OData *odata.OData + Poller pollers.Poller + type VpnConnectionsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VpnConnectionsGetOperationResponse struct + HttpResponse *http.Response + Model *VpnConnection + OData *odata.OData + type VpnConnectionsListByVpnGatewayCompleteResult struct + Items []VpnConnection + LatestHttpResponse *http.Response + type VpnConnectionsListByVpnGatewayCustomPager struct + NextLink *odata.Link + func (p *VpnConnectionsListByVpnGatewayCustomPager) NextPageLink() *odata.Link + type VpnConnectionsListByVpnGatewayOperationResponse struct + HttpResponse *http.Response + Model *[]VpnConnection + OData *odata.OData + type VpnConnectionsStartPacketCaptureOperationResponse struct + HttpResponse *http.Response + Model *string + OData *odata.OData + Poller pollers.Poller + type VpnConnectionsStopPacketCaptureOperationResponse struct + HttpResponse *http.Response + Model *string + OData *odata.OData + Poller pollers.Poller + type VpnGateway struct + Etag *string + Id *string + Location *string + Name *string + Properties *VpnGatewayProperties + Tags *map[string]string + Type *string + type VpnGatewayIPConfiguration struct + Id *string + PrivateIPAddress *string + PublicIPAddress *string + type VpnGatewayId struct + ResourceGroupName string + SubscriptionId string + VpnGatewayName string + func NewVpnGatewayID(subscriptionId string, resourceGroupName string, vpnGatewayName string) VpnGatewayId + func ParseVpnGatewayID(input string) (*VpnGatewayId, error) + func ParseVpnGatewayIDInsensitively(input string) (*VpnGatewayId, error) + func (id *VpnGatewayId) FromParseResult(input resourceids.ParseResult) error + func (id VpnGatewayId) ID() string + func (id VpnGatewayId) Segments() []resourceids.Segment + func (id VpnGatewayId) String() string + type VpnGatewayNatRule struct + Etag *string + Id *string + Name *string + Properties *VpnGatewayNatRuleProperties + Type *string + type VpnGatewayNatRuleOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p VpnGatewayNatRuleOperationPredicate) Matches(input VpnGatewayNatRule) bool + type VpnGatewayNatRuleProperties struct + EgressVpnSiteLinkConnections *[]SubResource + ExternalMappings *[]VpnNatRuleMapping + IPConfigurationId *string + IngressVpnSiteLinkConnections *[]SubResource + InternalMappings *[]VpnNatRuleMapping + Mode *VpnNatRuleMode + ProvisioningState *ProvisioningState + Type *VpnNatRuleType + type VpnGatewayOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p VpnGatewayOperationPredicate) Matches(input VpnGateway) bool + type VpnGatewayProperties struct + BgpSettings *BgpSettings + Connections *[]VpnConnection + EnableBgpRouteTranslationForNat *bool + IPConfigurations *[]VpnGatewayIPConfiguration + IsRoutingPreferenceInternet *bool + NatRules *[]VpnGatewayNatRule + ProvisioningState *ProvisioningState + VirtualHub *SubResource + VpnGatewayScaleUnit *int64 + type VpnGatewayTunnelingProtocol string + const VpnGatewayTunnelingProtocolIkeVTwo + const VpnGatewayTunnelingProtocolOpenVPN + func (s *VpnGatewayTunnelingProtocol) UnmarshalJSON(bytes []byte) error + type VpnGatewaysCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VpnGateway + OData *odata.OData + Poller pollers.Poller + type VpnGatewaysDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VpnGatewaysGetOperationResponse struct + HttpResponse *http.Response + Model *VpnGateway + OData *odata.OData + type VpnGatewaysListByResourceGroupCompleteResult struct + Items []VpnGateway + LatestHttpResponse *http.Response + type VpnGatewaysListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *VpnGatewaysListByResourceGroupCustomPager) NextPageLink() *odata.Link + type VpnGatewaysListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]VpnGateway + OData *odata.OData + type VpnGatewaysListCompleteResult struct + Items []VpnGateway + LatestHttpResponse *http.Response + type VpnGatewaysListCustomPager struct + NextLink *odata.Link + func (p *VpnGatewaysListCustomPager) NextPageLink() *odata.Link + type VpnGatewaysListOperationResponse struct + HttpResponse *http.Response + Model *[]VpnGateway + OData *odata.OData + type VpnLinkBgpSettings struct + Asn *int64 + BgpPeeringAddress *string + type VpnLinkConnectionId struct + ResourceGroupName string + SubscriptionId string + VpnConnectionName string + VpnGatewayName string + VpnLinkConnectionName string + func NewVpnLinkConnectionID(subscriptionId string, resourceGroupName string, vpnGatewayName string, ...) VpnLinkConnectionId + func ParseVpnLinkConnectionID(input string) (*VpnLinkConnectionId, error) + func ParseVpnLinkConnectionIDInsensitively(input string) (*VpnLinkConnectionId, error) + func (id *VpnLinkConnectionId) FromParseResult(input resourceids.ParseResult) error + func (id VpnLinkConnectionId) ID() string + func (id VpnLinkConnectionId) Segments() []resourceids.Segment + func (id VpnLinkConnectionId) String() string + type VpnLinkConnectionMode string + const VpnLinkConnectionModeDefault + const VpnLinkConnectionModeInitiatorOnly + const VpnLinkConnectionModeResponderOnly + func (s *VpnLinkConnectionMode) UnmarshalJSON(bytes []byte) error + type VpnLinkConnectionsGetIkeSasOperationResponse struct + HttpResponse *http.Response + Model *string + OData *odata.OData + Poller pollers.Poller + type VpnLinkConnectionsListByVpnConnectionCompleteResult struct + Items []VpnSiteLinkConnection + LatestHttpResponse *http.Response + type VpnLinkConnectionsListByVpnConnectionCustomPager struct + NextLink *odata.Link + func (p *VpnLinkConnectionsListByVpnConnectionCustomPager) NextPageLink() *odata.Link + type VpnLinkConnectionsListByVpnConnectionOperationResponse struct + HttpResponse *http.Response + Model *[]VpnSiteLinkConnection + OData *odata.OData + type VpnLinkProviderProperties struct + LinkProviderName *string + LinkSpeedInMbps *int64 + type VpnNatRuleMapping struct + AddressSpace *string + PortRange *string + type VpnNatRuleMode string + const VpnNatRuleModeEgressSnat + const VpnNatRuleModeIngressSnat + func (s *VpnNatRuleMode) UnmarshalJSON(bytes []byte) error + type VpnNatRuleType string + const VpnNatRuleTypeDynamic + const VpnNatRuleTypeStatic + func (s *VpnNatRuleType) UnmarshalJSON(bytes []byte) error + type VpnPolicyMemberAttributeType string + const VpnPolicyMemberAttributeTypeAADGroupId + const VpnPolicyMemberAttributeTypeCertificateGroupId + const VpnPolicyMemberAttributeTypeRadiusAzureGroupId + func (s *VpnPolicyMemberAttributeType) UnmarshalJSON(bytes []byte) error + type VpnProfileResponse struct + ProfileURL *string + type VpnServerConfigRadiusClientRootCertificate struct + Name *string + Thumbprint *string + type VpnServerConfigRadiusServerRootCertificate struct + Name *string + PublicCertData *string + type VpnServerConfigVpnClientRevokedCertificate struct + Name *string + Thumbprint *string + type VpnServerConfigVpnClientRootCertificate struct + Name *string + PublicCertData *string + type VpnServerConfiguration struct + Etag *string + Id *string + Location *string + Name *string + Properties *VpnServerConfigurationProperties + Tags *map[string]string + Type *string + type VpnServerConfigurationId struct + ResourceGroupName string + SubscriptionId string + VpnServerConfigurationName string + func NewVpnServerConfigurationID(subscriptionId string, resourceGroupName string, ...) VpnServerConfigurationId + func ParseVpnServerConfigurationID(input string) (*VpnServerConfigurationId, error) + func ParseVpnServerConfigurationIDInsensitively(input string) (*VpnServerConfigurationId, error) + func (id *VpnServerConfigurationId) FromParseResult(input resourceids.ParseResult) error + func (id VpnServerConfigurationId) ID() string + func (id VpnServerConfigurationId) Segments() []resourceids.Segment + func (id VpnServerConfigurationId) String() string + type VpnServerConfigurationOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p VpnServerConfigurationOperationPredicate) Matches(input VpnServerConfiguration) bool + type VpnServerConfigurationPolicyGroup struct + Etag *string + Id *string + Name *string + Properties *VpnServerConfigurationPolicyGroupProperties + Type *string + type VpnServerConfigurationPolicyGroupMember struct + AttributeType *VpnPolicyMemberAttributeType + AttributeValue *string + Name *string + type VpnServerConfigurationPolicyGroupOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p VpnServerConfigurationPolicyGroupOperationPredicate) Matches(input VpnServerConfigurationPolicyGroup) bool + type VpnServerConfigurationPolicyGroupProperties struct + IsDefault *bool + P2SConnectionConfigurations *[]SubResource + PolicyMembers *[]VpnServerConfigurationPolicyGroupMember + Priority *int64 + ProvisioningState *ProvisioningState + type VpnServerConfigurationProperties struct + AadAuthenticationParameters *AadAuthenticationParameters + ConfigurationPolicyGroups *[]VpnServerConfigurationPolicyGroup + Etag *string + Name *string + P2sVpnGateways *[]P2SVpnGateway + ProvisioningState *string + RadiusClientRootCertificates *[]VpnServerConfigRadiusClientRootCertificate + RadiusServerAddress *string + RadiusServerRootCertificates *[]VpnServerConfigRadiusServerRootCertificate + RadiusServerSecret *string + RadiusServers *[]RadiusServer + VpnAuthenticationTypes *[]VpnAuthenticationType + VpnClientIPsecPolicies *[]IPsecPolicy + VpnClientRevokedCertificates *[]VpnServerConfigVpnClientRevokedCertificate + VpnClientRootCertificates *[]VpnServerConfigVpnClientRootCertificate + VpnProtocols *[]VpnGatewayTunnelingProtocol + type VpnServerConfigurationsAssociatedWithVirtualWanListOperationResponse struct + HttpResponse *http.Response + Model *VpnServerConfigurationsResponse + OData *odata.OData + Poller pollers.Poller + type VpnServerConfigurationsCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VpnServerConfiguration + OData *odata.OData + Poller pollers.Poller + type VpnServerConfigurationsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VpnServerConfigurationsGetOperationResponse struct + HttpResponse *http.Response + Model *VpnServerConfiguration + OData *odata.OData + type VpnServerConfigurationsListByResourceGroupCompleteResult struct + Items []VpnServerConfiguration + LatestHttpResponse *http.Response + type VpnServerConfigurationsListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *VpnServerConfigurationsListByResourceGroupCustomPager) NextPageLink() *odata.Link + type VpnServerConfigurationsListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]VpnServerConfiguration + OData *odata.OData + type VpnServerConfigurationsListCompleteResult struct + Items []VpnServerConfiguration + LatestHttpResponse *http.Response + type VpnServerConfigurationsListCustomPager struct + NextLink *odata.Link + func (p *VpnServerConfigurationsListCustomPager) NextPageLink() *odata.Link + type VpnServerConfigurationsListOperationResponse struct + HttpResponse *http.Response + Model *[]VpnServerConfiguration + OData *odata.OData + type VpnServerConfigurationsResponse struct + VpnServerConfigurationResourceIds *[]string + type VpnSite struct + Etag *string + Id *string + Location *string + Name *string + Properties *VpnSiteProperties + Tags *map[string]string + Type *string + type VpnSiteId struct + ResourceGroupName string + SubscriptionId string + VpnSiteName string + func NewVpnSiteID(subscriptionId string, resourceGroupName string, vpnSiteName string) VpnSiteId + func ParseVpnSiteID(input string) (*VpnSiteId, error) + func ParseVpnSiteIDInsensitively(input string) (*VpnSiteId, error) + func (id *VpnSiteId) FromParseResult(input resourceids.ParseResult) error + func (id VpnSiteId) ID() string + func (id VpnSiteId) Segments() []resourceids.Segment + func (id VpnSiteId) String() string + type VpnSiteLink struct + Etag *string + Id *string + Name *string + Properties *VpnSiteLinkProperties + Type *string + type VpnSiteLinkConnection struct + Etag *string + Id *string + Name *string + Properties *VpnSiteLinkConnectionProperties + Type *string + type VpnSiteLinkConnectionOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p VpnSiteLinkConnectionOperationPredicate) Matches(input VpnSiteLinkConnection) bool + type VpnSiteLinkConnectionProperties struct + ConnectionBandwidth *int64 + ConnectionStatus *VpnConnectionStatus + DpdTimeoutSeconds *int64 + EgressBytesTransferred *int64 + EgressNatRules *[]SubResource + EnableBgp *bool + EnableRateLimiting *bool + IPsecPolicies *[]IPsecPolicy + IngressBytesTransferred *int64 + IngressNatRules *[]SubResource + ProvisioningState *ProvisioningState + RoutingWeight *int64 + SharedKey *string + UseLocalAzureIPAddress *bool + UsePolicyBasedTrafficSelectors *bool + VpnConnectionProtocolType *VirtualNetworkGatewayConnectionProtocol + VpnGatewayCustomBgpAddresses *[]GatewayCustomBgpIPAddressIPConfiguration + VpnLinkConnectionMode *VpnLinkConnectionMode + VpnSiteLink *SubResource + type VpnSiteLinkConnectionsGetOperationResponse struct + HttpResponse *http.Response + Model *VpnSiteLinkConnection + OData *odata.OData + type VpnSiteLinkId struct + ResourceGroupName string + SubscriptionId string + VpnSiteLinkName string + VpnSiteName string + func NewVpnSiteLinkID(subscriptionId string, resourceGroupName string, vpnSiteName string, ...) VpnSiteLinkId + func ParseVpnSiteLinkID(input string) (*VpnSiteLinkId, error) + func ParseVpnSiteLinkIDInsensitively(input string) (*VpnSiteLinkId, error) + func (id *VpnSiteLinkId) FromParseResult(input resourceids.ParseResult) error + func (id VpnSiteLinkId) ID() string + func (id VpnSiteLinkId) Segments() []resourceids.Segment + func (id VpnSiteLinkId) String() string + type VpnSiteLinkOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p VpnSiteLinkOperationPredicate) Matches(input VpnSiteLink) bool + type VpnSiteLinkProperties struct + BgpProperties *VpnLinkBgpSettings + Fqdn *string + IPAddress *string + LinkProperties *VpnLinkProviderProperties + ProvisioningState *ProvisioningState + type VpnSiteLinksGetOperationResponse struct + HttpResponse *http.Response + Model *VpnSiteLink + OData *odata.OData + type VpnSiteLinksListByVpnSiteCompleteResult struct + Items []VpnSiteLink + LatestHttpResponse *http.Response + type VpnSiteLinksListByVpnSiteCustomPager struct + NextLink *odata.Link + func (p *VpnSiteLinksListByVpnSiteCustomPager) NextPageLink() *odata.Link + type VpnSiteLinksListByVpnSiteOperationResponse struct + HttpResponse *http.Response + Model *[]VpnSiteLink + OData *odata.OData + type VpnSiteOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p VpnSiteOperationPredicate) Matches(input VpnSite) bool + type VpnSiteProperties struct + AddressSpace *AddressSpace + BgpProperties *BgpSettings + DeviceProperties *DeviceProperties + IPAddress *string + IsSecuritySite *bool + O365Policy *O365PolicyProperties + ProvisioningState *ProvisioningState + SiteKey *string + VirtualWAN *SubResource + VpnSiteLinks *[]VpnSiteLink + type VpnSitesConfigurationDownloadOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VpnSitesCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VpnSite + OData *odata.OData + Poller pollers.Poller + type VpnSitesDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type VpnSitesGetOperationResponse struct + HttpResponse *http.Response + Model *VpnSite + OData *odata.OData + type VpnSitesListByResourceGroupCompleteResult struct + Items []VpnSite + LatestHttpResponse *http.Response + type VpnSitesListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *VpnSitesListByResourceGroupCustomPager) NextPageLink() *odata.Link + type VpnSitesListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]VpnSite + OData *odata.OData + type VpnSitesListCompleteResult struct + Items []VpnSite + LatestHttpResponse *http.Response + type VpnSitesListCustomPager struct + NextLink *odata.Link + func (p *VpnSitesListCustomPager) NextPageLink() *odata.Link + type VpnSitesListOperationResponse struct + HttpResponse *http.Response + Model *[]VpnSite + OData *odata.OData