Versions in this module Expand all Collapse all v5 v5.1.1 Apr 2, 2024 v5.1.0 Feb 27, 2024 Changes in this version type BastionHost + Zones []*string type VirtualNetworkPrivateEndpointNetworkPolicies + const VirtualNetworkPrivateEndpointNetworkPoliciesNetworkSecurityGroupEnabled + const VirtualNetworkPrivateEndpointNetworkPoliciesRouteTableEnabled v5.0.0 Dec 20, 2023 Changes in this version + type AADAuthenticationParameters struct + AADAudience *string + AADIssuer *string + AADTenant *string + func (a *AADAuthenticationParameters) UnmarshalJSON(data []byte) error + func (a AADAuthenticationParameters) MarshalJSON() ([]byte, error) + type Access string + const AccessAllow + const AccessDeny + func PossibleAccessValues() []Access + type Action struct + Parameters []*Parameter + Type *RouteMapActionType + func (a *Action) UnmarshalJSON(data []byte) error + func (a Action) MarshalJSON() ([]byte, error) + type ActionType string + const ActionTypeAllow + const ActionTypeAnomalyScoring + const ActionTypeBlock + const ActionTypeJSChallenge + const ActionTypeLog + func PossibleActionTypeValues() []ActionType + type ActiveBaseSecurityAdminRule struct + CommitTime *time.Time + ConfigurationDescription *string + ID *string + Kind *EffectiveAdminRuleKind + Region *string + RuleCollectionAppliesToGroups []*ManagerSecurityGroupItem + RuleCollectionDescription *string + RuleGroups []*ConfigurationGroup + func (a *ActiveBaseSecurityAdminRule) GetActiveBaseSecurityAdminRule() *ActiveBaseSecurityAdminRule + func (a *ActiveBaseSecurityAdminRule) UnmarshalJSON(data []byte) error + func (a ActiveBaseSecurityAdminRule) MarshalJSON() ([]byte, error) + type ActiveBaseSecurityAdminRuleClassification interface + GetActiveBaseSecurityAdminRule func() *ActiveBaseSecurityAdminRule + type ActiveConfigurationParameter struct + Regions []*string + SkipToken *string + func (a *ActiveConfigurationParameter) UnmarshalJSON(data []byte) error + func (a ActiveConfigurationParameter) MarshalJSON() ([]byte, error) + type ActiveConnectivityConfiguration struct + CommitTime *time.Time + ConfigurationGroups []*ConfigurationGroup + ID *string + Properties *ConnectivityConfigurationProperties + Region *string + func (a *ActiveConnectivityConfiguration) UnmarshalJSON(data []byte) error + func (a ActiveConnectivityConfiguration) MarshalJSON() ([]byte, error) + type ActiveConnectivityConfigurationsListResult struct + SkipToken *string + Value []*ActiveConnectivityConfiguration + func (a *ActiveConnectivityConfigurationsListResult) UnmarshalJSON(data []byte) error + func (a ActiveConnectivityConfigurationsListResult) MarshalJSON() ([]byte, error) + type ActiveDefaultSecurityAdminRule struct + CommitTime *time.Time + ConfigurationDescription *string + ID *string + Kind *EffectiveAdminRuleKind + Properties *DefaultAdminPropertiesFormat + Region *string + RuleCollectionAppliesToGroups []*ManagerSecurityGroupItem + RuleCollectionDescription *string + RuleGroups []*ConfigurationGroup + func (a *ActiveDefaultSecurityAdminRule) GetActiveBaseSecurityAdminRule() *ActiveBaseSecurityAdminRule + func (a *ActiveDefaultSecurityAdminRule) UnmarshalJSON(data []byte) error + func (a ActiveDefaultSecurityAdminRule) MarshalJSON() ([]byte, error) + type ActiveSecurityAdminRule struct + CommitTime *time.Time + ConfigurationDescription *string + ID *string + Kind *EffectiveAdminRuleKind + Properties *AdminPropertiesFormat + Region *string + RuleCollectionAppliesToGroups []*ManagerSecurityGroupItem + RuleCollectionDescription *string + RuleGroups []*ConfigurationGroup + func (a *ActiveSecurityAdminRule) GetActiveBaseSecurityAdminRule() *ActiveBaseSecurityAdminRule + func (a *ActiveSecurityAdminRule) UnmarshalJSON(data []byte) error + func (a ActiveSecurityAdminRule) MarshalJSON() ([]byte, error) + type ActiveSecurityAdminRulesListResult struct + SkipToken *string + Value []ActiveBaseSecurityAdminRuleClassification + func (a *ActiveSecurityAdminRulesListResult) UnmarshalJSON(data []byte) error + func (a ActiveSecurityAdminRulesListResult) MarshalJSON() ([]byte, error) + type AddressPrefixItem struct + AddressPrefix *string + AddressPrefixType *AddressPrefixType + func (a *AddressPrefixItem) UnmarshalJSON(data []byte) error + func (a AddressPrefixItem) MarshalJSON() ([]byte, error) + type AddressPrefixType string + const AddressPrefixTypeIPPrefix + const AddressPrefixTypeServiceTag + func PossibleAddressPrefixTypeValues() []AddressPrefixType + type AddressSpace struct + AddressPrefixes []*string + func (a *AddressSpace) UnmarshalJSON(data []byte) error + func (a AddressSpace) MarshalJSON() ([]byte, error) + type AdminPropertiesFormat struct + Access *SecurityConfigurationRuleAccess + Description *string + DestinationPortRanges []*string + Destinations []*AddressPrefixItem + Direction *SecurityConfigurationRuleDirection + Priority *int32 + Protocol *SecurityConfigurationRuleProtocol + ProvisioningState *ProvisioningState + ResourceGUID *string + SourcePortRanges []*string + Sources []*AddressPrefixItem + func (a *AdminPropertiesFormat) UnmarshalJSON(data []byte) error + func (a AdminPropertiesFormat) MarshalJSON() ([]byte, error) + type AdminRule struct + Etag *string + ID *string + Kind *AdminRuleKind + Name *string + Properties *AdminPropertiesFormat + SystemData *SystemData + Type *string + func (a *AdminRule) GetBaseAdminRule() *BaseAdminRule + func (a *AdminRule) UnmarshalJSON(data []byte) error + func (a AdminRule) MarshalJSON() ([]byte, error) + type AdminRuleCollection struct + Etag *string + ID *string + Name *string + Properties *AdminRuleCollectionPropertiesFormat + SystemData *SystemData + Type *string + func (a *AdminRuleCollection) UnmarshalJSON(data []byte) error + func (a AdminRuleCollection) MarshalJSON() ([]byte, error) + type AdminRuleCollectionListResult struct + NextLink *string + Value []*AdminRuleCollection + func (a *AdminRuleCollectionListResult) UnmarshalJSON(data []byte) error + func (a AdminRuleCollectionListResult) MarshalJSON() ([]byte, error) + type AdminRuleCollectionPropertiesFormat struct + AppliesToGroups []*ManagerSecurityGroupItem + Description *string + ProvisioningState *ProvisioningState + ResourceGUID *string + func (a *AdminRuleCollectionPropertiesFormat) UnmarshalJSON(data []byte) error + func (a AdminRuleCollectionPropertiesFormat) MarshalJSON() ([]byte, error) + type AdminRuleCollectionsClient struct + func NewAdminRuleCollectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AdminRuleCollectionsClient, error) + func (client *AdminRuleCollectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*runtime.Poller[AdminRuleCollectionsClientDeleteResponse], error) + func (client *AdminRuleCollectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (AdminRuleCollectionsClientCreateOrUpdateResponse, error) + func (client *AdminRuleCollectionsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (AdminRuleCollectionsClientGetResponse, error) + func (client *AdminRuleCollectionsClient) NewListPager(resourceGroupName string, networkManagerName string, configurationName string, ...) *runtime.Pager[AdminRuleCollectionsClientListResponse] + type AdminRuleCollectionsClientBeginDeleteOptions struct + Force *bool + ResumeToken string + type AdminRuleCollectionsClientCreateOrUpdateOptions struct + type AdminRuleCollectionsClientCreateOrUpdateResponse struct + type AdminRuleCollectionsClientDeleteResponse struct + type AdminRuleCollectionsClientGetOptions struct + type AdminRuleCollectionsClientGetResponse struct + type AdminRuleCollectionsClientListOptions struct + SkipToken *string + Top *int32 + type AdminRuleCollectionsClientListResponse struct + type AdminRuleKind string + const AdminRuleKindCustom + const AdminRuleKindDefault + func PossibleAdminRuleKindValues() []AdminRuleKind + type AdminRuleListResult struct + NextLink *string + Value []BaseAdminRuleClassification + func (a *AdminRuleListResult) UnmarshalJSON(data []byte) error + func (a AdminRuleListResult) MarshalJSON() ([]byte, error) + type AdminRulesClient struct + func NewAdminRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AdminRulesClient, error) + func (client *AdminRulesClient) BeginDelete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*runtime.Poller[AdminRulesClientDeleteResponse], error) + func (client *AdminRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (AdminRulesClientCreateOrUpdateResponse, error) + func (client *AdminRulesClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (AdminRulesClientGetResponse, error) + func (client *AdminRulesClient) NewListPager(resourceGroupName string, networkManagerName string, configurationName string, ...) *runtime.Pager[AdminRulesClientListResponse] + type AdminRulesClientBeginDeleteOptions struct + Force *bool + ResumeToken string + type AdminRulesClientCreateOrUpdateOptions struct + type AdminRulesClientCreateOrUpdateResponse struct + func (a *AdminRulesClientCreateOrUpdateResponse) UnmarshalJSON(data []byte) error + type AdminRulesClientDeleteResponse struct + type AdminRulesClientGetOptions struct + type AdminRulesClientGetResponse struct + func (a *AdminRulesClientGetResponse) UnmarshalJSON(data []byte) error + type AdminRulesClientListOptions struct + SkipToken *string + Top *int32 + type AdminRulesClientListResponse struct + type AdminState string + const AdminStateDisabled + const AdminStateEnabled + func PossibleAdminStateValues() []AdminState + type ApplicationGateway struct + Etag *string + ID *string + Identity *ManagedServiceIdentity + Location *string + Name *string + Properties *ApplicationGatewayPropertiesFormat + Tags map[string]*string + Type *string + Zones []*string + func (a *ApplicationGateway) UnmarshalJSON(data []byte) error + func (a ApplicationGateway) MarshalJSON() ([]byte, error) + type ApplicationGatewayAuthenticationCertificate struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayAuthenticationCertificatePropertiesFormat + Type *string + func (a *ApplicationGatewayAuthenticationCertificate) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayAuthenticationCertificate) MarshalJSON() ([]byte, error) + type ApplicationGatewayAuthenticationCertificatePropertiesFormat struct + Data *string + ProvisioningState *ProvisioningState + func (a *ApplicationGatewayAuthenticationCertificatePropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayAuthenticationCertificatePropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayAutoscaleConfiguration struct + MaxCapacity *int32 + MinCapacity *int32 + func (a *ApplicationGatewayAutoscaleConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayAutoscaleConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayAvailableSSLOptions struct + ID *string + Location *string + Name *string + Properties *ApplicationGatewayAvailableSSLOptionsPropertiesFormat + Tags map[string]*string + Type *string + func (a *ApplicationGatewayAvailableSSLOptions) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayAvailableSSLOptions) MarshalJSON() ([]byte, error) + type ApplicationGatewayAvailableSSLOptionsPropertiesFormat struct + AvailableCipherSuites []*ApplicationGatewaySSLCipherSuite + AvailableProtocols []*ApplicationGatewaySSLProtocol + DefaultPolicy *ApplicationGatewaySSLPolicyName + PredefinedPolicies []*SubResource + func (a *ApplicationGatewayAvailableSSLOptionsPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayAvailableSSLOptionsPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayAvailableSSLPredefinedPolicies struct + NextLink *string + Value []*ApplicationGatewaySSLPredefinedPolicy + func (a *ApplicationGatewayAvailableSSLPredefinedPolicies) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayAvailableSSLPredefinedPolicies) MarshalJSON() ([]byte, error) + type ApplicationGatewayAvailableWafRuleSetsResult struct + Value []*ApplicationGatewayFirewallRuleSet + func (a *ApplicationGatewayAvailableWafRuleSetsResult) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayAvailableWafRuleSetsResult) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendAddress struct + Fqdn *string + IPAddress *string + func (a *ApplicationGatewayBackendAddress) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendAddress) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendAddressPool struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayBackendAddressPoolPropertiesFormat + Type *string + func (a *ApplicationGatewayBackendAddressPool) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendAddressPool) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendAddressPoolPropertiesFormat struct + BackendAddresses []*ApplicationGatewayBackendAddress + BackendIPConfigurations []*InterfaceIPConfiguration + ProvisioningState *ProvisioningState + func (a *ApplicationGatewayBackendAddressPoolPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendAddressPoolPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendHTTPSettings struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayBackendHTTPSettingsPropertiesFormat + Type *string + func (a *ApplicationGatewayBackendHTTPSettings) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendHTTPSettings) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendHTTPSettingsPropertiesFormat struct + AffinityCookieName *string + AuthenticationCertificates []*SubResource + ConnectionDraining *ApplicationGatewayConnectionDraining + CookieBasedAffinity *ApplicationGatewayCookieBasedAffinity + HostName *string + Path *string + PickHostNameFromBackendAddress *bool + Port *int32 + Probe *SubResource + ProbeEnabled *bool + Protocol *ApplicationGatewayProtocol + ProvisioningState *ProvisioningState + RequestTimeout *int32 + TrustedRootCertificates []*SubResource + func (a *ApplicationGatewayBackendHTTPSettingsPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendHTTPSettingsPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendHealth struct + BackendAddressPools []*ApplicationGatewayBackendHealthPool + func (a *ApplicationGatewayBackendHealth) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendHealth) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendHealthHTTPSettings struct + BackendHTTPSettings *ApplicationGatewayBackendHTTPSettings + Servers []*ApplicationGatewayBackendHealthServer + func (a *ApplicationGatewayBackendHealthHTTPSettings) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendHealthHTTPSettings) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendHealthOnDemand struct + BackendAddressPool *ApplicationGatewayBackendAddressPool + BackendHealthHTTPSettings *ApplicationGatewayBackendHealthHTTPSettings + func (a *ApplicationGatewayBackendHealthOnDemand) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendHealthOnDemand) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendHealthPool struct + BackendAddressPool *ApplicationGatewayBackendAddressPool + BackendHTTPSettingsCollection []*ApplicationGatewayBackendHealthHTTPSettings + func (a *ApplicationGatewayBackendHealthPool) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendHealthPool) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendHealthServer struct + Address *string + Health *ApplicationGatewayBackendHealthServerHealth + HealthProbeLog *string + IPConfiguration *InterfaceIPConfiguration + func (a *ApplicationGatewayBackendHealthServer) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendHealthServer) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendHealthServerHealth string + const ApplicationGatewayBackendHealthServerHealthDown + const ApplicationGatewayBackendHealthServerHealthDraining + const ApplicationGatewayBackendHealthServerHealthPartial + const ApplicationGatewayBackendHealthServerHealthUnknown + const ApplicationGatewayBackendHealthServerHealthUp + func PossibleApplicationGatewayBackendHealthServerHealthValues() []ApplicationGatewayBackendHealthServerHealth + type ApplicationGatewayBackendSettings struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayBackendSettingsPropertiesFormat + Type *string + func (a *ApplicationGatewayBackendSettings) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendSettings) MarshalJSON() ([]byte, error) + type ApplicationGatewayBackendSettingsPropertiesFormat struct + HostName *string + PickHostNameFromBackendAddress *bool + Port *int32 + Probe *SubResource + Protocol *ApplicationGatewayProtocol + ProvisioningState *ProvisioningState + Timeout *int32 + TrustedRootCertificates []*SubResource + func (a *ApplicationGatewayBackendSettingsPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayBackendSettingsPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayClientAuthConfiguration struct + VerifyClientCertIssuerDN *bool + VerifyClientRevocation *ApplicationGatewayClientRevocationOptions + func (a *ApplicationGatewayClientAuthConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayClientAuthConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayClientRevocationOptions string + const ApplicationGatewayClientRevocationOptionsNone + const ApplicationGatewayClientRevocationOptionsOCSP + func PossibleApplicationGatewayClientRevocationOptionsValues() []ApplicationGatewayClientRevocationOptions + type ApplicationGatewayConnectionDraining struct + DrainTimeoutInSec *int32 + Enabled *bool + func (a *ApplicationGatewayConnectionDraining) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayConnectionDraining) MarshalJSON() ([]byte, error) + type ApplicationGatewayCookieBasedAffinity string + const ApplicationGatewayCookieBasedAffinityDisabled + const ApplicationGatewayCookieBasedAffinityEnabled + func PossibleApplicationGatewayCookieBasedAffinityValues() []ApplicationGatewayCookieBasedAffinity + type ApplicationGatewayCustomError struct + CustomErrorPageURL *string + StatusCode *ApplicationGatewayCustomErrorStatusCode + func (a *ApplicationGatewayCustomError) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayCustomError) MarshalJSON() ([]byte, error) + type ApplicationGatewayCustomErrorStatusCode string + const ApplicationGatewayCustomErrorStatusCodeHTTPStatus400 + const ApplicationGatewayCustomErrorStatusCodeHTTPStatus403 + const ApplicationGatewayCustomErrorStatusCodeHTTPStatus404 + const ApplicationGatewayCustomErrorStatusCodeHTTPStatus405 + const ApplicationGatewayCustomErrorStatusCodeHTTPStatus408 + const ApplicationGatewayCustomErrorStatusCodeHTTPStatus500 + const ApplicationGatewayCustomErrorStatusCodeHTTPStatus502 + const ApplicationGatewayCustomErrorStatusCodeHTTPStatus503 + const ApplicationGatewayCustomErrorStatusCodeHTTPStatus504 + func PossibleApplicationGatewayCustomErrorStatusCodeValues() []ApplicationGatewayCustomErrorStatusCode + type ApplicationGatewayFirewallDisabledRuleGroup struct + RuleGroupName *string + Rules []*int32 + func (a *ApplicationGatewayFirewallDisabledRuleGroup) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFirewallDisabledRuleGroup) MarshalJSON() ([]byte, error) + type ApplicationGatewayFirewallExclusion struct + MatchVariable *string + Selector *string + SelectorMatchOperator *string + func (a *ApplicationGatewayFirewallExclusion) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFirewallExclusion) MarshalJSON() ([]byte, error) + type ApplicationGatewayFirewallManifestRuleSet struct + RuleGroups []*ApplicationGatewayFirewallRuleGroup + RuleSetType *string + RuleSetVersion *string + Status *ApplicationGatewayRuleSetStatusOptions + Tiers []*ApplicationGatewayTierTypes + func (a *ApplicationGatewayFirewallManifestRuleSet) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFirewallManifestRuleSet) MarshalJSON() ([]byte, error) + type ApplicationGatewayFirewallMode string + const ApplicationGatewayFirewallModeDetection + const ApplicationGatewayFirewallModePrevention + func PossibleApplicationGatewayFirewallModeValues() []ApplicationGatewayFirewallMode + type ApplicationGatewayFirewallRateLimitDuration string + const ApplicationGatewayFirewallRateLimitDurationFiveMins + const ApplicationGatewayFirewallRateLimitDurationOneMin + func PossibleApplicationGatewayFirewallRateLimitDurationValues() []ApplicationGatewayFirewallRateLimitDuration + type ApplicationGatewayFirewallRule struct + Action *ApplicationGatewayWafRuleActionTypes + Description *string + RuleID *int32 + RuleIDString *string + State *ApplicationGatewayWafRuleStateTypes + func (a *ApplicationGatewayFirewallRule) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFirewallRule) MarshalJSON() ([]byte, error) + type ApplicationGatewayFirewallRuleGroup struct + Description *string + RuleGroupName *string + Rules []*ApplicationGatewayFirewallRule + func (a *ApplicationGatewayFirewallRuleGroup) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFirewallRuleGroup) MarshalJSON() ([]byte, error) + type ApplicationGatewayFirewallRuleSet struct + ID *string + Location *string + Name *string + Properties *ApplicationGatewayFirewallRuleSetPropertiesFormat + Tags map[string]*string + Type *string + func (a *ApplicationGatewayFirewallRuleSet) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFirewallRuleSet) MarshalJSON() ([]byte, error) + type ApplicationGatewayFirewallRuleSetPropertiesFormat struct + ProvisioningState *ProvisioningState + RuleGroups []*ApplicationGatewayFirewallRuleGroup + RuleSetType *string + RuleSetVersion *string + Tiers []*ApplicationGatewayTierTypes + func (a *ApplicationGatewayFirewallRuleSetPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFirewallRuleSetPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayFirewallUserSessionVariable string + const ApplicationGatewayFirewallUserSessionVariableClientAddr + const ApplicationGatewayFirewallUserSessionVariableGeoLocation + const ApplicationGatewayFirewallUserSessionVariableNone + func PossibleApplicationGatewayFirewallUserSessionVariableValues() []ApplicationGatewayFirewallUserSessionVariable + type ApplicationGatewayFrontendIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayFrontendIPConfigurationPropertiesFormat + Type *string + func (a *ApplicationGatewayFrontendIPConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFrontendIPConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayFrontendIPConfigurationPropertiesFormat struct + PrivateIPAddress *string + PrivateIPAllocationMethod *IPAllocationMethod + PrivateLinkConfiguration *SubResource + ProvisioningState *ProvisioningState + PublicIPAddress *SubResource + Subnet *SubResource + func (a *ApplicationGatewayFrontendIPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFrontendIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayFrontendPort struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayFrontendPortPropertiesFormat + Type *string + func (a *ApplicationGatewayFrontendPort) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFrontendPort) MarshalJSON() ([]byte, error) + type ApplicationGatewayFrontendPortPropertiesFormat struct + Port *int32 + ProvisioningState *ProvisioningState + func (a *ApplicationGatewayFrontendPortPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayFrontendPortPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayGlobalConfiguration struct + EnableRequestBuffering *bool + EnableResponseBuffering *bool + func (a *ApplicationGatewayGlobalConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayGlobalConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayHTTPListener struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayHTTPListenerPropertiesFormat + Type *string + func (a *ApplicationGatewayHTTPListener) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayHTTPListener) MarshalJSON() ([]byte, error) + type ApplicationGatewayHTTPListenerPropertiesFormat struct + CustomErrorConfigurations []*ApplicationGatewayCustomError + FirewallPolicy *SubResource + FrontendIPConfiguration *SubResource + FrontendPort *SubResource + HostName *string + HostNames []*string + Protocol *ApplicationGatewayProtocol + ProvisioningState *ProvisioningState + RequireServerNameIndication *bool + SSLCertificate *SubResource + SSLProfile *SubResource + func (a *ApplicationGatewayHTTPListenerPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayHTTPListenerPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayHeaderConfiguration struct + HeaderName *string + HeaderValue *string + func (a *ApplicationGatewayHeaderConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayHeaderConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayIPConfigurationPropertiesFormat + Type *string + func (a *ApplicationGatewayIPConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayIPConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayIPConfigurationPropertiesFormat struct + ProvisioningState *ProvisioningState + Subnet *SubResource + func (a *ApplicationGatewayIPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayListResult struct + NextLink *string + Value []*ApplicationGateway + func (a *ApplicationGatewayListResult) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayListResult) MarshalJSON() ([]byte, error) + type ApplicationGatewayListener struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayListenerPropertiesFormat + Type *string + func (a *ApplicationGatewayListener) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayListener) MarshalJSON() ([]byte, error) + type ApplicationGatewayListenerPropertiesFormat struct + FrontendIPConfiguration *SubResource + FrontendPort *SubResource + HostNames []*string + Protocol *ApplicationGatewayProtocol + ProvisioningState *ProvisioningState + SSLCertificate *SubResource + SSLProfile *SubResource + func (a *ApplicationGatewayListenerPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayListenerPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayLoadDistributionAlgorithm string + const ApplicationGatewayLoadDistributionAlgorithmIPHash + const ApplicationGatewayLoadDistributionAlgorithmLeastConnections + const ApplicationGatewayLoadDistributionAlgorithmRoundRobin + func PossibleApplicationGatewayLoadDistributionAlgorithmValues() []ApplicationGatewayLoadDistributionAlgorithm + type ApplicationGatewayLoadDistributionPolicy struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayLoadDistributionPolicyPropertiesFormat + Type *string + func (a *ApplicationGatewayLoadDistributionPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayLoadDistributionPolicy) MarshalJSON() ([]byte, error) + type ApplicationGatewayLoadDistributionPolicyPropertiesFormat struct + LoadDistributionAlgorithm *ApplicationGatewayLoadDistributionAlgorithm + LoadDistributionTargets []*ApplicationGatewayLoadDistributionTarget + ProvisioningState *ProvisioningState + func (a *ApplicationGatewayLoadDistributionPolicyPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayLoadDistributionPolicyPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayLoadDistributionTarget struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayLoadDistributionTargetPropertiesFormat + Type *string + func (a *ApplicationGatewayLoadDistributionTarget) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayLoadDistributionTarget) MarshalJSON() ([]byte, error) + type ApplicationGatewayLoadDistributionTargetPropertiesFormat struct + BackendAddressPool *SubResource + WeightPerServer *int32 + func (a *ApplicationGatewayLoadDistributionTargetPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayLoadDistributionTargetPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayOnDemandProbe struct + BackendAddressPool *SubResource + BackendHTTPSettings *SubResource + Host *string + Match *ApplicationGatewayProbeHealthResponseMatch + Path *string + PickHostNameFromBackendHTTPSettings *bool + Protocol *ApplicationGatewayProtocol + Timeout *int32 + func (a *ApplicationGatewayOnDemandProbe) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayOnDemandProbe) MarshalJSON() ([]byte, error) + type ApplicationGatewayOperationalState string + const ApplicationGatewayOperationalStateRunning + const ApplicationGatewayOperationalStateStarting + const ApplicationGatewayOperationalStateStopped + const ApplicationGatewayOperationalStateStopping + func PossibleApplicationGatewayOperationalStateValues() []ApplicationGatewayOperationalState + type ApplicationGatewayPathRule struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayPathRulePropertiesFormat + Type *string + func (a *ApplicationGatewayPathRule) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPathRule) MarshalJSON() ([]byte, error) + type ApplicationGatewayPathRulePropertiesFormat struct + BackendAddressPool *SubResource + BackendHTTPSettings *SubResource + FirewallPolicy *SubResource + LoadDistributionPolicy *SubResource + Paths []*string + ProvisioningState *ProvisioningState + RedirectConfiguration *SubResource + RewriteRuleSet *SubResource + func (a *ApplicationGatewayPathRulePropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPathRulePropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateEndpointConnection struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayPrivateEndpointConnectionProperties + Type *string + func (a *ApplicationGatewayPrivateEndpointConnection) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateEndpointConnection) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateEndpointConnectionListResult struct + NextLink *string + Value []*ApplicationGatewayPrivateEndpointConnection + func (a *ApplicationGatewayPrivateEndpointConnectionListResult) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateEndpointConnectionListResult) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateEndpointConnectionProperties struct + LinkIdentifier *string + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState *ProvisioningState + func (a *ApplicationGatewayPrivateEndpointConnectionProperties) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateEndpointConnectionProperties) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateEndpointConnectionsClient struct + func NewApplicationGatewayPrivateEndpointConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationGatewayPrivateEndpointConnectionsClient, error) + func (client *ApplicationGatewayPrivateEndpointConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (...) + func (client *ApplicationGatewayPrivateEndpointConnectionsClient) BeginUpdate(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (...) + func (client *ApplicationGatewayPrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (ApplicationGatewayPrivateEndpointConnectionsClientGetResponse, error) + func (client *ApplicationGatewayPrivateEndpointConnectionsClient) NewListPager(resourceGroupName string, applicationGatewayName string, ...) *runtime.Pager[ApplicationGatewayPrivateEndpointConnectionsClientListResponse] + type ApplicationGatewayPrivateEndpointConnectionsClientBeginDeleteOptions struct + ResumeToken string + type ApplicationGatewayPrivateEndpointConnectionsClientBeginUpdateOptions struct + ResumeToken string + type ApplicationGatewayPrivateEndpointConnectionsClientDeleteResponse struct + type ApplicationGatewayPrivateEndpointConnectionsClientGetOptions struct + type ApplicationGatewayPrivateEndpointConnectionsClientGetResponse struct + type ApplicationGatewayPrivateEndpointConnectionsClientListOptions struct + type ApplicationGatewayPrivateEndpointConnectionsClientListResponse struct + type ApplicationGatewayPrivateEndpointConnectionsClientUpdateResponse struct + type ApplicationGatewayPrivateLinkConfiguration struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayPrivateLinkConfigurationProperties + Type *string + func (a *ApplicationGatewayPrivateLinkConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateLinkConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateLinkConfigurationProperties struct + IPConfigurations []*ApplicationGatewayPrivateLinkIPConfiguration + ProvisioningState *ProvisioningState + func (a *ApplicationGatewayPrivateLinkConfigurationProperties) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateLinkConfigurationProperties) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateLinkIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayPrivateLinkIPConfigurationProperties + Type *string + func (a *ApplicationGatewayPrivateLinkIPConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateLinkIPConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateLinkIPConfigurationProperties struct + Primary *bool + PrivateIPAddress *string + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + Subnet *SubResource + func (a *ApplicationGatewayPrivateLinkIPConfigurationProperties) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateLinkIPConfigurationProperties) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateLinkResource struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayPrivateLinkResourceProperties + Type *string + func (a *ApplicationGatewayPrivateLinkResource) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateLinkResource) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateLinkResourceListResult struct + NextLink *string + Value []*ApplicationGatewayPrivateLinkResource + func (a *ApplicationGatewayPrivateLinkResourceListResult) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateLinkResourceListResult) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateLinkResourceProperties struct + GroupID *string + RequiredMembers []*string + RequiredZoneNames []*string + func (a *ApplicationGatewayPrivateLinkResourceProperties) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type ApplicationGatewayPrivateLinkResourcesClient struct + func NewApplicationGatewayPrivateLinkResourcesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationGatewayPrivateLinkResourcesClient, error) + func (client *ApplicationGatewayPrivateLinkResourcesClient) NewListPager(resourceGroupName string, applicationGatewayName string, ...) *runtime.Pager[ApplicationGatewayPrivateLinkResourcesClientListResponse] + type ApplicationGatewayPrivateLinkResourcesClientListOptions struct + type ApplicationGatewayPrivateLinkResourcesClientListResponse struct + type ApplicationGatewayProbe struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayProbePropertiesFormat + Type *string + func (a *ApplicationGatewayProbe) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayProbe) MarshalJSON() ([]byte, error) + type ApplicationGatewayProbeHealthResponseMatch struct + Body *string + StatusCodes []*string + func (a *ApplicationGatewayProbeHealthResponseMatch) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayProbeHealthResponseMatch) MarshalJSON() ([]byte, error) + type ApplicationGatewayProbePropertiesFormat struct + Host *string + Interval *int32 + Match *ApplicationGatewayProbeHealthResponseMatch + MinServers *int32 + Path *string + PickHostNameFromBackendHTTPSettings *bool + PickHostNameFromBackendSettings *bool + Port *int32 + Protocol *ApplicationGatewayProtocol + ProvisioningState *ProvisioningState + Timeout *int32 + UnhealthyThreshold *int32 + func (a *ApplicationGatewayProbePropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayProbePropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayPropertiesFormat struct + AuthenticationCertificates []*ApplicationGatewayAuthenticationCertificate + AutoscaleConfiguration *ApplicationGatewayAutoscaleConfiguration + BackendAddressPools []*ApplicationGatewayBackendAddressPool + BackendHTTPSettingsCollection []*ApplicationGatewayBackendHTTPSettings + BackendSettingsCollection []*ApplicationGatewayBackendSettings + CustomErrorConfigurations []*ApplicationGatewayCustomError + DefaultPredefinedSSLPolicy *ApplicationGatewaySSLPolicyName + EnableFips *bool + EnableHTTP2 *bool + FirewallPolicy *SubResource + ForceFirewallPolicyAssociation *bool + FrontendIPConfigurations []*ApplicationGatewayFrontendIPConfiguration + FrontendPorts []*ApplicationGatewayFrontendPort + GatewayIPConfigurations []*ApplicationGatewayIPConfiguration + GlobalConfiguration *ApplicationGatewayGlobalConfiguration + HTTPListeners []*ApplicationGatewayHTTPListener + Listeners []*ApplicationGatewayListener + LoadDistributionPolicies []*ApplicationGatewayLoadDistributionPolicy + OperationalState *ApplicationGatewayOperationalState + PrivateEndpointConnections []*ApplicationGatewayPrivateEndpointConnection + PrivateLinkConfigurations []*ApplicationGatewayPrivateLinkConfiguration + Probes []*ApplicationGatewayProbe + ProvisioningState *ProvisioningState + RedirectConfigurations []*ApplicationGatewayRedirectConfiguration + RequestRoutingRules []*ApplicationGatewayRequestRoutingRule + ResourceGUID *string + RewriteRuleSets []*ApplicationGatewayRewriteRuleSet + RoutingRules []*ApplicationGatewayRoutingRule + SKU *ApplicationGatewaySKU + SSLCertificates []*ApplicationGatewaySSLCertificate + SSLPolicy *ApplicationGatewaySSLPolicy + SSLProfiles []*ApplicationGatewaySSLProfile + TrustedClientCertificates []*ApplicationGatewayTrustedClientCertificate + TrustedRootCertificates []*ApplicationGatewayTrustedRootCertificate + URLPathMaps []*ApplicationGatewayURLPathMap + WebApplicationFirewallConfiguration *ApplicationGatewayWebApplicationFirewallConfiguration + func (a *ApplicationGatewayPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayProtocol string + const ApplicationGatewayProtocolHTTP + const ApplicationGatewayProtocolHTTPS + const ApplicationGatewayProtocolTCP + const ApplicationGatewayProtocolTLS + func PossibleApplicationGatewayProtocolValues() []ApplicationGatewayProtocol + type ApplicationGatewayRedirectConfiguration struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayRedirectConfigurationPropertiesFormat + Type *string + func (a *ApplicationGatewayRedirectConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRedirectConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayRedirectConfigurationPropertiesFormat struct + IncludePath *bool + IncludeQueryString *bool + PathRules []*SubResource + RedirectType *ApplicationGatewayRedirectType + RequestRoutingRules []*SubResource + TargetListener *SubResource + TargetURL *string + URLPathMaps []*SubResource + func (a *ApplicationGatewayRedirectConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRedirectConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayRedirectType string + const ApplicationGatewayRedirectTypeFound + const ApplicationGatewayRedirectTypePermanent + const ApplicationGatewayRedirectTypeSeeOther + const ApplicationGatewayRedirectTypeTemporary + func PossibleApplicationGatewayRedirectTypeValues() []ApplicationGatewayRedirectType + type ApplicationGatewayRequestRoutingRule struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayRequestRoutingRulePropertiesFormat + Type *string + func (a *ApplicationGatewayRequestRoutingRule) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRequestRoutingRule) MarshalJSON() ([]byte, error) + type ApplicationGatewayRequestRoutingRulePropertiesFormat struct + BackendAddressPool *SubResource + BackendHTTPSettings *SubResource + HTTPListener *SubResource + LoadDistributionPolicy *SubResource + Priority *int32 + ProvisioningState *ProvisioningState + RedirectConfiguration *SubResource + RewriteRuleSet *SubResource + RuleType *ApplicationGatewayRequestRoutingRuleType + URLPathMap *SubResource + func (a *ApplicationGatewayRequestRoutingRulePropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRequestRoutingRulePropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayRequestRoutingRuleType string + const ApplicationGatewayRequestRoutingRuleTypeBasic + const ApplicationGatewayRequestRoutingRuleTypePathBasedRouting + func PossibleApplicationGatewayRequestRoutingRuleTypeValues() []ApplicationGatewayRequestRoutingRuleType + type ApplicationGatewayRewriteRule struct + ActionSet *ApplicationGatewayRewriteRuleActionSet + Conditions []*ApplicationGatewayRewriteRuleCondition + Name *string + RuleSequence *int32 + func (a *ApplicationGatewayRewriteRule) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRewriteRule) MarshalJSON() ([]byte, error) + type ApplicationGatewayRewriteRuleActionSet struct + RequestHeaderConfigurations []*ApplicationGatewayHeaderConfiguration + ResponseHeaderConfigurations []*ApplicationGatewayHeaderConfiguration + URLConfiguration *ApplicationGatewayURLConfiguration + func (a *ApplicationGatewayRewriteRuleActionSet) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRewriteRuleActionSet) MarshalJSON() ([]byte, error) + type ApplicationGatewayRewriteRuleCondition struct + IgnoreCase *bool + Negate *bool + Pattern *string + Variable *string + func (a *ApplicationGatewayRewriteRuleCondition) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRewriteRuleCondition) MarshalJSON() ([]byte, error) + type ApplicationGatewayRewriteRuleSet struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayRewriteRuleSetPropertiesFormat + func (a *ApplicationGatewayRewriteRuleSet) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRewriteRuleSet) MarshalJSON() ([]byte, error) + type ApplicationGatewayRewriteRuleSetPropertiesFormat struct + ProvisioningState *ProvisioningState + RewriteRules []*ApplicationGatewayRewriteRule + func (a *ApplicationGatewayRewriteRuleSetPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRewriteRuleSetPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayRoutingRule struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayRoutingRulePropertiesFormat + Type *string + func (a *ApplicationGatewayRoutingRule) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRoutingRule) MarshalJSON() ([]byte, error) + type ApplicationGatewayRoutingRulePropertiesFormat struct + BackendAddressPool *SubResource + BackendSettings *SubResource + Listener *SubResource + Priority *int32 + ProvisioningState *ProvisioningState + RuleType *ApplicationGatewayRequestRoutingRuleType + func (a *ApplicationGatewayRoutingRulePropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayRoutingRulePropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayRuleSetStatusOptions string + const ApplicationGatewayRuleSetStatusOptionsDeprecated + const ApplicationGatewayRuleSetStatusOptionsGA + const ApplicationGatewayRuleSetStatusOptionsPreview + const ApplicationGatewayRuleSetStatusOptionsSupported + func PossibleApplicationGatewayRuleSetStatusOptionsValues() []ApplicationGatewayRuleSetStatusOptions + type ApplicationGatewaySKU struct + Capacity *int32 + Name *ApplicationGatewaySKUName + Tier *ApplicationGatewayTier + func (a *ApplicationGatewaySKU) UnmarshalJSON(data []byte) error + func (a ApplicationGatewaySKU) MarshalJSON() ([]byte, error) + type ApplicationGatewaySKUName string + const ApplicationGatewaySKUNameBasic + const ApplicationGatewaySKUNameStandardLarge + const ApplicationGatewaySKUNameStandardMedium + const ApplicationGatewaySKUNameStandardSmall + const ApplicationGatewaySKUNameStandardV2 + const ApplicationGatewaySKUNameWAFLarge + const ApplicationGatewaySKUNameWAFMedium + const ApplicationGatewaySKUNameWAFV2 + func PossibleApplicationGatewaySKUNameValues() []ApplicationGatewaySKUName + type ApplicationGatewaySSLCertificate struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewaySSLCertificatePropertiesFormat + Type *string + func (a *ApplicationGatewaySSLCertificate) UnmarshalJSON(data []byte) error + func (a ApplicationGatewaySSLCertificate) MarshalJSON() ([]byte, error) + type ApplicationGatewaySSLCertificatePropertiesFormat struct + Data *string + KeyVaultSecretID *string + Password *string + ProvisioningState *ProvisioningState + PublicCertData *string + func (a *ApplicationGatewaySSLCertificatePropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewaySSLCertificatePropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewaySSLCipherSuite string + const ApplicationGatewaySSLCipherSuiteTLSDHEDSSWITH3DESEDECBCSHA + const ApplicationGatewaySSLCipherSuiteTLSDHEDSSWITHAES128CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSDHEDSSWITHAES128CBCSHA256 + const ApplicationGatewaySSLCipherSuiteTLSDHEDSSWITHAES256CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSDHEDSSWITHAES256CBCSHA256 + const ApplicationGatewaySSLCipherSuiteTLSDHERSAWITHAES128CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSDHERSAWITHAES128GCMSHA256 + const ApplicationGatewaySSLCipherSuiteTLSDHERSAWITHAES256CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSDHERSAWITHAES256GCMSHA384 + const ApplicationGatewaySSLCipherSuiteTLSECDHEECDSAWITHAES128CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSECDHEECDSAWITHAES128CBCSHA256 + const ApplicationGatewaySSLCipherSuiteTLSECDHEECDSAWITHAES128GCMSHA256 + const ApplicationGatewaySSLCipherSuiteTLSECDHEECDSAWITHAES256CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSECDHEECDSAWITHAES256CBCSHA384 + const ApplicationGatewaySSLCipherSuiteTLSECDHEECDSAWITHAES256GCMSHA384 + const ApplicationGatewaySSLCipherSuiteTLSECDHERSAWITHAES128CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSECDHERSAWITHAES128CBCSHA256 + const ApplicationGatewaySSLCipherSuiteTLSECDHERSAWITHAES128GCMSHA256 + const ApplicationGatewaySSLCipherSuiteTLSECDHERSAWITHAES256CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSECDHERSAWITHAES256CBCSHA384 + const ApplicationGatewaySSLCipherSuiteTLSECDHERSAWITHAES256GCMSHA384 + const ApplicationGatewaySSLCipherSuiteTLSRSAWITH3DESEDECBCSHA + const ApplicationGatewaySSLCipherSuiteTLSRSAWITHAES128CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSRSAWITHAES128CBCSHA256 + const ApplicationGatewaySSLCipherSuiteTLSRSAWITHAES128GCMSHA256 + const ApplicationGatewaySSLCipherSuiteTLSRSAWITHAES256CBCSHA + const ApplicationGatewaySSLCipherSuiteTLSRSAWITHAES256CBCSHA256 + const ApplicationGatewaySSLCipherSuiteTLSRSAWITHAES256GCMSHA384 + func PossibleApplicationGatewaySSLCipherSuiteValues() []ApplicationGatewaySSLCipherSuite + type ApplicationGatewaySSLPolicy struct + CipherSuites []*ApplicationGatewaySSLCipherSuite + DisabledSSLProtocols []*ApplicationGatewaySSLProtocol + MinProtocolVersion *ApplicationGatewaySSLProtocol + PolicyName *ApplicationGatewaySSLPolicyName + PolicyType *ApplicationGatewaySSLPolicyType + func (a *ApplicationGatewaySSLPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationGatewaySSLPolicy) MarshalJSON() ([]byte, error) + type ApplicationGatewaySSLPolicyName string + const ApplicationGatewaySSLPolicyNameAppGwSSLPolicy20150501 + const ApplicationGatewaySSLPolicyNameAppGwSSLPolicy20170401 + const ApplicationGatewaySSLPolicyNameAppGwSSLPolicy20170401S + const ApplicationGatewaySSLPolicyNameAppGwSSLPolicy20220101 + const ApplicationGatewaySSLPolicyNameAppGwSSLPolicy20220101S + func PossibleApplicationGatewaySSLPolicyNameValues() []ApplicationGatewaySSLPolicyName + type ApplicationGatewaySSLPolicyType string + const ApplicationGatewaySSLPolicyTypeCustom + const ApplicationGatewaySSLPolicyTypeCustomV2 + const ApplicationGatewaySSLPolicyTypePredefined + func PossibleApplicationGatewaySSLPolicyTypeValues() []ApplicationGatewaySSLPolicyType + type ApplicationGatewaySSLPredefinedPolicy struct + ID *string + Name *string + Properties *ApplicationGatewaySSLPredefinedPolicyPropertiesFormat + func (a *ApplicationGatewaySSLPredefinedPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationGatewaySSLPredefinedPolicy) MarshalJSON() ([]byte, error) + type ApplicationGatewaySSLPredefinedPolicyPropertiesFormat struct + CipherSuites []*ApplicationGatewaySSLCipherSuite + MinProtocolVersion *ApplicationGatewaySSLProtocol + func (a *ApplicationGatewaySSLPredefinedPolicyPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewaySSLPredefinedPolicyPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewaySSLProfile struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewaySSLProfilePropertiesFormat + Type *string + func (a *ApplicationGatewaySSLProfile) UnmarshalJSON(data []byte) error + func (a ApplicationGatewaySSLProfile) MarshalJSON() ([]byte, error) + type ApplicationGatewaySSLProfilePropertiesFormat struct + ClientAuthConfiguration *ApplicationGatewayClientAuthConfiguration + ProvisioningState *ProvisioningState + SSLPolicy *ApplicationGatewaySSLPolicy + TrustedClientCertificates []*SubResource + func (a *ApplicationGatewaySSLProfilePropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewaySSLProfilePropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewaySSLProtocol string + const ApplicationGatewaySSLProtocolTLSv10 + const ApplicationGatewaySSLProtocolTLSv11 + const ApplicationGatewaySSLProtocolTLSv12 + const ApplicationGatewaySSLProtocolTLSv13 + func PossibleApplicationGatewaySSLProtocolValues() []ApplicationGatewaySSLProtocol + type ApplicationGatewayTier string + const ApplicationGatewayTierBasic + const ApplicationGatewayTierStandard + const ApplicationGatewayTierStandardV2 + const ApplicationGatewayTierWAF + const ApplicationGatewayTierWAFV2 + func PossibleApplicationGatewayTierValues() []ApplicationGatewayTier + type ApplicationGatewayTierTypes string + const ApplicationGatewayTierTypesStandard + const ApplicationGatewayTierTypesStandardV2 + const ApplicationGatewayTierTypesWAF + const ApplicationGatewayTierTypesWAFV2 + func PossibleApplicationGatewayTierTypesValues() []ApplicationGatewayTierTypes + type ApplicationGatewayTrustedClientCertificate struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayTrustedClientCertificatePropertiesFormat + Type *string + func (a *ApplicationGatewayTrustedClientCertificate) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayTrustedClientCertificate) MarshalJSON() ([]byte, error) + type ApplicationGatewayTrustedClientCertificatePropertiesFormat struct + ClientCertIssuerDN *string + Data *string + ProvisioningState *ProvisioningState + ValidatedCertData *string + func (a *ApplicationGatewayTrustedClientCertificatePropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayTrustedClientCertificatePropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayTrustedRootCertificate struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayTrustedRootCertificatePropertiesFormat + Type *string + func (a *ApplicationGatewayTrustedRootCertificate) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayTrustedRootCertificate) MarshalJSON() ([]byte, error) + type ApplicationGatewayTrustedRootCertificatePropertiesFormat struct + Data *string + KeyVaultSecretID *string + ProvisioningState *ProvisioningState + func (a *ApplicationGatewayTrustedRootCertificatePropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayTrustedRootCertificatePropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayURLConfiguration struct + ModifiedPath *string + ModifiedQueryString *string + Reroute *bool + func (a *ApplicationGatewayURLConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayURLConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewayURLPathMap struct + Etag *string + ID *string + Name *string + Properties *ApplicationGatewayURLPathMapPropertiesFormat + Type *string + func (a *ApplicationGatewayURLPathMap) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayURLPathMap) MarshalJSON() ([]byte, error) + type ApplicationGatewayURLPathMapPropertiesFormat struct + DefaultBackendAddressPool *SubResource + DefaultBackendHTTPSettings *SubResource + DefaultLoadDistributionPolicy *SubResource + DefaultRedirectConfiguration *SubResource + DefaultRewriteRuleSet *SubResource + PathRules []*ApplicationGatewayPathRule + ProvisioningState *ProvisioningState + func (a *ApplicationGatewayURLPathMapPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayURLPathMapPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationGatewayWafDynamicManifestPropertiesResult struct + AvailableRuleSets []*ApplicationGatewayFirewallManifestRuleSet + DefaultRuleSet *DefaultRuleSetPropertyFormat + func (a *ApplicationGatewayWafDynamicManifestPropertiesResult) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayWafDynamicManifestPropertiesResult) MarshalJSON() ([]byte, error) + type ApplicationGatewayWafDynamicManifestResult struct + ID *string + Name *string + Properties *ApplicationGatewayWafDynamicManifestPropertiesResult + Type *string + func (a *ApplicationGatewayWafDynamicManifestResult) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayWafDynamicManifestResult) MarshalJSON() ([]byte, error) + type ApplicationGatewayWafDynamicManifestResultList struct + NextLink *string + Value []*ApplicationGatewayWafDynamicManifestResult + func (a *ApplicationGatewayWafDynamicManifestResultList) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayWafDynamicManifestResultList) MarshalJSON() ([]byte, error) + type ApplicationGatewayWafDynamicManifestsClient struct + func NewApplicationGatewayWafDynamicManifestsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationGatewayWafDynamicManifestsClient, error) + func (client *ApplicationGatewayWafDynamicManifestsClient) NewGetPager(location string, ...) *runtime.Pager[ApplicationGatewayWafDynamicManifestsClientGetResponse] + type ApplicationGatewayWafDynamicManifestsClientGetOptions struct + type ApplicationGatewayWafDynamicManifestsClientGetResponse struct + type ApplicationGatewayWafDynamicManifestsDefaultClient struct + func NewApplicationGatewayWafDynamicManifestsDefaultClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationGatewayWafDynamicManifestsDefaultClient, error) + func (client *ApplicationGatewayWafDynamicManifestsDefaultClient) Get(ctx context.Context, location string, ...) (ApplicationGatewayWafDynamicManifestsDefaultClientGetResponse, error) + type ApplicationGatewayWafDynamicManifestsDefaultClientGetOptions struct + type ApplicationGatewayWafDynamicManifestsDefaultClientGetResponse struct + type ApplicationGatewayWafRuleActionTypes string + const ApplicationGatewayWafRuleActionTypesAllow + const ApplicationGatewayWafRuleActionTypesAnomalyScoring + const ApplicationGatewayWafRuleActionTypesBlock + const ApplicationGatewayWafRuleActionTypesLog + const ApplicationGatewayWafRuleActionTypesNone + func PossibleApplicationGatewayWafRuleActionTypesValues() []ApplicationGatewayWafRuleActionTypes + type ApplicationGatewayWafRuleStateTypes string + const ApplicationGatewayWafRuleStateTypesDisabled + const ApplicationGatewayWafRuleStateTypesEnabled + func PossibleApplicationGatewayWafRuleStateTypesValues() []ApplicationGatewayWafRuleStateTypes + type ApplicationGatewayWebApplicationFirewallConfiguration struct + DisabledRuleGroups []*ApplicationGatewayFirewallDisabledRuleGroup + Enabled *bool + Exclusions []*ApplicationGatewayFirewallExclusion + FileUploadLimitInMb *int32 + FirewallMode *ApplicationGatewayFirewallMode + MaxRequestBodySize *int32 + MaxRequestBodySizeInKb *int32 + RequestBodyCheck *bool + RuleSetType *string + RuleSetVersion *string + func (a *ApplicationGatewayWebApplicationFirewallConfiguration) UnmarshalJSON(data []byte) error + func (a ApplicationGatewayWebApplicationFirewallConfiguration) MarshalJSON() ([]byte, error) + type ApplicationGatewaysClient struct + func NewApplicationGatewaysClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationGatewaysClient, error) + func (client *ApplicationGatewaysClient) BeginBackendHealth(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*runtime.Poller[ApplicationGatewaysClientBackendHealthResponse], error) + func (client *ApplicationGatewaysClient) BeginBackendHealthOnDemand(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*runtime.Poller[ApplicationGatewaysClientBackendHealthOnDemandResponse], error) + func (client *ApplicationGatewaysClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*runtime.Poller[ApplicationGatewaysClientCreateOrUpdateResponse], error) + func (client *ApplicationGatewaysClient) BeginDelete(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*runtime.Poller[ApplicationGatewaysClientDeleteResponse], error) + func (client *ApplicationGatewaysClient) BeginStart(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*runtime.Poller[ApplicationGatewaysClientStartResponse], error) + func (client *ApplicationGatewaysClient) BeginStop(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (*runtime.Poller[ApplicationGatewaysClientStopResponse], error) + func (client *ApplicationGatewaysClient) Get(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (ApplicationGatewaysClientGetResponse, error) + func (client *ApplicationGatewaysClient) GetSSLPredefinedPolicy(ctx context.Context, predefinedPolicyName string, ...) (ApplicationGatewaysClientGetSSLPredefinedPolicyResponse, error) + func (client *ApplicationGatewaysClient) ListAvailableRequestHeaders(ctx context.Context, ...) (ApplicationGatewaysClientListAvailableRequestHeadersResponse, error) + func (client *ApplicationGatewaysClient) ListAvailableResponseHeaders(ctx context.Context, ...) (ApplicationGatewaysClientListAvailableResponseHeadersResponse, error) + func (client *ApplicationGatewaysClient) ListAvailableSSLOptions(ctx context.Context, ...) (ApplicationGatewaysClientListAvailableSSLOptionsResponse, error) + func (client *ApplicationGatewaysClient) ListAvailableServerVariables(ctx context.Context, ...) (ApplicationGatewaysClientListAvailableServerVariablesResponse, error) + func (client *ApplicationGatewaysClient) ListAvailableWafRuleSets(ctx context.Context, ...) (ApplicationGatewaysClientListAvailableWafRuleSetsResponse, error) + func (client *ApplicationGatewaysClient) NewListAllPager(options *ApplicationGatewaysClientListAllOptions) *runtime.Pager[ApplicationGatewaysClientListAllResponse] + func (client *ApplicationGatewaysClient) NewListAvailableSSLPredefinedPoliciesPager(options *ApplicationGatewaysClientListAvailableSSLPredefinedPoliciesOptions) ... + func (client *ApplicationGatewaysClient) NewListPager(resourceGroupName string, options *ApplicationGatewaysClientListOptions) *runtime.Pager[ApplicationGatewaysClientListResponse] + func (client *ApplicationGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, applicationGatewayName string, ...) (ApplicationGatewaysClientUpdateTagsResponse, error) + type ApplicationGatewaysClientBackendHealthOnDemandResponse struct + type ApplicationGatewaysClientBackendHealthResponse struct + type ApplicationGatewaysClientBeginBackendHealthOnDemandOptions struct + Expand *string + ResumeToken string + type ApplicationGatewaysClientBeginBackendHealthOptions struct + Expand *string + ResumeToken string + type ApplicationGatewaysClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ApplicationGatewaysClientBeginDeleteOptions struct + ResumeToken string + type ApplicationGatewaysClientBeginStartOptions struct + ResumeToken string + type ApplicationGatewaysClientBeginStopOptions struct + ResumeToken string + type ApplicationGatewaysClientCreateOrUpdateResponse struct + type ApplicationGatewaysClientDeleteResponse struct + type ApplicationGatewaysClientGetOptions struct + type ApplicationGatewaysClientGetResponse struct + type ApplicationGatewaysClientGetSSLPredefinedPolicyOptions struct + type ApplicationGatewaysClientGetSSLPredefinedPolicyResponse struct + type ApplicationGatewaysClientListAllOptions struct + type ApplicationGatewaysClientListAllResponse struct + type ApplicationGatewaysClientListAvailableRequestHeadersOptions struct + type ApplicationGatewaysClientListAvailableRequestHeadersResponse struct + StringArray []*string + type ApplicationGatewaysClientListAvailableResponseHeadersOptions struct + type ApplicationGatewaysClientListAvailableResponseHeadersResponse struct + StringArray []*string + type ApplicationGatewaysClientListAvailableSSLOptionsOptions struct + type ApplicationGatewaysClientListAvailableSSLOptionsResponse struct + type ApplicationGatewaysClientListAvailableSSLPredefinedPoliciesOptions struct + type ApplicationGatewaysClientListAvailableSSLPredefinedPoliciesResponse struct + type ApplicationGatewaysClientListAvailableServerVariablesOptions struct + type ApplicationGatewaysClientListAvailableServerVariablesResponse struct + StringArray []*string + type ApplicationGatewaysClientListAvailableWafRuleSetsOptions struct + type ApplicationGatewaysClientListAvailableWafRuleSetsResponse struct + type ApplicationGatewaysClientListOptions struct + type ApplicationGatewaysClientListResponse struct + type ApplicationGatewaysClientStartResponse struct + type ApplicationGatewaysClientStopResponse struct + type ApplicationGatewaysClientUpdateTagsOptions struct + type ApplicationGatewaysClientUpdateTagsResponse struct + type ApplicationRule struct + Description *string + DestinationAddresses []*string + FqdnTags []*string + HTTPHeadersToInsert []*FirewallPolicyHTTPHeaderToInsert + Name *string + Protocols []*FirewallPolicyRuleApplicationProtocol + RuleType *FirewallPolicyRuleType + SourceAddresses []*string + SourceIPGroups []*string + TargetFqdns []*string + TargetUrls []*string + TerminateTLS *bool + WebCategories []*string + func (a *ApplicationRule) GetFirewallPolicyRule() *FirewallPolicyRule + func (a *ApplicationRule) UnmarshalJSON(data []byte) error + func (a ApplicationRule) MarshalJSON() ([]byte, error) + type ApplicationSecurityGroup struct + Etag *string + ID *string + Location *string + Name *string + Properties *ApplicationSecurityGroupPropertiesFormat + Tags map[string]*string + Type *string + func (a *ApplicationSecurityGroup) UnmarshalJSON(data []byte) error + func (a ApplicationSecurityGroup) MarshalJSON() ([]byte, error) + type ApplicationSecurityGroupListResult struct + NextLink *string + Value []*ApplicationSecurityGroup + func (a *ApplicationSecurityGroupListResult) UnmarshalJSON(data []byte) error + func (a ApplicationSecurityGroupListResult) MarshalJSON() ([]byte, error) + type ApplicationSecurityGroupPropertiesFormat struct + ProvisioningState *ProvisioningState + ResourceGUID *string + func (a *ApplicationSecurityGroupPropertiesFormat) UnmarshalJSON(data []byte) error + func (a ApplicationSecurityGroupPropertiesFormat) MarshalJSON() ([]byte, error) + type ApplicationSecurityGroupsClient struct + func NewApplicationSecurityGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationSecurityGroupsClient, error) + func (client *ApplicationSecurityGroupsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ApplicationSecurityGroupsClientCreateOrUpdateResponse], error) + func (client *ApplicationSecurityGroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ApplicationSecurityGroupsClientDeleteResponse], error) + func (client *ApplicationSecurityGroupsClient) Get(ctx context.Context, resourceGroupName string, ...) (ApplicationSecurityGroupsClientGetResponse, error) + func (client *ApplicationSecurityGroupsClient) NewListAllPager(options *ApplicationSecurityGroupsClientListAllOptions) *runtime.Pager[ApplicationSecurityGroupsClientListAllResponse] + func (client *ApplicationSecurityGroupsClient) NewListPager(resourceGroupName string, options *ApplicationSecurityGroupsClientListOptions) *runtime.Pager[ApplicationSecurityGroupsClientListResponse] + func (client *ApplicationSecurityGroupsClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (ApplicationSecurityGroupsClientUpdateTagsResponse, error) + type ApplicationSecurityGroupsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ApplicationSecurityGroupsClientBeginDeleteOptions struct + ResumeToken string + type ApplicationSecurityGroupsClientCreateOrUpdateResponse struct + type ApplicationSecurityGroupsClientDeleteResponse struct + type ApplicationSecurityGroupsClientGetOptions struct + type ApplicationSecurityGroupsClientGetResponse struct + type ApplicationSecurityGroupsClientListAllOptions struct + type ApplicationSecurityGroupsClientListAllResponse struct + type ApplicationSecurityGroupsClientListOptions struct + type ApplicationSecurityGroupsClientListResponse struct + type ApplicationSecurityGroupsClientUpdateTagsOptions struct + type ApplicationSecurityGroupsClientUpdateTagsResponse struct + type AssociationType string + const AssociationTypeAssociated + const AssociationTypeContains + func PossibleAssociationTypeValues() []AssociationType + type AuthenticationMethod string + const AuthenticationMethodEAPMSCHAPv2 + const AuthenticationMethodEAPTLS + func PossibleAuthenticationMethodValues() []AuthenticationMethod + type AuthorizationListResult struct + NextLink *string + Value []*ExpressRouteCircuitAuthorization + func (a *AuthorizationListResult) UnmarshalJSON(data []byte) error + func (a AuthorizationListResult) MarshalJSON() ([]byte, error) + type AuthorizationPropertiesFormat struct + AuthorizationKey *string + AuthorizationUseStatus *AuthorizationUseStatus + ProvisioningState *ProvisioningState + func (a *AuthorizationPropertiesFormat) UnmarshalJSON(data []byte) error + func (a AuthorizationPropertiesFormat) MarshalJSON() ([]byte, error) + type AuthorizationUseStatus string + const AuthorizationUseStatusAvailable + const AuthorizationUseStatusInUse + func PossibleAuthorizationUseStatusValues() []AuthorizationUseStatus + type AutoApprovedPrivateLinkService struct + PrivateLinkService *string + func (a *AutoApprovedPrivateLinkService) UnmarshalJSON(data []byte) error + func (a AutoApprovedPrivateLinkService) MarshalJSON() ([]byte, error) + type AutoApprovedPrivateLinkServicesResult struct + NextLink *string + Value []*AutoApprovedPrivateLinkService + func (a *AutoApprovedPrivateLinkServicesResult) UnmarshalJSON(data []byte) error + func (a AutoApprovedPrivateLinkServicesResult) MarshalJSON() ([]byte, error) + type AutoLearnPrivateRangesMode string + const AutoLearnPrivateRangesModeDisabled + const AutoLearnPrivateRangesModeEnabled + func PossibleAutoLearnPrivateRangesModeValues() []AutoLearnPrivateRangesMode + type Availability struct + BlobDuration *string + Retention *string + TimeGrain *string + func (a *Availability) UnmarshalJSON(data []byte) error + func (a Availability) MarshalJSON() ([]byte, error) + type AvailableDelegation struct + Actions []*string + ID *string + Name *string + ServiceName *string + Type *string + func (a *AvailableDelegation) UnmarshalJSON(data []byte) error + func (a AvailableDelegation) MarshalJSON() ([]byte, error) + type AvailableDelegationsClient struct + func NewAvailableDelegationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AvailableDelegationsClient, error) + func (client *AvailableDelegationsClient) NewListPager(location string, options *AvailableDelegationsClientListOptions) *runtime.Pager[AvailableDelegationsClientListResponse] + type AvailableDelegationsClientListOptions struct + type AvailableDelegationsClientListResponse struct + type AvailableDelegationsResult struct + NextLink *string + Value []*AvailableDelegation + func (a *AvailableDelegationsResult) UnmarshalJSON(data []byte) error + func (a AvailableDelegationsResult) MarshalJSON() ([]byte, error) + type AvailableEndpointServicesClient struct + func NewAvailableEndpointServicesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AvailableEndpointServicesClient, error) + func (client *AvailableEndpointServicesClient) NewListPager(location string, options *AvailableEndpointServicesClientListOptions) *runtime.Pager[AvailableEndpointServicesClientListResponse] + type AvailableEndpointServicesClientListOptions struct + type AvailableEndpointServicesClientListResponse struct + type AvailablePrivateEndpointType struct + DisplayName *string + ID *string + Name *string + ResourceName *string + Type *string + func (a *AvailablePrivateEndpointType) UnmarshalJSON(data []byte) error + func (a AvailablePrivateEndpointType) MarshalJSON() ([]byte, error) + type AvailablePrivateEndpointTypesClient struct + func NewAvailablePrivateEndpointTypesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AvailablePrivateEndpointTypesClient, error) + func (client *AvailablePrivateEndpointTypesClient) NewListByResourceGroupPager(location string, resourceGroupName string, ...) *runtime.Pager[AvailablePrivateEndpointTypesClientListByResourceGroupResponse] + func (client *AvailablePrivateEndpointTypesClient) NewListPager(location string, options *AvailablePrivateEndpointTypesClientListOptions) *runtime.Pager[AvailablePrivateEndpointTypesClientListResponse] + type AvailablePrivateEndpointTypesClientListByResourceGroupOptions struct + type AvailablePrivateEndpointTypesClientListByResourceGroupResponse struct + type AvailablePrivateEndpointTypesClientListOptions struct + type AvailablePrivateEndpointTypesClientListResponse struct + type AvailablePrivateEndpointTypesResult struct + NextLink *string + Value []*AvailablePrivateEndpointType + func (a *AvailablePrivateEndpointTypesResult) UnmarshalJSON(data []byte) error + func (a AvailablePrivateEndpointTypesResult) MarshalJSON() ([]byte, error) + type AvailableProvidersList struct + Countries []*AvailableProvidersListCountry + func (a *AvailableProvidersList) UnmarshalJSON(data []byte) error + func (a AvailableProvidersList) MarshalJSON() ([]byte, error) + type AvailableProvidersListCity struct + CityName *string + Providers []*string + func (a *AvailableProvidersListCity) UnmarshalJSON(data []byte) error + func (a AvailableProvidersListCity) MarshalJSON() ([]byte, error) + type AvailableProvidersListCountry struct + CountryName *string + Providers []*string + States []*AvailableProvidersListState + func (a *AvailableProvidersListCountry) UnmarshalJSON(data []byte) error + func (a AvailableProvidersListCountry) MarshalJSON() ([]byte, error) + type AvailableProvidersListParameters struct + AzureLocations []*string + City *string + Country *string + State *string + func (a *AvailableProvidersListParameters) UnmarshalJSON(data []byte) error + func (a AvailableProvidersListParameters) MarshalJSON() ([]byte, error) + type AvailableProvidersListState struct + Cities []*AvailableProvidersListCity + Providers []*string + StateName *string + func (a *AvailableProvidersListState) UnmarshalJSON(data []byte) error + func (a AvailableProvidersListState) MarshalJSON() ([]byte, error) + type AvailableResourceGroupDelegationsClient struct + func NewAvailableResourceGroupDelegationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AvailableResourceGroupDelegationsClient, error) + func (client *AvailableResourceGroupDelegationsClient) NewListPager(location string, resourceGroupName string, ...) *runtime.Pager[AvailableResourceGroupDelegationsClientListResponse] + type AvailableResourceGroupDelegationsClientListOptions struct + type AvailableResourceGroupDelegationsClientListResponse struct + type AvailableServiceAlias struct + ID *string + Name *string + ResourceName *string + Type *string + func (a *AvailableServiceAlias) UnmarshalJSON(data []byte) error + func (a AvailableServiceAlias) MarshalJSON() ([]byte, error) + type AvailableServiceAliasesClient struct + func NewAvailableServiceAliasesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AvailableServiceAliasesClient, error) + func (client *AvailableServiceAliasesClient) NewListByResourceGroupPager(resourceGroupName string, location string, ...) *runtime.Pager[AvailableServiceAliasesClientListByResourceGroupResponse] + func (client *AvailableServiceAliasesClient) NewListPager(location string, options *AvailableServiceAliasesClientListOptions) *runtime.Pager[AvailableServiceAliasesClientListResponse] + type AvailableServiceAliasesClientListByResourceGroupOptions struct + type AvailableServiceAliasesClientListByResourceGroupResponse struct + type AvailableServiceAliasesClientListOptions struct + type AvailableServiceAliasesClientListResponse struct + type AvailableServiceAliasesResult struct + NextLink *string + Value []*AvailableServiceAlias + func (a *AvailableServiceAliasesResult) UnmarshalJSON(data []byte) error + func (a AvailableServiceAliasesResult) MarshalJSON() ([]byte, error) + type AzureAsyncOperationResult struct + Error *Error + Status *NetworkOperationStatus + func (a *AzureAsyncOperationResult) UnmarshalJSON(data []byte) error + func (a AzureAsyncOperationResult) MarshalJSON() ([]byte, error) + type AzureFirewall struct + Etag *string + ID *string + Location *string + Name *string + Properties *AzureFirewallPropertiesFormat + Tags map[string]*string + Type *string + Zones []*string + func (a *AzureFirewall) UnmarshalJSON(data []byte) error + func (a AzureFirewall) MarshalJSON() ([]byte, error) + type AzureFirewallApplicationRule struct + Description *string + FqdnTags []*string + Name *string + Protocols []*AzureFirewallApplicationRuleProtocol + SourceAddresses []*string + SourceIPGroups []*string + TargetFqdns []*string + func (a *AzureFirewallApplicationRule) UnmarshalJSON(data []byte) error + func (a AzureFirewallApplicationRule) MarshalJSON() ([]byte, error) + type AzureFirewallApplicationRuleCollection struct + Etag *string + ID *string + Name *string + Properties *AzureFirewallApplicationRuleCollectionPropertiesFormat + func (a *AzureFirewallApplicationRuleCollection) UnmarshalJSON(data []byte) error + func (a AzureFirewallApplicationRuleCollection) MarshalJSON() ([]byte, error) + type AzureFirewallApplicationRuleCollectionPropertiesFormat struct + Action *AzureFirewallRCAction + Priority *int32 + ProvisioningState *ProvisioningState + Rules []*AzureFirewallApplicationRule + func (a *AzureFirewallApplicationRuleCollectionPropertiesFormat) UnmarshalJSON(data []byte) error + func (a AzureFirewallApplicationRuleCollectionPropertiesFormat) MarshalJSON() ([]byte, error) + type AzureFirewallApplicationRuleProtocol struct + Port *int32 + ProtocolType *AzureFirewallApplicationRuleProtocolType + func (a *AzureFirewallApplicationRuleProtocol) UnmarshalJSON(data []byte) error + func (a AzureFirewallApplicationRuleProtocol) MarshalJSON() ([]byte, error) + type AzureFirewallApplicationRuleProtocolType string + const AzureFirewallApplicationRuleProtocolTypeHTTP + const AzureFirewallApplicationRuleProtocolTypeHTTPS + const AzureFirewallApplicationRuleProtocolTypeMssql + func PossibleAzureFirewallApplicationRuleProtocolTypeValues() []AzureFirewallApplicationRuleProtocolType + type AzureFirewallFqdnTag struct + Etag *string + ID *string + Location *string + Name *string + Properties *AzureFirewallFqdnTagPropertiesFormat + Tags map[string]*string + Type *string + func (a *AzureFirewallFqdnTag) UnmarshalJSON(data []byte) error + func (a AzureFirewallFqdnTag) MarshalJSON() ([]byte, error) + type AzureFirewallFqdnTagListResult struct + NextLink *string + Value []*AzureFirewallFqdnTag + func (a *AzureFirewallFqdnTagListResult) UnmarshalJSON(data []byte) error + func (a AzureFirewallFqdnTagListResult) MarshalJSON() ([]byte, error) + type AzureFirewallFqdnTagPropertiesFormat struct + FqdnTagName *string + ProvisioningState *ProvisioningState + func (a *AzureFirewallFqdnTagPropertiesFormat) UnmarshalJSON(data []byte) error + func (a AzureFirewallFqdnTagPropertiesFormat) MarshalJSON() ([]byte, error) + type AzureFirewallFqdnTagsClient struct + func NewAzureFirewallFqdnTagsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AzureFirewallFqdnTagsClient, error) + func (client *AzureFirewallFqdnTagsClient) NewListAllPager(options *AzureFirewallFqdnTagsClientListAllOptions) *runtime.Pager[AzureFirewallFqdnTagsClientListAllResponse] + type AzureFirewallFqdnTagsClientListAllOptions struct + type AzureFirewallFqdnTagsClientListAllResponse struct + type AzureFirewallIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *AzureFirewallIPConfigurationPropertiesFormat + Type *string + func (a *AzureFirewallIPConfiguration) UnmarshalJSON(data []byte) error + func (a AzureFirewallIPConfiguration) MarshalJSON() ([]byte, error) + type AzureFirewallIPConfigurationPropertiesFormat struct + PrivateIPAddress *string + ProvisioningState *ProvisioningState + PublicIPAddress *SubResource + Subnet *SubResource + func (a *AzureFirewallIPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (a AzureFirewallIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type AzureFirewallIPGroups struct + ChangeNumber *string + ID *string + func (a *AzureFirewallIPGroups) UnmarshalJSON(data []byte) error + func (a AzureFirewallIPGroups) MarshalJSON() ([]byte, error) + type AzureFirewallListResult struct + NextLink *string + Value []*AzureFirewall + func (a *AzureFirewallListResult) UnmarshalJSON(data []byte) error + func (a AzureFirewallListResult) MarshalJSON() ([]byte, error) + type AzureFirewallNatRCAction struct + Type *AzureFirewallNatRCActionType + func (a *AzureFirewallNatRCAction) UnmarshalJSON(data []byte) error + func (a AzureFirewallNatRCAction) MarshalJSON() ([]byte, error) + type AzureFirewallNatRCActionType string + const AzureFirewallNatRCActionTypeDnat + const AzureFirewallNatRCActionTypeSnat + func PossibleAzureFirewallNatRCActionTypeValues() []AzureFirewallNatRCActionType + type AzureFirewallNatRule struct + Description *string + DestinationAddresses []*string + DestinationPorts []*string + Name *string + Protocols []*AzureFirewallNetworkRuleProtocol + SourceAddresses []*string + SourceIPGroups []*string + TranslatedAddress *string + TranslatedFqdn *string + TranslatedPort *string + func (a *AzureFirewallNatRule) UnmarshalJSON(data []byte) error + func (a AzureFirewallNatRule) MarshalJSON() ([]byte, error) + type AzureFirewallNatRuleCollection struct + Etag *string + ID *string + Name *string + Properties *AzureFirewallNatRuleCollectionProperties + func (a *AzureFirewallNatRuleCollection) UnmarshalJSON(data []byte) error + func (a AzureFirewallNatRuleCollection) MarshalJSON() ([]byte, error) + type AzureFirewallNatRuleCollectionProperties struct + Action *AzureFirewallNatRCAction + Priority *int32 + ProvisioningState *ProvisioningState + Rules []*AzureFirewallNatRule + func (a *AzureFirewallNatRuleCollectionProperties) UnmarshalJSON(data []byte) error + func (a AzureFirewallNatRuleCollectionProperties) MarshalJSON() ([]byte, error) + type AzureFirewallNetworkRule struct + Description *string + DestinationAddresses []*string + DestinationFqdns []*string + DestinationIPGroups []*string + DestinationPorts []*string + Name *string + Protocols []*AzureFirewallNetworkRuleProtocol + SourceAddresses []*string + SourceIPGroups []*string + func (a *AzureFirewallNetworkRule) UnmarshalJSON(data []byte) error + func (a AzureFirewallNetworkRule) MarshalJSON() ([]byte, error) + type AzureFirewallNetworkRuleCollection struct + Etag *string + ID *string + Name *string + Properties *AzureFirewallNetworkRuleCollectionPropertiesFormat + func (a *AzureFirewallNetworkRuleCollection) UnmarshalJSON(data []byte) error + func (a AzureFirewallNetworkRuleCollection) MarshalJSON() ([]byte, error) + type AzureFirewallNetworkRuleCollectionPropertiesFormat struct + Action *AzureFirewallRCAction + Priority *int32 + ProvisioningState *ProvisioningState + Rules []*AzureFirewallNetworkRule + func (a *AzureFirewallNetworkRuleCollectionPropertiesFormat) UnmarshalJSON(data []byte) error + func (a AzureFirewallNetworkRuleCollectionPropertiesFormat) MarshalJSON() ([]byte, error) + type AzureFirewallNetworkRuleProtocol string + const AzureFirewallNetworkRuleProtocolAny + const AzureFirewallNetworkRuleProtocolICMP + const AzureFirewallNetworkRuleProtocolTCP + const AzureFirewallNetworkRuleProtocolUDP + func PossibleAzureFirewallNetworkRuleProtocolValues() []AzureFirewallNetworkRuleProtocol + type AzureFirewallPacketCaptureFlags struct + Type *AzureFirewallPacketCaptureFlagsType + func (a *AzureFirewallPacketCaptureFlags) UnmarshalJSON(data []byte) error + func (a AzureFirewallPacketCaptureFlags) MarshalJSON() ([]byte, error) + type AzureFirewallPacketCaptureFlagsType string + const AzureFirewallPacketCaptureFlagsTypeAck + const AzureFirewallPacketCaptureFlagsTypeFin + const AzureFirewallPacketCaptureFlagsTypePush + const AzureFirewallPacketCaptureFlagsTypeRst + const AzureFirewallPacketCaptureFlagsTypeSyn + const AzureFirewallPacketCaptureFlagsTypeUrg + func PossibleAzureFirewallPacketCaptureFlagsTypeValues() []AzureFirewallPacketCaptureFlagsType + type AzureFirewallPacketCaptureRule struct + DestinationPorts []*string + Destinations []*string + Sources []*string + func (a *AzureFirewallPacketCaptureRule) UnmarshalJSON(data []byte) error + func (a AzureFirewallPacketCaptureRule) MarshalJSON() ([]byte, error) + type AzureFirewallPropertiesFormat struct + AdditionalProperties map[string]*string + ApplicationRuleCollections []*AzureFirewallApplicationRuleCollection + FirewallPolicy *SubResource + HubIPAddresses *HubIPAddresses + IPConfigurations []*AzureFirewallIPConfiguration + IPGroups []*AzureFirewallIPGroups + ManagementIPConfiguration *AzureFirewallIPConfiguration + NatRuleCollections []*AzureFirewallNatRuleCollection + NetworkRuleCollections []*AzureFirewallNetworkRuleCollection + ProvisioningState *ProvisioningState + SKU *AzureFirewallSKU + ThreatIntelMode *AzureFirewallThreatIntelMode + VirtualHub *SubResource + func (a *AzureFirewallPropertiesFormat) UnmarshalJSON(data []byte) error + func (a AzureFirewallPropertiesFormat) MarshalJSON() ([]byte, error) + type AzureFirewallPublicIPAddress struct + Address *string + func (a *AzureFirewallPublicIPAddress) UnmarshalJSON(data []byte) error + func (a AzureFirewallPublicIPAddress) MarshalJSON() ([]byte, error) + type AzureFirewallRCAction struct + Type *AzureFirewallRCActionType + func (a *AzureFirewallRCAction) UnmarshalJSON(data []byte) error + func (a AzureFirewallRCAction) MarshalJSON() ([]byte, error) + type AzureFirewallRCActionType string + const AzureFirewallRCActionTypeAllow + const AzureFirewallRCActionTypeDeny + func PossibleAzureFirewallRCActionTypeValues() []AzureFirewallRCActionType + type AzureFirewallSKU struct + Name *AzureFirewallSKUName + Tier *AzureFirewallSKUTier + func (a *AzureFirewallSKU) UnmarshalJSON(data []byte) error + func (a AzureFirewallSKU) MarshalJSON() ([]byte, error) + type AzureFirewallSKUName string + const AzureFirewallSKUNameAZFWHub + const AzureFirewallSKUNameAZFWVnet + func PossibleAzureFirewallSKUNameValues() []AzureFirewallSKUName + type AzureFirewallSKUTier string + const AzureFirewallSKUTierBasic + const AzureFirewallSKUTierPremium + const AzureFirewallSKUTierStandard + func PossibleAzureFirewallSKUTierValues() []AzureFirewallSKUTier + type AzureFirewallThreatIntelMode string + const AzureFirewallThreatIntelModeAlert + const AzureFirewallThreatIntelModeDeny + const AzureFirewallThreatIntelModeOff + func PossibleAzureFirewallThreatIntelModeValues() []AzureFirewallThreatIntelMode + type AzureFirewallsClient struct + func NewAzureFirewallsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AzureFirewallsClient, error) + func (client *AzureFirewallsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (*runtime.Poller[AzureFirewallsClientCreateOrUpdateResponse], error) + func (client *AzureFirewallsClient) BeginDelete(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (*runtime.Poller[AzureFirewallsClientDeleteResponse], error) + func (client *AzureFirewallsClient) BeginListLearnedPrefixes(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (*runtime.Poller[AzureFirewallsClientListLearnedPrefixesResponse], error) + func (client *AzureFirewallsClient) BeginPacketCapture(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (*runtime.Poller[AzureFirewallsClientPacketCaptureResponse], error) + func (client *AzureFirewallsClient) BeginUpdateTags(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (*runtime.Poller[AzureFirewallsClientUpdateTagsResponse], error) + func (client *AzureFirewallsClient) Get(ctx context.Context, resourceGroupName string, azureFirewallName string, ...) (AzureFirewallsClientGetResponse, error) + func (client *AzureFirewallsClient) NewListAllPager(options *AzureFirewallsClientListAllOptions) *runtime.Pager[AzureFirewallsClientListAllResponse] + func (client *AzureFirewallsClient) NewListPager(resourceGroupName string, options *AzureFirewallsClientListOptions) *runtime.Pager[AzureFirewallsClientListResponse] + type AzureFirewallsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type AzureFirewallsClientBeginDeleteOptions struct + ResumeToken string + type AzureFirewallsClientBeginListLearnedPrefixesOptions struct + ResumeToken string + type AzureFirewallsClientBeginPacketCaptureOptions struct + ResumeToken string + type AzureFirewallsClientBeginUpdateTagsOptions struct + ResumeToken string + type AzureFirewallsClientCreateOrUpdateResponse struct + type AzureFirewallsClientDeleteResponse struct + type AzureFirewallsClientGetOptions struct + type AzureFirewallsClientGetResponse struct + type AzureFirewallsClientListAllOptions struct + type AzureFirewallsClientListAllResponse struct + type AzureFirewallsClientListLearnedPrefixesResponse struct + type AzureFirewallsClientListOptions struct + type AzureFirewallsClientListResponse struct + type AzureFirewallsClientPacketCaptureResponse struct + type AzureFirewallsClientUpdateTagsResponse struct + type AzureReachabilityReport struct + AggregationLevel *string + ProviderLocation *AzureReachabilityReportLocation + ReachabilityReport []*AzureReachabilityReportItem + func (a *AzureReachabilityReport) UnmarshalJSON(data []byte) error + func (a AzureReachabilityReport) MarshalJSON() ([]byte, error) + type AzureReachabilityReportItem struct + AzureLocation *string + Latencies []*AzureReachabilityReportLatencyInfo + Provider *string + func (a *AzureReachabilityReportItem) UnmarshalJSON(data []byte) error + func (a AzureReachabilityReportItem) MarshalJSON() ([]byte, error) + type AzureReachabilityReportLatencyInfo struct + Score *int32 + TimeStamp *time.Time + func (a *AzureReachabilityReportLatencyInfo) UnmarshalJSON(data []byte) error + func (a AzureReachabilityReportLatencyInfo) MarshalJSON() ([]byte, error) + type AzureReachabilityReportLocation struct + City *string + Country *string + State *string + func (a *AzureReachabilityReportLocation) UnmarshalJSON(data []byte) error + func (a AzureReachabilityReportLocation) MarshalJSON() ([]byte, error) + type AzureReachabilityReportParameters struct + AzureLocations []*string + EndTime *time.Time + ProviderLocation *AzureReachabilityReportLocation + Providers []*string + StartTime *time.Time + func (a *AzureReachabilityReportParameters) UnmarshalJSON(data []byte) error + func (a AzureReachabilityReportParameters) MarshalJSON() ([]byte, error) + type AzureWebCategory struct + Etag *string + ID *string + Name *string + Properties *AzureWebCategoryPropertiesFormat + Type *string + func (a *AzureWebCategory) UnmarshalJSON(data []byte) error + func (a AzureWebCategory) MarshalJSON() ([]byte, error) + type AzureWebCategoryListResult struct + NextLink *string + Value []*AzureWebCategory + func (a *AzureWebCategoryListResult) UnmarshalJSON(data []byte) error + func (a AzureWebCategoryListResult) MarshalJSON() ([]byte, error) + type AzureWebCategoryPropertiesFormat struct + Group *string + func (a *AzureWebCategoryPropertiesFormat) UnmarshalJSON(data []byte) error + func (a AzureWebCategoryPropertiesFormat) MarshalJSON() ([]byte, error) + type BGPCommunity struct + CommunityName *string + CommunityPrefixes []*string + CommunityValue *string + IsAuthorizedToUse *bool + ServiceGroup *string + ServiceSupportedRegion *string + func (b *BGPCommunity) UnmarshalJSON(data []byte) error + func (b BGPCommunity) MarshalJSON() ([]byte, error) + type BackendAddressInboundNatRulePortMappings struct + InboundNatRulePortMappings []*InboundNatRulePortMapping + func (b *BackendAddressInboundNatRulePortMappings) UnmarshalJSON(data []byte) error + func (b BackendAddressInboundNatRulePortMappings) MarshalJSON() ([]byte, error) + type BackendAddressPool struct + Etag *string + ID *string + Name *string + Properties *BackendAddressPoolPropertiesFormat + Type *string + func (b *BackendAddressPool) UnmarshalJSON(data []byte) error + func (b BackendAddressPool) MarshalJSON() ([]byte, error) + type BackendAddressPoolPropertiesFormat struct + BackendIPConfigurations []*InterfaceIPConfiguration + DrainPeriodInSeconds *int32 + InboundNatRules []*SubResource + LoadBalancerBackendAddresses []*LoadBalancerBackendAddress + LoadBalancingRules []*SubResource + Location *string + OutboundRule *SubResource + OutboundRules []*SubResource + ProvisioningState *ProvisioningState + SyncMode *SyncMode + TunnelInterfaces []*GatewayLoadBalancerTunnelInterface + VirtualNetwork *SubResource + func (b *BackendAddressPoolPropertiesFormat) UnmarshalJSON(data []byte) error + func (b BackendAddressPoolPropertiesFormat) MarshalJSON() ([]byte, error) + type BaseAdminRule struct + Etag *string + ID *string + Kind *AdminRuleKind + Name *string + SystemData *SystemData + Type *string + func (b *BaseAdminRule) GetBaseAdminRule() *BaseAdminRule + func (b *BaseAdminRule) UnmarshalJSON(data []byte) error + func (b BaseAdminRule) MarshalJSON() ([]byte, error) + type BaseAdminRuleClassification interface + GetBaseAdminRule func() *BaseAdminRule + type BastionActiveSession struct + Protocol *BastionConnectProtocol + ResourceType *string + SessionDurationInMins *float32 + SessionID *string + StartTime any + TargetHostName *string + TargetIPAddress *string + TargetResourceGroup *string + TargetResourceID *string + TargetSubscriptionID *string + UserName *string + func (b *BastionActiveSession) UnmarshalJSON(data []byte) error + func (b BastionActiveSession) MarshalJSON() ([]byte, error) + type BastionActiveSessionListResult struct + NextLink *string + Value []*BastionActiveSession + func (b *BastionActiveSessionListResult) UnmarshalJSON(data []byte) error + func (b BastionActiveSessionListResult) MarshalJSON() ([]byte, error) + type BastionConnectProtocol string + const BastionConnectProtocolRDP + const BastionConnectProtocolSSH + func PossibleBastionConnectProtocolValues() []BastionConnectProtocol + type BastionHost struct + Etag *string + ID *string + Location *string + Name *string + Properties *BastionHostPropertiesFormat + SKU *SKU + Tags map[string]*string + Type *string + func (b *BastionHost) UnmarshalJSON(data []byte) error + func (b BastionHost) MarshalJSON() ([]byte, error) + type BastionHostIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *BastionHostIPConfigurationPropertiesFormat + Type *string + func (b *BastionHostIPConfiguration) UnmarshalJSON(data []byte) error + func (b BastionHostIPConfiguration) MarshalJSON() ([]byte, error) + type BastionHostIPConfigurationPropertiesFormat struct + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + PublicIPAddress *SubResource + Subnet *SubResource + func (b *BastionHostIPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (b BastionHostIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type BastionHostListResult struct + NextLink *string + Value []*BastionHost + func (b *BastionHostListResult) UnmarshalJSON(data []byte) error + func (b BastionHostListResult) MarshalJSON() ([]byte, error) + type BastionHostPropertiesFormat struct + DNSName *string + DisableCopyPaste *bool + EnableFileCopy *bool + EnableIPConnect *bool + EnableKerberos *bool + EnableShareableLink *bool + EnableTunneling *bool + IPConfigurations []*BastionHostIPConfiguration + NetworkACLs *BastionHostPropertiesFormatNetworkACLs + ProvisioningState *ProvisioningState + ScaleUnits *int32 + VirtualNetwork *SubResource + func (b *BastionHostPropertiesFormat) UnmarshalJSON(data []byte) error + func (b BastionHostPropertiesFormat) MarshalJSON() ([]byte, error) + type BastionHostPropertiesFormatNetworkACLs struct + IPRules []*IPRule + func (b *BastionHostPropertiesFormatNetworkACLs) UnmarshalJSON(data []byte) error + func (b BastionHostPropertiesFormatNetworkACLs) MarshalJSON() ([]byte, error) + type BastionHostSKUName string + const BastionHostSKUNameBasic + const BastionHostSKUNameDeveloper + const BastionHostSKUNameStandard + func PossibleBastionHostSKUNameValues() []BastionHostSKUName + type BastionHostsClient struct + func NewBastionHostsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*BastionHostsClient, error) + func (client *BastionHostsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*runtime.Poller[BastionHostsClientCreateOrUpdateResponse], error) + func (client *BastionHostsClient) BeginDelete(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*runtime.Poller[BastionHostsClientDeleteResponse], error) + func (client *BastionHostsClient) BeginUpdateTags(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*runtime.Poller[BastionHostsClientUpdateTagsResponse], error) + func (client *BastionHostsClient) Get(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (BastionHostsClientGetResponse, error) + func (client *BastionHostsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[BastionHostsClientListByResourceGroupResponse] + func (client *BastionHostsClient) NewListPager(options *BastionHostsClientListOptions) *runtime.Pager[BastionHostsClientListResponse] + type BastionHostsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type BastionHostsClientBeginDeleteOptions struct + ResumeToken string + type BastionHostsClientBeginUpdateTagsOptions struct + ResumeToken string + type BastionHostsClientCreateOrUpdateResponse struct + type BastionHostsClientDeleteResponse struct + type BastionHostsClientGetOptions struct + type BastionHostsClientGetResponse struct + type BastionHostsClientListByResourceGroupOptions struct + type BastionHostsClientListByResourceGroupResponse struct + type BastionHostsClientListOptions struct + type BastionHostsClientListResponse struct + type BastionHostsClientUpdateTagsResponse struct + type BastionSessionDeleteResult struct + NextLink *string + Value []*BastionSessionState + func (b *BastionSessionDeleteResult) UnmarshalJSON(data []byte) error + func (b BastionSessionDeleteResult) MarshalJSON() ([]byte, error) + type BastionSessionState struct + Message *string + SessionID *string + State *string + func (b *BastionSessionState) UnmarshalJSON(data []byte) error + func (b BastionSessionState) MarshalJSON() ([]byte, error) + type BastionShareableLink struct + Bsl *string + CreatedAt *string + Message *string + VM *VM + func (b *BastionShareableLink) UnmarshalJSON(data []byte) error + func (b BastionShareableLink) MarshalJSON() ([]byte, error) + type BastionShareableLinkListRequest struct + VMs []*BastionShareableLink + func (b *BastionShareableLinkListRequest) UnmarshalJSON(data []byte) error + func (b BastionShareableLinkListRequest) MarshalJSON() ([]byte, error) + type BastionShareableLinkListResult struct + NextLink *string + Value []*BastionShareableLink + func (b *BastionShareableLinkListResult) UnmarshalJSON(data []byte) error + func (b BastionShareableLinkListResult) MarshalJSON() ([]byte, error) + type BastionShareableLinkTokenListRequest struct + Tokens []*string + func (b *BastionShareableLinkTokenListRequest) UnmarshalJSON(data []byte) error + func (b BastionShareableLinkTokenListRequest) MarshalJSON() ([]byte, error) + type BgpConnection struct + Etag *string + ID *string + Name *string + Properties *BgpConnectionProperties + Type *string + func (b *BgpConnection) UnmarshalJSON(data []byte) error + func (b BgpConnection) MarshalJSON() ([]byte, error) + type BgpConnectionProperties struct + ConnectionState *HubBgpConnectionStatus + HubVirtualNetworkConnection *SubResource + PeerAsn *int64 + PeerIP *string + ProvisioningState *ProvisioningState + func (b *BgpConnectionProperties) UnmarshalJSON(data []byte) error + func (b BgpConnectionProperties) MarshalJSON() ([]byte, error) + type BgpPeerState string + const BgpPeerStateConnected + const BgpPeerStateConnecting + const BgpPeerStateIdle + const BgpPeerStateStopped + const BgpPeerStateUnknown + func PossibleBgpPeerStateValues() []BgpPeerState + type BgpPeerStatus struct + Asn *int64 + ConnectedDuration *string + LocalAddress *string + MessagesReceived *int64 + MessagesSent *int64 + Neighbor *string + RoutesReceived *int64 + State *BgpPeerState + func (b *BgpPeerStatus) UnmarshalJSON(data []byte) error + func (b BgpPeerStatus) MarshalJSON() ([]byte, error) + type BgpPeerStatusListResult struct + Value []*BgpPeerStatus + func (b *BgpPeerStatusListResult) UnmarshalJSON(data []byte) error + func (b BgpPeerStatusListResult) MarshalJSON() ([]byte, error) + type BgpServiceCommunitiesClient struct + func NewBgpServiceCommunitiesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*BgpServiceCommunitiesClient, error) + func (client *BgpServiceCommunitiesClient) NewListPager(options *BgpServiceCommunitiesClientListOptions) *runtime.Pager[BgpServiceCommunitiesClientListResponse] + type BgpServiceCommunitiesClientListOptions struct + type BgpServiceCommunitiesClientListResponse struct + type BgpServiceCommunity struct + ID *string + Location *string + Name *string + Properties *BgpServiceCommunityPropertiesFormat + Tags map[string]*string + Type *string + func (b *BgpServiceCommunity) UnmarshalJSON(data []byte) error + func (b BgpServiceCommunity) MarshalJSON() ([]byte, error) + type BgpServiceCommunityListResult struct + NextLink *string + Value []*BgpServiceCommunity + func (b *BgpServiceCommunityListResult) UnmarshalJSON(data []byte) error + func (b BgpServiceCommunityListResult) MarshalJSON() ([]byte, error) + type BgpServiceCommunityPropertiesFormat struct + BgpCommunities []*BGPCommunity + ServiceName *string + func (b *BgpServiceCommunityPropertiesFormat) UnmarshalJSON(data []byte) error + func (b BgpServiceCommunityPropertiesFormat) MarshalJSON() ([]byte, error) + type BgpSettings struct + Asn *int64 + BgpPeeringAddress *string + BgpPeeringAddresses []*IPConfigurationBgpPeeringAddress + PeerWeight *int32 + func (b *BgpSettings) UnmarshalJSON(data []byte) error + func (b BgpSettings) MarshalJSON() ([]byte, error) + type BreakOutCategoryPolicies struct + Allow *bool + Default *bool + Optimize *bool + func (b *BreakOutCategoryPolicies) UnmarshalJSON(data []byte) error + func (b BreakOutCategoryPolicies) MarshalJSON() ([]byte, error) + type CheckPrivateLinkServiceVisibilityRequest struct + PrivateLinkServiceAlias *string + func (c *CheckPrivateLinkServiceVisibilityRequest) UnmarshalJSON(data []byte) error + func (c CheckPrivateLinkServiceVisibilityRequest) MarshalJSON() ([]byte, error) + type ChildResource struct + Etag *string + ID *string + Name *string + Type *string + func (c *ChildResource) UnmarshalJSON(data []byte) error + func (c ChildResource) MarshalJSON() ([]byte, error) + type CircuitConnectionStatus string + const CircuitConnectionStatusConnected + const CircuitConnectionStatusConnecting + const CircuitConnectionStatusDisconnected + func PossibleCircuitConnectionStatusValues() []CircuitConnectionStatus + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAdminRuleCollectionsClient() *AdminRuleCollectionsClient + func (c *ClientFactory) NewAdminRulesClient() *AdminRulesClient + func (c *ClientFactory) NewApplicationGatewayPrivateEndpointConnectionsClient() *ApplicationGatewayPrivateEndpointConnectionsClient + func (c *ClientFactory) NewApplicationGatewayPrivateLinkResourcesClient() *ApplicationGatewayPrivateLinkResourcesClient + func (c *ClientFactory) NewApplicationGatewayWafDynamicManifestsClient() *ApplicationGatewayWafDynamicManifestsClient + func (c *ClientFactory) NewApplicationGatewayWafDynamicManifestsDefaultClient() *ApplicationGatewayWafDynamicManifestsDefaultClient + func (c *ClientFactory) NewApplicationGatewaysClient() *ApplicationGatewaysClient + func (c *ClientFactory) NewApplicationSecurityGroupsClient() *ApplicationSecurityGroupsClient + func (c *ClientFactory) NewAvailableDelegationsClient() *AvailableDelegationsClient + func (c *ClientFactory) NewAvailableEndpointServicesClient() *AvailableEndpointServicesClient + func (c *ClientFactory) NewAvailablePrivateEndpointTypesClient() *AvailablePrivateEndpointTypesClient + func (c *ClientFactory) NewAvailableResourceGroupDelegationsClient() *AvailableResourceGroupDelegationsClient + func (c *ClientFactory) NewAvailableServiceAliasesClient() *AvailableServiceAliasesClient + func (c *ClientFactory) NewAzureFirewallFqdnTagsClient() *AzureFirewallFqdnTagsClient + func (c *ClientFactory) NewAzureFirewallsClient() *AzureFirewallsClient + func (c *ClientFactory) NewBastionHostsClient() *BastionHostsClient + func (c *ClientFactory) NewBgpServiceCommunitiesClient() *BgpServiceCommunitiesClient + func (c *ClientFactory) NewConfigurationPolicyGroupsClient() *ConfigurationPolicyGroupsClient + func (c *ClientFactory) NewConnectionMonitorsClient() *ConnectionMonitorsClient + func (c *ClientFactory) NewConnectivityConfigurationsClient() *ConnectivityConfigurationsClient + func (c *ClientFactory) NewCustomIPPrefixesClient() *CustomIPPrefixesClient + func (c *ClientFactory) NewDdosCustomPoliciesClient() *DdosCustomPoliciesClient + func (c *ClientFactory) NewDdosProtectionPlansClient() *DdosProtectionPlansClient + func (c *ClientFactory) NewDefaultSecurityRulesClient() *DefaultSecurityRulesClient + func (c *ClientFactory) NewDscpConfigurationClient() *DscpConfigurationClient + func (c *ClientFactory) NewExpressRouteCircuitAuthorizationsClient() *ExpressRouteCircuitAuthorizationsClient + func (c *ClientFactory) NewExpressRouteCircuitConnectionsClient() *ExpressRouteCircuitConnectionsClient + func (c *ClientFactory) NewExpressRouteCircuitPeeringsClient() *ExpressRouteCircuitPeeringsClient + func (c *ClientFactory) NewExpressRouteCircuitsClient() *ExpressRouteCircuitsClient + func (c *ClientFactory) NewExpressRouteConnectionsClient() *ExpressRouteConnectionsClient + func (c *ClientFactory) NewExpressRouteCrossConnectionPeeringsClient() *ExpressRouteCrossConnectionPeeringsClient + func (c *ClientFactory) NewExpressRouteCrossConnectionsClient() *ExpressRouteCrossConnectionsClient + func (c *ClientFactory) NewExpressRouteGatewaysClient() *ExpressRouteGatewaysClient + func (c *ClientFactory) NewExpressRouteLinksClient() *ExpressRouteLinksClient + func (c *ClientFactory) NewExpressRoutePortAuthorizationsClient() *ExpressRoutePortAuthorizationsClient + func (c *ClientFactory) NewExpressRoutePortsClient() *ExpressRoutePortsClient + func (c *ClientFactory) NewExpressRoutePortsLocationsClient() *ExpressRoutePortsLocationsClient + func (c *ClientFactory) NewExpressRouteProviderPortsLocationClient() *ExpressRouteProviderPortsLocationClient + func (c *ClientFactory) NewExpressRouteServiceProvidersClient() *ExpressRouteServiceProvidersClient + func (c *ClientFactory) NewFirewallPoliciesClient() *FirewallPoliciesClient + func (c *ClientFactory) NewFirewallPolicyIdpsSignaturesClient() *FirewallPolicyIdpsSignaturesClient + func (c *ClientFactory) NewFirewallPolicyIdpsSignaturesFilterValuesClient() *FirewallPolicyIdpsSignaturesFilterValuesClient + func (c *ClientFactory) NewFirewallPolicyIdpsSignaturesOverridesClient() *FirewallPolicyIdpsSignaturesOverridesClient + func (c *ClientFactory) NewFirewallPolicyRuleCollectionGroupsClient() *FirewallPolicyRuleCollectionGroupsClient + func (c *ClientFactory) NewFlowLogsClient() *FlowLogsClient + func (c *ClientFactory) NewGroupsClient() *GroupsClient + func (c *ClientFactory) NewHubRouteTablesClient() *HubRouteTablesClient + func (c *ClientFactory) NewHubVirtualNetworkConnectionsClient() *HubVirtualNetworkConnectionsClient + func (c *ClientFactory) NewIPAllocationsClient() *IPAllocationsClient + func (c *ClientFactory) NewIPGroupsClient() *IPGroupsClient + func (c *ClientFactory) NewInboundNatRulesClient() *InboundNatRulesClient + func (c *ClientFactory) NewInboundSecurityRuleClient() *InboundSecurityRuleClient + func (c *ClientFactory) NewInterfaceIPConfigurationsClient() *InterfaceIPConfigurationsClient + func (c *ClientFactory) NewInterfaceLoadBalancersClient() *InterfaceLoadBalancersClient + func (c *ClientFactory) NewInterfaceTapConfigurationsClient() *InterfaceTapConfigurationsClient + func (c *ClientFactory) NewInterfacesClient() *InterfacesClient + func (c *ClientFactory) NewLoadBalancerBackendAddressPoolsClient() *LoadBalancerBackendAddressPoolsClient + func (c *ClientFactory) NewLoadBalancerFrontendIPConfigurationsClient() *LoadBalancerFrontendIPConfigurationsClient + func (c *ClientFactory) NewLoadBalancerLoadBalancingRulesClient() *LoadBalancerLoadBalancingRulesClient + func (c *ClientFactory) NewLoadBalancerNetworkInterfacesClient() *LoadBalancerNetworkInterfacesClient + func (c *ClientFactory) NewLoadBalancerOutboundRulesClient() *LoadBalancerOutboundRulesClient + func (c *ClientFactory) NewLoadBalancerProbesClient() *LoadBalancerProbesClient + func (c *ClientFactory) NewLoadBalancersClient() *LoadBalancersClient + func (c *ClientFactory) NewLocalNetworkGatewaysClient() *LocalNetworkGatewaysClient + func (c *ClientFactory) NewManagementClient() *ManagementClient + func (c *ClientFactory) NewManagementGroupNetworkManagerConnectionsClient() *ManagementGroupNetworkManagerConnectionsClient + func (c *ClientFactory) NewManagerCommitsClient() *ManagerCommitsClient + func (c *ClientFactory) NewManagerDeploymentStatusClient() *ManagerDeploymentStatusClient + func (c *ClientFactory) NewManagersClient() *ManagersClient + func (c *ClientFactory) NewNatGatewaysClient() *NatGatewaysClient + func (c *ClientFactory) NewNatRulesClient() *NatRulesClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewP2SVPNGatewaysClient() *P2SVPNGatewaysClient + func (c *ClientFactory) NewPacketCapturesClient() *PacketCapturesClient + func (c *ClientFactory) NewPeerExpressRouteCircuitConnectionsClient() *PeerExpressRouteCircuitConnectionsClient + func (c *ClientFactory) NewPrivateDNSZoneGroupsClient() *PrivateDNSZoneGroupsClient + func (c *ClientFactory) NewPrivateEndpointsClient() *PrivateEndpointsClient + func (c *ClientFactory) NewPrivateLinkServicesClient() *PrivateLinkServicesClient + func (c *ClientFactory) NewProfilesClient() *ProfilesClient + func (c *ClientFactory) NewPublicIPAddressesClient() *PublicIPAddressesClient + func (c *ClientFactory) NewPublicIPPrefixesClient() *PublicIPPrefixesClient + func (c *ClientFactory) NewResourceNavigationLinksClient() *ResourceNavigationLinksClient + func (c *ClientFactory) NewRouteFilterRulesClient() *RouteFilterRulesClient + func (c *ClientFactory) NewRouteFiltersClient() *RouteFiltersClient + func (c *ClientFactory) NewRouteMapsClient() *RouteMapsClient + func (c *ClientFactory) NewRouteTablesClient() *RouteTablesClient + func (c *ClientFactory) NewRoutesClient() *RoutesClient + func (c *ClientFactory) NewRoutingIntentClient() *RoutingIntentClient + func (c *ClientFactory) NewScopeConnectionsClient() *ScopeConnectionsClient + func (c *ClientFactory) NewSecurityAdminConfigurationsClient() *SecurityAdminConfigurationsClient + func (c *ClientFactory) NewSecurityGroupsClient() *SecurityGroupsClient + func (c *ClientFactory) NewSecurityPartnerProvidersClient() *SecurityPartnerProvidersClient + func (c *ClientFactory) NewSecurityRulesClient() *SecurityRulesClient + func (c *ClientFactory) NewServiceAssociationLinksClient() *ServiceAssociationLinksClient + func (c *ClientFactory) NewServiceEndpointPoliciesClient() *ServiceEndpointPoliciesClient + func (c *ClientFactory) NewServiceEndpointPolicyDefinitionsClient() *ServiceEndpointPolicyDefinitionsClient + func (c *ClientFactory) NewServiceTagInformationClient() *ServiceTagInformationClient + func (c *ClientFactory) NewServiceTagsClient() *ServiceTagsClient + func (c *ClientFactory) NewStaticMembersClient() *StaticMembersClient + func (c *ClientFactory) NewSubnetsClient() *SubnetsClient + func (c *ClientFactory) NewSubscriptionNetworkManagerConnectionsClient() *SubscriptionNetworkManagerConnectionsClient + func (c *ClientFactory) NewUsagesClient() *UsagesClient + func (c *ClientFactory) NewVPNConnectionsClient() *VPNConnectionsClient + func (c *ClientFactory) NewVPNGatewaysClient() *VPNGatewaysClient + func (c *ClientFactory) NewVPNLinkConnectionsClient() *VPNLinkConnectionsClient + func (c *ClientFactory) NewVPNServerConfigurationsAssociatedWithVirtualWanClient() *VPNServerConfigurationsAssociatedWithVirtualWanClient + func (c *ClientFactory) NewVPNServerConfigurationsClient() *VPNServerConfigurationsClient + func (c *ClientFactory) NewVPNSiteLinkConnectionsClient() *VPNSiteLinkConnectionsClient + func (c *ClientFactory) NewVPNSiteLinksClient() *VPNSiteLinksClient + func (c *ClientFactory) NewVPNSitesClient() *VPNSitesClient + func (c *ClientFactory) NewVPNSitesConfigurationClient() *VPNSitesConfigurationClient + func (c *ClientFactory) NewVipSwapClient() *VipSwapClient + func (c *ClientFactory) NewVirtualApplianceConnectionsClient() *VirtualApplianceConnectionsClient + func (c *ClientFactory) NewVirtualApplianceSKUsClient() *VirtualApplianceSKUsClient + func (c *ClientFactory) NewVirtualApplianceSitesClient() *VirtualApplianceSitesClient + func (c *ClientFactory) NewVirtualAppliancesClient() *VirtualAppliancesClient + func (c *ClientFactory) NewVirtualHubBgpConnectionClient() *VirtualHubBgpConnectionClient + func (c *ClientFactory) NewVirtualHubBgpConnectionsClient() *VirtualHubBgpConnectionsClient + func (c *ClientFactory) NewVirtualHubIPConfigurationClient() *VirtualHubIPConfigurationClient + func (c *ClientFactory) NewVirtualHubRouteTableV2SClient() *VirtualHubRouteTableV2SClient + func (c *ClientFactory) NewVirtualHubsClient() *VirtualHubsClient + func (c *ClientFactory) NewVirtualNetworkGatewayConnectionsClient() *VirtualNetworkGatewayConnectionsClient + func (c *ClientFactory) NewVirtualNetworkGatewayNatRulesClient() *VirtualNetworkGatewayNatRulesClient + func (c *ClientFactory) NewVirtualNetworkGatewaysClient() *VirtualNetworkGatewaysClient + func (c *ClientFactory) NewVirtualNetworkPeeringsClient() *VirtualNetworkPeeringsClient + func (c *ClientFactory) NewVirtualNetworkTapsClient() *VirtualNetworkTapsClient + func (c *ClientFactory) NewVirtualNetworksClient() *VirtualNetworksClient + func (c *ClientFactory) NewVirtualRouterPeeringsClient() *VirtualRouterPeeringsClient + func (c *ClientFactory) NewVirtualRoutersClient() *VirtualRoutersClient + func (c *ClientFactory) NewVirtualWansClient() *VirtualWansClient + func (c *ClientFactory) NewWatchersClient() *WatchersClient + func (c *ClientFactory) NewWebApplicationFirewallPoliciesClient() *WebApplicationFirewallPoliciesClient + func (c *ClientFactory) NewWebCategoriesClient() *WebCategoriesClient + type CommissionedState string + const CommissionedStateCommissioned + const CommissionedStateCommissionedNoInternetAdvertise + const CommissionedStateCommissioning + const CommissionedStateDecommissioning + const CommissionedStateDeprovisioned + const CommissionedStateDeprovisioning + const CommissionedStateProvisioned + const CommissionedStateProvisioning + func PossibleCommissionedStateValues() []CommissionedState + type Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties struct + ClientID *string + PrincipalID *string + func (c *Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties) UnmarshalJSON(data []byte) error + func (c Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties) MarshalJSON() ([]byte, error) + type ConfigurationDiagnosticParameters struct + Profiles []*ConfigurationDiagnosticProfile + TargetResourceID *string + VerbosityLevel *VerbosityLevel + func (c *ConfigurationDiagnosticParameters) UnmarshalJSON(data []byte) error + func (c ConfigurationDiagnosticParameters) MarshalJSON() ([]byte, error) + type ConfigurationDiagnosticProfile struct + Destination *string + DestinationPort *string + Direction *Direction + Protocol *string + Source *string + func (c *ConfigurationDiagnosticProfile) UnmarshalJSON(data []byte) error + func (c ConfigurationDiagnosticProfile) MarshalJSON() ([]byte, error) + type ConfigurationDiagnosticResponse struct + Results []*ConfigurationDiagnosticResult + func (c *ConfigurationDiagnosticResponse) UnmarshalJSON(data []byte) error + func (c ConfigurationDiagnosticResponse) MarshalJSON() ([]byte, error) + type ConfigurationDiagnosticResult struct + NetworkSecurityGroupResult *SecurityGroupResult + Profile *ConfigurationDiagnosticProfile + func (c *ConfigurationDiagnosticResult) UnmarshalJSON(data []byte) error + func (c ConfigurationDiagnosticResult) MarshalJSON() ([]byte, error) + type ConfigurationGroup struct + ID *string + Properties *GroupProperties + func (c *ConfigurationGroup) UnmarshalJSON(data []byte) error + func (c ConfigurationGroup) MarshalJSON() ([]byte, error) + type ConfigurationPolicyGroupsClient struct + func NewConfigurationPolicyGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ConfigurationPolicyGroupsClient, error) + func (client *ConfigurationPolicyGroupsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ConfigurationPolicyGroupsClientCreateOrUpdateResponse], error) + func (client *ConfigurationPolicyGroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ConfigurationPolicyGroupsClientDeleteResponse], error) + func (client *ConfigurationPolicyGroupsClient) Get(ctx context.Context, resourceGroupName string, ...) (ConfigurationPolicyGroupsClientGetResponse, error) + func (client *ConfigurationPolicyGroupsClient) NewListByVPNServerConfigurationPager(resourceGroupName string, vpnServerConfigurationName string, ...) ... + type ConfigurationPolicyGroupsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ConfigurationPolicyGroupsClientBeginDeleteOptions struct + ResumeToken string + type ConfigurationPolicyGroupsClientCreateOrUpdateResponse struct + type ConfigurationPolicyGroupsClientDeleteResponse struct + type ConfigurationPolicyGroupsClientGetOptions struct + type ConfigurationPolicyGroupsClientGetResponse struct + type ConfigurationPolicyGroupsClientListByVPNServerConfigurationOptions struct + type ConfigurationPolicyGroupsClientListByVPNServerConfigurationResponse struct + type ConfigurationType string + const ConfigurationTypeConnectivity + const ConfigurationTypeSecurityAdmin + func PossibleConfigurationTypeValues() []ConfigurationType + type ConnectionMonitor struct + Location *string + Properties *ConnectionMonitorParameters + Tags map[string]*string + func (c *ConnectionMonitor) UnmarshalJSON(data []byte) error + func (c ConnectionMonitor) MarshalJSON() ([]byte, error) + type ConnectionMonitorDestination struct + Address *string + Port *int32 + ResourceID *string + func (c *ConnectionMonitorDestination) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorDestination) MarshalJSON() ([]byte, error) + type ConnectionMonitorEndpoint struct + Address *string + CoverageLevel *CoverageLevel + Filter *ConnectionMonitorEndpointFilter + Name *string + ResourceID *string + Scope *ConnectionMonitorEndpointScope + Type *EndpointType + func (c *ConnectionMonitorEndpoint) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorEndpoint) MarshalJSON() ([]byte, error) + type ConnectionMonitorEndpointFilter struct + Items []*ConnectionMonitorEndpointFilterItem + Type *ConnectionMonitorEndpointFilterType + func (c *ConnectionMonitorEndpointFilter) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorEndpointFilter) MarshalJSON() ([]byte, error) + type ConnectionMonitorEndpointFilterItem struct + Address *string + Type *ConnectionMonitorEndpointFilterItemType + func (c *ConnectionMonitorEndpointFilterItem) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorEndpointFilterItem) MarshalJSON() ([]byte, error) + type ConnectionMonitorEndpointFilterItemType string + const ConnectionMonitorEndpointFilterItemTypeAgentAddress + func PossibleConnectionMonitorEndpointFilterItemTypeValues() []ConnectionMonitorEndpointFilterItemType + type ConnectionMonitorEndpointFilterType string + const ConnectionMonitorEndpointFilterTypeInclude + func PossibleConnectionMonitorEndpointFilterTypeValues() []ConnectionMonitorEndpointFilterType + type ConnectionMonitorEndpointScope struct + Exclude []*ConnectionMonitorEndpointScopeItem + Include []*ConnectionMonitorEndpointScopeItem + func (c *ConnectionMonitorEndpointScope) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorEndpointScope) MarshalJSON() ([]byte, error) + type ConnectionMonitorEndpointScopeItem struct + Address *string + func (c *ConnectionMonitorEndpointScopeItem) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorEndpointScopeItem) MarshalJSON() ([]byte, error) + type ConnectionMonitorHTTPConfiguration struct + Method *HTTPConfigurationMethod + Path *string + Port *int32 + PreferHTTPS *bool + RequestHeaders []*HTTPHeader + ValidStatusCodeRanges []*string + func (c *ConnectionMonitorHTTPConfiguration) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorHTTPConfiguration) MarshalJSON() ([]byte, error) + type ConnectionMonitorIcmpConfiguration struct + DisableTraceRoute *bool + func (c *ConnectionMonitorIcmpConfiguration) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorIcmpConfiguration) MarshalJSON() ([]byte, error) + type ConnectionMonitorListResult struct + Value []*ConnectionMonitorResult + func (c *ConnectionMonitorListResult) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorListResult) MarshalJSON() ([]byte, error) + type ConnectionMonitorOutput struct + Type *OutputType + WorkspaceSettings *ConnectionMonitorWorkspaceSettings + func (c *ConnectionMonitorOutput) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorOutput) MarshalJSON() ([]byte, error) + type ConnectionMonitorParameters struct + AutoStart *bool + Destination *ConnectionMonitorDestination + Endpoints []*ConnectionMonitorEndpoint + MonitoringIntervalInSeconds *int32 + Notes *string + Outputs []*ConnectionMonitorOutput + Source *ConnectionMonitorSource + TestConfigurations []*ConnectionMonitorTestConfiguration + TestGroups []*ConnectionMonitorTestGroup + func (c *ConnectionMonitorParameters) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorParameters) MarshalJSON() ([]byte, error) + type ConnectionMonitorQueryResult struct + SourceStatus *ConnectionMonitorSourceStatus + States []*ConnectionStateSnapshot + func (c *ConnectionMonitorQueryResult) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorQueryResult) MarshalJSON() ([]byte, error) + type ConnectionMonitorResult struct + Etag *string + ID *string + Location *string + Name *string + Properties *ConnectionMonitorResultProperties + Tags map[string]*string + Type *string + func (c *ConnectionMonitorResult) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorResult) MarshalJSON() ([]byte, error) + type ConnectionMonitorResultProperties struct + AutoStart *bool + ConnectionMonitorType *ConnectionMonitorType + Destination *ConnectionMonitorDestination + Endpoints []*ConnectionMonitorEndpoint + MonitoringIntervalInSeconds *int32 + MonitoringStatus *string + Notes *string + Outputs []*ConnectionMonitorOutput + ProvisioningState *ProvisioningState + Source *ConnectionMonitorSource + StartTime *time.Time + TestConfigurations []*ConnectionMonitorTestConfiguration + TestGroups []*ConnectionMonitorTestGroup + func (c *ConnectionMonitorResultProperties) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorResultProperties) MarshalJSON() ([]byte, error) + type ConnectionMonitorSource struct + Port *int32 + ResourceID *string + func (c *ConnectionMonitorSource) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorSource) MarshalJSON() ([]byte, error) + type ConnectionMonitorSourceStatus string + const ConnectionMonitorSourceStatusActive + const ConnectionMonitorSourceStatusInactive + const ConnectionMonitorSourceStatusUnknown + func PossibleConnectionMonitorSourceStatusValues() []ConnectionMonitorSourceStatus + type ConnectionMonitorSuccessThreshold struct + ChecksFailedPercent *int32 + RoundTripTimeMs *float32 + func (c *ConnectionMonitorSuccessThreshold) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorSuccessThreshold) MarshalJSON() ([]byte, error) + type ConnectionMonitorTCPConfiguration struct + DestinationPortBehavior *DestinationPortBehavior + DisableTraceRoute *bool + Port *int32 + func (c *ConnectionMonitorTCPConfiguration) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorTCPConfiguration) MarshalJSON() ([]byte, error) + type ConnectionMonitorTestConfiguration struct + HTTPConfiguration *ConnectionMonitorHTTPConfiguration + IcmpConfiguration *ConnectionMonitorIcmpConfiguration + Name *string + PreferredIPVersion *PreferredIPVersion + Protocol *ConnectionMonitorTestConfigurationProtocol + SuccessThreshold *ConnectionMonitorSuccessThreshold + TCPConfiguration *ConnectionMonitorTCPConfiguration + TestFrequencySec *int32 + func (c *ConnectionMonitorTestConfiguration) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorTestConfiguration) MarshalJSON() ([]byte, error) + type ConnectionMonitorTestConfigurationProtocol string + const ConnectionMonitorTestConfigurationProtocolHTTP + const ConnectionMonitorTestConfigurationProtocolIcmp + const ConnectionMonitorTestConfigurationProtocolTCP + func PossibleConnectionMonitorTestConfigurationProtocolValues() []ConnectionMonitorTestConfigurationProtocol + type ConnectionMonitorTestGroup struct + Destinations []*string + Disable *bool + Name *string + Sources []*string + TestConfigurations []*string + func (c *ConnectionMonitorTestGroup) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorTestGroup) MarshalJSON() ([]byte, error) + type ConnectionMonitorType string + const ConnectionMonitorTypeMultiEndpoint + const ConnectionMonitorTypeSingleSourceDestination + func PossibleConnectionMonitorTypeValues() []ConnectionMonitorType + type ConnectionMonitorWorkspaceSettings struct + WorkspaceResourceID *string + func (c *ConnectionMonitorWorkspaceSettings) UnmarshalJSON(data []byte) error + func (c ConnectionMonitorWorkspaceSettings) MarshalJSON() ([]byte, error) + type ConnectionMonitorsClient struct + func NewConnectionMonitorsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ConnectionMonitorsClient, error) + func (client *ConnectionMonitorsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[ConnectionMonitorsClientCreateOrUpdateResponse], error) + func (client *ConnectionMonitorsClient) BeginDelete(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[ConnectionMonitorsClientDeleteResponse], error) + func (client *ConnectionMonitorsClient) BeginQuery(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[ConnectionMonitorsClientQueryResponse], error) + func (client *ConnectionMonitorsClient) BeginStart(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[ConnectionMonitorsClientStartResponse], error) + func (client *ConnectionMonitorsClient) BeginStop(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[ConnectionMonitorsClientStopResponse], error) + func (client *ConnectionMonitorsClient) Get(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (ConnectionMonitorsClientGetResponse, error) + func (client *ConnectionMonitorsClient) NewListPager(resourceGroupName string, networkWatcherName string, ...) *runtime.Pager[ConnectionMonitorsClientListResponse] + func (client *ConnectionMonitorsClient) UpdateTags(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (ConnectionMonitorsClientUpdateTagsResponse, error) + type ConnectionMonitorsClientBeginCreateOrUpdateOptions struct + Migrate *string + ResumeToken string + type ConnectionMonitorsClientBeginDeleteOptions struct + ResumeToken string + type ConnectionMonitorsClientBeginQueryOptions struct + ResumeToken string + type ConnectionMonitorsClientBeginStartOptions struct + ResumeToken string + type ConnectionMonitorsClientBeginStopOptions struct + ResumeToken string + type ConnectionMonitorsClientCreateOrUpdateResponse struct + type ConnectionMonitorsClientDeleteResponse struct + type ConnectionMonitorsClientGetOptions struct + type ConnectionMonitorsClientGetResponse struct + type ConnectionMonitorsClientListOptions struct + type ConnectionMonitorsClientListResponse struct + type ConnectionMonitorsClientQueryResponse struct + type ConnectionMonitorsClientStartResponse struct + type ConnectionMonitorsClientStopResponse struct + type ConnectionMonitorsClientUpdateTagsOptions struct + type ConnectionMonitorsClientUpdateTagsResponse struct + type ConnectionResetSharedKey struct + KeyLength *int32 + func (c *ConnectionResetSharedKey) UnmarshalJSON(data []byte) error + func (c ConnectionResetSharedKey) MarshalJSON() ([]byte, error) + type ConnectionSharedKey struct + ID *string + Value *string + func (c *ConnectionSharedKey) UnmarshalJSON(data []byte) error + func (c ConnectionSharedKey) MarshalJSON() ([]byte, error) + type ConnectionState string + const ConnectionStateReachable + const ConnectionStateUnknown + const ConnectionStateUnreachable + func PossibleConnectionStateValues() []ConnectionState + type ConnectionStateSnapshot struct + AvgLatencyInMs *int64 + ConnectionState *ConnectionState + EndTime *time.Time + EvaluationState *EvaluationState + Hops []*ConnectivityHop + MaxLatencyInMs *int64 + MinLatencyInMs *int64 + ProbesFailed *int64 + ProbesSent *int64 + StartTime *time.Time + func (c *ConnectionStateSnapshot) UnmarshalJSON(data []byte) error + func (c ConnectionStateSnapshot) MarshalJSON() ([]byte, error) + type ConnectionStatus string + const ConnectionStatusConnected + const ConnectionStatusDegraded + const ConnectionStatusDisconnected + const ConnectionStatusUnknown + func PossibleConnectionStatusValues() []ConnectionStatus + type ConnectivityConfiguration struct + Etag *string + ID *string + Name *string + Properties *ConnectivityConfigurationProperties + SystemData *SystemData + Type *string + func (c *ConnectivityConfiguration) UnmarshalJSON(data []byte) error + func (c ConnectivityConfiguration) MarshalJSON() ([]byte, error) + type ConnectivityConfigurationListResult struct + NextLink *string + Value []*ConnectivityConfiguration + func (c *ConnectivityConfigurationListResult) UnmarshalJSON(data []byte) error + func (c ConnectivityConfigurationListResult) MarshalJSON() ([]byte, error) + type ConnectivityConfigurationProperties struct + AppliesToGroups []*ConnectivityGroupItem + ConnectivityTopology *ConnectivityTopology + DeleteExistingPeering *DeleteExistingPeering + Description *string + Hubs []*Hub + IsGlobal *IsGlobal + ProvisioningState *ProvisioningState + ResourceGUID *string + func (c *ConnectivityConfigurationProperties) UnmarshalJSON(data []byte) error + func (c ConnectivityConfigurationProperties) MarshalJSON() ([]byte, error) + type ConnectivityConfigurationsClient struct + func NewConnectivityConfigurationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ConnectivityConfigurationsClient, error) + func (client *ConnectivityConfigurationsClient) BeginDelete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*runtime.Poller[ConnectivityConfigurationsClientDeleteResponse], error) + func (client *ConnectivityConfigurationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ConnectivityConfigurationsClientCreateOrUpdateResponse, error) + func (client *ConnectivityConfigurationsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ConnectivityConfigurationsClientGetResponse, error) + func (client *ConnectivityConfigurationsClient) NewListPager(resourceGroupName string, networkManagerName string, ...) *runtime.Pager[ConnectivityConfigurationsClientListResponse] + type ConnectivityConfigurationsClientBeginDeleteOptions struct + Force *bool + ResumeToken string + type ConnectivityConfigurationsClientCreateOrUpdateOptions struct + type ConnectivityConfigurationsClientCreateOrUpdateResponse struct + type ConnectivityConfigurationsClientDeleteResponse struct + type ConnectivityConfigurationsClientGetOptions struct + type ConnectivityConfigurationsClientGetResponse struct + type ConnectivityConfigurationsClientListOptions struct + SkipToken *string + Top *int32 + type ConnectivityConfigurationsClientListResponse struct + type ConnectivityDestination struct + Address *string + Port *int32 + ResourceID *string + func (c *ConnectivityDestination) UnmarshalJSON(data []byte) error + func (c ConnectivityDestination) MarshalJSON() ([]byte, error) + type ConnectivityGroupItem struct + GroupConnectivity *GroupConnectivity + IsGlobal *IsGlobal + NetworkGroupID *string + UseHubGateway *UseHubGateway + func (c *ConnectivityGroupItem) UnmarshalJSON(data []byte) error + func (c ConnectivityGroupItem) MarshalJSON() ([]byte, error) + type ConnectivityHop struct + Address *string + ID *string + Issues []*ConnectivityIssue + Links []*HopLink + NextHopIDs []*string + PreviousHopIDs []*string + PreviousLinks []*HopLink + ResourceID *string + Type *string + func (c *ConnectivityHop) UnmarshalJSON(data []byte) error + func (c ConnectivityHop) MarshalJSON() ([]byte, error) + type ConnectivityInformation struct + AvgLatencyInMs *int32 + ConnectionStatus *ConnectionStatus + Hops []*ConnectivityHop + MaxLatencyInMs *int32 + MinLatencyInMs *int32 + ProbesFailed *int32 + ProbesSent *int32 + func (c *ConnectivityInformation) UnmarshalJSON(data []byte) error + func (c ConnectivityInformation) MarshalJSON() ([]byte, error) + type ConnectivityIssue struct + Context []map[string]*string + Origin *Origin + Severity *Severity + Type *IssueType + func (c *ConnectivityIssue) UnmarshalJSON(data []byte) error + func (c ConnectivityIssue) MarshalJSON() ([]byte, error) + type ConnectivityParameters struct + Destination *ConnectivityDestination + PreferredIPVersion *IPVersion + Protocol *Protocol + ProtocolConfiguration *ProtocolConfiguration + Source *ConnectivitySource + func (c *ConnectivityParameters) UnmarshalJSON(data []byte) error + func (c ConnectivityParameters) MarshalJSON() ([]byte, error) + type ConnectivitySource struct + Port *int32 + ResourceID *string + func (c *ConnectivitySource) UnmarshalJSON(data []byte) error + func (c ConnectivitySource) MarshalJSON() ([]byte, error) + type ConnectivityTopology string + const ConnectivityTopologyHubAndSpoke + const ConnectivityTopologyMesh + func PossibleConnectivityTopologyValues() []ConnectivityTopology + type Container struct + ID *string + func (c *Container) UnmarshalJSON(data []byte) error + func (c Container) MarshalJSON() ([]byte, error) + type ContainerNetworkInterface struct + Etag *string + ID *string + Name *string + Properties *ContainerNetworkInterfacePropertiesFormat + Type *string + func (c *ContainerNetworkInterface) UnmarshalJSON(data []byte) error + func (c ContainerNetworkInterface) MarshalJSON() ([]byte, error) + type ContainerNetworkInterfaceConfiguration struct + Etag *string + ID *string + Name *string + Properties *ContainerNetworkInterfaceConfigurationPropertiesFormat + Type *string + func (c *ContainerNetworkInterfaceConfiguration) UnmarshalJSON(data []byte) error + func (c ContainerNetworkInterfaceConfiguration) MarshalJSON() ([]byte, error) + type ContainerNetworkInterfaceConfigurationPropertiesFormat struct + ContainerNetworkInterfaces []*SubResource + IPConfigurations []*IPConfigurationProfile + ProvisioningState *ProvisioningState + func (c *ContainerNetworkInterfaceConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (c ContainerNetworkInterfaceConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type ContainerNetworkInterfaceIPConfiguration struct + Etag *string + Name *string + Properties *ContainerNetworkInterfaceIPConfigurationPropertiesFormat + Type *string + func (c *ContainerNetworkInterfaceIPConfiguration) UnmarshalJSON(data []byte) error + func (c ContainerNetworkInterfaceIPConfiguration) MarshalJSON() ([]byte, error) + type ContainerNetworkInterfaceIPConfigurationPropertiesFormat struct + ProvisioningState *ProvisioningState + func (c *ContainerNetworkInterfaceIPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (c ContainerNetworkInterfaceIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type ContainerNetworkInterfacePropertiesFormat struct + Container *Container + ContainerNetworkInterfaceConfiguration *ContainerNetworkInterfaceConfiguration + IPConfigurations []*ContainerNetworkInterfaceIPConfiguration + ProvisioningState *ProvisioningState + func (c *ContainerNetworkInterfacePropertiesFormat) UnmarshalJSON(data []byte) error + func (c ContainerNetworkInterfacePropertiesFormat) MarshalJSON() ([]byte, error) + type CoverageLevel string + const CoverageLevelAboveAverage + const CoverageLevelAverage + const CoverageLevelBelowAverage + const CoverageLevelDefault + const CoverageLevelFull + const CoverageLevelLow + func PossibleCoverageLevelValues() []CoverageLevel + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type Criterion struct + AsPath []*string + Community []*string + MatchCondition *RouteMapMatchCondition + RoutePrefix []*string + func (c *Criterion) UnmarshalJSON(data []byte) error + func (c Criterion) MarshalJSON() ([]byte, error) + type CrossTenantScopes struct + ManagementGroups []*string + Subscriptions []*string + TenantID *string + func (c *CrossTenantScopes) UnmarshalJSON(data []byte) error + func (c CrossTenantScopes) MarshalJSON() ([]byte, error) + type CustomDNSConfigPropertiesFormat struct + Fqdn *string + IPAddresses []*string + func (c *CustomDNSConfigPropertiesFormat) UnmarshalJSON(data []byte) error + func (c CustomDNSConfigPropertiesFormat) MarshalJSON() ([]byte, error) + type CustomIPPrefix struct + Etag *string + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *CustomIPPrefixPropertiesFormat + Tags map[string]*string + Type *string + Zones []*string + func (c *CustomIPPrefix) UnmarshalJSON(data []byte) error + func (c CustomIPPrefix) MarshalJSON() ([]byte, error) + type CustomIPPrefixListResult struct + NextLink *string + Value []*CustomIPPrefix + func (c *CustomIPPrefixListResult) UnmarshalJSON(data []byte) error + func (c CustomIPPrefixListResult) MarshalJSON() ([]byte, error) + type CustomIPPrefixPropertiesFormat struct + Asn *string + AuthorizationMessage *string + ChildCustomIPPrefixes []*SubResource + Cidr *string + CommissionedState *CommissionedState + CustomIPPrefixParent *SubResource + ExpressRouteAdvertise *bool + FailedReason *string + Geo *Geo + NoInternetAdvertise *bool + PrefixType *CustomIPPrefixType + ProvisioningState *ProvisioningState + PublicIPPrefixes []*SubResource + ResourceGUID *string + SignedMessage *string + func (c *CustomIPPrefixPropertiesFormat) UnmarshalJSON(data []byte) error + func (c CustomIPPrefixPropertiesFormat) MarshalJSON() ([]byte, error) + type CustomIPPrefixType string + const CustomIPPrefixTypeChild + const CustomIPPrefixTypeParent + const CustomIPPrefixTypeSingular + func PossibleCustomIPPrefixTypeValues() []CustomIPPrefixType + type CustomIPPrefixesClient struct + func NewCustomIPPrefixesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CustomIPPrefixesClient, error) + func (client *CustomIPPrefixesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (*runtime.Poller[CustomIPPrefixesClientCreateOrUpdateResponse], error) + func (client *CustomIPPrefixesClient) BeginDelete(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (*runtime.Poller[CustomIPPrefixesClientDeleteResponse], error) + func (client *CustomIPPrefixesClient) Get(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (CustomIPPrefixesClientGetResponse, error) + func (client *CustomIPPrefixesClient) NewListAllPager(options *CustomIPPrefixesClientListAllOptions) *runtime.Pager[CustomIPPrefixesClientListAllResponse] + func (client *CustomIPPrefixesClient) NewListPager(resourceGroupName string, options *CustomIPPrefixesClientListOptions) *runtime.Pager[CustomIPPrefixesClientListResponse] + func (client *CustomIPPrefixesClient) UpdateTags(ctx context.Context, resourceGroupName string, customIPPrefixName string, ...) (CustomIPPrefixesClientUpdateTagsResponse, error) + type CustomIPPrefixesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type CustomIPPrefixesClientBeginDeleteOptions struct + ResumeToken string + type CustomIPPrefixesClientCreateOrUpdateResponse struct + type CustomIPPrefixesClientDeleteResponse struct + type CustomIPPrefixesClientGetOptions struct + Expand *string + type CustomIPPrefixesClientGetResponse struct + type CustomIPPrefixesClientListAllOptions struct + type CustomIPPrefixesClientListAllResponse struct + type CustomIPPrefixesClientListOptions struct + type CustomIPPrefixesClientListResponse struct + type CustomIPPrefixesClientUpdateTagsOptions struct + type CustomIPPrefixesClientUpdateTagsResponse struct + type DNSNameAvailabilityResult struct + Available *bool + func (d *DNSNameAvailabilityResult) UnmarshalJSON(data []byte) error + func (d DNSNameAvailabilityResult) MarshalJSON() ([]byte, error) + type DNSSettings struct + EnableProxy *bool + RequireProxyForNetworkRules *bool + Servers []*string + func (d *DNSSettings) UnmarshalJSON(data []byte) error + func (d DNSSettings) MarshalJSON() ([]byte, error) + type DdosCustomPoliciesClient struct + func NewDdosCustomPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DdosCustomPoliciesClient, error) + func (client *DdosCustomPoliciesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (*runtime.Poller[DdosCustomPoliciesClientCreateOrUpdateResponse], error) + func (client *DdosCustomPoliciesClient) BeginDelete(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (*runtime.Poller[DdosCustomPoliciesClientDeleteResponse], error) + func (client *DdosCustomPoliciesClient) Get(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (DdosCustomPoliciesClientGetResponse, error) + func (client *DdosCustomPoliciesClient) UpdateTags(ctx context.Context, resourceGroupName string, ddosCustomPolicyName string, ...) (DdosCustomPoliciesClientUpdateTagsResponse, error) + type DdosCustomPoliciesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DdosCustomPoliciesClientBeginDeleteOptions struct + ResumeToken string + type DdosCustomPoliciesClientCreateOrUpdateResponse struct + type DdosCustomPoliciesClientDeleteResponse struct + type DdosCustomPoliciesClientGetOptions struct + type DdosCustomPoliciesClientGetResponse struct + type DdosCustomPoliciesClientUpdateTagsOptions struct + type DdosCustomPoliciesClientUpdateTagsResponse struct + type DdosCustomPolicy struct + Etag *string + ID *string + Location *string + Name *string + Properties *DdosCustomPolicyPropertiesFormat + Tags map[string]*string + Type *string + func (d *DdosCustomPolicy) UnmarshalJSON(data []byte) error + func (d DdosCustomPolicy) MarshalJSON() ([]byte, error) + type DdosCustomPolicyPropertiesFormat struct + ProvisioningState *ProvisioningState + ResourceGUID *string + func (d *DdosCustomPolicyPropertiesFormat) UnmarshalJSON(data []byte) error + func (d DdosCustomPolicyPropertiesFormat) MarshalJSON() ([]byte, error) + type DdosProtectionPlan struct + Etag *string + ID *string + Location *string + Name *string + Properties *DdosProtectionPlanPropertiesFormat + Tags map[string]*string + Type *string + func (d *DdosProtectionPlan) UnmarshalJSON(data []byte) error + func (d DdosProtectionPlan) MarshalJSON() ([]byte, error) + type DdosProtectionPlanListResult struct + NextLink *string + Value []*DdosProtectionPlan + func (d *DdosProtectionPlanListResult) UnmarshalJSON(data []byte) error + func (d DdosProtectionPlanListResult) MarshalJSON() ([]byte, error) + type DdosProtectionPlanPropertiesFormat struct + ProvisioningState *ProvisioningState + PublicIPAddresses []*SubResource + ResourceGUID *string + VirtualNetworks []*SubResource + func (d *DdosProtectionPlanPropertiesFormat) UnmarshalJSON(data []byte) error + func (d DdosProtectionPlanPropertiesFormat) MarshalJSON() ([]byte, error) + type DdosProtectionPlansClient struct + func NewDdosProtectionPlansClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DdosProtectionPlansClient, error) + func (client *DdosProtectionPlansClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (*runtime.Poller[DdosProtectionPlansClientCreateOrUpdateResponse], error) + func (client *DdosProtectionPlansClient) BeginDelete(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (*runtime.Poller[DdosProtectionPlansClientDeleteResponse], error) + func (client *DdosProtectionPlansClient) Get(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (DdosProtectionPlansClientGetResponse, error) + func (client *DdosProtectionPlansClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[DdosProtectionPlansClientListByResourceGroupResponse] + func (client *DdosProtectionPlansClient) NewListPager(options *DdosProtectionPlansClientListOptions) *runtime.Pager[DdosProtectionPlansClientListResponse] + func (client *DdosProtectionPlansClient) UpdateTags(ctx context.Context, resourceGroupName string, ddosProtectionPlanName string, ...) (DdosProtectionPlansClientUpdateTagsResponse, error) + type DdosProtectionPlansClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DdosProtectionPlansClientBeginDeleteOptions struct + ResumeToken string + type DdosProtectionPlansClientCreateOrUpdateResponse struct + type DdosProtectionPlansClientDeleteResponse struct + type DdosProtectionPlansClientGetOptions struct + type DdosProtectionPlansClientGetResponse struct + type DdosProtectionPlansClientListByResourceGroupOptions struct + type DdosProtectionPlansClientListByResourceGroupResponse struct + type DdosProtectionPlansClientListOptions struct + type DdosProtectionPlansClientListResponse struct + type DdosProtectionPlansClientUpdateTagsOptions struct + type DdosProtectionPlansClientUpdateTagsResponse struct + type DdosSettings struct + DdosProtectionPlan *SubResource + ProtectionMode *DdosSettingsProtectionMode + func (d *DdosSettings) UnmarshalJSON(data []byte) error + func (d DdosSettings) MarshalJSON() ([]byte, error) + type DdosSettingsProtectionMode string + const DdosSettingsProtectionModeDisabled + const DdosSettingsProtectionModeEnabled + const DdosSettingsProtectionModeVirtualNetworkInherited + func PossibleDdosSettingsProtectionModeValues() []DdosSettingsProtectionMode + type DefaultAdminPropertiesFormat struct + Access *SecurityConfigurationRuleAccess + Description *string + DestinationPortRanges []*string + Destinations []*AddressPrefixItem + Direction *SecurityConfigurationRuleDirection + Flag *string + Priority *int32 + Protocol *SecurityConfigurationRuleProtocol + ProvisioningState *ProvisioningState + ResourceGUID *string + SourcePortRanges []*string + Sources []*AddressPrefixItem + func (d *DefaultAdminPropertiesFormat) UnmarshalJSON(data []byte) error + func (d DefaultAdminPropertiesFormat) MarshalJSON() ([]byte, error) + type DefaultAdminRule struct + Etag *string + ID *string + Kind *AdminRuleKind + Name *string + Properties *DefaultAdminPropertiesFormat + SystemData *SystemData + Type *string + func (d *DefaultAdminRule) GetBaseAdminRule() *BaseAdminRule + func (d *DefaultAdminRule) UnmarshalJSON(data []byte) error + func (d DefaultAdminRule) MarshalJSON() ([]byte, error) + type DefaultRuleSetPropertyFormat struct + RuleSetType *string + RuleSetVersion *string + func (d *DefaultRuleSetPropertyFormat) UnmarshalJSON(data []byte) error + func (d DefaultRuleSetPropertyFormat) MarshalJSON() ([]byte, error) + type DefaultSecurityRulesClient struct + func NewDefaultSecurityRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DefaultSecurityRulesClient, error) + func (client *DefaultSecurityRulesClient) Get(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (DefaultSecurityRulesClientGetResponse, error) + func (client *DefaultSecurityRulesClient) NewListPager(resourceGroupName string, networkSecurityGroupName string, ...) *runtime.Pager[DefaultSecurityRulesClientListResponse] + type DefaultSecurityRulesClientGetOptions struct + type DefaultSecurityRulesClientGetResponse struct + type DefaultSecurityRulesClientListOptions struct + type DefaultSecurityRulesClientListResponse struct + type Delegation struct + Etag *string + ID *string + Name *string + Properties *ServiceDelegationPropertiesFormat + Type *string + func (d *Delegation) UnmarshalJSON(data []byte) error + func (d Delegation) MarshalJSON() ([]byte, error) + type DelegationProperties struct + ProvisioningState *ProvisioningState + ServiceName *string + func (d *DelegationProperties) UnmarshalJSON(data []byte) error + func (d DelegationProperties) MarshalJSON() ([]byte, error) + type DeleteExistingPeering string + const DeleteExistingPeeringFalse + const DeleteExistingPeeringTrue + func PossibleDeleteExistingPeeringValues() []DeleteExistingPeering + type DeleteOptions string + const DeleteOptionsDelete + const DeleteOptionsDetach + func PossibleDeleteOptionsValues() []DeleteOptions + type DeploymentStatus string + const DeploymentStatusDeployed + const DeploymentStatusDeploying + const DeploymentStatusFailed + const DeploymentStatusNotStarted + func PossibleDeploymentStatusValues() []DeploymentStatus + type DestinationPortBehavior string + const DestinationPortBehaviorListenIfAvailable + const DestinationPortBehaviorNone + func PossibleDestinationPortBehaviorValues() []DestinationPortBehavior + type DeviceProperties struct + DeviceModel *string + DeviceVendor *string + LinkSpeedInMbps *int32 + func (d *DeviceProperties) UnmarshalJSON(data []byte) error + func (d DeviceProperties) MarshalJSON() ([]byte, error) + type DhGroup string + const DhGroupDHGroup1 + const DhGroupDHGroup14 + const DhGroupDHGroup2 + const DhGroupDHGroup2048 + const DhGroupDHGroup24 + const DhGroupECP256 + const DhGroupECP384 + const DhGroupNone + func PossibleDhGroupValues() []DhGroup + type DhcpOptions struct + DNSServers []*string + func (d *DhcpOptions) UnmarshalJSON(data []byte) error + func (d DhcpOptions) MarshalJSON() ([]byte, error) + type Dimension struct + DisplayName *string + InternalName *string + Name *string + func (d *Dimension) UnmarshalJSON(data []byte) error + func (d Dimension) MarshalJSON() ([]byte, error) + type Direction string + const DirectionInbound + const DirectionOutbound + func PossibleDirectionValues() []Direction + type DscpConfiguration struct + Etag *string + ID *string + Location *string + Name *string + Properties *DscpConfigurationPropertiesFormat + Tags map[string]*string + Type *string + func (d *DscpConfiguration) UnmarshalJSON(data []byte) error + func (d DscpConfiguration) MarshalJSON() ([]byte, error) + type DscpConfigurationClient struct + func NewDscpConfigurationClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DscpConfigurationClient, error) + func (client *DscpConfigurationClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, dscpConfigurationName string, ...) (*runtime.Poller[DscpConfigurationClientCreateOrUpdateResponse], error) + func (client *DscpConfigurationClient) BeginDelete(ctx context.Context, resourceGroupName string, dscpConfigurationName string, ...) (*runtime.Poller[DscpConfigurationClientDeleteResponse], error) + func (client *DscpConfigurationClient) Get(ctx context.Context, resourceGroupName string, dscpConfigurationName string, ...) (DscpConfigurationClientGetResponse, error) + func (client *DscpConfigurationClient) NewListAllPager(options *DscpConfigurationClientListAllOptions) *runtime.Pager[DscpConfigurationClientListAllResponse] + func (client *DscpConfigurationClient) NewListPager(resourceGroupName string, options *DscpConfigurationClientListOptions) *runtime.Pager[DscpConfigurationClientListResponse] + type DscpConfigurationClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DscpConfigurationClientBeginDeleteOptions struct + ResumeToken string + type DscpConfigurationClientCreateOrUpdateResponse struct + type DscpConfigurationClientDeleteResponse struct + type DscpConfigurationClientGetOptions struct + type DscpConfigurationClientGetResponse struct + type DscpConfigurationClientListAllOptions struct + type DscpConfigurationClientListAllResponse struct + type DscpConfigurationClientListOptions struct + type DscpConfigurationClientListResponse struct + type DscpConfigurationListResult struct + NextLink *string + Value []*DscpConfiguration + func (d *DscpConfigurationListResult) UnmarshalJSON(data []byte) error + func (d DscpConfigurationListResult) MarshalJSON() ([]byte, error) + type DscpConfigurationPropertiesFormat struct + AssociatedNetworkInterfaces []*Interface + DestinationIPRanges []*QosIPRange + DestinationPortRanges []*QosPortRange + Markings []*int32 + Protocol *ProtocolType + ProvisioningState *ProvisioningState + QosCollectionID *string + QosDefinitionCollection []*QosDefinition + ResourceGUID *string + SourceIPRanges []*QosIPRange + SourcePortRanges []*QosPortRange + func (d *DscpConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (d DscpConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type EffectiveAdminRuleKind string + const EffectiveAdminRuleKindCustom + const EffectiveAdminRuleKindDefault + func PossibleEffectiveAdminRuleKindValues() []EffectiveAdminRuleKind + type EffectiveBaseSecurityAdminRule struct + ConfigurationDescription *string + ID *string + Kind *EffectiveAdminRuleKind + RuleCollectionAppliesToGroups []*ManagerSecurityGroupItem + RuleCollectionDescription *string + RuleGroups []*ConfigurationGroup + func (e *EffectiveBaseSecurityAdminRule) GetEffectiveBaseSecurityAdminRule() *EffectiveBaseSecurityAdminRule + func (e *EffectiveBaseSecurityAdminRule) UnmarshalJSON(data []byte) error + func (e EffectiveBaseSecurityAdminRule) MarshalJSON() ([]byte, error) + type EffectiveBaseSecurityAdminRuleClassification interface + GetEffectiveBaseSecurityAdminRule func() *EffectiveBaseSecurityAdminRule + type EffectiveConnectivityConfiguration struct + ConfigurationGroups []*ConfigurationGroup + ID *string + Properties *ConnectivityConfigurationProperties + func (e *EffectiveConnectivityConfiguration) UnmarshalJSON(data []byte) error + func (e EffectiveConnectivityConfiguration) MarshalJSON() ([]byte, error) + type EffectiveDefaultSecurityAdminRule struct + ConfigurationDescription *string + ID *string + Kind *EffectiveAdminRuleKind + Properties *DefaultAdminPropertiesFormat + RuleCollectionAppliesToGroups []*ManagerSecurityGroupItem + RuleCollectionDescription *string + RuleGroups []*ConfigurationGroup + func (e *EffectiveDefaultSecurityAdminRule) GetEffectiveBaseSecurityAdminRule() *EffectiveBaseSecurityAdminRule + func (e *EffectiveDefaultSecurityAdminRule) UnmarshalJSON(data []byte) error + func (e EffectiveDefaultSecurityAdminRule) MarshalJSON() ([]byte, error) + type EffectiveNetworkSecurityGroup struct + Association *EffectiveNetworkSecurityGroupAssociation + EffectiveSecurityRules []*EffectiveNetworkSecurityRule + NetworkSecurityGroup *SubResource + TagMap *string + func (e *EffectiveNetworkSecurityGroup) UnmarshalJSON(data []byte) error + func (e EffectiveNetworkSecurityGroup) MarshalJSON() ([]byte, error) + type EffectiveNetworkSecurityGroupAssociation struct + NetworkInterface *SubResource + NetworkManager *SubResource + Subnet *SubResource + func (e *EffectiveNetworkSecurityGroupAssociation) UnmarshalJSON(data []byte) error + func (e EffectiveNetworkSecurityGroupAssociation) MarshalJSON() ([]byte, error) + type EffectiveNetworkSecurityGroupListResult struct + NextLink *string + Value []*EffectiveNetworkSecurityGroup + func (e *EffectiveNetworkSecurityGroupListResult) UnmarshalJSON(data []byte) error + func (e EffectiveNetworkSecurityGroupListResult) MarshalJSON() ([]byte, error) + type EffectiveNetworkSecurityRule struct + Access *SecurityRuleAccess + DestinationAddressPrefix *string + DestinationAddressPrefixes []*string + DestinationPortRange *string + DestinationPortRanges []*string + Direction *SecurityRuleDirection + ExpandedDestinationAddressPrefix []*string + ExpandedSourceAddressPrefix []*string + Name *string + Priority *int32 + Protocol *EffectiveSecurityRuleProtocol + SourceAddressPrefix *string + SourceAddressPrefixes []*string + SourcePortRange *string + SourcePortRanges []*string + func (e *EffectiveNetworkSecurityRule) UnmarshalJSON(data []byte) error + func (e EffectiveNetworkSecurityRule) MarshalJSON() ([]byte, error) + type EffectiveRoute struct + AddressPrefix []*string + DisableBgpRoutePropagation *bool + Name *string + NextHopIPAddress []*string + NextHopType *RouteNextHopType + Source *EffectiveRouteSource + State *EffectiveRouteState + func (e *EffectiveRoute) UnmarshalJSON(data []byte) error + func (e EffectiveRoute) MarshalJSON() ([]byte, error) + type EffectiveRouteListResult struct + NextLink *string + Value []*EffectiveRoute + func (e *EffectiveRouteListResult) UnmarshalJSON(data []byte) error + func (e EffectiveRouteListResult) MarshalJSON() ([]byte, error) + type EffectiveRouteMapRoute struct + AsPath *string + BgpCommunities *string + Prefix *string + func (e *EffectiveRouteMapRoute) UnmarshalJSON(data []byte) error + func (e EffectiveRouteMapRoute) MarshalJSON() ([]byte, error) + type EffectiveRouteMapRouteList struct + Value []*EffectiveRouteMapRoute + func (e *EffectiveRouteMapRouteList) UnmarshalJSON(data []byte) error + func (e EffectiveRouteMapRouteList) MarshalJSON() ([]byte, error) + type EffectiveRouteSource string + const EffectiveRouteSourceDefault + const EffectiveRouteSourceUnknown + const EffectiveRouteSourceUser + const EffectiveRouteSourceVirtualNetworkGateway + func PossibleEffectiveRouteSourceValues() []EffectiveRouteSource + type EffectiveRouteState string + const EffectiveRouteStateActive + const EffectiveRouteStateInvalid + func PossibleEffectiveRouteStateValues() []EffectiveRouteState + type EffectiveRoutesParameters struct + ResourceID *string + VirtualWanResourceType *string + func (e *EffectiveRoutesParameters) UnmarshalJSON(data []byte) error + func (e EffectiveRoutesParameters) MarshalJSON() ([]byte, error) + type EffectiveSecurityAdminRule struct + ConfigurationDescription *string + ID *string + Kind *EffectiveAdminRuleKind + Properties *AdminPropertiesFormat + RuleCollectionAppliesToGroups []*ManagerSecurityGroupItem + RuleCollectionDescription *string + RuleGroups []*ConfigurationGroup + func (e *EffectiveSecurityAdminRule) GetEffectiveBaseSecurityAdminRule() *EffectiveBaseSecurityAdminRule + func (e *EffectiveSecurityAdminRule) UnmarshalJSON(data []byte) error + func (e EffectiveSecurityAdminRule) MarshalJSON() ([]byte, error) + type EffectiveSecurityRuleProtocol string + const EffectiveSecurityRuleProtocolAll + const EffectiveSecurityRuleProtocolTCP + const EffectiveSecurityRuleProtocolUDP + func PossibleEffectiveSecurityRuleProtocolValues() []EffectiveSecurityRuleProtocol + type EndpointServiceResult struct + ID *string + Name *string + Type *string + func (e *EndpointServiceResult) UnmarshalJSON(data []byte) error + func (e EndpointServiceResult) MarshalJSON() ([]byte, error) + type EndpointServicesListResult struct + NextLink *string + Value []*EndpointServiceResult + func (e *EndpointServicesListResult) UnmarshalJSON(data []byte) error + func (e EndpointServicesListResult) MarshalJSON() ([]byte, error) + type EndpointType string + const EndpointTypeAzureArcVM + const EndpointTypeAzureSubnet + const EndpointTypeAzureVM + const EndpointTypeAzureVMSS + const EndpointTypeAzureVNet + const EndpointTypeExternalAddress + const EndpointTypeMMAWorkspaceMachine + const EndpointTypeMMAWorkspaceNetwork + func PossibleEndpointTypeValues() []EndpointType + type Error struct + Code *string + Details []*ErrorDetails + InnerError *string + Message *string + Target *string + func (e *Error) UnmarshalJSON(data []byte) error + func (e Error) MarshalJSON() ([]byte, error) + type ErrorDetails struct + Code *string + Message *string + Target *string + func (e *ErrorDetails) UnmarshalJSON(data []byte) error + func (e ErrorDetails) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetails + func (e *ErrorResponse) UnmarshalJSON(data []byte) error + func (e ErrorResponse) MarshalJSON() ([]byte, error) + type EvaluatedNetworkSecurityGroup struct + AppliedTo *string + MatchedRule *MatchedRule + NetworkSecurityGroupID *string + RulesEvaluationResult []*SecurityRulesEvaluationResult + func (e *EvaluatedNetworkSecurityGroup) UnmarshalJSON(data []byte) error + func (e EvaluatedNetworkSecurityGroup) MarshalJSON() ([]byte, error) + type EvaluationState string + const EvaluationStateCompleted + const EvaluationStateInProgress + const EvaluationStateNotStarted + func PossibleEvaluationStateValues() []EvaluationState + type ExclusionManagedRule struct + RuleID *string + func (e *ExclusionManagedRule) UnmarshalJSON(data []byte) error + func (e ExclusionManagedRule) MarshalJSON() ([]byte, error) + type ExclusionManagedRuleGroup struct + RuleGroupName *string + Rules []*ExclusionManagedRule + func (e *ExclusionManagedRuleGroup) UnmarshalJSON(data []byte) error + func (e ExclusionManagedRuleGroup) MarshalJSON() ([]byte, error) + type ExclusionManagedRuleSet struct + RuleGroups []*ExclusionManagedRuleGroup + RuleSetType *string + RuleSetVersion *string + func (e *ExclusionManagedRuleSet) UnmarshalJSON(data []byte) error + func (e ExclusionManagedRuleSet) MarshalJSON() ([]byte, error) + type ExplicitProxySettings struct + EnableExplicitProxy *bool + EnablePacFile *bool + HTTPPort *int32 + HTTPSPort *int32 + PacFile *string + PacFilePort *int32 + func (e *ExplicitProxySettings) UnmarshalJSON(data []byte) error + func (e ExplicitProxySettings) MarshalJSON() ([]byte, error) + type ExpressRouteCircuit struct + Etag *string + ID *string + Location *string + Name *string + Properties *ExpressRouteCircuitPropertiesFormat + SKU *ExpressRouteCircuitSKU + Tags map[string]*string + Type *string + func (e *ExpressRouteCircuit) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuit) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitArpTable struct + Age *int32 + IPAddress *string + Interface *string + MacAddress *string + func (e *ExpressRouteCircuitArpTable) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitArpTable) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitAuthorization struct + Etag *string + ID *string + Name *string + Properties *AuthorizationPropertiesFormat + Type *string + func (e *ExpressRouteCircuitAuthorization) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitAuthorization) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitAuthorizationsClient struct + func NewExpressRouteCircuitAuthorizationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteCircuitAuthorizationsClient, error) + func (client *ExpressRouteCircuitAuthorizationsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitAuthorizationsClientCreateOrUpdateResponse], ...) + func (client *ExpressRouteCircuitAuthorizationsClient) BeginDelete(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitAuthorizationsClientDeleteResponse], error) + func (client *ExpressRouteCircuitAuthorizationsClient) Get(ctx context.Context, resourceGroupName string, circuitName string, ...) (ExpressRouteCircuitAuthorizationsClientGetResponse, error) + func (client *ExpressRouteCircuitAuthorizationsClient) NewListPager(resourceGroupName string, circuitName string, ...) *runtime.Pager[ExpressRouteCircuitAuthorizationsClientListResponse] + type ExpressRouteCircuitAuthorizationsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRouteCircuitAuthorizationsClientBeginDeleteOptions struct + ResumeToken string + type ExpressRouteCircuitAuthorizationsClientCreateOrUpdateResponse struct + type ExpressRouteCircuitAuthorizationsClientDeleteResponse struct + type ExpressRouteCircuitAuthorizationsClientGetOptions struct + type ExpressRouteCircuitAuthorizationsClientGetResponse struct + type ExpressRouteCircuitAuthorizationsClientListOptions struct + type ExpressRouteCircuitAuthorizationsClientListResponse struct + type ExpressRouteCircuitConnection struct + Etag *string + ID *string + Name *string + Properties *ExpressRouteCircuitConnectionPropertiesFormat + Type *string + func (e *ExpressRouteCircuitConnection) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitConnection) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitConnectionListResult struct + NextLink *string + Value []*ExpressRouteCircuitConnection + func (e *ExpressRouteCircuitConnectionListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitConnectionListResult) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitConnectionPropertiesFormat struct + AddressPrefix *string + AuthorizationKey *string + CircuitConnectionStatus *CircuitConnectionStatus + ExpressRouteCircuitPeering *SubResource + IPv6CircuitConnectionConfig *IPv6CircuitConnectionConfig + PeerExpressRouteCircuitPeering *SubResource + ProvisioningState *ProvisioningState + func (e *ExpressRouteCircuitConnectionPropertiesFormat) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitConnectionPropertiesFormat) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitConnectionsClient struct + func NewExpressRouteCircuitConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteCircuitConnectionsClient, error) + func (client *ExpressRouteCircuitConnectionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitConnectionsClientCreateOrUpdateResponse], ...) + func (client *ExpressRouteCircuitConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitConnectionsClientDeleteResponse], error) + func (client *ExpressRouteCircuitConnectionsClient) Get(ctx context.Context, resourceGroupName string, circuitName string, ...) (ExpressRouteCircuitConnectionsClientGetResponse, error) + func (client *ExpressRouteCircuitConnectionsClient) NewListPager(resourceGroupName string, circuitName string, peeringName string, ...) *runtime.Pager[ExpressRouteCircuitConnectionsClientListResponse] + type ExpressRouteCircuitConnectionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRouteCircuitConnectionsClientBeginDeleteOptions struct + ResumeToken string + type ExpressRouteCircuitConnectionsClientCreateOrUpdateResponse struct + type ExpressRouteCircuitConnectionsClientDeleteResponse struct + type ExpressRouteCircuitConnectionsClientGetOptions struct + type ExpressRouteCircuitConnectionsClientGetResponse struct + type ExpressRouteCircuitConnectionsClientListOptions struct + type ExpressRouteCircuitConnectionsClientListResponse struct + type ExpressRouteCircuitListResult struct + NextLink *string + Value []*ExpressRouteCircuit + func (e *ExpressRouteCircuitListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitListResult) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitPeering struct + Etag *string + ID *string + Name *string + Properties *ExpressRouteCircuitPeeringPropertiesFormat + Type *string + func (e *ExpressRouteCircuitPeering) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitPeering) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState string + const ExpressRouteCircuitPeeringAdvertisedPublicPrefixStateConfigured + const ExpressRouteCircuitPeeringAdvertisedPublicPrefixStateConfiguring + const ExpressRouteCircuitPeeringAdvertisedPublicPrefixStateNotConfigured + const ExpressRouteCircuitPeeringAdvertisedPublicPrefixStateValidationNeeded + func PossibleExpressRouteCircuitPeeringAdvertisedPublicPrefixStateValues() []ExpressRouteCircuitPeeringAdvertisedPublicPrefixState + type ExpressRouteCircuitPeeringConfig struct + AdvertisedCommunities []*string + AdvertisedPublicPrefixes []*string + AdvertisedPublicPrefixesState *ExpressRouteCircuitPeeringAdvertisedPublicPrefixState + CustomerASN *int32 + LegacyMode *int32 + RoutingRegistryName *string + func (e *ExpressRouteCircuitPeeringConfig) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitPeeringConfig) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitPeeringID struct + ID *string + func (e *ExpressRouteCircuitPeeringID) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitPeeringID) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitPeeringListResult struct + NextLink *string + Value []*ExpressRouteCircuitPeering + func (e *ExpressRouteCircuitPeeringListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitPeeringListResult) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitPeeringPropertiesFormat struct + AzureASN *int32 + Connections []*ExpressRouteCircuitConnection + ExpressRouteConnection *ExpressRouteConnectionID + GatewayManagerEtag *string + IPv6PeeringConfig *IPv6ExpressRouteCircuitPeeringConfig + LastModifiedBy *string + MicrosoftPeeringConfig *ExpressRouteCircuitPeeringConfig + PeerASN *int64 + PeeredConnections []*PeerExpressRouteCircuitConnection + PeeringType *ExpressRoutePeeringType + PrimaryAzurePort *string + PrimaryPeerAddressPrefix *string + ProvisioningState *ProvisioningState + RouteFilter *SubResource + SecondaryAzurePort *string + SecondaryPeerAddressPrefix *string + SharedKey *string + State *ExpressRoutePeeringState + Stats *ExpressRouteCircuitStats + VlanID *int32 + func (e *ExpressRouteCircuitPeeringPropertiesFormat) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitPeeringPropertiesFormat) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitPeeringState string + const ExpressRouteCircuitPeeringStateDisabled + const ExpressRouteCircuitPeeringStateEnabled + func PossibleExpressRouteCircuitPeeringStateValues() []ExpressRouteCircuitPeeringState + type ExpressRouteCircuitPeeringsClient struct + func NewExpressRouteCircuitPeeringsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteCircuitPeeringsClient, error) + func (client *ExpressRouteCircuitPeeringsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitPeeringsClientCreateOrUpdateResponse], ...) + func (client *ExpressRouteCircuitPeeringsClient) BeginDelete(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitPeeringsClientDeleteResponse], error) + func (client *ExpressRouteCircuitPeeringsClient) Get(ctx context.Context, resourceGroupName string, circuitName string, ...) (ExpressRouteCircuitPeeringsClientGetResponse, error) + func (client *ExpressRouteCircuitPeeringsClient) NewListPager(resourceGroupName string, circuitName string, ...) *runtime.Pager[ExpressRouteCircuitPeeringsClientListResponse] + type ExpressRouteCircuitPeeringsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRouteCircuitPeeringsClientBeginDeleteOptions struct + ResumeToken string + type ExpressRouteCircuitPeeringsClientCreateOrUpdateResponse struct + type ExpressRouteCircuitPeeringsClientDeleteResponse struct + type ExpressRouteCircuitPeeringsClientGetOptions struct + type ExpressRouteCircuitPeeringsClientGetResponse struct + type ExpressRouteCircuitPeeringsClientListOptions struct + type ExpressRouteCircuitPeeringsClientListResponse struct + type ExpressRouteCircuitPropertiesFormat struct + AllowClassicOperations *bool + AuthorizationKey *string + AuthorizationStatus *string + Authorizations []*ExpressRouteCircuitAuthorization + BandwidthInGbps *float32 + CircuitProvisioningState *string + ExpressRoutePort *SubResource + GatewayManagerEtag *string + GlobalReachEnabled *bool + Peerings []*ExpressRouteCircuitPeering + ProvisioningState *ProvisioningState + ServiceKey *string + ServiceProviderNotes *string + ServiceProviderProperties *ExpressRouteCircuitServiceProviderProperties + ServiceProviderProvisioningState *ServiceProviderProvisioningState + Stag *int32 + func (e *ExpressRouteCircuitPropertiesFormat) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitPropertiesFormat) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitReference struct + ID *string + func (e *ExpressRouteCircuitReference) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitReference) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitRoutesTable struct + LocPrf *string + Network *string + NextHop *string + Path *string + Weight *int32 + func (e *ExpressRouteCircuitRoutesTable) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitRoutesTable) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitRoutesTableSummary struct + As *int32 + Neighbor *string + StatePfxRcd *string + UpDown *string + V *int32 + func (e *ExpressRouteCircuitRoutesTableSummary) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitRoutesTableSummary) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitSKU struct + Family *ExpressRouteCircuitSKUFamily + Name *string + Tier *ExpressRouteCircuitSKUTier + func (e *ExpressRouteCircuitSKU) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitSKU) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitSKUFamily string + const ExpressRouteCircuitSKUFamilyMeteredData + const ExpressRouteCircuitSKUFamilyUnlimitedData + func PossibleExpressRouteCircuitSKUFamilyValues() []ExpressRouteCircuitSKUFamily + type ExpressRouteCircuitSKUTier string + const ExpressRouteCircuitSKUTierBasic + const ExpressRouteCircuitSKUTierLocal + const ExpressRouteCircuitSKUTierPremium + const ExpressRouteCircuitSKUTierStandard + func PossibleExpressRouteCircuitSKUTierValues() []ExpressRouteCircuitSKUTier + type ExpressRouteCircuitServiceProviderProperties struct + BandwidthInMbps *int32 + PeeringLocation *string + ServiceProviderName *string + func (e *ExpressRouteCircuitServiceProviderProperties) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitServiceProviderProperties) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitStats struct + PrimarybytesIn *int64 + PrimarybytesOut *int64 + SecondarybytesIn *int64 + SecondarybytesOut *int64 + func (e *ExpressRouteCircuitStats) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitStats) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitsArpTableListResult struct + NextLink *string + Value []*ExpressRouteCircuitArpTable + func (e *ExpressRouteCircuitsArpTableListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitsArpTableListResult) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitsClient struct + func NewExpressRouteCircuitsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteCircuitsClient, error) + func (client *ExpressRouteCircuitsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitsClientCreateOrUpdateResponse], error) + func (client *ExpressRouteCircuitsClient) BeginDelete(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitsClientDeleteResponse], error) + func (client *ExpressRouteCircuitsClient) BeginListArpTable(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitsClientListArpTableResponse], error) + func (client *ExpressRouteCircuitsClient) BeginListRoutesTable(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitsClientListRoutesTableResponse], error) + func (client *ExpressRouteCircuitsClient) BeginListRoutesTableSummary(ctx context.Context, resourceGroupName string, circuitName string, ...) (*runtime.Poller[ExpressRouteCircuitsClientListRoutesTableSummaryResponse], ...) + func (client *ExpressRouteCircuitsClient) Get(ctx context.Context, resourceGroupName string, circuitName string, ...) (ExpressRouteCircuitsClientGetResponse, error) + func (client *ExpressRouteCircuitsClient) GetPeeringStats(ctx context.Context, resourceGroupName string, circuitName string, ...) (ExpressRouteCircuitsClientGetPeeringStatsResponse, error) + func (client *ExpressRouteCircuitsClient) GetStats(ctx context.Context, resourceGroupName string, circuitName string, ...) (ExpressRouteCircuitsClientGetStatsResponse, error) + func (client *ExpressRouteCircuitsClient) NewListAllPager(options *ExpressRouteCircuitsClientListAllOptions) *runtime.Pager[ExpressRouteCircuitsClientListAllResponse] + func (client *ExpressRouteCircuitsClient) NewListPager(resourceGroupName string, options *ExpressRouteCircuitsClientListOptions) *runtime.Pager[ExpressRouteCircuitsClientListResponse] + func (client *ExpressRouteCircuitsClient) UpdateTags(ctx context.Context, resourceGroupName string, circuitName string, ...) (ExpressRouteCircuitsClientUpdateTagsResponse, error) + type ExpressRouteCircuitsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRouteCircuitsClientBeginDeleteOptions struct + ResumeToken string + type ExpressRouteCircuitsClientBeginListArpTableOptions struct + ResumeToken string + type ExpressRouteCircuitsClientBeginListRoutesTableOptions struct + ResumeToken string + type ExpressRouteCircuitsClientBeginListRoutesTableSummaryOptions struct + ResumeToken string + type ExpressRouteCircuitsClientCreateOrUpdateResponse struct + type ExpressRouteCircuitsClientDeleteResponse struct + type ExpressRouteCircuitsClientGetOptions struct + type ExpressRouteCircuitsClientGetPeeringStatsOptions struct + type ExpressRouteCircuitsClientGetPeeringStatsResponse struct + type ExpressRouteCircuitsClientGetResponse struct + type ExpressRouteCircuitsClientGetStatsOptions struct + type ExpressRouteCircuitsClientGetStatsResponse struct + type ExpressRouteCircuitsClientListAllOptions struct + type ExpressRouteCircuitsClientListAllResponse struct + type ExpressRouteCircuitsClientListArpTableResponse struct + type ExpressRouteCircuitsClientListOptions struct + type ExpressRouteCircuitsClientListResponse struct + type ExpressRouteCircuitsClientListRoutesTableResponse struct + type ExpressRouteCircuitsClientListRoutesTableSummaryResponse struct + type ExpressRouteCircuitsClientUpdateTagsOptions struct + type ExpressRouteCircuitsClientUpdateTagsResponse struct + type ExpressRouteCircuitsRoutesTableListResult struct + NextLink *string + Value []*ExpressRouteCircuitRoutesTable + func (e *ExpressRouteCircuitsRoutesTableListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitsRoutesTableListResult) MarshalJSON() ([]byte, error) + type ExpressRouteCircuitsRoutesTableSummaryListResult struct + NextLink *string + Value []*ExpressRouteCircuitRoutesTableSummary + func (e *ExpressRouteCircuitsRoutesTableSummaryListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteCircuitsRoutesTableSummaryListResult) MarshalJSON() ([]byte, error) + type ExpressRouteConnection struct + ID *string + Name *string + Properties *ExpressRouteConnectionProperties + func (e *ExpressRouteConnection) UnmarshalJSON(data []byte) error + func (e ExpressRouteConnection) MarshalJSON() ([]byte, error) + type ExpressRouteConnectionID struct + ID *string + func (e *ExpressRouteConnectionID) UnmarshalJSON(data []byte) error + func (e ExpressRouteConnectionID) MarshalJSON() ([]byte, error) + type ExpressRouteConnectionList struct + Value []*ExpressRouteConnection + func (e *ExpressRouteConnectionList) UnmarshalJSON(data []byte) error + func (e ExpressRouteConnectionList) MarshalJSON() ([]byte, error) + type ExpressRouteConnectionProperties struct + AuthorizationKey *string + EnableInternetSecurity *bool + EnablePrivateLinkFastPath *bool + ExpressRouteCircuitPeering *ExpressRouteCircuitPeeringID + ExpressRouteGatewayBypass *bool + ProvisioningState *ProvisioningState + RoutingConfiguration *RoutingConfiguration + RoutingWeight *int32 + func (e *ExpressRouteConnectionProperties) UnmarshalJSON(data []byte) error + func (e ExpressRouteConnectionProperties) MarshalJSON() ([]byte, error) + type ExpressRouteConnectionsClient struct + func NewExpressRouteConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteConnectionsClient, error) + func (client *ExpressRouteConnectionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*runtime.Poller[ExpressRouteConnectionsClientCreateOrUpdateResponse], error) + func (client *ExpressRouteConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*runtime.Poller[ExpressRouteConnectionsClientDeleteResponse], error) + func (client *ExpressRouteConnectionsClient) Get(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (ExpressRouteConnectionsClientGetResponse, error) + func (client *ExpressRouteConnectionsClient) List(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (ExpressRouteConnectionsClientListResponse, error) + type ExpressRouteConnectionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRouteConnectionsClientBeginDeleteOptions struct + ResumeToken string + type ExpressRouteConnectionsClientCreateOrUpdateResponse struct + type ExpressRouteConnectionsClientDeleteResponse struct + type ExpressRouteConnectionsClientGetOptions struct + type ExpressRouteConnectionsClientGetResponse struct + type ExpressRouteConnectionsClientListOptions struct + type ExpressRouteConnectionsClientListResponse struct + type ExpressRouteCrossConnection struct + Etag *string + ID *string + Location *string + Name *string + Properties *ExpressRouteCrossConnectionProperties + Tags map[string]*string + Type *string + func (e *ExpressRouteCrossConnection) UnmarshalJSON(data []byte) error + func (e ExpressRouteCrossConnection) MarshalJSON() ([]byte, error) + type ExpressRouteCrossConnectionListResult struct + NextLink *string + Value []*ExpressRouteCrossConnection + func (e *ExpressRouteCrossConnectionListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteCrossConnectionListResult) MarshalJSON() ([]byte, error) + type ExpressRouteCrossConnectionPeering struct + Etag *string + ID *string + Name *string + Properties *ExpressRouteCrossConnectionPeeringProperties + func (e *ExpressRouteCrossConnectionPeering) UnmarshalJSON(data []byte) error + func (e ExpressRouteCrossConnectionPeering) MarshalJSON() ([]byte, error) + type ExpressRouteCrossConnectionPeeringList struct + NextLink *string + Value []*ExpressRouteCrossConnectionPeering + func (e *ExpressRouteCrossConnectionPeeringList) UnmarshalJSON(data []byte) error + func (e ExpressRouteCrossConnectionPeeringList) MarshalJSON() ([]byte, error) + type ExpressRouteCrossConnectionPeeringProperties struct + AzureASN *int32 + GatewayManagerEtag *string + IPv6PeeringConfig *IPv6ExpressRouteCircuitPeeringConfig + LastModifiedBy *string + MicrosoftPeeringConfig *ExpressRouteCircuitPeeringConfig + PeerASN *int64 + PeeringType *ExpressRoutePeeringType + PrimaryAzurePort *string + PrimaryPeerAddressPrefix *string + ProvisioningState *ProvisioningState + SecondaryAzurePort *string + SecondaryPeerAddressPrefix *string + SharedKey *string + State *ExpressRoutePeeringState + VlanID *int32 + func (e *ExpressRouteCrossConnectionPeeringProperties) UnmarshalJSON(data []byte) error + func (e ExpressRouteCrossConnectionPeeringProperties) MarshalJSON() ([]byte, error) + type ExpressRouteCrossConnectionPeeringsClient struct + func NewExpressRouteCrossConnectionPeeringsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteCrossConnectionPeeringsClient, error) + func (client *ExpressRouteCrossConnectionPeeringsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (...) + func (client *ExpressRouteCrossConnectionPeeringsClient) BeginDelete(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*runtime.Poller[ExpressRouteCrossConnectionPeeringsClientDeleteResponse], ...) + func (client *ExpressRouteCrossConnectionPeeringsClient) Get(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (ExpressRouteCrossConnectionPeeringsClientGetResponse, error) + func (client *ExpressRouteCrossConnectionPeeringsClient) NewListPager(resourceGroupName string, crossConnectionName string, ...) *runtime.Pager[ExpressRouteCrossConnectionPeeringsClientListResponse] + type ExpressRouteCrossConnectionPeeringsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRouteCrossConnectionPeeringsClientBeginDeleteOptions struct + ResumeToken string + type ExpressRouteCrossConnectionPeeringsClientCreateOrUpdateResponse struct + type ExpressRouteCrossConnectionPeeringsClientDeleteResponse struct + type ExpressRouteCrossConnectionPeeringsClientGetOptions struct + type ExpressRouteCrossConnectionPeeringsClientGetResponse struct + type ExpressRouteCrossConnectionPeeringsClientListOptions struct + type ExpressRouteCrossConnectionPeeringsClientListResponse struct + type ExpressRouteCrossConnectionProperties struct + BandwidthInMbps *int32 + ExpressRouteCircuit *ExpressRouteCircuitReference + PeeringLocation *string + Peerings []*ExpressRouteCrossConnectionPeering + PrimaryAzurePort *string + ProvisioningState *ProvisioningState + STag *int32 + SecondaryAzurePort *string + ServiceProviderNotes *string + ServiceProviderProvisioningState *ServiceProviderProvisioningState + func (e *ExpressRouteCrossConnectionProperties) UnmarshalJSON(data []byte) error + func (e ExpressRouteCrossConnectionProperties) MarshalJSON() ([]byte, error) + type ExpressRouteCrossConnectionRoutesTableSummary struct + Asn *int32 + Neighbor *string + StateOrPrefixesReceived *string + UpDown *string + func (e *ExpressRouteCrossConnectionRoutesTableSummary) UnmarshalJSON(data []byte) error + func (e ExpressRouteCrossConnectionRoutesTableSummary) MarshalJSON() ([]byte, error) + type ExpressRouteCrossConnectionsClient struct + func NewExpressRouteCrossConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteCrossConnectionsClient, error) + func (client *ExpressRouteCrossConnectionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*runtime.Poller[ExpressRouteCrossConnectionsClientCreateOrUpdateResponse], ...) + func (client *ExpressRouteCrossConnectionsClient) BeginListArpTable(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*runtime.Poller[ExpressRouteCrossConnectionsClientListArpTableResponse], error) + func (client *ExpressRouteCrossConnectionsClient) BeginListRoutesTable(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (*runtime.Poller[ExpressRouteCrossConnectionsClientListRoutesTableResponse], ...) + func (client *ExpressRouteCrossConnectionsClient) BeginListRoutesTableSummary(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (...) + func (client *ExpressRouteCrossConnectionsClient) Get(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (ExpressRouteCrossConnectionsClientGetResponse, error) + func (client *ExpressRouteCrossConnectionsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[ExpressRouteCrossConnectionsClientListByResourceGroupResponse] + func (client *ExpressRouteCrossConnectionsClient) NewListPager(options *ExpressRouteCrossConnectionsClientListOptions) *runtime.Pager[ExpressRouteCrossConnectionsClientListResponse] + func (client *ExpressRouteCrossConnectionsClient) UpdateTags(ctx context.Context, resourceGroupName string, crossConnectionName string, ...) (ExpressRouteCrossConnectionsClientUpdateTagsResponse, error) + type ExpressRouteCrossConnectionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRouteCrossConnectionsClientBeginListArpTableOptions struct + ResumeToken string + type ExpressRouteCrossConnectionsClientBeginListRoutesTableOptions struct + ResumeToken string + type ExpressRouteCrossConnectionsClientBeginListRoutesTableSummaryOptions struct + ResumeToken string + type ExpressRouteCrossConnectionsClientCreateOrUpdateResponse struct + type ExpressRouteCrossConnectionsClientGetOptions struct + type ExpressRouteCrossConnectionsClientGetResponse struct + type ExpressRouteCrossConnectionsClientListArpTableResponse struct + type ExpressRouteCrossConnectionsClientListByResourceGroupOptions struct + type ExpressRouteCrossConnectionsClientListByResourceGroupResponse struct + type ExpressRouteCrossConnectionsClientListOptions struct + type ExpressRouteCrossConnectionsClientListResponse struct + type ExpressRouteCrossConnectionsClientListRoutesTableResponse struct + type ExpressRouteCrossConnectionsClientListRoutesTableSummaryResponse struct + type ExpressRouteCrossConnectionsClientUpdateTagsOptions struct + type ExpressRouteCrossConnectionsClientUpdateTagsResponse struct + type ExpressRouteCrossConnectionsRoutesTableSummaryListResult struct + NextLink *string + Value []*ExpressRouteCrossConnectionRoutesTableSummary + func (e *ExpressRouteCrossConnectionsRoutesTableSummaryListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteCrossConnectionsRoutesTableSummaryListResult) MarshalJSON() ([]byte, error) + type ExpressRouteGateway struct + Etag *string + ID *string + Location *string + Name *string + Properties *ExpressRouteGatewayProperties + Tags map[string]*string + Type *string + func (e *ExpressRouteGateway) UnmarshalJSON(data []byte) error + func (e ExpressRouteGateway) MarshalJSON() ([]byte, error) + type ExpressRouteGatewayList struct + Value []*ExpressRouteGateway + func (e *ExpressRouteGatewayList) UnmarshalJSON(data []byte) error + func (e ExpressRouteGatewayList) MarshalJSON() ([]byte, error) + type ExpressRouteGatewayProperties struct + AllowNonVirtualWanTraffic *bool + AutoScaleConfiguration *ExpressRouteGatewayPropertiesAutoScaleConfiguration + ExpressRouteConnections []*ExpressRouteConnection + ProvisioningState *ProvisioningState + VirtualHub *VirtualHubID + func (e *ExpressRouteGatewayProperties) UnmarshalJSON(data []byte) error + func (e ExpressRouteGatewayProperties) MarshalJSON() ([]byte, error) + type ExpressRouteGatewayPropertiesAutoScaleConfiguration struct + Bounds *ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds + func (e *ExpressRouteGatewayPropertiesAutoScaleConfiguration) UnmarshalJSON(data []byte) error + func (e ExpressRouteGatewayPropertiesAutoScaleConfiguration) MarshalJSON() ([]byte, error) + type ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds struct + Max *int32 + Min *int32 + func (e *ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds) UnmarshalJSON(data []byte) error + func (e ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds) MarshalJSON() ([]byte, error) + type ExpressRouteGatewaysClient struct + func NewExpressRouteGatewaysClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteGatewaysClient, error) + func (client *ExpressRouteGatewaysClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*runtime.Poller[ExpressRouteGatewaysClientCreateOrUpdateResponse], error) + func (client *ExpressRouteGatewaysClient) BeginDelete(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*runtime.Poller[ExpressRouteGatewaysClientDeleteResponse], error) + func (client *ExpressRouteGatewaysClient) BeginUpdateTags(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (*runtime.Poller[ExpressRouteGatewaysClientUpdateTagsResponse], error) + func (client *ExpressRouteGatewaysClient) Get(ctx context.Context, resourceGroupName string, expressRouteGatewayName string, ...) (ExpressRouteGatewaysClientGetResponse, error) + func (client *ExpressRouteGatewaysClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, ...) (ExpressRouteGatewaysClientListByResourceGroupResponse, error) + func (client *ExpressRouteGatewaysClient) ListBySubscription(ctx context.Context, ...) (ExpressRouteGatewaysClientListBySubscriptionResponse, error) + type ExpressRouteGatewaysClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRouteGatewaysClientBeginDeleteOptions struct + ResumeToken string + type ExpressRouteGatewaysClientBeginUpdateTagsOptions struct + ResumeToken string + type ExpressRouteGatewaysClientCreateOrUpdateResponse struct + type ExpressRouteGatewaysClientDeleteResponse struct + type ExpressRouteGatewaysClientGetOptions struct + type ExpressRouteGatewaysClientGetResponse struct + type ExpressRouteGatewaysClientListByResourceGroupOptions struct + type ExpressRouteGatewaysClientListByResourceGroupResponse struct + type ExpressRouteGatewaysClientListBySubscriptionOptions struct + type ExpressRouteGatewaysClientListBySubscriptionResponse struct + type ExpressRouteGatewaysClientUpdateTagsResponse struct + type ExpressRouteLink struct + Etag *string + ID *string + Name *string + Properties *ExpressRouteLinkPropertiesFormat + func (e *ExpressRouteLink) UnmarshalJSON(data []byte) error + func (e ExpressRouteLink) MarshalJSON() ([]byte, error) + type ExpressRouteLinkAdminState string + const ExpressRouteLinkAdminStateDisabled + const ExpressRouteLinkAdminStateEnabled + func PossibleExpressRouteLinkAdminStateValues() []ExpressRouteLinkAdminState + type ExpressRouteLinkConnectorType string + const ExpressRouteLinkConnectorTypeLC + const ExpressRouteLinkConnectorTypeSC + func PossibleExpressRouteLinkConnectorTypeValues() []ExpressRouteLinkConnectorType + type ExpressRouteLinkListResult struct + NextLink *string + Value []*ExpressRouteLink + func (e *ExpressRouteLinkListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteLinkListResult) MarshalJSON() ([]byte, error) + type ExpressRouteLinkMacSecCipher string + const ExpressRouteLinkMacSecCipherGCMAES128 + const ExpressRouteLinkMacSecCipherGCMAES256 + const ExpressRouteLinkMacSecCipherGCMAesXpn128 + const ExpressRouteLinkMacSecCipherGCMAesXpn256 + func PossibleExpressRouteLinkMacSecCipherValues() []ExpressRouteLinkMacSecCipher + type ExpressRouteLinkMacSecConfig struct + CakSecretIdentifier *string + Cipher *ExpressRouteLinkMacSecCipher + CknSecretIdentifier *string + SciState *ExpressRouteLinkMacSecSciState + func (e *ExpressRouteLinkMacSecConfig) UnmarshalJSON(data []byte) error + func (e ExpressRouteLinkMacSecConfig) MarshalJSON() ([]byte, error) + type ExpressRouteLinkMacSecSciState string + const ExpressRouteLinkMacSecSciStateDisabled + const ExpressRouteLinkMacSecSciStateEnabled + func PossibleExpressRouteLinkMacSecSciStateValues() []ExpressRouteLinkMacSecSciState + type ExpressRouteLinkPropertiesFormat struct + AdminState *ExpressRouteLinkAdminState + ColoLocation *string + ConnectorType *ExpressRouteLinkConnectorType + InterfaceName *string + MacSecConfig *ExpressRouteLinkMacSecConfig + PatchPanelID *string + ProvisioningState *ProvisioningState + RackID *string + RouterName *string + func (e *ExpressRouteLinkPropertiesFormat) UnmarshalJSON(data []byte) error + func (e ExpressRouteLinkPropertiesFormat) MarshalJSON() ([]byte, error) + type ExpressRouteLinksClient struct + func NewExpressRouteLinksClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteLinksClient, error) + func (client *ExpressRouteLinksClient) Get(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (ExpressRouteLinksClientGetResponse, error) + func (client *ExpressRouteLinksClient) NewListPager(resourceGroupName string, expressRoutePortName string, ...) *runtime.Pager[ExpressRouteLinksClientListResponse] + type ExpressRouteLinksClientGetOptions struct + type ExpressRouteLinksClientGetResponse struct + type ExpressRouteLinksClientListOptions struct + type ExpressRouteLinksClientListResponse struct + type ExpressRoutePeeringState string + const ExpressRoutePeeringStateDisabled + const ExpressRoutePeeringStateEnabled + func PossibleExpressRoutePeeringStateValues() []ExpressRoutePeeringState + type ExpressRoutePeeringType string + const ExpressRoutePeeringTypeAzurePrivatePeering + const ExpressRoutePeeringTypeAzurePublicPeering + const ExpressRoutePeeringTypeMicrosoftPeering + func PossibleExpressRoutePeeringTypeValues() []ExpressRoutePeeringType + type ExpressRoutePort struct + Etag *string + ID *string + Identity *ManagedServiceIdentity + Location *string + Name *string + Properties *ExpressRoutePortPropertiesFormat + Tags map[string]*string + Type *string + func (e *ExpressRoutePort) UnmarshalJSON(data []byte) error + func (e ExpressRoutePort) MarshalJSON() ([]byte, error) + type ExpressRoutePortAuthorization struct + Etag *string + ID *string + Name *string + Properties *ExpressRoutePortAuthorizationPropertiesFormat + Type *string + func (e *ExpressRoutePortAuthorization) UnmarshalJSON(data []byte) error + func (e ExpressRoutePortAuthorization) MarshalJSON() ([]byte, error) + type ExpressRoutePortAuthorizationListResult struct + NextLink *string + Value []*ExpressRoutePortAuthorization + func (e *ExpressRoutePortAuthorizationListResult) UnmarshalJSON(data []byte) error + func (e ExpressRoutePortAuthorizationListResult) MarshalJSON() ([]byte, error) + type ExpressRoutePortAuthorizationPropertiesFormat struct + AuthorizationKey *string + AuthorizationUseStatus *ExpressRoutePortAuthorizationUseStatus + CircuitResourceURI *string + ProvisioningState *ProvisioningState + func (e *ExpressRoutePortAuthorizationPropertiesFormat) UnmarshalJSON(data []byte) error + func (e ExpressRoutePortAuthorizationPropertiesFormat) MarshalJSON() ([]byte, error) + type ExpressRoutePortAuthorizationUseStatus string + const ExpressRoutePortAuthorizationUseStatusAvailable + const ExpressRoutePortAuthorizationUseStatusInUse + func PossibleExpressRoutePortAuthorizationUseStatusValues() []ExpressRoutePortAuthorizationUseStatus + type ExpressRoutePortAuthorizationsClient struct + func NewExpressRoutePortAuthorizationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRoutePortAuthorizationsClient, error) + func (client *ExpressRoutePortAuthorizationsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*runtime.Poller[ExpressRoutePortAuthorizationsClientCreateOrUpdateResponse], ...) + func (client *ExpressRoutePortAuthorizationsClient) BeginDelete(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*runtime.Poller[ExpressRoutePortAuthorizationsClientDeleteResponse], error) + func (client *ExpressRoutePortAuthorizationsClient) Get(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (ExpressRoutePortAuthorizationsClientGetResponse, error) + func (client *ExpressRoutePortAuthorizationsClient) NewListPager(resourceGroupName string, expressRoutePortName string, ...) *runtime.Pager[ExpressRoutePortAuthorizationsClientListResponse] + type ExpressRoutePortAuthorizationsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRoutePortAuthorizationsClientBeginDeleteOptions struct + ResumeToken string + type ExpressRoutePortAuthorizationsClientCreateOrUpdateResponse struct + type ExpressRoutePortAuthorizationsClientDeleteResponse struct + type ExpressRoutePortAuthorizationsClientGetOptions struct + type ExpressRoutePortAuthorizationsClientGetResponse struct + type ExpressRoutePortAuthorizationsClientListOptions struct + type ExpressRoutePortAuthorizationsClientListResponse struct + type ExpressRoutePortListResult struct + NextLink *string + Value []*ExpressRoutePort + func (e *ExpressRoutePortListResult) UnmarshalJSON(data []byte) error + func (e ExpressRoutePortListResult) MarshalJSON() ([]byte, error) + type ExpressRoutePortPropertiesFormat struct + AllocationDate *string + BandwidthInGbps *int32 + BillingType *ExpressRoutePortsBillingType + Circuits []*SubResource + Encapsulation *ExpressRoutePortsEncapsulation + EtherType *string + Links []*ExpressRouteLink + Mtu *string + PeeringLocation *string + ProvisionedBandwidthInGbps *float32 + ProvisioningState *ProvisioningState + ResourceGUID *string + func (e *ExpressRoutePortPropertiesFormat) UnmarshalJSON(data []byte) error + func (e ExpressRoutePortPropertiesFormat) MarshalJSON() ([]byte, error) + type ExpressRoutePortsBillingType string + const ExpressRoutePortsBillingTypeMeteredData + const ExpressRoutePortsBillingTypeUnlimitedData + func PossibleExpressRoutePortsBillingTypeValues() []ExpressRoutePortsBillingType + type ExpressRoutePortsClient struct + func NewExpressRoutePortsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRoutePortsClient, error) + func (client *ExpressRoutePortsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*runtime.Poller[ExpressRoutePortsClientCreateOrUpdateResponse], error) + func (client *ExpressRoutePortsClient) BeginDelete(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (*runtime.Poller[ExpressRoutePortsClientDeleteResponse], error) + func (client *ExpressRoutePortsClient) GenerateLOA(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (ExpressRoutePortsClientGenerateLOAResponse, error) + func (client *ExpressRoutePortsClient) Get(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (ExpressRoutePortsClientGetResponse, error) + func (client *ExpressRoutePortsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[ExpressRoutePortsClientListByResourceGroupResponse] + func (client *ExpressRoutePortsClient) NewListPager(options *ExpressRoutePortsClientListOptions) *runtime.Pager[ExpressRoutePortsClientListResponse] + func (client *ExpressRoutePortsClient) UpdateTags(ctx context.Context, resourceGroupName string, expressRoutePortName string, ...) (ExpressRoutePortsClientUpdateTagsResponse, error) + type ExpressRoutePortsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ExpressRoutePortsClientBeginDeleteOptions struct + ResumeToken string + type ExpressRoutePortsClientCreateOrUpdateResponse struct + type ExpressRoutePortsClientDeleteResponse struct + type ExpressRoutePortsClientGenerateLOAOptions struct + type ExpressRoutePortsClientGenerateLOAResponse struct + type ExpressRoutePortsClientGetOptions struct + type ExpressRoutePortsClientGetResponse struct + type ExpressRoutePortsClientListByResourceGroupOptions struct + type ExpressRoutePortsClientListByResourceGroupResponse struct + type ExpressRoutePortsClientListOptions struct + type ExpressRoutePortsClientListResponse struct + type ExpressRoutePortsClientUpdateTagsOptions struct + type ExpressRoutePortsClientUpdateTagsResponse struct + type ExpressRoutePortsEncapsulation string + const ExpressRoutePortsEncapsulationDot1Q + const ExpressRoutePortsEncapsulationQinQ + func PossibleExpressRoutePortsEncapsulationValues() []ExpressRoutePortsEncapsulation + type ExpressRoutePortsLocation struct + ID *string + Location *string + Name *string + Properties *ExpressRoutePortsLocationPropertiesFormat + Tags map[string]*string + Type *string + func (e *ExpressRoutePortsLocation) UnmarshalJSON(data []byte) error + func (e ExpressRoutePortsLocation) MarshalJSON() ([]byte, error) + type ExpressRoutePortsLocationBandwidths struct + OfferName *string + ValueInGbps *int32 + func (e *ExpressRoutePortsLocationBandwidths) UnmarshalJSON(data []byte) error + func (e ExpressRoutePortsLocationBandwidths) MarshalJSON() ([]byte, error) + type ExpressRoutePortsLocationListResult struct + NextLink *string + Value []*ExpressRoutePortsLocation + func (e *ExpressRoutePortsLocationListResult) UnmarshalJSON(data []byte) error + func (e ExpressRoutePortsLocationListResult) MarshalJSON() ([]byte, error) + type ExpressRoutePortsLocationPropertiesFormat struct + Address *string + AvailableBandwidths []*ExpressRoutePortsLocationBandwidths + Contact *string + ProvisioningState *ProvisioningState + func (e *ExpressRoutePortsLocationPropertiesFormat) UnmarshalJSON(data []byte) error + func (e ExpressRoutePortsLocationPropertiesFormat) MarshalJSON() ([]byte, error) + type ExpressRoutePortsLocationsClient struct + func NewExpressRoutePortsLocationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRoutePortsLocationsClient, error) + func (client *ExpressRoutePortsLocationsClient) Get(ctx context.Context, locationName string, ...) (ExpressRoutePortsLocationsClientGetResponse, error) + func (client *ExpressRoutePortsLocationsClient) NewListPager(options *ExpressRoutePortsLocationsClientListOptions) *runtime.Pager[ExpressRoutePortsLocationsClientListResponse] + type ExpressRoutePortsLocationsClientGetOptions struct + type ExpressRoutePortsLocationsClientGetResponse struct + type ExpressRoutePortsLocationsClientListOptions struct + type ExpressRoutePortsLocationsClientListResponse struct + type ExpressRouteProviderPort struct + Etag *string + ID *string + Location *string + Name *string + Properties *ExpressRouteProviderPortProperties + Tags map[string]*string + Type *string + func (e *ExpressRouteProviderPort) UnmarshalJSON(data []byte) error + func (e ExpressRouteProviderPort) MarshalJSON() ([]byte, error) + type ExpressRouteProviderPortListResult struct + NextLink *string + Value []*ExpressRouteProviderPort + func (e *ExpressRouteProviderPortListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteProviderPortListResult) MarshalJSON() ([]byte, error) + type ExpressRouteProviderPortProperties struct + OverprovisionFactor *int32 + PeeringLocation *string + PortBandwidthInMbps *int32 + PortPairDescriptor *string + PrimaryAzurePort *string + RemainingBandwidthInMbps *int32 + SecondaryAzurePort *string + UsedBandwidthInMbps *int32 + func (e *ExpressRouteProviderPortProperties) UnmarshalJSON(data []byte) error + func (e ExpressRouteProviderPortProperties) MarshalJSON() ([]byte, error) + type ExpressRouteProviderPortsLocationClient struct + func NewExpressRouteProviderPortsLocationClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteProviderPortsLocationClient, error) + func (client *ExpressRouteProviderPortsLocationClient) List(ctx context.Context, ...) (ExpressRouteProviderPortsLocationClientListResponse, error) + type ExpressRouteProviderPortsLocationClientListOptions struct + Filter *string + type ExpressRouteProviderPortsLocationClientListResponse struct + type ExpressRouteServiceProvider struct + ID *string + Location *string + Name *string + Properties *ExpressRouteServiceProviderPropertiesFormat + Tags map[string]*string + Type *string + func (e *ExpressRouteServiceProvider) UnmarshalJSON(data []byte) error + func (e ExpressRouteServiceProvider) MarshalJSON() ([]byte, error) + type ExpressRouteServiceProviderBandwidthsOffered struct + OfferName *string + ValueInMbps *int32 + func (e *ExpressRouteServiceProviderBandwidthsOffered) UnmarshalJSON(data []byte) error + func (e ExpressRouteServiceProviderBandwidthsOffered) MarshalJSON() ([]byte, error) + type ExpressRouteServiceProviderListResult struct + NextLink *string + Value []*ExpressRouteServiceProvider + func (e *ExpressRouteServiceProviderListResult) UnmarshalJSON(data []byte) error + func (e ExpressRouteServiceProviderListResult) MarshalJSON() ([]byte, error) + type ExpressRouteServiceProviderPropertiesFormat struct + BandwidthsOffered []*ExpressRouteServiceProviderBandwidthsOffered + PeeringLocations []*string + ProvisioningState *ProvisioningState + func (e *ExpressRouteServiceProviderPropertiesFormat) UnmarshalJSON(data []byte) error + func (e ExpressRouteServiceProviderPropertiesFormat) MarshalJSON() ([]byte, error) + type ExpressRouteServiceProvidersClient struct + func NewExpressRouteServiceProvidersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExpressRouteServiceProvidersClient, error) + func (client *ExpressRouteServiceProvidersClient) NewListPager(options *ExpressRouteServiceProvidersClientListOptions) *runtime.Pager[ExpressRouteServiceProvidersClientListResponse] + type ExpressRouteServiceProvidersClientListOptions struct + type ExpressRouteServiceProvidersClientListResponse struct + type ExtendedLocation struct + Name *string + Type *ExtendedLocationTypes + func (e *ExtendedLocation) UnmarshalJSON(data []byte) error + func (e ExtendedLocation) MarshalJSON() ([]byte, error) + type ExtendedLocationTypes string + const ExtendedLocationTypesEdgeZone + func PossibleExtendedLocationTypesValues() []ExtendedLocationTypes + type FilterItems struct + Field *string + Values []*string + func (f *FilterItems) UnmarshalJSON(data []byte) error + func (f FilterItems) MarshalJSON() ([]byte, error) + type FirewallPacketCaptureParameters struct + ID *string + Properties *FirewallPacketCaptureParametersFormat + func (f *FirewallPacketCaptureParameters) UnmarshalJSON(data []byte) error + func (f FirewallPacketCaptureParameters) MarshalJSON() ([]byte, error) + type FirewallPacketCaptureParametersFormat struct + DurationInSeconds *int32 + FileName *string + Filters []*AzureFirewallPacketCaptureRule + Flags []*AzureFirewallPacketCaptureFlags + NumberOfPacketsToCapture *int32 + Protocol *AzureFirewallNetworkRuleProtocol + SasURL *string + func (f *FirewallPacketCaptureParametersFormat) UnmarshalJSON(data []byte) error + func (f FirewallPacketCaptureParametersFormat) MarshalJSON() ([]byte, error) + type FirewallPoliciesClient struct + func NewFirewallPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*FirewallPoliciesClient, error) + func (client *FirewallPoliciesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*runtime.Poller[FirewallPoliciesClientCreateOrUpdateResponse], error) + func (client *FirewallPoliciesClient) BeginDelete(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*runtime.Poller[FirewallPoliciesClientDeleteResponse], error) + func (client *FirewallPoliciesClient) Get(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (FirewallPoliciesClientGetResponse, error) + func (client *FirewallPoliciesClient) NewListAllPager(options *FirewallPoliciesClientListAllOptions) *runtime.Pager[FirewallPoliciesClientListAllResponse] + func (client *FirewallPoliciesClient) NewListPager(resourceGroupName string, options *FirewallPoliciesClientListOptions) *runtime.Pager[FirewallPoliciesClientListResponse] + func (client *FirewallPoliciesClient) UpdateTags(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (FirewallPoliciesClientUpdateTagsResponse, error) + type FirewallPoliciesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type FirewallPoliciesClientBeginDeleteOptions struct + ResumeToken string + type FirewallPoliciesClientCreateOrUpdateResponse struct + type FirewallPoliciesClientDeleteResponse struct + type FirewallPoliciesClientGetOptions struct + Expand *string + type FirewallPoliciesClientGetResponse struct + type FirewallPoliciesClientListAllOptions struct + type FirewallPoliciesClientListAllResponse struct + type FirewallPoliciesClientListOptions struct + type FirewallPoliciesClientListResponse struct + type FirewallPoliciesClientUpdateTagsOptions struct + type FirewallPoliciesClientUpdateTagsResponse struct + type FirewallPolicy struct + Etag *string + ID *string + Identity *ManagedServiceIdentity + Location *string + Name *string + Properties *FirewallPolicyPropertiesFormat + Tags map[string]*string + Type *string + func (f *FirewallPolicy) UnmarshalJSON(data []byte) error + func (f FirewallPolicy) MarshalJSON() ([]byte, error) + type FirewallPolicyCertificateAuthority struct + KeyVaultSecretID *string + Name *string + func (f *FirewallPolicyCertificateAuthority) UnmarshalJSON(data []byte) error + func (f FirewallPolicyCertificateAuthority) MarshalJSON() ([]byte, error) + type FirewallPolicyFilterRuleCollection struct + Action *FirewallPolicyFilterRuleCollectionAction + Name *string + Priority *int32 + RuleCollectionType *FirewallPolicyRuleCollectionType + Rules []FirewallPolicyRuleClassification + func (f *FirewallPolicyFilterRuleCollection) GetFirewallPolicyRuleCollection() *FirewallPolicyRuleCollection + func (f *FirewallPolicyFilterRuleCollection) UnmarshalJSON(data []byte) error + func (f FirewallPolicyFilterRuleCollection) MarshalJSON() ([]byte, error) + type FirewallPolicyFilterRuleCollectionAction struct + Type *FirewallPolicyFilterRuleCollectionActionType + func (f *FirewallPolicyFilterRuleCollectionAction) UnmarshalJSON(data []byte) error + func (f FirewallPolicyFilterRuleCollectionAction) MarshalJSON() ([]byte, error) + type FirewallPolicyFilterRuleCollectionActionType string + const FirewallPolicyFilterRuleCollectionActionTypeAllow + const FirewallPolicyFilterRuleCollectionActionTypeDeny + func PossibleFirewallPolicyFilterRuleCollectionActionTypeValues() []FirewallPolicyFilterRuleCollectionActionType + type FirewallPolicyHTTPHeaderToInsert struct + HeaderName *string + HeaderValue *string + func (f *FirewallPolicyHTTPHeaderToInsert) UnmarshalJSON(data []byte) error + func (f FirewallPolicyHTTPHeaderToInsert) MarshalJSON() ([]byte, error) + type FirewallPolicyIDPSQuerySortOrder string + const FirewallPolicyIDPSQuerySortOrderAscending + const FirewallPolicyIDPSQuerySortOrderDescending + func PossibleFirewallPolicyIDPSQuerySortOrderValues() []FirewallPolicyIDPSQuerySortOrder + type FirewallPolicyIDPSSignatureDirection int32 + const FirewallPolicyIDPSSignatureDirectionFour + const FirewallPolicyIDPSSignatureDirectionOne + const FirewallPolicyIDPSSignatureDirectionThree + const FirewallPolicyIDPSSignatureDirectionTwo + const FirewallPolicyIDPSSignatureDirectionZero + func PossibleFirewallPolicyIDPSSignatureDirectionValues() []FirewallPolicyIDPSSignatureDirection + type FirewallPolicyIDPSSignatureMode int32 + const FirewallPolicyIDPSSignatureModeOne + const FirewallPolicyIDPSSignatureModeTwo + const FirewallPolicyIDPSSignatureModeZero + func PossibleFirewallPolicyIDPSSignatureModeValues() []FirewallPolicyIDPSSignatureMode + type FirewallPolicyIDPSSignatureSeverity int32 + const FirewallPolicyIDPSSignatureSeverityOne + const FirewallPolicyIDPSSignatureSeverityThree + const FirewallPolicyIDPSSignatureSeverityTwo + func PossibleFirewallPolicyIDPSSignatureSeverityValues() []FirewallPolicyIDPSSignatureSeverity + type FirewallPolicyIdpsSignaturesClient struct + func NewFirewallPolicyIdpsSignaturesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*FirewallPolicyIdpsSignaturesClient, error) + func (client *FirewallPolicyIdpsSignaturesClient) List(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (FirewallPolicyIdpsSignaturesClientListResponse, error) + type FirewallPolicyIdpsSignaturesClientListOptions struct + type FirewallPolicyIdpsSignaturesClientListResponse struct + type FirewallPolicyIdpsSignaturesFilterValuesClient struct + func NewFirewallPolicyIdpsSignaturesFilterValuesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*FirewallPolicyIdpsSignaturesFilterValuesClient, error) + func (client *FirewallPolicyIdpsSignaturesFilterValuesClient) List(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (FirewallPolicyIdpsSignaturesFilterValuesClientListResponse, error) + type FirewallPolicyIdpsSignaturesFilterValuesClientListOptions struct + type FirewallPolicyIdpsSignaturesFilterValuesClientListResponse struct + type FirewallPolicyIdpsSignaturesOverridesClient struct + func NewFirewallPolicyIdpsSignaturesOverridesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*FirewallPolicyIdpsSignaturesOverridesClient, error) + func (client *FirewallPolicyIdpsSignaturesOverridesClient) Get(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (FirewallPolicyIdpsSignaturesOverridesClientGetResponse, error) + func (client *FirewallPolicyIdpsSignaturesOverridesClient) List(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (FirewallPolicyIdpsSignaturesOverridesClientListResponse, error) + func (client *FirewallPolicyIdpsSignaturesOverridesClient) Patch(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (FirewallPolicyIdpsSignaturesOverridesClientPatchResponse, error) + func (client *FirewallPolicyIdpsSignaturesOverridesClient) Put(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (FirewallPolicyIdpsSignaturesOverridesClientPutResponse, error) + type FirewallPolicyIdpsSignaturesOverridesClientGetOptions struct + type FirewallPolicyIdpsSignaturesOverridesClientGetResponse struct + type FirewallPolicyIdpsSignaturesOverridesClientListOptions struct + type FirewallPolicyIdpsSignaturesOverridesClientListResponse struct + type FirewallPolicyIdpsSignaturesOverridesClientPatchOptions struct + type FirewallPolicyIdpsSignaturesOverridesClientPatchResponse struct + type FirewallPolicyIdpsSignaturesOverridesClientPutOptions struct + type FirewallPolicyIdpsSignaturesOverridesClientPutResponse struct + type FirewallPolicyInsights struct + IsEnabled *bool + LogAnalyticsResources *FirewallPolicyLogAnalyticsResources + RetentionDays *int32 + func (f *FirewallPolicyInsights) UnmarshalJSON(data []byte) error + func (f FirewallPolicyInsights) MarshalJSON() ([]byte, error) + type FirewallPolicyIntrusionDetection struct + Configuration *FirewallPolicyIntrusionDetectionConfiguration + Mode *FirewallPolicyIntrusionDetectionStateType + Profile *FirewallPolicyIntrusionDetectionProfileType + func (f *FirewallPolicyIntrusionDetection) UnmarshalJSON(data []byte) error + func (f FirewallPolicyIntrusionDetection) MarshalJSON() ([]byte, error) + type FirewallPolicyIntrusionDetectionBypassTrafficSpecifications struct + Description *string + DestinationAddresses []*string + DestinationIPGroups []*string + DestinationPorts []*string + Name *string + Protocol *FirewallPolicyIntrusionDetectionProtocol + SourceAddresses []*string + SourceIPGroups []*string + func (f *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) UnmarshalJSON(data []byte) error + func (f FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) MarshalJSON() ([]byte, error) + type FirewallPolicyIntrusionDetectionConfiguration struct + BypassTrafficSettings []*FirewallPolicyIntrusionDetectionBypassTrafficSpecifications + PrivateRanges []*string + SignatureOverrides []*FirewallPolicyIntrusionDetectionSignatureSpecification + func (f *FirewallPolicyIntrusionDetectionConfiguration) UnmarshalJSON(data []byte) error + func (f FirewallPolicyIntrusionDetectionConfiguration) MarshalJSON() ([]byte, error) + type FirewallPolicyIntrusionDetectionProfileType string + const FirewallPolicyIntrusionDetectionProfileTypeAdvanced + const FirewallPolicyIntrusionDetectionProfileTypeBasic + const FirewallPolicyIntrusionDetectionProfileTypeExtended + const FirewallPolicyIntrusionDetectionProfileTypeStandard + func PossibleFirewallPolicyIntrusionDetectionProfileTypeValues() []FirewallPolicyIntrusionDetectionProfileType + type FirewallPolicyIntrusionDetectionProtocol string + const FirewallPolicyIntrusionDetectionProtocolANY + const FirewallPolicyIntrusionDetectionProtocolICMP + const FirewallPolicyIntrusionDetectionProtocolTCP + const FirewallPolicyIntrusionDetectionProtocolUDP + func PossibleFirewallPolicyIntrusionDetectionProtocolValues() []FirewallPolicyIntrusionDetectionProtocol + type FirewallPolicyIntrusionDetectionSignatureSpecification struct + ID *string + Mode *FirewallPolicyIntrusionDetectionStateType + func (f *FirewallPolicyIntrusionDetectionSignatureSpecification) UnmarshalJSON(data []byte) error + func (f FirewallPolicyIntrusionDetectionSignatureSpecification) MarshalJSON() ([]byte, error) + type FirewallPolicyIntrusionDetectionStateType string + const FirewallPolicyIntrusionDetectionStateTypeAlert + const FirewallPolicyIntrusionDetectionStateTypeDeny + const FirewallPolicyIntrusionDetectionStateTypeOff + func PossibleFirewallPolicyIntrusionDetectionStateTypeValues() []FirewallPolicyIntrusionDetectionStateType + type FirewallPolicyListResult struct + NextLink *string + Value []*FirewallPolicy + func (f *FirewallPolicyListResult) UnmarshalJSON(data []byte) error + func (f FirewallPolicyListResult) MarshalJSON() ([]byte, error) + type FirewallPolicyLogAnalyticsResources struct + DefaultWorkspaceID *SubResource + Workspaces []*FirewallPolicyLogAnalyticsWorkspace + func (f *FirewallPolicyLogAnalyticsResources) UnmarshalJSON(data []byte) error + func (f FirewallPolicyLogAnalyticsResources) MarshalJSON() ([]byte, error) + type FirewallPolicyLogAnalyticsWorkspace struct + Region *string + WorkspaceID *SubResource + func (f *FirewallPolicyLogAnalyticsWorkspace) UnmarshalJSON(data []byte) error + func (f FirewallPolicyLogAnalyticsWorkspace) MarshalJSON() ([]byte, error) + type FirewallPolicyNatRuleCollection struct + Action *FirewallPolicyNatRuleCollectionAction + Name *string + Priority *int32 + RuleCollectionType *FirewallPolicyRuleCollectionType + Rules []FirewallPolicyRuleClassification + func (f *FirewallPolicyNatRuleCollection) GetFirewallPolicyRuleCollection() *FirewallPolicyRuleCollection + func (f *FirewallPolicyNatRuleCollection) UnmarshalJSON(data []byte) error + func (f FirewallPolicyNatRuleCollection) MarshalJSON() ([]byte, error) + type FirewallPolicyNatRuleCollectionAction struct + Type *FirewallPolicyNatRuleCollectionActionType + func (f *FirewallPolicyNatRuleCollectionAction) UnmarshalJSON(data []byte) error + func (f FirewallPolicyNatRuleCollectionAction) MarshalJSON() ([]byte, error) + type FirewallPolicyNatRuleCollectionActionType string + const FirewallPolicyNatRuleCollectionActionTypeDNAT + func PossibleFirewallPolicyNatRuleCollectionActionTypeValues() []FirewallPolicyNatRuleCollectionActionType + type FirewallPolicyPropertiesFormat struct + BasePolicy *SubResource + ChildPolicies []*SubResource + DNSSettings *DNSSettings + ExplicitProxySettings *ExplicitProxySettings + Firewalls []*SubResource + Insights *FirewallPolicyInsights + IntrusionDetection *FirewallPolicyIntrusionDetection + ProvisioningState *ProvisioningState + RuleCollectionGroups []*SubResource + SKU *FirewallPolicySKU + SQL *FirewallPolicySQL + Size *string + Snat *FirewallPolicySNAT + ThreatIntelMode *AzureFirewallThreatIntelMode + ThreatIntelWhitelist *FirewallPolicyThreatIntelWhitelist + TransportSecurity *FirewallPolicyTransportSecurity + func (f *FirewallPolicyPropertiesFormat) UnmarshalJSON(data []byte) error + func (f FirewallPolicyPropertiesFormat) MarshalJSON() ([]byte, error) + type FirewallPolicyRule struct + Description *string + Name *string + RuleType *FirewallPolicyRuleType + func (f *FirewallPolicyRule) GetFirewallPolicyRule() *FirewallPolicyRule + func (f *FirewallPolicyRule) UnmarshalJSON(data []byte) error + func (f FirewallPolicyRule) MarshalJSON() ([]byte, error) + type FirewallPolicyRuleApplicationProtocol struct + Port *int32 + ProtocolType *FirewallPolicyRuleApplicationProtocolType + func (f *FirewallPolicyRuleApplicationProtocol) UnmarshalJSON(data []byte) error + func (f FirewallPolicyRuleApplicationProtocol) MarshalJSON() ([]byte, error) + type FirewallPolicyRuleApplicationProtocolType string + const FirewallPolicyRuleApplicationProtocolTypeHTTP + const FirewallPolicyRuleApplicationProtocolTypeHTTPS + func PossibleFirewallPolicyRuleApplicationProtocolTypeValues() []FirewallPolicyRuleApplicationProtocolType + type FirewallPolicyRuleClassification interface + GetFirewallPolicyRule func() *FirewallPolicyRule + type FirewallPolicyRuleCollection struct + Name *string + Priority *int32 + RuleCollectionType *FirewallPolicyRuleCollectionType + func (f *FirewallPolicyRuleCollection) GetFirewallPolicyRuleCollection() *FirewallPolicyRuleCollection + func (f *FirewallPolicyRuleCollection) UnmarshalJSON(data []byte) error + func (f FirewallPolicyRuleCollection) MarshalJSON() ([]byte, error) + type FirewallPolicyRuleCollectionClassification interface + GetFirewallPolicyRuleCollection func() *FirewallPolicyRuleCollection + type FirewallPolicyRuleCollectionGroup struct + Etag *string + ID *string + Name *string + Properties *FirewallPolicyRuleCollectionGroupProperties + Type *string + func (f *FirewallPolicyRuleCollectionGroup) UnmarshalJSON(data []byte) error + func (f FirewallPolicyRuleCollectionGroup) MarshalJSON() ([]byte, error) + type FirewallPolicyRuleCollectionGroupListResult struct + NextLink *string + Value []*FirewallPolicyRuleCollectionGroup + func (f *FirewallPolicyRuleCollectionGroupListResult) UnmarshalJSON(data []byte) error + func (f FirewallPolicyRuleCollectionGroupListResult) MarshalJSON() ([]byte, error) + type FirewallPolicyRuleCollectionGroupProperties struct + Priority *int32 + ProvisioningState *ProvisioningState + RuleCollections []FirewallPolicyRuleCollectionClassification + Size *string + func (f *FirewallPolicyRuleCollectionGroupProperties) UnmarshalJSON(data []byte) error + func (f FirewallPolicyRuleCollectionGroupProperties) MarshalJSON() ([]byte, error) + type FirewallPolicyRuleCollectionGroupsClient struct + func NewFirewallPolicyRuleCollectionGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*FirewallPolicyRuleCollectionGroupsClient, error) + func (client *FirewallPolicyRuleCollectionGroupsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (...) + func (client *FirewallPolicyRuleCollectionGroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (*runtime.Poller[FirewallPolicyRuleCollectionGroupsClientDeleteResponse], error) + func (client *FirewallPolicyRuleCollectionGroupsClient) Get(ctx context.Context, resourceGroupName string, firewallPolicyName string, ...) (FirewallPolicyRuleCollectionGroupsClientGetResponse, error) + func (client *FirewallPolicyRuleCollectionGroupsClient) NewListPager(resourceGroupName string, firewallPolicyName string, ...) *runtime.Pager[FirewallPolicyRuleCollectionGroupsClientListResponse] + type FirewallPolicyRuleCollectionGroupsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type FirewallPolicyRuleCollectionGroupsClientBeginDeleteOptions struct + ResumeToken string + type FirewallPolicyRuleCollectionGroupsClientCreateOrUpdateResponse struct + type FirewallPolicyRuleCollectionGroupsClientDeleteResponse struct + type FirewallPolicyRuleCollectionGroupsClientGetOptions struct + type FirewallPolicyRuleCollectionGroupsClientGetResponse struct + type FirewallPolicyRuleCollectionGroupsClientListOptions struct + type FirewallPolicyRuleCollectionGroupsClientListResponse struct + type FirewallPolicyRuleCollectionType string + const FirewallPolicyRuleCollectionTypeFirewallPolicyFilterRuleCollection + const FirewallPolicyRuleCollectionTypeFirewallPolicyNatRuleCollection + func PossibleFirewallPolicyRuleCollectionTypeValues() []FirewallPolicyRuleCollectionType + type FirewallPolicyRuleNetworkProtocol string + const FirewallPolicyRuleNetworkProtocolAny + const FirewallPolicyRuleNetworkProtocolICMP + const FirewallPolicyRuleNetworkProtocolTCP + const FirewallPolicyRuleNetworkProtocolUDP + func PossibleFirewallPolicyRuleNetworkProtocolValues() []FirewallPolicyRuleNetworkProtocol + type FirewallPolicyRuleType string + const FirewallPolicyRuleTypeApplicationRule + const FirewallPolicyRuleTypeNatRule + const FirewallPolicyRuleTypeNetworkRule + func PossibleFirewallPolicyRuleTypeValues() []FirewallPolicyRuleType + type FirewallPolicySKU struct + Tier *FirewallPolicySKUTier + func (f *FirewallPolicySKU) UnmarshalJSON(data []byte) error + func (f FirewallPolicySKU) MarshalJSON() ([]byte, error) + type FirewallPolicySKUTier string + const FirewallPolicySKUTierBasic + const FirewallPolicySKUTierPremium + const FirewallPolicySKUTierStandard + func PossibleFirewallPolicySKUTierValues() []FirewallPolicySKUTier + type FirewallPolicySNAT struct + AutoLearnPrivateRanges *AutoLearnPrivateRangesMode + PrivateRanges []*string + func (f *FirewallPolicySNAT) UnmarshalJSON(data []byte) error + func (f FirewallPolicySNAT) MarshalJSON() ([]byte, error) + type FirewallPolicySQL struct + AllowSQLRedirect *bool + func (f *FirewallPolicySQL) UnmarshalJSON(data []byte) error + func (f FirewallPolicySQL) MarshalJSON() ([]byte, error) + type FirewallPolicyThreatIntelWhitelist struct + Fqdns []*string + IPAddresses []*string + func (f *FirewallPolicyThreatIntelWhitelist) UnmarshalJSON(data []byte) error + func (f FirewallPolicyThreatIntelWhitelist) MarshalJSON() ([]byte, error) + type FirewallPolicyTransportSecurity struct + CertificateAuthority *FirewallPolicyCertificateAuthority + func (f *FirewallPolicyTransportSecurity) UnmarshalJSON(data []byte) error + func (f FirewallPolicyTransportSecurity) MarshalJSON() ([]byte, error) + type FlowLog struct + Etag *string + ID *string + Location *string + Name *string + Properties *FlowLogPropertiesFormat + Tags map[string]*string + Type *string + func (f *FlowLog) UnmarshalJSON(data []byte) error + func (f FlowLog) MarshalJSON() ([]byte, error) + type FlowLogFormatParameters struct + Type *FlowLogFormatType + Version *int32 + func (f *FlowLogFormatParameters) UnmarshalJSON(data []byte) error + func (f FlowLogFormatParameters) MarshalJSON() ([]byte, error) + type FlowLogFormatType string + const FlowLogFormatTypeJSON + func PossibleFlowLogFormatTypeValues() []FlowLogFormatType + type FlowLogInformation struct + FlowAnalyticsConfiguration *TrafficAnalyticsProperties + Properties *FlowLogProperties + TargetResourceID *string + func (f *FlowLogInformation) UnmarshalJSON(data []byte) error + func (f FlowLogInformation) MarshalJSON() ([]byte, error) + type FlowLogListResult struct + NextLink *string + Value []*FlowLog + func (f *FlowLogListResult) UnmarshalJSON(data []byte) error + func (f FlowLogListResult) MarshalJSON() ([]byte, error) + type FlowLogProperties struct + Enabled *bool + Format *FlowLogFormatParameters + RetentionPolicy *RetentionPolicyParameters + StorageID *string + func (f *FlowLogProperties) UnmarshalJSON(data []byte) error + func (f FlowLogProperties) MarshalJSON() ([]byte, error) + type FlowLogPropertiesFormat struct + Enabled *bool + FlowAnalyticsConfiguration *TrafficAnalyticsProperties + Format *FlowLogFormatParameters + ProvisioningState *ProvisioningState + RetentionPolicy *RetentionPolicyParameters + StorageID *string + TargetResourceGUID *string + TargetResourceID *string + func (f *FlowLogPropertiesFormat) UnmarshalJSON(data []byte) error + func (f FlowLogPropertiesFormat) MarshalJSON() ([]byte, error) + type FlowLogStatusParameters struct + TargetResourceID *string + func (f *FlowLogStatusParameters) UnmarshalJSON(data []byte) error + func (f FlowLogStatusParameters) MarshalJSON() ([]byte, error) + type FlowLogsClient struct + func NewFlowLogsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*FlowLogsClient, error) + func (client *FlowLogsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[FlowLogsClientCreateOrUpdateResponse], error) + func (client *FlowLogsClient) BeginDelete(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[FlowLogsClientDeleteResponse], error) + func (client *FlowLogsClient) Get(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (FlowLogsClientGetResponse, error) + func (client *FlowLogsClient) NewListPager(resourceGroupName string, networkWatcherName string, ...) *runtime.Pager[FlowLogsClientListResponse] + func (client *FlowLogsClient) UpdateTags(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (FlowLogsClientUpdateTagsResponse, error) + type FlowLogsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type FlowLogsClientBeginDeleteOptions struct + ResumeToken string + type FlowLogsClientCreateOrUpdateResponse struct + type FlowLogsClientDeleteResponse struct + type FlowLogsClientGetOptions struct + type FlowLogsClientGetResponse struct + type FlowLogsClientListOptions struct + type FlowLogsClientListResponse struct + type FlowLogsClientUpdateTagsOptions struct + type FlowLogsClientUpdateTagsResponse struct + type FrontendIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *FrontendIPConfigurationPropertiesFormat + Type *string + Zones []*string + func (f *FrontendIPConfiguration) UnmarshalJSON(data []byte) error + func (f FrontendIPConfiguration) MarshalJSON() ([]byte, error) + 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 + func (f *FrontendIPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (f FrontendIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type GatewayCustomBgpIPAddressIPConfiguration struct + CustomBgpIPAddress *string + IPConfigurationID *string + func (g *GatewayCustomBgpIPAddressIPConfiguration) UnmarshalJSON(data []byte) error + func (g GatewayCustomBgpIPAddressIPConfiguration) MarshalJSON() ([]byte, error) + type GatewayLoadBalancerTunnelInterface struct + Identifier *int32 + Port *int32 + Protocol *GatewayLoadBalancerTunnelProtocol + Type *GatewayLoadBalancerTunnelInterfaceType + func (g *GatewayLoadBalancerTunnelInterface) UnmarshalJSON(data []byte) error + func (g GatewayLoadBalancerTunnelInterface) MarshalJSON() ([]byte, error) + type GatewayLoadBalancerTunnelInterfaceType string + const GatewayLoadBalancerTunnelInterfaceTypeExternal + const GatewayLoadBalancerTunnelInterfaceTypeInternal + const GatewayLoadBalancerTunnelInterfaceTypeNone + func PossibleGatewayLoadBalancerTunnelInterfaceTypeValues() []GatewayLoadBalancerTunnelInterfaceType + type GatewayLoadBalancerTunnelProtocol string + const GatewayLoadBalancerTunnelProtocolNative + const GatewayLoadBalancerTunnelProtocolNone + const GatewayLoadBalancerTunnelProtocolVXLAN + func PossibleGatewayLoadBalancerTunnelProtocolValues() []GatewayLoadBalancerTunnelProtocol + type GatewayRoute struct + AsPath *string + LocalAddress *string + Network *string + NextHop *string + Origin *string + SourcePeer *string + Weight *int32 + func (g *GatewayRoute) UnmarshalJSON(data []byte) error + func (g GatewayRoute) MarshalJSON() ([]byte, error) + type GatewayRouteListResult struct + Value []*GatewayRoute + func (g *GatewayRouteListResult) UnmarshalJSON(data []byte) error + func (g GatewayRouteListResult) MarshalJSON() ([]byte, error) + type GenerateExpressRoutePortsLOARequest struct + CustomerName *string + func (g *GenerateExpressRoutePortsLOARequest) UnmarshalJSON(data []byte) error + func (g GenerateExpressRoutePortsLOARequest) MarshalJSON() ([]byte, error) + type GenerateExpressRoutePortsLOAResult struct + EncodedContent *string + func (g *GenerateExpressRoutePortsLOAResult) UnmarshalJSON(data []byte) error + func (g GenerateExpressRoutePortsLOAResult) MarshalJSON() ([]byte, error) + type Geo string + const GeoAFRI + const GeoAPAC + const GeoAQ + const GeoEURO + const GeoGLOBAL + const GeoLATAM + const GeoME + const GeoNAM + const GeoOCEANIA + func PossibleGeoValues() []Geo + type GetInboundRoutesParameters struct + ConnectionType *string + ResourceURI *string + func (g *GetInboundRoutesParameters) UnmarshalJSON(data []byte) error + func (g GetInboundRoutesParameters) MarshalJSON() ([]byte, error) + type GetOutboundRoutesParameters struct + ConnectionType *string + ResourceURI *string + func (g *GetOutboundRoutesParameters) UnmarshalJSON(data []byte) error + func (g GetOutboundRoutesParameters) MarshalJSON() ([]byte, error) + type GetVPNSitesConfigurationRequest struct + OutputBlobSasURL *string + VPNSites []*string + func (g *GetVPNSitesConfigurationRequest) UnmarshalJSON(data []byte) error + func (g GetVPNSitesConfigurationRequest) MarshalJSON() ([]byte, error) + type Group struct + Etag *string + ID *string + Name *string + Properties *GroupProperties + SystemData *SystemData + Type *string + func (g *Group) UnmarshalJSON(data []byte) error + func (g Group) MarshalJSON() ([]byte, error) + type GroupByUserSession struct + GroupByVariables []*GroupByVariable + func (g *GroupByUserSession) UnmarshalJSON(data []byte) error + func (g GroupByUserSession) MarshalJSON() ([]byte, error) + type GroupByVariable struct + VariableName *ApplicationGatewayFirewallUserSessionVariable + func (g *GroupByVariable) UnmarshalJSON(data []byte) error + func (g GroupByVariable) MarshalJSON() ([]byte, error) + type GroupConnectivity string + const GroupConnectivityDirectlyConnected + const GroupConnectivityNone + func PossibleGroupConnectivityValues() []GroupConnectivity + type GroupListResult struct + NextLink *string + Value []*Group + func (g *GroupListResult) UnmarshalJSON(data []byte) error + func (g GroupListResult) MarshalJSON() ([]byte, error) + type GroupProperties struct + Description *string + ProvisioningState *ProvisioningState + ResourceGUID *string + func (g *GroupProperties) UnmarshalJSON(data []byte) error + func (g GroupProperties) MarshalJSON() ([]byte, error) + type GroupsClient struct + func NewGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*GroupsClient, error) + func (client *GroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*runtime.Poller[GroupsClientDeleteResponse], error) + func (client *GroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (GroupsClientCreateOrUpdateResponse, error) + func (client *GroupsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (GroupsClientGetResponse, error) + func (client *GroupsClient) NewListPager(resourceGroupName string, networkManagerName string, ...) *runtime.Pager[GroupsClientListResponse] + type GroupsClientBeginDeleteOptions struct + Force *bool + ResumeToken string + type GroupsClientCreateOrUpdateOptions struct + IfMatch *string + type GroupsClientCreateOrUpdateResponse struct + ETag *string + type GroupsClientDeleteResponse struct + type GroupsClientGetOptions struct + type GroupsClientGetResponse struct + type GroupsClientListOptions struct + SkipToken *string + Top *int32 + type GroupsClientListResponse struct + type HTTPConfiguration struct + Headers []*HTTPHeader + Method *HTTPMethod + ValidStatusCodes []*int32 + func (h *HTTPConfiguration) UnmarshalJSON(data []byte) error + func (h HTTPConfiguration) MarshalJSON() ([]byte, error) + type HTTPConfigurationMethod string + const HTTPConfigurationMethodGet + const HTTPConfigurationMethodPost + func PossibleHTTPConfigurationMethodValues() []HTTPConfigurationMethod + type HTTPHeader struct + Name *string + Value *string + func (h *HTTPHeader) UnmarshalJSON(data []byte) error + func (h HTTPHeader) MarshalJSON() ([]byte, error) + type HTTPMethod string + const HTTPMethodGet + func PossibleHTTPMethodValues() []HTTPMethod + type HopLink struct + Context map[string]*string + Issues []*ConnectivityIssue + LinkType *string + NextHopID *string + Properties *HopLinkProperties + ResourceID *string + func (h *HopLink) UnmarshalJSON(data []byte) error + func (h HopLink) MarshalJSON() ([]byte, error) + type HopLinkProperties struct + RoundTripTimeAvg *int64 + RoundTripTimeMax *int64 + RoundTripTimeMin *int64 + func (h *HopLinkProperties) UnmarshalJSON(data []byte) error + func (h HopLinkProperties) MarshalJSON() ([]byte, error) + type Hub struct + ResourceID *string + ResourceType *string + func (h *Hub) UnmarshalJSON(data []byte) error + func (h Hub) MarshalJSON() ([]byte, error) + type HubBgpConnectionStatus string + const HubBgpConnectionStatusConnected + const HubBgpConnectionStatusConnecting + const HubBgpConnectionStatusNotConnected + const HubBgpConnectionStatusUnknown + func PossibleHubBgpConnectionStatusValues() []HubBgpConnectionStatus + type HubIPAddresses struct + PrivateIPAddress *string + PublicIPs *HubPublicIPAddresses + func (h *HubIPAddresses) UnmarshalJSON(data []byte) error + func (h HubIPAddresses) MarshalJSON() ([]byte, error) + type HubIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *HubIPConfigurationPropertiesFormat + Type *string + func (h *HubIPConfiguration) UnmarshalJSON(data []byte) error + func (h HubIPConfiguration) MarshalJSON() ([]byte, error) + type HubIPConfigurationPropertiesFormat struct + PrivateIPAddress *string + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + PublicIPAddress *PublicIPAddress + Subnet *Subnet + func (h *HubIPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (h HubIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type HubPublicIPAddresses struct + Addresses []*AzureFirewallPublicIPAddress + Count *int32 + func (h *HubPublicIPAddresses) UnmarshalJSON(data []byte) error + func (h HubPublicIPAddresses) MarshalJSON() ([]byte, error) + type HubRoute struct + DestinationType *string + Destinations []*string + Name *string + NextHop *string + NextHopType *string + func (h *HubRoute) UnmarshalJSON(data []byte) error + func (h HubRoute) MarshalJSON() ([]byte, error) + type HubRouteTable struct + Etag *string + ID *string + Name *string + Properties *HubRouteTableProperties + Type *string + func (h *HubRouteTable) UnmarshalJSON(data []byte) error + func (h HubRouteTable) MarshalJSON() ([]byte, error) + type HubRouteTableProperties struct + AssociatedConnections []*string + Labels []*string + PropagatingConnections []*string + ProvisioningState *ProvisioningState + Routes []*HubRoute + func (h *HubRouteTableProperties) UnmarshalJSON(data []byte) error + func (h HubRouteTableProperties) MarshalJSON() ([]byte, error) + type HubRouteTablesClient struct + func NewHubRouteTablesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*HubRouteTablesClient, error) + func (client *HubRouteTablesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[HubRouteTablesClientCreateOrUpdateResponse], error) + func (client *HubRouteTablesClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[HubRouteTablesClientDeleteResponse], error) + func (client *HubRouteTablesClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (HubRouteTablesClientGetResponse, error) + func (client *HubRouteTablesClient) NewListPager(resourceGroupName string, virtualHubName string, ...) *runtime.Pager[HubRouteTablesClientListResponse] + type HubRouteTablesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type HubRouteTablesClientBeginDeleteOptions struct + ResumeToken string + type HubRouteTablesClientCreateOrUpdateResponse struct + type HubRouteTablesClientDeleteResponse struct + type HubRouteTablesClientGetOptions struct + type HubRouteTablesClientGetResponse struct + type HubRouteTablesClientListOptions struct + type HubRouteTablesClientListResponse struct + type HubRoutingPreference string + const HubRoutingPreferenceASPath + const HubRoutingPreferenceExpressRoute + const HubRoutingPreferenceVPNGateway + func PossibleHubRoutingPreferenceValues() []HubRoutingPreference + type HubVirtualNetworkConnection struct + Etag *string + ID *string + Name *string + Properties *HubVirtualNetworkConnectionProperties + func (h *HubVirtualNetworkConnection) UnmarshalJSON(data []byte) error + func (h HubVirtualNetworkConnection) MarshalJSON() ([]byte, error) + type HubVirtualNetworkConnectionProperties struct + AllowHubToRemoteVnetTransit *bool + AllowRemoteVnetToUseHubVnetGateways *bool + EnableInternetSecurity *bool + ProvisioningState *ProvisioningState + RemoteVirtualNetwork *SubResource + RoutingConfiguration *RoutingConfiguration + func (h *HubVirtualNetworkConnectionProperties) UnmarshalJSON(data []byte) error + func (h HubVirtualNetworkConnectionProperties) MarshalJSON() ([]byte, error) + type HubVirtualNetworkConnectionStatus string + const HubVirtualNetworkConnectionStatusConnected + const HubVirtualNetworkConnectionStatusConnecting + const HubVirtualNetworkConnectionStatusNotConnected + const HubVirtualNetworkConnectionStatusUnknown + func PossibleHubVirtualNetworkConnectionStatusValues() []HubVirtualNetworkConnectionStatus + type HubVirtualNetworkConnectionsClient struct + func NewHubVirtualNetworkConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*HubVirtualNetworkConnectionsClient, error) + func (client *HubVirtualNetworkConnectionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[HubVirtualNetworkConnectionsClientCreateOrUpdateResponse], ...) + func (client *HubVirtualNetworkConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[HubVirtualNetworkConnectionsClientDeleteResponse], error) + func (client *HubVirtualNetworkConnectionsClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (HubVirtualNetworkConnectionsClientGetResponse, error) + func (client *HubVirtualNetworkConnectionsClient) NewListPager(resourceGroupName string, virtualHubName string, ...) *runtime.Pager[HubVirtualNetworkConnectionsClientListResponse] + type HubVirtualNetworkConnectionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type HubVirtualNetworkConnectionsClientBeginDeleteOptions struct + ResumeToken string + type HubVirtualNetworkConnectionsClientCreateOrUpdateResponse struct + type HubVirtualNetworkConnectionsClientDeleteResponse struct + type HubVirtualNetworkConnectionsClientGetOptions struct + type HubVirtualNetworkConnectionsClientGetResponse struct + type HubVirtualNetworkConnectionsClientListOptions struct + type HubVirtualNetworkConnectionsClientListResponse struct + type IDPSQueryObject struct + Filters []*FilterItems + OrderBy *OrderBy + ResultsPerPage *int32 + Search *string + Skip *int32 + func (i *IDPSQueryObject) UnmarshalJSON(data []byte) error + func (i IDPSQueryObject) MarshalJSON() ([]byte, error) + type IPAddressAvailabilityResult struct + Available *bool + AvailableIPAddresses []*string + IsPlatformReserved *bool + func (i *IPAddressAvailabilityResult) UnmarshalJSON(data []byte) error + func (i IPAddressAvailabilityResult) MarshalJSON() ([]byte, error) + type IPAllocation struct + Etag *string + ID *string + Location *string + Name *string + Properties *IPAllocationPropertiesFormat + Tags map[string]*string + Type *string + func (i *IPAllocation) UnmarshalJSON(data []byte) error + func (i IPAllocation) MarshalJSON() ([]byte, error) + type IPAllocationListResult struct + NextLink *string + Value []*IPAllocation + func (i *IPAllocationListResult) UnmarshalJSON(data []byte) error + func (i IPAllocationListResult) MarshalJSON() ([]byte, error) + type IPAllocationMethod string + const IPAllocationMethodDynamic + const IPAllocationMethodStatic + func PossibleIPAllocationMethodValues() []IPAllocationMethod + type IPAllocationPropertiesFormat struct + AllocationTags map[string]*string + IpamAllocationID *string + Prefix *string + PrefixLength *int32 + PrefixType *IPVersion + Subnet *SubResource + Type *IPAllocationType + VirtualNetwork *SubResource + func (i *IPAllocationPropertiesFormat) UnmarshalJSON(data []byte) error + func (i IPAllocationPropertiesFormat) MarshalJSON() ([]byte, error) + type IPAllocationType string + const IPAllocationTypeHypernet + const IPAllocationTypeUndefined + func PossibleIPAllocationTypeValues() []IPAllocationType + type IPAllocationsClient struct + func NewIPAllocationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*IPAllocationsClient, error) + func (client *IPAllocationsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ipAllocationName string, ...) (*runtime.Poller[IPAllocationsClientCreateOrUpdateResponse], error) + func (client *IPAllocationsClient) BeginDelete(ctx context.Context, resourceGroupName string, ipAllocationName string, ...) (*runtime.Poller[IPAllocationsClientDeleteResponse], error) + func (client *IPAllocationsClient) Get(ctx context.Context, resourceGroupName string, ipAllocationName string, ...) (IPAllocationsClientGetResponse, error) + func (client *IPAllocationsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[IPAllocationsClientListByResourceGroupResponse] + func (client *IPAllocationsClient) NewListPager(options *IPAllocationsClientListOptions) *runtime.Pager[IPAllocationsClientListResponse] + func (client *IPAllocationsClient) UpdateTags(ctx context.Context, resourceGroupName string, ipAllocationName string, ...) (IPAllocationsClientUpdateTagsResponse, error) + type IPAllocationsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type IPAllocationsClientBeginDeleteOptions struct + ResumeToken string + type IPAllocationsClientCreateOrUpdateResponse struct + type IPAllocationsClientDeleteResponse struct + type IPAllocationsClientGetOptions struct + Expand *string + type IPAllocationsClientGetResponse struct + type IPAllocationsClientListByResourceGroupOptions struct + type IPAllocationsClientListByResourceGroupResponse struct + type IPAllocationsClientListOptions struct + type IPAllocationsClientListResponse struct + type IPAllocationsClientUpdateTagsOptions struct + type IPAllocationsClientUpdateTagsResponse struct + type IPConfiguration struct + Etag *string + ID *string + Name *string + Properties *IPConfigurationPropertiesFormat + func (i *IPConfiguration) UnmarshalJSON(data []byte) error + func (i IPConfiguration) MarshalJSON() ([]byte, error) + type IPConfigurationBgpPeeringAddress struct + CustomBgpIPAddresses []*string + DefaultBgpIPAddresses []*string + IPConfigurationID *string + TunnelIPAddresses []*string + func (i *IPConfigurationBgpPeeringAddress) UnmarshalJSON(data []byte) error + func (i IPConfigurationBgpPeeringAddress) MarshalJSON() ([]byte, error) + type IPConfigurationProfile struct + Etag *string + ID *string + Name *string + Properties *IPConfigurationProfilePropertiesFormat + Type *string + func (i *IPConfigurationProfile) UnmarshalJSON(data []byte) error + func (i IPConfigurationProfile) MarshalJSON() ([]byte, error) + type IPConfigurationProfilePropertiesFormat struct + ProvisioningState *ProvisioningState + Subnet *Subnet + func (i *IPConfigurationProfilePropertiesFormat) UnmarshalJSON(data []byte) error + func (i IPConfigurationProfilePropertiesFormat) MarshalJSON() ([]byte, error) + type IPConfigurationPropertiesFormat struct + PrivateIPAddress *string + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + PublicIPAddress *PublicIPAddress + Subnet *Subnet + func (i *IPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (i IPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type IPFlowProtocol string + const IPFlowProtocolTCP + const IPFlowProtocolUDP + func PossibleIPFlowProtocolValues() []IPFlowProtocol + type IPGroup struct + Etag *string + ID *string + Location *string + Name *string + Properties *IPGroupPropertiesFormat + Tags map[string]*string + Type *string + func (i *IPGroup) UnmarshalJSON(data []byte) error + func (i IPGroup) MarshalJSON() ([]byte, error) + type IPGroupListResult struct + NextLink *string + Value []*IPGroup + func (i *IPGroupListResult) UnmarshalJSON(data []byte) error + func (i IPGroupListResult) MarshalJSON() ([]byte, error) + type IPGroupPropertiesFormat struct + FirewallPolicies []*SubResource + Firewalls []*SubResource + IPAddresses []*string + ProvisioningState *ProvisioningState + func (i *IPGroupPropertiesFormat) UnmarshalJSON(data []byte) error + func (i IPGroupPropertiesFormat) MarshalJSON() ([]byte, error) + type IPGroupsClient struct + func NewIPGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*IPGroupsClient, error) + func (client *IPGroupsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ipGroupsName string, ...) (*runtime.Poller[IPGroupsClientCreateOrUpdateResponse], error) + func (client *IPGroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, ipGroupsName string, ...) (*runtime.Poller[IPGroupsClientDeleteResponse], error) + func (client *IPGroupsClient) Get(ctx context.Context, resourceGroupName string, ipGroupsName string, ...) (IPGroupsClientGetResponse, error) + func (client *IPGroupsClient) NewListByResourceGroupPager(resourceGroupName string, options *IPGroupsClientListByResourceGroupOptions) *runtime.Pager[IPGroupsClientListByResourceGroupResponse] + func (client *IPGroupsClient) NewListPager(options *IPGroupsClientListOptions) *runtime.Pager[IPGroupsClientListResponse] + func (client *IPGroupsClient) UpdateGroups(ctx context.Context, resourceGroupName string, ipGroupsName string, ...) (IPGroupsClientUpdateGroupsResponse, error) + type IPGroupsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type IPGroupsClientBeginDeleteOptions struct + ResumeToken string + type IPGroupsClientCreateOrUpdateResponse struct + type IPGroupsClientDeleteResponse struct + type IPGroupsClientGetOptions struct + Expand *string + type IPGroupsClientGetResponse struct + type IPGroupsClientListByResourceGroupOptions struct + type IPGroupsClientListByResourceGroupResponse struct + type IPGroupsClientListOptions struct + type IPGroupsClientListResponse struct + type IPGroupsClientUpdateGroupsOptions struct + type IPGroupsClientUpdateGroupsResponse struct + type IPPrefixesList struct + IPPrefixes []*string + func (i *IPPrefixesList) UnmarshalJSON(data []byte) error + func (i IPPrefixesList) MarshalJSON() ([]byte, error) + type IPRule struct + AddressPrefix *string + func (i *IPRule) UnmarshalJSON(data []byte) error + func (i IPRule) MarshalJSON() ([]byte, error) + type IPSecEncryption string + const IPSecEncryptionAES128 + const IPSecEncryptionAES192 + const IPSecEncryptionAES256 + const IPSecEncryptionDES + const IPSecEncryptionDES3 + const IPSecEncryptionGCMAES128 + const IPSecEncryptionGCMAES192 + const IPSecEncryptionGCMAES256 + const IPSecEncryptionNone + func PossibleIPSecEncryptionValues() []IPSecEncryption + type IPSecIntegrity string + const IPSecIntegrityGCMAES128 + const IPSecIntegrityGCMAES192 + const IPSecIntegrityGCMAES256 + const IPSecIntegrityMD5 + const IPSecIntegritySHA1 + const IPSecIntegritySHA256 + func PossibleIPSecIntegrityValues() []IPSecIntegrity + type IPSecPolicy struct + DhGroup *DhGroup + IPSecEncryption *IPSecEncryption + IPSecIntegrity *IPSecIntegrity + IkeEncryption *IkeEncryption + IkeIntegrity *IkeIntegrity + PfsGroup *PfsGroup + SaDataSizeKilobytes *int32 + SaLifeTimeSeconds *int32 + func (i *IPSecPolicy) UnmarshalJSON(data []byte) error + func (i IPSecPolicy) MarshalJSON() ([]byte, error) + type IPTag struct + IPTagType *string + Tag *string + func (i *IPTag) UnmarshalJSON(data []byte) error + func (i IPTag) MarshalJSON() ([]byte, error) + type IPVersion string + const IPVersionIPv4 + const IPVersionIPv6 + func PossibleIPVersionValues() []IPVersion + type IPv6CircuitConnectionConfig struct + AddressPrefix *string + CircuitConnectionStatus *CircuitConnectionStatus + func (i *IPv6CircuitConnectionConfig) UnmarshalJSON(data []byte) error + func (i IPv6CircuitConnectionConfig) MarshalJSON() ([]byte, error) + type IPv6ExpressRouteCircuitPeeringConfig struct + MicrosoftPeeringConfig *ExpressRouteCircuitPeeringConfig + PrimaryPeerAddressPrefix *string + RouteFilter *SubResource + SecondaryPeerAddressPrefix *string + State *ExpressRouteCircuitPeeringState + func (i *IPv6ExpressRouteCircuitPeeringConfig) UnmarshalJSON(data []byte) error + func (i IPv6ExpressRouteCircuitPeeringConfig) MarshalJSON() ([]byte, error) + type IkeEncryption string + const IkeEncryptionAES128 + const IkeEncryptionAES192 + const IkeEncryptionAES256 + const IkeEncryptionDES + const IkeEncryptionDES3 + const IkeEncryptionGCMAES128 + const IkeEncryptionGCMAES256 + func PossibleIkeEncryptionValues() []IkeEncryption + type IkeIntegrity string + const IkeIntegrityGCMAES128 + const IkeIntegrityGCMAES256 + const IkeIntegrityMD5 + const IkeIntegritySHA1 + const IkeIntegritySHA256 + const IkeIntegritySHA384 + func PossibleIkeIntegrityValues() []IkeIntegrity + type InboundNatPool struct + Etag *string + ID *string + Name *string + Properties *InboundNatPoolPropertiesFormat + Type *string + func (i *InboundNatPool) UnmarshalJSON(data []byte) error + func (i InboundNatPool) MarshalJSON() ([]byte, error) + type InboundNatPoolPropertiesFormat struct + BackendPort *int32 + EnableFloatingIP *bool + EnableTCPReset *bool + FrontendIPConfiguration *SubResource + FrontendPortRangeEnd *int32 + FrontendPortRangeStart *int32 + IdleTimeoutInMinutes *int32 + Protocol *TransportProtocol + ProvisioningState *ProvisioningState + func (i *InboundNatPoolPropertiesFormat) UnmarshalJSON(data []byte) error + func (i InboundNatPoolPropertiesFormat) MarshalJSON() ([]byte, error) + type InboundNatRule struct + Etag *string + ID *string + Name *string + Properties *InboundNatRulePropertiesFormat + Type *string + func (i *InboundNatRule) UnmarshalJSON(data []byte) error + func (i InboundNatRule) MarshalJSON() ([]byte, error) + type InboundNatRuleListResult struct + NextLink *string + Value []*InboundNatRule + func (i *InboundNatRuleListResult) UnmarshalJSON(data []byte) error + func (i InboundNatRuleListResult) MarshalJSON() ([]byte, error) + type InboundNatRulePortMapping struct + BackendPort *int32 + FrontendPort *int32 + InboundNatRuleName *string + Protocol *TransportProtocol + func (i *InboundNatRulePortMapping) UnmarshalJSON(data []byte) error + func (i InboundNatRulePortMapping) MarshalJSON() ([]byte, error) + type InboundNatRulePropertiesFormat struct + BackendAddressPool *SubResource + BackendIPConfiguration *InterfaceIPConfiguration + BackendPort *int32 + EnableFloatingIP *bool + EnableTCPReset *bool + FrontendIPConfiguration *SubResource + FrontendPort *int32 + FrontendPortRangeEnd *int32 + FrontendPortRangeStart *int32 + IdleTimeoutInMinutes *int32 + Protocol *TransportProtocol + ProvisioningState *ProvisioningState + func (i *InboundNatRulePropertiesFormat) UnmarshalJSON(data []byte) error + func (i InboundNatRulePropertiesFormat) MarshalJSON() ([]byte, error) + type InboundNatRulesClient struct + func NewInboundNatRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*InboundNatRulesClient, error) + func (client *InboundNatRulesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*runtime.Poller[InboundNatRulesClientCreateOrUpdateResponse], error) + func (client *InboundNatRulesClient) BeginDelete(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*runtime.Poller[InboundNatRulesClientDeleteResponse], error) + func (client *InboundNatRulesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (InboundNatRulesClientGetResponse, error) + func (client *InboundNatRulesClient) NewListPager(resourceGroupName string, loadBalancerName string, ...) *runtime.Pager[InboundNatRulesClientListResponse] + type InboundNatRulesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type InboundNatRulesClientBeginDeleteOptions struct + ResumeToken string + type InboundNatRulesClientCreateOrUpdateResponse struct + type InboundNatRulesClientDeleteResponse struct + type InboundNatRulesClientGetOptions struct + Expand *string + type InboundNatRulesClientGetResponse struct + type InboundNatRulesClientListOptions struct + type InboundNatRulesClientListResponse struct + type InboundSecurityRule struct + Etag *string + ID *string + Name *string + Properties *InboundSecurityRuleProperties + Type *string + func (i *InboundSecurityRule) UnmarshalJSON(data []byte) error + func (i InboundSecurityRule) MarshalJSON() ([]byte, error) + type InboundSecurityRuleClient struct + func NewInboundSecurityRuleClient(subscriptionID string, credential azcore.TokenCredential, ...) (*InboundSecurityRuleClient, error) + func (client *InboundSecurityRuleClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[InboundSecurityRuleClientCreateOrUpdateResponse], error) + type InboundSecurityRuleClientBeginCreateOrUpdateOptions struct + ResumeToken string + type InboundSecurityRuleClientCreateOrUpdateResponse struct + type InboundSecurityRuleProperties struct + ProvisioningState *ProvisioningState + Rules []*InboundSecurityRules + func (i *InboundSecurityRuleProperties) UnmarshalJSON(data []byte) error + func (i InboundSecurityRuleProperties) MarshalJSON() ([]byte, error) + type InboundSecurityRules struct + DestinationPortRange *int32 + Protocol *InboundSecurityRulesProtocol + SourceAddressPrefix *string + func (i *InboundSecurityRules) UnmarshalJSON(data []byte) error + func (i InboundSecurityRules) MarshalJSON() ([]byte, error) + type InboundSecurityRulesProtocol string + const InboundSecurityRulesProtocolTCP + const InboundSecurityRulesProtocolUDP + func PossibleInboundSecurityRulesProtocolValues() []InboundSecurityRulesProtocol + type IntentPolicy struct + Etag *string + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (i *IntentPolicy) UnmarshalJSON(data []byte) error + func (i IntentPolicy) MarshalJSON() ([]byte, error) + type IntentPolicyConfiguration struct + NetworkIntentPolicyName *string + SourceNetworkIntentPolicy *IntentPolicy + func (i *IntentPolicyConfiguration) UnmarshalJSON(data []byte) error + func (i IntentPolicyConfiguration) MarshalJSON() ([]byte, error) + type Interface struct + Etag *string + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *InterfacePropertiesFormat + Tags map[string]*string + Type *string + func (i *Interface) UnmarshalJSON(data []byte) error + func (i Interface) MarshalJSON() ([]byte, error) + type InterfaceAssociation struct + ID *string + SecurityRules []*SecurityRule + func (i *InterfaceAssociation) UnmarshalJSON(data []byte) error + func (i InterfaceAssociation) MarshalJSON() ([]byte, error) + type InterfaceDNSSettings struct + AppliedDNSServers []*string + DNSServers []*string + InternalDNSNameLabel *string + InternalDomainNameSuffix *string + InternalFqdn *string + func (i *InterfaceDNSSettings) UnmarshalJSON(data []byte) error + func (i InterfaceDNSSettings) MarshalJSON() ([]byte, error) + type InterfaceIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *InterfaceIPConfigurationPropertiesFormat + Type *string + func (i *InterfaceIPConfiguration) UnmarshalJSON(data []byte) error + func (i InterfaceIPConfiguration) MarshalJSON() ([]byte, error) + type InterfaceIPConfigurationListResult struct + NextLink *string + Value []*InterfaceIPConfiguration + func (i *InterfaceIPConfigurationListResult) UnmarshalJSON(data []byte) error + func (i InterfaceIPConfigurationListResult) MarshalJSON() ([]byte, error) + type InterfaceIPConfigurationPrivateLinkConnectionProperties struct + Fqdns []*string + GroupID *string + RequiredMemberName *string + func (i *InterfaceIPConfigurationPrivateLinkConnectionProperties) UnmarshalJSON(data []byte) error + func (i InterfaceIPConfigurationPrivateLinkConnectionProperties) MarshalJSON() ([]byte, error) + type InterfaceIPConfigurationPropertiesFormat struct + ApplicationGatewayBackendAddressPools []*ApplicationGatewayBackendAddressPool + ApplicationSecurityGroups []*ApplicationSecurityGroup + GatewayLoadBalancer *SubResource + LoadBalancerBackendAddressPools []*BackendAddressPool + LoadBalancerInboundNatRules []*InboundNatRule + Primary *bool + PrivateIPAddress *string + PrivateIPAddressVersion *IPVersion + PrivateIPAllocationMethod *IPAllocationMethod + PrivateLinkConnectionProperties *InterfaceIPConfigurationPrivateLinkConnectionProperties + ProvisioningState *ProvisioningState + PublicIPAddress *PublicIPAddress + Subnet *Subnet + VirtualNetworkTaps []*VirtualNetworkTap + func (i *InterfaceIPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (i InterfaceIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type InterfaceIPConfigurationsClient struct + func NewInterfaceIPConfigurationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*InterfaceIPConfigurationsClient, error) + func (client *InterfaceIPConfigurationsClient) Get(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (InterfaceIPConfigurationsClientGetResponse, error) + func (client *InterfaceIPConfigurationsClient) NewListPager(resourceGroupName string, networkInterfaceName string, ...) *runtime.Pager[InterfaceIPConfigurationsClientListResponse] + type InterfaceIPConfigurationsClientGetOptions struct + type InterfaceIPConfigurationsClientGetResponse struct + type InterfaceIPConfigurationsClientListOptions struct + type InterfaceIPConfigurationsClientListResponse struct + type InterfaceListResult struct + NextLink *string + Value []*Interface + func (i *InterfaceListResult) UnmarshalJSON(data []byte) error + func (i InterfaceListResult) MarshalJSON() ([]byte, error) + type InterfaceLoadBalancerListResult struct + NextLink *string + Value []*LoadBalancer + func (i *InterfaceLoadBalancerListResult) UnmarshalJSON(data []byte) error + func (i InterfaceLoadBalancerListResult) MarshalJSON() ([]byte, error) + type InterfaceLoadBalancersClient struct + func NewInterfaceLoadBalancersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*InterfaceLoadBalancersClient, error) + func (client *InterfaceLoadBalancersClient) NewListPager(resourceGroupName string, networkInterfaceName string, ...) *runtime.Pager[InterfaceLoadBalancersClientListResponse] + type InterfaceLoadBalancersClientListOptions struct + type InterfaceLoadBalancersClientListResponse struct + type InterfacePropertiesFormat struct + AuxiliaryMode *NetworkInterfaceAuxiliaryMode + AuxiliarySKU *NetworkInterfaceAuxiliarySKU + DNSSettings *InterfaceDNSSettings + DisableTCPStateTracking *bool + DscpConfiguration *SubResource + EnableAcceleratedNetworking *bool + EnableIPForwarding *bool + HostedWorkloads []*string + IPConfigurations []*InterfaceIPConfiguration + MacAddress *string + MigrationPhase *NetworkInterfaceMigrationPhase + NetworkSecurityGroup *SecurityGroup + NicType *NetworkInterfaceNicType + Primary *bool + PrivateEndpoint *PrivateEndpoint + PrivateLinkService *PrivateLinkService + ProvisioningState *ProvisioningState + ResourceGUID *string + TapConfigurations []*InterfaceTapConfiguration + VirtualMachine *SubResource + VnetEncryptionSupported *bool + WorkloadType *string + func (i *InterfacePropertiesFormat) UnmarshalJSON(data []byte) error + func (i InterfacePropertiesFormat) MarshalJSON() ([]byte, error) + type InterfaceTapConfiguration struct + Etag *string + ID *string + Name *string + Properties *InterfaceTapConfigurationPropertiesFormat + Type *string + func (i *InterfaceTapConfiguration) UnmarshalJSON(data []byte) error + func (i InterfaceTapConfiguration) MarshalJSON() ([]byte, error) + type InterfaceTapConfigurationListResult struct + NextLink *string + Value []*InterfaceTapConfiguration + func (i *InterfaceTapConfigurationListResult) UnmarshalJSON(data []byte) error + func (i InterfaceTapConfigurationListResult) MarshalJSON() ([]byte, error) + type InterfaceTapConfigurationPropertiesFormat struct + ProvisioningState *ProvisioningState + VirtualNetworkTap *VirtualNetworkTap + func (i *InterfaceTapConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (i InterfaceTapConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type InterfaceTapConfigurationsClient struct + func NewInterfaceTapConfigurationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*InterfaceTapConfigurationsClient, error) + func (client *InterfaceTapConfigurationsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*runtime.Poller[InterfaceTapConfigurationsClientCreateOrUpdateResponse], error) + func (client *InterfaceTapConfigurationsClient) BeginDelete(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*runtime.Poller[InterfaceTapConfigurationsClientDeleteResponse], error) + func (client *InterfaceTapConfigurationsClient) Get(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (InterfaceTapConfigurationsClientGetResponse, error) + func (client *InterfaceTapConfigurationsClient) NewListPager(resourceGroupName string, networkInterfaceName string, ...) *runtime.Pager[InterfaceTapConfigurationsClientListResponse] + type InterfaceTapConfigurationsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type InterfaceTapConfigurationsClientBeginDeleteOptions struct + ResumeToken string + type InterfaceTapConfigurationsClientCreateOrUpdateResponse struct + type InterfaceTapConfigurationsClientDeleteResponse struct + type InterfaceTapConfigurationsClientGetOptions struct + type InterfaceTapConfigurationsClientGetResponse struct + type InterfaceTapConfigurationsClientListOptions struct + type InterfaceTapConfigurationsClientListResponse struct + type InterfacesClient struct + func NewInterfacesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*InterfacesClient, error) + func (client *InterfacesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*runtime.Poller[InterfacesClientCreateOrUpdateResponse], error) + func (client *InterfacesClient) BeginDelete(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*runtime.Poller[InterfacesClientDeleteResponse], error) + func (client *InterfacesClient) BeginGetEffectiveRouteTable(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*runtime.Poller[InterfacesClientGetEffectiveRouteTableResponse], error) + func (client *InterfacesClient) BeginListEffectiveNetworkSecurityGroups(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (*runtime.Poller[InterfacesClientListEffectiveNetworkSecurityGroupsResponse], ...) + func (client *InterfacesClient) Get(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (InterfacesClientGetResponse, error) + func (client *InterfacesClient) GetCloudServiceNetworkInterface(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (InterfacesClientGetCloudServiceNetworkInterfaceResponse, error) + func (client *InterfacesClient) GetVirtualMachineScaleSetIPConfiguration(ctx context.Context, resourceGroupName string, ...) (InterfacesClientGetVirtualMachineScaleSetIPConfigurationResponse, error) + func (client *InterfacesClient) GetVirtualMachineScaleSetNetworkInterface(ctx context.Context, resourceGroupName string, ...) (InterfacesClientGetVirtualMachineScaleSetNetworkInterfaceResponse, error) + func (client *InterfacesClient) NewListAllPager(options *InterfacesClientListAllOptions) *runtime.Pager[InterfacesClientListAllResponse] + func (client *InterfacesClient) NewListCloudServiceNetworkInterfacesPager(resourceGroupName string, cloudServiceName string, ...) *runtime.Pager[InterfacesClientListCloudServiceNetworkInterfacesResponse] + func (client *InterfacesClient) NewListCloudServiceRoleInstanceNetworkInterfacesPager(resourceGroupName string, cloudServiceName string, roleInstanceName string, ...) ... + func (client *InterfacesClient) NewListPager(resourceGroupName string, options *InterfacesClientListOptions) *runtime.Pager[InterfacesClientListResponse] + func (client *InterfacesClient) NewListVirtualMachineScaleSetIPConfigurationsPager(resourceGroupName string, virtualMachineScaleSetName string, ...) ... + func (client *InterfacesClient) NewListVirtualMachineScaleSetNetworkInterfacesPager(resourceGroupName string, virtualMachineScaleSetName string, ...) ... + func (client *InterfacesClient) NewListVirtualMachineScaleSetVMNetworkInterfacesPager(resourceGroupName string, virtualMachineScaleSetName string, ...) ... + func (client *InterfacesClient) UpdateTags(ctx context.Context, resourceGroupName string, networkInterfaceName string, ...) (InterfacesClientUpdateTagsResponse, error) + type InterfacesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type InterfacesClientBeginDeleteOptions struct + ResumeToken string + type InterfacesClientBeginGetEffectiveRouteTableOptions struct + ResumeToken string + type InterfacesClientBeginListEffectiveNetworkSecurityGroupsOptions struct + ResumeToken string + type InterfacesClientCreateOrUpdateResponse struct + type InterfacesClientDeleteResponse struct + type InterfacesClientGetCloudServiceNetworkInterfaceOptions struct + Expand *string + type InterfacesClientGetCloudServiceNetworkInterfaceResponse struct + type InterfacesClientGetEffectiveRouteTableResponse struct + type InterfacesClientGetOptions struct + Expand *string + type InterfacesClientGetResponse struct + type InterfacesClientGetVirtualMachineScaleSetIPConfigurationOptions struct + Expand *string + type InterfacesClientGetVirtualMachineScaleSetIPConfigurationResponse struct + type InterfacesClientGetVirtualMachineScaleSetNetworkInterfaceOptions struct + Expand *string + type InterfacesClientGetVirtualMachineScaleSetNetworkInterfaceResponse struct + type InterfacesClientListAllOptions struct + type InterfacesClientListAllResponse struct + type InterfacesClientListCloudServiceNetworkInterfacesOptions struct + type InterfacesClientListCloudServiceNetworkInterfacesResponse struct + type InterfacesClientListCloudServiceRoleInstanceNetworkInterfacesOptions struct + type InterfacesClientListCloudServiceRoleInstanceNetworkInterfacesResponse struct + type InterfacesClientListEffectiveNetworkSecurityGroupsResponse struct + type InterfacesClientListOptions struct + type InterfacesClientListResponse struct + type InterfacesClientListVirtualMachineScaleSetIPConfigurationsOptions struct + Expand *string + type InterfacesClientListVirtualMachineScaleSetIPConfigurationsResponse struct + type InterfacesClientListVirtualMachineScaleSetNetworkInterfacesOptions struct + type InterfacesClientListVirtualMachineScaleSetNetworkInterfacesResponse struct + type InterfacesClientListVirtualMachineScaleSetVMNetworkInterfacesOptions struct + type InterfacesClientListVirtualMachineScaleSetVMNetworkInterfacesResponse struct + type InterfacesClientUpdateTagsOptions struct + type InterfacesClientUpdateTagsResponse struct + type InternetIngressPublicIPsProperties struct + ID *string + func (i *InternetIngressPublicIPsProperties) UnmarshalJSON(data []byte) error + func (i InternetIngressPublicIPsProperties) MarshalJSON() ([]byte, error) + type IsGlobal string + const IsGlobalFalse + const IsGlobalTrue + func PossibleIsGlobalValues() []IsGlobal + type IsWorkloadProtected string + const IsWorkloadProtectedFalse + const IsWorkloadProtectedTrue + func PossibleIsWorkloadProtectedValues() []IsWorkloadProtected + type IssueType string + const IssueTypeAgentStopped + const IssueTypeDNSResolution + const IssueTypeGuestFirewall + const IssueTypeNetworkSecurityRule + const IssueTypePlatform + const IssueTypePortThrottled + const IssueTypeSocketBind + const IssueTypeUnknown + const IssueTypeUserDefinedRoute + func PossibleIssueTypeValues() []IssueType + type ListHubRouteTablesResult struct + NextLink *string + Value []*HubRouteTable + func (l *ListHubRouteTablesResult) UnmarshalJSON(data []byte) error + func (l ListHubRouteTablesResult) MarshalJSON() ([]byte, error) + type ListHubVirtualNetworkConnectionsResult struct + NextLink *string + Value []*HubVirtualNetworkConnection + func (l *ListHubVirtualNetworkConnectionsResult) UnmarshalJSON(data []byte) error + func (l ListHubVirtualNetworkConnectionsResult) MarshalJSON() ([]byte, error) + type ListP2SVPNGatewaysResult struct + NextLink *string + Value []*P2SVPNGateway + func (l *ListP2SVPNGatewaysResult) UnmarshalJSON(data []byte) error + func (l ListP2SVPNGatewaysResult) MarshalJSON() ([]byte, error) + type ListRouteMapsResult struct + NextLink *string + Value []*RouteMap + func (l *ListRouteMapsResult) UnmarshalJSON(data []byte) error + func (l ListRouteMapsResult) MarshalJSON() ([]byte, error) + type ListRoutingIntentResult struct + NextLink *string + Value []*RoutingIntent + func (l *ListRoutingIntentResult) UnmarshalJSON(data []byte) error + func (l ListRoutingIntentResult) MarshalJSON() ([]byte, error) + type ListVPNConnectionsResult struct + NextLink *string + Value []*VPNConnection + func (l *ListVPNConnectionsResult) UnmarshalJSON(data []byte) error + func (l ListVPNConnectionsResult) MarshalJSON() ([]byte, error) + type ListVPNGatewayNatRulesResult struct + NextLink *string + Value []*VPNGatewayNatRule + func (l *ListVPNGatewayNatRulesResult) UnmarshalJSON(data []byte) error + func (l ListVPNGatewayNatRulesResult) MarshalJSON() ([]byte, error) + type ListVPNGatewaysResult struct + NextLink *string + Value []*VPNGateway + func (l *ListVPNGatewaysResult) UnmarshalJSON(data []byte) error + func (l ListVPNGatewaysResult) MarshalJSON() ([]byte, error) + type ListVPNServerConfigurationPolicyGroupsResult struct + NextLink *string + Value []*VPNServerConfigurationPolicyGroup + func (l *ListVPNServerConfigurationPolicyGroupsResult) UnmarshalJSON(data []byte) error + func (l ListVPNServerConfigurationPolicyGroupsResult) MarshalJSON() ([]byte, error) + type ListVPNServerConfigurationsResult struct + NextLink *string + Value []*VPNServerConfiguration + func (l *ListVPNServerConfigurationsResult) UnmarshalJSON(data []byte) error + func (l ListVPNServerConfigurationsResult) MarshalJSON() ([]byte, error) + type ListVPNSiteLinkConnectionsResult struct + NextLink *string + Value []*VPNSiteLinkConnection + func (l *ListVPNSiteLinkConnectionsResult) UnmarshalJSON(data []byte) error + func (l ListVPNSiteLinkConnectionsResult) MarshalJSON() ([]byte, error) + type ListVPNSiteLinksResult struct + NextLink *string + Value []*VPNSiteLink + func (l *ListVPNSiteLinksResult) UnmarshalJSON(data []byte) error + func (l ListVPNSiteLinksResult) MarshalJSON() ([]byte, error) + type ListVPNSitesResult struct + NextLink *string + Value []*VPNSite + func (l *ListVPNSitesResult) UnmarshalJSON(data []byte) error + func (l ListVPNSitesResult) MarshalJSON() ([]byte, error) + type ListVirtualHubBgpConnectionResults struct + NextLink *string + Value []*BgpConnection + func (l *ListVirtualHubBgpConnectionResults) UnmarshalJSON(data []byte) error + func (l ListVirtualHubBgpConnectionResults) MarshalJSON() ([]byte, error) + type ListVirtualHubIPConfigurationResults struct + NextLink *string + Value []*HubIPConfiguration + func (l *ListVirtualHubIPConfigurationResults) UnmarshalJSON(data []byte) error + func (l ListVirtualHubIPConfigurationResults) MarshalJSON() ([]byte, error) + type ListVirtualHubRouteTableV2SResult struct + NextLink *string + Value []*VirtualHubRouteTableV2 + func (l *ListVirtualHubRouteTableV2SResult) UnmarshalJSON(data []byte) error + func (l ListVirtualHubRouteTableV2SResult) MarshalJSON() ([]byte, error) + type ListVirtualHubsResult struct + NextLink *string + Value []*VirtualHub + func (l *ListVirtualHubsResult) UnmarshalJSON(data []byte) error + func (l ListVirtualHubsResult) MarshalJSON() ([]byte, error) + type ListVirtualNetworkGatewayNatRulesResult struct + NextLink *string + Value []*VirtualNetworkGatewayNatRule + func (l *ListVirtualNetworkGatewayNatRulesResult) UnmarshalJSON(data []byte) error + func (l ListVirtualNetworkGatewayNatRulesResult) MarshalJSON() ([]byte, error) + type ListVirtualWANsResult struct + NextLink *string + Value []*VirtualWAN + func (l *ListVirtualWANsResult) UnmarshalJSON(data []byte) error + func (l ListVirtualWANsResult) MarshalJSON() ([]byte, error) + type LoadBalancer struct + Etag *string + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *LoadBalancerPropertiesFormat + SKU *LoadBalancerSKU + Tags map[string]*string + Type *string + func (l *LoadBalancer) UnmarshalJSON(data []byte) error + func (l LoadBalancer) MarshalJSON() ([]byte, error) + type LoadBalancerBackendAddress struct + Name *string + Properties *LoadBalancerBackendAddressPropertiesFormat + func (l *LoadBalancerBackendAddress) UnmarshalJSON(data []byte) error + func (l LoadBalancerBackendAddress) MarshalJSON() ([]byte, error) + type LoadBalancerBackendAddressAdminState string + const LoadBalancerBackendAddressAdminStateDown + const LoadBalancerBackendAddressAdminStateNone + const LoadBalancerBackendAddressAdminStateUp + func PossibleLoadBalancerBackendAddressAdminStateValues() []LoadBalancerBackendAddressAdminState + type LoadBalancerBackendAddressPoolListResult struct + NextLink *string + Value []*BackendAddressPool + func (l *LoadBalancerBackendAddressPoolListResult) UnmarshalJSON(data []byte) error + func (l LoadBalancerBackendAddressPoolListResult) MarshalJSON() ([]byte, error) + type LoadBalancerBackendAddressPoolsClient struct + func NewLoadBalancerBackendAddressPoolsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LoadBalancerBackendAddressPoolsClient, error) + func (client *LoadBalancerBackendAddressPoolsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*runtime.Poller[LoadBalancerBackendAddressPoolsClientCreateOrUpdateResponse], ...) + func (client *LoadBalancerBackendAddressPoolsClient) BeginDelete(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*runtime.Poller[LoadBalancerBackendAddressPoolsClientDeleteResponse], error) + func (client *LoadBalancerBackendAddressPoolsClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (LoadBalancerBackendAddressPoolsClientGetResponse, error) + func (client *LoadBalancerBackendAddressPoolsClient) NewListPager(resourceGroupName string, loadBalancerName string, ...) *runtime.Pager[LoadBalancerBackendAddressPoolsClientListResponse] + type LoadBalancerBackendAddressPoolsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type LoadBalancerBackendAddressPoolsClientBeginDeleteOptions struct + ResumeToken string + type LoadBalancerBackendAddressPoolsClientCreateOrUpdateResponse struct + type LoadBalancerBackendAddressPoolsClientDeleteResponse struct + type LoadBalancerBackendAddressPoolsClientGetOptions struct + type LoadBalancerBackendAddressPoolsClientGetResponse struct + type LoadBalancerBackendAddressPoolsClientListOptions struct + type LoadBalancerBackendAddressPoolsClientListResponse struct + type LoadBalancerBackendAddressPropertiesFormat struct + AdminState *LoadBalancerBackendAddressAdminState + IPAddress *string + InboundNatRulesPortMapping []*NatRulePortMapping + LoadBalancerFrontendIPConfiguration *SubResource + NetworkInterfaceIPConfiguration *SubResource + Subnet *SubResource + VirtualNetwork *SubResource + func (l *LoadBalancerBackendAddressPropertiesFormat) UnmarshalJSON(data []byte) error + func (l LoadBalancerBackendAddressPropertiesFormat) MarshalJSON() ([]byte, error) + type LoadBalancerFrontendIPConfigurationListResult struct + NextLink *string + Value []*FrontendIPConfiguration + func (l *LoadBalancerFrontendIPConfigurationListResult) UnmarshalJSON(data []byte) error + func (l LoadBalancerFrontendIPConfigurationListResult) MarshalJSON() ([]byte, error) + type LoadBalancerFrontendIPConfigurationsClient struct + func NewLoadBalancerFrontendIPConfigurationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LoadBalancerFrontendIPConfigurationsClient, error) + func (client *LoadBalancerFrontendIPConfigurationsClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (LoadBalancerFrontendIPConfigurationsClientGetResponse, error) + func (client *LoadBalancerFrontendIPConfigurationsClient) NewListPager(resourceGroupName string, loadBalancerName string, ...) *runtime.Pager[LoadBalancerFrontendIPConfigurationsClientListResponse] + type LoadBalancerFrontendIPConfigurationsClientGetOptions struct + type LoadBalancerFrontendIPConfigurationsClientGetResponse struct + type LoadBalancerFrontendIPConfigurationsClientListOptions struct + type LoadBalancerFrontendIPConfigurationsClientListResponse struct + type LoadBalancerListResult struct + NextLink *string + Value []*LoadBalancer + func (l *LoadBalancerListResult) UnmarshalJSON(data []byte) error + func (l LoadBalancerListResult) MarshalJSON() ([]byte, error) + type LoadBalancerLoadBalancingRuleListResult struct + NextLink *string + Value []*LoadBalancingRule + func (l *LoadBalancerLoadBalancingRuleListResult) UnmarshalJSON(data []byte) error + func (l LoadBalancerLoadBalancingRuleListResult) MarshalJSON() ([]byte, error) + type LoadBalancerLoadBalancingRulesClient struct + func NewLoadBalancerLoadBalancingRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LoadBalancerLoadBalancingRulesClient, error) + func (client *LoadBalancerLoadBalancingRulesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (LoadBalancerLoadBalancingRulesClientGetResponse, error) + func (client *LoadBalancerLoadBalancingRulesClient) NewListPager(resourceGroupName string, loadBalancerName string, ...) *runtime.Pager[LoadBalancerLoadBalancingRulesClientListResponse] + type LoadBalancerLoadBalancingRulesClientGetOptions struct + type LoadBalancerLoadBalancingRulesClientGetResponse struct + type LoadBalancerLoadBalancingRulesClientListOptions struct + type LoadBalancerLoadBalancingRulesClientListResponse struct + type LoadBalancerNetworkInterfacesClient struct + func NewLoadBalancerNetworkInterfacesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LoadBalancerNetworkInterfacesClient, error) + func (client *LoadBalancerNetworkInterfacesClient) NewListPager(resourceGroupName string, loadBalancerName string, ...) *runtime.Pager[LoadBalancerNetworkInterfacesClientListResponse] + type LoadBalancerNetworkInterfacesClientListOptions struct + type LoadBalancerNetworkInterfacesClientListResponse struct + type LoadBalancerOutboundRuleListResult struct + NextLink *string + Value []*OutboundRule + func (l *LoadBalancerOutboundRuleListResult) UnmarshalJSON(data []byte) error + func (l LoadBalancerOutboundRuleListResult) MarshalJSON() ([]byte, error) + type LoadBalancerOutboundRuleProtocol string + const LoadBalancerOutboundRuleProtocolAll + const LoadBalancerOutboundRuleProtocolTCP + const LoadBalancerOutboundRuleProtocolUDP + func PossibleLoadBalancerOutboundRuleProtocolValues() []LoadBalancerOutboundRuleProtocol + type LoadBalancerOutboundRulesClient struct + func NewLoadBalancerOutboundRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LoadBalancerOutboundRulesClient, error) + func (client *LoadBalancerOutboundRulesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (LoadBalancerOutboundRulesClientGetResponse, error) + func (client *LoadBalancerOutboundRulesClient) NewListPager(resourceGroupName string, loadBalancerName string, ...) *runtime.Pager[LoadBalancerOutboundRulesClientListResponse] + type LoadBalancerOutboundRulesClientGetOptions struct + type LoadBalancerOutboundRulesClientGetResponse struct + type LoadBalancerOutboundRulesClientListOptions struct + type LoadBalancerOutboundRulesClientListResponse struct + type LoadBalancerProbeListResult struct + NextLink *string + Value []*Probe + func (l *LoadBalancerProbeListResult) UnmarshalJSON(data []byte) error + func (l LoadBalancerProbeListResult) MarshalJSON() ([]byte, error) + type LoadBalancerProbesClient struct + func NewLoadBalancerProbesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LoadBalancerProbesClient, error) + func (client *LoadBalancerProbesClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (LoadBalancerProbesClientGetResponse, error) + func (client *LoadBalancerProbesClient) NewListPager(resourceGroupName string, loadBalancerName string, ...) *runtime.Pager[LoadBalancerProbesClientListResponse] + type LoadBalancerProbesClientGetOptions struct + type LoadBalancerProbesClientGetResponse struct + type LoadBalancerProbesClientListOptions struct + type LoadBalancerProbesClientListResponse struct + type LoadBalancerPropertiesFormat struct + BackendAddressPools []*BackendAddressPool + FrontendIPConfigurations []*FrontendIPConfiguration + InboundNatPools []*InboundNatPool + InboundNatRules []*InboundNatRule + LoadBalancingRules []*LoadBalancingRule + OutboundRules []*OutboundRule + Probes []*Probe + ProvisioningState *ProvisioningState + ResourceGUID *string + func (l *LoadBalancerPropertiesFormat) UnmarshalJSON(data []byte) error + func (l LoadBalancerPropertiesFormat) MarshalJSON() ([]byte, error) + type LoadBalancerSKU struct + Name *LoadBalancerSKUName + Tier *LoadBalancerSKUTier + func (l *LoadBalancerSKU) UnmarshalJSON(data []byte) error + func (l LoadBalancerSKU) MarshalJSON() ([]byte, error) + type LoadBalancerSKUName string + const LoadBalancerSKUNameBasic + const LoadBalancerSKUNameGateway + const LoadBalancerSKUNameStandard + func PossibleLoadBalancerSKUNameValues() []LoadBalancerSKUName + type LoadBalancerSKUTier string + const LoadBalancerSKUTierGlobal + const LoadBalancerSKUTierRegional + func PossibleLoadBalancerSKUTierValues() []LoadBalancerSKUTier + type LoadBalancerVipSwapRequest struct + FrontendIPConfigurations []*LoadBalancerVipSwapRequestFrontendIPConfiguration + func (l *LoadBalancerVipSwapRequest) UnmarshalJSON(data []byte) error + func (l LoadBalancerVipSwapRequest) MarshalJSON() ([]byte, error) + type LoadBalancerVipSwapRequestFrontendIPConfiguration struct + ID *string + Properties *LoadBalancerVipSwapRequestFrontendIPConfigurationProperties + func (l *LoadBalancerVipSwapRequestFrontendIPConfiguration) UnmarshalJSON(data []byte) error + func (l LoadBalancerVipSwapRequestFrontendIPConfiguration) MarshalJSON() ([]byte, error) + type LoadBalancerVipSwapRequestFrontendIPConfigurationProperties struct + PublicIPAddress *SubResource + func (l *LoadBalancerVipSwapRequestFrontendIPConfigurationProperties) UnmarshalJSON(data []byte) error + func (l LoadBalancerVipSwapRequestFrontendIPConfigurationProperties) MarshalJSON() ([]byte, error) + type LoadBalancersClient struct + func NewLoadBalancersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LoadBalancersClient, error) + func (client *LoadBalancersClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*runtime.Poller[LoadBalancersClientCreateOrUpdateResponse], error) + func (client *LoadBalancersClient) BeginDelete(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (*runtime.Poller[LoadBalancersClientDeleteResponse], error) + func (client *LoadBalancersClient) BeginListInboundNatRulePortMappings(ctx context.Context, groupName string, loadBalancerName string, ...) (*runtime.Poller[LoadBalancersClientListInboundNatRulePortMappingsResponse], ...) + func (client *LoadBalancersClient) BeginSwapPublicIPAddresses(ctx context.Context, location string, parameters LoadBalancerVipSwapRequest, ...) (*runtime.Poller[LoadBalancersClientSwapPublicIPAddressesResponse], error) + func (client *LoadBalancersClient) Get(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (LoadBalancersClientGetResponse, error) + func (client *LoadBalancersClient) MigrateToIPBased(ctx context.Context, groupName string, loadBalancerName string, ...) (LoadBalancersClientMigrateToIPBasedResponse, error) + func (client *LoadBalancersClient) NewListAllPager(options *LoadBalancersClientListAllOptions) *runtime.Pager[LoadBalancersClientListAllResponse] + func (client *LoadBalancersClient) NewListPager(resourceGroupName string, options *LoadBalancersClientListOptions) *runtime.Pager[LoadBalancersClientListResponse] + func (client *LoadBalancersClient) UpdateTags(ctx context.Context, resourceGroupName string, loadBalancerName string, ...) (LoadBalancersClientUpdateTagsResponse, error) + type LoadBalancersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type LoadBalancersClientBeginDeleteOptions struct + ResumeToken string + type LoadBalancersClientBeginListInboundNatRulePortMappingsOptions struct + ResumeToken string + type LoadBalancersClientBeginSwapPublicIPAddressesOptions struct + ResumeToken string + type LoadBalancersClientCreateOrUpdateResponse struct + type LoadBalancersClientDeleteResponse struct + type LoadBalancersClientGetOptions struct + Expand *string + type LoadBalancersClientGetResponse struct + type LoadBalancersClientListAllOptions struct + type LoadBalancersClientListAllResponse struct + type LoadBalancersClientListInboundNatRulePortMappingsResponse struct + type LoadBalancersClientListOptions struct + type LoadBalancersClientListResponse struct + type LoadBalancersClientMigrateToIPBasedOptions struct + Parameters *MigrateLoadBalancerToIPBasedRequest + type LoadBalancersClientMigrateToIPBasedResponse struct + type LoadBalancersClientSwapPublicIPAddressesResponse struct + type LoadBalancersClientUpdateTagsOptions struct + type LoadBalancersClientUpdateTagsResponse struct + type LoadBalancingRule struct + Etag *string + ID *string + Name *string + Properties *LoadBalancingRulePropertiesFormat + Type *string + func (l *LoadBalancingRule) UnmarshalJSON(data []byte) error + func (l LoadBalancingRule) MarshalJSON() ([]byte, error) + type LoadBalancingRulePropertiesFormat struct + BackendAddressPool *SubResource + BackendAddressPools []*SubResource + BackendPort *int32 + DisableOutboundSnat *bool + EnableFloatingIP *bool + EnableTCPReset *bool + FrontendIPConfiguration *SubResource + FrontendPort *int32 + IdleTimeoutInMinutes *int32 + LoadDistribution *LoadDistribution + Probe *SubResource + Protocol *TransportProtocol + ProvisioningState *ProvisioningState + func (l *LoadBalancingRulePropertiesFormat) UnmarshalJSON(data []byte) error + func (l LoadBalancingRulePropertiesFormat) MarshalJSON() ([]byte, error) + type LoadDistribution string + const LoadDistributionDefault + const LoadDistributionSourceIP + const LoadDistributionSourceIPProtocol + func PossibleLoadDistributionValues() []LoadDistribution + type LocalNetworkGateway struct + Etag *string + ID *string + Location *string + Name *string + Properties *LocalNetworkGatewayPropertiesFormat + Tags map[string]*string + Type *string + func (l *LocalNetworkGateway) UnmarshalJSON(data []byte) error + func (l LocalNetworkGateway) MarshalJSON() ([]byte, error) + type LocalNetworkGatewayListResult struct + NextLink *string + Value []*LocalNetworkGateway + func (l *LocalNetworkGatewayListResult) UnmarshalJSON(data []byte) error + func (l LocalNetworkGatewayListResult) MarshalJSON() ([]byte, error) + type LocalNetworkGatewayPropertiesFormat struct + BgpSettings *BgpSettings + Fqdn *string + GatewayIPAddress *string + LocalNetworkAddressSpace *AddressSpace + ProvisioningState *ProvisioningState + ResourceGUID *string + func (l *LocalNetworkGatewayPropertiesFormat) UnmarshalJSON(data []byte) error + func (l LocalNetworkGatewayPropertiesFormat) MarshalJSON() ([]byte, error) + type LocalNetworkGatewaysClient struct + func NewLocalNetworkGatewaysClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LocalNetworkGatewaysClient, error) + func (client *LocalNetworkGatewaysClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (*runtime.Poller[LocalNetworkGatewaysClientCreateOrUpdateResponse], error) + func (client *LocalNetworkGatewaysClient) BeginDelete(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (*runtime.Poller[LocalNetworkGatewaysClientDeleteResponse], error) + func (client *LocalNetworkGatewaysClient) Get(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (LocalNetworkGatewaysClientGetResponse, error) + func (client *LocalNetworkGatewaysClient) NewListPager(resourceGroupName string, options *LocalNetworkGatewaysClientListOptions) *runtime.Pager[LocalNetworkGatewaysClientListResponse] + func (client *LocalNetworkGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, localNetworkGatewayName string, ...) (LocalNetworkGatewaysClientUpdateTagsResponse, error) + type LocalNetworkGatewaysClientBeginCreateOrUpdateOptions struct + ResumeToken string + type LocalNetworkGatewaysClientBeginDeleteOptions struct + ResumeToken string + type LocalNetworkGatewaysClientCreateOrUpdateResponse struct + type LocalNetworkGatewaysClientDeleteResponse struct + type LocalNetworkGatewaysClientGetOptions struct + type LocalNetworkGatewaysClientGetResponse struct + type LocalNetworkGatewaysClientListOptions struct + type LocalNetworkGatewaysClientListResponse struct + type LocalNetworkGatewaysClientUpdateTagsOptions struct + type LocalNetworkGatewaysClientUpdateTagsResponse struct + type LogSpecification struct + BlobDuration *string + DisplayName *string + Name *string + func (l *LogSpecification) UnmarshalJSON(data []byte) error + func (l LogSpecification) MarshalJSON() ([]byte, error) + type ManagedRuleEnabledState string + const ManagedRuleEnabledStateDisabled + const ManagedRuleEnabledStateEnabled + func PossibleManagedRuleEnabledStateValues() []ManagedRuleEnabledState + type ManagedRuleGroupOverride struct + RuleGroupName *string + Rules []*ManagedRuleOverride + func (m *ManagedRuleGroupOverride) UnmarshalJSON(data []byte) error + func (m ManagedRuleGroupOverride) MarshalJSON() ([]byte, error) + type ManagedRuleOverride struct + Action *ActionType + RuleID *string + State *ManagedRuleEnabledState + func (m *ManagedRuleOverride) UnmarshalJSON(data []byte) error + func (m ManagedRuleOverride) MarshalJSON() ([]byte, error) + type ManagedRuleSet struct + RuleGroupOverrides []*ManagedRuleGroupOverride + RuleSetType *string + RuleSetVersion *string + func (m *ManagedRuleSet) UnmarshalJSON(data []byte) error + func (m ManagedRuleSet) MarshalJSON() ([]byte, error) + type ManagedRulesDefinition struct + Exclusions []*OwaspCrsExclusionEntry + ManagedRuleSets []*ManagedRuleSet + func (m *ManagedRulesDefinition) UnmarshalJSON(data []byte) error + func (m ManagedRulesDefinition) MarshalJSON() ([]byte, error) + type ManagedServiceIdentity struct + PrincipalID *string + TenantID *string + Type *ResourceIdentityType + UserAssignedIdentities map[string]*Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties + func (m *ManagedServiceIdentity) UnmarshalJSON(data []byte) error + func (m ManagedServiceIdentity) MarshalJSON() ([]byte, error) + type ManagementClient struct + func NewManagementClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ManagementClient, error) + func (client *ManagementClient) BeginDeleteBastionShareableLink(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*runtime.Poller[ManagementClientDeleteBastionShareableLinkResponse], error) + func (client *ManagementClient) BeginDeleteBastionShareableLinkByToken(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*runtime.Poller[ManagementClientDeleteBastionShareableLinkByTokenResponse], ...) + func (client *ManagementClient) BeginGeneratevirtualwanvpnserverconfigurationvpnprofile(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (...) + func (client *ManagementClient) BeginGetActiveSessions(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (*runtime.Poller[*runtime.Pager[ManagementClientGetActiveSessionsResponse]], ...) + func (client *ManagementClient) BeginPutBastionShareableLink(ctx context.Context, resourceGroupName string, bastionHostName string, ...) (...) + func (client *ManagementClient) CheckDNSNameAvailability(ctx context.Context, location string, domainNameLabel string, ...) (ManagementClientCheckDNSNameAvailabilityResponse, error) + func (client *ManagementClient) ExpressRouteProviderPort(ctx context.Context, providerport string, ...) (ManagementClientExpressRouteProviderPortResponse, error) + func (client *ManagementClient) ListActiveConnectivityConfigurations(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ManagementClientListActiveConnectivityConfigurationsResponse, error) + func (client *ManagementClient) ListActiveSecurityAdminRules(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ManagementClientListActiveSecurityAdminRulesResponse, error) + func (client *ManagementClient) ListNetworkManagerEffectiveConnectivityConfigurations(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsResponse, ...) + func (client *ManagementClient) ListNetworkManagerEffectiveSecurityAdminRules(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (ManagementClientListNetworkManagerEffectiveSecurityAdminRulesResponse, error) + func (client *ManagementClient) NewDisconnectActiveSessionsPager(resourceGroupName string, bastionHostName string, sessionIDs SessionIDs, ...) *runtime.Pager[ManagementClientDisconnectActiveSessionsResponse] + func (client *ManagementClient) NewGetBastionShareableLinkPager(resourceGroupName string, bastionHostName string, ...) *runtime.Pager[ManagementClientGetBastionShareableLinkResponse] + func (client *ManagementClient) SupportedSecurityProviders(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (ManagementClientSupportedSecurityProvidersResponse, error) + type ManagementClientBeginDeleteBastionShareableLinkByTokenOptions struct + ResumeToken string + type ManagementClientBeginDeleteBastionShareableLinkOptions struct + ResumeToken string + type ManagementClientBeginGeneratevirtualwanvpnserverconfigurationvpnprofileOptions struct + ResumeToken string + type ManagementClientBeginGetActiveSessionsOptions struct + ResumeToken string + type ManagementClientBeginPutBastionShareableLinkOptions struct + ResumeToken string + type ManagementClientCheckDNSNameAvailabilityOptions struct + type ManagementClientCheckDNSNameAvailabilityResponse struct + type ManagementClientDeleteBastionShareableLinkByTokenResponse struct + type ManagementClientDeleteBastionShareableLinkResponse struct + type ManagementClientDisconnectActiveSessionsOptions struct + type ManagementClientDisconnectActiveSessionsResponse struct + type ManagementClientExpressRouteProviderPortOptions struct + type ManagementClientExpressRouteProviderPortResponse struct + type ManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse struct + type ManagementClientGetActiveSessionsResponse struct + type ManagementClientGetBastionShareableLinkOptions struct + type ManagementClientGetBastionShareableLinkResponse struct + type ManagementClientListActiveConnectivityConfigurationsOptions struct + Top *int32 + type ManagementClientListActiveConnectivityConfigurationsResponse struct + type ManagementClientListActiveSecurityAdminRulesOptions struct + Top *int32 + type ManagementClientListActiveSecurityAdminRulesResponse struct + type ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsOptions struct + Top *int32 + type ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsResponse struct + type ManagementClientListNetworkManagerEffectiveSecurityAdminRulesOptions struct + Top *int32 + type ManagementClientListNetworkManagerEffectiveSecurityAdminRulesResponse struct + type ManagementClientPutBastionShareableLinkResponse struct + type ManagementClientSupportedSecurityProvidersOptions struct + type ManagementClientSupportedSecurityProvidersResponse struct + type ManagementGroupNetworkManagerConnectionsClient struct + func NewManagementGroupNetworkManagerConnectionsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*ManagementGroupNetworkManagerConnectionsClient, error) + func (client *ManagementGroupNetworkManagerConnectionsClient) CreateOrUpdate(ctx context.Context, managementGroupID string, ...) (ManagementGroupNetworkManagerConnectionsClientCreateOrUpdateResponse, error) + func (client *ManagementGroupNetworkManagerConnectionsClient) Delete(ctx context.Context, managementGroupID string, ...) (ManagementGroupNetworkManagerConnectionsClientDeleteResponse, error) + func (client *ManagementGroupNetworkManagerConnectionsClient) Get(ctx context.Context, managementGroupID string, ...) (ManagementGroupNetworkManagerConnectionsClientGetResponse, error) + func (client *ManagementGroupNetworkManagerConnectionsClient) NewListPager(managementGroupID string, ...) *runtime.Pager[ManagementGroupNetworkManagerConnectionsClientListResponse] + type ManagementGroupNetworkManagerConnectionsClientCreateOrUpdateOptions struct + type ManagementGroupNetworkManagerConnectionsClientCreateOrUpdateResponse struct + type ManagementGroupNetworkManagerConnectionsClientDeleteOptions struct + type ManagementGroupNetworkManagerConnectionsClientDeleteResponse struct + type ManagementGroupNetworkManagerConnectionsClientGetOptions struct + type ManagementGroupNetworkManagerConnectionsClientGetResponse struct + type ManagementGroupNetworkManagerConnectionsClientListOptions struct + SkipToken *string + Top *int32 + type ManagementGroupNetworkManagerConnectionsClientListResponse struct + type Manager struct + Etag *string + ID *string + Location *string + Name *string + Properties *ManagerProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (m *Manager) UnmarshalJSON(data []byte) error + func (m Manager) MarshalJSON() ([]byte, error) + type ManagerCommit struct + CommitID *string + CommitType *ConfigurationType + ConfigurationIDs []*string + TargetLocations []*string + func (m *ManagerCommit) UnmarshalJSON(data []byte) error + func (m ManagerCommit) MarshalJSON() ([]byte, error) + type ManagerCommitsClient struct + func NewManagerCommitsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ManagerCommitsClient, error) + func (client *ManagerCommitsClient) BeginPost(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*runtime.Poller[ManagerCommitsClientPostResponse], error) + type ManagerCommitsClientBeginPostOptions struct + ResumeToken string + type ManagerCommitsClientPostResponse struct + type ManagerConnection struct + Etag *string + ID *string + Name *string + Properties *ManagerConnectionProperties + SystemData *SystemData + Type *string + func (m *ManagerConnection) UnmarshalJSON(data []byte) error + func (m ManagerConnection) MarshalJSON() ([]byte, error) + type ManagerConnectionListResult struct + NextLink *string + Value []*ManagerConnection + func (m *ManagerConnectionListResult) UnmarshalJSON(data []byte) error + func (m ManagerConnectionListResult) MarshalJSON() ([]byte, error) + type ManagerConnectionProperties struct + ConnectionState *ScopeConnectionState + Description *string + NetworkManagerID *string + func (m *ManagerConnectionProperties) UnmarshalJSON(data []byte) error + func (m ManagerConnectionProperties) MarshalJSON() ([]byte, error) + type ManagerDeploymentStatus struct + CommitTime *time.Time + ConfigurationIDs []*string + DeploymentStatus *DeploymentStatus + DeploymentType *ConfigurationType + ErrorMessage *string + Region *string + func (m *ManagerDeploymentStatus) UnmarshalJSON(data []byte) error + func (m ManagerDeploymentStatus) MarshalJSON() ([]byte, error) + type ManagerDeploymentStatusClient struct + func NewManagerDeploymentStatusClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ManagerDeploymentStatusClient, error) + func (client *ManagerDeploymentStatusClient) List(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ManagerDeploymentStatusClientListResponse, error) + type ManagerDeploymentStatusClientListOptions struct + Top *int32 + type ManagerDeploymentStatusClientListResponse struct + type ManagerDeploymentStatusListResult struct + SkipToken *string + Value []*ManagerDeploymentStatus + func (m *ManagerDeploymentStatusListResult) UnmarshalJSON(data []byte) error + func (m ManagerDeploymentStatusListResult) MarshalJSON() ([]byte, error) + type ManagerDeploymentStatusParameter struct + DeploymentTypes []*ConfigurationType + Regions []*string + SkipToken *string + func (m *ManagerDeploymentStatusParameter) UnmarshalJSON(data []byte) error + func (m ManagerDeploymentStatusParameter) MarshalJSON() ([]byte, error) + type ManagerEffectiveConnectivityConfigurationListResult struct + SkipToken *string + Value []*EffectiveConnectivityConfiguration + func (m *ManagerEffectiveConnectivityConfigurationListResult) UnmarshalJSON(data []byte) error + func (m ManagerEffectiveConnectivityConfigurationListResult) MarshalJSON() ([]byte, error) + type ManagerEffectiveSecurityAdminRulesListResult struct + SkipToken *string + Value []EffectiveBaseSecurityAdminRuleClassification + func (m *ManagerEffectiveSecurityAdminRulesListResult) UnmarshalJSON(data []byte) error + func (m ManagerEffectiveSecurityAdminRulesListResult) MarshalJSON() ([]byte, error) + type ManagerListResult struct + NextLink *string + Value []*Manager + func (m *ManagerListResult) UnmarshalJSON(data []byte) error + func (m ManagerListResult) MarshalJSON() ([]byte, error) + type ManagerProperties struct + Description *string + NetworkManagerScopeAccesses []*ConfigurationType + NetworkManagerScopes *ManagerPropertiesNetworkManagerScopes + ProvisioningState *ProvisioningState + ResourceGUID *string + func (m *ManagerProperties) UnmarshalJSON(data []byte) error + func (m ManagerProperties) MarshalJSON() ([]byte, error) + type ManagerPropertiesNetworkManagerScopes struct + CrossTenantScopes []*CrossTenantScopes + ManagementGroups []*string + Subscriptions []*string + func (m *ManagerPropertiesNetworkManagerScopes) UnmarshalJSON(data []byte) error + func (m ManagerPropertiesNetworkManagerScopes) MarshalJSON() ([]byte, error) + type ManagerSecurityGroupItem struct + NetworkGroupID *string + func (m *ManagerSecurityGroupItem) UnmarshalJSON(data []byte) error + func (m ManagerSecurityGroupItem) MarshalJSON() ([]byte, error) + type ManagersClient struct + func NewManagersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ManagersClient, error) + func (client *ManagersClient) BeginDelete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*runtime.Poller[ManagersClientDeleteResponse], error) + func (client *ManagersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ManagersClientCreateOrUpdateResponse, error) + func (client *ManagersClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ManagersClientGetResponse, error) + func (client *ManagersClient) NewListBySubscriptionPager(options *ManagersClientListBySubscriptionOptions) *runtime.Pager[ManagersClientListBySubscriptionResponse] + func (client *ManagersClient) NewListPager(resourceGroupName string, options *ManagersClientListOptions) *runtime.Pager[ManagersClientListResponse] + func (client *ManagersClient) Patch(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ManagersClientPatchResponse, error) + type ManagersClientBeginDeleteOptions struct + Force *bool + ResumeToken string + type ManagersClientCreateOrUpdateOptions struct + type ManagersClientCreateOrUpdateResponse struct + type ManagersClientDeleteResponse struct + type ManagersClientGetOptions struct + type ManagersClientGetResponse struct + type ManagersClientListBySubscriptionOptions struct + SkipToken *string + Top *int32 + type ManagersClientListBySubscriptionResponse struct + type ManagersClientListOptions struct + SkipToken *string + Top *int32 + type ManagersClientListResponse struct + type ManagersClientPatchOptions struct + type ManagersClientPatchResponse struct + type MatchCondition struct + MatchValues []*string + MatchVariables []*MatchVariable + NegationConditon *bool + Operator *WebApplicationFirewallOperator + Transforms []*WebApplicationFirewallTransform + func (m *MatchCondition) UnmarshalJSON(data []byte) error + func (m MatchCondition) MarshalJSON() ([]byte, error) + type MatchVariable struct + Selector *string + VariableName *WebApplicationFirewallMatchVariable + func (m *MatchVariable) UnmarshalJSON(data []byte) error + func (m MatchVariable) MarshalJSON() ([]byte, error) + type MatchedRule struct + Action *string + RuleName *string + func (m *MatchedRule) UnmarshalJSON(data []byte) error + func (m MatchedRule) MarshalJSON() ([]byte, error) + type MetricSpecification struct + AggregationType *string + Availabilities []*Availability + Dimensions []*Dimension + DisplayDescription *string + DisplayName *string + EnableRegionalMdmAccount *bool + FillGapWithZero *bool + IsInternal *bool + MetricFilterPattern *string + Name *string + ResourceIDDimensionNameOverride *string + SourceMdmAccount *string + SourceMdmNamespace *string + Unit *string + func (m *MetricSpecification) UnmarshalJSON(data []byte) error + func (m MetricSpecification) MarshalJSON() ([]byte, error) + type MigrateLoadBalancerToIPBasedRequest struct + Pools []*string + func (m *MigrateLoadBalancerToIPBasedRequest) UnmarshalJSON(data []byte) error + func (m MigrateLoadBalancerToIPBasedRequest) MarshalJSON() ([]byte, error) + type MigratedPools struct + MigratedPools []*string + func (m *MigratedPools) UnmarshalJSON(data []byte) error + func (m MigratedPools) MarshalJSON() ([]byte, error) + type NatGateway struct + Etag *string + ID *string + Location *string + Name *string + Properties *NatGatewayPropertiesFormat + SKU *NatGatewaySKU + Tags map[string]*string + Type *string + Zones []*string + func (n *NatGateway) UnmarshalJSON(data []byte) error + func (n NatGateway) MarshalJSON() ([]byte, error) + type NatGatewayListResult struct + NextLink *string + Value []*NatGateway + func (n *NatGatewayListResult) UnmarshalJSON(data []byte) error + func (n NatGatewayListResult) MarshalJSON() ([]byte, error) + type NatGatewayPropertiesFormat struct + IdleTimeoutInMinutes *int32 + ProvisioningState *ProvisioningState + PublicIPAddresses []*SubResource + PublicIPPrefixes []*SubResource + ResourceGUID *string + Subnets []*SubResource + func (n *NatGatewayPropertiesFormat) UnmarshalJSON(data []byte) error + func (n NatGatewayPropertiesFormat) MarshalJSON() ([]byte, error) + type NatGatewaySKU struct + Name *NatGatewaySKUName + func (n *NatGatewaySKU) UnmarshalJSON(data []byte) error + func (n NatGatewaySKU) MarshalJSON() ([]byte, error) + type NatGatewaySKUName string + const NatGatewaySKUNameStandard + func PossibleNatGatewaySKUNameValues() []NatGatewaySKUName + type NatGatewaysClient struct + func NewNatGatewaysClient(subscriptionID string, credential azcore.TokenCredential, ...) (*NatGatewaysClient, error) + func (client *NatGatewaysClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (*runtime.Poller[NatGatewaysClientCreateOrUpdateResponse], error) + func (client *NatGatewaysClient) BeginDelete(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (*runtime.Poller[NatGatewaysClientDeleteResponse], error) + func (client *NatGatewaysClient) Get(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (NatGatewaysClientGetResponse, error) + func (client *NatGatewaysClient) NewListAllPager(options *NatGatewaysClientListAllOptions) *runtime.Pager[NatGatewaysClientListAllResponse] + func (client *NatGatewaysClient) NewListPager(resourceGroupName string, options *NatGatewaysClientListOptions) *runtime.Pager[NatGatewaysClientListResponse] + func (client *NatGatewaysClient) UpdateTags(ctx context.Context, resourceGroupName string, natGatewayName string, ...) (NatGatewaysClientUpdateTagsResponse, error) + type NatGatewaysClientBeginCreateOrUpdateOptions struct + ResumeToken string + type NatGatewaysClientBeginDeleteOptions struct + ResumeToken string + type NatGatewaysClientCreateOrUpdateResponse struct + type NatGatewaysClientDeleteResponse struct + type NatGatewaysClientGetOptions struct + Expand *string + type NatGatewaysClientGetResponse struct + type NatGatewaysClientListAllOptions struct + type NatGatewaysClientListAllResponse struct + type NatGatewaysClientListOptions struct + type NatGatewaysClientListResponse struct + type NatGatewaysClientUpdateTagsOptions struct + type NatGatewaysClientUpdateTagsResponse struct + type NatRule struct + Description *string + DestinationAddresses []*string + DestinationPorts []*string + IPProtocols []*FirewallPolicyRuleNetworkProtocol + Name *string + RuleType *FirewallPolicyRuleType + SourceAddresses []*string + SourceIPGroups []*string + TranslatedAddress *string + TranslatedFqdn *string + TranslatedPort *string + func (n *NatRule) GetFirewallPolicyRule() *FirewallPolicyRule + func (n *NatRule) UnmarshalJSON(data []byte) error + func (n NatRule) MarshalJSON() ([]byte, error) + type NatRulePortMapping struct + BackendPort *int32 + FrontendPort *int32 + InboundNatRuleName *string + func (n *NatRulePortMapping) UnmarshalJSON(data []byte) error + func (n NatRulePortMapping) MarshalJSON() ([]byte, error) + type NatRulesClient struct + func NewNatRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*NatRulesClient, error) + func (client *NatRulesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[NatRulesClientCreateOrUpdateResponse], error) + func (client *NatRulesClient) BeginDelete(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[NatRulesClientDeleteResponse], error) + func (client *NatRulesClient) Get(ctx context.Context, resourceGroupName string, gatewayName string, ...) (NatRulesClientGetResponse, error) + func (client *NatRulesClient) NewListByVPNGatewayPager(resourceGroupName string, gatewayName string, ...) *runtime.Pager[NatRulesClientListByVPNGatewayResponse] + type NatRulesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type NatRulesClientBeginDeleteOptions struct + ResumeToken string + type NatRulesClientCreateOrUpdateResponse struct + type NatRulesClientDeleteResponse struct + type NatRulesClientGetOptions struct + type NatRulesClientGetResponse struct + type NatRulesClientListByVPNGatewayOptions struct + type NatRulesClientListByVPNGatewayResponse struct + type NetworkIntentPolicyBasedService string + const NetworkIntentPolicyBasedServiceAll + const NetworkIntentPolicyBasedServiceAllowRulesOnly + const NetworkIntentPolicyBasedServiceNone + func PossibleNetworkIntentPolicyBasedServiceValues() []NetworkIntentPolicyBasedService + type NetworkInterfaceAuxiliaryMode string + const NetworkInterfaceAuxiliaryModeAcceleratedConnections + const NetworkInterfaceAuxiliaryModeFloating + const NetworkInterfaceAuxiliaryModeMaxConnections + const NetworkInterfaceAuxiliaryModeNone + func PossibleNetworkInterfaceAuxiliaryModeValues() []NetworkInterfaceAuxiliaryMode + type NetworkInterfaceAuxiliarySKU string + const NetworkInterfaceAuxiliarySKUA1 + const NetworkInterfaceAuxiliarySKUA2 + const NetworkInterfaceAuxiliarySKUA4 + const NetworkInterfaceAuxiliarySKUA8 + const NetworkInterfaceAuxiliarySKUNone + func PossibleNetworkInterfaceAuxiliarySKUValues() []NetworkInterfaceAuxiliarySKU + type NetworkInterfaceMigrationPhase string + const NetworkInterfaceMigrationPhaseAbort + const NetworkInterfaceMigrationPhaseCommit + const NetworkInterfaceMigrationPhaseCommitted + const NetworkInterfaceMigrationPhaseNone + const NetworkInterfaceMigrationPhasePrepare + func PossibleNetworkInterfaceMigrationPhaseValues() []NetworkInterfaceMigrationPhase + type NetworkInterfaceNicType string + const NetworkInterfaceNicTypeElastic + const NetworkInterfaceNicTypeStandard + func PossibleNetworkInterfaceNicTypeValues() []NetworkInterfaceNicType + type NetworkOperationStatus string + const NetworkOperationStatusFailed + const NetworkOperationStatusInProgress + const NetworkOperationStatusSucceeded + func PossibleNetworkOperationStatusValues() []NetworkOperationStatus + type NextHopParameters struct + DestinationIPAddress *string + SourceIPAddress *string + TargetNicResourceID *string + TargetResourceID *string + func (n *NextHopParameters) UnmarshalJSON(data []byte) error + func (n NextHopParameters) MarshalJSON() ([]byte, error) + type NextHopResult struct + NextHopIPAddress *string + NextHopType *NextHopType + RouteTableID *string + func (n *NextHopResult) UnmarshalJSON(data []byte) error + func (n NextHopResult) MarshalJSON() ([]byte, error) + type NextHopType string + const NextHopTypeHyperNetGateway + const NextHopTypeInternet + const NextHopTypeNone + const NextHopTypeVirtualAppliance + const NextHopTypeVirtualNetworkGateway + const NextHopTypeVnetLocal + func PossibleNextHopTypeValues() []NextHopType + type NextStep string + const NextStepContinue + const NextStepTerminate + const NextStepUnknown + func PossibleNextStepValues() []NextStep + type O365BreakOutCategoryPolicies struct + Allow *bool + Default *bool + Optimize *bool + func (o *O365BreakOutCategoryPolicies) UnmarshalJSON(data []byte) error + func (o O365BreakOutCategoryPolicies) MarshalJSON() ([]byte, error) + type O365PolicyProperties struct + BreakOutCategories *O365BreakOutCategoryPolicies + func (o *O365PolicyProperties) UnmarshalJSON(data []byte) error + func (o O365PolicyProperties) MarshalJSON() ([]byte, error) + type Office365PolicyProperties struct + BreakOutCategories *BreakOutCategoryPolicies + func (o *Office365PolicyProperties) UnmarshalJSON(data []byte) error + func (o Office365PolicyProperties) MarshalJSON() ([]byte, error) + type OfficeTrafficCategory string + const OfficeTrafficCategoryAll + const OfficeTrafficCategoryNone + const OfficeTrafficCategoryOptimize + const OfficeTrafficCategoryOptimizeAndAllow + func PossibleOfficeTrafficCategoryValues() []OfficeTrafficCategory + type Operation struct + Display *OperationDisplay + Name *string + Origin *string + Properties *OperationPropertiesFormat + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value []*Operation + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type OperationPropertiesFormat struct + ServiceSpecification *OperationPropertiesFormatServiceSpecification + func (o *OperationPropertiesFormat) UnmarshalJSON(data []byte) error + func (o OperationPropertiesFormat) MarshalJSON() ([]byte, error) + type OperationPropertiesFormatServiceSpecification struct + LogSpecifications []*LogSpecification + MetricSpecifications []*MetricSpecification + func (o *OperationPropertiesFormatServiceSpecification) UnmarshalJSON(data []byte) error + func (o OperationPropertiesFormatServiceSpecification) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type OrderBy struct + Field *string + Order *FirewallPolicyIDPSQuerySortOrder + func (o *OrderBy) UnmarshalJSON(data []byte) error + func (o OrderBy) MarshalJSON() ([]byte, error) + type Origin string + const OriginInbound + const OriginLocal + const OriginOutbound + func PossibleOriginValues() []Origin + type OutboundRule struct + Etag *string + ID *string + Name *string + Properties *OutboundRulePropertiesFormat + Type *string + func (o *OutboundRule) UnmarshalJSON(data []byte) error + func (o OutboundRule) MarshalJSON() ([]byte, error) + type OutboundRulePropertiesFormat struct + AllocatedOutboundPorts *int32 + BackendAddressPool *SubResource + EnableTCPReset *bool + FrontendIPConfigurations []*SubResource + IdleTimeoutInMinutes *int32 + Protocol *LoadBalancerOutboundRuleProtocol + ProvisioningState *ProvisioningState + func (o *OutboundRulePropertiesFormat) UnmarshalJSON(data []byte) error + func (o OutboundRulePropertiesFormat) MarshalJSON() ([]byte, error) + type OutputType string + const OutputTypeWorkspace + func PossibleOutputTypeValues() []OutputType + type OwaspCrsExclusionEntry struct + ExclusionManagedRuleSets []*ExclusionManagedRuleSet + MatchVariable *OwaspCrsExclusionEntryMatchVariable + Selector *string + SelectorMatchOperator *OwaspCrsExclusionEntrySelectorMatchOperator + func (o *OwaspCrsExclusionEntry) UnmarshalJSON(data []byte) error + func (o OwaspCrsExclusionEntry) MarshalJSON() ([]byte, error) + type OwaspCrsExclusionEntryMatchVariable string + const OwaspCrsExclusionEntryMatchVariableRequestArgKeys + const OwaspCrsExclusionEntryMatchVariableRequestArgNames + const OwaspCrsExclusionEntryMatchVariableRequestArgValues + const OwaspCrsExclusionEntryMatchVariableRequestCookieKeys + const OwaspCrsExclusionEntryMatchVariableRequestCookieNames + const OwaspCrsExclusionEntryMatchVariableRequestCookieValues + const OwaspCrsExclusionEntryMatchVariableRequestHeaderKeys + const OwaspCrsExclusionEntryMatchVariableRequestHeaderNames + const OwaspCrsExclusionEntryMatchVariableRequestHeaderValues + func PossibleOwaspCrsExclusionEntryMatchVariableValues() []OwaspCrsExclusionEntryMatchVariable + type OwaspCrsExclusionEntrySelectorMatchOperator string + const OwaspCrsExclusionEntrySelectorMatchOperatorContains + const OwaspCrsExclusionEntrySelectorMatchOperatorEndsWith + const OwaspCrsExclusionEntrySelectorMatchOperatorEquals + const OwaspCrsExclusionEntrySelectorMatchOperatorEqualsAny + const OwaspCrsExclusionEntrySelectorMatchOperatorStartsWith + func PossibleOwaspCrsExclusionEntrySelectorMatchOperatorValues() []OwaspCrsExclusionEntrySelectorMatchOperator + type P2SConnectionConfiguration struct + Etag *string + ID *string + Name *string + Properties *P2SConnectionConfigurationProperties + func (p *P2SConnectionConfiguration) UnmarshalJSON(data []byte) error + func (p P2SConnectionConfiguration) MarshalJSON() ([]byte, error) + type P2SConnectionConfigurationProperties struct + ConfigurationPolicyGroupAssociations []*SubResource + EnableInternetSecurity *bool + PreviousConfigurationPolicyGroupAssociations []*VPNServerConfigurationPolicyGroup + ProvisioningState *ProvisioningState + RoutingConfiguration *RoutingConfiguration + VPNClientAddressPool *AddressSpace + func (p *P2SConnectionConfigurationProperties) UnmarshalJSON(data []byte) error + func (p P2SConnectionConfigurationProperties) MarshalJSON() ([]byte, error) + type P2SVPNConnectionHealth struct + SasURL *string + func (p *P2SVPNConnectionHealth) UnmarshalJSON(data []byte) error + func (p P2SVPNConnectionHealth) MarshalJSON() ([]byte, error) + type P2SVPNConnectionHealthRequest struct + OutputBlobSasURL *string + VPNUserNamesFilter []*string + func (p *P2SVPNConnectionHealthRequest) UnmarshalJSON(data []byte) error + func (p P2SVPNConnectionHealthRequest) MarshalJSON() ([]byte, error) + type P2SVPNConnectionRequest struct + VPNConnectionIDs []*string + func (p *P2SVPNConnectionRequest) UnmarshalJSON(data []byte) error + func (p P2SVPNConnectionRequest) MarshalJSON() ([]byte, error) + type P2SVPNGateway struct + Etag *string + ID *string + Location *string + Name *string + Properties *P2SVPNGatewayProperties + Tags map[string]*string + Type *string + func (p *P2SVPNGateway) UnmarshalJSON(data []byte) error + func (p P2SVPNGateway) MarshalJSON() ([]byte, error) + type P2SVPNGatewayProperties struct + CustomDNSServers []*string + IsRoutingPreferenceInternet *bool + P2SConnectionConfigurations []*P2SConnectionConfiguration + ProvisioningState *ProvisioningState + VPNClientConnectionHealth *VPNClientConnectionHealth + VPNGatewayScaleUnit *int32 + VPNServerConfiguration *SubResource + VirtualHub *SubResource + func (p *P2SVPNGatewayProperties) UnmarshalJSON(data []byte) error + func (p P2SVPNGatewayProperties) MarshalJSON() ([]byte, error) + type P2SVPNGatewaysClient struct + func NewP2SVPNGatewaysClient(subscriptionID string, credential azcore.TokenCredential, ...) (*P2SVPNGatewaysClient, error) + func (client *P2SVPNGatewaysClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[P2SVPNGatewaysClientCreateOrUpdateResponse], error) + func (client *P2SVPNGatewaysClient) BeginDelete(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[P2SVPNGatewaysClientDeleteResponse], error) + func (client *P2SVPNGatewaysClient) BeginDisconnectP2SVPNConnections(ctx context.Context, resourceGroupName string, p2SVPNGatewayName string, ...) (*runtime.Poller[P2SVPNGatewaysClientDisconnectP2SVPNConnectionsResponse], ...) + func (client *P2SVPNGatewaysClient) BeginGenerateVPNProfile(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[P2SVPNGatewaysClientGenerateVPNProfileResponse], error) + func (client *P2SVPNGatewaysClient) BeginGetP2SVPNConnectionHealth(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[P2SVPNGatewaysClientGetP2SVPNConnectionHealthResponse], error) + func (client *P2SVPNGatewaysClient) BeginGetP2SVPNConnectionHealthDetailed(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[P2SVPNGatewaysClientGetP2SVPNConnectionHealthDetailedResponse], ...) + func (client *P2SVPNGatewaysClient) BeginReset(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[P2SVPNGatewaysClientResetResponse], error) + func (client *P2SVPNGatewaysClient) BeginUpdateTags(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[P2SVPNGatewaysClientUpdateTagsResponse], error) + func (client *P2SVPNGatewaysClient) Get(ctx context.Context, resourceGroupName string, gatewayName string, ...) (P2SVPNGatewaysClientGetResponse, error) + func (client *P2SVPNGatewaysClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[P2SVPNGatewaysClientListByResourceGroupResponse] + func (client *P2SVPNGatewaysClient) NewListPager(options *P2SVPNGatewaysClientListOptions) *runtime.Pager[P2SVPNGatewaysClientListResponse] + type P2SVPNGatewaysClientBeginCreateOrUpdateOptions struct + ResumeToken string + type P2SVPNGatewaysClientBeginDeleteOptions struct + ResumeToken string + type P2SVPNGatewaysClientBeginDisconnectP2SVPNConnectionsOptions struct + ResumeToken string + type P2SVPNGatewaysClientBeginGenerateVPNProfileOptions struct + ResumeToken string + type P2SVPNGatewaysClientBeginGetP2SVPNConnectionHealthDetailedOptions struct + ResumeToken string + type P2SVPNGatewaysClientBeginGetP2SVPNConnectionHealthOptions struct + ResumeToken string + type P2SVPNGatewaysClientBeginResetOptions struct + ResumeToken string + type P2SVPNGatewaysClientBeginUpdateTagsOptions struct + ResumeToken string + type P2SVPNGatewaysClientCreateOrUpdateResponse struct + type P2SVPNGatewaysClientDeleteResponse struct + type P2SVPNGatewaysClientDisconnectP2SVPNConnectionsResponse struct + type P2SVPNGatewaysClientGenerateVPNProfileResponse struct + type P2SVPNGatewaysClientGetOptions struct + type P2SVPNGatewaysClientGetP2SVPNConnectionHealthDetailedResponse struct + type P2SVPNGatewaysClientGetP2SVPNConnectionHealthResponse struct + type P2SVPNGatewaysClientGetResponse struct + type P2SVPNGatewaysClientListByResourceGroupOptions struct + type P2SVPNGatewaysClientListByResourceGroupResponse struct + type P2SVPNGatewaysClientListOptions struct + type P2SVPNGatewaysClientListResponse struct + type P2SVPNGatewaysClientResetResponse struct + type P2SVPNGatewaysClientUpdateTagsResponse struct + type P2SVPNProfileParameters struct + AuthenticationMethod *AuthenticationMethod + func (p *P2SVPNProfileParameters) UnmarshalJSON(data []byte) error + func (p P2SVPNProfileParameters) MarshalJSON() ([]byte, error) + type PacketCapture struct + Properties *PacketCaptureParameters + func (p *PacketCapture) UnmarshalJSON(data []byte) error + func (p PacketCapture) MarshalJSON() ([]byte, error) + type PacketCaptureFilter struct + LocalIPAddress *string + LocalPort *string + Protocol *PcProtocol + RemoteIPAddress *string + RemotePort *string + func (p *PacketCaptureFilter) UnmarshalJSON(data []byte) error + func (p PacketCaptureFilter) MarshalJSON() ([]byte, error) + type PacketCaptureListResult struct + Value []*PacketCaptureResult + func (p *PacketCaptureListResult) UnmarshalJSON(data []byte) error + func (p PacketCaptureListResult) MarshalJSON() ([]byte, error) + type PacketCaptureMachineScope struct + Exclude []*string + Include []*string + func (p *PacketCaptureMachineScope) UnmarshalJSON(data []byte) error + func (p PacketCaptureMachineScope) MarshalJSON() ([]byte, error) + type PacketCaptureParameters struct + BytesToCapturePerPacket *int64 + Filters []*PacketCaptureFilter + Scope *PacketCaptureMachineScope + StorageLocation *PacketCaptureStorageLocation + Target *string + TargetType *PacketCaptureTargetType + TimeLimitInSeconds *int32 + TotalBytesPerSession *int64 + func (p *PacketCaptureParameters) UnmarshalJSON(data []byte) error + func (p PacketCaptureParameters) MarshalJSON() ([]byte, error) + type PacketCaptureQueryStatusResult struct + CaptureStartTime *time.Time + ID *string + Name *string + PacketCaptureError []*PcError + PacketCaptureStatus *PcStatus + StopReason *string + func (p *PacketCaptureQueryStatusResult) UnmarshalJSON(data []byte) error + func (p PacketCaptureQueryStatusResult) MarshalJSON() ([]byte, error) + type PacketCaptureResult struct + Etag *string + ID *string + Name *string + Properties *PacketCaptureResultProperties + func (p *PacketCaptureResult) UnmarshalJSON(data []byte) error + func (p PacketCaptureResult) MarshalJSON() ([]byte, error) + type PacketCaptureResultProperties struct + BytesToCapturePerPacket *int64 + Filters []*PacketCaptureFilter + ProvisioningState *ProvisioningState + Scope *PacketCaptureMachineScope + StorageLocation *PacketCaptureStorageLocation + Target *string + TargetType *PacketCaptureTargetType + TimeLimitInSeconds *int32 + TotalBytesPerSession *int64 + func (p *PacketCaptureResultProperties) UnmarshalJSON(data []byte) error + func (p PacketCaptureResultProperties) MarshalJSON() ([]byte, error) + type PacketCaptureStorageLocation struct + FilePath *string + StorageID *string + StoragePath *string + func (p *PacketCaptureStorageLocation) UnmarshalJSON(data []byte) error + func (p PacketCaptureStorageLocation) MarshalJSON() ([]byte, error) + type PacketCaptureTargetType string + const PacketCaptureTargetTypeAzureVM + const PacketCaptureTargetTypeAzureVMSS + func PossiblePacketCaptureTargetTypeValues() []PacketCaptureTargetType + type PacketCapturesClient struct + func NewPacketCapturesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PacketCapturesClient, error) + func (client *PacketCapturesClient) BeginCreate(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[PacketCapturesClientCreateResponse], error) + func (client *PacketCapturesClient) BeginDelete(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[PacketCapturesClientDeleteResponse], error) + func (client *PacketCapturesClient) BeginGetStatus(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[PacketCapturesClientGetStatusResponse], error) + func (client *PacketCapturesClient) BeginStop(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[PacketCapturesClientStopResponse], error) + func (client *PacketCapturesClient) Get(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (PacketCapturesClientGetResponse, error) + func (client *PacketCapturesClient) NewListPager(resourceGroupName string, networkWatcherName string, ...) *runtime.Pager[PacketCapturesClientListResponse] + type PacketCapturesClientBeginCreateOptions struct + ResumeToken string + type PacketCapturesClientBeginDeleteOptions struct + ResumeToken string + type PacketCapturesClientBeginGetStatusOptions struct + ResumeToken string + type PacketCapturesClientBeginStopOptions struct + ResumeToken string + type PacketCapturesClientCreateResponse struct + type PacketCapturesClientDeleteResponse struct + type PacketCapturesClientGetOptions struct + type PacketCapturesClientGetResponse struct + type PacketCapturesClientGetStatusResponse struct + type PacketCapturesClientListOptions struct + type PacketCapturesClientListResponse struct + type PacketCapturesClientStopResponse struct + type Parameter struct + AsPath []*string + Community []*string + RoutePrefix []*string + func (p *Parameter) UnmarshalJSON(data []byte) error + func (p Parameter) MarshalJSON() ([]byte, error) + type PartnerManagedResourceProperties struct + ID *string + InternalLoadBalancerID *string + StandardLoadBalancerID *string + func (p *PartnerManagedResourceProperties) UnmarshalJSON(data []byte) error + func (p PartnerManagedResourceProperties) MarshalJSON() ([]byte, error) + type PatchObject struct + Tags map[string]*string + func (p *PatchObject) UnmarshalJSON(data []byte) error + func (p PatchObject) MarshalJSON() ([]byte, error) + type PatchRouteFilter struct + Etag *string + ID *string + Name *string + Properties *RouteFilterPropertiesFormat + Tags map[string]*string + Type *string + func (p *PatchRouteFilter) UnmarshalJSON(data []byte) error + func (p PatchRouteFilter) MarshalJSON() ([]byte, error) + type PatchRouteFilterRule struct + Etag *string + ID *string + Name *string + Properties *RouteFilterRulePropertiesFormat + func (p *PatchRouteFilterRule) UnmarshalJSON(data []byte) error + func (p PatchRouteFilterRule) MarshalJSON() ([]byte, error) + type PcError string + const PcErrorAgentStopped + const PcErrorCaptureFailed + const PcErrorInternalError + const PcErrorLocalFileFailed + const PcErrorStorageFailed + func PossiblePcErrorValues() []PcError + type PcProtocol string + const PcProtocolAny + const PcProtocolTCP + const PcProtocolUDP + func PossiblePcProtocolValues() []PcProtocol + type PcStatus string + const PcStatusError + const PcStatusNotStarted + const PcStatusRunning + const PcStatusStopped + const PcStatusUnknown + func PossiblePcStatusValues() []PcStatus + type PeerExpressRouteCircuitConnection struct + Etag *string + ID *string + Name *string + Properties *PeerExpressRouteCircuitConnectionPropertiesFormat + Type *string + func (p *PeerExpressRouteCircuitConnection) UnmarshalJSON(data []byte) error + func (p PeerExpressRouteCircuitConnection) MarshalJSON() ([]byte, error) + type PeerExpressRouteCircuitConnectionListResult struct + NextLink *string + Value []*PeerExpressRouteCircuitConnection + func (p *PeerExpressRouteCircuitConnectionListResult) UnmarshalJSON(data []byte) error + func (p PeerExpressRouteCircuitConnectionListResult) MarshalJSON() ([]byte, error) + type PeerExpressRouteCircuitConnectionPropertiesFormat struct + AddressPrefix *string + AuthResourceGUID *string + CircuitConnectionStatus *CircuitConnectionStatus + ConnectionName *string + ExpressRouteCircuitPeering *SubResource + PeerExpressRouteCircuitPeering *SubResource + ProvisioningState *ProvisioningState + func (p *PeerExpressRouteCircuitConnectionPropertiesFormat) UnmarshalJSON(data []byte) error + func (p PeerExpressRouteCircuitConnectionPropertiesFormat) MarshalJSON() ([]byte, error) + type PeerExpressRouteCircuitConnectionsClient struct + func NewPeerExpressRouteCircuitConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PeerExpressRouteCircuitConnectionsClient, error) + func (client *PeerExpressRouteCircuitConnectionsClient) Get(ctx context.Context, resourceGroupName string, circuitName string, ...) (PeerExpressRouteCircuitConnectionsClientGetResponse, error) + func (client *PeerExpressRouteCircuitConnectionsClient) NewListPager(resourceGroupName string, circuitName string, peeringName string, ...) *runtime.Pager[PeerExpressRouteCircuitConnectionsClientListResponse] + type PeerExpressRouteCircuitConnectionsClientGetOptions struct + type PeerExpressRouteCircuitConnectionsClientGetResponse struct + type PeerExpressRouteCircuitConnectionsClientListOptions struct + type PeerExpressRouteCircuitConnectionsClientListResponse struct + type PeerRoute struct + AsPath *string + LocalAddress *string + Network *string + NextHop *string + Origin *string + SourcePeer *string + Weight *int32 + func (p *PeerRoute) UnmarshalJSON(data []byte) error + func (p PeerRoute) MarshalJSON() ([]byte, error) + type PfsGroup string + const PfsGroupECP256 + const PfsGroupECP384 + const PfsGroupNone + const PfsGroupPFS1 + const PfsGroupPFS14 + const PfsGroupPFS2 + const PfsGroupPFS2048 + const PfsGroupPFS24 + const PfsGroupPFSMM + func PossiblePfsGroupValues() []PfsGroup + type PolicySettings struct + CustomBlockResponseBody *string + CustomBlockResponseStatusCode *int32 + FileUploadEnforcement *bool + FileUploadLimitInMb *int32 + LogScrubbing *PolicySettingsLogScrubbing + MaxRequestBodySizeInKb *int32 + Mode *WebApplicationFirewallMode + RequestBodyCheck *bool + RequestBodyEnforcement *bool + RequestBodyInspectLimitInKB *int32 + State *WebApplicationFirewallEnabledState + func (p *PolicySettings) UnmarshalJSON(data []byte) error + func (p PolicySettings) MarshalJSON() ([]byte, error) + type PolicySettingsLogScrubbing struct + ScrubbingRules []*WebApplicationFirewallScrubbingRules + State *WebApplicationFirewallScrubbingState + func (p *PolicySettingsLogScrubbing) UnmarshalJSON(data []byte) error + func (p PolicySettingsLogScrubbing) MarshalJSON() ([]byte, error) + type PreferredIPVersion string + const PreferredIPVersionIPv4 + const PreferredIPVersionIPv6 + func PossiblePreferredIPVersionValues() []PreferredIPVersion + type PreferredRoutingGateway string + const PreferredRoutingGatewayExpressRoute + const PreferredRoutingGatewayNone + const PreferredRoutingGatewayVPNGateway + func PossiblePreferredRoutingGatewayValues() []PreferredRoutingGateway + type PrepareNetworkPoliciesRequest struct + NetworkIntentPolicyConfigurations []*IntentPolicyConfiguration + ServiceName *string + func (p *PrepareNetworkPoliciesRequest) UnmarshalJSON(data []byte) error + func (p PrepareNetworkPoliciesRequest) MarshalJSON() ([]byte, error) + type PrivateDNSZoneConfig struct + Name *string + Properties *PrivateDNSZonePropertiesFormat + func (p *PrivateDNSZoneConfig) UnmarshalJSON(data []byte) error + func (p PrivateDNSZoneConfig) MarshalJSON() ([]byte, error) + type PrivateDNSZoneGroup struct + Etag *string + ID *string + Name *string + Properties *PrivateDNSZoneGroupPropertiesFormat + func (p *PrivateDNSZoneGroup) UnmarshalJSON(data []byte) error + func (p PrivateDNSZoneGroup) MarshalJSON() ([]byte, error) + type PrivateDNSZoneGroupListResult struct + NextLink *string + Value []*PrivateDNSZoneGroup + func (p *PrivateDNSZoneGroupListResult) UnmarshalJSON(data []byte) error + func (p PrivateDNSZoneGroupListResult) MarshalJSON() ([]byte, error) + type PrivateDNSZoneGroupPropertiesFormat struct + PrivateDNSZoneConfigs []*PrivateDNSZoneConfig + ProvisioningState *ProvisioningState + func (p *PrivateDNSZoneGroupPropertiesFormat) UnmarshalJSON(data []byte) error + func (p PrivateDNSZoneGroupPropertiesFormat) MarshalJSON() ([]byte, error) + type PrivateDNSZoneGroupsClient struct + func NewPrivateDNSZoneGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateDNSZoneGroupsClient, error) + func (client *PrivateDNSZoneGroupsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (*runtime.Poller[PrivateDNSZoneGroupsClientCreateOrUpdateResponse], error) + func (client *PrivateDNSZoneGroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (*runtime.Poller[PrivateDNSZoneGroupsClientDeleteResponse], error) + func (client *PrivateDNSZoneGroupsClient) Get(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (PrivateDNSZoneGroupsClientGetResponse, error) + func (client *PrivateDNSZoneGroupsClient) NewListPager(privateEndpointName string, resourceGroupName string, ...) *runtime.Pager[PrivateDNSZoneGroupsClientListResponse] + type PrivateDNSZoneGroupsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type PrivateDNSZoneGroupsClientBeginDeleteOptions struct + ResumeToken string + type PrivateDNSZoneGroupsClientCreateOrUpdateResponse struct + type PrivateDNSZoneGroupsClientDeleteResponse struct + type PrivateDNSZoneGroupsClientGetOptions struct + type PrivateDNSZoneGroupsClientGetResponse struct + type PrivateDNSZoneGroupsClientListOptions struct + type PrivateDNSZoneGroupsClientListResponse struct + type PrivateDNSZonePropertiesFormat struct + PrivateDNSZoneID *string + RecordSets []*RecordSet + func (p *PrivateDNSZonePropertiesFormat) UnmarshalJSON(data []byte) error + func (p PrivateDNSZonePropertiesFormat) MarshalJSON() ([]byte, error) + type PrivateEndpoint struct + Etag *string + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *PrivateEndpointProperties + Tags map[string]*string + Type *string + func (p *PrivateEndpoint) UnmarshalJSON(data []byte) error + func (p PrivateEndpoint) MarshalJSON() ([]byte, error) + type PrivateEndpointConnection struct + Etag *string + ID *string + Name *string + Properties *PrivateEndpointConnectionProperties + Type *string + func (p *PrivateEndpointConnection) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + NextLink *string + Value []*PrivateEndpointConnection + func (p *PrivateEndpointConnectionListResult) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionListResult) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionProperties struct + LinkIdentifier *string + PrivateEndpoint *PrivateEndpoint + PrivateEndpointLocation *string + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState *ProvisioningState + func (p *PrivateEndpointConnectionProperties) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionProperties) MarshalJSON() ([]byte, error) + type PrivateEndpointIPConfiguration struct + Etag *string + Name *string + Properties *PrivateEndpointIPConfigurationProperties + Type *string + func (p *PrivateEndpointIPConfiguration) UnmarshalJSON(data []byte) error + func (p PrivateEndpointIPConfiguration) MarshalJSON() ([]byte, error) + type PrivateEndpointIPConfigurationProperties struct + GroupID *string + MemberName *string + PrivateIPAddress *string + func (p *PrivateEndpointIPConfigurationProperties) UnmarshalJSON(data []byte) error + func (p PrivateEndpointIPConfigurationProperties) MarshalJSON() ([]byte, error) + type PrivateEndpointListResult struct + NextLink *string + Value []*PrivateEndpoint + func (p *PrivateEndpointListResult) UnmarshalJSON(data []byte) error + func (p PrivateEndpointListResult) MarshalJSON() ([]byte, error) + type PrivateEndpointProperties struct + ApplicationSecurityGroups []*ApplicationSecurityGroup + CustomDNSConfigs []*CustomDNSConfigPropertiesFormat + CustomNetworkInterfaceName *string + IPConfigurations []*PrivateEndpointIPConfiguration + ManualPrivateLinkServiceConnections []*PrivateLinkServiceConnection + NetworkInterfaces []*Interface + PrivateLinkServiceConnections []*PrivateLinkServiceConnection + ProvisioningState *ProvisioningState + Subnet *Subnet + func (p *PrivateEndpointProperties) UnmarshalJSON(data []byte) error + func (p PrivateEndpointProperties) MarshalJSON() ([]byte, error) + type PrivateEndpointsClient struct + func NewPrivateEndpointsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateEndpointsClient, error) + func (client *PrivateEndpointsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (*runtime.Poller[PrivateEndpointsClientCreateOrUpdateResponse], error) + func (client *PrivateEndpointsClient) BeginDelete(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (*runtime.Poller[PrivateEndpointsClientDeleteResponse], error) + func (client *PrivateEndpointsClient) Get(ctx context.Context, resourceGroupName string, privateEndpointName string, ...) (PrivateEndpointsClientGetResponse, error) + func (client *PrivateEndpointsClient) NewListBySubscriptionPager(options *PrivateEndpointsClientListBySubscriptionOptions) *runtime.Pager[PrivateEndpointsClientListBySubscriptionResponse] + func (client *PrivateEndpointsClient) NewListPager(resourceGroupName string, options *PrivateEndpointsClientListOptions) *runtime.Pager[PrivateEndpointsClientListResponse] + type PrivateEndpointsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type PrivateEndpointsClientBeginDeleteOptions struct + ResumeToken string + type PrivateEndpointsClientCreateOrUpdateResponse struct + type PrivateEndpointsClientDeleteResponse struct + type PrivateEndpointsClientGetOptions struct + Expand *string + type PrivateEndpointsClientGetResponse struct + type PrivateEndpointsClientListBySubscriptionOptions struct + type PrivateEndpointsClientListBySubscriptionResponse struct + type PrivateEndpointsClientListOptions struct + type PrivateEndpointsClientListResponse struct + type PrivateLinkService struct + Etag *string + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *PrivateLinkServiceProperties + Tags map[string]*string + Type *string + func (p *PrivateLinkService) UnmarshalJSON(data []byte) error + func (p PrivateLinkService) MarshalJSON() ([]byte, error) + type PrivateLinkServiceConnection struct + Etag *string + ID *string + Name *string + Properties *PrivateLinkServiceConnectionProperties + Type *string + func (p *PrivateLinkServiceConnection) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceConnection) MarshalJSON() ([]byte, error) + type PrivateLinkServiceConnectionProperties struct + GroupIDs []*string + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + PrivateLinkServiceID *string + ProvisioningState *ProvisioningState + RequestMessage *string + func (p *PrivateLinkServiceConnectionProperties) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceConnectionProperties) MarshalJSON() ([]byte, error) + type PrivateLinkServiceConnectionState struct + ActionsRequired *string + Description *string + Status *string + func (p *PrivateLinkServiceConnectionState) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceConnectionState) MarshalJSON() ([]byte, error) + type PrivateLinkServiceIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *PrivateLinkServiceIPConfigurationProperties + Type *string + func (p *PrivateLinkServiceIPConfiguration) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceIPConfiguration) MarshalJSON() ([]byte, error) + type PrivateLinkServiceIPConfigurationProperties struct + Primary *bool + PrivateIPAddress *string + PrivateIPAddressVersion *IPVersion + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + Subnet *Subnet + func (p *PrivateLinkServiceIPConfigurationProperties) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceIPConfigurationProperties) MarshalJSON() ([]byte, error) + type PrivateLinkServiceListResult struct + NextLink *string + Value []*PrivateLinkService + func (p *PrivateLinkServiceListResult) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceListResult) MarshalJSON() ([]byte, error) + type PrivateLinkServiceProperties struct + Alias *string + AutoApproval *PrivateLinkServicePropertiesAutoApproval + EnableProxyProtocol *bool + Fqdns []*string + IPConfigurations []*PrivateLinkServiceIPConfiguration + LoadBalancerFrontendIPConfigurations []*FrontendIPConfiguration + NetworkInterfaces []*Interface + PrivateEndpointConnections []*PrivateEndpointConnection + ProvisioningState *ProvisioningState + Visibility *PrivateLinkServicePropertiesVisibility + func (p *PrivateLinkServiceProperties) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceProperties) MarshalJSON() ([]byte, error) + type PrivateLinkServicePropertiesAutoApproval struct + Subscriptions []*string + func (p *PrivateLinkServicePropertiesAutoApproval) UnmarshalJSON(data []byte) error + func (p PrivateLinkServicePropertiesAutoApproval) MarshalJSON() ([]byte, error) + type PrivateLinkServicePropertiesVisibility struct + Subscriptions []*string + func (p *PrivateLinkServicePropertiesVisibility) UnmarshalJSON(data []byte) error + func (p PrivateLinkServicePropertiesVisibility) MarshalJSON() ([]byte, error) + type PrivateLinkServiceVisibility struct + Visible *bool + func (p *PrivateLinkServiceVisibility) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceVisibility) MarshalJSON() ([]byte, error) + type PrivateLinkServicesClient struct + func NewPrivateLinkServicesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateLinkServicesClient, error) + func (client *PrivateLinkServicesClient) BeginCheckPrivateLinkServiceVisibility(ctx context.Context, location string, ...) (...) + func (client *PrivateLinkServicesClient) BeginCheckPrivateLinkServiceVisibilityByResourceGroup(ctx context.Context, location string, resourceGroupName string, ...) (...) + func (client *PrivateLinkServicesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, ...) (*runtime.Poller[PrivateLinkServicesClientCreateOrUpdateResponse], error) + func (client *PrivateLinkServicesClient) BeginDelete(ctx context.Context, resourceGroupName string, serviceName string, ...) (*runtime.Poller[PrivateLinkServicesClientDeleteResponse], error) + func (client *PrivateLinkServicesClient) BeginDeletePrivateEndpointConnection(ctx context.Context, resourceGroupName string, serviceName string, ...) (...) + func (client *PrivateLinkServicesClient) Get(ctx context.Context, resourceGroupName string, serviceName string, ...) (PrivateLinkServicesClientGetResponse, error) + func (client *PrivateLinkServicesClient) GetPrivateEndpointConnection(ctx context.Context, resourceGroupName string, serviceName string, ...) (PrivateLinkServicesClientGetPrivateEndpointConnectionResponse, error) + func (client *PrivateLinkServicesClient) NewListAutoApprovedPrivateLinkServicesByResourceGroupPager(location string, resourceGroupName string, ...) ... + func (client *PrivateLinkServicesClient) NewListAutoApprovedPrivateLinkServicesPager(location string, ...) ... + func (client *PrivateLinkServicesClient) NewListBySubscriptionPager(options *PrivateLinkServicesClientListBySubscriptionOptions) *runtime.Pager[PrivateLinkServicesClientListBySubscriptionResponse] + func (client *PrivateLinkServicesClient) NewListPager(resourceGroupName string, options *PrivateLinkServicesClientListOptions) *runtime.Pager[PrivateLinkServicesClientListResponse] + func (client *PrivateLinkServicesClient) NewListPrivateEndpointConnectionsPager(resourceGroupName string, serviceName string, ...) ... + func (client *PrivateLinkServicesClient) UpdatePrivateEndpointConnection(ctx context.Context, resourceGroupName string, serviceName string, ...) (PrivateLinkServicesClientUpdatePrivateEndpointConnectionResponse, error) + type PrivateLinkServicesClientBeginCheckPrivateLinkServiceVisibilityByResourceGroupOptions struct + ResumeToken string + type PrivateLinkServicesClientBeginCheckPrivateLinkServiceVisibilityOptions struct + ResumeToken string + type PrivateLinkServicesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type PrivateLinkServicesClientBeginDeleteOptions struct + ResumeToken string + type PrivateLinkServicesClientBeginDeletePrivateEndpointConnectionOptions struct + ResumeToken string + type PrivateLinkServicesClientCheckPrivateLinkServiceVisibilityByResourceGroupResponse struct + type PrivateLinkServicesClientCheckPrivateLinkServiceVisibilityResponse struct + type PrivateLinkServicesClientCreateOrUpdateResponse struct + type PrivateLinkServicesClientDeletePrivateEndpointConnectionResponse struct + type PrivateLinkServicesClientDeleteResponse struct + type PrivateLinkServicesClientGetOptions struct + Expand *string + type PrivateLinkServicesClientGetPrivateEndpointConnectionOptions struct + Expand *string + type PrivateLinkServicesClientGetPrivateEndpointConnectionResponse struct + type PrivateLinkServicesClientGetResponse struct + type PrivateLinkServicesClientListAutoApprovedPrivateLinkServicesByResourceGroupOptions struct + type PrivateLinkServicesClientListAutoApprovedPrivateLinkServicesByResourceGroupResponse struct + type PrivateLinkServicesClientListAutoApprovedPrivateLinkServicesOptions struct + type PrivateLinkServicesClientListAutoApprovedPrivateLinkServicesResponse struct + type PrivateLinkServicesClientListBySubscriptionOptions struct + type PrivateLinkServicesClientListBySubscriptionResponse struct + type PrivateLinkServicesClientListOptions struct + type PrivateLinkServicesClientListPrivateEndpointConnectionsOptions struct + type PrivateLinkServicesClientListPrivateEndpointConnectionsResponse struct + type PrivateLinkServicesClientListResponse struct + type PrivateLinkServicesClientUpdatePrivateEndpointConnectionOptions struct + type PrivateLinkServicesClientUpdatePrivateEndpointConnectionResponse struct + type Probe struct + Etag *string + ID *string + Name *string + Properties *ProbePropertiesFormat + Type *string + func (p *Probe) UnmarshalJSON(data []byte) error + func (p Probe) MarshalJSON() ([]byte, error) + type ProbePropertiesFormat struct + IntervalInSeconds *int32 + LoadBalancingRules []*SubResource + NumberOfProbes *int32 + Port *int32 + ProbeThreshold *int32 + Protocol *ProbeProtocol + ProvisioningState *ProvisioningState + RequestPath *string + func (p *ProbePropertiesFormat) UnmarshalJSON(data []byte) error + func (p ProbePropertiesFormat) MarshalJSON() ([]byte, error) + type ProbeProtocol string + const ProbeProtocolHTTP + const ProbeProtocolHTTPS + const ProbeProtocolTCP + func PossibleProbeProtocolValues() []ProbeProtocol + type ProcessorArchitecture string + const ProcessorArchitectureAmd64 + const ProcessorArchitectureX86 + func PossibleProcessorArchitectureValues() []ProcessorArchitecture + type Profile struct + Etag *string + ID *string + Location *string + Name *string + Properties *ProfilePropertiesFormat + Tags map[string]*string + Type *string + func (p *Profile) UnmarshalJSON(data []byte) error + func (p Profile) MarshalJSON() ([]byte, error) + type ProfileListResult struct + NextLink *string + Value []*Profile + func (p *ProfileListResult) UnmarshalJSON(data []byte) error + func (p ProfileListResult) MarshalJSON() ([]byte, error) + type ProfilePropertiesFormat struct + ContainerNetworkInterfaceConfigurations []*ContainerNetworkInterfaceConfiguration + ContainerNetworkInterfaces []*ContainerNetworkInterface + ProvisioningState *ProvisioningState + ResourceGUID *string + func (p *ProfilePropertiesFormat) UnmarshalJSON(data []byte) error + func (p ProfilePropertiesFormat) MarshalJSON() ([]byte, error) + type ProfilesClient struct + func NewProfilesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ProfilesClient, error) + func (client *ProfilesClient) BeginDelete(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (*runtime.Poller[ProfilesClientDeleteResponse], error) + func (client *ProfilesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (ProfilesClientCreateOrUpdateResponse, error) + func (client *ProfilesClient) Get(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (ProfilesClientGetResponse, error) + func (client *ProfilesClient) NewListAllPager(options *ProfilesClientListAllOptions) *runtime.Pager[ProfilesClientListAllResponse] + func (client *ProfilesClient) NewListPager(resourceGroupName string, options *ProfilesClientListOptions) *runtime.Pager[ProfilesClientListResponse] + func (client *ProfilesClient) UpdateTags(ctx context.Context, resourceGroupName string, networkProfileName string, ...) (ProfilesClientUpdateTagsResponse, error) + type ProfilesClientBeginDeleteOptions struct + ResumeToken string + type ProfilesClientCreateOrUpdateOptions struct + type ProfilesClientCreateOrUpdateResponse struct + type ProfilesClientDeleteResponse struct + type ProfilesClientGetOptions struct + Expand *string + type ProfilesClientGetResponse struct + type ProfilesClientListAllOptions struct + type ProfilesClientListAllResponse struct + type ProfilesClientListOptions struct + type ProfilesClientListResponse struct + type ProfilesClientUpdateTagsOptions struct + type ProfilesClientUpdateTagsResponse struct + type PropagatedRouteTable struct + IDs []*SubResource + Labels []*string + func (p *PropagatedRouteTable) UnmarshalJSON(data []byte) error + func (p PropagatedRouteTable) MarshalJSON() ([]byte, error) + type Protocol string + const ProtocolHTTP + const ProtocolHTTPS + const ProtocolIcmp + const ProtocolTCP + func PossibleProtocolValues() []Protocol + type ProtocolConfiguration struct + HTTPConfiguration *HTTPConfiguration + func (p *ProtocolConfiguration) UnmarshalJSON(data []byte) error + func (p ProtocolConfiguration) MarshalJSON() ([]byte, error) + type ProtocolType string + const ProtocolTypeAh + const ProtocolTypeAll + const ProtocolTypeDoNotUse + const ProtocolTypeEsp + const ProtocolTypeGre + const ProtocolTypeIcmp + const ProtocolTypeTCP + const ProtocolTypeUDP + const ProtocolTypeVxlan + func PossibleProtocolTypeValues() []ProtocolType + type ProvisioningState string + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type PublicIPAddress struct + Etag *string + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *PublicIPAddressPropertiesFormat + SKU *PublicIPAddressSKU + Tags map[string]*string + Type *string + Zones []*string + func (p *PublicIPAddress) UnmarshalJSON(data []byte) error + func (p PublicIPAddress) MarshalJSON() ([]byte, error) + type PublicIPAddressDNSSettings struct + DomainNameLabel *string + DomainNameLabelScope *PublicIPAddressDNSSettingsDomainNameLabelScope + Fqdn *string + ReverseFqdn *string + func (p *PublicIPAddressDNSSettings) UnmarshalJSON(data []byte) error + func (p PublicIPAddressDNSSettings) MarshalJSON() ([]byte, error) + type PublicIPAddressDNSSettingsDomainNameLabelScope string + const PublicIPAddressDNSSettingsDomainNameLabelScopeNoReuse + const PublicIPAddressDNSSettingsDomainNameLabelScopeResourceGroupReuse + const PublicIPAddressDNSSettingsDomainNameLabelScopeSubscriptionReuse + const PublicIPAddressDNSSettingsDomainNameLabelScopeTenantReuse + func PossiblePublicIPAddressDNSSettingsDomainNameLabelScopeValues() []PublicIPAddressDNSSettingsDomainNameLabelScope + type PublicIPAddressListResult struct + NextLink *string + Value []*PublicIPAddress + func (p *PublicIPAddressListResult) UnmarshalJSON(data []byte) error + func (p PublicIPAddressListResult) MarshalJSON() ([]byte, error) + type PublicIPAddressMigrationPhase string + const PublicIPAddressMigrationPhaseAbort + const PublicIPAddressMigrationPhaseCommit + const PublicIPAddressMigrationPhaseCommitted + const PublicIPAddressMigrationPhaseNone + const PublicIPAddressMigrationPhasePrepare + func PossiblePublicIPAddressMigrationPhaseValues() []PublicIPAddressMigrationPhase + type PublicIPAddressPropertiesFormat struct + DNSSettings *PublicIPAddressDNSSettings + DdosSettings *DdosSettings + DeleteOption *DeleteOptions + IPAddress *string + IPConfiguration *IPConfiguration + IPTags []*IPTag + IdleTimeoutInMinutes *int32 + LinkedPublicIPAddress *PublicIPAddress + MigrationPhase *PublicIPAddressMigrationPhase + NatGateway *NatGateway + ProvisioningState *ProvisioningState + PublicIPAddressVersion *IPVersion + PublicIPAllocationMethod *IPAllocationMethod + PublicIPPrefix *SubResource + ResourceGUID *string + ServicePublicIPAddress *PublicIPAddress + func (p *PublicIPAddressPropertiesFormat) UnmarshalJSON(data []byte) error + func (p PublicIPAddressPropertiesFormat) MarshalJSON() ([]byte, error) + type PublicIPAddressSKU struct + Name *PublicIPAddressSKUName + Tier *PublicIPAddressSKUTier + func (p *PublicIPAddressSKU) UnmarshalJSON(data []byte) error + func (p PublicIPAddressSKU) MarshalJSON() ([]byte, error) + type PublicIPAddressSKUName string + const PublicIPAddressSKUNameBasic + const PublicIPAddressSKUNameStandard + func PossiblePublicIPAddressSKUNameValues() []PublicIPAddressSKUName + type PublicIPAddressSKUTier string + const PublicIPAddressSKUTierGlobal + const PublicIPAddressSKUTierRegional + func PossiblePublicIPAddressSKUTierValues() []PublicIPAddressSKUTier + type PublicIPAddressesClient struct + func NewPublicIPAddressesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PublicIPAddressesClient, error) + func (client *PublicIPAddressesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (*runtime.Poller[PublicIPAddressesClientCreateOrUpdateResponse], error) + func (client *PublicIPAddressesClient) BeginDdosProtectionStatus(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (*runtime.Poller[PublicIPAddressesClientDdosProtectionStatusResponse], error) + func (client *PublicIPAddressesClient) BeginDelete(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (*runtime.Poller[PublicIPAddressesClientDeleteResponse], error) + func (client *PublicIPAddressesClient) Get(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (PublicIPAddressesClientGetResponse, error) + func (client *PublicIPAddressesClient) GetCloudServicePublicIPAddress(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (PublicIPAddressesClientGetCloudServicePublicIPAddressResponse, error) + func (client *PublicIPAddressesClient) GetVirtualMachineScaleSetPublicIPAddress(ctx context.Context, resourceGroupName string, ...) (PublicIPAddressesClientGetVirtualMachineScaleSetPublicIPAddressResponse, error) + func (client *PublicIPAddressesClient) NewListAllPager(options *PublicIPAddressesClientListAllOptions) *runtime.Pager[PublicIPAddressesClientListAllResponse] + func (client *PublicIPAddressesClient) NewListCloudServicePublicIPAddressesPager(resourceGroupName string, cloudServiceName string, ...) ... + func (client *PublicIPAddressesClient) NewListCloudServiceRoleInstancePublicIPAddressesPager(resourceGroupName string, cloudServiceName string, roleInstanceName string, ...) ... + func (client *PublicIPAddressesClient) NewListPager(resourceGroupName string, options *PublicIPAddressesClientListOptions) *runtime.Pager[PublicIPAddressesClientListResponse] + func (client *PublicIPAddressesClient) NewListVirtualMachineScaleSetPublicIPAddressesPager(resourceGroupName string, virtualMachineScaleSetName string, ...) ... + func (client *PublicIPAddressesClient) NewListVirtualMachineScaleSetVMPublicIPAddressesPager(resourceGroupName string, virtualMachineScaleSetName string, ...) ... + func (client *PublicIPAddressesClient) UpdateTags(ctx context.Context, resourceGroupName string, publicIPAddressName string, ...) (PublicIPAddressesClientUpdateTagsResponse, error) + type PublicIPAddressesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type PublicIPAddressesClientBeginDdosProtectionStatusOptions struct + ResumeToken string + type PublicIPAddressesClientBeginDeleteOptions struct + ResumeToken string + type PublicIPAddressesClientCreateOrUpdateResponse struct + type PublicIPAddressesClientDdosProtectionStatusResponse struct + type PublicIPAddressesClientDeleteResponse struct + type PublicIPAddressesClientGetCloudServicePublicIPAddressOptions struct + Expand *string + type PublicIPAddressesClientGetCloudServicePublicIPAddressResponse struct + type PublicIPAddressesClientGetOptions struct + Expand *string + type PublicIPAddressesClientGetResponse struct + type PublicIPAddressesClientGetVirtualMachineScaleSetPublicIPAddressOptions struct + Expand *string + type PublicIPAddressesClientGetVirtualMachineScaleSetPublicIPAddressResponse struct + type PublicIPAddressesClientListAllOptions struct + type PublicIPAddressesClientListAllResponse struct + type PublicIPAddressesClientListCloudServicePublicIPAddressesOptions struct + type PublicIPAddressesClientListCloudServicePublicIPAddressesResponse struct + type PublicIPAddressesClientListCloudServiceRoleInstancePublicIPAddressesOptions struct + type PublicIPAddressesClientListCloudServiceRoleInstancePublicIPAddressesResponse struct + type PublicIPAddressesClientListOptions struct + type PublicIPAddressesClientListResponse struct + type PublicIPAddressesClientListVirtualMachineScaleSetPublicIPAddressesOptions struct + type PublicIPAddressesClientListVirtualMachineScaleSetPublicIPAddressesResponse struct + type PublicIPAddressesClientListVirtualMachineScaleSetVMPublicIPAddressesOptions struct + type PublicIPAddressesClientListVirtualMachineScaleSetVMPublicIPAddressesResponse struct + type PublicIPAddressesClientUpdateTagsOptions struct + type PublicIPAddressesClientUpdateTagsResponse struct + type PublicIPDdosProtectionStatusResult struct + DdosProtectionPlanID *string + IsWorkloadProtected *IsWorkloadProtected + PublicIPAddress *string + PublicIPAddressID *string + func (p *PublicIPDdosProtectionStatusResult) UnmarshalJSON(data []byte) error + func (p PublicIPDdosProtectionStatusResult) MarshalJSON() ([]byte, error) + type PublicIPPrefix struct + Etag *string + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *PublicIPPrefixPropertiesFormat + SKU *PublicIPPrefixSKU + Tags map[string]*string + Type *string + Zones []*string + func (p *PublicIPPrefix) UnmarshalJSON(data []byte) error + func (p PublicIPPrefix) MarshalJSON() ([]byte, error) + type PublicIPPrefixListResult struct + NextLink *string + Value []*PublicIPPrefix + func (p *PublicIPPrefixListResult) UnmarshalJSON(data []byte) error + func (p PublicIPPrefixListResult) MarshalJSON() ([]byte, error) + type PublicIPPrefixPropertiesFormat struct + CustomIPPrefix *SubResource + IPPrefix *string + IPTags []*IPTag + LoadBalancerFrontendIPConfiguration *SubResource + NatGateway *NatGateway + PrefixLength *int32 + ProvisioningState *ProvisioningState + PublicIPAddressVersion *IPVersion + PublicIPAddresses []*ReferencedPublicIPAddress + ResourceGUID *string + func (p *PublicIPPrefixPropertiesFormat) UnmarshalJSON(data []byte) error + func (p PublicIPPrefixPropertiesFormat) MarshalJSON() ([]byte, error) + type PublicIPPrefixSKU struct + Name *PublicIPPrefixSKUName + Tier *PublicIPPrefixSKUTier + func (p *PublicIPPrefixSKU) UnmarshalJSON(data []byte) error + func (p PublicIPPrefixSKU) MarshalJSON() ([]byte, error) + type PublicIPPrefixSKUName string + const PublicIPPrefixSKUNameStandard + func PossiblePublicIPPrefixSKUNameValues() []PublicIPPrefixSKUName + type PublicIPPrefixSKUTier string + const PublicIPPrefixSKUTierGlobal + const PublicIPPrefixSKUTierRegional + func PossiblePublicIPPrefixSKUTierValues() []PublicIPPrefixSKUTier + type PublicIPPrefixesClient struct + func NewPublicIPPrefixesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PublicIPPrefixesClient, error) + func (client *PublicIPPrefixesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (*runtime.Poller[PublicIPPrefixesClientCreateOrUpdateResponse], error) + func (client *PublicIPPrefixesClient) BeginDelete(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (*runtime.Poller[PublicIPPrefixesClientDeleteResponse], error) + func (client *PublicIPPrefixesClient) Get(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (PublicIPPrefixesClientGetResponse, error) + func (client *PublicIPPrefixesClient) NewListAllPager(options *PublicIPPrefixesClientListAllOptions) *runtime.Pager[PublicIPPrefixesClientListAllResponse] + func (client *PublicIPPrefixesClient) NewListPager(resourceGroupName string, options *PublicIPPrefixesClientListOptions) *runtime.Pager[PublicIPPrefixesClientListResponse] + func (client *PublicIPPrefixesClient) UpdateTags(ctx context.Context, resourceGroupName string, publicIPPrefixName string, ...) (PublicIPPrefixesClientUpdateTagsResponse, error) + type PublicIPPrefixesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type PublicIPPrefixesClientBeginDeleteOptions struct + ResumeToken string + type PublicIPPrefixesClientCreateOrUpdateResponse struct + type PublicIPPrefixesClientDeleteResponse struct + type PublicIPPrefixesClientGetOptions struct + Expand *string + type PublicIPPrefixesClientGetResponse struct + type PublicIPPrefixesClientListAllOptions struct + type PublicIPPrefixesClientListAllResponse struct + type PublicIPPrefixesClientListOptions struct + type PublicIPPrefixesClientListResponse struct + type PublicIPPrefixesClientUpdateTagsOptions struct + type PublicIPPrefixesClientUpdateTagsResponse struct + type QosDefinition struct + DestinationIPRanges []*QosIPRange + DestinationPortRanges []*QosPortRange + Markings []*int32 + Protocol *ProtocolType + SourceIPRanges []*QosIPRange + SourcePortRanges []*QosPortRange + func (q *QosDefinition) UnmarshalJSON(data []byte) error + func (q QosDefinition) MarshalJSON() ([]byte, error) + type QosIPRange struct + EndIP *string + StartIP *string + func (q *QosIPRange) UnmarshalJSON(data []byte) error + func (q QosIPRange) MarshalJSON() ([]byte, error) + type QosPortRange struct + End *int32 + Start *int32 + func (q *QosPortRange) UnmarshalJSON(data []byte) error + func (q QosPortRange) MarshalJSON() ([]byte, error) + type QueryInboundNatRulePortMappingRequest struct + IPAddress *string + IPConfiguration *SubResource + func (q *QueryInboundNatRulePortMappingRequest) UnmarshalJSON(data []byte) error + func (q QueryInboundNatRulePortMappingRequest) MarshalJSON() ([]byte, error) + type QueryRequestOptions struct + SkipToken *string + func (q *QueryRequestOptions) UnmarshalJSON(data []byte) error + func (q QueryRequestOptions) MarshalJSON() ([]byte, error) + type QueryResults struct + MatchingRecordsCount *int64 + Signatures []*SingleQueryResult + func (q *QueryResults) UnmarshalJSON(data []byte) error + func (q QueryResults) MarshalJSON() ([]byte, error) + type QueryTroubleshootingParameters struct + TargetResourceID *string + func (q *QueryTroubleshootingParameters) UnmarshalJSON(data []byte) error + func (q QueryTroubleshootingParameters) MarshalJSON() ([]byte, error) + type RadiusServer struct + RadiusServerAddress *string + RadiusServerScore *int64 + RadiusServerSecret *string + func (r *RadiusServer) UnmarshalJSON(data []byte) error + func (r RadiusServer) MarshalJSON() ([]byte, error) + type RecordSet struct + Fqdn *string + IPAddresses []*string + ProvisioningState *ProvisioningState + RecordSetName *string + RecordType *string + TTL *int32 + func (r *RecordSet) UnmarshalJSON(data []byte) error + func (r RecordSet) MarshalJSON() ([]byte, error) + type ReferencedPublicIPAddress struct + ID *string + func (r *ReferencedPublicIPAddress) UnmarshalJSON(data []byte) error + func (r ReferencedPublicIPAddress) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r *Resource) UnmarshalJSON(data []byte) error + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentityType string + const ResourceIdentityTypeNone + const ResourceIdentityTypeSystemAssigned + const ResourceIdentityTypeSystemAssignedUserAssigned + const ResourceIdentityTypeUserAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type ResourceNavigationLink struct + Etag *string + ID *string + Name *string + Properties *ResourceNavigationLinkFormat + Type *string + func (r *ResourceNavigationLink) UnmarshalJSON(data []byte) error + func (r ResourceNavigationLink) MarshalJSON() ([]byte, error) + type ResourceNavigationLinkFormat struct + Link *string + LinkedResourceType *string + ProvisioningState *ProvisioningState + func (r *ResourceNavigationLinkFormat) UnmarshalJSON(data []byte) error + func (r ResourceNavigationLinkFormat) MarshalJSON() ([]byte, error) + type ResourceNavigationLinksClient struct + func NewResourceNavigationLinksClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ResourceNavigationLinksClient, error) + func (client *ResourceNavigationLinksClient) List(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (ResourceNavigationLinksClientListResponse, error) + type ResourceNavigationLinksClientListOptions struct + type ResourceNavigationLinksClientListResponse struct + type ResourceNavigationLinksListResult struct + NextLink *string + Value []*ResourceNavigationLink + func (r *ResourceNavigationLinksListResult) UnmarshalJSON(data []byte) error + func (r ResourceNavigationLinksListResult) MarshalJSON() ([]byte, error) + type ResourceSet struct + Subscriptions []*string + func (r *ResourceSet) UnmarshalJSON(data []byte) error + func (r ResourceSet) MarshalJSON() ([]byte, error) + type RetentionPolicyParameters struct + Days *int32 + Enabled *bool + func (r *RetentionPolicyParameters) UnmarshalJSON(data []byte) error + func (r RetentionPolicyParameters) MarshalJSON() ([]byte, error) + type Route struct + Etag *string + ID *string + Name *string + Properties *RoutePropertiesFormat + Type *string + func (r *Route) UnmarshalJSON(data []byte) error + func (r Route) MarshalJSON() ([]byte, error) + type RouteFilter struct + Etag *string + ID *string + Location *string + Name *string + Properties *RouteFilterPropertiesFormat + Tags map[string]*string + Type *string + func (r *RouteFilter) UnmarshalJSON(data []byte) error + func (r RouteFilter) MarshalJSON() ([]byte, error) + type RouteFilterListResult struct + NextLink *string + Value []*RouteFilter + func (r *RouteFilterListResult) UnmarshalJSON(data []byte) error + func (r RouteFilterListResult) MarshalJSON() ([]byte, error) + type RouteFilterPropertiesFormat struct + IPv6Peerings []*ExpressRouteCircuitPeering + Peerings []*ExpressRouteCircuitPeering + ProvisioningState *ProvisioningState + Rules []*RouteFilterRule + func (r *RouteFilterPropertiesFormat) UnmarshalJSON(data []byte) error + func (r RouteFilterPropertiesFormat) MarshalJSON() ([]byte, error) + type RouteFilterRule struct + Etag *string + ID *string + Location *string + Name *string + Properties *RouteFilterRulePropertiesFormat + func (r *RouteFilterRule) UnmarshalJSON(data []byte) error + func (r RouteFilterRule) MarshalJSON() ([]byte, error) + type RouteFilterRuleListResult struct + NextLink *string + Value []*RouteFilterRule + func (r *RouteFilterRuleListResult) UnmarshalJSON(data []byte) error + func (r RouteFilterRuleListResult) MarshalJSON() ([]byte, error) + type RouteFilterRulePropertiesFormat struct + Access *Access + Communities []*string + ProvisioningState *ProvisioningState + RouteFilterRuleType *RouteFilterRuleType + func (r *RouteFilterRulePropertiesFormat) UnmarshalJSON(data []byte) error + func (r RouteFilterRulePropertiesFormat) MarshalJSON() ([]byte, error) + type RouteFilterRuleType string + const RouteFilterRuleTypeCommunity + func PossibleRouteFilterRuleTypeValues() []RouteFilterRuleType + type RouteFilterRulesClient struct + func NewRouteFilterRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RouteFilterRulesClient, error) + func (client *RouteFilterRulesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*runtime.Poller[RouteFilterRulesClientCreateOrUpdateResponse], error) + func (client *RouteFilterRulesClient) BeginDelete(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*runtime.Poller[RouteFilterRulesClientDeleteResponse], error) + func (client *RouteFilterRulesClient) Get(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (RouteFilterRulesClientGetResponse, error) + func (client *RouteFilterRulesClient) NewListByRouteFilterPager(resourceGroupName string, routeFilterName string, ...) *runtime.Pager[RouteFilterRulesClientListByRouteFilterResponse] + type RouteFilterRulesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type RouteFilterRulesClientBeginDeleteOptions struct + ResumeToken string + type RouteFilterRulesClientCreateOrUpdateResponse struct + type RouteFilterRulesClientDeleteResponse struct + type RouteFilterRulesClientGetOptions struct + type RouteFilterRulesClientGetResponse struct + type RouteFilterRulesClientListByRouteFilterOptions struct + type RouteFilterRulesClientListByRouteFilterResponse struct + type RouteFiltersClient struct + func NewRouteFiltersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RouteFiltersClient, error) + func (client *RouteFiltersClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*runtime.Poller[RouteFiltersClientCreateOrUpdateResponse], error) + func (client *RouteFiltersClient) BeginDelete(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (*runtime.Poller[RouteFiltersClientDeleteResponse], error) + func (client *RouteFiltersClient) Get(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (RouteFiltersClientGetResponse, error) + func (client *RouteFiltersClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[RouteFiltersClientListByResourceGroupResponse] + func (client *RouteFiltersClient) NewListPager(options *RouteFiltersClientListOptions) *runtime.Pager[RouteFiltersClientListResponse] + func (client *RouteFiltersClient) UpdateTags(ctx context.Context, resourceGroupName string, routeFilterName string, ...) (RouteFiltersClientUpdateTagsResponse, error) + type RouteFiltersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type RouteFiltersClientBeginDeleteOptions struct + ResumeToken string + type RouteFiltersClientCreateOrUpdateResponse struct + type RouteFiltersClientDeleteResponse struct + type RouteFiltersClientGetOptions struct + Expand *string + type RouteFiltersClientGetResponse struct + type RouteFiltersClientListByResourceGroupOptions struct + type RouteFiltersClientListByResourceGroupResponse struct + type RouteFiltersClientListOptions struct + type RouteFiltersClientListResponse struct + type RouteFiltersClientUpdateTagsOptions struct + type RouteFiltersClientUpdateTagsResponse struct + type RouteListResult struct + NextLink *string + Value []*Route + func (r *RouteListResult) UnmarshalJSON(data []byte) error + func (r RouteListResult) MarshalJSON() ([]byte, error) + type RouteMap struct + Etag *string + ID *string + Name *string + Properties *RouteMapProperties + Type *string + func (r *RouteMap) UnmarshalJSON(data []byte) error + func (r RouteMap) MarshalJSON() ([]byte, error) + type RouteMapActionType string + const RouteMapActionTypeAdd + const RouteMapActionTypeDrop + const RouteMapActionTypeRemove + const RouteMapActionTypeReplace + const RouteMapActionTypeUnknown + func PossibleRouteMapActionTypeValues() []RouteMapActionType + type RouteMapMatchCondition string + const RouteMapMatchConditionContains + const RouteMapMatchConditionEquals + const RouteMapMatchConditionNotContains + const RouteMapMatchConditionNotEquals + const RouteMapMatchConditionUnknown + func PossibleRouteMapMatchConditionValues() []RouteMapMatchCondition + type RouteMapProperties struct + AssociatedInboundConnections []*string + AssociatedOutboundConnections []*string + ProvisioningState *ProvisioningState + Rules []*RouteMapRule + func (r *RouteMapProperties) UnmarshalJSON(data []byte) error + func (r RouteMapProperties) MarshalJSON() ([]byte, error) + type RouteMapRule struct + Actions []*Action + MatchCriteria []*Criterion + Name *string + NextStepIfMatched *NextStep + func (r *RouteMapRule) UnmarshalJSON(data []byte) error + func (r RouteMapRule) MarshalJSON() ([]byte, error) + type RouteMapsClient struct + func NewRouteMapsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RouteMapsClient, error) + func (client *RouteMapsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[RouteMapsClientCreateOrUpdateResponse], error) + func (client *RouteMapsClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[RouteMapsClientDeleteResponse], error) + func (client *RouteMapsClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (RouteMapsClientGetResponse, error) + func (client *RouteMapsClient) NewListPager(resourceGroupName string, virtualHubName string, ...) *runtime.Pager[RouteMapsClientListResponse] + type RouteMapsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type RouteMapsClientBeginDeleteOptions struct + ResumeToken string + type RouteMapsClientCreateOrUpdateResponse struct + type RouteMapsClientDeleteResponse struct + type RouteMapsClientGetOptions struct + type RouteMapsClientGetResponse struct + type RouteMapsClientListOptions struct + type RouteMapsClientListResponse struct + type RouteNextHopType string + const RouteNextHopTypeInternet + const RouteNextHopTypeNone + const RouteNextHopTypeVirtualAppliance + const RouteNextHopTypeVirtualNetworkGateway + const RouteNextHopTypeVnetLocal + func PossibleRouteNextHopTypeValues() []RouteNextHopType + type RoutePropertiesFormat struct + AddressPrefix *string + HasBgpOverride *bool + NextHopIPAddress *string + NextHopType *RouteNextHopType + ProvisioningState *ProvisioningState + func (r *RoutePropertiesFormat) UnmarshalJSON(data []byte) error + func (r RoutePropertiesFormat) MarshalJSON() ([]byte, error) + type RouteTable struct + Etag *string + ID *string + Location *string + Name *string + Properties *RouteTablePropertiesFormat + Tags map[string]*string + Type *string + func (r *RouteTable) UnmarshalJSON(data []byte) error + func (r RouteTable) MarshalJSON() ([]byte, error) + type RouteTableListResult struct + NextLink *string + Value []*RouteTable + func (r *RouteTableListResult) UnmarshalJSON(data []byte) error + func (r RouteTableListResult) MarshalJSON() ([]byte, error) + type RouteTablePropertiesFormat struct + DisableBgpRoutePropagation *bool + ProvisioningState *ProvisioningState + ResourceGUID *string + Routes []*Route + Subnets []*Subnet + func (r *RouteTablePropertiesFormat) UnmarshalJSON(data []byte) error + func (r RouteTablePropertiesFormat) MarshalJSON() ([]byte, error) + type RouteTablesClient struct + func NewRouteTablesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RouteTablesClient, error) + func (client *RouteTablesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*runtime.Poller[RouteTablesClientCreateOrUpdateResponse], error) + func (client *RouteTablesClient) BeginDelete(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*runtime.Poller[RouteTablesClientDeleteResponse], error) + func (client *RouteTablesClient) Get(ctx context.Context, resourceGroupName string, routeTableName string, ...) (RouteTablesClientGetResponse, error) + func (client *RouteTablesClient) NewListAllPager(options *RouteTablesClientListAllOptions) *runtime.Pager[RouteTablesClientListAllResponse] + func (client *RouteTablesClient) NewListPager(resourceGroupName string, options *RouteTablesClientListOptions) *runtime.Pager[RouteTablesClientListResponse] + func (client *RouteTablesClient) UpdateTags(ctx context.Context, resourceGroupName string, routeTableName string, ...) (RouteTablesClientUpdateTagsResponse, error) + type RouteTablesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type RouteTablesClientBeginDeleteOptions struct + ResumeToken string + type RouteTablesClientCreateOrUpdateResponse struct + type RouteTablesClientDeleteResponse struct + type RouteTablesClientGetOptions struct + Expand *string + type RouteTablesClientGetResponse struct + type RouteTablesClientListAllOptions struct + type RouteTablesClientListAllResponse struct + type RouteTablesClientListOptions struct + type RouteTablesClientListResponse struct + type RouteTablesClientUpdateTagsOptions struct + type RouteTablesClientUpdateTagsResponse struct + type RoutesClient struct + func NewRoutesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RoutesClient, error) + func (client *RoutesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*runtime.Poller[RoutesClientCreateOrUpdateResponse], error) + func (client *RoutesClient) BeginDelete(ctx context.Context, resourceGroupName string, routeTableName string, ...) (*runtime.Poller[RoutesClientDeleteResponse], error) + func (client *RoutesClient) Get(ctx context.Context, resourceGroupName string, routeTableName string, ...) (RoutesClientGetResponse, error) + func (client *RoutesClient) NewListPager(resourceGroupName string, routeTableName string, ...) *runtime.Pager[RoutesClientListResponse] + type RoutesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type RoutesClientBeginDeleteOptions struct + ResumeToken string + type RoutesClientCreateOrUpdateResponse struct + type RoutesClientDeleteResponse struct + type RoutesClientGetOptions struct + type RoutesClientGetResponse struct + type RoutesClientListOptions struct + type RoutesClientListResponse struct + type RoutingConfiguration struct + AssociatedRouteTable *SubResource + InboundRouteMap *SubResource + OutboundRouteMap *SubResource + PropagatedRouteTables *PropagatedRouteTable + VnetRoutes *VnetRoute + func (r *RoutingConfiguration) UnmarshalJSON(data []byte) error + func (r RoutingConfiguration) MarshalJSON() ([]byte, error) + type RoutingIntent struct + Etag *string + ID *string + Name *string + Properties *RoutingIntentProperties + Type *string + func (r *RoutingIntent) UnmarshalJSON(data []byte) error + func (r RoutingIntent) MarshalJSON() ([]byte, error) + type RoutingIntentClient struct + func NewRoutingIntentClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RoutingIntentClient, error) + func (client *RoutingIntentClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[RoutingIntentClientCreateOrUpdateResponse], error) + func (client *RoutingIntentClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[RoutingIntentClientDeleteResponse], error) + func (client *RoutingIntentClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (RoutingIntentClientGetResponse, error) + func (client *RoutingIntentClient) NewListPager(resourceGroupName string, virtualHubName string, ...) *runtime.Pager[RoutingIntentClientListResponse] + type RoutingIntentClientBeginCreateOrUpdateOptions struct + ResumeToken string + type RoutingIntentClientBeginDeleteOptions struct + ResumeToken string + type RoutingIntentClientCreateOrUpdateResponse struct + type RoutingIntentClientDeleteResponse struct + type RoutingIntentClientGetOptions struct + type RoutingIntentClientGetResponse struct + type RoutingIntentClientListOptions struct + type RoutingIntentClientListResponse struct + type RoutingIntentProperties struct + ProvisioningState *ProvisioningState + RoutingPolicies []*RoutingPolicy + func (r *RoutingIntentProperties) UnmarshalJSON(data []byte) error + func (r RoutingIntentProperties) MarshalJSON() ([]byte, error) + type RoutingPolicy struct + Destinations []*string + Name *string + NextHop *string + func (r *RoutingPolicy) UnmarshalJSON(data []byte) error + func (r RoutingPolicy) MarshalJSON() ([]byte, error) + type RoutingState string + const RoutingStateFailed + const RoutingStateNone + const RoutingStateProvisioned + const RoutingStateProvisioning + func PossibleRoutingStateValues() []RoutingState + type Rule struct + Description *string + DestinationAddresses []*string + DestinationFqdns []*string + DestinationIPGroups []*string + DestinationPorts []*string + IPProtocols []*FirewallPolicyRuleNetworkProtocol + Name *string + RuleType *FirewallPolicyRuleType + SourceAddresses []*string + SourceIPGroups []*string + func (r *Rule) GetFirewallPolicyRule() *FirewallPolicyRule + func (r *Rule) UnmarshalJSON(data []byte) error + func (r Rule) MarshalJSON() ([]byte, error) + type SKU struct + Name *BastionHostSKUName + func (s *SKU) UnmarshalJSON(data []byte) error + func (s SKU) MarshalJSON() ([]byte, error) + type ScopeConnection struct + Etag *string + ID *string + Name *string + Properties *ScopeConnectionProperties + SystemData *SystemData + Type *string + func (s *ScopeConnection) UnmarshalJSON(data []byte) error + func (s ScopeConnection) MarshalJSON() ([]byte, error) + type ScopeConnectionListResult struct + NextLink *string + Value []*ScopeConnection + func (s *ScopeConnectionListResult) UnmarshalJSON(data []byte) error + func (s ScopeConnectionListResult) MarshalJSON() ([]byte, error) + type ScopeConnectionProperties struct + ConnectionState *ScopeConnectionState + Description *string + ResourceID *string + TenantID *string + func (s *ScopeConnectionProperties) UnmarshalJSON(data []byte) error + func (s ScopeConnectionProperties) MarshalJSON() ([]byte, error) + type ScopeConnectionState string + const ScopeConnectionStateConflict + const ScopeConnectionStateConnected + const ScopeConnectionStatePending + const ScopeConnectionStateRejected + const ScopeConnectionStateRevoked + func PossibleScopeConnectionStateValues() []ScopeConnectionState + type ScopeConnectionsClient struct + func NewScopeConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ScopeConnectionsClient, error) + func (client *ScopeConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ScopeConnectionsClientCreateOrUpdateResponse, error) + func (client *ScopeConnectionsClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ScopeConnectionsClientDeleteResponse, error) + func (client *ScopeConnectionsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (ScopeConnectionsClientGetResponse, error) + func (client *ScopeConnectionsClient) NewListPager(resourceGroupName string, networkManagerName string, ...) *runtime.Pager[ScopeConnectionsClientListResponse] + type ScopeConnectionsClientCreateOrUpdateOptions struct + type ScopeConnectionsClientCreateOrUpdateResponse struct + type ScopeConnectionsClientDeleteOptions struct + type ScopeConnectionsClientDeleteResponse struct + type ScopeConnectionsClientGetOptions struct + type ScopeConnectionsClientGetResponse struct + type ScopeConnectionsClientListOptions struct + SkipToken *string + Top *int32 + type ScopeConnectionsClientListResponse struct + type ScrubbingRuleEntryMatchOperator string + const ScrubbingRuleEntryMatchOperatorEquals + const ScrubbingRuleEntryMatchOperatorEqualsAny + func PossibleScrubbingRuleEntryMatchOperatorValues() []ScrubbingRuleEntryMatchOperator + type ScrubbingRuleEntryMatchVariable string + const ScrubbingRuleEntryMatchVariableRequestArgNames + const ScrubbingRuleEntryMatchVariableRequestCookieNames + const ScrubbingRuleEntryMatchVariableRequestHeaderNames + const ScrubbingRuleEntryMatchVariableRequestIPAddress + const ScrubbingRuleEntryMatchVariableRequestJSONArgNames + const ScrubbingRuleEntryMatchVariableRequestPostArgNames + func PossibleScrubbingRuleEntryMatchVariableValues() []ScrubbingRuleEntryMatchVariable + type ScrubbingRuleEntryState string + const ScrubbingRuleEntryStateDisabled + const ScrubbingRuleEntryStateEnabled + func PossibleScrubbingRuleEntryStateValues() []ScrubbingRuleEntryState + type SecurityAdminConfiguration struct + Etag *string + ID *string + Name *string + Properties *SecurityAdminConfigurationPropertiesFormat + SystemData *SystemData + Type *string + func (s *SecurityAdminConfiguration) UnmarshalJSON(data []byte) error + func (s SecurityAdminConfiguration) MarshalJSON() ([]byte, error) + type SecurityAdminConfigurationListResult struct + NextLink *string + Value []*SecurityAdminConfiguration + func (s *SecurityAdminConfigurationListResult) UnmarshalJSON(data []byte) error + func (s SecurityAdminConfigurationListResult) MarshalJSON() ([]byte, error) + type SecurityAdminConfigurationPropertiesFormat struct + ApplyOnNetworkIntentPolicyBasedServices []*NetworkIntentPolicyBasedService + Description *string + ProvisioningState *ProvisioningState + ResourceGUID *string + func (s *SecurityAdminConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (s SecurityAdminConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type SecurityAdminConfigurationsClient struct + func NewSecurityAdminConfigurationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SecurityAdminConfigurationsClient, error) + func (client *SecurityAdminConfigurationsClient) BeginDelete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (*runtime.Poller[SecurityAdminConfigurationsClientDeleteResponse], error) + func (client *SecurityAdminConfigurationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (SecurityAdminConfigurationsClientCreateOrUpdateResponse, error) + func (client *SecurityAdminConfigurationsClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (SecurityAdminConfigurationsClientGetResponse, error) + func (client *SecurityAdminConfigurationsClient) NewListPager(resourceGroupName string, networkManagerName string, ...) *runtime.Pager[SecurityAdminConfigurationsClientListResponse] + type SecurityAdminConfigurationsClientBeginDeleteOptions struct + Force *bool + ResumeToken string + type SecurityAdminConfigurationsClientCreateOrUpdateOptions struct + type SecurityAdminConfigurationsClientCreateOrUpdateResponse struct + type SecurityAdminConfigurationsClientDeleteResponse struct + type SecurityAdminConfigurationsClientGetOptions struct + type SecurityAdminConfigurationsClientGetResponse struct + type SecurityAdminConfigurationsClientListOptions struct + SkipToken *string + Top *int32 + type SecurityAdminConfigurationsClientListResponse struct + type SecurityConfigurationRuleAccess string + const SecurityConfigurationRuleAccessAllow + const SecurityConfigurationRuleAccessAlwaysAllow + const SecurityConfigurationRuleAccessDeny + func PossibleSecurityConfigurationRuleAccessValues() []SecurityConfigurationRuleAccess + type SecurityConfigurationRuleDirection string + const SecurityConfigurationRuleDirectionInbound + const SecurityConfigurationRuleDirectionOutbound + func PossibleSecurityConfigurationRuleDirectionValues() []SecurityConfigurationRuleDirection + type SecurityConfigurationRuleProtocol string + const SecurityConfigurationRuleProtocolAh + const SecurityConfigurationRuleProtocolAny + const SecurityConfigurationRuleProtocolEsp + const SecurityConfigurationRuleProtocolIcmp + const SecurityConfigurationRuleProtocolTCP + const SecurityConfigurationRuleProtocolUDP + func PossibleSecurityConfigurationRuleProtocolValues() []SecurityConfigurationRuleProtocol + type SecurityGroup struct + Etag *string + ID *string + Location *string + Name *string + Properties *SecurityGroupPropertiesFormat + Tags map[string]*string + Type *string + func (s *SecurityGroup) UnmarshalJSON(data []byte) error + func (s SecurityGroup) MarshalJSON() ([]byte, error) + type SecurityGroupListResult struct + NextLink *string + Value []*SecurityGroup + func (s *SecurityGroupListResult) UnmarshalJSON(data []byte) error + func (s SecurityGroupListResult) MarshalJSON() ([]byte, error) + type SecurityGroupNetworkInterface struct + ID *string + SecurityRuleAssociations *SecurityRuleAssociations + func (s *SecurityGroupNetworkInterface) UnmarshalJSON(data []byte) error + func (s SecurityGroupNetworkInterface) MarshalJSON() ([]byte, error) + type SecurityGroupPropertiesFormat struct + DefaultSecurityRules []*SecurityRule + FlowLogs []*FlowLog + FlushConnection *bool + NetworkInterfaces []*Interface + ProvisioningState *ProvisioningState + ResourceGUID *string + SecurityRules []*SecurityRule + Subnets []*Subnet + func (s *SecurityGroupPropertiesFormat) UnmarshalJSON(data []byte) error + func (s SecurityGroupPropertiesFormat) MarshalJSON() ([]byte, error) + type SecurityGroupResult struct + EvaluatedNetworkSecurityGroups []*EvaluatedNetworkSecurityGroup + SecurityRuleAccessResult *SecurityRuleAccess + func (s *SecurityGroupResult) UnmarshalJSON(data []byte) error + func (s SecurityGroupResult) MarshalJSON() ([]byte, error) + type SecurityGroupViewParameters struct + TargetResourceID *string + func (s *SecurityGroupViewParameters) UnmarshalJSON(data []byte) error + func (s SecurityGroupViewParameters) MarshalJSON() ([]byte, error) + type SecurityGroupViewResult struct + NetworkInterfaces []*SecurityGroupNetworkInterface + func (s *SecurityGroupViewResult) UnmarshalJSON(data []byte) error + func (s SecurityGroupViewResult) MarshalJSON() ([]byte, error) + type SecurityGroupsClient struct + func NewSecurityGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SecurityGroupsClient, error) + func (client *SecurityGroupsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*runtime.Poller[SecurityGroupsClientCreateOrUpdateResponse], error) + func (client *SecurityGroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*runtime.Poller[SecurityGroupsClientDeleteResponse], error) + func (client *SecurityGroupsClient) Get(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (SecurityGroupsClientGetResponse, error) + func (client *SecurityGroupsClient) NewListAllPager(options *SecurityGroupsClientListAllOptions) *runtime.Pager[SecurityGroupsClientListAllResponse] + func (client *SecurityGroupsClient) NewListPager(resourceGroupName string, options *SecurityGroupsClientListOptions) *runtime.Pager[SecurityGroupsClientListResponse] + func (client *SecurityGroupsClient) UpdateTags(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (SecurityGroupsClientUpdateTagsResponse, error) + type SecurityGroupsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type SecurityGroupsClientBeginDeleteOptions struct + ResumeToken string + type SecurityGroupsClientCreateOrUpdateResponse struct + type SecurityGroupsClientDeleteResponse struct + type SecurityGroupsClientGetOptions struct + Expand *string + type SecurityGroupsClientGetResponse struct + type SecurityGroupsClientListAllOptions struct + type SecurityGroupsClientListAllResponse struct + type SecurityGroupsClientListOptions struct + type SecurityGroupsClientListResponse struct + type SecurityGroupsClientUpdateTagsOptions struct + type SecurityGroupsClientUpdateTagsResponse struct + type SecurityPartnerProvider struct + Etag *string + ID *string + Location *string + Name *string + Properties *SecurityPartnerProviderPropertiesFormat + Tags map[string]*string + Type *string + func (s *SecurityPartnerProvider) UnmarshalJSON(data []byte) error + func (s SecurityPartnerProvider) MarshalJSON() ([]byte, error) + type SecurityPartnerProviderConnectionStatus string + const SecurityPartnerProviderConnectionStatusConnected + const SecurityPartnerProviderConnectionStatusNotConnected + const SecurityPartnerProviderConnectionStatusPartiallyConnected + const SecurityPartnerProviderConnectionStatusUnknown + func PossibleSecurityPartnerProviderConnectionStatusValues() []SecurityPartnerProviderConnectionStatus + type SecurityPartnerProviderListResult struct + NextLink *string + Value []*SecurityPartnerProvider + func (s *SecurityPartnerProviderListResult) UnmarshalJSON(data []byte) error + func (s SecurityPartnerProviderListResult) MarshalJSON() ([]byte, error) + type SecurityPartnerProviderPropertiesFormat struct + ConnectionStatus *SecurityPartnerProviderConnectionStatus + ProvisioningState *ProvisioningState + SecurityProviderName *SecurityProviderName + VirtualHub *SubResource + func (s *SecurityPartnerProviderPropertiesFormat) UnmarshalJSON(data []byte) error + func (s SecurityPartnerProviderPropertiesFormat) MarshalJSON() ([]byte, error) + type SecurityPartnerProvidersClient struct + func NewSecurityPartnerProvidersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SecurityPartnerProvidersClient, error) + func (client *SecurityPartnerProvidersClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[SecurityPartnerProvidersClientCreateOrUpdateResponse], error) + func (client *SecurityPartnerProvidersClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[SecurityPartnerProvidersClientDeleteResponse], error) + func (client *SecurityPartnerProvidersClient) Get(ctx context.Context, resourceGroupName string, ...) (SecurityPartnerProvidersClientGetResponse, error) + func (client *SecurityPartnerProvidersClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[SecurityPartnerProvidersClientListByResourceGroupResponse] + func (client *SecurityPartnerProvidersClient) NewListPager(options *SecurityPartnerProvidersClientListOptions) *runtime.Pager[SecurityPartnerProvidersClientListResponse] + func (client *SecurityPartnerProvidersClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (SecurityPartnerProvidersClientUpdateTagsResponse, error) + type SecurityPartnerProvidersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type SecurityPartnerProvidersClientBeginDeleteOptions struct + ResumeToken string + type SecurityPartnerProvidersClientCreateOrUpdateResponse struct + type SecurityPartnerProvidersClientDeleteResponse struct + type SecurityPartnerProvidersClientGetOptions struct + type SecurityPartnerProvidersClientGetResponse struct + type SecurityPartnerProvidersClientListByResourceGroupOptions struct + type SecurityPartnerProvidersClientListByResourceGroupResponse struct + type SecurityPartnerProvidersClientListOptions struct + type SecurityPartnerProvidersClientListResponse struct + type SecurityPartnerProvidersClientUpdateTagsOptions struct + type SecurityPartnerProvidersClientUpdateTagsResponse struct + type SecurityProviderName string + const SecurityProviderNameCheckpoint + const SecurityProviderNameIBoss + const SecurityProviderNameZScaler + func PossibleSecurityProviderNameValues() []SecurityProviderName + type SecurityRule struct + Etag *string + ID *string + Name *string + Properties *SecurityRulePropertiesFormat + Type *string + func (s *SecurityRule) UnmarshalJSON(data []byte) error + func (s SecurityRule) MarshalJSON() ([]byte, error) + type SecurityRuleAccess string + const SecurityRuleAccessAllow + const SecurityRuleAccessDeny + func PossibleSecurityRuleAccessValues() []SecurityRuleAccess + type SecurityRuleAssociations struct + DefaultSecurityRules []*SecurityRule + EffectiveSecurityRules []*EffectiveNetworkSecurityRule + NetworkInterfaceAssociation *InterfaceAssociation + SubnetAssociation *SubnetAssociation + func (s *SecurityRuleAssociations) UnmarshalJSON(data []byte) error + func (s SecurityRuleAssociations) MarshalJSON() ([]byte, error) + type SecurityRuleDirection string + const SecurityRuleDirectionInbound + const SecurityRuleDirectionOutbound + func PossibleSecurityRuleDirectionValues() []SecurityRuleDirection + type SecurityRuleListResult struct + NextLink *string + Value []*SecurityRule + func (s *SecurityRuleListResult) UnmarshalJSON(data []byte) error + func (s SecurityRuleListResult) MarshalJSON() ([]byte, error) + type SecurityRulePropertiesFormat struct + Access *SecurityRuleAccess + Description *string + DestinationAddressPrefix *string + DestinationAddressPrefixes []*string + DestinationApplicationSecurityGroups []*ApplicationSecurityGroup + DestinationPortRange *string + DestinationPortRanges []*string + Direction *SecurityRuleDirection + Priority *int32 + Protocol *SecurityRuleProtocol + ProvisioningState *ProvisioningState + SourceAddressPrefix *string + SourceAddressPrefixes []*string + SourceApplicationSecurityGroups []*ApplicationSecurityGroup + SourcePortRange *string + SourcePortRanges []*string + func (s *SecurityRulePropertiesFormat) UnmarshalJSON(data []byte) error + func (s SecurityRulePropertiesFormat) MarshalJSON() ([]byte, error) + type SecurityRuleProtocol string + const SecurityRuleProtocolAh + const SecurityRuleProtocolAsterisk + const SecurityRuleProtocolEsp + const SecurityRuleProtocolIcmp + const SecurityRuleProtocolTCP + const SecurityRuleProtocolUDP + func PossibleSecurityRuleProtocolValues() []SecurityRuleProtocol + type SecurityRulesClient struct + func NewSecurityRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SecurityRulesClient, error) + func (client *SecurityRulesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*runtime.Poller[SecurityRulesClientCreateOrUpdateResponse], error) + func (client *SecurityRulesClient) BeginDelete(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (*runtime.Poller[SecurityRulesClientDeleteResponse], error) + func (client *SecurityRulesClient) Get(ctx context.Context, resourceGroupName string, networkSecurityGroupName string, ...) (SecurityRulesClientGetResponse, error) + func (client *SecurityRulesClient) NewListPager(resourceGroupName string, networkSecurityGroupName string, ...) *runtime.Pager[SecurityRulesClientListResponse] + type SecurityRulesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type SecurityRulesClientBeginDeleteOptions struct + ResumeToken string + type SecurityRulesClientCreateOrUpdateResponse struct + type SecurityRulesClientDeleteResponse struct + type SecurityRulesClientGetOptions struct + type SecurityRulesClientGetResponse struct + type SecurityRulesClientListOptions struct + type SecurityRulesClientListResponse struct + type SecurityRulesEvaluationResult struct + DestinationMatched *bool + DestinationPortMatched *bool + Name *string + ProtocolMatched *bool + SourceMatched *bool + SourcePortMatched *bool + func (s *SecurityRulesEvaluationResult) UnmarshalJSON(data []byte) error + func (s SecurityRulesEvaluationResult) MarshalJSON() ([]byte, error) + type ServiceAssociationLink struct + Etag *string + ID *string + Name *string + Properties *ServiceAssociationLinkPropertiesFormat + Type *string + func (s *ServiceAssociationLink) UnmarshalJSON(data []byte) error + func (s ServiceAssociationLink) MarshalJSON() ([]byte, error) + type ServiceAssociationLinkPropertiesFormat struct + AllowDelete *bool + Link *string + LinkedResourceType *string + Locations []*string + ProvisioningState *ProvisioningState + func (s *ServiceAssociationLinkPropertiesFormat) UnmarshalJSON(data []byte) error + func (s ServiceAssociationLinkPropertiesFormat) MarshalJSON() ([]byte, error) + type ServiceAssociationLinksClient struct + func NewServiceAssociationLinksClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ServiceAssociationLinksClient, error) + func (client *ServiceAssociationLinksClient) List(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (ServiceAssociationLinksClientListResponse, error) + type ServiceAssociationLinksClientListOptions struct + type ServiceAssociationLinksClientListResponse struct + type ServiceAssociationLinksListResult struct + NextLink *string + Value []*ServiceAssociationLink + func (s *ServiceAssociationLinksListResult) UnmarshalJSON(data []byte) error + func (s ServiceAssociationLinksListResult) MarshalJSON() ([]byte, error) + type ServiceDelegationPropertiesFormat struct + Actions []*string + ProvisioningState *ProvisioningState + ServiceName *string + func (s *ServiceDelegationPropertiesFormat) UnmarshalJSON(data []byte) error + func (s ServiceDelegationPropertiesFormat) MarshalJSON() ([]byte, error) + type ServiceEndpointPoliciesClient struct + func NewServiceEndpointPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ServiceEndpointPoliciesClient, error) + func (client *ServiceEndpointPoliciesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ServiceEndpointPoliciesClientCreateOrUpdateResponse], error) + func (client *ServiceEndpointPoliciesClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ServiceEndpointPoliciesClientDeleteResponse], error) + func (client *ServiceEndpointPoliciesClient) Get(ctx context.Context, resourceGroupName string, ...) (ServiceEndpointPoliciesClientGetResponse, error) + func (client *ServiceEndpointPoliciesClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[ServiceEndpointPoliciesClientListByResourceGroupResponse] + func (client *ServiceEndpointPoliciesClient) NewListPager(options *ServiceEndpointPoliciesClientListOptions) *runtime.Pager[ServiceEndpointPoliciesClientListResponse] + func (client *ServiceEndpointPoliciesClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (ServiceEndpointPoliciesClientUpdateTagsResponse, error) + type ServiceEndpointPoliciesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ServiceEndpointPoliciesClientBeginDeleteOptions struct + ResumeToken string + type ServiceEndpointPoliciesClientCreateOrUpdateResponse struct + type ServiceEndpointPoliciesClientDeleteResponse struct + type ServiceEndpointPoliciesClientGetOptions struct + Expand *string + type ServiceEndpointPoliciesClientGetResponse struct + type ServiceEndpointPoliciesClientListByResourceGroupOptions struct + type ServiceEndpointPoliciesClientListByResourceGroupResponse struct + type ServiceEndpointPoliciesClientListOptions struct + type ServiceEndpointPoliciesClientListResponse struct + type ServiceEndpointPoliciesClientUpdateTagsOptions struct + type ServiceEndpointPoliciesClientUpdateTagsResponse struct + type ServiceEndpointPolicy struct + Etag *string + ID *string + Kind *string + Location *string + Name *string + Properties *ServiceEndpointPolicyPropertiesFormat + Tags map[string]*string + Type *string + func (s *ServiceEndpointPolicy) UnmarshalJSON(data []byte) error + func (s ServiceEndpointPolicy) MarshalJSON() ([]byte, error) + type ServiceEndpointPolicyDefinition struct + Etag *string + ID *string + Name *string + Properties *ServiceEndpointPolicyDefinitionPropertiesFormat + Type *string + func (s *ServiceEndpointPolicyDefinition) UnmarshalJSON(data []byte) error + func (s ServiceEndpointPolicyDefinition) MarshalJSON() ([]byte, error) + type ServiceEndpointPolicyDefinitionListResult struct + NextLink *string + Value []*ServiceEndpointPolicyDefinition + func (s *ServiceEndpointPolicyDefinitionListResult) UnmarshalJSON(data []byte) error + func (s ServiceEndpointPolicyDefinitionListResult) MarshalJSON() ([]byte, error) + type ServiceEndpointPolicyDefinitionPropertiesFormat struct + Description *string + ProvisioningState *ProvisioningState + Service *string + ServiceResources []*string + func (s *ServiceEndpointPolicyDefinitionPropertiesFormat) UnmarshalJSON(data []byte) error + func (s ServiceEndpointPolicyDefinitionPropertiesFormat) MarshalJSON() ([]byte, error) + type ServiceEndpointPolicyDefinitionsClient struct + func NewServiceEndpointPolicyDefinitionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ServiceEndpointPolicyDefinitionsClient, error) + func (client *ServiceEndpointPolicyDefinitionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ServiceEndpointPolicyDefinitionsClientCreateOrUpdateResponse], ...) + func (client *ServiceEndpointPolicyDefinitionsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ServiceEndpointPolicyDefinitionsClientDeleteResponse], error) + func (client *ServiceEndpointPolicyDefinitionsClient) Get(ctx context.Context, resourceGroupName string, ...) (ServiceEndpointPolicyDefinitionsClientGetResponse, error) + func (client *ServiceEndpointPolicyDefinitionsClient) NewListByResourceGroupPager(resourceGroupName string, serviceEndpointPolicyName string, ...) ... + type ServiceEndpointPolicyDefinitionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ServiceEndpointPolicyDefinitionsClientBeginDeleteOptions struct + ResumeToken string + type ServiceEndpointPolicyDefinitionsClientCreateOrUpdateResponse struct + type ServiceEndpointPolicyDefinitionsClientDeleteResponse struct + type ServiceEndpointPolicyDefinitionsClientGetOptions struct + type ServiceEndpointPolicyDefinitionsClientGetResponse struct + type ServiceEndpointPolicyDefinitionsClientListByResourceGroupOptions struct + type ServiceEndpointPolicyDefinitionsClientListByResourceGroupResponse struct + type ServiceEndpointPolicyListResult struct + NextLink *string + Value []*ServiceEndpointPolicy + func (s *ServiceEndpointPolicyListResult) UnmarshalJSON(data []byte) error + func (s ServiceEndpointPolicyListResult) MarshalJSON() ([]byte, error) + type ServiceEndpointPolicyPropertiesFormat struct + ContextualServiceEndpointPolicies []*string + ProvisioningState *ProvisioningState + ResourceGUID *string + ServiceAlias *string + ServiceEndpointPolicyDefinitions []*ServiceEndpointPolicyDefinition + Subnets []*Subnet + func (s *ServiceEndpointPolicyPropertiesFormat) UnmarshalJSON(data []byte) error + func (s ServiceEndpointPolicyPropertiesFormat) MarshalJSON() ([]byte, error) + type ServiceEndpointPropertiesFormat struct + Locations []*string + ProvisioningState *ProvisioningState + Service *string + func (s *ServiceEndpointPropertiesFormat) UnmarshalJSON(data []byte) error + func (s ServiceEndpointPropertiesFormat) MarshalJSON() ([]byte, error) + type ServiceProviderProvisioningState string + const ServiceProviderProvisioningStateDeprovisioning + const ServiceProviderProvisioningStateNotProvisioned + const ServiceProviderProvisioningStateProvisioned + const ServiceProviderProvisioningStateProvisioning + func PossibleServiceProviderProvisioningStateValues() []ServiceProviderProvisioningState + type ServiceTagInformation struct + ID *string + Name *string + Properties *ServiceTagInformationPropertiesFormat + ServiceTagChangeNumber *string + func (s *ServiceTagInformation) UnmarshalJSON(data []byte) error + func (s ServiceTagInformation) MarshalJSON() ([]byte, error) + type ServiceTagInformationClient struct + func NewServiceTagInformationClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ServiceTagInformationClient, error) + func (client *ServiceTagInformationClient) NewListPager(location string, options *ServiceTagInformationClientListOptions) *runtime.Pager[ServiceTagInformationClientListResponse] + type ServiceTagInformationClientListOptions struct + NoAddressPrefixes *bool + TagName *string + type ServiceTagInformationClientListResponse struct + type ServiceTagInformationListResult struct + NextLink *string + Value []*ServiceTagInformation + func (s *ServiceTagInformationListResult) UnmarshalJSON(data []byte) error + func (s ServiceTagInformationListResult) MarshalJSON() ([]byte, error) + type ServiceTagInformationPropertiesFormat struct + AddressPrefixes []*string + ChangeNumber *string + Region *string + State *string + SystemService *string + func (s *ServiceTagInformationPropertiesFormat) UnmarshalJSON(data []byte) error + func (s ServiceTagInformationPropertiesFormat) MarshalJSON() ([]byte, error) + type ServiceTagsClient struct + func NewServiceTagsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ServiceTagsClient, error) + func (client *ServiceTagsClient) List(ctx context.Context, location string, options *ServiceTagsClientListOptions) (ServiceTagsClientListResponse, error) + type ServiceTagsClientListOptions struct + type ServiceTagsClientListResponse struct + type ServiceTagsListResult struct + ChangeNumber *string + Cloud *string + ID *string + Name *string + NextLink *string + Type *string + Values []*ServiceTagInformation + func (s *ServiceTagsListResult) UnmarshalJSON(data []byte) error + func (s ServiceTagsListResult) MarshalJSON() ([]byte, error) + type SessionIDs struct + SessionIDs []*string + func (s *SessionIDs) UnmarshalJSON(data []byte) error + func (s SessionIDs) MarshalJSON() ([]byte, error) + type Severity string + const SeverityError + const SeverityWarning + func PossibleSeverityValues() []Severity + type SignatureOverridesFilterValuesQuery struct + FilterName *string + func (s *SignatureOverridesFilterValuesQuery) UnmarshalJSON(data []byte) error + func (s SignatureOverridesFilterValuesQuery) MarshalJSON() ([]byte, error) + type SignatureOverridesFilterValuesResponse struct + FilterValues []*string + func (s *SignatureOverridesFilterValuesResponse) UnmarshalJSON(data []byte) error + func (s SignatureOverridesFilterValuesResponse) MarshalJSON() ([]byte, error) + type SignaturesOverrides struct + ID *string + Name *string + Properties *SignaturesOverridesProperties + Type *string + func (s *SignaturesOverrides) UnmarshalJSON(data []byte) error + func (s SignaturesOverrides) MarshalJSON() ([]byte, error) + type SignaturesOverridesList struct + Value []*SignaturesOverrides + func (s *SignaturesOverridesList) UnmarshalJSON(data []byte) error + func (s SignaturesOverridesList) MarshalJSON() ([]byte, error) + type SignaturesOverridesProperties struct + Signatures map[string]*string + func (s *SignaturesOverridesProperties) UnmarshalJSON(data []byte) error + func (s SignaturesOverridesProperties) MarshalJSON() ([]byte, error) + type SingleQueryResult struct + Description *string + DestinationPorts []*string + Direction *FirewallPolicyIDPSSignatureDirection + Group *string + InheritedFromParentPolicy *bool + LastUpdated *string + Mode *FirewallPolicyIDPSSignatureMode + Protocol *string + Severity *FirewallPolicyIDPSSignatureSeverity + SignatureID *int32 + SourcePorts []*string + func (s *SingleQueryResult) UnmarshalJSON(data []byte) error + func (s SingleQueryResult) MarshalJSON() ([]byte, error) + type SlotType string + const SlotTypeProduction + const SlotTypeStaging + func PossibleSlotTypeValues() []SlotType + type StaticMember struct + Etag *string + ID *string + Name *string + Properties *StaticMemberProperties + SystemData *SystemData + Type *string + func (s *StaticMember) UnmarshalJSON(data []byte) error + func (s StaticMember) MarshalJSON() ([]byte, error) + type StaticMemberListResult struct + NextLink *string + Value []*StaticMember + func (s *StaticMemberListResult) UnmarshalJSON(data []byte) error + func (s StaticMemberListResult) MarshalJSON() ([]byte, error) + type StaticMemberProperties struct + ProvisioningState *ProvisioningState + Region *string + ResourceID *string + func (s *StaticMemberProperties) UnmarshalJSON(data []byte) error + func (s StaticMemberProperties) MarshalJSON() ([]byte, error) + type StaticMembersClient struct + func NewStaticMembersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StaticMembersClient, error) + func (client *StaticMembersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (StaticMembersClientCreateOrUpdateResponse, error) + func (client *StaticMembersClient) Delete(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (StaticMembersClientDeleteResponse, error) + func (client *StaticMembersClient) Get(ctx context.Context, resourceGroupName string, networkManagerName string, ...) (StaticMembersClientGetResponse, error) + func (client *StaticMembersClient) NewListPager(resourceGroupName string, networkManagerName string, networkGroupName string, ...) *runtime.Pager[StaticMembersClientListResponse] + type StaticMembersClientCreateOrUpdateOptions struct + type StaticMembersClientCreateOrUpdateResponse struct + type StaticMembersClientDeleteOptions struct + type StaticMembersClientDeleteResponse struct + type StaticMembersClientGetOptions struct + type StaticMembersClientGetResponse struct + type StaticMembersClientListOptions struct + SkipToken *string + Top *int32 + type StaticMembersClientListResponse struct + type StaticRoute struct + AddressPrefixes []*string + Name *string + NextHopIPAddress *string + func (s *StaticRoute) UnmarshalJSON(data []byte) error + func (s StaticRoute) MarshalJSON() ([]byte, error) + type StaticRoutesConfig struct + PropagateStaticRoutes *bool + VnetLocalRouteOverrideCriteria *VnetLocalRouteOverrideCriteria + func (s *StaticRoutesConfig) UnmarshalJSON(data []byte) error + func (s StaticRoutesConfig) MarshalJSON() ([]byte, error) + type SubResource struct + ID *string + func (s *SubResource) UnmarshalJSON(data []byte) error + func (s SubResource) MarshalJSON() ([]byte, error) + type Subnet struct + Etag *string + ID *string + Name *string + Properties *SubnetPropertiesFormat + Type *string + func (s *Subnet) UnmarshalJSON(data []byte) error + func (s Subnet) MarshalJSON() ([]byte, error) + type SubnetAssociation struct + ID *string + SecurityRules []*SecurityRule + func (s *SubnetAssociation) UnmarshalJSON(data []byte) error + func (s SubnetAssociation) MarshalJSON() ([]byte, error) + type SubnetListResult struct + NextLink *string + Value []*Subnet + func (s *SubnetListResult) UnmarshalJSON(data []byte) error + func (s SubnetListResult) MarshalJSON() ([]byte, error) + type SubnetPropertiesFormat struct + AddressPrefix *string + AddressPrefixes []*string + ApplicationGatewayIPConfigurations []*ApplicationGatewayIPConfiguration + DefaultOutboundAccess *bool + Delegations []*Delegation + IPAllocations []*SubResource + IPConfigurationProfiles []*IPConfigurationProfile + IPConfigurations []*IPConfiguration + NatGateway *SubResource + NetworkSecurityGroup *SecurityGroup + PrivateEndpointNetworkPolicies *VirtualNetworkPrivateEndpointNetworkPolicies + PrivateEndpoints []*PrivateEndpoint + PrivateLinkServiceNetworkPolicies *VirtualNetworkPrivateLinkServiceNetworkPolicies + ProvisioningState *ProvisioningState + Purpose *string + ResourceNavigationLinks []*ResourceNavigationLink + RouteTable *RouteTable + ServiceAssociationLinks []*ServiceAssociationLink + ServiceEndpointPolicies []*ServiceEndpointPolicy + ServiceEndpoints []*ServiceEndpointPropertiesFormat + func (s *SubnetPropertiesFormat) UnmarshalJSON(data []byte) error + func (s SubnetPropertiesFormat) MarshalJSON() ([]byte, error) + type SubnetsClient struct + func NewSubnetsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SubnetsClient, error) + func (client *SubnetsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*runtime.Poller[SubnetsClientCreateOrUpdateResponse], error) + func (client *SubnetsClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*runtime.Poller[SubnetsClientDeleteResponse], error) + func (client *SubnetsClient) BeginPrepareNetworkPolicies(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*runtime.Poller[SubnetsClientPrepareNetworkPoliciesResponse], error) + func (client *SubnetsClient) BeginUnprepareNetworkPolicies(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*runtime.Poller[SubnetsClientUnprepareNetworkPoliciesResponse], error) + func (client *SubnetsClient) Get(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (SubnetsClientGetResponse, error) + func (client *SubnetsClient) NewListPager(resourceGroupName string, virtualNetworkName string, ...) *runtime.Pager[SubnetsClientListResponse] + type SubnetsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type SubnetsClientBeginDeleteOptions struct + ResumeToken string + type SubnetsClientBeginPrepareNetworkPoliciesOptions struct + ResumeToken string + type SubnetsClientBeginUnprepareNetworkPoliciesOptions struct + ResumeToken string + type SubnetsClientCreateOrUpdateResponse struct + type SubnetsClientDeleteResponse struct + type SubnetsClientGetOptions struct + Expand *string + type SubnetsClientGetResponse struct + type SubnetsClientListOptions struct + type SubnetsClientListResponse struct + type SubnetsClientPrepareNetworkPoliciesResponse struct + type SubnetsClientUnprepareNetworkPoliciesResponse struct + type SubscriptionNetworkManagerConnectionsClient struct + func NewSubscriptionNetworkManagerConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SubscriptionNetworkManagerConnectionsClient, error) + func (client *SubscriptionNetworkManagerConnectionsClient) CreateOrUpdate(ctx context.Context, networkManagerConnectionName string, ...) (SubscriptionNetworkManagerConnectionsClientCreateOrUpdateResponse, error) + func (client *SubscriptionNetworkManagerConnectionsClient) Delete(ctx context.Context, networkManagerConnectionName string, ...) (SubscriptionNetworkManagerConnectionsClientDeleteResponse, error) + func (client *SubscriptionNetworkManagerConnectionsClient) Get(ctx context.Context, networkManagerConnectionName string, ...) (SubscriptionNetworkManagerConnectionsClientGetResponse, error) + func (client *SubscriptionNetworkManagerConnectionsClient) NewListPager(options *SubscriptionNetworkManagerConnectionsClientListOptions) *runtime.Pager[SubscriptionNetworkManagerConnectionsClientListResponse] + type SubscriptionNetworkManagerConnectionsClientCreateOrUpdateOptions struct + type SubscriptionNetworkManagerConnectionsClientCreateOrUpdateResponse struct + type SubscriptionNetworkManagerConnectionsClientDeleteOptions struct + type SubscriptionNetworkManagerConnectionsClientDeleteResponse struct + type SubscriptionNetworkManagerConnectionsClientGetOptions struct + type SubscriptionNetworkManagerConnectionsClientGetResponse struct + type SubscriptionNetworkManagerConnectionsClientListOptions struct + SkipToken *string + Top *int32 + type SubscriptionNetworkManagerConnectionsClientListResponse struct + type SwapResource struct + ID *string + Name *string + Properties *SwapResourceProperties + Type *string + func (s *SwapResource) UnmarshalJSON(data []byte) error + func (s SwapResource) MarshalJSON() ([]byte, error) + type SwapResourceListResult struct + Value []*SwapResource + func (s *SwapResourceListResult) UnmarshalJSON(data []byte) error + func (s SwapResourceListResult) MarshalJSON() ([]byte, error) + type SwapResourceProperties struct + SlotType *SlotType + func (s *SwapResourceProperties) UnmarshalJSON(data []byte) error + func (s SwapResourceProperties) MarshalJSON() ([]byte, error) + type SyncMode string + const SyncModeAutomatic + const SyncModeManual + func PossibleSyncModeValues() []SyncMode + type SyncRemoteAddressSpace string + const SyncRemoteAddressSpaceTrue + func PossibleSyncRemoteAddressSpaceValues() []SyncRemoteAddressSpace + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type TagsObject struct + Tags map[string]*string + func (t *TagsObject) UnmarshalJSON(data []byte) error + func (t TagsObject) MarshalJSON() ([]byte, error) + type Topology struct + CreatedDateTime *time.Time + ID *string + LastModified *time.Time + Resources []*TopologyResource + func (t *Topology) UnmarshalJSON(data []byte) error + func (t Topology) MarshalJSON() ([]byte, error) + type TopologyAssociation struct + AssociationType *AssociationType + Name *string + ResourceID *string + func (t *TopologyAssociation) UnmarshalJSON(data []byte) error + func (t TopologyAssociation) MarshalJSON() ([]byte, error) + type TopologyParameters struct + TargetResourceGroupName *string + TargetSubnet *SubResource + TargetVirtualNetwork *SubResource + func (t *TopologyParameters) UnmarshalJSON(data []byte) error + func (t TopologyParameters) MarshalJSON() ([]byte, error) + type TopologyResource struct + Associations []*TopologyAssociation + ID *string + Location *string + Name *string + func (t *TopologyResource) UnmarshalJSON(data []byte) error + func (t TopologyResource) MarshalJSON() ([]byte, error) + type TrafficAnalyticsConfigurationProperties struct + Enabled *bool + TrafficAnalyticsInterval *int32 + WorkspaceID *string + WorkspaceRegion *string + WorkspaceResourceID *string + func (t *TrafficAnalyticsConfigurationProperties) UnmarshalJSON(data []byte) error + func (t TrafficAnalyticsConfigurationProperties) MarshalJSON() ([]byte, error) + type TrafficAnalyticsProperties struct + NetworkWatcherFlowAnalyticsConfiguration *TrafficAnalyticsConfigurationProperties + func (t *TrafficAnalyticsProperties) UnmarshalJSON(data []byte) error + func (t TrafficAnalyticsProperties) MarshalJSON() ([]byte, error) + type TrafficSelectorPolicy struct + LocalAddressRanges []*string + RemoteAddressRanges []*string + func (t *TrafficSelectorPolicy) UnmarshalJSON(data []byte) error + func (t TrafficSelectorPolicy) MarshalJSON() ([]byte, error) + type TransportProtocol string + const TransportProtocolAll + const TransportProtocolTCP + const TransportProtocolUDP + func PossibleTransportProtocolValues() []TransportProtocol + type TroubleshootingDetails struct + Detail *string + ID *string + ReasonType *string + RecommendedActions []*TroubleshootingRecommendedActions + Summary *string + func (t *TroubleshootingDetails) UnmarshalJSON(data []byte) error + func (t TroubleshootingDetails) MarshalJSON() ([]byte, error) + type TroubleshootingParameters struct + Properties *TroubleshootingProperties + TargetResourceID *string + func (t *TroubleshootingParameters) UnmarshalJSON(data []byte) error + func (t TroubleshootingParameters) MarshalJSON() ([]byte, error) + type TroubleshootingProperties struct + StorageID *string + StoragePath *string + func (t *TroubleshootingProperties) UnmarshalJSON(data []byte) error + func (t TroubleshootingProperties) MarshalJSON() ([]byte, error) + type TroubleshootingRecommendedActions struct + ActionID *string + ActionText *string + ActionURI *string + ActionURIText *string + func (t *TroubleshootingRecommendedActions) UnmarshalJSON(data []byte) error + func (t TroubleshootingRecommendedActions) MarshalJSON() ([]byte, error) + type TroubleshootingResult struct + Code *string + EndTime *time.Time + Results []*TroubleshootingDetails + StartTime *time.Time + func (t *TroubleshootingResult) UnmarshalJSON(data []byte) error + func (t TroubleshootingResult) MarshalJSON() ([]byte, error) + type TunnelConnectionHealth struct + ConnectionStatus *VirtualNetworkGatewayConnectionStatus + EgressBytesTransferred *int64 + IngressBytesTransferred *int64 + LastConnectionEstablishedUTCTime *string + Tunnel *string + func (t *TunnelConnectionHealth) UnmarshalJSON(data []byte) error + func (t TunnelConnectionHealth) MarshalJSON() ([]byte, error) + type TunnelConnectionStatus string + const TunnelConnectionStatusConnected + const TunnelConnectionStatusConnecting + const TunnelConnectionStatusNotConnected + const TunnelConnectionStatusUnknown + func PossibleTunnelConnectionStatusValues() []TunnelConnectionStatus + type UnprepareNetworkPoliciesRequest struct + ServiceName *string + func (u *UnprepareNetworkPoliciesRequest) UnmarshalJSON(data []byte) error + func (u UnprepareNetworkPoliciesRequest) MarshalJSON() ([]byte, error) + type Usage struct + CurrentValue *int64 + ID *string + Limit *int64 + Name *UsageName + Unit *UsageUnit + func (u *Usage) UnmarshalJSON(data []byte) error + func (u Usage) MarshalJSON() ([]byte, error) + type UsageName struct + LocalizedValue *string + Value *string + func (u *UsageName) UnmarshalJSON(data []byte) error + func (u UsageName) MarshalJSON() ([]byte, error) + type UsageUnit string + const UsageUnitCount + func PossibleUsageUnitValues() []UsageUnit + type UsagesClient struct + func NewUsagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*UsagesClient, error) + func (client *UsagesClient) NewListPager(location string, options *UsagesClientListOptions) *runtime.Pager[UsagesClientListResponse] + type UsagesClientListOptions struct + type UsagesClientListResponse struct + type UsagesListResult struct + NextLink *string + Value []*Usage + func (u *UsagesListResult) UnmarshalJSON(data []byte) error + func (u UsagesListResult) MarshalJSON() ([]byte, error) + type UseHubGateway string + const UseHubGatewayFalse + const UseHubGatewayTrue + func PossibleUseHubGatewayValues() []UseHubGateway + type VM struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (v *VM) UnmarshalJSON(data []byte) error + func (v VM) MarshalJSON() ([]byte, error) + type VPNAuthenticationType string + const VPNAuthenticationTypeAAD + const VPNAuthenticationTypeCertificate + const VPNAuthenticationTypeRadius + func PossibleVPNAuthenticationTypeValues() []VPNAuthenticationType + type VPNClientConfiguration struct + AADAudience *string + AADIssuer *string + AADTenant *string + RadiusServerAddress *string + RadiusServerSecret *string + RadiusServers []*RadiusServer + VPNAuthenticationTypes []*VPNAuthenticationType + VPNClientAddressPool *AddressSpace + VPNClientIPSecPolicies []*IPSecPolicy + VPNClientProtocols []*VPNClientProtocol + VPNClientRevokedCertificates []*VPNClientRevokedCertificate + VPNClientRootCertificates []*VPNClientRootCertificate + VngClientConnectionConfigurations []*VngClientConnectionConfiguration + func (v *VPNClientConfiguration) UnmarshalJSON(data []byte) error + func (v VPNClientConfiguration) MarshalJSON() ([]byte, error) + type VPNClientConnectionHealth struct + AllocatedIPAddresses []*string + TotalEgressBytesTransferred *int64 + TotalIngressBytesTransferred *int64 + VPNClientConnectionsCount *int32 + func (v *VPNClientConnectionHealth) UnmarshalJSON(data []byte) error + func (v VPNClientConnectionHealth) MarshalJSON() ([]byte, error) + type VPNClientConnectionHealthDetail struct + EgressBytesTransferred *int64 + EgressPacketsTransferred *int64 + IngressBytesTransferred *int64 + IngressPacketsTransferred *int64 + MaxBandwidth *int64 + MaxPacketsPerSecond *int64 + PrivateIPAddress *string + PublicIPAddress *string + VPNConnectionDuration *int64 + VPNConnectionID *string + VPNConnectionTime *string + VPNUserName *string + func (v *VPNClientConnectionHealthDetail) UnmarshalJSON(data []byte) error + func (v VPNClientConnectionHealthDetail) MarshalJSON() ([]byte, error) + type VPNClientConnectionHealthDetailListResult struct + Value []*VPNClientConnectionHealthDetail + func (v *VPNClientConnectionHealthDetailListResult) UnmarshalJSON(data []byte) error + func (v VPNClientConnectionHealthDetailListResult) MarshalJSON() ([]byte, error) + type VPNClientIPsecParameters struct + DhGroup *DhGroup + IPSecEncryption *IPSecEncryption + IPSecIntegrity *IPSecIntegrity + IkeEncryption *IkeEncryption + IkeIntegrity *IkeIntegrity + PfsGroup *PfsGroup + SaDataSizeKilobytes *int32 + SaLifeTimeSeconds *int32 + func (v *VPNClientIPsecParameters) UnmarshalJSON(data []byte) error + func (v VPNClientIPsecParameters) MarshalJSON() ([]byte, error) + type VPNClientParameters struct + AuthenticationMethod *AuthenticationMethod + ClientRootCertificates []*string + ProcessorArchitecture *ProcessorArchitecture + RadiusServerAuthCertificate *string + func (v *VPNClientParameters) UnmarshalJSON(data []byte) error + func (v VPNClientParameters) MarshalJSON() ([]byte, error) + type VPNClientProtocol string + const VPNClientProtocolIkeV2 + const VPNClientProtocolOpenVPN + const VPNClientProtocolSSTP + func PossibleVPNClientProtocolValues() []VPNClientProtocol + type VPNClientRevokedCertificate struct + Etag *string + ID *string + Name *string + Properties *VPNClientRevokedCertificatePropertiesFormat + func (v *VPNClientRevokedCertificate) UnmarshalJSON(data []byte) error + func (v VPNClientRevokedCertificate) MarshalJSON() ([]byte, error) + type VPNClientRevokedCertificatePropertiesFormat struct + ProvisioningState *ProvisioningState + Thumbprint *string + func (v *VPNClientRevokedCertificatePropertiesFormat) UnmarshalJSON(data []byte) error + func (v VPNClientRevokedCertificatePropertiesFormat) MarshalJSON() ([]byte, error) + type VPNClientRootCertificate struct + Etag *string + ID *string + Name *string + Properties *VPNClientRootCertificatePropertiesFormat + func (v *VPNClientRootCertificate) UnmarshalJSON(data []byte) error + func (v VPNClientRootCertificate) MarshalJSON() ([]byte, error) + type VPNClientRootCertificatePropertiesFormat struct + ProvisioningState *ProvisioningState + PublicCertData *string + func (v *VPNClientRootCertificatePropertiesFormat) UnmarshalJSON(data []byte) error + func (v VPNClientRootCertificatePropertiesFormat) MarshalJSON() ([]byte, error) + type VPNConnection struct + Etag *string + ID *string + Name *string + Properties *VPNConnectionProperties + func (v *VPNConnection) UnmarshalJSON(data []byte) error + func (v VPNConnection) MarshalJSON() ([]byte, error) + type VPNConnectionPacketCaptureStartParameters struct + FilterData *string + LinkConnectionNames []*string + func (v *VPNConnectionPacketCaptureStartParameters) UnmarshalJSON(data []byte) error + func (v VPNConnectionPacketCaptureStartParameters) MarshalJSON() ([]byte, error) + type VPNConnectionPacketCaptureStopParameters struct + LinkConnectionNames []*string + SasURL *string + func (v *VPNConnectionPacketCaptureStopParameters) UnmarshalJSON(data []byte) error + func (v VPNConnectionPacketCaptureStopParameters) MarshalJSON() ([]byte, error) + type VPNConnectionProperties struct + ConnectionBandwidth *int32 + ConnectionStatus *VPNConnectionStatus + DpdTimeoutSeconds *int32 + EgressBytesTransferred *int64 + EnableBgp *bool + EnableInternetSecurity *bool + EnableRateLimiting *bool + IPSecPolicies []*IPSecPolicy + IngressBytesTransferred *int64 + ProvisioningState *ProvisioningState + RemoteVPNSite *SubResource + RoutingConfiguration *RoutingConfiguration + RoutingWeight *int32 + SharedKey *string + TrafficSelectorPolicies []*TrafficSelectorPolicy + UseLocalAzureIPAddress *bool + UsePolicyBasedTrafficSelectors *bool + VPNConnectionProtocolType *VirtualNetworkGatewayConnectionProtocol + VPNLinkConnections []*VPNSiteLinkConnection + func (v *VPNConnectionProperties) UnmarshalJSON(data []byte) error + func (v VPNConnectionProperties) MarshalJSON() ([]byte, error) + type VPNConnectionStatus string + const VPNConnectionStatusConnected + const VPNConnectionStatusConnecting + const VPNConnectionStatusNotConnected + const VPNConnectionStatusUnknown + func PossibleVPNConnectionStatusValues() []VPNConnectionStatus + type VPNConnectionsClient struct + func NewVPNConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VPNConnectionsClient, error) + func (client *VPNConnectionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNConnectionsClientCreateOrUpdateResponse], error) + func (client *VPNConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNConnectionsClientDeleteResponse], error) + func (client *VPNConnectionsClient) BeginStartPacketCapture(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNConnectionsClientStartPacketCaptureResponse], error) + func (client *VPNConnectionsClient) BeginStopPacketCapture(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNConnectionsClientStopPacketCaptureResponse], error) + func (client *VPNConnectionsClient) Get(ctx context.Context, resourceGroupName string, gatewayName string, ...) (VPNConnectionsClientGetResponse, error) + func (client *VPNConnectionsClient) NewListByVPNGatewayPager(resourceGroupName string, gatewayName string, ...) *runtime.Pager[VPNConnectionsClientListByVPNGatewayResponse] + type VPNConnectionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VPNConnectionsClientBeginDeleteOptions struct + ResumeToken string + type VPNConnectionsClientBeginStartPacketCaptureOptions struct + Parameters *VPNConnectionPacketCaptureStartParameters + ResumeToken string + type VPNConnectionsClientBeginStopPacketCaptureOptions struct + Parameters *VPNConnectionPacketCaptureStopParameters + ResumeToken string + type VPNConnectionsClientCreateOrUpdateResponse struct + type VPNConnectionsClientDeleteResponse struct + type VPNConnectionsClientGetOptions struct + type VPNConnectionsClientGetResponse struct + type VPNConnectionsClientListByVPNGatewayOptions struct + type VPNConnectionsClientListByVPNGatewayResponse struct + type VPNConnectionsClientStartPacketCaptureResponse struct + Value *string + func (v *VPNConnectionsClientStartPacketCaptureResponse) UnmarshalJSON(data []byte) error + type VPNConnectionsClientStopPacketCaptureResponse struct + Value *string + func (v *VPNConnectionsClientStopPacketCaptureResponse) UnmarshalJSON(data []byte) error + type VPNDeviceScriptParameters struct + DeviceFamily *string + FirmwareVersion *string + Vendor *string + func (v *VPNDeviceScriptParameters) UnmarshalJSON(data []byte) error + func (v VPNDeviceScriptParameters) MarshalJSON() ([]byte, error) + type VPNGateway struct + Etag *string + ID *string + Location *string + Name *string + Properties *VPNGatewayProperties + Tags map[string]*string + Type *string + func (v *VPNGateway) UnmarshalJSON(data []byte) error + func (v VPNGateway) MarshalJSON() ([]byte, error) + type VPNGatewayGeneration string + const VPNGatewayGenerationGeneration1 + const VPNGatewayGenerationGeneration2 + const VPNGatewayGenerationNone + func PossibleVPNGatewayGenerationValues() []VPNGatewayGeneration + type VPNGatewayIPConfiguration struct + ID *string + PrivateIPAddress *string + PublicIPAddress *string + func (v *VPNGatewayIPConfiguration) UnmarshalJSON(data []byte) error + func (v VPNGatewayIPConfiguration) MarshalJSON() ([]byte, error) + type VPNGatewayNatRule struct + Etag *string + ID *string + Name *string + Properties *VPNGatewayNatRuleProperties + Type *string + func (v *VPNGatewayNatRule) UnmarshalJSON(data []byte) error + func (v VPNGatewayNatRule) MarshalJSON() ([]byte, error) + type VPNGatewayNatRuleProperties struct + EgressVPNSiteLinkConnections []*SubResource + ExternalMappings []*VPNNatRuleMapping + IPConfigurationID *string + IngressVPNSiteLinkConnections []*SubResource + InternalMappings []*VPNNatRuleMapping + Mode *VPNNatRuleMode + ProvisioningState *ProvisioningState + Type *VPNNatRuleType + func (v *VPNGatewayNatRuleProperties) UnmarshalJSON(data []byte) error + func (v VPNGatewayNatRuleProperties) MarshalJSON() ([]byte, error) + type VPNGatewayPacketCaptureStartParameters struct + FilterData *string + func (v *VPNGatewayPacketCaptureStartParameters) UnmarshalJSON(data []byte) error + func (v VPNGatewayPacketCaptureStartParameters) MarshalJSON() ([]byte, error) + type VPNGatewayPacketCaptureStopParameters struct + SasURL *string + func (v *VPNGatewayPacketCaptureStopParameters) UnmarshalJSON(data []byte) error + func (v VPNGatewayPacketCaptureStopParameters) MarshalJSON() ([]byte, error) + type VPNGatewayProperties struct + BgpSettings *BgpSettings + Connections []*VPNConnection + EnableBgpRouteTranslationForNat *bool + IPConfigurations []*VPNGatewayIPConfiguration + IsRoutingPreferenceInternet *bool + NatRules []*VPNGatewayNatRule + ProvisioningState *ProvisioningState + VPNGatewayScaleUnit *int32 + VirtualHub *SubResource + func (v *VPNGatewayProperties) UnmarshalJSON(data []byte) error + func (v VPNGatewayProperties) MarshalJSON() ([]byte, error) + type VPNGatewayTunnelingProtocol string + const VPNGatewayTunnelingProtocolIkeV2 + const VPNGatewayTunnelingProtocolOpenVPN + func PossibleVPNGatewayTunnelingProtocolValues() []VPNGatewayTunnelingProtocol + type VPNGatewaysClient struct + func NewVPNGatewaysClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VPNGatewaysClient, error) + func (client *VPNGatewaysClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNGatewaysClientCreateOrUpdateResponse], error) + func (client *VPNGatewaysClient) BeginDelete(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNGatewaysClientDeleteResponse], error) + func (client *VPNGatewaysClient) BeginReset(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNGatewaysClientResetResponse], error) + func (client *VPNGatewaysClient) BeginStartPacketCapture(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNGatewaysClientStartPacketCaptureResponse], error) + func (client *VPNGatewaysClient) BeginStopPacketCapture(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNGatewaysClientStopPacketCaptureResponse], error) + func (client *VPNGatewaysClient) BeginUpdateTags(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNGatewaysClientUpdateTagsResponse], error) + func (client *VPNGatewaysClient) Get(ctx context.Context, resourceGroupName string, gatewayName string, ...) (VPNGatewaysClientGetResponse, error) + func (client *VPNGatewaysClient) NewListByResourceGroupPager(resourceGroupName string, options *VPNGatewaysClientListByResourceGroupOptions) *runtime.Pager[VPNGatewaysClientListByResourceGroupResponse] + func (client *VPNGatewaysClient) NewListPager(options *VPNGatewaysClientListOptions) *runtime.Pager[VPNGatewaysClientListResponse] + type VPNGatewaysClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VPNGatewaysClientBeginDeleteOptions struct + ResumeToken string + type VPNGatewaysClientBeginResetOptions struct + IPConfigurationID *string + ResumeToken string + type VPNGatewaysClientBeginStartPacketCaptureOptions struct + Parameters *VPNGatewayPacketCaptureStartParameters + ResumeToken string + type VPNGatewaysClientBeginStopPacketCaptureOptions struct + Parameters *VPNGatewayPacketCaptureStopParameters + ResumeToken string + type VPNGatewaysClientBeginUpdateTagsOptions struct + ResumeToken string + type VPNGatewaysClientCreateOrUpdateResponse struct + type VPNGatewaysClientDeleteResponse struct + type VPNGatewaysClientGetOptions struct + type VPNGatewaysClientGetResponse struct + type VPNGatewaysClientListByResourceGroupOptions struct + type VPNGatewaysClientListByResourceGroupResponse struct + type VPNGatewaysClientListOptions struct + type VPNGatewaysClientListResponse struct + type VPNGatewaysClientResetResponse struct + type VPNGatewaysClientStartPacketCaptureResponse struct + Value *string + func (v *VPNGatewaysClientStartPacketCaptureResponse) UnmarshalJSON(data []byte) error + type VPNGatewaysClientStopPacketCaptureResponse struct + Value *string + func (v *VPNGatewaysClientStopPacketCaptureResponse) UnmarshalJSON(data []byte) error + type VPNGatewaysClientUpdateTagsResponse struct + type VPNLinkBgpSettings struct + Asn *int64 + BgpPeeringAddress *string + func (v *VPNLinkBgpSettings) UnmarshalJSON(data []byte) error + func (v VPNLinkBgpSettings) MarshalJSON() ([]byte, error) + type VPNLinkConnectionMode string + const VPNLinkConnectionModeDefault + const VPNLinkConnectionModeInitiatorOnly + const VPNLinkConnectionModeResponderOnly + func PossibleVPNLinkConnectionModeValues() []VPNLinkConnectionMode + type VPNLinkConnectionsClient struct + func NewVPNLinkConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VPNLinkConnectionsClient, error) + func (client *VPNLinkConnectionsClient) BeginGetIkeSas(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNLinkConnectionsClientGetIkeSasResponse], error) + func (client *VPNLinkConnectionsClient) BeginResetConnection(ctx context.Context, resourceGroupName string, gatewayName string, ...) (*runtime.Poller[VPNLinkConnectionsClientResetConnectionResponse], error) + func (client *VPNLinkConnectionsClient) NewListByVPNConnectionPager(resourceGroupName string, gatewayName string, connectionName string, ...) *runtime.Pager[VPNLinkConnectionsClientListByVPNConnectionResponse] + type VPNLinkConnectionsClientBeginGetIkeSasOptions struct + ResumeToken string + type VPNLinkConnectionsClientBeginResetConnectionOptions struct + ResumeToken string + type VPNLinkConnectionsClientGetIkeSasResponse struct + Value *string + func (v *VPNLinkConnectionsClientGetIkeSasResponse) UnmarshalJSON(data []byte) error + type VPNLinkConnectionsClientListByVPNConnectionOptions struct + type VPNLinkConnectionsClientListByVPNConnectionResponse struct + type VPNLinkConnectionsClientResetConnectionResponse struct + type VPNLinkProviderProperties struct + LinkProviderName *string + LinkSpeedInMbps *int32 + func (v *VPNLinkProviderProperties) UnmarshalJSON(data []byte) error + func (v VPNLinkProviderProperties) MarshalJSON() ([]byte, error) + type VPNNatRuleMapping struct + AddressSpace *string + PortRange *string + func (v *VPNNatRuleMapping) UnmarshalJSON(data []byte) error + func (v VPNNatRuleMapping) MarshalJSON() ([]byte, error) + type VPNNatRuleMode string + const VPNNatRuleModeEgressSnat + const VPNNatRuleModeIngressSnat + func PossibleVPNNatRuleModeValues() []VPNNatRuleMode + type VPNNatRuleType string + const VPNNatRuleTypeDynamic + const VPNNatRuleTypeStatic + func PossibleVPNNatRuleTypeValues() []VPNNatRuleType + type VPNPacketCaptureStartParameters struct + FilterData *string + func (v *VPNPacketCaptureStartParameters) UnmarshalJSON(data []byte) error + func (v VPNPacketCaptureStartParameters) MarshalJSON() ([]byte, error) + type VPNPacketCaptureStopParameters struct + SasURL *string + func (v *VPNPacketCaptureStopParameters) UnmarshalJSON(data []byte) error + func (v VPNPacketCaptureStopParameters) MarshalJSON() ([]byte, error) + type VPNPolicyMemberAttributeType string + const VPNPolicyMemberAttributeTypeAADGroupID + const VPNPolicyMemberAttributeTypeCertificateGroupID + const VPNPolicyMemberAttributeTypeRadiusAzureGroupID + func PossibleVPNPolicyMemberAttributeTypeValues() []VPNPolicyMemberAttributeType + type VPNProfileResponse struct + ProfileURL *string + func (v *VPNProfileResponse) UnmarshalJSON(data []byte) error + func (v VPNProfileResponse) MarshalJSON() ([]byte, error) + type VPNServerConfigRadiusClientRootCertificate struct + Name *string + Thumbprint *string + func (v *VPNServerConfigRadiusClientRootCertificate) UnmarshalJSON(data []byte) error + func (v VPNServerConfigRadiusClientRootCertificate) MarshalJSON() ([]byte, error) + type VPNServerConfigRadiusServerRootCertificate struct + Name *string + PublicCertData *string + func (v *VPNServerConfigRadiusServerRootCertificate) UnmarshalJSON(data []byte) error + func (v VPNServerConfigRadiusServerRootCertificate) MarshalJSON() ([]byte, error) + type VPNServerConfigVPNClientRevokedCertificate struct + Name *string + Thumbprint *string + func (v *VPNServerConfigVPNClientRevokedCertificate) UnmarshalJSON(data []byte) error + func (v VPNServerConfigVPNClientRevokedCertificate) MarshalJSON() ([]byte, error) + type VPNServerConfigVPNClientRootCertificate struct + Name *string + PublicCertData *string + func (v *VPNServerConfigVPNClientRootCertificate) UnmarshalJSON(data []byte) error + func (v VPNServerConfigVPNClientRootCertificate) MarshalJSON() ([]byte, error) + type VPNServerConfiguration struct + Etag *string + ID *string + Location *string + Name *string + Properties *VPNServerConfigurationProperties + Tags map[string]*string + Type *string + func (v *VPNServerConfiguration) UnmarshalJSON(data []byte) error + func (v VPNServerConfiguration) MarshalJSON() ([]byte, error) + type VPNServerConfigurationPolicyGroup struct + Etag *string + ID *string + Name *string + Properties *VPNServerConfigurationPolicyGroupProperties + Type *string + func (v *VPNServerConfigurationPolicyGroup) UnmarshalJSON(data []byte) error + func (v VPNServerConfigurationPolicyGroup) MarshalJSON() ([]byte, error) + type VPNServerConfigurationPolicyGroupMember struct + AttributeType *VPNPolicyMemberAttributeType + AttributeValue *string + Name *string + func (v *VPNServerConfigurationPolicyGroupMember) UnmarshalJSON(data []byte) error + func (v VPNServerConfigurationPolicyGroupMember) MarshalJSON() ([]byte, error) + type VPNServerConfigurationPolicyGroupProperties struct + IsDefault *bool + P2SConnectionConfigurations []*SubResource + PolicyMembers []*VPNServerConfigurationPolicyGroupMember + Priority *int32 + ProvisioningState *ProvisioningState + func (v *VPNServerConfigurationPolicyGroupProperties) UnmarshalJSON(data []byte) error + func (v VPNServerConfigurationPolicyGroupProperties) MarshalJSON() ([]byte, error) + 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 + func (v *VPNServerConfigurationProperties) UnmarshalJSON(data []byte) error + func (v VPNServerConfigurationProperties) MarshalJSON() ([]byte, error) + type VPNServerConfigurationsAssociatedWithVirtualWanClient struct + func NewVPNServerConfigurationsAssociatedWithVirtualWanClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VPNServerConfigurationsAssociatedWithVirtualWanClient, error) + func (client *VPNServerConfigurationsAssociatedWithVirtualWanClient) BeginList(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (...) + type VPNServerConfigurationsAssociatedWithVirtualWanClientBeginListOptions struct + ResumeToken string + type VPNServerConfigurationsAssociatedWithVirtualWanClientListResponse struct + type VPNServerConfigurationsClient struct + func NewVPNServerConfigurationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VPNServerConfigurationsClient, error) + func (client *VPNServerConfigurationsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VPNServerConfigurationsClientCreateOrUpdateResponse], error) + func (client *VPNServerConfigurationsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VPNServerConfigurationsClientDeleteResponse], error) + func (client *VPNServerConfigurationsClient) Get(ctx context.Context, resourceGroupName string, ...) (VPNServerConfigurationsClientGetResponse, error) + func (client *VPNServerConfigurationsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[VPNServerConfigurationsClientListByResourceGroupResponse] + func (client *VPNServerConfigurationsClient) NewListPager(options *VPNServerConfigurationsClientListOptions) *runtime.Pager[VPNServerConfigurationsClientListResponse] + func (client *VPNServerConfigurationsClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (VPNServerConfigurationsClientUpdateTagsResponse, error) + type VPNServerConfigurationsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VPNServerConfigurationsClientBeginDeleteOptions struct + ResumeToken string + type VPNServerConfigurationsClientCreateOrUpdateResponse struct + type VPNServerConfigurationsClientDeleteResponse struct + type VPNServerConfigurationsClientGetOptions struct + type VPNServerConfigurationsClientGetResponse struct + type VPNServerConfigurationsClientListByResourceGroupOptions struct + type VPNServerConfigurationsClientListByResourceGroupResponse struct + type VPNServerConfigurationsClientListOptions struct + type VPNServerConfigurationsClientListResponse struct + type VPNServerConfigurationsClientUpdateTagsOptions struct + type VPNServerConfigurationsClientUpdateTagsResponse struct + type VPNServerConfigurationsResponse struct + VPNServerConfigurationResourceIDs []*string + func (v *VPNServerConfigurationsResponse) UnmarshalJSON(data []byte) error + func (v VPNServerConfigurationsResponse) MarshalJSON() ([]byte, error) + type VPNSite struct + Etag *string + ID *string + Location *string + Name *string + Properties *VPNSiteProperties + Tags map[string]*string + Type *string + func (v *VPNSite) UnmarshalJSON(data []byte) error + func (v VPNSite) MarshalJSON() ([]byte, error) + type VPNSiteID struct + VPNSite *string + func (v *VPNSiteID) UnmarshalJSON(data []byte) error + func (v VPNSiteID) MarshalJSON() ([]byte, error) + type VPNSiteLink struct + Etag *string + ID *string + Name *string + Properties *VPNSiteLinkProperties + Type *string + func (v *VPNSiteLink) UnmarshalJSON(data []byte) error + func (v VPNSiteLink) MarshalJSON() ([]byte, error) + type VPNSiteLinkConnection struct + Etag *string + ID *string + Name *string + Properties *VPNSiteLinkConnectionProperties + Type *string + func (v *VPNSiteLinkConnection) UnmarshalJSON(data []byte) error + func (v VPNSiteLinkConnection) MarshalJSON() ([]byte, error) + type VPNSiteLinkConnectionProperties struct + ConnectionBandwidth *int32 + ConnectionStatus *VPNConnectionStatus + EgressBytesTransferred *int64 + EgressNatRules []*SubResource + EnableBgp *bool + EnableRateLimiting *bool + IPSecPolicies []*IPSecPolicy + IngressBytesTransferred *int64 + IngressNatRules []*SubResource + ProvisioningState *ProvisioningState + RoutingWeight *int32 + SharedKey *string + UseLocalAzureIPAddress *bool + UsePolicyBasedTrafficSelectors *bool + VPNConnectionProtocolType *VirtualNetworkGatewayConnectionProtocol + VPNGatewayCustomBgpAddresses []*GatewayCustomBgpIPAddressIPConfiguration + VPNLinkConnectionMode *VPNLinkConnectionMode + VPNSiteLink *SubResource + func (v *VPNSiteLinkConnectionProperties) UnmarshalJSON(data []byte) error + func (v VPNSiteLinkConnectionProperties) MarshalJSON() ([]byte, error) + type VPNSiteLinkConnectionsClient struct + func NewVPNSiteLinkConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VPNSiteLinkConnectionsClient, error) + func (client *VPNSiteLinkConnectionsClient) Get(ctx context.Context, resourceGroupName string, gatewayName string, ...) (VPNSiteLinkConnectionsClientGetResponse, error) + type VPNSiteLinkConnectionsClientGetOptions struct + type VPNSiteLinkConnectionsClientGetResponse struct + type VPNSiteLinkProperties struct + BgpProperties *VPNLinkBgpSettings + Fqdn *string + IPAddress *string + LinkProperties *VPNLinkProviderProperties + ProvisioningState *ProvisioningState + func (v *VPNSiteLinkProperties) UnmarshalJSON(data []byte) error + func (v VPNSiteLinkProperties) MarshalJSON() ([]byte, error) + type VPNSiteLinksClient struct + func NewVPNSiteLinksClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VPNSiteLinksClient, error) + func (client *VPNSiteLinksClient) Get(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (VPNSiteLinksClientGetResponse, error) + func (client *VPNSiteLinksClient) NewListByVPNSitePager(resourceGroupName string, vpnSiteName string, ...) *runtime.Pager[VPNSiteLinksClientListByVPNSiteResponse] + type VPNSiteLinksClientGetOptions struct + type VPNSiteLinksClientGetResponse struct + type VPNSiteLinksClientListByVPNSiteOptions struct + type VPNSiteLinksClientListByVPNSiteResponse struct + type VPNSiteProperties struct + AddressSpace *AddressSpace + BgpProperties *BgpSettings + DeviceProperties *DeviceProperties + IPAddress *string + IsSecuritySite *bool + O365Policy *O365PolicyProperties + ProvisioningState *ProvisioningState + SiteKey *string + VPNSiteLinks []*VPNSiteLink + VirtualWan *SubResource + func (v *VPNSiteProperties) UnmarshalJSON(data []byte) error + func (v VPNSiteProperties) MarshalJSON() ([]byte, error) + type VPNSitesClient struct + func NewVPNSitesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VPNSitesClient, error) + func (client *VPNSitesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (*runtime.Poller[VPNSitesClientCreateOrUpdateResponse], error) + func (client *VPNSitesClient) BeginDelete(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (*runtime.Poller[VPNSitesClientDeleteResponse], error) + func (client *VPNSitesClient) Get(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (VPNSitesClientGetResponse, error) + func (client *VPNSitesClient) NewListByResourceGroupPager(resourceGroupName string, options *VPNSitesClientListByResourceGroupOptions) *runtime.Pager[VPNSitesClientListByResourceGroupResponse] + func (client *VPNSitesClient) NewListPager(options *VPNSitesClientListOptions) *runtime.Pager[VPNSitesClientListResponse] + func (client *VPNSitesClient) UpdateTags(ctx context.Context, resourceGroupName string, vpnSiteName string, ...) (VPNSitesClientUpdateTagsResponse, error) + type VPNSitesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VPNSitesClientBeginDeleteOptions struct + ResumeToken string + type VPNSitesClientCreateOrUpdateResponse struct + type VPNSitesClientDeleteResponse struct + type VPNSitesClientGetOptions struct + type VPNSitesClientGetResponse struct + type VPNSitesClientListByResourceGroupOptions struct + type VPNSitesClientListByResourceGroupResponse struct + type VPNSitesClientListOptions struct + type VPNSitesClientListResponse struct + type VPNSitesClientUpdateTagsOptions struct + type VPNSitesClientUpdateTagsResponse struct + type VPNSitesConfigurationClient struct + func NewVPNSitesConfigurationClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VPNSitesConfigurationClient, error) + func (client *VPNSitesConfigurationClient) BeginDownload(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (*runtime.Poller[VPNSitesConfigurationClientDownloadResponse], error) + type VPNSitesConfigurationClientBeginDownloadOptions struct + ResumeToken string + type VPNSitesConfigurationClientDownloadResponse struct + type VPNType string + const VPNTypePolicyBased + const VPNTypeRouteBased + func PossibleVPNTypeValues() []VPNType + type VerbosityLevel string + const VerbosityLevelFull + const VerbosityLevelMinimum + const VerbosityLevelNormal + func PossibleVerbosityLevelValues() []VerbosityLevel + type VerificationIPFlowParameters struct + Direction *Direction + LocalIPAddress *string + LocalPort *string + Protocol *IPFlowProtocol + RemoteIPAddress *string + RemotePort *string + TargetNicResourceID *string + TargetResourceID *string + func (v *VerificationIPFlowParameters) UnmarshalJSON(data []byte) error + func (v VerificationIPFlowParameters) MarshalJSON() ([]byte, error) + type VerificationIPFlowResult struct + Access *Access + RuleName *string + func (v *VerificationIPFlowResult) UnmarshalJSON(data []byte) error + func (v VerificationIPFlowResult) MarshalJSON() ([]byte, error) + type VipSwapClient struct + func NewVipSwapClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VipSwapClient, error) + func (client *VipSwapClient) BeginCreate(ctx context.Context, groupName string, resourceName string, ...) (*runtime.Poller[VipSwapClientCreateResponse], error) + func (client *VipSwapClient) Get(ctx context.Context, groupName string, resourceName string, ...) (VipSwapClientGetResponse, error) + func (client *VipSwapClient) List(ctx context.Context, groupName string, resourceName string, ...) (VipSwapClientListResponse, error) + type VipSwapClientBeginCreateOptions struct + ResumeToken string + type VipSwapClientCreateResponse struct + type VipSwapClientGetOptions struct + type VipSwapClientGetResponse struct + type VipSwapClientListOptions struct + type VipSwapClientListResponse struct + type VirtualAppliance struct + Etag *string + ID *string + Identity *ManagedServiceIdentity + Location *string + Name *string + Properties *VirtualAppliancePropertiesFormat + Tags map[string]*string + Type *string + func (v *VirtualAppliance) UnmarshalJSON(data []byte) error + func (v VirtualAppliance) MarshalJSON() ([]byte, error) + type VirtualApplianceAdditionalNicProperties struct + HasPublicIP *bool + Name *string + func (v *VirtualApplianceAdditionalNicProperties) UnmarshalJSON(data []byte) error + func (v VirtualApplianceAdditionalNicProperties) MarshalJSON() ([]byte, error) + type VirtualApplianceConnection struct + ID *string + Name *string + Properties *VirtualApplianceConnectionProperties + func (v *VirtualApplianceConnection) UnmarshalJSON(data []byte) error + func (v VirtualApplianceConnection) MarshalJSON() ([]byte, error) + type VirtualApplianceConnectionList struct + NextLink *string + Value []*VirtualApplianceConnection + func (v *VirtualApplianceConnectionList) UnmarshalJSON(data []byte) error + func (v VirtualApplianceConnectionList) MarshalJSON() ([]byte, error) + type VirtualApplianceConnectionProperties struct + Asn *int64 + BgpPeerAddress []*string + EnableInternetSecurity *bool + Name *string + ProvisioningState *ProvisioningState + RoutingConfiguration *RoutingConfiguration + TunnelIdentifier *int64 + func (v *VirtualApplianceConnectionProperties) UnmarshalJSON(data []byte) error + func (v VirtualApplianceConnectionProperties) MarshalJSON() ([]byte, error) + type VirtualApplianceConnectionsClient struct + func NewVirtualApplianceConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualApplianceConnectionsClient, error) + func (client *VirtualApplianceConnectionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualApplianceConnectionsClientCreateOrUpdateResponse], ...) + func (client *VirtualApplianceConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualApplianceConnectionsClientDeleteResponse], error) + func (client *VirtualApplianceConnectionsClient) Get(ctx context.Context, resourceGroupName string, ...) (VirtualApplianceConnectionsClientGetResponse, error) + func (client *VirtualApplianceConnectionsClient) NewListPager(resourceGroupName string, networkVirtualApplianceName string, ...) *runtime.Pager[VirtualApplianceConnectionsClientListResponse] + type VirtualApplianceConnectionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualApplianceConnectionsClientBeginDeleteOptions struct + ResumeToken string + type VirtualApplianceConnectionsClientCreateOrUpdateResponse struct + type VirtualApplianceConnectionsClientDeleteResponse struct + type VirtualApplianceConnectionsClientGetOptions struct + type VirtualApplianceConnectionsClientGetResponse struct + type VirtualApplianceConnectionsClientListOptions struct + type VirtualApplianceConnectionsClientListResponse struct + type VirtualApplianceListResult struct + NextLink *string + Value []*VirtualAppliance + func (v *VirtualApplianceListResult) UnmarshalJSON(data []byte) error + func (v VirtualApplianceListResult) MarshalJSON() ([]byte, error) + type VirtualApplianceNicProperties struct + InstanceName *string + Name *string + PrivateIPAddress *string + PublicIPAddress *string + func (v *VirtualApplianceNicProperties) UnmarshalJSON(data []byte) error + func (v VirtualApplianceNicProperties) MarshalJSON() ([]byte, error) + type VirtualAppliancePropertiesFormat struct + AdditionalNics []*VirtualApplianceAdditionalNicProperties + AddressPrefix *string + BootStrapConfigurationBlobs []*string + CloudInitConfiguration *string + CloudInitConfigurationBlobs []*string + Delegation *DelegationProperties + DeploymentType *string + InboundSecurityRules []*SubResource + InternetIngressPublicIPs []*InternetIngressPublicIPsProperties + NvaSKU *VirtualApplianceSKUProperties + PartnerManagedResource *PartnerManagedResourceProperties + ProvisioningState *ProvisioningState + SSHPublicKey *string + VirtualApplianceAsn *int64 + VirtualApplianceConnections []*SubResource + VirtualApplianceNics []*VirtualApplianceNicProperties + VirtualApplianceSites []*SubResource + VirtualHub *SubResource + func (v *VirtualAppliancePropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualAppliancePropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualApplianceSKU struct + Etag *string + ID *string + Location *string + Name *string + Properties *VirtualApplianceSKUPropertiesFormat + Tags map[string]*string + Type *string + func (v *VirtualApplianceSKU) UnmarshalJSON(data []byte) error + func (v VirtualApplianceSKU) MarshalJSON() ([]byte, error) + type VirtualApplianceSKUInstances struct + InstanceCount *int32 + ScaleUnit *string + func (v *VirtualApplianceSKUInstances) UnmarshalJSON(data []byte) error + func (v VirtualApplianceSKUInstances) MarshalJSON() ([]byte, error) + type VirtualApplianceSKUListResult struct + NextLink *string + Value []*VirtualApplianceSKU + func (v *VirtualApplianceSKUListResult) UnmarshalJSON(data []byte) error + func (v VirtualApplianceSKUListResult) MarshalJSON() ([]byte, error) + type VirtualApplianceSKUProperties struct + BundledScaleUnit *string + MarketPlaceVersion *string + Vendor *string + func (v *VirtualApplianceSKUProperties) UnmarshalJSON(data []byte) error + func (v VirtualApplianceSKUProperties) MarshalJSON() ([]byte, error) + type VirtualApplianceSKUPropertiesFormat struct + AvailableScaleUnits []*VirtualApplianceSKUInstances + AvailableVersions []*string + Vendor *string + func (v *VirtualApplianceSKUPropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualApplianceSKUPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualApplianceSKUsClient struct + func NewVirtualApplianceSKUsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualApplianceSKUsClient, error) + func (client *VirtualApplianceSKUsClient) Get(ctx context.Context, skuName string, ...) (VirtualApplianceSKUsClientGetResponse, error) + func (client *VirtualApplianceSKUsClient) NewListPager(options *VirtualApplianceSKUsClientListOptions) *runtime.Pager[VirtualApplianceSKUsClientListResponse] + type VirtualApplianceSKUsClientGetOptions struct + type VirtualApplianceSKUsClientGetResponse struct + type VirtualApplianceSKUsClientListOptions struct + type VirtualApplianceSKUsClientListResponse struct + type VirtualApplianceSite struct + Etag *string + ID *string + Name *string + Properties *VirtualApplianceSiteProperties + Type *string + func (v *VirtualApplianceSite) UnmarshalJSON(data []byte) error + func (v VirtualApplianceSite) MarshalJSON() ([]byte, error) + type VirtualApplianceSiteListResult struct + NextLink *string + Value []*VirtualApplianceSite + func (v *VirtualApplianceSiteListResult) UnmarshalJSON(data []byte) error + func (v VirtualApplianceSiteListResult) MarshalJSON() ([]byte, error) + type VirtualApplianceSiteProperties struct + AddressPrefix *string + O365Policy *Office365PolicyProperties + ProvisioningState *ProvisioningState + func (v *VirtualApplianceSiteProperties) UnmarshalJSON(data []byte) error + func (v VirtualApplianceSiteProperties) MarshalJSON() ([]byte, error) + type VirtualApplianceSitesClient struct + func NewVirtualApplianceSitesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualApplianceSitesClient, error) + func (client *VirtualApplianceSitesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualApplianceSitesClientCreateOrUpdateResponse], error) + func (client *VirtualApplianceSitesClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualApplianceSitesClientDeleteResponse], error) + func (client *VirtualApplianceSitesClient) Get(ctx context.Context, resourceGroupName string, ...) (VirtualApplianceSitesClientGetResponse, error) + func (client *VirtualApplianceSitesClient) NewListPager(resourceGroupName string, networkVirtualApplianceName string, ...) *runtime.Pager[VirtualApplianceSitesClientListResponse] + type VirtualApplianceSitesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualApplianceSitesClientBeginDeleteOptions struct + ResumeToken string + type VirtualApplianceSitesClientCreateOrUpdateResponse struct + type VirtualApplianceSitesClientDeleteResponse struct + type VirtualApplianceSitesClientGetOptions struct + type VirtualApplianceSitesClientGetResponse struct + type VirtualApplianceSitesClientListOptions struct + type VirtualApplianceSitesClientListResponse struct + type VirtualAppliancesClient struct + func NewVirtualAppliancesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualAppliancesClient, error) + func (client *VirtualAppliancesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualAppliancesClientCreateOrUpdateResponse], error) + func (client *VirtualAppliancesClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualAppliancesClientDeleteResponse], error) + func (client *VirtualAppliancesClient) Get(ctx context.Context, resourceGroupName string, ...) (VirtualAppliancesClientGetResponse, error) + func (client *VirtualAppliancesClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[VirtualAppliancesClientListByResourceGroupResponse] + func (client *VirtualAppliancesClient) NewListPager(options *VirtualAppliancesClientListOptions) *runtime.Pager[VirtualAppliancesClientListResponse] + func (client *VirtualAppliancesClient) UpdateTags(ctx context.Context, resourceGroupName string, ...) (VirtualAppliancesClientUpdateTagsResponse, error) + type VirtualAppliancesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualAppliancesClientBeginDeleteOptions struct + ResumeToken string + type VirtualAppliancesClientCreateOrUpdateResponse struct + type VirtualAppliancesClientDeleteResponse struct + type VirtualAppliancesClientGetOptions struct + Expand *string + type VirtualAppliancesClientGetResponse struct + type VirtualAppliancesClientListByResourceGroupOptions struct + type VirtualAppliancesClientListByResourceGroupResponse struct + type VirtualAppliancesClientListOptions struct + type VirtualAppliancesClientListResponse struct + type VirtualAppliancesClientUpdateTagsOptions struct + type VirtualAppliancesClientUpdateTagsResponse struct + type VirtualHub struct + Etag *string + ID *string + Kind *string + Location *string + Name *string + Properties *VirtualHubProperties + Tags map[string]*string + Type *string + func (v *VirtualHub) UnmarshalJSON(data []byte) error + func (v VirtualHub) MarshalJSON() ([]byte, error) + type VirtualHubBgpConnectionClient struct + func NewVirtualHubBgpConnectionClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualHubBgpConnectionClient, error) + func (client *VirtualHubBgpConnectionClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubBgpConnectionClientCreateOrUpdateResponse], error) + func (client *VirtualHubBgpConnectionClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubBgpConnectionClientDeleteResponse], error) + func (client *VirtualHubBgpConnectionClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (VirtualHubBgpConnectionClientGetResponse, error) + type VirtualHubBgpConnectionClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualHubBgpConnectionClientBeginDeleteOptions struct + ResumeToken string + type VirtualHubBgpConnectionClientCreateOrUpdateResponse struct + type VirtualHubBgpConnectionClientDeleteResponse struct + type VirtualHubBgpConnectionClientGetOptions struct + type VirtualHubBgpConnectionClientGetResponse struct + type VirtualHubBgpConnectionsClient struct + func NewVirtualHubBgpConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualHubBgpConnectionsClient, error) + func (client *VirtualHubBgpConnectionsClient) BeginListAdvertisedRoutes(ctx context.Context, resourceGroupName string, hubName string, ...) (*runtime.Poller[VirtualHubBgpConnectionsClientListAdvertisedRoutesResponse], ...) + func (client *VirtualHubBgpConnectionsClient) BeginListLearnedRoutes(ctx context.Context, resourceGroupName string, hubName string, ...) (*runtime.Poller[VirtualHubBgpConnectionsClientListLearnedRoutesResponse], ...) + func (client *VirtualHubBgpConnectionsClient) NewListPager(resourceGroupName string, virtualHubName string, ...) *runtime.Pager[VirtualHubBgpConnectionsClientListResponse] + type VirtualHubBgpConnectionsClientBeginListAdvertisedRoutesOptions struct + ResumeToken string + type VirtualHubBgpConnectionsClientBeginListLearnedRoutesOptions struct + ResumeToken string + type VirtualHubBgpConnectionsClientListAdvertisedRoutesResponse struct + Value map[string][]*PeerRoute + func (v *VirtualHubBgpConnectionsClientListAdvertisedRoutesResponse) UnmarshalJSON(data []byte) error + type VirtualHubBgpConnectionsClientListLearnedRoutesResponse struct + Value map[string][]*PeerRoute + func (v *VirtualHubBgpConnectionsClientListLearnedRoutesResponse) UnmarshalJSON(data []byte) error + type VirtualHubBgpConnectionsClientListOptions struct + type VirtualHubBgpConnectionsClientListResponse struct + type VirtualHubEffectiveRoute struct + AddressPrefixes []*string + AsPath *string + NextHopType *string + NextHops []*string + RouteOrigin *string + func (v *VirtualHubEffectiveRoute) UnmarshalJSON(data []byte) error + func (v VirtualHubEffectiveRoute) MarshalJSON() ([]byte, error) + type VirtualHubEffectiveRouteList struct + Value []*VirtualHubEffectiveRoute + func (v *VirtualHubEffectiveRouteList) UnmarshalJSON(data []byte) error + func (v VirtualHubEffectiveRouteList) MarshalJSON() ([]byte, error) + type VirtualHubID struct + ID *string + func (v *VirtualHubID) UnmarshalJSON(data []byte) error + func (v VirtualHubID) MarshalJSON() ([]byte, error) + type VirtualHubIPConfigurationClient struct + func NewVirtualHubIPConfigurationClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualHubIPConfigurationClient, error) + func (client *VirtualHubIPConfigurationClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubIPConfigurationClientCreateOrUpdateResponse], error) + func (client *VirtualHubIPConfigurationClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubIPConfigurationClientDeleteResponse], error) + func (client *VirtualHubIPConfigurationClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (VirtualHubIPConfigurationClientGetResponse, error) + func (client *VirtualHubIPConfigurationClient) NewListPager(resourceGroupName string, virtualHubName string, ...) *runtime.Pager[VirtualHubIPConfigurationClientListResponse] + type VirtualHubIPConfigurationClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualHubIPConfigurationClientBeginDeleteOptions struct + ResumeToken string + type VirtualHubIPConfigurationClientCreateOrUpdateResponse struct + type VirtualHubIPConfigurationClientDeleteResponse struct + type VirtualHubIPConfigurationClientGetOptions struct + type VirtualHubIPConfigurationClientGetResponse struct + type VirtualHubIPConfigurationClientListOptions struct + type VirtualHubIPConfigurationClientListResponse struct + 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 + SKU *string + SecurityPartnerProvider *SubResource + SecurityProviderName *string + VPNGateway *SubResource + VirtualHubRouteTableV2S []*VirtualHubRouteTableV2 + VirtualRouterAsn *int64 + VirtualRouterAutoScaleConfiguration *VirtualRouterAutoScaleConfiguration + VirtualRouterIPs []*string + VirtualWan *SubResource + func (v *VirtualHubProperties) UnmarshalJSON(data []byte) error + func (v VirtualHubProperties) MarshalJSON() ([]byte, error) + type VirtualHubRoute struct + AddressPrefixes []*string + NextHopIPAddress *string + func (v *VirtualHubRoute) UnmarshalJSON(data []byte) error + func (v VirtualHubRoute) MarshalJSON() ([]byte, error) + type VirtualHubRouteTable struct + Routes []*VirtualHubRoute + func (v *VirtualHubRouteTable) UnmarshalJSON(data []byte) error + func (v VirtualHubRouteTable) MarshalJSON() ([]byte, error) + type VirtualHubRouteTableV2 struct + Etag *string + ID *string + Name *string + Properties *VirtualHubRouteTableV2Properties + func (v *VirtualHubRouteTableV2) UnmarshalJSON(data []byte) error + func (v VirtualHubRouteTableV2) MarshalJSON() ([]byte, error) + type VirtualHubRouteTableV2Properties struct + AttachedConnections []*string + ProvisioningState *ProvisioningState + Routes []*VirtualHubRouteV2 + func (v *VirtualHubRouteTableV2Properties) UnmarshalJSON(data []byte) error + func (v VirtualHubRouteTableV2Properties) MarshalJSON() ([]byte, error) + type VirtualHubRouteTableV2SClient struct + func NewVirtualHubRouteTableV2SClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualHubRouteTableV2SClient, error) + func (client *VirtualHubRouteTableV2SClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubRouteTableV2SClientCreateOrUpdateResponse], error) + func (client *VirtualHubRouteTableV2SClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubRouteTableV2SClientDeleteResponse], error) + func (client *VirtualHubRouteTableV2SClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (VirtualHubRouteTableV2SClientGetResponse, error) + func (client *VirtualHubRouteTableV2SClient) NewListPager(resourceGroupName string, virtualHubName string, ...) *runtime.Pager[VirtualHubRouteTableV2SClientListResponse] + type VirtualHubRouteTableV2SClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualHubRouteTableV2SClientBeginDeleteOptions struct + ResumeToken string + type VirtualHubRouteTableV2SClientCreateOrUpdateResponse struct + type VirtualHubRouteTableV2SClientDeleteResponse struct + type VirtualHubRouteTableV2SClientGetOptions struct + type VirtualHubRouteTableV2SClientGetResponse struct + type VirtualHubRouteTableV2SClientListOptions struct + type VirtualHubRouteTableV2SClientListResponse struct + type VirtualHubRouteV2 struct + DestinationType *string + Destinations []*string + NextHopType *string + NextHops []*string + func (v *VirtualHubRouteV2) UnmarshalJSON(data []byte) error + func (v VirtualHubRouteV2) MarshalJSON() ([]byte, error) + type VirtualHubsClient struct + func NewVirtualHubsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualHubsClient, error) + func (client *VirtualHubsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubsClientCreateOrUpdateResponse], error) + func (client *VirtualHubsClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubsClientDeleteResponse], error) + func (client *VirtualHubsClient) BeginGetEffectiveVirtualHubRoutes(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubsClientGetEffectiveVirtualHubRoutesResponse], error) + func (client *VirtualHubsClient) BeginGetInboundRoutes(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubsClientGetInboundRoutesResponse], error) + func (client *VirtualHubsClient) BeginGetOutboundRoutes(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (*runtime.Poller[VirtualHubsClientGetOutboundRoutesResponse], error) + func (client *VirtualHubsClient) Get(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (VirtualHubsClientGetResponse, error) + func (client *VirtualHubsClient) NewListByResourceGroupPager(resourceGroupName string, options *VirtualHubsClientListByResourceGroupOptions) *runtime.Pager[VirtualHubsClientListByResourceGroupResponse] + func (client *VirtualHubsClient) NewListPager(options *VirtualHubsClientListOptions) *runtime.Pager[VirtualHubsClientListResponse] + func (client *VirtualHubsClient) UpdateTags(ctx context.Context, resourceGroupName string, virtualHubName string, ...) (VirtualHubsClientUpdateTagsResponse, error) + type VirtualHubsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualHubsClientBeginDeleteOptions struct + ResumeToken string + type VirtualHubsClientBeginGetEffectiveVirtualHubRoutesOptions struct + EffectiveRoutesParameters *EffectiveRoutesParameters + ResumeToken string + type VirtualHubsClientBeginGetInboundRoutesOptions struct + ResumeToken string + type VirtualHubsClientBeginGetOutboundRoutesOptions struct + ResumeToken string + type VirtualHubsClientCreateOrUpdateResponse struct + type VirtualHubsClientDeleteResponse struct + type VirtualHubsClientGetEffectiveVirtualHubRoutesResponse struct + type VirtualHubsClientGetInboundRoutesResponse struct + type VirtualHubsClientGetOptions struct + type VirtualHubsClientGetOutboundRoutesResponse struct + type VirtualHubsClientGetResponse struct + type VirtualHubsClientListByResourceGroupOptions struct + type VirtualHubsClientListByResourceGroupResponse struct + type VirtualHubsClientListOptions struct + type VirtualHubsClientListResponse struct + type VirtualHubsClientUpdateTagsOptions struct + type VirtualHubsClientUpdateTagsResponse struct + type VirtualNetwork struct + Etag *string + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *VirtualNetworkPropertiesFormat + Tags map[string]*string + Type *string + func (v *VirtualNetwork) UnmarshalJSON(data []byte) error + func (v VirtualNetwork) MarshalJSON() ([]byte, error) + type VirtualNetworkBgpCommunities struct + RegionalCommunity *string + VirtualNetworkCommunity *string + func (v *VirtualNetworkBgpCommunities) UnmarshalJSON(data []byte) error + func (v VirtualNetworkBgpCommunities) MarshalJSON() ([]byte, error) + type VirtualNetworkConnectionGatewayReference struct + ID *string + func (v *VirtualNetworkConnectionGatewayReference) UnmarshalJSON(data []byte) error + func (v VirtualNetworkConnectionGatewayReference) MarshalJSON() ([]byte, error) + type VirtualNetworkDdosProtectionStatusResult struct + NextLink *string + Value []*PublicIPDdosProtectionStatusResult + func (v *VirtualNetworkDdosProtectionStatusResult) UnmarshalJSON(data []byte) error + func (v VirtualNetworkDdosProtectionStatusResult) MarshalJSON() ([]byte, error) + type VirtualNetworkEncryption struct + Enabled *bool + Enforcement *VirtualNetworkEncryptionEnforcement + func (v *VirtualNetworkEncryption) UnmarshalJSON(data []byte) error + func (v VirtualNetworkEncryption) MarshalJSON() ([]byte, error) + type VirtualNetworkEncryptionEnforcement string + const VirtualNetworkEncryptionEnforcementAllowUnencrypted + const VirtualNetworkEncryptionEnforcementDropUnencrypted + func PossibleVirtualNetworkEncryptionEnforcementValues() []VirtualNetworkEncryptionEnforcement + type VirtualNetworkGateway struct + Etag *string + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *VirtualNetworkGatewayPropertiesFormat + Tags map[string]*string + Type *string + func (v *VirtualNetworkGateway) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGateway) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayAutoScaleBounds struct + Max *int32 + Min *int32 + func (v *VirtualNetworkGatewayAutoScaleBounds) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayAutoScaleBounds) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayAutoScaleConfiguration struct + Bounds *VirtualNetworkGatewayAutoScaleBounds + func (v *VirtualNetworkGatewayAutoScaleConfiguration) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayAutoScaleConfiguration) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayConnection struct + Etag *string + ID *string + Location *string + Name *string + Properties *VirtualNetworkGatewayConnectionPropertiesFormat + Tags map[string]*string + Type *string + func (v *VirtualNetworkGatewayConnection) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayConnection) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayConnectionListEntity struct + Etag *string + ID *string + Location *string + Name *string + Properties *VirtualNetworkGatewayConnectionListEntityPropertiesFormat + Tags map[string]*string + Type *string + func (v *VirtualNetworkGatewayConnectionListEntity) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayConnectionListEntity) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayConnectionListEntityPropertiesFormat struct + AuthorizationKey *string + ConnectionMode *VirtualNetworkGatewayConnectionMode + ConnectionProtocol *VirtualNetworkGatewayConnectionProtocol + ConnectionStatus *VirtualNetworkGatewayConnectionStatus + ConnectionType *VirtualNetworkGatewayConnectionType + EgressBytesTransferred *int64 + EnableBgp *bool + EnablePrivateLinkFastPath *bool + ExpressRouteGatewayBypass *bool + GatewayCustomBgpIPAddresses []*GatewayCustomBgpIPAddressIPConfiguration + IPSecPolicies []*IPSecPolicy + IngressBytesTransferred *int64 + LocalNetworkGateway2 *VirtualNetworkConnectionGatewayReference + Peer *SubResource + ProvisioningState *ProvisioningState + ResourceGUID *string + RoutingWeight *int32 + SharedKey *string + TrafficSelectorPolicies []*TrafficSelectorPolicy + TunnelConnectionStatus []*TunnelConnectionHealth + UsePolicyBasedTrafficSelectors *bool + VirtualNetworkGateway1 *VirtualNetworkConnectionGatewayReference + VirtualNetworkGateway2 *VirtualNetworkConnectionGatewayReference + func (v *VirtualNetworkGatewayConnectionListEntityPropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayConnectionListEntityPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayConnectionListResult struct + NextLink *string + Value []*VirtualNetworkGatewayConnection + func (v *VirtualNetworkGatewayConnectionListResult) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayConnectionListResult) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayConnectionMode string + const VirtualNetworkGatewayConnectionModeDefault + const VirtualNetworkGatewayConnectionModeInitiatorOnly + const VirtualNetworkGatewayConnectionModeResponderOnly + func PossibleVirtualNetworkGatewayConnectionModeValues() []VirtualNetworkGatewayConnectionMode + type VirtualNetworkGatewayConnectionPropertiesFormat struct + AuthorizationKey *string + ConnectionMode *VirtualNetworkGatewayConnectionMode + ConnectionProtocol *VirtualNetworkGatewayConnectionProtocol + ConnectionStatus *VirtualNetworkGatewayConnectionStatus + ConnectionType *VirtualNetworkGatewayConnectionType + DpdTimeoutSeconds *int32 + EgressBytesTransferred *int64 + EgressNatRules []*SubResource + EnableBgp *bool + EnablePrivateLinkFastPath *bool + ExpressRouteGatewayBypass *bool + GatewayCustomBgpIPAddresses []*GatewayCustomBgpIPAddressIPConfiguration + IPSecPolicies []*IPSecPolicy + IngressBytesTransferred *int64 + IngressNatRules []*SubResource + LocalNetworkGateway2 *LocalNetworkGateway + Peer *SubResource + ProvisioningState *ProvisioningState + ResourceGUID *string + RoutingWeight *int32 + SharedKey *string + TrafficSelectorPolicies []*TrafficSelectorPolicy + TunnelConnectionStatus []*TunnelConnectionHealth + UseLocalAzureIPAddress *bool + UsePolicyBasedTrafficSelectors *bool + VirtualNetworkGateway1 *VirtualNetworkGateway + VirtualNetworkGateway2 *VirtualNetworkGateway + func (v *VirtualNetworkGatewayConnectionPropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayConnectionPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayConnectionProtocol string + const VirtualNetworkGatewayConnectionProtocolIKEv1 + const VirtualNetworkGatewayConnectionProtocolIKEv2 + func PossibleVirtualNetworkGatewayConnectionProtocolValues() []VirtualNetworkGatewayConnectionProtocol + type VirtualNetworkGatewayConnectionStatus string + const VirtualNetworkGatewayConnectionStatusConnected + const VirtualNetworkGatewayConnectionStatusConnecting + const VirtualNetworkGatewayConnectionStatusNotConnected + const VirtualNetworkGatewayConnectionStatusUnknown + func PossibleVirtualNetworkGatewayConnectionStatusValues() []VirtualNetworkGatewayConnectionStatus + type VirtualNetworkGatewayConnectionType string + const VirtualNetworkGatewayConnectionTypeExpressRoute + const VirtualNetworkGatewayConnectionTypeIPsec + const VirtualNetworkGatewayConnectionTypeVPNClient + const VirtualNetworkGatewayConnectionTypeVnet2Vnet + func PossibleVirtualNetworkGatewayConnectionTypeValues() []VirtualNetworkGatewayConnectionType + type VirtualNetworkGatewayConnectionsClient struct + func NewVirtualNetworkGatewayConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualNetworkGatewayConnectionsClient, error) + func (client *VirtualNetworkGatewayConnectionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewayConnectionsClientCreateOrUpdateResponse], ...) + func (client *VirtualNetworkGatewayConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewayConnectionsClientDeleteResponse], error) + func (client *VirtualNetworkGatewayConnectionsClient) BeginGetIkeSas(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewayConnectionsClientGetIkeSasResponse], ...) + func (client *VirtualNetworkGatewayConnectionsClient) BeginResetConnection(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewayConnectionsClientResetConnectionResponse], ...) + func (client *VirtualNetworkGatewayConnectionsClient) BeginResetSharedKey(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewayConnectionsClientResetSharedKeyResponse], ...) + func (client *VirtualNetworkGatewayConnectionsClient) BeginSetSharedKey(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewayConnectionsClientSetSharedKeyResponse], ...) + func (client *VirtualNetworkGatewayConnectionsClient) BeginStartPacketCapture(ctx context.Context, resourceGroupName string, ...) (...) + func (client *VirtualNetworkGatewayConnectionsClient) BeginStopPacketCapture(ctx context.Context, resourceGroupName string, ...) (...) + func (client *VirtualNetworkGatewayConnectionsClient) BeginUpdateTags(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewayConnectionsClientUpdateTagsResponse], ...) + func (client *VirtualNetworkGatewayConnectionsClient) Get(ctx context.Context, resourceGroupName string, ...) (VirtualNetworkGatewayConnectionsClientGetResponse, error) + func (client *VirtualNetworkGatewayConnectionsClient) GetSharedKey(ctx context.Context, resourceGroupName string, ...) (VirtualNetworkGatewayConnectionsClientGetSharedKeyResponse, error) + func (client *VirtualNetworkGatewayConnectionsClient) NewListPager(resourceGroupName string, ...) *runtime.Pager[VirtualNetworkGatewayConnectionsClientListResponse] + type VirtualNetworkGatewayConnectionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualNetworkGatewayConnectionsClientBeginDeleteOptions struct + ResumeToken string + type VirtualNetworkGatewayConnectionsClientBeginGetIkeSasOptions struct + ResumeToken string + type VirtualNetworkGatewayConnectionsClientBeginResetConnectionOptions struct + ResumeToken string + type VirtualNetworkGatewayConnectionsClientBeginResetSharedKeyOptions struct + ResumeToken string + type VirtualNetworkGatewayConnectionsClientBeginSetSharedKeyOptions struct + ResumeToken string + type VirtualNetworkGatewayConnectionsClientBeginStartPacketCaptureOptions struct + Parameters *VPNPacketCaptureStartParameters + ResumeToken string + type VirtualNetworkGatewayConnectionsClientBeginStopPacketCaptureOptions struct + ResumeToken string + type VirtualNetworkGatewayConnectionsClientBeginUpdateTagsOptions struct + ResumeToken string + type VirtualNetworkGatewayConnectionsClientCreateOrUpdateResponse struct + type VirtualNetworkGatewayConnectionsClientDeleteResponse struct + type VirtualNetworkGatewayConnectionsClientGetIkeSasResponse struct + Value *string + func (v *VirtualNetworkGatewayConnectionsClientGetIkeSasResponse) UnmarshalJSON(data []byte) error + type VirtualNetworkGatewayConnectionsClientGetOptions struct + type VirtualNetworkGatewayConnectionsClientGetResponse struct + type VirtualNetworkGatewayConnectionsClientGetSharedKeyOptions struct + type VirtualNetworkGatewayConnectionsClientGetSharedKeyResponse struct + type VirtualNetworkGatewayConnectionsClientListOptions struct + type VirtualNetworkGatewayConnectionsClientListResponse struct + type VirtualNetworkGatewayConnectionsClientResetConnectionResponse struct + type VirtualNetworkGatewayConnectionsClientResetSharedKeyResponse struct + type VirtualNetworkGatewayConnectionsClientSetSharedKeyResponse struct + type VirtualNetworkGatewayConnectionsClientStartPacketCaptureResponse struct + Value *string + func (v *VirtualNetworkGatewayConnectionsClientStartPacketCaptureResponse) UnmarshalJSON(data []byte) error + type VirtualNetworkGatewayConnectionsClientStopPacketCaptureResponse struct + Value *string + func (v *VirtualNetworkGatewayConnectionsClientStopPacketCaptureResponse) UnmarshalJSON(data []byte) error + type VirtualNetworkGatewayConnectionsClientUpdateTagsResponse struct + type VirtualNetworkGatewayIPConfiguration struct + Etag *string + ID *string + Name *string + Properties *VirtualNetworkGatewayIPConfigurationPropertiesFormat + func (v *VirtualNetworkGatewayIPConfiguration) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayIPConfiguration) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayIPConfigurationPropertiesFormat struct + PrivateIPAddress *string + PrivateIPAllocationMethod *IPAllocationMethod + ProvisioningState *ProvisioningState + PublicIPAddress *SubResource + Subnet *SubResource + func (v *VirtualNetworkGatewayIPConfigurationPropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayIPConfigurationPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayListConnectionsResult struct + NextLink *string + Value []*VirtualNetworkGatewayConnectionListEntity + func (v *VirtualNetworkGatewayListConnectionsResult) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayListConnectionsResult) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayListResult struct + NextLink *string + Value []*VirtualNetworkGateway + func (v *VirtualNetworkGatewayListResult) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayListResult) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayNatRule struct + Etag *string + ID *string + Name *string + Properties *VirtualNetworkGatewayNatRuleProperties + Type *string + func (v *VirtualNetworkGatewayNatRule) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayNatRule) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayNatRuleProperties struct + ExternalMappings []*VPNNatRuleMapping + IPConfigurationID *string + InternalMappings []*VPNNatRuleMapping + Mode *VPNNatRuleMode + ProvisioningState *ProvisioningState + Type *VPNNatRuleType + func (v *VirtualNetworkGatewayNatRuleProperties) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayNatRuleProperties) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayNatRulesClient struct + func NewVirtualNetworkGatewayNatRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualNetworkGatewayNatRulesClient, error) + func (client *VirtualNetworkGatewayNatRulesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewayNatRulesClientCreateOrUpdateResponse], ...) + func (client *VirtualNetworkGatewayNatRulesClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewayNatRulesClientDeleteResponse], error) + func (client *VirtualNetworkGatewayNatRulesClient) Get(ctx context.Context, resourceGroupName string, ...) (VirtualNetworkGatewayNatRulesClientGetResponse, error) + func (client *VirtualNetworkGatewayNatRulesClient) NewListByVirtualNetworkGatewayPager(resourceGroupName string, virtualNetworkGatewayName string, ...) ... + type VirtualNetworkGatewayNatRulesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualNetworkGatewayNatRulesClientBeginDeleteOptions struct + ResumeToken string + type VirtualNetworkGatewayNatRulesClientCreateOrUpdateResponse struct + type VirtualNetworkGatewayNatRulesClientDeleteResponse struct + type VirtualNetworkGatewayNatRulesClientGetOptions struct + type VirtualNetworkGatewayNatRulesClientGetResponse struct + type VirtualNetworkGatewayNatRulesClientListByVirtualNetworkGatewayOptions struct + type VirtualNetworkGatewayNatRulesClientListByVirtualNetworkGatewayResponse struct + type VirtualNetworkGatewayPolicyGroup struct + Etag *string + ID *string + Name *string + Properties *VirtualNetworkGatewayPolicyGroupProperties + func (v *VirtualNetworkGatewayPolicyGroup) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayPolicyGroup) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayPolicyGroupMember struct + AttributeType *VPNPolicyMemberAttributeType + AttributeValue *string + Name *string + func (v *VirtualNetworkGatewayPolicyGroupMember) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayPolicyGroupMember) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayPolicyGroupProperties struct + IsDefault *bool + PolicyMembers []*VirtualNetworkGatewayPolicyGroupMember + Priority *int32 + ProvisioningState *ProvisioningState + VngClientConnectionConfigurations []*SubResource + func (v *VirtualNetworkGatewayPolicyGroupProperties) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayPolicyGroupProperties) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewayPropertiesFormat struct + Active *bool + AdminState *AdminState + AllowRemoteVnetTraffic *bool + AllowVirtualWanTraffic *bool + AutoScaleConfiguration *VirtualNetworkGatewayAutoScaleConfiguration + BgpSettings *BgpSettings + CustomRoutes *AddressSpace + DisableIPSecReplayProtection *bool + EnableBgp *bool + EnableBgpRouteTranslationForNat *bool + EnableDNSForwarding *bool + EnablePrivateIPAddress *bool + GatewayDefaultSite *SubResource + GatewayType *VirtualNetworkGatewayType + IPConfigurations []*VirtualNetworkGatewayIPConfiguration + InboundDNSForwardingEndpoint *string + NatRules []*VirtualNetworkGatewayNatRule + ProvisioningState *ProvisioningState + ResourceGUID *string + SKU *VirtualNetworkGatewaySKU + VNetExtendedLocationResourceID *string + VPNClientConfiguration *VPNClientConfiguration + VPNGatewayGeneration *VPNGatewayGeneration + VPNType *VPNType + VirtualNetworkGatewayPolicyGroups []*VirtualNetworkGatewayPolicyGroup + func (v *VirtualNetworkGatewayPropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewayPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewaySKU struct + Capacity *int32 + Name *VirtualNetworkGatewaySKUName + Tier *VirtualNetworkGatewaySKUTier + func (v *VirtualNetworkGatewaySKU) UnmarshalJSON(data []byte) error + func (v VirtualNetworkGatewaySKU) MarshalJSON() ([]byte, error) + type VirtualNetworkGatewaySKUName string + const VirtualNetworkGatewaySKUNameBasic + const VirtualNetworkGatewaySKUNameErGw1AZ + const VirtualNetworkGatewaySKUNameErGw2AZ + const VirtualNetworkGatewaySKUNameErGw3AZ + const VirtualNetworkGatewaySKUNameErGwScale + const VirtualNetworkGatewaySKUNameHighPerformance + const VirtualNetworkGatewaySKUNameStandard + const VirtualNetworkGatewaySKUNameUltraPerformance + const VirtualNetworkGatewaySKUNameVPNGw1 + const VirtualNetworkGatewaySKUNameVPNGw1AZ + const VirtualNetworkGatewaySKUNameVPNGw2 + const VirtualNetworkGatewaySKUNameVPNGw2AZ + const VirtualNetworkGatewaySKUNameVPNGw3 + const VirtualNetworkGatewaySKUNameVPNGw3AZ + const VirtualNetworkGatewaySKUNameVPNGw4 + const VirtualNetworkGatewaySKUNameVPNGw4AZ + const VirtualNetworkGatewaySKUNameVPNGw5 + const VirtualNetworkGatewaySKUNameVPNGw5AZ + func PossibleVirtualNetworkGatewaySKUNameValues() []VirtualNetworkGatewaySKUName + type VirtualNetworkGatewaySKUTier string + const VirtualNetworkGatewaySKUTierBasic + const VirtualNetworkGatewaySKUTierErGw1AZ + const VirtualNetworkGatewaySKUTierErGw2AZ + const VirtualNetworkGatewaySKUTierErGw3AZ + const VirtualNetworkGatewaySKUTierErGwScale + const VirtualNetworkGatewaySKUTierHighPerformance + const VirtualNetworkGatewaySKUTierStandard + const VirtualNetworkGatewaySKUTierUltraPerformance + const VirtualNetworkGatewaySKUTierVPNGw1 + const VirtualNetworkGatewaySKUTierVPNGw1AZ + const VirtualNetworkGatewaySKUTierVPNGw2 + const VirtualNetworkGatewaySKUTierVPNGw2AZ + const VirtualNetworkGatewaySKUTierVPNGw3 + const VirtualNetworkGatewaySKUTierVPNGw3AZ + const VirtualNetworkGatewaySKUTierVPNGw4 + const VirtualNetworkGatewaySKUTierVPNGw4AZ + const VirtualNetworkGatewaySKUTierVPNGw5 + const VirtualNetworkGatewaySKUTierVPNGw5AZ + func PossibleVirtualNetworkGatewaySKUTierValues() []VirtualNetworkGatewaySKUTier + type VirtualNetworkGatewayType string + const VirtualNetworkGatewayTypeExpressRoute + const VirtualNetworkGatewayTypeLocalGateway + const VirtualNetworkGatewayTypeVPN + func PossibleVirtualNetworkGatewayTypeValues() []VirtualNetworkGatewayType + type VirtualNetworkGatewaysClient struct + func NewVirtualNetworkGatewaysClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualNetworkGatewaysClient, error) + func (client *VirtualNetworkGatewaysClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientCreateOrUpdateResponse], error) + func (client *VirtualNetworkGatewaysClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientDeleteResponse], error) + func (client *VirtualNetworkGatewaysClient) BeginDisconnectVirtualNetworkGatewayVPNConnections(ctx context.Context, resourceGroupName string, ...) (...) + func (client *VirtualNetworkGatewaysClient) BeginGenerateVPNProfile(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientGenerateVPNProfileResponse], error) + func (client *VirtualNetworkGatewaysClient) BeginGeneratevpnclientpackage(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientGeneratevpnclientpackageResponse], ...) + func (client *VirtualNetworkGatewaysClient) BeginGetAdvertisedRoutes(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientGetAdvertisedRoutesResponse], ...) + func (client *VirtualNetworkGatewaysClient) BeginGetBgpPeerStatus(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientGetBgpPeerStatusResponse], error) + func (client *VirtualNetworkGatewaysClient) BeginGetLearnedRoutes(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientGetLearnedRoutesResponse], error) + func (client *VirtualNetworkGatewaysClient) BeginGetVPNProfilePackageURL(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientGetVPNProfilePackageURLResponse], ...) + func (client *VirtualNetworkGatewaysClient) BeginGetVpnclientConnectionHealth(ctx context.Context, resourceGroupName string, ...) (...) + func (client *VirtualNetworkGatewaysClient) BeginGetVpnclientIPSecParameters(ctx context.Context, resourceGroupName string, ...) (...) + func (client *VirtualNetworkGatewaysClient) BeginReset(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientResetResponse], error) + func (client *VirtualNetworkGatewaysClient) BeginResetVPNClientSharedKey(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientResetVPNClientSharedKeyResponse], ...) + func (client *VirtualNetworkGatewaysClient) BeginSetVpnclientIPSecParameters(ctx context.Context, resourceGroupName string, ...) (...) + func (client *VirtualNetworkGatewaysClient) BeginStartPacketCapture(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientStartPacketCaptureResponse], error) + func (client *VirtualNetworkGatewaysClient) BeginStopPacketCapture(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientStopPacketCaptureResponse], error) + func (client *VirtualNetworkGatewaysClient) BeginUpdateTags(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[VirtualNetworkGatewaysClientUpdateTagsResponse], error) + func (client *VirtualNetworkGatewaysClient) Get(ctx context.Context, resourceGroupName string, ...) (VirtualNetworkGatewaysClientGetResponse, error) + func (client *VirtualNetworkGatewaysClient) NewListConnectionsPager(resourceGroupName string, virtualNetworkGatewayName string, ...) *runtime.Pager[VirtualNetworkGatewaysClientListConnectionsResponse] + func (client *VirtualNetworkGatewaysClient) NewListPager(resourceGroupName string, options *VirtualNetworkGatewaysClientListOptions) *runtime.Pager[VirtualNetworkGatewaysClientListResponse] + func (client *VirtualNetworkGatewaysClient) SupportedVPNDevices(ctx context.Context, resourceGroupName string, ...) (VirtualNetworkGatewaysClientSupportedVPNDevicesResponse, error) + func (client *VirtualNetworkGatewaysClient) VPNDeviceConfigurationScript(ctx context.Context, resourceGroupName string, ...) (VirtualNetworkGatewaysClientVPNDeviceConfigurationScriptResponse, error) + type VirtualNetworkGatewaysClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginDeleteOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginDisconnectVirtualNetworkGatewayVPNConnectionsOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginGenerateVPNProfileOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginGeneratevpnclientpackageOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginGetAdvertisedRoutesOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginGetBgpPeerStatusOptions struct + Peer *string + ResumeToken string + type VirtualNetworkGatewaysClientBeginGetLearnedRoutesOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginGetVPNProfilePackageURLOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginGetVpnclientConnectionHealthOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginGetVpnclientIPSecParametersOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginResetOptions struct + GatewayVip *string + ResumeToken string + type VirtualNetworkGatewaysClientBeginResetVPNClientSharedKeyOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginSetVpnclientIPSecParametersOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginStartPacketCaptureOptions struct + Parameters *VPNPacketCaptureStartParameters + ResumeToken string + type VirtualNetworkGatewaysClientBeginStopPacketCaptureOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientBeginUpdateTagsOptions struct + ResumeToken string + type VirtualNetworkGatewaysClientCreateOrUpdateResponse struct + type VirtualNetworkGatewaysClientDeleteResponse struct + type VirtualNetworkGatewaysClientDisconnectVirtualNetworkGatewayVPNConnectionsResponse struct + type VirtualNetworkGatewaysClientGenerateVPNProfileResponse struct + Value *string + func (v *VirtualNetworkGatewaysClientGenerateVPNProfileResponse) UnmarshalJSON(data []byte) error + type VirtualNetworkGatewaysClientGeneratevpnclientpackageResponse struct + Value *string + func (v *VirtualNetworkGatewaysClientGeneratevpnclientpackageResponse) UnmarshalJSON(data []byte) error + type VirtualNetworkGatewaysClientGetAdvertisedRoutesResponse struct + type VirtualNetworkGatewaysClientGetBgpPeerStatusResponse struct + type VirtualNetworkGatewaysClientGetLearnedRoutesResponse struct + type VirtualNetworkGatewaysClientGetOptions struct + type VirtualNetworkGatewaysClientGetResponse struct + type VirtualNetworkGatewaysClientGetVPNProfilePackageURLResponse struct + Value *string + func (v *VirtualNetworkGatewaysClientGetVPNProfilePackageURLResponse) UnmarshalJSON(data []byte) error + type VirtualNetworkGatewaysClientGetVpnclientConnectionHealthResponse struct + type VirtualNetworkGatewaysClientGetVpnclientIPSecParametersResponse struct + type VirtualNetworkGatewaysClientListConnectionsOptions struct + type VirtualNetworkGatewaysClientListConnectionsResponse struct + type VirtualNetworkGatewaysClientListOptions struct + type VirtualNetworkGatewaysClientListResponse struct + type VirtualNetworkGatewaysClientResetResponse struct + type VirtualNetworkGatewaysClientResetVPNClientSharedKeyResponse struct + type VirtualNetworkGatewaysClientSetVpnclientIPSecParametersResponse struct + type VirtualNetworkGatewaysClientStartPacketCaptureResponse struct + Value *string + func (v *VirtualNetworkGatewaysClientStartPacketCaptureResponse) UnmarshalJSON(data []byte) error + type VirtualNetworkGatewaysClientStopPacketCaptureResponse struct + Value *string + func (v *VirtualNetworkGatewaysClientStopPacketCaptureResponse) UnmarshalJSON(data []byte) error + type VirtualNetworkGatewaysClientSupportedVPNDevicesOptions struct + type VirtualNetworkGatewaysClientSupportedVPNDevicesResponse struct + Value *string + type VirtualNetworkGatewaysClientUpdateTagsResponse struct + type VirtualNetworkGatewaysClientVPNDeviceConfigurationScriptOptions struct + type VirtualNetworkGatewaysClientVPNDeviceConfigurationScriptResponse struct + Value *string + type VirtualNetworkListResult struct + NextLink *string + Value []*VirtualNetwork + func (v *VirtualNetworkListResult) UnmarshalJSON(data []byte) error + func (v VirtualNetworkListResult) MarshalJSON() ([]byte, error) + type VirtualNetworkListUsageResult struct + NextLink *string + Value []*VirtualNetworkUsage + func (v *VirtualNetworkListUsageResult) UnmarshalJSON(data []byte) error + func (v VirtualNetworkListUsageResult) MarshalJSON() ([]byte, error) + type VirtualNetworkPeering struct + Etag *string + ID *string + Name *string + Properties *VirtualNetworkPeeringPropertiesFormat + Type *string + func (v *VirtualNetworkPeering) UnmarshalJSON(data []byte) error + func (v VirtualNetworkPeering) MarshalJSON() ([]byte, error) + type VirtualNetworkPeeringLevel string + const VirtualNetworkPeeringLevelFullyInSync + const VirtualNetworkPeeringLevelLocalAndRemoteNotInSync + const VirtualNetworkPeeringLevelLocalNotInSync + const VirtualNetworkPeeringLevelRemoteNotInSync + func PossibleVirtualNetworkPeeringLevelValues() []VirtualNetworkPeeringLevel + type VirtualNetworkPeeringListResult struct + NextLink *string + Value []*VirtualNetworkPeering + func (v *VirtualNetworkPeeringListResult) UnmarshalJSON(data []byte) error + func (v VirtualNetworkPeeringListResult) MarshalJSON() ([]byte, error) + type VirtualNetworkPeeringPropertiesFormat struct + AllowForwardedTraffic *bool + AllowGatewayTransit *bool + AllowVirtualNetworkAccess *bool + DoNotVerifyRemoteGateways *bool + PeeringState *VirtualNetworkPeeringState + PeeringSyncLevel *VirtualNetworkPeeringLevel + ProvisioningState *ProvisioningState + RemoteAddressSpace *AddressSpace + RemoteBgpCommunities *VirtualNetworkBgpCommunities + RemoteVirtualNetwork *SubResource + RemoteVirtualNetworkAddressSpace *AddressSpace + RemoteVirtualNetworkEncryption *VirtualNetworkEncryption + ResourceGUID *string + UseRemoteGateways *bool + func (v *VirtualNetworkPeeringPropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualNetworkPeeringPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualNetworkPeeringState string + const VirtualNetworkPeeringStateConnected + const VirtualNetworkPeeringStateDisconnected + const VirtualNetworkPeeringStateInitiated + func PossibleVirtualNetworkPeeringStateValues() []VirtualNetworkPeeringState + type VirtualNetworkPeeringsClient struct + func NewVirtualNetworkPeeringsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualNetworkPeeringsClient, error) + func (client *VirtualNetworkPeeringsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*runtime.Poller[VirtualNetworkPeeringsClientCreateOrUpdateResponse], error) + func (client *VirtualNetworkPeeringsClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*runtime.Poller[VirtualNetworkPeeringsClientDeleteResponse], error) + func (client *VirtualNetworkPeeringsClient) Get(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (VirtualNetworkPeeringsClientGetResponse, error) + func (client *VirtualNetworkPeeringsClient) NewListPager(resourceGroupName string, virtualNetworkName string, ...) *runtime.Pager[VirtualNetworkPeeringsClientListResponse] + type VirtualNetworkPeeringsClientBeginCreateOrUpdateOptions struct + ResumeToken string + SyncRemoteAddressSpace *SyncRemoteAddressSpace + type VirtualNetworkPeeringsClientBeginDeleteOptions struct + ResumeToken string + type VirtualNetworkPeeringsClientCreateOrUpdateResponse struct + type VirtualNetworkPeeringsClientDeleteResponse struct + type VirtualNetworkPeeringsClientGetOptions struct + type VirtualNetworkPeeringsClientGetResponse struct + type VirtualNetworkPeeringsClientListOptions struct + type VirtualNetworkPeeringsClientListResponse struct + type VirtualNetworkPrivateEndpointNetworkPolicies string + const VirtualNetworkPrivateEndpointNetworkPoliciesDisabled + const VirtualNetworkPrivateEndpointNetworkPoliciesEnabled + func PossibleVirtualNetworkPrivateEndpointNetworkPoliciesValues() []VirtualNetworkPrivateEndpointNetworkPolicies + type VirtualNetworkPrivateLinkServiceNetworkPolicies string + const VirtualNetworkPrivateLinkServiceNetworkPoliciesDisabled + const VirtualNetworkPrivateLinkServiceNetworkPoliciesEnabled + func PossibleVirtualNetworkPrivateLinkServiceNetworkPoliciesValues() []VirtualNetworkPrivateLinkServiceNetworkPolicies + type VirtualNetworkPropertiesFormat struct + AddressSpace *AddressSpace + BgpCommunities *VirtualNetworkBgpCommunities + DdosProtectionPlan *SubResource + DhcpOptions *DhcpOptions + EnableDdosProtection *bool + EnableVMProtection *bool + Encryption *VirtualNetworkEncryption + FlowLogs []*FlowLog + FlowTimeoutInMinutes *int32 + IPAllocations []*SubResource + ProvisioningState *ProvisioningState + ResourceGUID *string + Subnets []*Subnet + VirtualNetworkPeerings []*VirtualNetworkPeering + func (v *VirtualNetworkPropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualNetworkPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualNetworkTap struct + Etag *string + ID *string + Location *string + Name *string + Properties *VirtualNetworkTapPropertiesFormat + Tags map[string]*string + Type *string + func (v *VirtualNetworkTap) UnmarshalJSON(data []byte) error + func (v VirtualNetworkTap) MarshalJSON() ([]byte, error) + type VirtualNetworkTapListResult struct + NextLink *string + Value []*VirtualNetworkTap + func (v *VirtualNetworkTapListResult) UnmarshalJSON(data []byte) error + func (v VirtualNetworkTapListResult) MarshalJSON() ([]byte, error) + type VirtualNetworkTapPropertiesFormat struct + DestinationLoadBalancerFrontEndIPConfiguration *FrontendIPConfiguration + DestinationNetworkInterfaceIPConfiguration *InterfaceIPConfiguration + DestinationPort *int32 + NetworkInterfaceTapConfigurations []*InterfaceTapConfiguration + ProvisioningState *ProvisioningState + ResourceGUID *string + func (v *VirtualNetworkTapPropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualNetworkTapPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualNetworkTapsClient struct + func NewVirtualNetworkTapsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualNetworkTapsClient, error) + func (client *VirtualNetworkTapsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, tapName string, ...) (*runtime.Poller[VirtualNetworkTapsClientCreateOrUpdateResponse], error) + func (client *VirtualNetworkTapsClient) BeginDelete(ctx context.Context, resourceGroupName string, tapName string, ...) (*runtime.Poller[VirtualNetworkTapsClientDeleteResponse], error) + func (client *VirtualNetworkTapsClient) Get(ctx context.Context, resourceGroupName string, tapName string, ...) (VirtualNetworkTapsClientGetResponse, error) + func (client *VirtualNetworkTapsClient) NewListAllPager(options *VirtualNetworkTapsClientListAllOptions) *runtime.Pager[VirtualNetworkTapsClientListAllResponse] + func (client *VirtualNetworkTapsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[VirtualNetworkTapsClientListByResourceGroupResponse] + func (client *VirtualNetworkTapsClient) UpdateTags(ctx context.Context, resourceGroupName string, tapName string, ...) (VirtualNetworkTapsClientUpdateTagsResponse, error) + type VirtualNetworkTapsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualNetworkTapsClientBeginDeleteOptions struct + ResumeToken string + type VirtualNetworkTapsClientCreateOrUpdateResponse struct + type VirtualNetworkTapsClientDeleteResponse struct + type VirtualNetworkTapsClientGetOptions struct + type VirtualNetworkTapsClientGetResponse struct + type VirtualNetworkTapsClientListAllOptions struct + type VirtualNetworkTapsClientListAllResponse struct + type VirtualNetworkTapsClientListByResourceGroupOptions struct + type VirtualNetworkTapsClientListByResourceGroupResponse struct + type VirtualNetworkTapsClientUpdateTagsOptions struct + type VirtualNetworkTapsClientUpdateTagsResponse struct + type VirtualNetworkUsage struct + CurrentValue *float64 + ID *string + Limit *float64 + Name *VirtualNetworkUsageName + Unit *string + func (v *VirtualNetworkUsage) UnmarshalJSON(data []byte) error + func (v VirtualNetworkUsage) MarshalJSON() ([]byte, error) + type VirtualNetworkUsageName struct + LocalizedValue *string + Value *string + func (v *VirtualNetworkUsageName) UnmarshalJSON(data []byte) error + func (v VirtualNetworkUsageName) MarshalJSON() ([]byte, error) + type VirtualNetworksClient struct + func NewVirtualNetworksClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualNetworksClient, error) + func (client *VirtualNetworksClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*runtime.Poller[VirtualNetworksClientCreateOrUpdateResponse], error) + func (client *VirtualNetworksClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (*runtime.Poller[VirtualNetworksClientDeleteResponse], error) + func (client *VirtualNetworksClient) BeginListDdosProtectionStatus(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (...) + func (client *VirtualNetworksClient) CheckIPAddressAvailability(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (VirtualNetworksClientCheckIPAddressAvailabilityResponse, error) + func (client *VirtualNetworksClient) Get(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (VirtualNetworksClientGetResponse, error) + func (client *VirtualNetworksClient) NewListAllPager(options *VirtualNetworksClientListAllOptions) *runtime.Pager[VirtualNetworksClientListAllResponse] + func (client *VirtualNetworksClient) NewListPager(resourceGroupName string, options *VirtualNetworksClientListOptions) *runtime.Pager[VirtualNetworksClientListResponse] + func (client *VirtualNetworksClient) NewListUsagePager(resourceGroupName string, virtualNetworkName string, ...) *runtime.Pager[VirtualNetworksClientListUsageResponse] + func (client *VirtualNetworksClient) UpdateTags(ctx context.Context, resourceGroupName string, virtualNetworkName string, ...) (VirtualNetworksClientUpdateTagsResponse, error) + type VirtualNetworksClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualNetworksClientBeginDeleteOptions struct + ResumeToken string + type VirtualNetworksClientBeginListDdosProtectionStatusOptions struct + ResumeToken string + SkipToken *string + Top *int32 + type VirtualNetworksClientCheckIPAddressAvailabilityOptions struct + type VirtualNetworksClientCheckIPAddressAvailabilityResponse struct + type VirtualNetworksClientCreateOrUpdateResponse struct + type VirtualNetworksClientDeleteResponse struct + type VirtualNetworksClientGetOptions struct + Expand *string + type VirtualNetworksClientGetResponse struct + type VirtualNetworksClientListAllOptions struct + type VirtualNetworksClientListAllResponse struct + type VirtualNetworksClientListDdosProtectionStatusResponse struct + type VirtualNetworksClientListOptions struct + type VirtualNetworksClientListResponse struct + type VirtualNetworksClientListUsageOptions struct + type VirtualNetworksClientListUsageResponse struct + type VirtualNetworksClientUpdateTagsOptions struct + type VirtualNetworksClientUpdateTagsResponse struct + type VirtualRouter struct + Etag *string + ID *string + Location *string + Name *string + Properties *VirtualRouterPropertiesFormat + Tags map[string]*string + Type *string + func (v *VirtualRouter) UnmarshalJSON(data []byte) error + func (v VirtualRouter) MarshalJSON() ([]byte, error) + type VirtualRouterAutoScaleConfiguration struct + MinCapacity *int32 + func (v *VirtualRouterAutoScaleConfiguration) UnmarshalJSON(data []byte) error + func (v VirtualRouterAutoScaleConfiguration) MarshalJSON() ([]byte, error) + type VirtualRouterListResult struct + NextLink *string + Value []*VirtualRouter + func (v *VirtualRouterListResult) UnmarshalJSON(data []byte) error + func (v VirtualRouterListResult) MarshalJSON() ([]byte, error) + type VirtualRouterPeering struct + Etag *string + ID *string + Name *string + Properties *VirtualRouterPeeringProperties + Type *string + func (v *VirtualRouterPeering) UnmarshalJSON(data []byte) error + func (v VirtualRouterPeering) MarshalJSON() ([]byte, error) + type VirtualRouterPeeringListResult struct + NextLink *string + Value []*VirtualRouterPeering + func (v *VirtualRouterPeeringListResult) UnmarshalJSON(data []byte) error + func (v VirtualRouterPeeringListResult) MarshalJSON() ([]byte, error) + type VirtualRouterPeeringProperties struct + PeerAsn *int64 + PeerIP *string + ProvisioningState *ProvisioningState + func (v *VirtualRouterPeeringProperties) UnmarshalJSON(data []byte) error + func (v VirtualRouterPeeringProperties) MarshalJSON() ([]byte, error) + type VirtualRouterPeeringsClient struct + func NewVirtualRouterPeeringsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualRouterPeeringsClient, error) + func (client *VirtualRouterPeeringsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (*runtime.Poller[VirtualRouterPeeringsClientCreateOrUpdateResponse], error) + func (client *VirtualRouterPeeringsClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (*runtime.Poller[VirtualRouterPeeringsClientDeleteResponse], error) + func (client *VirtualRouterPeeringsClient) Get(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (VirtualRouterPeeringsClientGetResponse, error) + func (client *VirtualRouterPeeringsClient) NewListPager(resourceGroupName string, virtualRouterName string, ...) *runtime.Pager[VirtualRouterPeeringsClientListResponse] + type VirtualRouterPeeringsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualRouterPeeringsClientBeginDeleteOptions struct + ResumeToken string + type VirtualRouterPeeringsClientCreateOrUpdateResponse struct + type VirtualRouterPeeringsClientDeleteResponse struct + type VirtualRouterPeeringsClientGetOptions struct + type VirtualRouterPeeringsClientGetResponse struct + type VirtualRouterPeeringsClientListOptions struct + type VirtualRouterPeeringsClientListResponse struct + type VirtualRouterPropertiesFormat struct + HostedGateway *SubResource + HostedSubnet *SubResource + Peerings []*SubResource + ProvisioningState *ProvisioningState + VirtualRouterAsn *int64 + VirtualRouterIPs []*string + func (v *VirtualRouterPropertiesFormat) UnmarshalJSON(data []byte) error + func (v VirtualRouterPropertiesFormat) MarshalJSON() ([]byte, error) + type VirtualRoutersClient struct + func NewVirtualRoutersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualRoutersClient, error) + func (client *VirtualRoutersClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (*runtime.Poller[VirtualRoutersClientCreateOrUpdateResponse], error) + func (client *VirtualRoutersClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (*runtime.Poller[VirtualRoutersClientDeleteResponse], error) + func (client *VirtualRoutersClient) Get(ctx context.Context, resourceGroupName string, virtualRouterName string, ...) (VirtualRoutersClientGetResponse, error) + func (client *VirtualRoutersClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[VirtualRoutersClientListByResourceGroupResponse] + func (client *VirtualRoutersClient) NewListPager(options *VirtualRoutersClientListOptions) *runtime.Pager[VirtualRoutersClientListResponse] + type VirtualRoutersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualRoutersClientBeginDeleteOptions struct + ResumeToken string + type VirtualRoutersClientCreateOrUpdateResponse struct + type VirtualRoutersClientDeleteResponse struct + type VirtualRoutersClientGetOptions struct + Expand *string + type VirtualRoutersClientGetResponse struct + type VirtualRoutersClientListByResourceGroupOptions struct + type VirtualRoutersClientListByResourceGroupResponse struct + type VirtualRoutersClientListOptions struct + type VirtualRoutersClientListResponse struct + type VirtualWAN struct + Etag *string + ID *string + Location *string + Name *string + Properties *VirtualWanProperties + Tags map[string]*string + Type *string + func (v *VirtualWAN) UnmarshalJSON(data []byte) error + func (v VirtualWAN) MarshalJSON() ([]byte, error) + type VirtualWanProperties struct + AllowBranchToBranchTraffic *bool + AllowVnetToVnetTraffic *bool + DisableVPNEncryption *bool + Office365LocalBreakoutCategory *OfficeTrafficCategory + ProvisioningState *ProvisioningState + Type *string + VPNSites []*SubResource + VirtualHubs []*SubResource + func (v *VirtualWanProperties) UnmarshalJSON(data []byte) error + func (v VirtualWanProperties) MarshalJSON() ([]byte, error) + type VirtualWanSecurityProvider struct + Name *string + Type *VirtualWanSecurityProviderType + URL *string + func (v *VirtualWanSecurityProvider) UnmarshalJSON(data []byte) error + func (v VirtualWanSecurityProvider) MarshalJSON() ([]byte, error) + type VirtualWanSecurityProviderType string + const VirtualWanSecurityProviderTypeExternal + const VirtualWanSecurityProviderTypeNative + func PossibleVirtualWanSecurityProviderTypeValues() []VirtualWanSecurityProviderType + type VirtualWanSecurityProviders struct + SupportedProviders []*VirtualWanSecurityProvider + func (v *VirtualWanSecurityProviders) UnmarshalJSON(data []byte) error + func (v VirtualWanSecurityProviders) MarshalJSON() ([]byte, error) + type VirtualWanVPNProfileParameters struct + AuthenticationMethod *AuthenticationMethod + VPNServerConfigurationResourceID *string + func (v *VirtualWanVPNProfileParameters) UnmarshalJSON(data []byte) error + func (v VirtualWanVPNProfileParameters) MarshalJSON() ([]byte, error) + type VirtualWansClient struct + func NewVirtualWansClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualWansClient, error) + func (client *VirtualWansClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (*runtime.Poller[VirtualWansClientCreateOrUpdateResponse], error) + func (client *VirtualWansClient) BeginDelete(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (*runtime.Poller[VirtualWansClientDeleteResponse], error) + func (client *VirtualWansClient) Get(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (VirtualWansClientGetResponse, error) + func (client *VirtualWansClient) NewListByResourceGroupPager(resourceGroupName string, options *VirtualWansClientListByResourceGroupOptions) *runtime.Pager[VirtualWansClientListByResourceGroupResponse] + func (client *VirtualWansClient) NewListPager(options *VirtualWansClientListOptions) *runtime.Pager[VirtualWansClientListResponse] + func (client *VirtualWansClient) UpdateTags(ctx context.Context, resourceGroupName string, virtualWANName string, ...) (VirtualWansClientUpdateTagsResponse, error) + type VirtualWansClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualWansClientBeginDeleteOptions struct + ResumeToken string + type VirtualWansClientCreateOrUpdateResponse struct + type VirtualWansClientDeleteResponse struct + type VirtualWansClientGetOptions struct + type VirtualWansClientGetResponse struct + type VirtualWansClientListByResourceGroupOptions struct + type VirtualWansClientListByResourceGroupResponse struct + type VirtualWansClientListOptions struct + type VirtualWansClientListResponse struct + type VirtualWansClientUpdateTagsOptions struct + type VirtualWansClientUpdateTagsResponse struct + type VnetLocalRouteOverrideCriteria string + const VnetLocalRouteOverrideCriteriaContains + const VnetLocalRouteOverrideCriteriaEqual + func PossibleVnetLocalRouteOverrideCriteriaValues() []VnetLocalRouteOverrideCriteria + type VnetRoute struct + BgpConnections []*SubResource + StaticRoutes []*StaticRoute + StaticRoutesConfig *StaticRoutesConfig + func (v *VnetRoute) UnmarshalJSON(data []byte) error + func (v VnetRoute) MarshalJSON() ([]byte, error) + type VngClientConnectionConfiguration struct + Etag *string + ID *string + Name *string + Properties *VngClientConnectionConfigurationProperties + func (v *VngClientConnectionConfiguration) UnmarshalJSON(data []byte) error + func (v VngClientConnectionConfiguration) MarshalJSON() ([]byte, error) + type VngClientConnectionConfigurationProperties struct + ProvisioningState *ProvisioningState + VPNClientAddressPool *AddressSpace + VirtualNetworkGatewayPolicyGroups []*SubResource + func (v *VngClientConnectionConfigurationProperties) UnmarshalJSON(data []byte) error + func (v VngClientConnectionConfigurationProperties) MarshalJSON() ([]byte, error) + type Watcher struct + Etag *string + ID *string + Location *string + Name *string + Properties *WatcherPropertiesFormat + Tags map[string]*string + Type *string + func (w *Watcher) UnmarshalJSON(data []byte) error + func (w Watcher) MarshalJSON() ([]byte, error) + type WatcherListResult struct + Value []*Watcher + func (w *WatcherListResult) UnmarshalJSON(data []byte) error + func (w WatcherListResult) MarshalJSON() ([]byte, error) + type WatcherPropertiesFormat struct + ProvisioningState *ProvisioningState + func (w *WatcherPropertiesFormat) UnmarshalJSON(data []byte) error + func (w WatcherPropertiesFormat) MarshalJSON() ([]byte, error) + type WatchersClient struct + func NewWatchersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*WatchersClient, error) + func (client *WatchersClient) BeginCheckConnectivity(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientCheckConnectivityResponse], error) + func (client *WatchersClient) BeginDelete(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientDeleteResponse], error) + func (client *WatchersClient) BeginGetAzureReachabilityReport(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientGetAzureReachabilityReportResponse], error) + func (client *WatchersClient) BeginGetFlowLogStatus(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientGetFlowLogStatusResponse], error) + func (client *WatchersClient) BeginGetNetworkConfigurationDiagnostic(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientGetNetworkConfigurationDiagnosticResponse], ...) + func (client *WatchersClient) BeginGetNextHop(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientGetNextHopResponse], error) + func (client *WatchersClient) BeginGetTroubleshooting(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientGetTroubleshootingResponse], error) + func (client *WatchersClient) BeginGetTroubleshootingResult(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientGetTroubleshootingResultResponse], error) + func (client *WatchersClient) BeginGetVMSecurityRules(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientGetVMSecurityRulesResponse], error) + func (client *WatchersClient) BeginListAvailableProviders(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientListAvailableProvidersResponse], error) + func (client *WatchersClient) BeginSetFlowLogConfiguration(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientSetFlowLogConfigurationResponse], error) + func (client *WatchersClient) BeginVerifyIPFlow(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (*runtime.Poller[WatchersClientVerifyIPFlowResponse], error) + func (client *WatchersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (WatchersClientCreateOrUpdateResponse, error) + func (client *WatchersClient) Get(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (WatchersClientGetResponse, error) + func (client *WatchersClient) GetTopology(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (WatchersClientGetTopologyResponse, error) + func (client *WatchersClient) NewListAllPager(options *WatchersClientListAllOptions) *runtime.Pager[WatchersClientListAllResponse] + func (client *WatchersClient) NewListPager(resourceGroupName string, options *WatchersClientListOptions) *runtime.Pager[WatchersClientListResponse] + func (client *WatchersClient) UpdateTags(ctx context.Context, resourceGroupName string, networkWatcherName string, ...) (WatchersClientUpdateTagsResponse, error) + type WatchersClientBeginCheckConnectivityOptions struct + ResumeToken string + type WatchersClientBeginDeleteOptions struct + ResumeToken string + type WatchersClientBeginGetAzureReachabilityReportOptions struct + ResumeToken string + type WatchersClientBeginGetFlowLogStatusOptions struct + ResumeToken string + type WatchersClientBeginGetNetworkConfigurationDiagnosticOptions struct + ResumeToken string + type WatchersClientBeginGetNextHopOptions struct + ResumeToken string + type WatchersClientBeginGetTroubleshootingOptions struct + ResumeToken string + type WatchersClientBeginGetTroubleshootingResultOptions struct + ResumeToken string + type WatchersClientBeginGetVMSecurityRulesOptions struct + ResumeToken string + type WatchersClientBeginListAvailableProvidersOptions struct + ResumeToken string + type WatchersClientBeginSetFlowLogConfigurationOptions struct + ResumeToken string + type WatchersClientBeginVerifyIPFlowOptions struct + ResumeToken string + type WatchersClientCheckConnectivityResponse struct + type WatchersClientCreateOrUpdateOptions struct + type WatchersClientCreateOrUpdateResponse struct + type WatchersClientDeleteResponse struct + type WatchersClientGetAzureReachabilityReportResponse struct + type WatchersClientGetFlowLogStatusResponse struct + type WatchersClientGetNetworkConfigurationDiagnosticResponse struct + type WatchersClientGetNextHopResponse struct + type WatchersClientGetOptions struct + type WatchersClientGetResponse struct + type WatchersClientGetTopologyOptions struct + type WatchersClientGetTopologyResponse struct + type WatchersClientGetTroubleshootingResponse struct + type WatchersClientGetTroubleshootingResultResponse struct + type WatchersClientGetVMSecurityRulesResponse struct + type WatchersClientListAllOptions struct + type WatchersClientListAllResponse struct + type WatchersClientListAvailableProvidersResponse struct + type WatchersClientListOptions struct + type WatchersClientListResponse struct + type WatchersClientSetFlowLogConfigurationResponse struct + type WatchersClientUpdateTagsOptions struct + type WatchersClientUpdateTagsResponse struct + type WatchersClientVerifyIPFlowResponse struct + type WebApplicationFirewallAction string + const WebApplicationFirewallActionAllow + const WebApplicationFirewallActionBlock + const WebApplicationFirewallActionJSChallenge + const WebApplicationFirewallActionLog + func PossibleWebApplicationFirewallActionValues() []WebApplicationFirewallAction + type WebApplicationFirewallCustomRule struct + Action *WebApplicationFirewallAction + Etag *string + GroupByUserSession []*GroupByUserSession + MatchConditions []*MatchCondition + Name *string + Priority *int32 + RateLimitDuration *ApplicationGatewayFirewallRateLimitDuration + RateLimitThreshold *int32 + RuleType *WebApplicationFirewallRuleType + State *WebApplicationFirewallState + func (w *WebApplicationFirewallCustomRule) UnmarshalJSON(data []byte) error + func (w WebApplicationFirewallCustomRule) MarshalJSON() ([]byte, error) + type WebApplicationFirewallEnabledState string + const WebApplicationFirewallEnabledStateDisabled + const WebApplicationFirewallEnabledStateEnabled + func PossibleWebApplicationFirewallEnabledStateValues() []WebApplicationFirewallEnabledState + type WebApplicationFirewallMatchVariable string + const WebApplicationFirewallMatchVariablePostArgs + const WebApplicationFirewallMatchVariableQueryString + const WebApplicationFirewallMatchVariableRemoteAddr + const WebApplicationFirewallMatchVariableRequestBody + const WebApplicationFirewallMatchVariableRequestCookies + const WebApplicationFirewallMatchVariableRequestHeaders + const WebApplicationFirewallMatchVariableRequestMethod + const WebApplicationFirewallMatchVariableRequestURI + func PossibleWebApplicationFirewallMatchVariableValues() []WebApplicationFirewallMatchVariable + type WebApplicationFirewallMode string + const WebApplicationFirewallModeDetection + const WebApplicationFirewallModePrevention + func PossibleWebApplicationFirewallModeValues() []WebApplicationFirewallMode + type WebApplicationFirewallOperator string + const WebApplicationFirewallOperatorAny + const WebApplicationFirewallOperatorBeginsWith + const WebApplicationFirewallOperatorContains + const WebApplicationFirewallOperatorEndsWith + const WebApplicationFirewallOperatorEqual + const WebApplicationFirewallOperatorGeoMatch + const WebApplicationFirewallOperatorGreaterThan + const WebApplicationFirewallOperatorGreaterThanOrEqual + const WebApplicationFirewallOperatorIPMatch + const WebApplicationFirewallOperatorLessThan + const WebApplicationFirewallOperatorLessThanOrEqual + const WebApplicationFirewallOperatorRegex + func PossibleWebApplicationFirewallOperatorValues() []WebApplicationFirewallOperator + type WebApplicationFirewallPoliciesClient struct + func NewWebApplicationFirewallPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*WebApplicationFirewallPoliciesClient, error) + func (client *WebApplicationFirewallPoliciesClient) BeginDelete(ctx context.Context, resourceGroupName string, policyName string, ...) (*runtime.Poller[WebApplicationFirewallPoliciesClientDeleteResponse], error) + func (client *WebApplicationFirewallPoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, policyName string, ...) (WebApplicationFirewallPoliciesClientCreateOrUpdateResponse, error) + func (client *WebApplicationFirewallPoliciesClient) Get(ctx context.Context, resourceGroupName string, policyName string, ...) (WebApplicationFirewallPoliciesClientGetResponse, error) + func (client *WebApplicationFirewallPoliciesClient) NewListAllPager(options *WebApplicationFirewallPoliciesClientListAllOptions) *runtime.Pager[WebApplicationFirewallPoliciesClientListAllResponse] + func (client *WebApplicationFirewallPoliciesClient) NewListPager(resourceGroupName string, ...) *runtime.Pager[WebApplicationFirewallPoliciesClientListResponse] + type WebApplicationFirewallPoliciesClientBeginDeleteOptions struct + ResumeToken string + type WebApplicationFirewallPoliciesClientCreateOrUpdateOptions struct + type WebApplicationFirewallPoliciesClientCreateOrUpdateResponse struct + type WebApplicationFirewallPoliciesClientDeleteResponse struct + type WebApplicationFirewallPoliciesClientGetOptions struct + type WebApplicationFirewallPoliciesClientGetResponse struct + type WebApplicationFirewallPoliciesClientListAllOptions struct + type WebApplicationFirewallPoliciesClientListAllResponse struct + type WebApplicationFirewallPoliciesClientListOptions struct + type WebApplicationFirewallPoliciesClientListResponse struct + type WebApplicationFirewallPolicy struct + Etag *string + ID *string + Location *string + Name *string + Properties *WebApplicationFirewallPolicyPropertiesFormat + Tags map[string]*string + Type *string + func (w *WebApplicationFirewallPolicy) UnmarshalJSON(data []byte) error + func (w WebApplicationFirewallPolicy) MarshalJSON() ([]byte, error) + type WebApplicationFirewallPolicyListResult struct + NextLink *string + Value []*WebApplicationFirewallPolicy + func (w *WebApplicationFirewallPolicyListResult) UnmarshalJSON(data []byte) error + func (w WebApplicationFirewallPolicyListResult) MarshalJSON() ([]byte, error) + type WebApplicationFirewallPolicyPropertiesFormat struct + ApplicationGateways []*ApplicationGateway + CustomRules []*WebApplicationFirewallCustomRule + HTTPListeners []*SubResource + ManagedRules *ManagedRulesDefinition + PathBasedRules []*SubResource + PolicySettings *PolicySettings + ProvisioningState *ProvisioningState + ResourceState *WebApplicationFirewallPolicyResourceState + func (w *WebApplicationFirewallPolicyPropertiesFormat) UnmarshalJSON(data []byte) error + func (w WebApplicationFirewallPolicyPropertiesFormat) MarshalJSON() ([]byte, error) + type WebApplicationFirewallPolicyResourceState string + const WebApplicationFirewallPolicyResourceStateCreating + const WebApplicationFirewallPolicyResourceStateDeleting + const WebApplicationFirewallPolicyResourceStateDisabled + const WebApplicationFirewallPolicyResourceStateDisabling + const WebApplicationFirewallPolicyResourceStateEnabled + const WebApplicationFirewallPolicyResourceStateEnabling + func PossibleWebApplicationFirewallPolicyResourceStateValues() []WebApplicationFirewallPolicyResourceState + type WebApplicationFirewallRuleType string + const WebApplicationFirewallRuleTypeInvalid + const WebApplicationFirewallRuleTypeMatchRule + const WebApplicationFirewallRuleTypeRateLimitRule + func PossibleWebApplicationFirewallRuleTypeValues() []WebApplicationFirewallRuleType + type WebApplicationFirewallScrubbingRules struct + MatchVariable *ScrubbingRuleEntryMatchVariable + Selector *string + SelectorMatchOperator *ScrubbingRuleEntryMatchOperator + State *ScrubbingRuleEntryState + func (w *WebApplicationFirewallScrubbingRules) UnmarshalJSON(data []byte) error + func (w WebApplicationFirewallScrubbingRules) MarshalJSON() ([]byte, error) + type WebApplicationFirewallScrubbingState string + const WebApplicationFirewallScrubbingStateDisabled + const WebApplicationFirewallScrubbingStateEnabled + func PossibleWebApplicationFirewallScrubbingStateValues() []WebApplicationFirewallScrubbingState + type WebApplicationFirewallState string + const WebApplicationFirewallStateDisabled + const WebApplicationFirewallStateEnabled + func PossibleWebApplicationFirewallStateValues() []WebApplicationFirewallState + type WebApplicationFirewallTransform string + const WebApplicationFirewallTransformHTMLEntityDecode + const WebApplicationFirewallTransformLowercase + const WebApplicationFirewallTransformRemoveNulls + const WebApplicationFirewallTransformTrim + const WebApplicationFirewallTransformURLDecode + const WebApplicationFirewallTransformURLEncode + const WebApplicationFirewallTransformUppercase + func PossibleWebApplicationFirewallTransformValues() []WebApplicationFirewallTransform + type WebCategoriesClient struct + func NewWebCategoriesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*WebCategoriesClient, error) + func (client *WebCategoriesClient) Get(ctx context.Context, name string, options *WebCategoriesClientGetOptions) (WebCategoriesClientGetResponse, error) + func (client *WebCategoriesClient) NewListBySubscriptionPager(options *WebCategoriesClientListBySubscriptionOptions) *runtime.Pager[WebCategoriesClientListBySubscriptionResponse] + type WebCategoriesClientGetOptions struct + Expand *string + type WebCategoriesClientGetResponse struct + type WebCategoriesClientListBySubscriptionOptions struct + type WebCategoriesClientListBySubscriptionResponse struct Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v2 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v3 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4