github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v6@v6.2.0/CHANGELOG.md (about) 1 # Release History 2 3 ## 6.2.0 (2024-12-09) 4 ### Features Added 5 6 - New value `AddressPrefixTypeNetworkGroup` added to enum type `AddressPrefixType` 7 - New value `FirewallPolicyIDPSSignatureDirectionFive` added to enum type `FirewallPolicyIDPSSignatureDirection` 8 - New value `ProvisioningStateCanceled`, `ProvisioningStateCreating` added to enum type `ProvisioningState` 9 - New enum type `AddressSpaceAggregationOption` with values `AddressSpaceAggregationOptionManual`, `AddressSpaceAggregationOptionNone` 10 - New enum type `FailoverConnectionStatus` with values `FailoverConnectionStatusConnected`, `FailoverConnectionStatusDisconnected` 11 - New enum type `FailoverTestStatus` with values `FailoverTestStatusCompleted`, `FailoverTestStatusExpired`, `FailoverTestStatusInvalid`, `FailoverTestStatusNotStarted`, `FailoverTestStatusRunning`, `FailoverTestStatusStartFailed`, `FailoverTestStatusStarting`, `FailoverTestStatusStopFailed`, `FailoverTestStatusStopping` 12 - New enum type `FailoverTestStatusForSingleTest` with values `FailoverTestStatusForSingleTestCompleted`, `FailoverTestStatusForSingleTestExpired`, `FailoverTestStatusForSingleTestInvalid`, `FailoverTestStatusForSingleTestNotStarted`, `FailoverTestStatusForSingleTestRunning`, `FailoverTestStatusForSingleTestStartFailed`, `FailoverTestStatusForSingleTestStarting`, `FailoverTestStatusForSingleTestStopFailed`, `FailoverTestStatusForSingleTestStopping` 13 - New enum type `FailoverTestType` with values `FailoverTestTypeAll`, `FailoverTestTypeMultiSiteFailover`, `FailoverTestTypeSingleSiteFailover` 14 - New enum type `IPType` with values `IPTypeIPv4`, `IPTypeIPv6` 15 - New enum type `NetworkProtocol` with values `NetworkProtocolAny`, `NetworkProtocolICMP`, `NetworkProtocolTCP`, `NetworkProtocolUDP` 16 - New function `*ClientFactory.NewIpamPoolsClient() *IpamPoolsClient` 17 - New function `*ClientFactory.NewReachabilityAnalysisIntentsClient() *ReachabilityAnalysisIntentsClient` 18 - New function `*ClientFactory.NewReachabilityAnalysisRunsClient() *ReachabilityAnalysisRunsClient` 19 - New function `*ClientFactory.NewStaticCidrsClient() *StaticCidrsClient` 20 - New function `*ClientFactory.NewVerifierWorkspacesClient() *VerifierWorkspacesClient` 21 - New function `NewIpamPoolsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*IpamPoolsClient, error)` 22 - New function `*IpamPoolsClient.BeginCreate(context.Context, string, string, string, IpamPool, *IpamPoolsClientBeginCreateOptions) (*runtime.Poller[IpamPoolsClientCreateResponse], error)` 23 - New function `*IpamPoolsClient.BeginDelete(context.Context, string, string, string, *IpamPoolsClientBeginDeleteOptions) (*runtime.Poller[IpamPoolsClientDeleteResponse], error)` 24 - New function `*IpamPoolsClient.Get(context.Context, string, string, string, *IpamPoolsClientGetOptions) (IpamPoolsClientGetResponse, error)` 25 - New function `*IpamPoolsClient.GetPoolUsage(context.Context, string, string, string, *IpamPoolsClientGetPoolUsageOptions) (IpamPoolsClientGetPoolUsageResponse, error)` 26 - New function `*IpamPoolsClient.NewListAssociatedResourcesPager(string, string, string, *IpamPoolsClientListAssociatedResourcesOptions) *runtime.Pager[IpamPoolsClientListAssociatedResourcesResponse]` 27 - New function `*IpamPoolsClient.NewListPager(string, string, *IpamPoolsClientListOptions) *runtime.Pager[IpamPoolsClientListResponse]` 28 - New function `*IpamPoolsClient.Update(context.Context, string, string, string, *IpamPoolsClientUpdateOptions) (IpamPoolsClientUpdateResponse, error)` 29 - New function `*LoadBalancerLoadBalancingRulesClient.BeginHealth(context.Context, string, string, string, *LoadBalancerLoadBalancingRulesClientBeginHealthOptions) (*runtime.Poller[LoadBalancerLoadBalancingRulesClientHealthResponse], error)` 30 - New function `NewReachabilityAnalysisIntentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ReachabilityAnalysisIntentsClient, error)` 31 - New function `*ReachabilityAnalysisIntentsClient.Create(context.Context, string, string, string, string, ReachabilityAnalysisIntent, *ReachabilityAnalysisIntentsClientCreateOptions) (ReachabilityAnalysisIntentsClientCreateResponse, error)` 32 - New function `*ReachabilityAnalysisIntentsClient.Delete(context.Context, string, string, string, string, *ReachabilityAnalysisIntentsClientDeleteOptions) (ReachabilityAnalysisIntentsClientDeleteResponse, error)` 33 - New function `*ReachabilityAnalysisIntentsClient.Get(context.Context, string, string, string, string, *ReachabilityAnalysisIntentsClientGetOptions) (ReachabilityAnalysisIntentsClientGetResponse, error)` 34 - New function `*ReachabilityAnalysisIntentsClient.NewListPager(string, string, string, *ReachabilityAnalysisIntentsClientListOptions) *runtime.Pager[ReachabilityAnalysisIntentsClientListResponse]` 35 - New function `NewReachabilityAnalysisRunsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ReachabilityAnalysisRunsClient, error)` 36 - New function `*ReachabilityAnalysisRunsClient.Create(context.Context, string, string, string, string, ReachabilityAnalysisRun, *ReachabilityAnalysisRunsClientCreateOptions) (ReachabilityAnalysisRunsClientCreateResponse, error)` 37 - New function `*ReachabilityAnalysisRunsClient.BeginDelete(context.Context, string, string, string, string, *ReachabilityAnalysisRunsClientBeginDeleteOptions) (*runtime.Poller[ReachabilityAnalysisRunsClientDeleteResponse], error)` 38 - New function `*ReachabilityAnalysisRunsClient.Get(context.Context, string, string, string, string, *ReachabilityAnalysisRunsClientGetOptions) (ReachabilityAnalysisRunsClientGetResponse, error)` 39 - New function `*ReachabilityAnalysisRunsClient.NewListPager(string, string, string, *ReachabilityAnalysisRunsClientListOptions) *runtime.Pager[ReachabilityAnalysisRunsClientListResponse]` 40 - New function `NewStaticCidrsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*StaticCidrsClient, error)` 41 - New function `*StaticCidrsClient.Create(context.Context, string, string, string, string, *StaticCidrsClientCreateOptions) (StaticCidrsClientCreateResponse, error)` 42 - New function `*StaticCidrsClient.BeginDelete(context.Context, string, string, string, string, *StaticCidrsClientBeginDeleteOptions) (*runtime.Poller[StaticCidrsClientDeleteResponse], error)` 43 - New function `*StaticCidrsClient.Get(context.Context, string, string, string, string, *StaticCidrsClientGetOptions) (StaticCidrsClientGetResponse, error)` 44 - New function `*StaticCidrsClient.NewListPager(string, string, string, *StaticCidrsClientListOptions) *runtime.Pager[StaticCidrsClientListResponse]` 45 - New function `NewVerifierWorkspacesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VerifierWorkspacesClient, error)` 46 - New function `*VerifierWorkspacesClient.Create(context.Context, string, string, string, VerifierWorkspace, *VerifierWorkspacesClientCreateOptions) (VerifierWorkspacesClientCreateResponse, error)` 47 - New function `*VerifierWorkspacesClient.BeginDelete(context.Context, string, string, string, *VerifierWorkspacesClientBeginDeleteOptions) (*runtime.Poller[VerifierWorkspacesClientDeleteResponse], error)` 48 - New function `*VerifierWorkspacesClient.Get(context.Context, string, string, string, *VerifierWorkspacesClientGetOptions) (VerifierWorkspacesClientGetResponse, error)` 49 - New function `*VerifierWorkspacesClient.NewListPager(string, string, *VerifierWorkspacesClientListOptions) *runtime.Pager[VerifierWorkspacesClientListResponse]` 50 - New function `*VerifierWorkspacesClient.Update(context.Context, string, string, string, *VerifierWorkspacesClientUpdateOptions) (VerifierWorkspacesClientUpdateResponse, error)` 51 - New function `*VirtualNetworkGatewaysClient.BeginGetFailoverAllTestDetails(context.Context, string, string, string, bool, *VirtualNetworkGatewaysClientBeginGetFailoverAllTestDetailsOptions) (*runtime.Poller[VirtualNetworkGatewaysClientGetFailoverAllTestDetailsResponse], error)` 52 - New function `*VirtualNetworkGatewaysClient.BeginGetFailoverSingleTestDetails(context.Context, string, string, string, string, *VirtualNetworkGatewaysClientBeginGetFailoverSingleTestDetailsOptions) (*runtime.Poller[VirtualNetworkGatewaysClientGetFailoverSingleTestDetailsResponse], error)` 53 - New function `*VirtualNetworkGatewaysClient.BeginStartExpressRouteSiteFailoverSimulation(context.Context, string, string, string, *VirtualNetworkGatewaysClientBeginStartExpressRouteSiteFailoverSimulationOptions) (*runtime.Poller[VirtualNetworkGatewaysClientStartExpressRouteSiteFailoverSimulationResponse], error)` 54 - New function `*VirtualNetworkGatewaysClient.BeginStopExpressRouteSiteFailoverSimulation(context.Context, string, string, ExpressRouteFailoverStopAPIParameters, *VirtualNetworkGatewaysClientBeginStopExpressRouteSiteFailoverSimulationOptions) (*runtime.Poller[VirtualNetworkGatewaysClientStopExpressRouteSiteFailoverSimulationResponse], error)` 55 - New struct `CommonErrorAdditionalInfo` 56 - New struct `CommonErrorDetail` 57 - New struct `CommonErrorResponse` 58 - New struct `CommonProxyResource` 59 - New struct `CommonResource` 60 - New struct `CommonTrackedResource` 61 - New struct `ExpressRouteFailoverCircuitResourceDetails` 62 - New struct `ExpressRouteFailoverConnectionResourceDetails` 63 - New struct `ExpressRouteFailoverRedundantRoute` 64 - New struct `ExpressRouteFailoverSingleTestDetails` 65 - New struct `ExpressRouteFailoverStopAPIParameters` 66 - New struct `ExpressRouteFailoverTestDetails` 67 - New struct `FailoverConnectionDetails` 68 - New struct `IPTraffic` 69 - New struct `IntentContent` 70 - New struct `IpamPool` 71 - New struct `IpamPoolList` 72 - New struct `IpamPoolPrefixAllocation` 73 - New struct `IpamPoolPrefixAllocationPool` 74 - New struct `IpamPoolProperties` 75 - New struct `IpamPoolUpdate` 76 - New struct `IpamPoolUpdateProperties` 77 - New struct `LoadBalancerHealthPerRule` 78 - New struct `LoadBalancerHealthPerRulePerBackendAddress` 79 - New struct `PoolAssociation` 80 - New struct `PoolAssociationList` 81 - New struct `PoolUsage` 82 - New struct `ReachabilityAnalysisIntent` 83 - New struct `ReachabilityAnalysisIntentListResult` 84 - New struct `ReachabilityAnalysisIntentProperties` 85 - New struct `ReachabilityAnalysisRun` 86 - New struct `ReachabilityAnalysisRunListResult` 87 - New struct `ReachabilityAnalysisRunProperties` 88 - New struct `ResourceBasics` 89 - New struct `StaticCidr` 90 - New struct `StaticCidrList` 91 - New struct `StaticCidrProperties` 92 - New struct `VerifierWorkspace` 93 - New struct `VerifierWorkspaceListResult` 94 - New struct `VerifierWorkspaceProperties` 95 - New struct `VerifierWorkspaceUpdate` 96 - New struct `VerifierWorkspaceUpdateProperties` 97 - New field `IpamPoolPrefixAllocations` in struct `AddressSpace` 98 - New field `EnablePrivateOnlyBastion` in struct `BastionHostPropertiesFormat` 99 - New field `DefaultOutboundConnectivityEnabled` in struct `InterfacePropertiesFormat` 100 - New field `NetworkGroupAddressSpaceAggregationOption` in struct `SecurityAdminConfigurationPropertiesFormat` 101 - New field `IpamPoolPrefixAllocations` in struct `SubnetPropertiesFormat` 102 103 104 ## 6.1.0 (2024-09-24) 105 ### Features Added 106 107 - New value `ConfigurationTypeRouting`, `ConfigurationTypeSecurityUser` added to enum type `ConfigurationType` 108 - New enum type `ApplicationGatewayWafRuleSensitivityTypes` with values `ApplicationGatewayWafRuleSensitivityTypesHigh`, `ApplicationGatewayWafRuleSensitivityTypesLow`, `ApplicationGatewayWafRuleSensitivityTypesMedium`, `ApplicationGatewayWafRuleSensitivityTypesNone` 109 - New enum type `DisableBgpRoutePropagation` with values `DisableBgpRoutePropagationFalse`, `DisableBgpRoutePropagationTrue` 110 - New enum type `ExceptionEntryMatchVariable` with values `ExceptionEntryMatchVariableRemoteAddr`, `ExceptionEntryMatchVariableRequestHeader`, `ExceptionEntryMatchVariableRequestURI` 111 - New enum type `ExceptionEntrySelectorMatchOperator` with values `ExceptionEntrySelectorMatchOperatorContains`, `ExceptionEntrySelectorMatchOperatorEndsWith`, `ExceptionEntrySelectorMatchOperatorEquals`, `ExceptionEntrySelectorMatchOperatorStartsWith` 112 - New enum type `ExceptionEntryValueMatchOperator` with values `ExceptionEntryValueMatchOperatorContains`, `ExceptionEntryValueMatchOperatorEndsWith`, `ExceptionEntryValueMatchOperatorEquals`, `ExceptionEntryValueMatchOperatorIPMatch`, `ExceptionEntryValueMatchOperatorStartsWith` 113 - New enum type `GroupMemberType` with values `GroupMemberTypeSubnet`, `GroupMemberTypeVirtualNetwork` 114 - New enum type `PrivateEndpointVNetPolicies` with values `PrivateEndpointVNetPoliciesBasic`, `PrivateEndpointVNetPoliciesDisabled` 115 - New enum type `ResiliencyModel` with values `ResiliencyModelMultiHomed`, `ResiliencyModelSingleHomed` 116 - New enum type `RoutingRuleDestinationType` with values `RoutingRuleDestinationTypeAddressPrefix`, `RoutingRuleDestinationTypeServiceTag` 117 - New enum type `RoutingRuleNextHopType` with values `RoutingRuleNextHopTypeInternet`, `RoutingRuleNextHopTypeNoNextHop`, `RoutingRuleNextHopTypeVirtualAppliance`, `RoutingRuleNextHopTypeVirtualNetworkGateway`, `RoutingRuleNextHopTypeVnetLocal` 118 - New enum type `SensitivityType` with values `SensitivityTypeHigh`, `SensitivityTypeLow`, `SensitivityTypeMedium`, `SensitivityTypeNone` 119 - New function `*ClientFactory.NewManagerRoutingConfigurationsClient() *ManagerRoutingConfigurationsClient` 120 - New function `*ClientFactory.NewRoutingRuleCollectionsClient() *RoutingRuleCollectionsClient` 121 - New function `*ClientFactory.NewRoutingRulesClient() *RoutingRulesClient` 122 - New function `*ClientFactory.NewSecurityUserConfigurationsClient() *SecurityUserConfigurationsClient` 123 - New function `*ClientFactory.NewSecurityUserRuleCollectionsClient() *SecurityUserRuleCollectionsClient` 124 - New function `*ClientFactory.NewSecurityUserRulesClient() *SecurityUserRulesClient` 125 - New function `NewManagerRoutingConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagerRoutingConfigurationsClient, error)` 126 - New function `*ManagerRoutingConfigurationsClient.CreateOrUpdate(context.Context, string, string, string, ManagerRoutingConfiguration, *ManagerRoutingConfigurationsClientCreateOrUpdateOptions) (ManagerRoutingConfigurationsClientCreateOrUpdateResponse, error)` 127 - New function `*ManagerRoutingConfigurationsClient.BeginDelete(context.Context, string, string, string, *ManagerRoutingConfigurationsClientBeginDeleteOptions) (*runtime.Poller[ManagerRoutingConfigurationsClientDeleteResponse], error)` 128 - New function `*ManagerRoutingConfigurationsClient.Get(context.Context, string, string, string, *ManagerRoutingConfigurationsClientGetOptions) (ManagerRoutingConfigurationsClientGetResponse, error)` 129 - New function `*ManagerRoutingConfigurationsClient.NewListPager(string, string, *ManagerRoutingConfigurationsClientListOptions) *runtime.Pager[ManagerRoutingConfigurationsClientListResponse]` 130 - New function `NewRoutingRuleCollectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RoutingRuleCollectionsClient, error)` 131 - New function `*RoutingRuleCollectionsClient.CreateOrUpdate(context.Context, string, string, string, string, RoutingRuleCollection, *RoutingRuleCollectionsClientCreateOrUpdateOptions) (RoutingRuleCollectionsClientCreateOrUpdateResponse, error)` 132 - New function `*RoutingRuleCollectionsClient.BeginDelete(context.Context, string, string, string, string, *RoutingRuleCollectionsClientBeginDeleteOptions) (*runtime.Poller[RoutingRuleCollectionsClientDeleteResponse], error)` 133 - New function `*RoutingRuleCollectionsClient.Get(context.Context, string, string, string, string, *RoutingRuleCollectionsClientGetOptions) (RoutingRuleCollectionsClientGetResponse, error)` 134 - New function `*RoutingRuleCollectionsClient.NewListPager(string, string, string, *RoutingRuleCollectionsClientListOptions) *runtime.Pager[RoutingRuleCollectionsClientListResponse]` 135 - New function `NewRoutingRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RoutingRulesClient, error)` 136 - New function `*RoutingRulesClient.CreateOrUpdate(context.Context, string, string, string, string, string, RoutingRule, *RoutingRulesClientCreateOrUpdateOptions) (RoutingRulesClientCreateOrUpdateResponse, error)` 137 - New function `*RoutingRulesClient.BeginDelete(context.Context, string, string, string, string, string, *RoutingRulesClientBeginDeleteOptions) (*runtime.Poller[RoutingRulesClientDeleteResponse], error)` 138 - New function `*RoutingRulesClient.Get(context.Context, string, string, string, string, string, *RoutingRulesClientGetOptions) (RoutingRulesClientGetResponse, error)` 139 - New function `*RoutingRulesClient.NewListPager(string, string, string, string, *RoutingRulesClientListOptions) *runtime.Pager[RoutingRulesClientListResponse]` 140 - New function `NewSecurityUserConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SecurityUserConfigurationsClient, error)` 141 - New function `*SecurityUserConfigurationsClient.CreateOrUpdate(context.Context, string, string, string, SecurityUserConfiguration, *SecurityUserConfigurationsClientCreateOrUpdateOptions) (SecurityUserConfigurationsClientCreateOrUpdateResponse, error)` 142 - New function `*SecurityUserConfigurationsClient.BeginDelete(context.Context, string, string, string, *SecurityUserConfigurationsClientBeginDeleteOptions) (*runtime.Poller[SecurityUserConfigurationsClientDeleteResponse], error)` 143 - New function `*SecurityUserConfigurationsClient.Get(context.Context, string, string, string, *SecurityUserConfigurationsClientGetOptions) (SecurityUserConfigurationsClientGetResponse, error)` 144 - New function `*SecurityUserConfigurationsClient.NewListPager(string, string, *SecurityUserConfigurationsClientListOptions) *runtime.Pager[SecurityUserConfigurationsClientListResponse]` 145 - New function `NewSecurityUserRuleCollectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SecurityUserRuleCollectionsClient, error)` 146 - New function `*SecurityUserRuleCollectionsClient.CreateOrUpdate(context.Context, string, string, string, string, SecurityUserRuleCollection, *SecurityUserRuleCollectionsClientCreateOrUpdateOptions) (SecurityUserRuleCollectionsClientCreateOrUpdateResponse, error)` 147 - New function `*SecurityUserRuleCollectionsClient.BeginDelete(context.Context, string, string, string, string, *SecurityUserRuleCollectionsClientBeginDeleteOptions) (*runtime.Poller[SecurityUserRuleCollectionsClientDeleteResponse], error)` 148 - New function `*SecurityUserRuleCollectionsClient.Get(context.Context, string, string, string, string, *SecurityUserRuleCollectionsClientGetOptions) (SecurityUserRuleCollectionsClientGetResponse, error)` 149 - New function `*SecurityUserRuleCollectionsClient.NewListPager(string, string, string, *SecurityUserRuleCollectionsClientListOptions) *runtime.Pager[SecurityUserRuleCollectionsClientListResponse]` 150 - New function `NewSecurityUserRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SecurityUserRulesClient, error)` 151 - New function `*SecurityUserRulesClient.CreateOrUpdate(context.Context, string, string, string, string, string, SecurityUserRule, *SecurityUserRulesClientCreateOrUpdateOptions) (SecurityUserRulesClientCreateOrUpdateResponse, error)` 152 - New function `*SecurityUserRulesClient.BeginDelete(context.Context, string, string, string, string, string, *SecurityUserRulesClientBeginDeleteOptions) (*runtime.Poller[SecurityUserRulesClientDeleteResponse], error)` 153 - New function `*SecurityUserRulesClient.Get(context.Context, string, string, string, string, string, *SecurityUserRulesClientGetOptions) (SecurityUserRulesClientGetResponse, error)` 154 - New function `*SecurityUserRulesClient.NewListPager(string, string, string, string, *SecurityUserRulesClientListOptions) *runtime.Pager[SecurityUserRulesClientListResponse]` 155 - New function `*VPNLinkConnectionsClient.NewGetAllSharedKeysPager(string, string, string, string, *VPNLinkConnectionsClientGetAllSharedKeysOptions) *runtime.Pager[VPNLinkConnectionsClientGetAllSharedKeysResponse]` 156 - New function `*VPNLinkConnectionsClient.GetDefaultSharedKey(context.Context, string, string, string, string, *VPNLinkConnectionsClientGetDefaultSharedKeyOptions) (VPNLinkConnectionsClientGetDefaultSharedKeyResponse, error)` 157 - New function `*VPNLinkConnectionsClient.ListDefaultSharedKey(context.Context, string, string, string, string, *VPNLinkConnectionsClientListDefaultSharedKeyOptions) (VPNLinkConnectionsClientListDefaultSharedKeyResponse, error)` 158 - New function `*VPNLinkConnectionsClient.BeginSetOrInitDefaultSharedKey(context.Context, string, string, string, string, ConnectionSharedKeyResult, *VPNLinkConnectionsClientBeginSetOrInitDefaultSharedKeyOptions) (*runtime.Poller[VPNLinkConnectionsClientSetOrInitDefaultSharedKeyResponse], error)` 159 - New struct `ApplicationGatewayForContainersReferenceDefinition` 160 - New struct `AzureFirewallAutoscaleConfiguration` 161 - New struct `ConnectionSharedKeyResult` 162 - New struct `ConnectionSharedKeyResultList` 163 - New struct `ExceptionEntry` 164 - New struct `ManagerRoutingConfiguration` 165 - New struct `ManagerRoutingConfigurationListResult` 166 - New struct `ManagerRoutingConfigurationPropertiesFormat` 167 - New struct `ManagerRoutingGroupItem` 168 - New struct `RoutingRule` 169 - New struct `RoutingRuleCollection` 170 - New struct `RoutingRuleCollectionListResult` 171 - New struct `RoutingRuleCollectionPropertiesFormat` 172 - New struct `RoutingRuleListResult` 173 - New struct `RoutingRuleNextHop` 174 - New struct `RoutingRulePropertiesFormat` 175 - New struct `RoutingRuleRouteDestination` 176 - New struct `SecurityUserConfiguration` 177 - New struct `SecurityUserConfigurationListResult` 178 - New struct `SecurityUserConfigurationPropertiesFormat` 179 - New struct `SecurityUserGroupItem` 180 - New struct `SecurityUserRule` 181 - New struct `SecurityUserRuleCollection` 182 - New struct `SecurityUserRuleCollectionListResult` 183 - New struct `SecurityUserRuleCollectionPropertiesFormat` 184 - New struct `SecurityUserRuleListResult` 185 - New struct `SecurityUserRulePropertiesFormat` 186 - New struct `SharedKeyProperties` 187 - New field `Sensitivity` in struct `ApplicationGatewayFirewallRule` 188 - New field `AutoscaleConfiguration` in struct `AzureFirewallPropertiesFormat` 189 - New field `EnabledFilteringCriteria` in struct `FlowLogProperties` 190 - New field `EnabledFilteringCriteria` in struct `FlowLogPropertiesFormat` 191 - New field `MemberType` in struct `GroupProperties` 192 - New field `Sensitivity` in struct `ManagedRuleOverride` 193 - New field `Exceptions` in struct `ManagedRulesDefinition` 194 - New field `DestinationIPAddress` in struct `PrivateLinkServiceProperties` 195 - New field `ResiliencyModel` in struct `VirtualNetworkGatewayPropertiesFormat` 196 - New field `PrivateEndpointVNetPolicies` in struct `VirtualNetworkPropertiesFormat` 197 - New field `ApplicationGatewayForContainers` in struct `WebApplicationFirewallPolicyPropertiesFormat` 198 199 200 ## 6.0.0 (2024-07-25) 201 ### Breaking Changes 202 203 - Struct `FirewallPacketCaptureParametersFormat` has been removed 204 - Field `ID`, `Properties` of struct `FirewallPacketCaptureParameters` has been removed 205 206 ### Features Added 207 208 - New value `BastionHostSKUNamePremium` added to enum type `BastionHostSKUName` 209 - New enum type `ProbeNoHealthyBackendsBehavior` with values `ProbeNoHealthyBackendsBehaviorAllProbedDown`, `ProbeNoHealthyBackendsBehaviorAllProbedUp` 210 - New function `*InboundSecurityRuleClient.Get(context.Context, string, string, string, *InboundSecurityRuleClientGetOptions) (InboundSecurityRuleClientGetResponse, error)` 211 - New field `ConnectionResourceURI` in struct `AuthorizationPropertiesFormat` 212 - New field `EnableSessionRecording` in struct `BastionHostPropertiesFormat` 213 - New field `Filter` in struct `ExpressRouteCrossConnectionsClientListOptions` 214 - New field `DurationInSeconds`, `FileName`, `Filters`, `Flags`, `NumberOfPacketsToCapture`, `Protocol`, `SasURL` in struct `FirewallPacketCaptureParameters` 215 - New field `Identity` in struct `FlowLog` 216 - New field `Identity` in struct `FlowLogInformation` 217 - New field `NoHealthyBackendsBehavior` in struct `ProbePropertiesFormat` 218 - New field `NetworkIdentifier` in struct `ServiceEndpointPropertiesFormat` 219 - New field `Identity` in struct `VirtualNetworkGateway` 220 221 222 ## 5.2.0 (2024-06-21) 223 ### Features Added 224 225 - New value `EndpointTypeAzureArcNetwork` added to enum type `EndpointType` 226 - New enum type `ApplicationGatewaySKUFamily` with values `ApplicationGatewaySKUFamilyGeneration1`, `ApplicationGatewaySKUFamilyGeneration2` 227 - New enum type `InboundSecurityRuleType` with values `InboundSecurityRuleTypeAutoExpire`, `InboundSecurityRuleTypePermanent` 228 - New enum type `NicTypeInRequest` with values `NicTypeInRequestPrivateNic`, `NicTypeInRequestPublicNic` 229 - New enum type `NicTypeInResponse` with values `NicTypeInResponseAdditionalNic`, `NicTypeInResponsePrivateNic`, `NicTypeInResponsePublicNic` 230 - New enum type `SharingScope` with values `SharingScopeDelegatedServices`, `SharingScopeTenant` 231 - New function `*ClientFactory.NewFirewallPolicyDeploymentsClient() *FirewallPolicyDeploymentsClient` 232 - New function `*ClientFactory.NewFirewallPolicyDraftsClient() *FirewallPolicyDraftsClient` 233 - New function `*ClientFactory.NewFirewallPolicyRuleCollectionGroupDraftsClient() *FirewallPolicyRuleCollectionGroupDraftsClient` 234 - New function `NewFirewallPolicyDeploymentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FirewallPolicyDeploymentsClient, error)` 235 - New function `*FirewallPolicyDeploymentsClient.BeginDeploy(context.Context, string, string, *FirewallPolicyDeploymentsClientBeginDeployOptions) (*runtime.Poller[FirewallPolicyDeploymentsClientDeployResponse], error)` 236 - New function `NewFirewallPolicyDraftsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FirewallPolicyDraftsClient, error)` 237 - New function `*FirewallPolicyDraftsClient.CreateOrUpdate(context.Context, string, string, FirewallPolicyDraft, *FirewallPolicyDraftsClientCreateOrUpdateOptions) (FirewallPolicyDraftsClientCreateOrUpdateResponse, error)` 238 - New function `*FirewallPolicyDraftsClient.Delete(context.Context, string, string, *FirewallPolicyDraftsClientDeleteOptions) (FirewallPolicyDraftsClientDeleteResponse, error)` 239 - New function `*FirewallPolicyDraftsClient.Get(context.Context, string, string, *FirewallPolicyDraftsClientGetOptions) (FirewallPolicyDraftsClientGetResponse, error)` 240 - New function `NewFirewallPolicyRuleCollectionGroupDraftsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FirewallPolicyRuleCollectionGroupDraftsClient, error)` 241 - New function `*FirewallPolicyRuleCollectionGroupDraftsClient.CreateOrUpdate(context.Context, string, string, string, FirewallPolicyRuleCollectionGroupDraft, *FirewallPolicyRuleCollectionGroupDraftsClientCreateOrUpdateOptions) (FirewallPolicyRuleCollectionGroupDraftsClientCreateOrUpdateResponse, error)` 242 - New function `*FirewallPolicyRuleCollectionGroupDraftsClient.Delete(context.Context, string, string, string, *FirewallPolicyRuleCollectionGroupDraftsClientDeleteOptions) (FirewallPolicyRuleCollectionGroupDraftsClientDeleteResponse, error)` 243 - New function `*FirewallPolicyRuleCollectionGroupDraftsClient.Get(context.Context, string, string, string, *FirewallPolicyRuleCollectionGroupDraftsClientGetOptions) (FirewallPolicyRuleCollectionGroupDraftsClientGetResponse, error)` 244 - New function `*VirtualAppliancesClient.BeginRestart(context.Context, string, string, *VirtualAppliancesClientBeginRestartOptions) (*runtime.Poller[VirtualAppliancesClientRestartResponse], error)` 245 - New struct `ConnectionMonitorEndpointLocationDetails` 246 - New struct `FirewallPolicyDraft` 247 - New struct `FirewallPolicyDraftProperties` 248 - New struct `FirewallPolicyRuleCollectionGroupDraft` 249 - New struct `FirewallPolicyRuleCollectionGroupDraftProperties` 250 - New struct `HeaderValueMatcher` 251 - New struct `PacketCaptureSettings` 252 - New struct `VirtualApplianceIPConfiguration` 253 - New struct `VirtualApplianceIPConfigurationProperties` 254 - New struct `VirtualApplianceInstanceIDs` 255 - New struct `VirtualApplianceNetworkInterfaceConfiguration` 256 - New struct `VirtualApplianceNetworkInterfaceConfigurationProperties` 257 - New struct `VirtualAppliancePropertiesFormatNetworkProfile` 258 - New field `HeaderValueMatcher` in struct `ApplicationGatewayHeaderConfiguration` 259 - New field `Family` in struct `ApplicationGatewaySKU` 260 - New field `LocationDetails`, `SubscriptionID` in struct `ConnectionMonitorEndpoint` 261 - New field `EnableDirectPortRateLimit` in struct `ExpressRouteCircuitPropertiesFormat` 262 - New field `RuleType` in struct `InboundSecurityRuleProperties` 263 - New field `AppliesOn`, `DestinationPortRanges`, `Name` in struct `InboundSecurityRules` 264 - New field `PrivateIPAddressPrefixLength` in struct `InterfaceIPConfigurationPropertiesFormat` 265 - New field `CaptureSettings`, `ContinuousCapture` in struct `PacketCaptureParameters` 266 - New field `CaptureSettings`, `ContinuousCapture` in struct `PacketCaptureResultProperties` 267 - New field `LocalPath` in struct `PacketCaptureStorageLocation` 268 - New field `JsChallengeCookieExpirationInMins` in struct `PolicySettings` 269 - New field `SharingScope` in struct `SubnetPropertiesFormat` 270 - New field `DpdTimeoutSeconds` in struct `VPNSiteLinkConnectionProperties` 271 - New field `NicType` in struct `VirtualApplianceNicProperties` 272 - New field `NetworkProfile` in struct `VirtualAppliancePropertiesFormat` 273 - New field `EnableOnlyIPv6Peering`, `LocalAddressSpace`, `LocalSubnetNames`, `LocalVirtualNetworkAddressSpace`, `PeerCompleteVnets`, `RemoteSubnetNames` in struct `VirtualNetworkPeeringPropertiesFormat` 274 275 276 ## 5.1.1 (2024-04-02) 277 ### Other Changes 278 279 - upgrade azcore version 280 281 282 ## 5.1.0 (2024-02-23) 283 ### Features Added 284 285 - New value `VirtualNetworkPrivateEndpointNetworkPoliciesNetworkSecurityGroupEnabled`, `VirtualNetworkPrivateEndpointNetworkPoliciesRouteTableEnabled` added to enum type `VirtualNetworkPrivateEndpointNetworkPolicies` 286 - New field `Zones` in struct `BastionHost` 287 288 289 ## 5.0.0 (2023-12-22) 290 ### Breaking Changes 291 292 - Type of `VirtualApplianceConnectionProperties.RoutingConfiguration` has been changed from `*RoutingConfigurationNfv` to `*RoutingConfiguration` 293 - Struct `PropagatedRouteTableNfv` has been removed 294 - Struct `RoutingConfigurationNfv` has been removed 295 - Struct `RoutingConfigurationNfvSubResource` has been removed 296 297 ### Features Added 298 299 - New value `ActionTypeJSChallenge` added to enum type `ActionType` 300 - New value `BastionHostSKUNameDeveloper` added to enum type `BastionHostSKUName` 301 - New value `FirewallPolicyIDPSSignatureDirectionFour`, `FirewallPolicyIDPSSignatureDirectionThree` added to enum type `FirewallPolicyIDPSSignatureDirection` 302 - New value `VirtualNetworkGatewaySKUNameErGwScale` added to enum type `VirtualNetworkGatewaySKUName` 303 - New value `VirtualNetworkGatewaySKUTierErGwScale` added to enum type `VirtualNetworkGatewaySKUTier` 304 - New value `WebApplicationFirewallActionJSChallenge` added to enum type `WebApplicationFirewallAction` 305 - New enum type `FirewallPolicyIntrusionDetectionProfileType` with values `FirewallPolicyIntrusionDetectionProfileTypeAdvanced`, `FirewallPolicyIntrusionDetectionProfileTypeBasic`, `FirewallPolicyIntrusionDetectionProfileTypeExtended`, `FirewallPolicyIntrusionDetectionProfileTypeStandard` 306 - New function `*ManagementClient.BeginDeleteBastionShareableLinkByToken(context.Context, string, string, BastionShareableLinkTokenListRequest, *ManagementClientBeginDeleteBastionShareableLinkByTokenOptions) (*runtime.Poller[ManagementClientDeleteBastionShareableLinkByTokenResponse], error)` 307 - New struct `BastionShareableLinkTokenListRequest` 308 - New struct `InternetIngressPublicIPsProperties` 309 - New field `HostNames` in struct `ApplicationGatewayListenerPropertiesFormat` 310 - New field `Profile` in struct `FirewallPolicyIntrusionDetection` 311 - New field `InternetIngressPublicIPs` in struct `VirtualAppliancePropertiesFormat` 312 313 314 ## 4.3.0 (2023-11-24) 315 ### Features Added 316 317 - Support for test fakes and OpenTelemetry trace spans. 318 319 320 ## 4.3.0-beta.1 (2023-10-09) 321 ### Features Added 322 323 - Support for test fakes and OpenTelemetry trace spans. 324 325 ## 4.2.0 (2023-09-22) 326 ### Features Added 327 328 - New struct `BastionHostPropertiesFormatNetworkACLs` 329 - New struct `IPRule` 330 - New struct `VirtualNetworkGatewayAutoScaleBounds` 331 - New struct `VirtualNetworkGatewayAutoScaleConfiguration` 332 - New field `NetworkACLs`, `VirtualNetwork` in struct `BastionHostPropertiesFormat` 333 - New field `Size` in struct `FirewallPolicyPropertiesFormat` 334 - New field `Size` in struct `FirewallPolicyRuleCollectionGroupProperties` 335 - New field `DefaultOutboundAccess` in struct `SubnetPropertiesFormat` 336 - New field `AutoScaleConfiguration` in struct `VirtualNetworkGatewayPropertiesFormat` 337 338 339 ## 4.1.0 (2023-08-25) 340 ### Features Added 341 342 - New value `ApplicationGatewaySKUNameBasic` added to enum type `ApplicationGatewaySKUName` 343 - New value `ApplicationGatewayTierBasic` added to enum type `ApplicationGatewayTier` 344 - New enum type `SyncMode` with values `SyncModeAutomatic`, `SyncModeManual` 345 - New function `*LoadBalancersClient.MigrateToIPBased(context.Context, string, string, *LoadBalancersClientMigrateToIPBasedOptions) (LoadBalancersClientMigrateToIPBasedResponse, error)` 346 - New struct `MigrateLoadBalancerToIPBasedRequest` 347 - New struct `MigratedPools` 348 - New field `SyncMode` in struct `BackendAddressPoolPropertiesFormat` 349 350 351 ## 4.0.0 (2023-07-11) 352 ### Breaking Changes 353 354 - `ApplicationGatewayCustomErrorStatusCodeHTTPStatus499` from enum `ApplicationGatewayCustomErrorStatusCode` has been removed 355 356 ### Features Added 357 358 - New enum type `AdminState` with values `AdminStateDisabled`, `AdminStateEnabled` 359 - New field `ResourceGUID` in struct `AdminPropertiesFormat` 360 - New field `ResourceGUID` in struct `AdminRuleCollectionPropertiesFormat` 361 - New field `DefaultPredefinedSSLPolicy` in struct `ApplicationGatewayPropertiesFormat` 362 - New field `ResourceGUID` in struct `ConnectivityConfigurationProperties` 363 - New field `ResourceGUID` in struct `DefaultAdminPropertiesFormat` 364 - New field `ResourceGUID` in struct `GroupProperties` 365 - New field `ResourceGUID` in struct `ManagerProperties` 366 - New field `ResourceGUID` in struct `SecurityAdminConfigurationPropertiesFormat` 367 - New field `AdminState` in struct `VirtualNetworkGatewayPropertiesFormat` 368 369 370 ## 3.0.0 (2023-05-26) 371 ### Breaking Changes 372 373 - Type of `EffectiveRouteMapRoute.Prefix` has been changed from `[]*string` to `*string` 374 - `LoadBalancerBackendAddressAdminStateDrain` from enum `LoadBalancerBackendAddressAdminState` has been removed 375 - Struct `PeerRouteList` has been removed 376 - Field `PeerRouteList` of struct `VirtualHubBgpConnectionsClientListAdvertisedRoutesResponse` has been removed 377 - Field `PeerRouteList` of struct `VirtualHubBgpConnectionsClientListLearnedRoutesResponse` has been removed 378 379 ### Features Added 380 381 - New value `NetworkInterfaceAuxiliaryModeAcceleratedConnections` added to enum type `NetworkInterfaceAuxiliaryMode` 382 - New value `WebApplicationFirewallRuleTypeRateLimitRule` added to enum type `WebApplicationFirewallRuleType` 383 - New enum type `ApplicationGatewayFirewallRateLimitDuration` with values `ApplicationGatewayFirewallRateLimitDurationFiveMins`, `ApplicationGatewayFirewallRateLimitDurationOneMin` 384 - New enum type `ApplicationGatewayFirewallUserSessionVariable` with values `ApplicationGatewayFirewallUserSessionVariableClientAddr`, `ApplicationGatewayFirewallUserSessionVariableGeoLocation`, `ApplicationGatewayFirewallUserSessionVariableNone` 385 - New enum type `AzureFirewallPacketCaptureFlagsType` with values `AzureFirewallPacketCaptureFlagsTypeAck`, `AzureFirewallPacketCaptureFlagsTypeFin`, `AzureFirewallPacketCaptureFlagsTypePush`, `AzureFirewallPacketCaptureFlagsTypeRst`, `AzureFirewallPacketCaptureFlagsTypeSyn`, `AzureFirewallPacketCaptureFlagsTypeUrg` 386 - New enum type `NetworkInterfaceAuxiliarySKU` with values `NetworkInterfaceAuxiliarySKUA1`, `NetworkInterfaceAuxiliarySKUA2`, `NetworkInterfaceAuxiliarySKUA4`, `NetworkInterfaceAuxiliarySKUA8`, `NetworkInterfaceAuxiliarySKUNone` 387 - New enum type `PublicIPAddressDNSSettingsDomainNameLabelScope` with values `PublicIPAddressDNSSettingsDomainNameLabelScopeNoReuse`, `PublicIPAddressDNSSettingsDomainNameLabelScopeResourceGroupReuse`, `PublicIPAddressDNSSettingsDomainNameLabelScopeSubscriptionReuse`, `PublicIPAddressDNSSettingsDomainNameLabelScopeTenantReuse` 388 - New enum type `ScrubbingRuleEntryMatchOperator` with values `ScrubbingRuleEntryMatchOperatorEquals`, `ScrubbingRuleEntryMatchOperatorEqualsAny` 389 - New enum type `ScrubbingRuleEntryMatchVariable` with values `ScrubbingRuleEntryMatchVariableRequestArgNames`, `ScrubbingRuleEntryMatchVariableRequestCookieNames`, `ScrubbingRuleEntryMatchVariableRequestHeaderNames`, `ScrubbingRuleEntryMatchVariableRequestIPAddress`, `ScrubbingRuleEntryMatchVariableRequestJSONArgNames`, `ScrubbingRuleEntryMatchVariableRequestPostArgNames` 390 - New enum type `ScrubbingRuleEntryState` with values `ScrubbingRuleEntryStateDisabled`, `ScrubbingRuleEntryStateEnabled` 391 - New enum type `WebApplicationFirewallScrubbingState` with values `WebApplicationFirewallScrubbingStateDisabled`, `WebApplicationFirewallScrubbingStateEnabled` 392 - New function `*AzureFirewallsClient.BeginPacketCapture(context.Context, string, string, FirewallPacketCaptureParameters, *AzureFirewallsClientBeginPacketCaptureOptions) (*runtime.Poller[AzureFirewallsClientPacketCaptureResponse], error)` 393 - New function `*ClientFactory.NewVirtualApplianceConnectionsClient() *VirtualApplianceConnectionsClient` 394 - New function `NewVirtualApplianceConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VirtualApplianceConnectionsClient, error)` 395 - New function `*VirtualApplianceConnectionsClient.BeginCreateOrUpdate(context.Context, string, string, string, VirtualApplianceConnection, *VirtualApplianceConnectionsClientBeginCreateOrUpdateOptions) (*runtime.Poller[VirtualApplianceConnectionsClientCreateOrUpdateResponse], error)` 396 - New function `*VirtualApplianceConnectionsClient.BeginDelete(context.Context, string, string, string, *VirtualApplianceConnectionsClientBeginDeleteOptions) (*runtime.Poller[VirtualApplianceConnectionsClientDeleteResponse], error)` 397 - New function `*VirtualApplianceConnectionsClient.Get(context.Context, string, string, string, *VirtualApplianceConnectionsClientGetOptions) (VirtualApplianceConnectionsClientGetResponse, error)` 398 - New function `*VirtualApplianceConnectionsClient.NewListPager(string, string, *VirtualApplianceConnectionsClientListOptions) *runtime.Pager[VirtualApplianceConnectionsClientListResponse]` 399 - New struct `AzureFirewallPacketCaptureFlags` 400 - New struct `AzureFirewallPacketCaptureRule` 401 - New struct `EffectiveRouteMapRouteList` 402 - New struct `FirewallPacketCaptureParameters` 403 - New struct `FirewallPacketCaptureParametersFormat` 404 - New struct `FirewallPolicyHTTPHeaderToInsert` 405 - New struct `GroupByUserSession` 406 - New struct `GroupByVariable` 407 - New struct `PolicySettingsLogScrubbing` 408 - New struct `PropagatedRouteTableNfv` 409 - New struct `RoutingConfigurationNfv` 410 - New struct `RoutingConfigurationNfvSubResource` 411 - New struct `VirtualApplianceAdditionalNicProperties` 412 - New struct `VirtualApplianceConnection` 413 - New struct `VirtualApplianceConnectionList` 414 - New struct `VirtualApplianceConnectionProperties` 415 - New struct `WebApplicationFirewallScrubbingRules` 416 - New field `HTTPHeadersToInsert` in struct `ApplicationRule` 417 - New field `EnableKerberos` in struct `BastionHostPropertiesFormat` 418 - New field `AuxiliarySKU` in struct `InterfacePropertiesFormat` 419 - New field `FileUploadEnforcement`, `LogScrubbing`, `RequestBodyEnforcement`, `RequestBodyInspectLimitInKB` in struct `PolicySettings` 420 - New field `PrivateEndpointLocation` in struct `PrivateEndpointConnectionProperties` 421 - New field `DomainNameLabelScope` in struct `PublicIPAddressDNSSettings` 422 - New field `InstanceName` in struct `VirtualApplianceNicProperties` 423 - New field `AdditionalNics`, `VirtualApplianceConnections` in struct `VirtualAppliancePropertiesFormat` 424 - New field `Value` in struct `VirtualHubBgpConnectionsClientListAdvertisedRoutesResponse` 425 - New field `Value` in struct `VirtualHubBgpConnectionsClientListLearnedRoutesResponse` 426 - New anonymous field `VirtualHubEffectiveRouteList` in struct `VirtualHubsClientGetEffectiveVirtualHubRoutesResponse` 427 - New anonymous field `EffectiveRouteMapRouteList` in struct `VirtualHubsClientGetInboundRoutesResponse` 428 - New anonymous field `EffectiveRouteMapRouteList` in struct `VirtualHubsClientGetOutboundRoutesResponse` 429 - New field `GroupByUserSession`, `RateLimitDuration`, `RateLimitThreshold` in struct `WebApplicationFirewallCustomRule` 430 431 432 ## 2.2.1 (2023-04-14) 433 ### Bug Fixes 434 435 - Fix serialization bug of empty value of `any` type. 436 437 438 ## 2.2.0 (2023-03-24) 439 ### Features Added 440 441 - New struct `ClientFactory` which is a client factory used to create any client in this module 442 - New value `ApplicationGatewayCustomErrorStatusCodeHTTPStatus400`, `ApplicationGatewayCustomErrorStatusCodeHTTPStatus404`, `ApplicationGatewayCustomErrorStatusCodeHTTPStatus405`, `ApplicationGatewayCustomErrorStatusCodeHTTPStatus408`, `ApplicationGatewayCustomErrorStatusCodeHTTPStatus499`, `ApplicationGatewayCustomErrorStatusCodeHTTPStatus500`, `ApplicationGatewayCustomErrorStatusCodeHTTPStatus503`, `ApplicationGatewayCustomErrorStatusCodeHTTPStatus504` added to enum type `ApplicationGatewayCustomErrorStatusCode` 443 - New enum type `WebApplicationFirewallState` with values `WebApplicationFirewallStateDisabled`, `WebApplicationFirewallStateEnabled` 444 - New field `AuthorizationStatus` in struct `ExpressRouteCircuitPropertiesFormat` 445 - New field `IPConfigurationID` in struct `VPNGatewaysClientBeginResetOptions` 446 - New field `FlowLogs` in struct `VirtualNetworkPropertiesFormat` 447 - New field `State` in struct `WebApplicationFirewallCustomRule` 448 449 450 ## 2.1.0 (2022-12-23) 451 ### Features Added 452 453 - New struct `DelegationProperties` 454 - New struct `PartnerManagedResourceProperties` 455 - New field `VirtualNetwork` in struct `BackendAddressPoolPropertiesFormat` 456 - New field `CustomBlockResponseBody` in struct `PolicySettings` 457 - New field `CustomBlockResponseStatusCode` in struct `PolicySettings` 458 - New field `Delegation` in struct `VirtualAppliancePropertiesFormat` 459 - New field `DeploymentType` in struct `VirtualAppliancePropertiesFormat` 460 - New field `PartnerManagedResource` in struct `VirtualAppliancePropertiesFormat` 461 462 463 ## 2.0.1 (2022-10-14) 464 ### Others Changes 465 - Update live test dependencies 466 467 ## 2.0.0 (2022-09-29) 468 ### Breaking Changes 469 470 - Const `DdosCustomPolicyProtocolSyn` has been removed 471 - Const `DdosCustomPolicyTriggerSensitivityOverrideHigh` has been removed 472 - Const `DdosSettingsProtectionCoverageBasic` has been removed 473 - Const `DdosCustomPolicyProtocolUDP` has been removed 474 - Const `DdosCustomPolicyProtocolTCP` has been removed 475 - Const `DdosCustomPolicyTriggerSensitivityOverrideLow` has been removed 476 - Const `DdosCustomPolicyTriggerSensitivityOverrideDefault` has been removed 477 - Const `DdosSettingsProtectionCoverageStandard` has been removed 478 - Const `DdosCustomPolicyTriggerSensitivityOverrideRelaxed` has been removed 479 - Type alias `DdosSettingsProtectionCoverage` has been removed 480 - Type alias `DdosCustomPolicyTriggerSensitivityOverride` has been removed 481 - Type alias `DdosCustomPolicyProtocol` has been removed 482 - Function `PossibleDdosCustomPolicyProtocolValues` has been removed 483 - Function `PossibleDdosSettingsProtectionCoverageValues` has been removed 484 - Function `PossibleDdosCustomPolicyTriggerSensitivityOverrideValues` has been removed 485 - Struct `ProtocolCustomSettingsFormat` has been removed 486 - Field `PublicIPAddresses` of struct `DdosCustomPolicyPropertiesFormat` has been removed 487 - Field `ProtocolCustomSettings` of struct `DdosCustomPolicyPropertiesFormat` has been removed 488 - Field `DdosCustomPolicy` of struct `DdosSettings` has been removed 489 - Field `ProtectedIP` of struct `DdosSettings` has been removed 490 - Field `ProtectionCoverage` of struct `DdosSettings` has been removed 491 492 ### Features Added 493 494 - New const `ApplicationGatewayWafRuleStateTypesEnabled` 495 - New const `RouteMapMatchConditionNotEquals` 496 - New const `ActionTypeBlock` 497 - New const `RouteMapActionTypeUnknown` 498 - New const `GeoAFRI` 499 - New const `IsWorkloadProtectedFalse` 500 - New const `ApplicationGatewayRuleSetStatusOptionsDeprecated` 501 - New const `ApplicationGatewayWafRuleActionTypesAllow` 502 - New const `RouteMapActionTypeRemove` 503 - New const `ApplicationGatewayClientRevocationOptionsNone` 504 - New const `NextStepContinue` 505 - New const `SlotTypeProduction` 506 - New const `NetworkIntentPolicyBasedServiceAllowRulesOnly` 507 - New const `ApplicationGatewayTierTypesWAFV2` 508 - New const `ActionTypeLog` 509 - New const `CommissionedStateDeprovisioned` 510 - New const `RouteMapMatchConditionEquals` 511 - New const `GeoOCEANIA` 512 - New const `GeoGLOBAL` 513 - New const `WebApplicationFirewallTransformUppercase` 514 - New const `NextStepUnknown` 515 - New const `ApplicationGatewayTierTypesWAF` 516 - New const `ApplicationGatewayWafRuleActionTypesNone` 517 - New const `CustomIPPrefixTypeSingular` 518 - New const `GeoME` 519 - New const `GeoLATAM` 520 - New const `ApplicationGatewayWafRuleActionTypesBlock` 521 - New const `ApplicationGatewayRuleSetStatusOptionsGA` 522 - New const `RouteMapMatchConditionUnknown` 523 - New const `ApplicationGatewayWafRuleStateTypesDisabled` 524 - New const `ApplicationGatewayTierTypesStandardV2` 525 - New const `VnetLocalRouteOverrideCriteriaEqual` 526 - New const `ManagedRuleEnabledStateEnabled` 527 - New const `RouteMapMatchConditionContains` 528 - New const `DdosSettingsProtectionModeDisabled` 529 - New const `ActionTypeAnomalyScoring` 530 - New const `ActionTypeAllow` 531 - New const `SlotTypeStaging` 532 - New const `GeoAQ` 533 - New const `RouteMapMatchConditionNotContains` 534 - New const `ApplicationGatewayClientRevocationOptionsOCSP` 535 - New const `RouteMapActionTypeReplace` 536 - New const `GeoNAM` 537 - New const `CustomIPPrefixTypeChild` 538 - New const `GeoEURO` 539 - New const `ExpressRoutePortsBillingTypeMeteredData` 540 - New const `GeoAPAC` 541 - New const `CustomIPPrefixTypeParent` 542 - New const `VnetLocalRouteOverrideCriteriaContains` 543 - New const `DdosSettingsProtectionModeVirtualNetworkInherited` 544 - New const `ApplicationGatewayWafRuleActionTypesLog` 545 - New const `ApplicationGatewayWafRuleActionTypesAnomalyScoring` 546 - New const `ApplicationGatewayRuleSetStatusOptionsSupported` 547 - New const `ExpressRoutePortsBillingTypeUnlimitedData` 548 - New const `DdosSettingsProtectionModeEnabled` 549 - New const `IsWorkloadProtectedTrue` 550 - New const `ApplicationGatewayRuleSetStatusOptionsPreview` 551 - New const `RouteMapActionTypeDrop` 552 - New const `ApplicationGatewayTierTypesStandard` 553 - New const `NextStepTerminate` 554 - New const `RouteMapActionTypeAdd` 555 - New type alias `DdosSettingsProtectionMode` 556 - New type alias `ApplicationGatewayWafRuleActionTypes` 557 - New type alias `ApplicationGatewayClientRevocationOptions` 558 - New type alias `NextStep` 559 - New type alias `ActionType` 560 - New type alias `SlotType` 561 - New type alias `IsWorkloadProtected` 562 - New type alias `RouteMapMatchCondition` 563 - New type alias `ApplicationGatewayWafRuleStateTypes` 564 - New type alias `ApplicationGatewayTierTypes` 565 - New type alias `CustomIPPrefixType` 566 - New type alias `RouteMapActionType` 567 - New type alias `ExpressRoutePortsBillingType` 568 - New type alias `ApplicationGatewayRuleSetStatusOptions` 569 - New type alias `Geo` 570 - New type alias `VnetLocalRouteOverrideCriteria` 571 - New function `PossibleSlotTypeValues() []SlotType` 572 - New function `NewVipSwapClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VipSwapClient, error)` 573 - New function `PossibleNextStepValues() []NextStep` 574 - New function `*RouteMapsClient.BeginDelete(context.Context, string, string, string, *RouteMapsClientBeginDeleteOptions) (*runtime.Poller[RouteMapsClientDeleteResponse], error)` 575 - New function `PossibleRouteMapActionTypeValues() []RouteMapActionType` 576 - New function `*RouteMapsClient.Get(context.Context, string, string, string, *RouteMapsClientGetOptions) (RouteMapsClientGetResponse, error)` 577 - New function `*VirtualHubsClient.BeginGetOutboundRoutes(context.Context, string, string, GetOutboundRoutesParameters, *VirtualHubsClientBeginGetOutboundRoutesOptions) (*runtime.Poller[VirtualHubsClientGetOutboundRoutesResponse], error)` 578 - New function `PossibleGeoValues() []Geo` 579 - New function `PossibleApplicationGatewayClientRevocationOptionsValues() []ApplicationGatewayClientRevocationOptions` 580 - New function `*ApplicationGatewayWafDynamicManifestsClient.NewGetPager(string, *ApplicationGatewayWafDynamicManifestsClientGetOptions) *runtime.Pager[ApplicationGatewayWafDynamicManifestsClientGetResponse]` 581 - New function `*ApplicationGatewayWafDynamicManifestsDefaultClient.Get(context.Context, string, *ApplicationGatewayWafDynamicManifestsDefaultClientGetOptions) (ApplicationGatewayWafDynamicManifestsDefaultClientGetResponse, error)` 582 - New function `PossibleActionTypeValues() []ActionType` 583 - New function `*RouteMapsClient.NewListPager(string, string, *RouteMapsClientListOptions) *runtime.Pager[RouteMapsClientListResponse]` 584 - New function `PossibleApplicationGatewayTierTypesValues() []ApplicationGatewayTierTypes` 585 - New function `NewApplicationGatewayWafDynamicManifestsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ApplicationGatewayWafDynamicManifestsClient, error)` 586 - New function `PossibleApplicationGatewayRuleSetStatusOptionsValues() []ApplicationGatewayRuleSetStatusOptions` 587 - New function `PossibleCustomIPPrefixTypeValues() []CustomIPPrefixType` 588 - New function `NewApplicationGatewayWafDynamicManifestsDefaultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ApplicationGatewayWafDynamicManifestsDefaultClient, error)` 589 - New function `PossibleVnetLocalRouteOverrideCriteriaValues() []VnetLocalRouteOverrideCriteria` 590 - New function `*VirtualHubsClient.BeginGetInboundRoutes(context.Context, string, string, GetInboundRoutesParameters, *VirtualHubsClientBeginGetInboundRoutesOptions) (*runtime.Poller[VirtualHubsClientGetInboundRoutesResponse], error)` 591 - New function `*VipSwapClient.Get(context.Context, string, string, *VipSwapClientGetOptions) (VipSwapClientGetResponse, error)` 592 - New function `*PublicIPAddressesClient.BeginDdosProtectionStatus(context.Context, string, string, *PublicIPAddressesClientBeginDdosProtectionStatusOptions) (*runtime.Poller[PublicIPAddressesClientDdosProtectionStatusResponse], error)` 593 - New function `PossibleExpressRoutePortsBillingTypeValues() []ExpressRoutePortsBillingType` 594 - New function `*VipSwapClient.List(context.Context, string, string, *VipSwapClientListOptions) (VipSwapClientListResponse, error)` 595 - New function `*VirtualNetworksClient.BeginListDdosProtectionStatus(context.Context, string, string, *VirtualNetworksClientBeginListDdosProtectionStatusOptions) (*runtime.Poller[*runtime.Pager[VirtualNetworksClientListDdosProtectionStatusResponse]], error)` 596 - New function `PossibleIsWorkloadProtectedValues() []IsWorkloadProtected` 597 - New function `PossibleDdosSettingsProtectionModeValues() []DdosSettingsProtectionMode` 598 - New function `PossibleApplicationGatewayWafRuleStateTypesValues() []ApplicationGatewayWafRuleStateTypes` 599 - New function `NewRouteMapsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RouteMapsClient, error)` 600 - New function `PossibleRouteMapMatchConditionValues() []RouteMapMatchCondition` 601 - New function `*VipSwapClient.BeginCreate(context.Context, string, string, SwapResource, *VipSwapClientBeginCreateOptions) (*runtime.Poller[VipSwapClientCreateResponse], error)` 602 - New function `PossibleApplicationGatewayWafRuleActionTypesValues() []ApplicationGatewayWafRuleActionTypes` 603 - New function `*RouteMapsClient.BeginCreateOrUpdate(context.Context, string, string, string, RouteMap, *RouteMapsClientBeginCreateOrUpdateOptions) (*runtime.Poller[RouteMapsClientCreateOrUpdateResponse], error)` 604 - New struct `Action` 605 - New struct `ApplicationGatewayFirewallManifestRuleSet` 606 - New struct `ApplicationGatewayWafDynamicManifestPropertiesResult` 607 - New struct `ApplicationGatewayWafDynamicManifestResult` 608 - New struct `ApplicationGatewayWafDynamicManifestResultList` 609 - New struct `ApplicationGatewayWafDynamicManifestsClient` 610 - New struct `ApplicationGatewayWafDynamicManifestsClientGetOptions` 611 - New struct `ApplicationGatewayWafDynamicManifestsClientGetResponse` 612 - New struct `ApplicationGatewayWafDynamicManifestsDefaultClient` 613 - New struct `ApplicationGatewayWafDynamicManifestsDefaultClientGetOptions` 614 - New struct `ApplicationGatewayWafDynamicManifestsDefaultClientGetResponse` 615 - New struct `Criterion` 616 - New struct `DefaultRuleSetPropertyFormat` 617 - New struct `EffectiveRouteMapRoute` 618 - New struct `GetInboundRoutesParameters` 619 - New struct `GetOutboundRoutesParameters` 620 - New struct `ListRouteMapsResult` 621 - New struct `Parameter` 622 - New struct `PublicIPAddressesClientBeginDdosProtectionStatusOptions` 623 - New struct `PublicIPAddressesClientDdosProtectionStatusResponse` 624 - New struct `PublicIPDdosProtectionStatusResult` 625 - New struct `RouteMap` 626 - New struct `RouteMapProperties` 627 - New struct `RouteMapRule` 628 - New struct `RouteMapsClient` 629 - New struct `RouteMapsClientBeginCreateOrUpdateOptions` 630 - New struct `RouteMapsClientBeginDeleteOptions` 631 - New struct `RouteMapsClientCreateOrUpdateResponse` 632 - New struct `RouteMapsClientDeleteResponse` 633 - New struct `RouteMapsClientGetOptions` 634 - New struct `RouteMapsClientGetResponse` 635 - New struct `RouteMapsClientListOptions` 636 - New struct `RouteMapsClientListResponse` 637 - New struct `StaticRoutesConfig` 638 - New struct `SwapResource` 639 - New struct `SwapResourceListResult` 640 - New struct `SwapResourceProperties` 641 - New struct `VipSwapClient` 642 - New struct `VipSwapClientBeginCreateOptions` 643 - New struct `VipSwapClientCreateResponse` 644 - New struct `VipSwapClientGetOptions` 645 - New struct `VipSwapClientGetResponse` 646 - New struct `VipSwapClientListOptions` 647 - New struct `VipSwapClientListResponse` 648 - New struct `VirtualHubsClientBeginGetInboundRoutesOptions` 649 - New struct `VirtualHubsClientBeginGetOutboundRoutesOptions` 650 - New struct `VirtualHubsClientGetInboundRoutesResponse` 651 - New struct `VirtualHubsClientGetOutboundRoutesResponse` 652 - New struct `VirtualNetworkDdosProtectionStatusResult` 653 - New struct `VirtualNetworkGatewayPolicyGroup` 654 - New struct `VirtualNetworkGatewayPolicyGroupMember` 655 - New struct `VirtualNetworkGatewayPolicyGroupProperties` 656 - New struct `VirtualNetworksClientBeginListDdosProtectionStatusOptions` 657 - New struct `VirtualNetworksClientListDdosProtectionStatusResponse` 658 - New struct `VngClientConnectionConfiguration` 659 - New struct `VngClientConnectionConfigurationProperties` 660 - New field `RouteMaps` in struct `VirtualHubProperties` 661 - New field `Tiers` in struct `ApplicationGatewayFirewallRuleSetPropertiesFormat` 662 - New field `EnablePrivateLinkFastPath` in struct `VirtualNetworkGatewayConnectionListEntityPropertiesFormat` 663 - New field `ColoLocation` in struct `ExpressRouteLinkPropertiesFormat` 664 - New field `EnablePrivateLinkFastPath` in struct `VirtualNetworkGatewayConnectionPropertiesFormat` 665 - New field `DisableTCPStateTracking` in struct `InterfacePropertiesFormat` 666 - New field `Top` in struct `ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsOptions` 667 - New field `Action` in struct `ManagedRuleOverride` 668 - New field `VngClientConnectionConfigurations` in struct `VPNClientConfiguration` 669 - New field `StaticRoutesConfig` in struct `VnetRoute` 670 - New field `AllowVirtualWanTraffic` in struct `VirtualNetworkGatewayPropertiesFormat` 671 - New field `VirtualNetworkGatewayPolicyGroups` in struct `VirtualNetworkGatewayPropertiesFormat` 672 - New field `AllowRemoteVnetTraffic` in struct `VirtualNetworkGatewayPropertiesFormat` 673 - New field `RuleIDString` in struct `ApplicationGatewayFirewallRule` 674 - New field `State` in struct `ApplicationGatewayFirewallRule` 675 - New field `Action` in struct `ApplicationGatewayFirewallRule` 676 - New field `Top` in struct `ManagerDeploymentStatusClientListOptions` 677 - New field `InboundRouteMap` in struct `RoutingConfiguration` 678 - New field `OutboundRouteMap` in struct `RoutingConfiguration` 679 - New field `VerifyClientRevocation` in struct `ApplicationGatewayClientAuthConfiguration` 680 - New field `Top` in struct `ManagementClientListActiveSecurityAdminRulesOptions` 681 - New field `ProbeThreshold` in struct `ProbePropertiesFormat` 682 - New field `AllowNonVirtualWanTraffic` in struct `ExpressRouteGatewayProperties` 683 - New field `Top` in struct `ManagementClientListActiveConnectivityConfigurationsOptions` 684 - New field `PublicIPAddresses` in struct `DdosProtectionPlanPropertiesFormat` 685 - New field `ProtectionMode` in struct `DdosSettings` 686 - New field `DdosProtectionPlan` in struct `DdosSettings` 687 - New field `ExpressRouteAdvertise` in struct `CustomIPPrefixPropertiesFormat` 688 - New field `Geo` in struct `CustomIPPrefixPropertiesFormat` 689 - New field `PrefixType` in struct `CustomIPPrefixPropertiesFormat` 690 - New field `Asn` in struct `CustomIPPrefixPropertiesFormat` 691 - New field `Top` in struct `ManagementClientListNetworkManagerEffectiveSecurityAdminRulesOptions` 692 - New field `EnablePrivateLinkFastPath` in struct `ExpressRouteConnectionProperties` 693 - New field `BillingType` in struct `ExpressRoutePortPropertiesFormat` 694 695 696 ## 1.1.0 (2022-08-05) 697 ### Features Added 698 699 - New const `SecurityConfigurationRuleDirectionInbound` 700 - New const `IsGlobalFalse` 701 - New const `EndpointTypeAzureVMSS` 702 - New const `ScopeConnectionStateConflict` 703 - New const `SecurityConfigurationRuleDirectionOutbound` 704 - New const `GroupConnectivityDirectlyConnected` 705 - New const `ScopeConnectionStateRejected` 706 - New const `ConfigurationTypeConnectivity` 707 - New const `AutoLearnPrivateRangesModeEnabled` 708 - New const `UseHubGatewayFalse` 709 - New const `NetworkIntentPolicyBasedServiceNone` 710 - New const `DeleteExistingPeeringFalse` 711 - New const `EffectiveAdminRuleKindDefault` 712 - New const `DeploymentStatusFailed` 713 - New const `AddressPrefixTypeIPPrefix` 714 - New const `AddressPrefixTypeServiceTag` 715 - New const `UseHubGatewayTrue` 716 - New const `WebApplicationFirewallOperatorAny` 717 - New const `SecurityConfigurationRuleAccessAlwaysAllow` 718 - New const `CreatedByTypeUser` 719 - New const `EndpointTypeAzureArcVM` 720 - New const `DeploymentStatusNotStarted` 721 - New const `SecurityConfigurationRuleProtocolTCP` 722 - New const `SecurityConfigurationRuleAccessDeny` 723 - New const `SecurityConfigurationRuleProtocolEsp` 724 - New const `IsGlobalTrue` 725 - New const `DeploymentStatusDeployed` 726 - New const `NetworkIntentPolicyBasedServiceAll` 727 - New const `SecurityConfigurationRuleProtocolUDP` 728 - New const `CreatedByTypeKey` 729 - New const `PacketCaptureTargetTypeAzureVMSS` 730 - New const `ApplicationGatewaySSLPolicyTypeCustomV2` 731 - New const `DeleteExistingPeeringTrue` 732 - New const `ScopeConnectionStateConnected` 733 - New const `ApplicationGatewaySSLPolicyNameAppGwSSLPolicy20220101S` 734 - New const `ConnectivityTopologyMesh` 735 - New const `CreatedByTypeManagedIdentity` 736 - New const `AdminRuleKindCustom` 737 - New const `ApplicationGatewaySSLProtocolTLSv13` 738 - New const `ConnectivityTopologyHubAndSpoke` 739 - New const `ScopeConnectionStateRevoked` 740 - New const `ConfigurationTypeSecurityAdmin` 741 - New const `SecurityConfigurationRuleProtocolAh` 742 - New const `CommissionedStateCommissionedNoInternetAdvertise` 743 - New const `ScopeConnectionStatePending` 744 - New const `SecurityConfigurationRuleAccessAllow` 745 - New const `SecurityConfigurationRuleProtocolIcmp` 746 - New const `AutoLearnPrivateRangesModeDisabled` 747 - New const `SecurityConfigurationRuleProtocolAny` 748 - New const `ApplicationGatewaySSLPolicyNameAppGwSSLPolicy20220101` 749 - New const `CreatedByTypeApplication` 750 - New const `GroupConnectivityNone` 751 - New const `EffectiveAdminRuleKindCustom` 752 - New const `AdminRuleKindDefault` 753 - New const `DeploymentStatusDeploying` 754 - New const `PacketCaptureTargetTypeAzureVM` 755 - New function `*ManagementClient.ListActiveConnectivityConfigurations(context.Context, string, string, ActiveConfigurationParameter, *ManagementClientListActiveConnectivityConfigurationsOptions) (ManagementClientListActiveConnectivityConfigurationsResponse, error)` 756 - New function `*ManagersClient.NewListBySubscriptionPager(*ManagersClientListBySubscriptionOptions) *runtime.Pager[ManagersClientListBySubscriptionResponse]` 757 - New function `NewStaticMembersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*StaticMembersClient, error)` 758 - New function `NewAdminRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AdminRulesClient, error)` 759 - New function `*EffectiveDefaultSecurityAdminRule.GetEffectiveBaseSecurityAdminRule() *EffectiveBaseSecurityAdminRule` 760 - New function `PossibleAddressPrefixTypeValues() []AddressPrefixType` 761 - New function `PossibleUseHubGatewayValues() []UseHubGateway` 762 - New function `*ScopeConnectionsClient.Delete(context.Context, string, string, string, *ScopeConnectionsClientDeleteOptions) (ScopeConnectionsClientDeleteResponse, error)` 763 - New function `PossibleIsGlobalValues() []IsGlobal` 764 - New function `*ManagementClient.ListActiveSecurityAdminRules(context.Context, string, string, ActiveConfigurationParameter, *ManagementClientListActiveSecurityAdminRulesOptions) (ManagementClientListActiveSecurityAdminRulesResponse, error)` 765 - New function `*ManagersClient.NewListPager(string, *ManagersClientListOptions) *runtime.Pager[ManagersClientListResponse]` 766 - New function `NewConnectivityConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ConnectivityConfigurationsClient, error)` 767 - New function `*GroupsClient.Get(context.Context, string, string, string, *GroupsClientGetOptions) (GroupsClientGetResponse, error)` 768 - New function `PossibleAdminRuleKindValues() []AdminRuleKind` 769 - New function `*ScopeConnectionsClient.Get(context.Context, string, string, string, *ScopeConnectionsClientGetOptions) (ScopeConnectionsClientGetResponse, error)` 770 - New function `*AdminRuleCollectionsClient.CreateOrUpdate(context.Context, string, string, string, string, AdminRuleCollection, *AdminRuleCollectionsClientCreateOrUpdateOptions) (AdminRuleCollectionsClientCreateOrUpdateResponse, error)` 771 - New function `PossibleScopeConnectionStateValues() []ScopeConnectionState` 772 - New function `*ConnectivityConfigurationsClient.NewListPager(string, string, *ConnectivityConfigurationsClientListOptions) *runtime.Pager[ConnectivityConfigurationsClientListResponse]` 773 - New function `*BaseAdminRule.GetBaseAdminRule() *BaseAdminRule` 774 - New function `PossibleSecurityConfigurationRuleProtocolValues() []SecurityConfigurationRuleProtocol` 775 - New function `*AdminRulesClient.CreateOrUpdate(context.Context, string, string, string, string, string, BaseAdminRuleClassification, *AdminRulesClientCreateOrUpdateOptions) (AdminRulesClientCreateOrUpdateResponse, error)` 776 - New function `PossibleNetworkIntentPolicyBasedServiceValues() []NetworkIntentPolicyBasedService` 777 - New function `*ManagementGroupNetworkManagerConnectionsClient.Delete(context.Context, string, string, *ManagementGroupNetworkManagerConnectionsClientDeleteOptions) (ManagementGroupNetworkManagerConnectionsClientDeleteResponse, error)` 778 - New function `PossibleSecurityConfigurationRuleAccessValues() []SecurityConfigurationRuleAccess` 779 - New function `*ManagersClient.BeginDelete(context.Context, string, string, *ManagersClientBeginDeleteOptions) (*runtime.Poller[ManagersClientDeleteResponse], error)` 780 - New function `*ManagementClient.ExpressRouteProviderPort(context.Context, string, *ManagementClientExpressRouteProviderPortOptions) (ManagementClientExpressRouteProviderPortResponse, error)` 781 - New function `*ActiveBaseSecurityAdminRule.GetActiveBaseSecurityAdminRule() *ActiveBaseSecurityAdminRule` 782 - New function `*ConnectivityConfigurationsClient.BeginDelete(context.Context, string, string, string, *ConnectivityConfigurationsClientBeginDeleteOptions) (*runtime.Poller[ConnectivityConfigurationsClientDeleteResponse], error)` 783 - New function `*AdminRuleCollectionsClient.BeginDelete(context.Context, string, string, string, string, *AdminRuleCollectionsClientBeginDeleteOptions) (*runtime.Poller[AdminRuleCollectionsClientDeleteResponse], error)` 784 - New function `*ConnectivityConfigurationsClient.CreateOrUpdate(context.Context, string, string, string, ConnectivityConfiguration, *ConnectivityConfigurationsClientCreateOrUpdateOptions) (ConnectivityConfigurationsClientCreateOrUpdateResponse, error)` 785 - New function `*SecurityAdminConfigurationsClient.Get(context.Context, string, string, string, *SecurityAdminConfigurationsClientGetOptions) (SecurityAdminConfigurationsClientGetResponse, error)` 786 - New function `*StaticMembersClient.Delete(context.Context, string, string, string, string, *StaticMembersClientDeleteOptions) (StaticMembersClientDeleteResponse, error)` 787 - New function `*ManagerDeploymentStatusClient.List(context.Context, string, string, ManagerDeploymentStatusParameter, *ManagerDeploymentStatusClientListOptions) (ManagerDeploymentStatusClientListResponse, error)` 788 - New function `*SubscriptionNetworkManagerConnectionsClient.Delete(context.Context, string, *SubscriptionNetworkManagerConnectionsClientDeleteOptions) (SubscriptionNetworkManagerConnectionsClientDeleteResponse, error)` 789 - New function `PossibleEffectiveAdminRuleKindValues() []EffectiveAdminRuleKind` 790 - New function `*AdminRulesClient.NewListPager(string, string, string, string, *AdminRulesClientListOptions) *runtime.Pager[AdminRulesClientListResponse]` 791 - New function `*GroupsClient.NewListPager(string, string, *GroupsClientListOptions) *runtime.Pager[GroupsClientListResponse]` 792 - New function `*GroupsClient.BeginDelete(context.Context, string, string, string, *GroupsClientBeginDeleteOptions) (*runtime.Poller[GroupsClientDeleteResponse], error)` 793 - New function `*StaticMembersClient.NewListPager(string, string, string, *StaticMembersClientListOptions) *runtime.Pager[StaticMembersClientListResponse]` 794 - New function `NewGroupsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GroupsClient, error)` 795 - New function `PossibleCreatedByTypeValues() []CreatedByType` 796 - New function `PossibleAutoLearnPrivateRangesModeValues() []AutoLearnPrivateRangesMode` 797 - New function `*ManagementGroupNetworkManagerConnectionsClient.CreateOrUpdate(context.Context, string, string, ManagerConnection, *ManagementGroupNetworkManagerConnectionsClientCreateOrUpdateOptions) (ManagementGroupNetworkManagerConnectionsClientCreateOrUpdateResponse, error)` 798 - New function `*GroupsClient.CreateOrUpdate(context.Context, string, string, string, Group, *GroupsClientCreateOrUpdateOptions) (GroupsClientCreateOrUpdateResponse, error)` 799 - New function `*ActiveSecurityAdminRule.GetActiveBaseSecurityAdminRule() *ActiveBaseSecurityAdminRule` 800 - New function `*AdminRuleCollectionsClient.Get(context.Context, string, string, string, string, *AdminRuleCollectionsClientGetOptions) (AdminRuleCollectionsClientGetResponse, error)` 801 - New function `*ManagersClient.CreateOrUpdate(context.Context, string, string, Manager, *ManagersClientCreateOrUpdateOptions) (ManagersClientCreateOrUpdateResponse, error)` 802 - New function `*SubscriptionNetworkManagerConnectionsClient.NewListPager(*SubscriptionNetworkManagerConnectionsClientListOptions) *runtime.Pager[SubscriptionNetworkManagerConnectionsClientListResponse]` 803 - New function `*AdminRule.GetBaseAdminRule() *BaseAdminRule` 804 - New function `*AdminRulesClient.Get(context.Context, string, string, string, string, string, *AdminRulesClientGetOptions) (AdminRulesClientGetResponse, error)` 805 - New function `PossiblePacketCaptureTargetTypeValues() []PacketCaptureTargetType` 806 - New function `*ManagementClient.ListNetworkManagerEffectiveSecurityAdminRules(context.Context, string, string, QueryRequestOptions, *ManagementClientListNetworkManagerEffectiveSecurityAdminRulesOptions) (ManagementClientListNetworkManagerEffectiveSecurityAdminRulesResponse, error)` 807 - New function `*ManagementGroupNetworkManagerConnectionsClient.Get(context.Context, string, string, *ManagementGroupNetworkManagerConnectionsClientGetOptions) (ManagementGroupNetworkManagerConnectionsClientGetResponse, error)` 808 - New function `NewExpressRouteProviderPortsLocationClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ExpressRouteProviderPortsLocationClient, error)` 809 - New function `*DefaultAdminRule.GetBaseAdminRule() *BaseAdminRule` 810 - New function `*ConnectivityConfigurationsClient.Get(context.Context, string, string, string, *ConnectivityConfigurationsClientGetOptions) (ConnectivityConfigurationsClientGetResponse, error)` 811 - New function `NewManagersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagersClient, error)` 812 - New function `*SubscriptionNetworkManagerConnectionsClient.Get(context.Context, string, *SubscriptionNetworkManagerConnectionsClientGetOptions) (SubscriptionNetworkManagerConnectionsClientGetResponse, error)` 813 - New function `*EffectiveSecurityAdminRule.GetEffectiveBaseSecurityAdminRule() *EffectiveBaseSecurityAdminRule` 814 - New function `*EffectiveBaseSecurityAdminRule.GetEffectiveBaseSecurityAdminRule() *EffectiveBaseSecurityAdminRule` 815 - New function `NewScopeConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ScopeConnectionsClient, error)` 816 - New function `NewAdminRuleCollectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AdminRuleCollectionsClient, error)` 817 - New function `*ManagementClient.ListNetworkManagerEffectiveConnectivityConfigurations(context.Context, string, string, QueryRequestOptions, *ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsOptions) (ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsResponse, error)` 818 - New function `PossibleGroupConnectivityValues() []GroupConnectivity` 819 - New function `NewSubscriptionNetworkManagerConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SubscriptionNetworkManagerConnectionsClient, error)` 820 - New function `*AzureFirewallsClient.BeginListLearnedPrefixes(context.Context, string, string, *AzureFirewallsClientBeginListLearnedPrefixesOptions) (*runtime.Poller[AzureFirewallsClientListLearnedPrefixesResponse], error)` 821 - New function `*ManagersClient.Patch(context.Context, string, string, PatchObject, *ManagersClientPatchOptions) (ManagersClientPatchResponse, error)` 822 - New function `*ManagersClient.Get(context.Context, string, string, *ManagersClientGetOptions) (ManagersClientGetResponse, error)` 823 - New function `*StaticMembersClient.CreateOrUpdate(context.Context, string, string, string, string, StaticMember, *StaticMembersClientCreateOrUpdateOptions) (StaticMembersClientCreateOrUpdateResponse, error)` 824 - New function `*AdminRuleCollectionsClient.NewListPager(string, string, string, *AdminRuleCollectionsClientListOptions) *runtime.Pager[AdminRuleCollectionsClientListResponse]` 825 - New function `*ScopeConnectionsClient.NewListPager(string, string, *ScopeConnectionsClientListOptions) *runtime.Pager[ScopeConnectionsClientListResponse]` 826 - New function `*ActiveDefaultSecurityAdminRule.GetActiveBaseSecurityAdminRule() *ActiveBaseSecurityAdminRule` 827 - New function `*ExpressRouteProviderPortsLocationClient.List(context.Context, *ExpressRouteProviderPortsLocationClientListOptions) (ExpressRouteProviderPortsLocationClientListResponse, error)` 828 - New function `*ManagerCommitsClient.BeginPost(context.Context, string, string, ManagerCommit, *ManagerCommitsClientBeginPostOptions) (*runtime.Poller[ManagerCommitsClientPostResponse], error)` 829 - New function `NewManagerCommitsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagerCommitsClient, error)` 830 - New function `PossibleConfigurationTypeValues() []ConfigurationType` 831 - New function `NewManagerDeploymentStatusClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagerDeploymentStatusClient, error)` 832 - New function `*ScopeConnectionsClient.CreateOrUpdate(context.Context, string, string, string, ScopeConnection, *ScopeConnectionsClientCreateOrUpdateOptions) (ScopeConnectionsClientCreateOrUpdateResponse, error)` 833 - New function `*SecurityAdminConfigurationsClient.CreateOrUpdate(context.Context, string, string, string, SecurityAdminConfiguration, *SecurityAdminConfigurationsClientCreateOrUpdateOptions) (SecurityAdminConfigurationsClientCreateOrUpdateResponse, error)` 834 - New function `NewManagementGroupNetworkManagerConnectionsClient(azcore.TokenCredential, *arm.ClientOptions) (*ManagementGroupNetworkManagerConnectionsClient, error)` 835 - New function `PossibleDeleteExistingPeeringValues() []DeleteExistingPeering` 836 - New function `PossibleDeploymentStatusValues() []DeploymentStatus` 837 - New function `*ManagementGroupNetworkManagerConnectionsClient.NewListPager(string, *ManagementGroupNetworkManagerConnectionsClientListOptions) *runtime.Pager[ManagementGroupNetworkManagerConnectionsClientListResponse]` 838 - New function `*SecurityAdminConfigurationsClient.NewListPager(string, string, *SecurityAdminConfigurationsClientListOptions) *runtime.Pager[SecurityAdminConfigurationsClientListResponse]` 839 - New function `PossibleConnectivityTopologyValues() []ConnectivityTopology` 840 - New function `*StaticMembersClient.Get(context.Context, string, string, string, string, *StaticMembersClientGetOptions) (StaticMembersClientGetResponse, error)` 841 - New function `PossibleSecurityConfigurationRuleDirectionValues() []SecurityConfigurationRuleDirection` 842 - New function `*SecurityAdminConfigurationsClient.BeginDelete(context.Context, string, string, string, *SecurityAdminConfigurationsClientBeginDeleteOptions) (*runtime.Poller[SecurityAdminConfigurationsClientDeleteResponse], error)` 843 - New function `NewSecurityAdminConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SecurityAdminConfigurationsClient, error)` 844 - New function `*AdminRulesClient.BeginDelete(context.Context, string, string, string, string, string, *AdminRulesClientBeginDeleteOptions) (*runtime.Poller[AdminRulesClientDeleteResponse], error)` 845 - New function `*SubscriptionNetworkManagerConnectionsClient.CreateOrUpdate(context.Context, string, ManagerConnection, *SubscriptionNetworkManagerConnectionsClientCreateOrUpdateOptions) (SubscriptionNetworkManagerConnectionsClientCreateOrUpdateResponse, error)` 846 - New struct `ActiveBaseSecurityAdminRule` 847 - New struct `ActiveConfigurationParameter` 848 - New struct `ActiveConnectivityConfiguration` 849 - New struct `ActiveConnectivityConfigurationsListResult` 850 - New struct `ActiveDefaultSecurityAdminRule` 851 - New struct `ActiveSecurityAdminRule` 852 - New struct `ActiveSecurityAdminRulesListResult` 853 - New struct `AddressPrefixItem` 854 - New struct `AdminPropertiesFormat` 855 - New struct `AdminRule` 856 - New struct `AdminRuleCollection` 857 - New struct `AdminRuleCollectionListResult` 858 - New struct `AdminRuleCollectionPropertiesFormat` 859 - New struct `AdminRuleCollectionsClient` 860 - New struct `AdminRuleCollectionsClientBeginDeleteOptions` 861 - New struct `AdminRuleCollectionsClientCreateOrUpdateOptions` 862 - New struct `AdminRuleCollectionsClientCreateOrUpdateResponse` 863 - New struct `AdminRuleCollectionsClientDeleteResponse` 864 - New struct `AdminRuleCollectionsClientGetOptions` 865 - New struct `AdminRuleCollectionsClientGetResponse` 866 - New struct `AdminRuleCollectionsClientListOptions` 867 - New struct `AdminRuleCollectionsClientListResponse` 868 - New struct `AdminRuleListResult` 869 - New struct `AdminRulesClient` 870 - New struct `AdminRulesClientBeginDeleteOptions` 871 - New struct `AdminRulesClientCreateOrUpdateOptions` 872 - New struct `AdminRulesClientCreateOrUpdateResponse` 873 - New struct `AdminRulesClientDeleteResponse` 874 - New struct `AdminRulesClientGetOptions` 875 - New struct `AdminRulesClientGetResponse` 876 - New struct `AdminRulesClientListOptions` 877 - New struct `AdminRulesClientListResponse` 878 - New struct `AzureFirewallsClientBeginListLearnedPrefixesOptions` 879 - New struct `AzureFirewallsClientListLearnedPrefixesResponse` 880 - New struct `BaseAdminRule` 881 - New struct `ChildResource` 882 - New struct `ConfigurationGroup` 883 - New struct `ConnectivityConfiguration` 884 - New struct `ConnectivityConfigurationListResult` 885 - New struct `ConnectivityConfigurationProperties` 886 - New struct `ConnectivityConfigurationsClient` 887 - New struct `ConnectivityConfigurationsClientBeginDeleteOptions` 888 - New struct `ConnectivityConfigurationsClientCreateOrUpdateOptions` 889 - New struct `ConnectivityConfigurationsClientCreateOrUpdateResponse` 890 - New struct `ConnectivityConfigurationsClientDeleteResponse` 891 - New struct `ConnectivityConfigurationsClientGetOptions` 892 - New struct `ConnectivityConfigurationsClientGetResponse` 893 - New struct `ConnectivityConfigurationsClientListOptions` 894 - New struct `ConnectivityConfigurationsClientListResponse` 895 - New struct `ConnectivityGroupItem` 896 - New struct `CrossTenantScopes` 897 - New struct `DefaultAdminPropertiesFormat` 898 - New struct `DefaultAdminRule` 899 - New struct `EffectiveBaseSecurityAdminRule` 900 - New struct `EffectiveConnectivityConfiguration` 901 - New struct `EffectiveDefaultSecurityAdminRule` 902 - New struct `EffectiveSecurityAdminRule` 903 - New struct `ExpressRouteProviderPort` 904 - New struct `ExpressRouteProviderPortListResult` 905 - New struct `ExpressRouteProviderPortProperties` 906 - New struct `ExpressRouteProviderPortsLocationClient` 907 - New struct `ExpressRouteProviderPortsLocationClientListOptions` 908 - New struct `ExpressRouteProviderPortsLocationClientListResponse` 909 - New struct `Group` 910 - New struct `GroupListResult` 911 - New struct `GroupProperties` 912 - New struct `GroupsClient` 913 - New struct `GroupsClientBeginDeleteOptions` 914 - New struct `GroupsClientCreateOrUpdateOptions` 915 - New struct `GroupsClientCreateOrUpdateResponse` 916 - New struct `GroupsClientDeleteResponse` 917 - New struct `GroupsClientGetOptions` 918 - New struct `GroupsClientGetResponse` 919 - New struct `GroupsClientListOptions` 920 - New struct `GroupsClientListResponse` 921 - New struct `Hub` 922 - New struct `IPPrefixesList` 923 - New struct `ManagementClientExpressRouteProviderPortOptions` 924 - New struct `ManagementClientExpressRouteProviderPortResponse` 925 - New struct `ManagementClientListActiveConnectivityConfigurationsOptions` 926 - New struct `ManagementClientListActiveConnectivityConfigurationsResponse` 927 - New struct `ManagementClientListActiveSecurityAdminRulesOptions` 928 - New struct `ManagementClientListActiveSecurityAdminRulesResponse` 929 - New struct `ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsOptions` 930 - New struct `ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsResponse` 931 - New struct `ManagementClientListNetworkManagerEffectiveSecurityAdminRulesOptions` 932 - New struct `ManagementClientListNetworkManagerEffectiveSecurityAdminRulesResponse` 933 - New struct `ManagementGroupNetworkManagerConnectionsClient` 934 - New struct `ManagementGroupNetworkManagerConnectionsClientCreateOrUpdateOptions` 935 - New struct `ManagementGroupNetworkManagerConnectionsClientCreateOrUpdateResponse` 936 - New struct `ManagementGroupNetworkManagerConnectionsClientDeleteOptions` 937 - New struct `ManagementGroupNetworkManagerConnectionsClientDeleteResponse` 938 - New struct `ManagementGroupNetworkManagerConnectionsClientGetOptions` 939 - New struct `ManagementGroupNetworkManagerConnectionsClientGetResponse` 940 - New struct `ManagementGroupNetworkManagerConnectionsClientListOptions` 941 - New struct `ManagementGroupNetworkManagerConnectionsClientListResponse` 942 - New struct `Manager` 943 - New struct `ManagerCommit` 944 - New struct `ManagerCommitsClient` 945 - New struct `ManagerCommitsClientBeginPostOptions` 946 - New struct `ManagerCommitsClientPostResponse` 947 - New struct `ManagerConnection` 948 - New struct `ManagerConnectionListResult` 949 - New struct `ManagerConnectionProperties` 950 - New struct `ManagerDeploymentStatus` 951 - New struct `ManagerDeploymentStatusClient` 952 - New struct `ManagerDeploymentStatusClientListOptions` 953 - New struct `ManagerDeploymentStatusClientListResponse` 954 - New struct `ManagerDeploymentStatusListResult` 955 - New struct `ManagerDeploymentStatusParameter` 956 - New struct `ManagerEffectiveConnectivityConfigurationListResult` 957 - New struct `ManagerEffectiveSecurityAdminRulesListResult` 958 - New struct `ManagerListResult` 959 - New struct `ManagerProperties` 960 - New struct `ManagerPropertiesNetworkManagerScopes` 961 - New struct `ManagerSecurityGroupItem` 962 - New struct `ManagersClient` 963 - New struct `ManagersClientBeginDeleteOptions` 964 - New struct `ManagersClientCreateOrUpdateOptions` 965 - New struct `ManagersClientCreateOrUpdateResponse` 966 - New struct `ManagersClientDeleteResponse` 967 - New struct `ManagersClientGetOptions` 968 - New struct `ManagersClientGetResponse` 969 - New struct `ManagersClientListBySubscriptionOptions` 970 - New struct `ManagersClientListBySubscriptionResponse` 971 - New struct `ManagersClientListOptions` 972 - New struct `ManagersClientListResponse` 973 - New struct `ManagersClientPatchOptions` 974 - New struct `ManagersClientPatchResponse` 975 - New struct `PacketCaptureMachineScope` 976 - New struct `PatchObject` 977 - New struct `QueryRequestOptions` 978 - New struct `ScopeConnection` 979 - New struct `ScopeConnectionListResult` 980 - New struct `ScopeConnectionProperties` 981 - New struct `ScopeConnectionsClient` 982 - New struct `ScopeConnectionsClientCreateOrUpdateOptions` 983 - New struct `ScopeConnectionsClientCreateOrUpdateResponse` 984 - New struct `ScopeConnectionsClientDeleteOptions` 985 - New struct `ScopeConnectionsClientDeleteResponse` 986 - New struct `ScopeConnectionsClientGetOptions` 987 - New struct `ScopeConnectionsClientGetResponse` 988 - New struct `ScopeConnectionsClientListOptions` 989 - New struct `ScopeConnectionsClientListResponse` 990 - New struct `SecurityAdminConfiguration` 991 - New struct `SecurityAdminConfigurationListResult` 992 - New struct `SecurityAdminConfigurationPropertiesFormat` 993 - New struct `SecurityAdminConfigurationsClient` 994 - New struct `SecurityAdminConfigurationsClientBeginDeleteOptions` 995 - New struct `SecurityAdminConfigurationsClientCreateOrUpdateOptions` 996 - New struct `SecurityAdminConfigurationsClientCreateOrUpdateResponse` 997 - New struct `SecurityAdminConfigurationsClientDeleteResponse` 998 - New struct `SecurityAdminConfigurationsClientGetOptions` 999 - New struct `SecurityAdminConfigurationsClientGetResponse` 1000 - New struct `SecurityAdminConfigurationsClientListOptions` 1001 - New struct `SecurityAdminConfigurationsClientListResponse` 1002 - New struct `StaticMember` 1003 - New struct `StaticMemberListResult` 1004 - New struct `StaticMemberProperties` 1005 - New struct `StaticMembersClient` 1006 - New struct `StaticMembersClientCreateOrUpdateOptions` 1007 - New struct `StaticMembersClientCreateOrUpdateResponse` 1008 - New struct `StaticMembersClientDeleteOptions` 1009 - New struct `StaticMembersClientDeleteResponse` 1010 - New struct `StaticMembersClientGetOptions` 1011 - New struct `StaticMembersClientGetResponse` 1012 - New struct `StaticMembersClientListOptions` 1013 - New struct `StaticMembersClientListResponse` 1014 - New struct `SubscriptionNetworkManagerConnectionsClient` 1015 - New struct `SubscriptionNetworkManagerConnectionsClientCreateOrUpdateOptions` 1016 - New struct `SubscriptionNetworkManagerConnectionsClientCreateOrUpdateResponse` 1017 - New struct `SubscriptionNetworkManagerConnectionsClientDeleteOptions` 1018 - New struct `SubscriptionNetworkManagerConnectionsClientDeleteResponse` 1019 - New struct `SubscriptionNetworkManagerConnectionsClientGetOptions` 1020 - New struct `SubscriptionNetworkManagerConnectionsClientGetResponse` 1021 - New struct `SubscriptionNetworkManagerConnectionsClientListOptions` 1022 - New struct `SubscriptionNetworkManagerConnectionsClientListResponse` 1023 - New struct `SystemData` 1024 - New struct `VirtualRouterAutoScaleConfiguration` 1025 - New field `NoInternetAdvertise` in struct `CustomIPPrefixPropertiesFormat` 1026 - New field `FlushConnection` in struct `SecurityGroupPropertiesFormat` 1027 - New field `EnablePacFile` in struct `ExplicitProxySettings` 1028 - New field `Scope` in struct `PacketCaptureParameters` 1029 - New field `TargetType` in struct `PacketCaptureParameters` 1030 - New field `Scope` in struct `PacketCaptureResultProperties` 1031 - New field `TargetType` in struct `PacketCaptureResultProperties` 1032 - New field `AutoLearnPrivateRanges` in struct `FirewallPolicySNAT` 1033 - New field `VirtualRouterAutoScaleConfiguration` in struct `VirtualHubProperties` 1034 - New field `Priority` in struct `ApplicationGatewayRoutingRulePropertiesFormat` 1035 1036 1037 ## 1.0.0 (2022-05-16) 1038 1039 The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 1.0.0, which contains breaking changes. 1040 1041 To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/azsdk/go/mgmt/migration). 1042 1043 To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/go/mgmt).