2.0.0 (2022-09-29)
Breaking Changes
- Const
DdosCustomPolicyProtocolSyn
has been removed - Const
DdosCustomPolicyTriggerSensitivityOverrideHigh
has been removed - Const
DdosSettingsProtectionCoverageBasic
has been removed - Const
DdosCustomPolicyProtocolUDP
has been removed - Const
DdosCustomPolicyProtocolTCP
has been removed - Const
DdosCustomPolicyTriggerSensitivityOverrideLow
has been removed - Const
DdosCustomPolicyTriggerSensitivityOverrideDefault
has been removed - Const
DdosSettingsProtectionCoverageStandard
has been removed - Const
DdosCustomPolicyTriggerSensitivityOverrideRelaxed
has been removed - Type alias
DdosSettingsProtectionCoverage
has been removed - Type alias
DdosCustomPolicyTriggerSensitivityOverride
has been removed - Type alias
DdosCustomPolicyProtocol
has been removed - Function
PossibleDdosCustomPolicyProtocolValues
has been removed - Function
PossibleDdosSettingsProtectionCoverageValues
has been removed - Function
PossibleDdosCustomPolicyTriggerSensitivityOverrideValues
has been removed - Struct
ProtocolCustomSettingsFormat
has been removed - Field
PublicIPAddresses
of structDdosCustomPolicyPropertiesFormat
has been removed - Field
ProtocolCustomSettings
of structDdosCustomPolicyPropertiesFormat
has been removed - Field
DdosCustomPolicy
of structDdosSettings
has been removed - Field
ProtectedIP
of structDdosSettings
has been removed - Field
ProtectionCoverage
of structDdosSettings
has been removed
Features Added
- New const
ApplicationGatewayWafRuleStateTypesEnabled
- New const
RouteMapMatchConditionNotEquals
- New const
ActionTypeBlock
- New const
RouteMapActionTypeUnknown
- New const
GeoAFRI
- New const
IsWorkloadProtectedFalse
- New const
ApplicationGatewayRuleSetStatusOptionsDeprecated
- New const
ApplicationGatewayWafRuleActionTypesAllow
- New const
RouteMapActionTypeRemove
- New const
ApplicationGatewayClientRevocationOptionsNone
- New const
NextStepContinue
- New const
SlotTypeProduction
- New const
NetworkIntentPolicyBasedServiceAllowRulesOnly
- New const
ApplicationGatewayTierTypesWAFV2
- New const
ActionTypeLog
- New const
CommissionedStateDeprovisioned
- New const
RouteMapMatchConditionEquals
- New const
GeoOCEANIA
- New const
GeoGLOBAL
- New const
WebApplicationFirewallTransformUppercase
- New const
NextStepUnknown
- New const
ApplicationGatewayTierTypesWAF
- New const
ApplicationGatewayWafRuleActionTypesNone
- New const
CustomIPPrefixTypeSingular
- New const
GeoME
- New const
GeoLATAM
- New const
ApplicationGatewayWafRuleActionTypesBlock
- New const
ApplicationGatewayRuleSetStatusOptionsGA
- New const
RouteMapMatchConditionUnknown
- New const
ApplicationGatewayWafRuleStateTypesDisabled
- New const
ApplicationGatewayTierTypesStandardV2
- New const
VnetLocalRouteOverrideCriteriaEqual
- New const
ManagedRuleEnabledStateEnabled
- New const
RouteMapMatchConditionContains
- New const
DdosSettingsProtectionModeDisabled
- New const
ActionTypeAnomalyScoring
- New const
ActionTypeAllow
- New const
SlotTypeStaging
- New const
GeoAQ
- New const
RouteMapMatchConditionNotContains
- New const
ApplicationGatewayClientRevocationOptionsOCSP
- New const
RouteMapActionTypeReplace
- New const
GeoNAM
- New const
CustomIPPrefixTypeChild
- New const
GeoEURO
- New const
ExpressRoutePortsBillingTypeMeteredData
- New const
GeoAPAC
- New const
CustomIPPrefixTypeParent
- New const
VnetLocalRouteOverrideCriteriaContains
- New const
DdosSettingsProtectionModeVirtualNetworkInherited
- New const
ApplicationGatewayWafRuleActionTypesLog
- New const
ApplicationGatewayWafRuleActionTypesAnomalyScoring
- New const
ApplicationGatewayRuleSetStatusOptionsSupported
- New const
ExpressRoutePortsBillingTypeUnlimitedData
- New const
DdosSettingsProtectionModeEnabled
- New const
IsWorkloadProtectedTrue
- New const
ApplicationGatewayRuleSetStatusOptionsPreview
- New const
RouteMapActionTypeDrop
- New const
ApplicationGatewayTierTypesStandard
- New const
NextStepTerminate
- New const
RouteMapActionTypeAdd
- New type alias
DdosSettingsProtectionMode
- New type alias
ApplicationGatewayWafRuleActionTypes
- New type alias
ApplicationGatewayClientRevocationOptions
- New type alias
NextStep
- New type alias
ActionType
- New type alias
SlotType
- New type alias
IsWorkloadProtected
- New type alias
RouteMapMatchCondition
- New type alias
ApplicationGatewayWafRuleStateTypes
- New type alias
ApplicationGatewayTierTypes
- New type alias
CustomIPPrefixType
- New type alias
RouteMapActionType
- New type alias
ExpressRoutePortsBillingType
- New type alias
ApplicationGatewayRuleSetStatusOptions
- New type alias
Geo
- New type alias
VnetLocalRouteOverrideCriteria
- New function
PossibleSlotTypeValues() []SlotType
- New function
NewVipSwapClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VipSwapClient, error)
- New function
PossibleNextStepValues() []NextStep
- New function
*RouteMapsClient.BeginDelete(context.Context, string, string, string, *RouteMapsClientBeginDeleteOptions) (*runtime.Poller[RouteMapsClientDeleteResponse], error)
- New function
PossibleRouteMapActionTypeValues() []RouteMapActionType
- New function
*RouteMapsClient.Get(context.Context, string, string, string, *RouteMapsClientGetOptions) (RouteMapsClientGetResponse, error)
- New function
*VirtualHubsClient.BeginGetOutboundRoutes(context.Context, string, string, GetOutboundRoutesParameters, *VirtualHubsClientBeginGetOutboundRoutesOptions) (*runtime.Poller[VirtualHubsClientGetOutboundRoutesResponse], error)
- New function
PossibleGeoValues() []Geo
- New function
PossibleApplicationGatewayClientRevocationOptionsValues() []ApplicationGatewayClientRevocationOptions
- New function
*ApplicationGatewayWafDynamicManifestsClient.NewGetPager(string, *ApplicationGatewayWafDynamicManifestsClientGetOptions) *runtime.Pager[ApplicationGatewayWafDynamicManifestsClientGetResponse]
- New function
*ApplicationGatewayWafDynamicManifestsDefaultClient.Get(context.Context, string, *ApplicationGatewayWafDynamicManifestsDefaultClientGetOptions) (ApplicationGatewayWafDynamicManifestsDefaultClientGetResponse, error)
- New function
PossibleActionTypeValues() []ActionType
- New function
*RouteMapsClient.NewListPager(string, string, *RouteMapsClientListOptions) *runtime.Pager[RouteMapsClientListResponse]
- New function
PossibleApplicationGatewayTierTypesValues() []ApplicationGatewayTierTypes
- New function
NewApplicationGatewayWafDynamicManifestsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ApplicationGatewayWafDynamicManifestsClient, error)
- New function
PossibleApplicationGatewayRuleSetStatusOptionsValues() []ApplicationGatewayRuleSetStatusOptions
- New function
PossibleCustomIPPrefixTypeValues() []CustomIPPrefixType
- New function
NewApplicationGatewayWafDynamicManifestsDefaultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ApplicationGatewayWafDynamicManifestsDefaultClient, error)
- New function
PossibleVnetLocalRouteOverrideCriteriaValues() []VnetLocalRouteOverrideCriteria
- New function
*VirtualHubsClient.BeginGetInboundRoutes(context.Context, string, string, GetInboundRoutesParameters, *VirtualHubsClientBeginGetInboundRoutesOptions) (*runtime.Poller[VirtualHubsClientGetInboundRoutesResponse], error)
- New function
*VipSwapClient.Get(context.Context, string, string, *VipSwapClientGetOptions) (VipSwapClientGetResponse, error)
- New function
*PublicIPAddressesClient.BeginDdosProtectionStatus(context.Context, string, string, *PublicIPAddressesClientBeginDdosProtectionStatusOptions) (*runtime.Poller[PublicIPAddressesClientDdosProtectionStatusResponse], error)
- New function
PossibleExpressRoutePortsBillingTypeValues() []ExpressRoutePortsBillingType
- New function
*VipSwapClient.List(context.Context, string, string, *VipSwapClientListOptions) (VipSwapClientListResponse, error)
- New function
*VirtualNetworksClient.BeginListDdosProtectionStatus(context.Context, string, string, *VirtualNetworksClientBeginListDdosProtectionStatusOptions) (*runtime.Poller[*runtime.Pager[VirtualNetworksClientListDdosProtectionStatusResponse]], error)
- New function
PossibleIsWorkloadProtectedValues() []IsWorkloadProtected
- New function
PossibleDdosSettingsProtectionModeValues() []DdosSettingsProtectionMode
- New function
PossibleApplicationGatewayWafRuleStateTypesValues() []ApplicationGatewayWafRuleStateTypes
- New function
NewRouteMapsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RouteMapsClient, error)
- New function
PossibleRouteMapMatchConditionValues() []RouteMapMatchCondition
- New function
*VipSwapClient.BeginCreate(context.Context, string, string, SwapResource, *VipSwapClientBeginCreateOptions) (*runtime.Poller[VipSwapClientCreateResponse], error)
- New function
PossibleApplicationGatewayWafRuleActionTypesValues() []ApplicationGatewayWafRuleActionTypes
- New function
*RouteMapsClient.BeginCreateOrUpdate(context.Context, string, string, string, RouteMap, *RouteMapsClientBeginCreateOrUpdateOptions) (*runtime.Poller[RouteMapsClientCreateOrUpdateResponse], error)
- New struct
Action
- New struct
ApplicationGatewayFirewallManifestRuleSet
- New struct
ApplicationGatewayWafDynamicManifestPropertiesResult
- New struct
ApplicationGatewayWafDynamicManifestResult
- New struct
ApplicationGatewayWafDynamicManifestResultList
- New struct
ApplicationGatewayWafDynamicManifestsClient
- New struct
ApplicationGatewayWafDynamicManifestsClientGetOptions
- New struct
ApplicationGatewayWafDynamicManifestsClientGetResponse
- New struct
ApplicationGatewayWafDynamicManifestsDefaultClient
- New struct
ApplicationGatewayWafDynamicManifestsDefaultClientGetOptions
- New struct
ApplicationGatewayWafDynamicManifestsDefaultClientGetResponse
- New struct
Criterion
- New struct
DefaultRuleSetPropertyFormat
- New struct
EffectiveRouteMapRoute
- New struct
GetInboundRoutesParameters
- New struct
GetOutboundRoutesParameters
- New struct
ListRouteMapsResult
- New struct
Parameter
- New struct
PublicIPAddressesClientBeginDdosProtectionStatusOptions
- New struct
PublicIPAddressesClientDdosProtectionStatusResponse
- New struct
PublicIPDdosProtectionStatusResult
- New struct
RouteMap
- New struct
RouteMapProperties
- New struct
RouteMapRule
- New struct
RouteMapsClient
- New struct
RouteMapsClientBeginCreateOrUpdateOptions
- New struct
RouteMapsClientBeginDeleteOptions
- New struct
RouteMapsClientCreateOrUpdateResponse
- New struct
RouteMapsClientDeleteResponse
- New struct
RouteMapsClientGetOptions
- New struct
RouteMapsClientGetResponse
- New struct
RouteMapsClientListOptions
- New struct
RouteMapsClientListResponse
- New struct
StaticRoutesConfig
- New struct
SwapResource
- New struct
SwapResourceListResult
- New struct
SwapResourceProperties
- New struct
VipSwapClient
- New struct
VipSwapClientBeginCreateOptions
- New struct
VipSwapClientCreateResponse
- New struct
VipSwapClientGetOptions
- New struct
VipSwapClientGetResponse
- New struct
VipSwapClientListOptions
- New struct
VipSwapClientListResponse
- New struct
VirtualHubsClientBeginGetInboundRoutesOptions
- New struct
VirtualHubsClientBeginGetOutboundRoutesOptions
- New struct
VirtualHubsClientGetInboundRoutesResponse
- New struct
VirtualHubsClientGetOutboundRoutesResponse
- New struct
VirtualNetworkDdosProtectionStatusResult
- New struct
VirtualNetworkGatewayPolicyGroup
- New struct
VirtualNetworkGatewayPolicyGroupMember
- New struct
VirtualNetworkGatewayPolicyGroupProperties
- New struct
VirtualNetworksClientBeginListDdosProtectionStatusOptions
- New struct
VirtualNetworksClientListDdosProtectionStatusResponse
- New struct
VngClientConnectionConfiguration
- New struct
VngClientConnectionConfigurationProperties
- New field
RouteMaps
in structVirtualHubProperties
- New field
Tiers
in structApplicationGatewayFirewallRuleSetPropertiesFormat
- New field
EnablePrivateLinkFastPath
in structVirtualNetworkGatewayConnectionListEntityPropertiesFormat
- New field
ColoLocation
in structExpressRouteLinkPropertiesFormat
- New field
EnablePrivateLinkFastPath
in structVirtualNetworkGatewayConnectionPropertiesFormat
- New field
DisableTCPStateTracking
in structInterfacePropertiesFormat
- New field
Top
in structManagementClientListNetworkManagerEffectiveConnectivityConfigurationsOptions
- New field
Action
in structManagedRuleOverride
- New field
VngClientConnectionConfigurations
in structVPNClientConfiguration
- New field
StaticRoutesConfig
in structVnetRoute
- New field
AllowVirtualWanTraffic
in structVirtualNetworkGatewayPropertiesFormat
- New field
VirtualNetworkGatewayPolicyGroups
in structVirtualNetworkGatewayPropertiesFormat
- New field
AllowRemoteVnetTraffic
in structVirtualNetworkGatewayPropertiesFormat
- New field
RuleIDString
in structApplicationGatewayFirewallRule
- New field
State
in structApplicationGatewayFirewallRule
- New field
Action
in structApplicationGatewayFirewallRule
- New field
Top
in structManagerDeploymentStatusClientListOptions
- New field
InboundRouteMap
in structRoutingConfiguration
- New field
OutboundRouteMap
in structRoutingConfiguration
- New field
VerifyClientRevocation
in structApplicationGatewayClientAuthConfiguration
- New field
Top
in structManagementClientListActiveSecurityAdminRulesOptions
- New field
ProbeThreshold
in structProbePropertiesFormat
- New field
AllowNonVirtualWanTraffic
in structExpressRouteGatewayProperties
- New field
Top
in structManagementClientListActiveConnectivityConfigurationsOptions
- New field
PublicIPAddresses
in structDdosProtectionPlanPropertiesFormat
- New field
ProtectionMode
in structDdosSettings
- New field
DdosProtectionPlan
in structDdosSettings
- New field
ExpressRouteAdvertise
in structCustomIPPrefixPropertiesFormat
- New field
Geo
in structCustomIPPrefixPropertiesFormat
- New field
PrefixType
in structCustomIPPrefixPropertiesFormat
- New field
Asn
in structCustomIPPrefixPropertiesFormat
- New field
Top
in structManagementClientListNetworkManagerEffectiveSecurityAdminRulesOptions
- New field
EnablePrivateLinkFastPath
in structExpressRouteConnectionProperties
- New field
BillingType
in structExpressRoutePortPropertiesFormat