31.0.0 (2023-05-19)
Features
- Added operation group NetworkVirtualApplianceConnections
- Added operation AzureFirewalls.beginPacketCapture
- Added operation AzureFirewalls.beginPacketCaptureAndWait
- Added Interface AzureFirewallPacketCaptureFlags
- Added Interface AzureFirewallPacketCaptureRule
- Added Interface AzureFirewallsPacketCaptureHeaders
- Added Interface AzureFirewallsPacketCaptureOptionalParams
- Added Interface EffectiveRouteMapRouteList
- Added Interface FirewallPacketCaptureParameters
- Added Interface FirewallPolicyHttpHeaderToInsert
- Added Interface GroupByUserSession
- Added Interface GroupByVariable
- Added Interface NetworkVirtualApplianceConnection
- Added Interface NetworkVirtualApplianceConnectionList
- Added Interface NetworkVirtualApplianceConnectionsCreateOrUpdateOptionalParams
- Added Interface NetworkVirtualApplianceConnectionsDeleteHeaders
- Added Interface NetworkVirtualApplianceConnectionsDeleteOptionalParams
- Added Interface NetworkVirtualApplianceConnectionsGetOptionalParams
- Added Interface NetworkVirtualApplianceConnectionsListNextOptionalParams
- Added Interface NetworkVirtualApplianceConnectionsListOptionalParams
- Added Interface NetworkVirtualAppliancesCreateOrUpdateHeaders
- Added Interface NetworkVirtualAppliancesDeleteHeaders
- Added Interface PolicySettingsLogScrubbing
- Added Interface PropagatedRouteTableNfv
- Added Interface RoutingConfigurationNfv
- Added Interface RoutingConfigurationNfvSubResource
- Added Interface VirtualApplianceAdditionalNicProperties
- Added Interface WebApplicationFirewallScrubbingRules
- Added Type Alias ApplicationGatewayFirewallRateLimitDuration
- Added Type Alias ApplicationGatewayFirewallUserSessionVariable
- Added Type Alias AzureFirewallPacketCaptureFlagsType
- Added Type Alias AzureFirewallsPacketCaptureResponse
- Added Type Alias NetworkInterfaceAuxiliarySku
- Added Type Alias NetworkVirtualApplianceConnectionsCreateOrUpdateResponse
- Added Type Alias NetworkVirtualApplianceConnectionsGetResponse
- Added Type Alias NetworkVirtualApplianceConnectionsListNextResponse
- Added Type Alias NetworkVirtualApplianceConnectionsListResponse
- Added Type Alias PublicIpAddressDnsSettingsDomainNameLabelScope
- Added Type Alias ScrubbingRuleEntryMatchOperator
- Added Type Alias ScrubbingRuleEntryMatchVariable
- Added Type Alias ScrubbingRuleEntryState
- Added Type Alias VirtualHubsGetEffectiveVirtualHubRoutesResponse
- Added Type Alias VirtualHubsGetInboundRoutesResponse
- Added Type Alias VirtualHubsGetOutboundRoutesResponse
- Added Type Alias WebApplicationFirewallScrubbingState
- Interface ApplicationRule has a new optional parameter httpHeadersToInsert
- Interface BastionHost has a new optional parameter enableKerberos
- Interface DdosProtectionPlan has a new optional parameter publicIPAddresses
- Interface NetworkInterface has a new optional parameter auxiliarySku
- Interface NetworkVirtualAppliance has a new optional parameter additionalNics
- Interface NetworkVirtualAppliance has a new optional parameter virtualApplianceConnections
- Interface PolicySettings has a new optional parameter fileUploadEnforcement
- Interface PolicySettings has a new optional parameter logScrubbing
- Interface PolicySettings has a new optional parameter requestBodyEnforcement
- Interface PolicySettings has a new optional parameter requestBodyInspectLimitInKB
- Interface PrivateEndpointConnection has a new optional parameter privateEndpointLocation
- Interface PublicIPAddressDnsSettings has a new optional parameter domainNameLabelScope
- Interface Subnet has a new optional parameter applicationGatewayIPConfigurations
- Interface VirtualApplianceNicProperties has a new optional parameter instanceName
- Interface WebApplicationFirewallCustomRule has a new optional parameter groupByUserSession
- Interface WebApplicationFirewallCustomRule has a new optional parameter rateLimitDuration
- Interface WebApplicationFirewallCustomRule has a new optional parameter rateLimitThreshold
- Added Enum KnownApplicationGatewayFirewallRateLimitDuration
- Added Enum KnownApplicationGatewayFirewallUserSessionVariable
- Added Enum KnownAzureFirewallPacketCaptureFlagsType
- Added Enum KnownNetworkInterfaceAuxiliarySku
- Added Enum KnownScrubbingRuleEntryMatchOperator
- Added Enum KnownScrubbingRuleEntryMatchVariable
- Added Enum KnownScrubbingRuleEntryState
- Added Enum KnownWebApplicationFirewallScrubbingState
- Enum KnownNetworkInterfaceAuxiliaryMode has a new value AcceleratedConnections
- Enum KnownWebApplicationFirewallRuleType has a new value RateLimitRule
Breaking Changes
- Interface DdosProtectionPlan no longer has parameter publicIpAddresses
- Interface Subnet no longer has parameter applicationGatewayIpConfigurations
- Type of parameter prefix of interface EffectiveRouteMapRoute is changed from string[] to string
- Enum KnownLoadBalancerBackendAddressAdminState no longer has value Drain