# Release History

## 2.0.0 (2026-04-14)
### Breaking Changes

- Function `*InternalNetworksClient.BeginUpdateBgpAdministrativeState` parameter(s) have been changed from `(ctx context.Context, resourceGroupName string, l3IsolationDomainName string, internalNetworkName string, body UpdateAdministrativeState, options *InternalNetworksClientBeginUpdateBgpAdministrativeStateOptions)` to `(ctx context.Context, resourceGroupName string, l3IsolationDomainName string, internalNetworkName string, body InternalNetworkUpdateBgpAdministrativeStateRequest, options *InternalNetworksClientBeginUpdateBgpAdministrativeStateOptions)`
- Function `*NetworkDevicesClient.BeginUpgrade` parameter(s) have been changed from `(ctx context.Context, resourceGroupName string, networkDeviceName string, body UpdateVersion, options *NetworkDevicesClientBeginUpgradeOptions)` to `(ctx context.Context, resourceGroupName string, networkDeviceName string, body NetworkDeviceUpgradeRequest, options *NetworkDevicesClientBeginUpgradeOptions)`
- Function `*NetworkFabricsClient.BeginUpgrade` parameter(s) have been changed from `(ctx context.Context, resourceGroupName string, networkFabricName string, body UpdateVersion, options *NetworkFabricsClientBeginUpgradeOptions)` to `(ctx context.Context, resourceGroupName string, networkFabricName string, body UpgradeNetworkFabricProperties, options *NetworkFabricsClientBeginUpgradeOptions)`
- Function `*NetworkRacksClient.BeginUpdate` parameter(s) have been changed from `(ctx context.Context, resourceGroupName string, networkRackName string, body TagsUpdate, options *NetworkRacksClientBeginUpdateOptions)` to `(ctx context.Context, resourceGroupName string, networkRackName string, body NetworkRackPatch, options *NetworkRacksClientBeginUpdateOptions)`
- Type of `AccessControlListPatchProperties.DynamicMatchConfigurations` has been changed from `[]*CommonDynamicMatchConfiguration` to `[]*CommonDynamicMatchConfigurationPatch`
- Type of `AccessControlListPatchProperties.MatchConfigurations` has been changed from `[]*AccessControlListMatchConfiguration` to `[]*AccessControlListMatchConfigurationPatch`
- Type of `ExternalNetworkPatchProperties.ExportRoutePolicy` has been changed from `*ExportRoutePolicy` to `*ExportRoutePolicyPatch`
- Type of `ExternalNetworkPatchProperties.ImportRoutePolicy` has been changed from `*ImportRoutePolicy` to `*ImportRoutePolicyPatch`
- Type of `ExternalNetworkPatchProperties.OptionBProperties` has been changed from `*L3OptionBProperties` to `*L3OptionBPatchProperties`
- Type of `ExternalNetworkPatchPropertiesOptionAProperties.BfdConfiguration` has been changed from `*BfdConfiguration` to `*BfdPatchConfiguration`
- Type of `InternalNetworkPatchProperties.BgpConfiguration` has been changed from `*BgpConfiguration` to `*BgpPatchConfiguration`
- Type of `InternalNetworkPatchProperties.ConnectedIPv4Subnets` has been changed from `[]*ConnectedSubnet` to `[]*ConnectedSubnetPatch`
- Type of `InternalNetworkPatchProperties.ConnectedIPv6Subnets` has been changed from `[]*ConnectedSubnet` to `[]*ConnectedSubnetPatch`
- Type of `InternalNetworkPatchProperties.StaticRouteConfiguration` has been changed from `*StaticRouteConfiguration` to `*StaticRoutePatchConfiguration`
- Type of `InternalNetworkProperties.BgpConfiguration` has been changed from `*InternalNetworkPropertiesBgpConfiguration` to `*BgpConfiguration`
- Type of `InternalNetworkProperties.StaticRouteConfiguration` has been changed from `*InternalNetworkPropertiesStaticRouteConfiguration` to `*StaticRouteConfiguration`
- Type of `InternetGatewayPatch.Properties` has been changed from `*InternetGatewayPatchableProperties` to `*InternetGatewayPatchProperties`
- Type of `L3IsolationDomainPatchProperties.AggregateRouteConfiguration` has been changed from `*AggregateRouteConfiguration` to `*AggregateRoutePatchConfiguration`
- Type of `L3IsolationDomainPatchProperties.ConnectedSubnetRoutePolicy` has been changed from `*ConnectedSubnetRoutePolicy` to `*ConnectedSubnetRoutePolicyPatch`
- Type of `NeighborGroupPatchProperties.Destination` has been changed from `*NeighborGroupDestination` to `*NeighborGroupDestinationPatch`
- Type of `NetworkFabricControllerPatch.Properties` has been changed from `*NetworkFabricControllerPatchableProperties` to `*NetworkFabricControllerPatchProperties`
- Type of `NetworkFabricPatchProperties.ManagementNetworkConfiguration` has been changed from `*ManagementNetworkConfigurationPatchableProperties` to `*ManagementNetworkPatchConfiguration`
- Type of `NetworkFabricPatchProperties.TerminalServerConfiguration` has been changed from `*NetworkFabricPatchablePropertiesTerminalServerConfiguration` to `*TerminalServerPatchConfiguration`
- Type of `NetworkTapPatch.Properties` has been changed from `*NetworkTapPatchableParameters` to `*NetworkTapPatchProperties`
- Type of `NetworkTapProperties.Destinations` has been changed from `[]*NetworkTapPropertiesDestinationsItem` to `[]*DestinationProperties`
- Type of `NetworkTapRulePatchProperties.DynamicMatchConfigurations` has been changed from `[]*CommonDynamicMatchConfiguration` to `[]*CommonDynamicMatchConfigurationPatch`
- Type of `NetworkTapRulePatchProperties.MatchConfigurations` has been changed from `[]*NetworkTapRuleMatchConfiguration` to `[]*NetworkTapRuleMatchConfigurationPatch`
- Type of `NetworkTapRuleProperties.PollingIntervalInSeconds` has been changed from `*PollingIntervalInSeconds` to `*int32`
- Type of `NetworkToNetworkInterconnectPatch.Properties` has been changed from `*NetworkToNetworkInterconnectPatchableProperties` to `*NetworkToNetworkInterconnectPatchProperties`
- Type of `NetworkToNetworkInterconnectProperties.OptionBLayer3Configuration` has been changed from `*NetworkToNetworkInterconnectPropertiesOptionBLayer3Configuration` to `*OptionBLayer3Configuration`
- Type of `RoutePolicyPatchableProperties.Statements` has been changed from `[]*RoutePolicyStatementProperties` to `[]*RoutePolicyStatementPatchProperties`
- Type of `VPNConfigurationPatchableProperties.OptionAProperties` has been changed from `*VPNConfigurationPatchablePropertiesOptionAProperties` to `*VPNOptionAPatchProperties`
- Type of `VPNConfigurationPatchableProperties.OptionBProperties` has been changed from `*OptionBProperties` to `*VPNOptionBPatchProperties`
- Type of `VPNConfigurationProperties.OptionAProperties` has been changed from `*VPNConfigurationPropertiesOptionAProperties` to `*VPNOptionAProperties`
- Type of `VPNConfigurationProperties.OptionBProperties` has been changed from `*OptionBProperties` to `*VPNOptionBProperties`
- Enum `PollingIntervalInSeconds` has been removed
- Struct `InternalNetworkPropertiesBgpConfiguration` has been removed
- Struct `InternalNetworkPropertiesStaticRouteConfiguration` has been removed
- Struct `InternetGatewayPatchableProperties` has been removed
- Struct `ManagementNetworkConfigurationPatchableProperties` has been removed
- Struct `NetworkFabricControllerPatchableProperties` has been removed
- Struct `NetworkFabricPatchablePropertiesTerminalServerConfiguration` has been removed
- Struct `NetworkTapPatchableParameters` has been removed
- Struct `NetworkTapPatchableParametersDestinationsItem` has been removed
- Struct `NetworkTapPropertiesDestinationsItem` has been removed
- Struct `NetworkToNetworkInterconnectPatchableProperties` has been removed
- Struct `NetworkToNetworkInterconnectPropertiesOptionBLayer3Configuration` has been removed
- Struct `OptionBProperties` has been removed
- Struct `TagsUpdate` has been removed
- Struct `VPNConfigurationPatchablePropertiesOptionAProperties` has been removed
- Struct `VPNConfigurationPropertiesOptionAProperties` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `AccessControlListsClientUpdateAdministrativeStateResponse` has been removed
- Field `ExportRoutePolicyID` of struct `ConnectedSubnetRoutePolicy` has been removed
- Field `ExportRoutePolicyID`, `ImportRoutePolicyID` of struct `ExternalNetworkPatchProperties` has been removed
- Field `ExportRoutePolicyID`, `ImportRoutePolicyID` of struct `ExternalNetworkProperties` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `ExternalNetworksClientUpdateAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `ExternalNetworksClientUpdateStaticRouteBfdAdministrativeStateResponse` has been removed
- Field `ExportRoutePolicyID`, `ImportRoutePolicyID` of struct `InternalNetworkPatchProperties` has been removed
- Field `ExportRoutePolicyID`, `ImportRoutePolicyID` of struct `InternalNetworkProperties` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `InternalNetworksClientUpdateAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `InternalNetworksClientUpdateBgpAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `InternalNetworksClientUpdateStaticRouteBfdAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForDeviceUpdate` of struct `L2IsolationDomainsClientUpdateAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForDeviceUpdate` of struct `L3IsolationDomainsClientUpdateAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkDevicesClientRebootResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkDevicesClientRefreshConfigurationResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkDevicesClientUpdateAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkDevicesClientUpgradeResponse` has been removed
- Field `WorkloadManagementNetwork` of struct `NetworkFabricControllerProperties` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkFabricsClientCommitConfigurationResponse` has been removed
- Field `CommonPostActionResponseForDeviceUpdate` of struct `NetworkFabricsClientDeprovisionResponse` has been removed
- Field `ValidateConfigurationResponse` of struct `NetworkFabricsClientGetTopologyResponse` has been removed
- Field `CommonPostActionResponseForDeviceUpdate` of struct `NetworkFabricsClientProvisionResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkFabricsClientRefreshConfigurationResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkFabricsClientUpdateInfraManagementBfdConfigurationResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkFabricsClientUpdateWorkloadManagementBfdConfigurationResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkFabricsClientUpgradeResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkInterfacesClientUpdateAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkTapRulesClientResyncResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkTapsClientResyncResponse` has been removed
- Field `CommonPostActionResponseForDeviceUpdate` of struct `NetworkTapsClientUpdateAdministrativeStateResponse` has been removed
- Field `Name` of struct `NetworkToNetworkInterconnectPatch` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkToNetworkInterconnectsClientUpdateAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForStateUpdate` of struct `NetworkToNetworkInterconnectsClientUpdateNpbStaticRouteBfdAdministrativeStateResponse` has been removed
- Field `CommonPostActionResponseForDeviceUpdate` of struct `RoutePoliciesClientUpdateAdministrativeStateResponse` has been removed

### Features Added

- New value `ACLActionTypePoliceRate`, `ACLActionTypeRemark` added to enum type `ACLActionType`
- New value `AdministrativeStateEnabledDegraded`, `AdministrativeStateUnderMaintenance` added to enum type `AdministrativeState`
- New value `ConfigurationStatePendingAdministrativeUpdate`, `ConfigurationStatePendingCommit`, `ConfigurationStateProvisioning` added to enum type `ConfigurationState`
- New value `DeviceAdministrativeStateDisable`, `DeviceAdministrativeStateEnable`, `DeviceAdministrativeStateUnderMaintenance`, `DeviceAdministrativeStateUngracefulQuarantine`, `DeviceAdministrativeStateUngracefulRMA` added to enum type `DeviceAdministrativeState`
- New value `EnableDisableStateUnderMaintenance` added to enum type `EnableDisableState`
- New value `Layer4ProtocolSCTP` added to enum type `Layer4Protocol`
- New value `PortTypeBidirectional` added to enum type `PortType`
- New value `SourceDestinationTypeBidirectional` added to enum type `SourceDestinationType`
- New enum type `ACLType` with values `ACLTypeControlPlaneACL`, `ACLTypeCp`, `ACLTypeManagement`, `ACLTypeTenant`
- New enum type `BgpAdministrativeState` with values `BgpAdministrativeStateDisabled`, `BgpAdministrativeStateEnabled`
- New enum type `BitRateUnit` with values `BitRateUnitBps`, `BitRateUnitGbps`, `BitRateUnitKbps`, `BitRateUnitMbps`, `BitRateUnitPps`
- New enum type `BmpConfigurationState` with values `BmpConfigurationStateDisabled`, `BmpConfigurationStateEnabled`
- New enum type `BmpExportPolicy` with values `BmpExportPolicyAll`, `BmpExportPolicyLocalRib`, `BmpExportPolicyPostPolicy`, `BmpExportPolicyPrePolicy`
- New enum type `BmpMonitoredAddressFamily` with values `BmpMonitoredAddressFamilyAll`, `BmpMonitoredAddressFamilyIPv4Unicast`, `BmpMonitoredAddressFamilyIPv6Unicast`, `BmpMonitoredAddressFamilyVPNIPv4`, `BmpMonitoredAddressFamilyVPNIPv6`
- New enum type `BurstSizeUnit` with values `BurstSizeUnitBytes`, `BurstSizeUnitGBytes`, `BurstSizeUnitKBytes`, `BurstSizeUnitMBytes`, `BurstSizeUnitPackets`
- New enum type `CommitBatchState` with values `CommitBatchStateFailed`, `CommitBatchStateProcessing`, `CommitBatchStateSucceeded`
- New enum type `CommitConfigurationPolicy` with values `CommitConfigurationPolicyStageCEConfiguration`
- New enum type `CommitStage` with values `CommitStageContinue`, `CommitStageRollback`, `CommitStageStart`
- New enum type `ControlPlaneACLActionType` with values `ControlPlaneACLActionTypeDeny`, `ControlPlaneACLActionTypePermit`, `ControlPlaneACLActionTypeRemark`
- New enum type `ControlPlaneACLPortMatchType` with values `ControlPlaneACLPortMatchTypeEquals`, `ControlPlaneACLPortMatchTypeGreaterThan`, `ControlPlaneACLPortMatchTypeLesserThan`, `ControlPlaneACLPortMatchTypeNotEquals`, `ControlPlaneACLPortMatchTypeRange`
- New enum type `ControlPlaneACLTTLMatchType` with values `ControlPlaneACLTTLMatchTypeEquals`, `ControlPlaneACLTTLMatchTypeGreaterThan`, `ControlPlaneACLTTLMatchTypeLesserThan`, `ControlPlaneACLTTLMatchTypeNotEquals`
- New enum type `DeviceRole` with values `DeviceRoleCE`, `DeviceRoleManagementSwitch`, `DeviceRoleNPB`, `DeviceRoleToR`
- New enum type `ExtendedVlan` with values `ExtendedVlanDisabled`, `ExtendedVlanEnabled`
- New enum type `ExternalNetworkRouteType` with values `ExternalNetworkRouteTypeOptionA`, `ExternalNetworkRouteTypeStatic`
- New enum type `InternalNetworkRouteType` with values `InternalNetworkRouteTypeBgp`, `InternalNetworkRouteTypeStatic`
- New enum type `LockConfigurationState` with values `LockConfigurationStateDisabled`, `LockConfigurationStateEnabled`
- New enum type `ManagedServiceIdentitySelectorType` with values `ManagedServiceIdentitySelectorTypeSystemAssignedIdentity`, `ManagedServiceIdentitySelectorTypeUserAssignedIdentity`
- New enum type `ManagedServiceIdentityType` with values `ManagedServiceIdentityTypeNone`, `ManagedServiceIdentityTypeSystemAssigned`, `ManagedServiceIdentityTypeSystemAssignedUserAssigned`, `ManagedServiceIdentityTypeUserAssigned`
- New enum type `MicroBfdState` with values `MicroBfdStateDisabled`, `MicroBfdStateEnabled`
- New enum type `NNIDerivedUniqueRouteDistinguisherConfigurationState` with values `NNIDerivedUniqueRouteDistinguisherConfigurationStateDisabled`, `NNIDerivedUniqueRouteDistinguisherConfigurationStateEnabled`
- New enum type `NetworkFabricLockAction` with values `NetworkFabricLockActionLock`, `NetworkFabricLockActionUnlock`
- New enum type `NetworkFabricLockType` with values `NetworkFabricLockTypeAdministrative`, `NetworkFabricLockTypeConfiguration`
- New enum type `NetworkFabricUpgradeAction` with values `NetworkFabricUpgradeActionComplete`, `NetworkFabricUpgradeActionStart`
- New enum type `QosConfigurationState` with values `QosConfigurationStateDisabled`, `QosConfigurationStateEnabled`
- New enum type `RouteType` with values `RouteTypeOptionA`, `RouteTypeStatic`
- New enum type `RuleCondition` with values `RuleConditionAnd`, `RuleConditionOr`
- New enum type `StationConfigurationState` with values `StationConfigurationStateDisabled`, `StationConfigurationStateEnabled`
- New enum type `StationConnectionMode` with values `StationConnectionModeActive`, `StationConnectionModePassive`
- New enum type `SynchronizationStatus` with values `SynchronizationStatusInSync`, `SynchronizationStatusOutOfSync`, `SynchronizationStatusSynchronizing`
- New enum type `UniqueRouteDistinguisherConfigurationState` with values `UniqueRouteDistinguisherConfigurationStateDisabled`, `UniqueRouteDistinguisherConfigurationStateEnabled`
- New enum type `V4OverV6BgpSessionState` with values `V4OverV6BgpSessionStateDisabled`, `V4OverV6BgpSessionStateEnabled`
- New enum type `V6OverV4BgpSessionState` with values `V6OverV4BgpSessionStateDisabled`, `V6OverV4BgpSessionStateEnabled`
- New function `*ClientFactory.NewNetworkBootstrapDevicesClient() *NetworkBootstrapDevicesClient`
- New function `*ClientFactory.NewNetworkBootstrapInterfacesClient() *NetworkBootstrapInterfacesClient`
- New function `*ClientFactory.NewNetworkMonitorsClient() *NetworkMonitorsClient`
- New function `*ExternalNetworksClient.BeginUpdateBfdAdministrativeState(ctx context.Context, resourceGroupName string, l3IsolationDomainName string, externalNetworkName string, body ExternalNetworkUpdateBfdAdministrativeStateRequest, options *ExternalNetworksClientBeginUpdateBfdAdministrativeStateOptions) (*runtime.Poller[ExternalNetworksClientUpdateBfdAdministrativeStateResponse], error)`
- New function `*InternalNetworksClient.BeginUpdateBfdAdministrativeState(ctx context.Context, resourceGroupName string, l3IsolationDomainName string, internalNetworkName string, body InternalNetworkUpdateBfdAdministrativeStateRequest, options *InternalNetworksClientBeginUpdateBfdAdministrativeStateOptions) (*runtime.Poller[InternalNetworksClientUpdateBfdAdministrativeStateResponse], error)`
- New function `*NeighborGroupsClient.BeginResync(ctx context.Context, resourceGroupName string, neighborGroupName string, options *NeighborGroupsClientBeginResyncOptions) (*runtime.Poller[NeighborGroupsClientResyncResponse], error)`
- New function `NewNetworkBootstrapDevicesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*NetworkBootstrapDevicesClient, error)`
- New function `*NetworkBootstrapDevicesClient.BeginCreate(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, body NetworkBootstrapDevice, options *NetworkBootstrapDevicesClientBeginCreateOptions) (*runtime.Poller[NetworkBootstrapDevicesClientCreateResponse], error)`
- New function `*NetworkBootstrapDevicesClient.BeginDelete(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, options *NetworkBootstrapDevicesClientBeginDeleteOptions) (*runtime.Poller[NetworkBootstrapDevicesClientDeleteResponse], error)`
- New function `*NetworkBootstrapDevicesClient.Get(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, options *NetworkBootstrapDevicesClientGetOptions) (NetworkBootstrapDevicesClientGetResponse, error)`
- New function `*NetworkBootstrapDevicesClient.NewListByResourceGroupPager(resourceGroupName string, options *NetworkBootstrapDevicesClientListByResourceGroupOptions) *runtime.Pager[NetworkBootstrapDevicesClientListByResourceGroupResponse]`
- New function `*NetworkBootstrapDevicesClient.NewListBySubscriptionPager(options *NetworkBootstrapDevicesClientListBySubscriptionOptions) *runtime.Pager[NetworkBootstrapDevicesClientListBySubscriptionResponse]`
- New function `*NetworkBootstrapDevicesClient.BeginReboot(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, options *NetworkBootstrapDevicesClientBeginRebootOptions) (*runtime.Poller[NetworkBootstrapDevicesClientRebootResponse], error)`
- New function `*NetworkBootstrapDevicesClient.BeginRefreshConfiguration(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, options *NetworkBootstrapDevicesClientBeginRefreshConfigurationOptions) (*runtime.Poller[NetworkBootstrapDevicesClientRefreshConfigurationResponse], error)`
- New function `*NetworkBootstrapDevicesClient.BeginResyncPasswords(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, options *NetworkBootstrapDevicesClientBeginResyncPasswordsOptions) (*runtime.Poller[NetworkBootstrapDevicesClientResyncPasswordsResponse], error)`
- New function `*NetworkBootstrapDevicesClient.BeginUpdate(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, body NetworkBootstrapDevicePatch, options *NetworkBootstrapDevicesClientBeginUpdateOptions) (*runtime.Poller[NetworkBootstrapDevicesClientUpdateResponse], error)`
- New function `*NetworkBootstrapDevicesClient.BeginUpdateAdministrativeState(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, body UpdateDeviceAdministrativeState, options *NetworkBootstrapDevicesClientBeginUpdateAdministrativeStateOptions) (*runtime.Poller[NetworkBootstrapDevicesClientUpdateAdministrativeStateResponse], error)`
- New function `*NetworkBootstrapDevicesClient.BeginUpgrade(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, body UpdateVersion, options *NetworkBootstrapDevicesClientBeginUpgradeOptions) (*runtime.Poller[NetworkBootstrapDevicesClientUpgradeResponse], error)`
- New function `NewNetworkBootstrapInterfacesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*NetworkBootstrapInterfacesClient, error)`
- New function `*NetworkBootstrapInterfacesClient.BeginCreate(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, networkBootstrapInterfaceName string, body NetworkBootstrapInterface, options *NetworkBootstrapInterfacesClientBeginCreateOptions) (*runtime.Poller[NetworkBootstrapInterfacesClientCreateResponse], error)`
- New function `*NetworkBootstrapInterfacesClient.BeginDelete(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, networkBootstrapInterfaceName string, options *NetworkBootstrapInterfacesClientBeginDeleteOptions) (*runtime.Poller[NetworkBootstrapInterfacesClientDeleteResponse], error)`
- New function `*NetworkBootstrapInterfacesClient.Get(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, networkBootstrapInterfaceName string, options *NetworkBootstrapInterfacesClientGetOptions) (NetworkBootstrapInterfacesClientGetResponse, error)`
- New function `*NetworkBootstrapInterfacesClient.NewListByNetworkBootstrapDevicePager(resourceGroupName string, networkBootstrapDeviceName string, options *NetworkBootstrapInterfacesClientListByNetworkBootstrapDeviceOptions) *runtime.Pager[NetworkBootstrapInterfacesClientListByNetworkBootstrapDeviceResponse]`
- New function `*NetworkBootstrapInterfacesClient.BeginUpdate(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, networkBootstrapInterfaceName string, body NetworkBootstrapInterfacePatch, options *NetworkBootstrapInterfacesClientBeginUpdateOptions) (*runtime.Poller[NetworkBootstrapInterfacesClientUpdateResponse], error)`
- New function `*NetworkBootstrapInterfacesClient.BeginUpdateAdministrativeState(ctx context.Context, resourceGroupName string, networkBootstrapDeviceName string, networkBootstrapInterfaceName string, body UpdateAdministrativeState, options *NetworkBootstrapInterfacesClientBeginUpdateAdministrativeStateOptions) (*runtime.Poller[NetworkBootstrapInterfacesClientUpdateAdministrativeStateResponse], error)`
- New function `*NetworkDevicesClient.BeginResyncCertificates(ctx context.Context, resourceGroupName string, networkDeviceName string, options *NetworkDevicesClientBeginResyncCertificatesOptions) (*runtime.Poller[NetworkDevicesClientResyncCertificatesResponse], error)`
- New function `*NetworkDevicesClient.BeginResyncPasswords(ctx context.Context, resourceGroupName string, networkDeviceName string, options *NetworkDevicesClientBeginResyncPasswordsOptions) (*runtime.Poller[NetworkDevicesClientResyncPasswordsResponse], error)`
- New function `*NetworkDevicesClient.BeginRunRoCommand(ctx context.Context, resourceGroupName string, networkDeviceName string, body DeviceRoCommand, options *NetworkDevicesClientBeginRunRoCommandOptions) (*runtime.Poller[NetworkDevicesClientRunRoCommandResponse], error)`
- New function `*NetworkDevicesClient.BeginRunRwCommand(ctx context.Context, resourceGroupName string, networkDeviceName string, body DeviceRwCommand, options *NetworkDevicesClientBeginRunRwCommandOptions) (*runtime.Poller[NetworkDevicesClientRunRwCommandResponse], error)`
- New function `*NetworkFabricsClient.BeginArmConfigurationDiff(ctx context.Context, resourceGroupName string, networkFabricName string, options *NetworkFabricsClientBeginArmConfigurationDiffOptions) (*runtime.Poller[NetworkFabricsClientArmConfigurationDiffResponse], error)`
- New function `*NetworkFabricsClient.BeginCommitBatchStatus(ctx context.Context, resourceGroupName string, networkFabricName string, body CommitBatchStatusRequest, options *NetworkFabricsClientBeginCommitBatchStatusOptions) (*runtime.Poller[NetworkFabricsClientCommitBatchStatusResponse], error)`
- New function `*NetworkFabricsClient.BeginDiscardCommitBatch(ctx context.Context, resourceGroupName string, networkFabricName string, body DiscardCommitBatchRequest, options *NetworkFabricsClientBeginDiscardCommitBatchOptions) (*runtime.Poller[NetworkFabricsClientDiscardCommitBatchResponse], error)`
- New function `*NetworkFabricsClient.BeginLockFabric(ctx context.Context, resourceGroupName string, networkFabricName string, body NetworkFabricLockRequest, options *NetworkFabricsClientBeginLockFabricOptions) (*runtime.Poller[NetworkFabricsClientLockFabricResponse], error)`
- New function `*NetworkFabricsClient.BeginResyncCertificates(ctx context.Context, resourceGroupName string, networkFabricName string, options *NetworkFabricsClientBeginResyncCertificatesOptions) (*runtime.Poller[NetworkFabricsClientResyncCertificatesResponse], error)`
- New function `*NetworkFabricsClient.BeginResyncPasswords(ctx context.Context, resourceGroupName string, networkFabricName string, options *NetworkFabricsClientBeginResyncPasswordsOptions) (*runtime.Poller[NetworkFabricsClientResyncPasswordsResponse], error)`
- New function `*NetworkFabricsClient.BeginRotateCertificates(ctx context.Context, resourceGroupName string, networkFabricName string, options *NetworkFabricsClientBeginRotateCertificatesOptions) (*runtime.Poller[NetworkFabricsClientRotateCertificatesResponse], error)`
- New function `*NetworkFabricsClient.BeginRotatePasswords(ctx context.Context, resourceGroupName string, networkFabricName string, options *NetworkFabricsClientBeginRotatePasswordsOptions) (*runtime.Poller[NetworkFabricsClientRotatePasswordsResponse], error)`
- New function `*NetworkFabricsClient.BeginViewDeviceConfiguration(ctx context.Context, resourceGroupName string, networkFabricName string, options *NetworkFabricsClientBeginViewDeviceConfigurationOptions) (*runtime.Poller[NetworkFabricsClientViewDeviceConfigurationResponse], error)`
- New function `NewNetworkMonitorsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*NetworkMonitorsClient, error)`
- New function `*NetworkMonitorsClient.BeginCreate(ctx context.Context, resourceGroupName string, networkMonitorName string, body NetworkMonitor, options *NetworkMonitorsClientBeginCreateOptions) (*runtime.Poller[NetworkMonitorsClientCreateResponse], error)`
- New function `*NetworkMonitorsClient.BeginDelete(ctx context.Context, resourceGroupName string, networkMonitorName string, options *NetworkMonitorsClientBeginDeleteOptions) (*runtime.Poller[NetworkMonitorsClientDeleteResponse], error)`
- New function `*NetworkMonitorsClient.Get(ctx context.Context, resourceGroupName string, networkMonitorName string, options *NetworkMonitorsClientGetOptions) (NetworkMonitorsClientGetResponse, error)`
- New function `*NetworkMonitorsClient.NewListByResourceGroupPager(resourceGroupName string, options *NetworkMonitorsClientListByResourceGroupOptions) *runtime.Pager[NetworkMonitorsClientListByResourceGroupResponse]`
- New function `*NetworkMonitorsClient.NewListBySubscriptionPager(options *NetworkMonitorsClientListBySubscriptionOptions) *runtime.Pager[NetworkMonitorsClientListBySubscriptionResponse]`
- New function `*NetworkMonitorsClient.BeginUpdate(ctx context.Context, resourceGroupName string, networkMonitorName string, body NetworkMonitorPatch, options *NetworkMonitorsClientBeginUpdateOptions) (*runtime.Poller[NetworkMonitorsClientUpdateResponse], error)`
- New function `*NetworkMonitorsClient.BeginUpdateAdministrativeState(ctx context.Context, resourceGroupName string, networkMonitorName string, body UpdateAdministrativeState, options *NetworkMonitorsClientBeginUpdateAdministrativeStateOptions) (*runtime.Poller[NetworkMonitorsClientUpdateAdministrativeStateResponse], error)`
- New function `*NetworkToNetworkInterconnectsClient.BeginUpdateBfdAdministrativeState(ctx context.Context, resourceGroupName string, networkFabricName string, networkToNetworkInterconnectName string, body NniUpdateBfdAdministrativeStateRequest, options *NetworkToNetworkInterconnectsClientBeginUpdateBfdAdministrativeStateOptions) (*runtime.Poller[NetworkToNetworkInterconnectsClientUpdateBfdAdministrativeStateResponse], error)`
- New struct `AccessControlListActionPatch`
- New struct `AccessControlListMatchConditionPatch`
- New struct `AccessControlListMatchConfigurationPatch`
- New struct `AccessControlListPortConditionPatch`
- New struct `ActionIPCommunityPatchProperties`
- New struct `ActionIPExtendedCommunityPatchProperties`
- New struct `AggregateRoutePatchConfiguration`
- New struct `ArmConfigurationDiffOperationResponse`
- New struct `ArmConfigurationDiffResponseProperties`
- New struct `AuthorizedTransceiverPatchProperties`
- New struct `AuthorizedTransceiverProperties`
- New struct `BfdPatchConfiguration`
- New struct `BgpPatchConfiguration`
- New struct `BitRate`
- New struct `BmpConfigurationPatchProperties`
- New struct `BmpConfigurationProperties`
- New struct `BmpExportPolicyPatchProperties`
- New struct `BmpExportPolicyProperties`
- New struct `BurstSize`
- New struct `CertificateArchiveReference`
- New struct `CertificateRotationStatus`
- New struct `CommitBatchDetails`
- New struct `CommitBatchStatusOperationResponse`
- New struct `CommitBatchStatusRequest`
- New struct `CommitBatchStatusResponseProperties`
- New struct `CommitConfigurationRequest`
- New struct `CommitConfigurationResponse`
- New struct `CommonDynamicMatchConfigurationPatch`
- New struct `CommonPostActionResponseForDeviceROCommands`
- New struct `CommonPostActionResponseForDeviceROCommandsOperationStatusResult`
- New struct `ConditionalDefaultRouteProperties`
- New struct `ConnectedSubnetPatch`
- New struct `ConnectedSubnetRoutePolicyPatch`
- New struct `ControlPlanACLIPMatchCondition`
- New struct `ControlPlaneACLAction`
- New struct `ControlPlaneACLActionPatch`
- New struct `ControlPlaneACLIPMatchConditionPatch`
- New struct `ControlPlaneACLMatchCondition`
- New struct `ControlPlaneACLMatchConditionPatch`
- New struct `ControlPlaneACLMatchConfigurationPatchProperties`
- New struct `ControlPlaneACLMatchConfigurationProperties`
- New struct `ControlPlaneACLPatchProperties`
- New struct `ControlPlaneACLPortCondition`
- New struct `ControlPlaneACLPortMatchCondition`
- New struct `ControlPlaneACLPortMatchConditionPatch`
- New struct `ControlPlaneACLProperties`
- New struct `ControlPlaneACLTTLMatchCondition`
- New struct `ControlPlaneACLTTLMatchConditionPatch`
- New struct `DestinationPatchProperties`
- New struct `DestinationProperties`
- New struct `DeviceRoCommand`
- New struct `DeviceRwCommand`
- New struct `DiscardCommitBatchOperationResponse`
- New struct `DiscardCommitBatchRequest`
- New struct `DiscardCommitBatchResponseProperties`
- New struct `ExportRoutePolicyInformationPatch`
- New struct `ExportRoutePolicyPatch`
- New struct `ExternalNetworkBmpPatchProperties`
- New struct `ExternalNetworkBmpProperties`
- New struct `ExternalNetworkStaticRouteConfiguration`
- New struct `ExternalNetworkStaticRoutePatchConfiguration`
- New struct `ExternalNetworkUpdateBfdAdministrativeStateRequest`
- New struct `ExternalNetworkUpdateBfdAdministrativeStateResponse`
- New struct `ExternalNetworkUpdateBfdAdministrativeStateResponseProperties`
- New struct `FabricLockProperties`
- New struct `FeatureFlagProperties`
- New struct `GetTopologyResponse`
- New struct `GetTopologyResponseProperties`
- New struct `GlobalAccessControlListActionPatchProperties`
- New struct `GlobalAccessControlListActionProperties`
- New struct `GlobalNetworkTapRuleActionPatchProperties`
- New struct `GlobalNetworkTapRuleActionProperties`
- New struct `HeaderAddressProperties`
- New struct `IPGroupPatchProperties`
- New struct `IPMatchConditionPatch`
- New struct `IcmpConfigurationPatchProperties`
- New struct `IcmpConfigurationProperties`
- New struct `IdentitySelector`
- New struct `IdentitySelectorPatch`
- New struct `ImportRoutePolicyInformationPatch`
- New struct `ImportRoutePolicyPatch`
- New struct `InternalNetworkBmpPatchProperties`
- New struct `InternalNetworkBmpProperties`
- New struct `InternalNetworkUpdateBfdAdministrativeStateRequest`
- New struct `InternalNetworkUpdateBfdAdministrativeStateResponse`
- New struct `InternalNetworkUpdateBfdAdministrativeStateResponseProperties`
- New struct `InternalNetworkUpdateBgpAdministrativeStateRequest`
- New struct `InternalNetworkUpdateBgpAdministrativeStateResponse`
- New struct `InternalNetworkUpdateBgpAdministrativeStateResponseProperties`
- New struct `InternetGatewayPatchProperties`
- New struct `IsolationDomainPatchProperties`
- New struct `L3ExportRoutePolicyPatch`
- New struct `L3OptionBPatchProperties`
- New struct `L3UniqueRouteDistinguisherProperties`
- New struct `LastOperationProperties`
- New struct `Layer2ConfigurationPatch`
- New struct `ManagedServiceIdentity`
- New struct `ManagedServiceIdentityPatch`
- New struct `ManagementNetworkPatchConfiguration`
- New struct `NativeIPv4PrefixLimitPatchProperties`
- New struct `NativeIPv4PrefixLimitProperties`
- New struct `NativeIPv6PrefixLimitPatchProperties`
- New struct `NativeIPv6PrefixLimitProperties`
- New struct `NeighborAddressBfdAdministrativeStatus`
- New struct `NeighborAddressBgpAdministrativeStatus`
- New struct `NeighborAddressPatch`
- New struct `NeighborGroupDestinationPatch`
- New struct `NeighborGroupResyncResponse`
- New struct `NetworkBootstrapDevice`
- New struct `NetworkBootstrapDeviceListResult`
- New struct `NetworkBootstrapDevicePatch`
- New struct `NetworkBootstrapDevicePatchProperties`
- New struct `NetworkBootstrapDeviceProperties`
- New struct `NetworkBootstrapDeviceRebootResponse`
- New struct `NetworkBootstrapDeviceRefreshConfigurationResponse`
- New struct `NetworkBootstrapDeviceResyncPasswordsResponse`
- New struct `NetworkBootstrapDeviceUpdateAdministrativeStateResponse`
- New struct `NetworkBootstrapDeviceUpgradeResponse`
- New struct `NetworkBootstrapInterface`
- New struct `NetworkBootstrapInterfaceListResult`
- New struct `NetworkBootstrapInterfacePatch`
- New struct `NetworkBootstrapInterfacePatchProperties`
- New struct `NetworkBootstrapInterfaceProperties`
- New struct `NetworkDeviceRefreshConfigurationResponse`
- New struct `NetworkDeviceResyncPasswordsResponse`
- New struct `NetworkDeviceRunRwCommandResponse`
- New struct `NetworkDeviceRwCommandResponseProperties`
- New struct `NetworkDeviceUpdateAdministrativeStateResponse`
- New struct `NetworkDeviceUpgradeRequest`
- New struct `NetworkDeviceUpgradeResponse`
- New struct `NetworkFabricControllerPatchProperties`
- New struct `NetworkFabricLockRequest`
- New struct `NetworkFabricResyncCertificatesResponse`
- New struct `NetworkFabricResyncPasswordsResponse`
- New struct `NetworkFabricRotateCertificatesResponse`
- New struct `NetworkFabricRotatePasswordsResponse`
- New struct `NetworkMonitor`
- New struct `NetworkMonitorListResult`
- New struct `NetworkMonitorPatch`
- New struct `NetworkMonitorPatchProperties`
- New struct `NetworkMonitorProperties`
- New struct `NetworkRackPatch`
- New struct `NetworkTapPatchProperties`
- New struct `NetworkTapResyncResponse`
- New struct `NetworkTapRuleActionPatch`
- New struct `NetworkTapRuleMatchConditionPatch`
- New struct `NetworkTapRuleMatchConfigurationPatch`
- New struct `NetworkTapRuleResyncResponse`
- New struct `NetworkToNetworkInterconnectPatchProperties`
- New struct `NniBmpPatchProperties`
- New struct `NniBmpProperties`
- New struct `NniStaticRouteConfiguration`
- New struct `NniStaticRoutePatchConfiguration`
- New struct `NniUpdateBfdAdministrativeStateRequest`
- New struct `NniUpdateBfdAdministrativeStateResponse`
- New struct `NniUpdateBfdAdministrativeStateResponseProperties`
- New struct `NpbStaticRouteConfigurationPatch`
- New struct `OperationStatusResult`
- New struct `OptionBLayer3ConfigurationPatchProperties`
- New struct `OptionBLayer3PrefixLimitPatchProperties`
- New struct `OptionBLayer3PrefixLimitProperties`
- New struct `PoliceRateConfigurationProperties`
- New struct `PortConditionPatch`
- New struct `PortGroupPatchProperties`
- New struct `PrefixLimitPatchProperties`
- New struct `PrefixLimitProperties`
- New struct `QosPatchProperties`
- New struct `QosProperties`
- New struct `RoutePolicyStatementPatchProperties`
- New struct `RoutePrefixLimitPatchProperties`
- New struct `RoutePrefixLimitProperties`
- New struct `RouteTargetPatchInformation`
- New struct `SecretArchiveReference`
- New struct `SecretRotationStatus`
- New struct `SecretRotationSummary`
- New struct `StatementActionPatchProperties`
- New struct `StatementConditionPatchProperties`
- New struct `StaticRoutePatchConfiguration`
- New struct `StaticRoutePatchProperties`
- New struct `StaticRouteRoutePolicy`
- New struct `StaticRouteRoutePolicyPatch`
- New struct `StationConnectionPatchProperties`
- New struct `StationConnectionProperties`
- New struct `StorageAccountConfiguration`
- New struct `StorageAccountPatchConfiguration`
- New struct `TerminalServerPatchConfiguration`
- New struct `UniqueRouteDistinguisherPatchProperties`
- New struct `UniqueRouteDistinguisherProperties`
- New struct `UpdateAdministrativeStateResponse`
- New struct `UpdateAdministrativeStateResponseProperties`
- New struct `UpgradeNetworkFabricProperties`
- New struct `UserAssignedIdentity`
- New struct `VPNOptionAPatchProperties`
- New struct `VPNOptionAProperties`
- New struct `VPNOptionBPatchProperties`
- New struct `VPNOptionBProperties`
- New struct `ViewDeviceConfigurationOperationResponse`
- New struct `ViewDeviceConfigurationResponseProperties`
- New struct `VlanGroupPatchProperties`
- New struct `VlanMatchConditionPatch`
- New field `PoliceRateConfiguration`, `RemarkComment` in struct `AccessControlListAction`
- New field `IcmpConfiguration`, `ProtocolNeighbors` in struct `AccessControlListMatchCondition`
- New field `ACLType`, `ControlPlaneACLConfiguration`, `DefaultAction`, `DeviceRole`, `GlobalAccessControlListActions` in struct `AccessControlListPatchProperties`
- New field `ACLType`, `ControlPlaneACLConfiguration`, `DefaultAction`, `DeviceRole`, `GlobalAccessControlListActions`, `LastOperation`, `NetworkFabricIDs` in struct `AccessControlListProperties`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `AccessControlListsClientUpdateAdministrativeStateResponse`
- New field `BmpConfiguration`, `V4OverV6BgpSession`, `V6OverV4BgpSession` in struct `BgpConfiguration`
- New field `NetworkToNetworkInterconnectID`, `StaticRouteConfiguration` in struct `ExternalNetworkPatchProperties`
- New field `BmpConfiguration`, `NativeIPv4PrefixLimit`, `NativeIPv6PrefixLimit`, `V4OverV6BgpSession`, `V6OverV4BgpSession` in struct `ExternalNetworkPatchPropertiesOptionAProperties`
- New field `LastOperation`, `NetworkFabricID`, `StaticRouteConfiguration` in struct `ExternalNetworkProperties`
- New field `BmpConfiguration`, `NativeIPv4PrefixLimit`, `NativeIPv6PrefixLimit`, `V4OverV6BgpSession`, `V6OverV4BgpSession` in struct `ExternalNetworkPropertiesOptionAProperties`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `ExternalNetworksClientUpdateAdministrativeStateResponse`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `ExternalNetworksClientUpdateStaticRouteBfdAdministrativeStateResponse`
- New field `LastOperation`, `NetworkFabricID` in struct `IPCommunityProperties`
- New field `LastOperation`, `NetworkFabricID` in struct `IPExtendedCommunityProperties`
- New field `LastOperation`, `NetworkFabricID` in struct `IPPrefixProperties`
- New field `NativeIPv4PrefixLimit`, `NativeIPv6PrefixLimit` in struct `InternalNetworkPatchProperties`
- New field `LastOperation`, `NativeIPv4PrefixLimit`, `NativeIPv6PrefixLimit`, `NetworkFabricID` in struct `InternalNetworkProperties`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `InternalNetworksClientUpdateAdministrativeStateResponse`
- New anonymous field `InternalNetworkUpdateBgpAdministrativeStateResponse` in struct `InternalNetworksClientUpdateBgpAdministrativeStateResponse`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `InternalNetworksClientUpdateStaticRouteBfdAdministrativeStateResponse`
- New field `InternetGatewayType`, `LastOperation` in struct `InternetGatewayProperties`
- New field `LastOperation` in struct `InternetGatewayRuleProperties`
- New field `Identity` in struct `L2IsolationDomain`
- New field `Identity` in struct `L2IsolationDomainPatch`
- New field `ExtendedVlan`, `NetworkToNetworkInterconnectID` in struct `L2IsolationDomainPatchProperties`
- New field `ExtendedVlan`, `LastOperation`, `NetworkToNetworkInterconnectID` in struct `L2IsolationDomainProperties`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `L2IsolationDomainsClientUpdateAdministrativeStateResponse`
- New field `Identity` in struct `L3IsolationDomain`
- New field `Identity` in struct `L3IsolationDomainPatch`
- New field `ExportPolicyConfiguration`, `StaticRouteRoutePolicy`, `V4RoutePrefixLimit`, `V6RoutePrefixLimit` in struct `L3IsolationDomainPatchProperties`
- New field `ExportPolicyConfiguration`, `LastOperation`, `StaticRouteRoutePolicy`, `UniqueRdConfiguration`, `V4RoutePrefixLimit`, `V6RoutePrefixLimit` in struct `L3IsolationDomainProperties`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `L3IsolationDomainsClientUpdateAdministrativeStateResponse`
- New field `BfdAdministrativeState`, `BgpAdministrativeState` in struct `NeighborAddress`
- New field `Identity` in struct `NeighborGroup`
- New field `Identity` in struct `NeighborGroupPatch`
- New field `ConfigurationState`, `LastOperation`, `NetworkFabricIDs` in struct `NeighborGroupProperties`
- New field `Identity` in struct `NetworkDevice`
- New field `Identity` in struct `NetworkDevicePatchParameters`
- New field `IdentitySelector` in struct `NetworkDevicePatchParametersProperties`
- New field `CertificateRotationStatus`, `IdentitySelector`, `LastOperation`, `NetworkFabricID`, `RwDeviceConfig`, `SecretRotationStatus` in struct `NetworkDeviceProperties`
- New anonymous field `OperationStatusResult` in struct `NetworkDevicesClientRebootResponse`
- New anonymous field `NetworkDeviceRefreshConfigurationResponse` in struct `NetworkDevicesClientRefreshConfigurationResponse`
- New anonymous field `NetworkDeviceUpdateAdministrativeStateResponse` in struct `NetworkDevicesClientUpdateAdministrativeStateResponse`
- New anonymous field `NetworkDeviceUpgradeResponse` in struct `NetworkDevicesClientUpgradeResponse`
- New field `Identity` in struct `NetworkFabric`
- New field `Identity` in struct `NetworkFabricController`
- New field `Identity` in struct `NetworkFabricControllerPatch`
- New field `LastOperation` in struct `NetworkFabricControllerProperties`
- New field `Identity` in struct `NetworkFabricPatch`
- New field `AuthorizedTransceiver`, `ControlPlaneACLs`, `FeatureFlags`, `HardwareAlertThreshold`, `QosConfiguration`, `StorageAccountConfiguration`, `TrustedIPPrefixes`, `UniqueRdConfiguration` in struct `NetworkFabricPatchProperties`
- New field `ActiveCommitBatches`, `AuthorizedTransceiver`, `ControlPlaneACLs`, `FabricLocks`, `FeatureFlags`, `HardwareAlertThreshold`, `LastOperation`, `QosConfiguration`, `SecretRotationSummary`, `StorageAccountConfiguration`, `StorageArrayCount`, `TrustedIPPrefixes`, `UniqueRdConfiguration` in struct `NetworkFabricProperties`
- New field `Body` in struct `NetworkFabricsClientBeginCommitConfigurationOptions`
- New anonymous field `CommitConfigurationResponse` in struct `NetworkFabricsClientCommitConfigurationResponse`
- New anonymous field `OperationStatusResult` in struct `NetworkFabricsClientDeprovisionResponse`
- New anonymous field `GetTopologyResponse` in struct `NetworkFabricsClientGetTopologyResponse`
- New anonymous field `OperationStatusResult` in struct `NetworkFabricsClientProvisionResponse`
- New anonymous field `OperationStatusResult` in struct `NetworkFabricsClientRefreshConfigurationResponse`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `NetworkFabricsClientUpdateInfraManagementBfdConfigurationResponse`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `NetworkFabricsClientUpdateWorkloadManagementBfdConfigurationResponse`
- New anonymous field `OperationStatusResult` in struct `NetworkFabricsClientUpgradeResponse`
- New field `Identity` in struct `NetworkInterface`
- New field `Identity` in struct `NetworkInterfacePatch`
- New field `AdditionalDescription` in struct `NetworkInterfacePatchProperties`
- New field `AdditionalDescription`, `ConfigurationState`, `Description`, `LastOperation`, `NetworkFabricID` in struct `NetworkInterfaceProperties`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `NetworkInterfacesClientUpdateAdministrativeStateResponse`
- New field `Identity` in struct `NetworkPacketBroker`
- New field `Identity` in struct `NetworkPacketBrokerPatch`
- New field `ConfigurationState`, `LastOperation` in struct `NetworkPacketBrokerProperties`
- New field `ConfigurationState`, `LastOperation` in struct `NetworkRackProperties`
- New field `Identity` in struct `NetworkTap`
- New field `Identity` in struct `NetworkTapPatch`
- New field `LastOperation`, `NetworkFabricIDs` in struct `NetworkTapProperties`
- New field `Identity` in struct `NetworkTapRule`
- New field `Identity` in struct `NetworkTapRulePatch`
- New field `GlobalNetworkTapRuleActions`, `IdentitySelector` in struct `NetworkTapRulePatchProperties`
- New field `GlobalNetworkTapRuleActions`, `IdentitySelector`, `LastOperation`, `NetworkFabricIDs`, `NetworkTapIDs` in struct `NetworkTapRuleProperties`
- New anonymous field `NetworkTapRuleResyncResponse` in struct `NetworkTapRulesClientResyncResponse`
- New anonymous field `NetworkTapResyncResponse` in struct `NetworkTapsClientResyncResponse`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `NetworkTapsClientUpdateAdministrativeStateResponse`
- New field `ConditionalDefaultRouteConfiguration`, `LastOperation`, `MicroBfdState`, `StaticRouteConfiguration` in struct `NetworkToNetworkInterconnectProperties`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `NetworkToNetworkInterconnectsClientUpdateAdministrativeStateResponse`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `NetworkToNetworkInterconnectsClientUpdateNpbStaticRouteBfdAdministrativeStateResponse`
- New field `BmpConfiguration`, `PeLoopbackIPAddress`, `PrefixLimits` in struct `OptionBLayer3Configuration`
- New anonymous field `UpdateAdministrativeStateResponse` in struct `RoutePoliciesClientUpdateAdministrativeStateResponse`
- New field `DefaultAction` in struct `RoutePolicyPatchableProperties`
- New field `DefaultAction`, `LastOperation` in struct `RoutePolicyProperties`
- New field `Condition`, `DestinationAddressList`, `HeaderAddressList`, `SourceAddressList` in struct `RuleProperties`
- New field `Extension` in struct `StaticRouteConfiguration`
- New field `SecretRotationStatus` in struct `TerminalServerConfiguration`


## 1.1.0 (2023-11-24)
### Features Added

- Support for test fakes and OpenTelemetry trace spans.


## 1.0.0 (2023-07-28)
### Breaking Changes

- Function `*NetworkDevicesClient.BeginReboot` parameter(s) have been changed from `(context.Context, string, string, *NetworkDevicesClientBeginRebootOptions)` to `(context.Context, string, string, RebootProperties, *NetworkDevicesClientBeginRebootOptions)`
- Function `*NetworkFabricsClient.BeginUpdate` parameter(s) have been changed from `(context.Context, string, string, NetworkFabricPatchParameters, *NetworkFabricsClientBeginUpdateOptions)` to `(context.Context, string, string, NetworkFabricPatch, *NetworkFabricsClientBeginUpdateOptions)`
- Function `*NetworkRacksClient.BeginUpdate` parameter(s) have been changed from `(context.Context, string, string, NetworkRackPatch, *NetworkRacksClientBeginUpdateOptions)` to `(context.Context, string, string, TagsUpdate, *NetworkRacksClientBeginUpdateOptions)`
- Type of `BfdConfiguration.AdministrativeState` has been changed from `*EnabledDisabledState` to `*BfdAdministrativeState`
- Type of `BgpConfiguration.FabricASN` has been changed from `*int32` to `*int64`
- Type of `BgpConfiguration.PeerASN` has been changed from `*int32` to `*int64`
- Type of `ExternalNetworkPatchProperties.OptionAProperties` has been changed from `*Layer3OptionAProperties` to `*ExternalNetworkPatchPropertiesOptionAProperties`
- Type of `ExternalNetworkPatchProperties.OptionBProperties` has been changed from `*OptionBProperties` to `*L3OptionBProperties`
- Type of `ExternalNetworkProperties.AdministrativeState` has been changed from `*EnabledDisabledState` to `*AdministrativeState`
- Type of `ExternalNetworkProperties.OptionBProperties` has been changed from `*OptionBProperties` to `*L3OptionBProperties`
- Type of `ExternalNetworkPropertiesOptionAProperties.FabricASN` has been changed from `*int32` to `*int64`
- Type of `ExternalNetworkPropertiesOptionAProperties.PeerASN` has been changed from `*int32` to `*int64`
- Type of `IPPrefixProperties.IPPrefixRules` has been changed from `[]*IPPrefixPropertiesIPPrefixRulesItem` to `[]*IPPrefixRule`
- Type of `InternalNetworkProperties.AdministrativeState` has been changed from `*EnabledDisabledState` to `*AdministrativeState`
- Type of `InternalNetworkProperties.BgpConfiguration` has been changed from `*BgpConfiguration` to `*InternalNetworkPropertiesBgpConfiguration`
- Type of `InternalNetworkProperties.StaticRouteConfiguration` has been changed from `*StaticRouteConfiguration` to `*InternalNetworkPropertiesStaticRouteConfiguration`
- Type of `L2IsolationDomainProperties.AdministrativeState` has been changed from `*EnabledDisabledState` to `*AdministrativeState`
- Type of `L3IsolationDomainPatchProperties.ConnectedSubnetRoutePolicy` has been changed from `*L3IsolationDomainPatchPropertiesConnectedSubnetRoutePolicy` to `*ConnectedSubnetRoutePolicy`
- Type of `L3IsolationDomainProperties.AdministrativeState` has been changed from `*EnabledDisabledState` to `*AdministrativeState`
- Type of `L3IsolationDomainProperties.ConnectedSubnetRoutePolicy` has been changed from `*L3IsolationDomainPatchPropertiesConnectedSubnetRoutePolicy` to `*ConnectedSubnetRoutePolicy`
- Type of `NetworkDeviceProperties.NetworkDeviceRole` has been changed from `*NetworkDeviceRoleTypes` to `*NetworkDeviceRole`
- Type of `NetworkFabricControllerProperties.InfrastructureServices` has been changed from `*InfrastructureServices` to `*ControllerServices`
- Type of `NetworkFabricControllerProperties.WorkloadServices` has been changed from `*WorkloadServices` to `*ControllerServices`
- Type of `NetworkFabricProperties.FabricASN` has been changed from `*int32` to `*int64`
- Type of `NetworkFabricProperties.ManagementNetworkConfiguration` has been changed from `*ManagementNetworkConfiguration` to `*ManagementNetworkConfigurationProperties`
- Type of `NetworkFabricSKUProperties.Type` has been changed from `*string` to `*FabricSKUType`
- Type of `NetworkInterfaceProperties.AdministrativeState` has been changed from `*EnabledDisabledState` to `*AdministrativeState`
- Type of `NetworkToNetworkInterconnectProperties.AdministrativeState` has been changed from `*EnabledDisabledState` to `*AdministrativeState`
- Type of `NetworkToNetworkInterconnectProperties.IsManagementType` has been changed from `*BooleanEnumProperty` to `*IsManagementType`
- Type of `StatementActionProperties.ActionType` has been changed from `*CommunityActionTypes` to `*RoutePolicyActionType`
- Type of `UpdateAdministrativeState.State` has been changed from `*AdministrativeState` to `*EnableDisableState`
- Type of `VPNConfigurationProperties.AdministrativeState` has been changed from `*EnabledDisabledState` to `*AdministrativeState`
- Type of `VPNConfigurationProperties.OptionAProperties` has been changed from `*OptionAProperties` to `*VPNConfigurationPropertiesOptionAProperties`
- Type of `VPNConfigurationProperties.OptionBProperties` has been changed from `*OptionBPropertiesAutoGenerated` to `*OptionBProperties`
- `AdministrativeStateDisable`, `AdministrativeStateEnable` from enum `AdministrativeState` has been removed
- Enum `AddressFamily` has been removed
- Enum `ConditionActionType` has been removed
- Enum `EnabledDisabledState` has been removed
- Enum `IsCurrentVersion` has been removed
- Enum `IsTestVersion` has been removed
- Enum `NetworkDeviceRackRoleType` has been removed
- Enum `NetworkDeviceRoleTypes` has been removed
- Enum `NetworkFabricControllerOperationalState` has been removed
- Enum `NetworkFabricOperationalState` has been removed
- Enum `NetworkRackRoleName` has been removed
- Enum `OperationalStatus` has been removed
- Enum `PowerCycleState` has been removed
- Enum `PowerEnd` has been removed
- Enum `State` has been removed
- Function `*ClientFactory.NewNetworkRackSKUsClient` has been removed
- Function `*ExternalNetworksClient.BeginClearArpEntries` has been removed
- Function `*ExternalNetworksClient.BeginClearIPv6Neighbors` has been removed
- Function `*ExternalNetworksClient.NewListPager` has been removed
- Function `*ExternalNetworksClient.BeginUpdateBfdForBgpAdministrativeState` has been removed
- Function `*ExternalNetworksClient.BeginUpdateBgpAdministrativeState` has been removed
- Function `*InternalNetworksClient.BeginClearArpEntries` has been removed
- Function `*InternalNetworksClient.BeginClearIPv6Neighbors` has been removed
- Function `*InternalNetworksClient.NewListPager` has been removed
- Function `*InternalNetworksClient.BeginUpdateBfdForBgpAdministrativeState` has been removed
- Function `*InternalNetworksClient.BeginUpdateBfdForStaticRouteAdministrativeState` has been removed
- Function `*L2IsolationDomainsClient.BeginClearArpTable` has been removed
- Function `*L2IsolationDomainsClient.BeginClearNeighborTable` has been removed
- Function `*L2IsolationDomainsClient.BeginGetArpEntries` has been removed
- Function `*L3IsolationDomainsClient.BeginClearArpTable` has been removed
- Function `*L3IsolationDomainsClient.BeginClearNeighborTable` has been removed
- Function `*L3IsolationDomainsClient.BeginUpdateOptionBAdministrativeState` has been removed
- Function `*NetworkDevicesClient.BeginGenerateSupportPackage` has been removed
- Function `*NetworkDevicesClient.BeginGetDynamicInterfaceMaps` has been removed
- Function `*NetworkDevicesClient.BeginGetStaticInterfaceMaps` has been removed
- Function `*NetworkDevicesClient.BeginGetStatus` has been removed
- Function `*NetworkDevicesClient.BeginRestoreConfig` has been removed
- Function `*NetworkDevicesClient.BeginUpdatePowerCycle` has been removed
- Function `*NetworkDevicesClient.BeginUpdateVersion` has been removed
- Function `*NetworkFabricControllersClient.BeginDisableWorkloadManagementNetwork` has been removed
- Function `*NetworkFabricControllersClient.BeginEnableWorkloadManagementNetwork` has been removed
- Function `*NetworkInterfacesClient.BeginGetStatus` has been removed
- Function `*NetworkInterfacesClient.NewListPager` has been removed
- Function `NewNetworkRackSKUsClient` has been removed
- Function `*NetworkRackSKUsClient.Get` has been removed
- Function `*NetworkRackSKUsClient.NewListBySubscriptionPager` has been removed
- Function `*NetworkToNetworkInterconnectsClient.NewListPager` has been removed
- Operation `*AccessControlListsClient.Create` has been changed to LRO, use `*AccessControlListsClient.BeginCreate` instead.
- Operation `*AccessControlListsClient.Delete` has been changed to LRO, use `*AccessControlListsClient.BeginDelete` instead.
- Operation `*AccessControlListsClient.Update` has been changed to LRO, use `*AccessControlListsClient.BeginUpdate` instead.
- Struct `ARPProperties` has been removed
- Struct `AccessControlListConditionProperties` has been removed
- Struct `DeviceLimits` has been removed
- Struct `EnableDisableOnResources` has been removed
- Struct `FabricBfdConfiguration` has been removed
- Struct `GetDeviceStatusProperties` has been removed
- Struct `GetDynamicInterfaceMapsPropertiesItem` has been removed
- Struct `GetStaticInterfaceMapsPropertiesItem` has been removed
- Struct `IPPrefixPropertiesIPPrefixRulesItem` has been removed
- Struct `InfrastructureServices` has been removed
- Struct `InterfaceStatus` has been removed
- Struct `L3IsolationDomainPatchPropertiesConnectedSubnetRoutePolicy` has been removed
- Struct `Layer3Configuration` has been removed
- Struct `Layer3OptionAProperties` has been removed
- Struct `ManagementNetworkConfiguration` has been removed
- Struct `NetworkDeviceRoleProperties` has been removed
- Struct `NetworkFabricPatchParameters` has been removed
- Struct `NetworkFabricPatchParametersProperties` has been removed
- Struct `NetworkRackPatch` has been removed
- Struct `NetworkRackSKU` has been removed
- Struct `NetworkRackSKUProperties` has been removed
- Struct `NetworkRackSKUsListResult` has been removed
- Struct `OptionAProperties` has been removed
- Struct `OptionBPropertiesAutoGenerated` has been removed
- Struct `SupportPackageProperties` has been removed
- Struct `TerminalServerPatchableProperties` has been removed
- Struct `UpdatePowerCycleProperties` has been removed
- Struct `UpdateVersionProperties` has been removed
- Struct `WorkloadServices` has been removed
- Field `AddressFamily`, `Conditions` of struct `AccessControlListPatchProperties` has been removed
- Field `AddressFamily`, `Conditions` of struct `AccessControlListProperties` has been removed
- Field `Interval` of struct `BfdConfiguration` has been removed
- Field `DisabledOnResources` of struct `ExternalNetworkProperties` has been removed
- Field `Action`, `CommunityMembers`, `WellKnownCommunities` of struct `IPCommunityProperties` has been removed
- Field `Action`, `RouteTargets` of struct `IPExtendedCommunityProperties` has been removed
- Field `BfdDisabledOnResources`, `BfdForStaticRoutesDisabledOnResources`, `BgpDisabledOnResources`, `DisabledOnResources` of struct `InternalNetworkProperties` has been removed
- Field `DisabledOnResources` of struct `L2IsolationDomainProperties` has been removed
- Field `Description` of struct `L3IsolationDomainPatchProperties` has been removed
- Field `Description`, `DisabledOnResources`, `OptionBDisabledOnResources` of struct `L3IsolationDomainProperties` has been removed
- Field `PortCount` of struct `Layer2Configuration` has been removed
- Field `OperationalState` of struct `NeighborAddress` has been removed
- Field `Limits` of struct `NetworkDeviceSKUProperties` has been removed
- Field `OperationalState` of struct `NetworkFabricControllerProperties` has been removed
- Field `OperationalState`, `RouterID` of struct `NetworkFabricProperties` has been removed
- Field `DetailsURI`, `MaxSupportedVer`, `MinSupportedVer` of struct `NetworkFabricSKUProperties` has been removed
- Field `NetworkRackSKU` of struct `NetworkRackProperties` has been removed
- Field `Layer3Configuration` of struct `NetworkToNetworkInterconnectProperties` has been removed
- Field `IsCurrent`, `IsTest` of struct `SupportedVersionProperties` has been removed

### Features Added

- New value `AdministrativeStateDisabled`, `AdministrativeStateEnabled`, `AdministrativeStateMAT`, `AdministrativeStateRMA` added to enum type `AdministrativeState`
- New value `ConditionRange` added to enum type `Condition`
- New value `ProvisioningStateAccepted` added to enum type `ProvisioningState`
- New enum type `ACLActionType` with values `ACLActionTypeCount`, `ACLActionTypeDrop`, `ACLActionTypeLog`
- New enum type `Action` with values `ActionAllow`, `ActionDeny`
- New enum type `AddressFamilyType` with values `AddressFamilyTypeIPv4`, `AddressFamilyTypeIPv6`
- New enum type `BfdAdministrativeState` with values `BfdAdministrativeStateDisabled`, `BfdAdministrativeStateEnabled`, `BfdAdministrativeStateMAT`, `BfdAdministrativeStateRMA`
- New enum type `ConfigurationState` with values `ConfigurationStateAccepted`, `ConfigurationStateDeferredControl`, `ConfigurationStateDeprovisioned`, `ConfigurationStateDeprovisioning`, `ConfigurationStateErrorDeprovisioning`, `ConfigurationStateErrorProvisioning`, `ConfigurationStateFailed`, `ConfigurationStateProvisioned`, `ConfigurationStateRejected`, `ConfigurationStateSucceeded`
- New enum type `ConfigurationType` with values `ConfigurationTypeFile`, `ConfigurationTypeInline`
- New enum type `DestinationType` with values `DestinationTypeDirect`, `DestinationTypeIsolationDomain`
- New enum type `DeviceAdministrativeState` with values `DeviceAdministrativeStateGracefulQuarantine`, `DeviceAdministrativeStateQuarantine`, `DeviceAdministrativeStateRMA`, `DeviceAdministrativeStateResync`
- New enum type `EnableDisableState` with values `EnableDisableStateDisable`, `EnableDisableStateEnable`
- New enum type `Encapsulation` with values `EncapsulationGRE`, `EncapsulationNone`
- New enum type `EncapsulationType` with values `EncapsulationTypeGTPv1`, `EncapsulationTypeNone`
- New enum type `Extension` with values `ExtensionNPB`, `ExtensionNoExtension`
- New enum type `FabricSKUType` with values `FabricSKUTypeMultiRack`, `FabricSKUTypeSingleRack`
- New enum type `GatewayType` with values `GatewayTypeInfrastructure`, `GatewayTypeWorkload`
- New enum type `IPAddressType` with values `IPAddressTypeIPv4`, `IPAddressTypeIPv6`
- New enum type `IsManagementType` with values `IsManagementTypeFalse`, `IsManagementTypeTrue`
- New enum type `IsMonitoringEnabled` with values `IsMonitoringEnabledFalse`, `IsMonitoringEnabledTrue`
- New enum type `IsWorkloadManagementNetworkEnabled` with values `IsWorkloadManagementNetworkEnabledFalse`, `IsWorkloadManagementNetworkEnabledTrue`
- New enum type `Layer4Protocol` with values `Layer4ProtocolTCP`, `Layer4ProtocolUDP`
- New enum type `NetworkDeviceRole` with values `NetworkDeviceRoleCE`, `NetworkDeviceRoleManagement`, `NetworkDeviceRoleNPB`, `NetworkDeviceRoleTS`, `NetworkDeviceRoleToR`
- New enum type `NetworkRackType` with values `NetworkRackTypeAggregate`, `NetworkRackTypeCombined`, `NetworkRackTypeCompute`
- New enum type `NfcSKU` with values `NfcSKUBasic`, `NfcSKUHighPerformance`, `NfcSKUStandard`
- New enum type `PollingIntervalInSeconds` with values `PollingIntervalInSecondsNinety`, `PollingIntervalInSecondsOneHundredTwenty`, `PollingIntervalInSecondsSixty`, `PollingIntervalInSecondsThirty`
- New enum type `PollingType` with values `PollingTypePull`, `PollingTypePush`
- New enum type `PortType` with values `PortTypeDestinationPort`, `PortTypeSourcePort`
- New enum type `PrefixType` with values `PrefixTypeLongestPrefix`, `PrefixTypePrefix`
- New enum type `RebootType` with values `RebootTypeGracefulRebootWithZTP`, `RebootTypeGracefulRebootWithoutZTP`, `RebootTypeUngracefulRebootWithZTP`, `RebootTypeUngracefulRebootWithoutZTP`
- New enum type `RoutePolicyActionType` with values `RoutePolicyActionTypeContinue`, `RoutePolicyActionTypeDeny`, `RoutePolicyActionTypePermit`
- New enum type `RoutePolicyConditionType` with values `RoutePolicyConditionTypeAnd`, `RoutePolicyConditionTypeOr`
- New enum type `SourceDestinationType` with values `SourceDestinationTypeDestinationIP`, `SourceDestinationTypeSourceIP`
- New enum type `TapRuleActionType` with values `TapRuleActionTypeCount`, `TapRuleActionTypeDrop`, `TapRuleActionTypeGoto`, `TapRuleActionTypeLog`, `TapRuleActionTypeMirror`, `TapRuleActionTypeRedirect`, `TapRuleActionTypeReplicate`
- New enum type `ValidateAction` with values `ValidateActionCabling`, `ValidateActionConfiguration`, `ValidateActionConnectivity`
- New function `*AccessControlListsClient.BeginResync(context.Context, string, string, *AccessControlListsClientBeginResyncOptions) (*runtime.Poller[AccessControlListsClientResyncResponse], error)`
- New function `*AccessControlListsClient.BeginUpdateAdministrativeState(context.Context, string, string, UpdateAdministrativeState, *AccessControlListsClientBeginUpdateAdministrativeStateOptions) (*runtime.Poller[AccessControlListsClientUpdateAdministrativeStateResponse], error)`
- New function `*AccessControlListsClient.BeginValidateConfiguration(context.Context, string, string, *AccessControlListsClientBeginValidateConfigurationOptions) (*runtime.Poller[AccessControlListsClientValidateConfigurationResponse], error)`
- New function `*ClientFactory.NewInternetGatewayRulesClient() *InternetGatewayRulesClient`
- New function `*ClientFactory.NewInternetGatewaysClient() *InternetGatewaysClient`
- New function `*ClientFactory.NewNeighborGroupsClient() *NeighborGroupsClient`
- New function `*ClientFactory.NewNetworkPacketBrokersClient() *NetworkPacketBrokersClient`
- New function `*ClientFactory.NewNetworkTapRulesClient() *NetworkTapRulesClient`
- New function `*ClientFactory.NewNetworkTapsClient() *NetworkTapsClient`
- New function `*ExternalNetworksClient.NewListByL3IsolationDomainPager(string, string, *ExternalNetworksClientListByL3IsolationDomainOptions) *runtime.Pager[ExternalNetworksClientListByL3IsolationDomainResponse]`
- New function `*ExternalNetworksClient.BeginUpdateStaticRouteBfdAdministrativeState(context.Context, string, string, string, UpdateAdministrativeState, *ExternalNetworksClientBeginUpdateStaticRouteBfdAdministrativeStateOptions) (*runtime.Poller[ExternalNetworksClientUpdateStaticRouteBfdAdministrativeStateResponse], error)`
- New function `*InternalNetworksClient.NewListByL3IsolationDomainPager(string, string, *InternalNetworksClientListByL3IsolationDomainOptions) *runtime.Pager[InternalNetworksClientListByL3IsolationDomainResponse]`
- New function `*InternalNetworksClient.BeginUpdateStaticRouteBfdAdministrativeState(context.Context, string, string, string, UpdateAdministrativeState, *InternalNetworksClientBeginUpdateStaticRouteBfdAdministrativeStateOptions) (*runtime.Poller[InternalNetworksClientUpdateStaticRouteBfdAdministrativeStateResponse], error)`
- New function `NewInternetGatewayRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*InternetGatewayRulesClient, error)`
- New function `*InternetGatewayRulesClient.BeginCreate(context.Context, string, string, InternetGatewayRule, *InternetGatewayRulesClientBeginCreateOptions) (*runtime.Poller[InternetGatewayRulesClientCreateResponse], error)`
- New function `*InternetGatewayRulesClient.BeginDelete(context.Context, string, string, *InternetGatewayRulesClientBeginDeleteOptions) (*runtime.Poller[InternetGatewayRulesClientDeleteResponse], error)`
- New function `*InternetGatewayRulesClient.Get(context.Context, string, string, *InternetGatewayRulesClientGetOptions) (InternetGatewayRulesClientGetResponse, error)`
- New function `*InternetGatewayRulesClient.NewListByResourceGroupPager(string, *InternetGatewayRulesClientListByResourceGroupOptions) *runtime.Pager[InternetGatewayRulesClientListByResourceGroupResponse]`
- New function `*InternetGatewayRulesClient.NewListBySubscriptionPager(*InternetGatewayRulesClientListBySubscriptionOptions) *runtime.Pager[InternetGatewayRulesClientListBySubscriptionResponse]`
- New function `*InternetGatewayRulesClient.BeginUpdate(context.Context, string, string, InternetGatewayRulePatch, *InternetGatewayRulesClientBeginUpdateOptions) (*runtime.Poller[InternetGatewayRulesClientUpdateResponse], error)`
- New function `NewInternetGatewaysClient(string, azcore.TokenCredential, *arm.ClientOptions) (*InternetGatewaysClient, error)`
- New function `*InternetGatewaysClient.BeginCreate(context.Context, string, string, InternetGateway, *InternetGatewaysClientBeginCreateOptions) (*runtime.Poller[InternetGatewaysClientCreateResponse], error)`
- New function `*InternetGatewaysClient.BeginDelete(context.Context, string, string, *InternetGatewaysClientBeginDeleteOptions) (*runtime.Poller[InternetGatewaysClientDeleteResponse], error)`
- New function `*InternetGatewaysClient.Get(context.Context, string, string, *InternetGatewaysClientGetOptions) (InternetGatewaysClientGetResponse, error)`
- New function `*InternetGatewaysClient.NewListByResourceGroupPager(string, *InternetGatewaysClientListByResourceGroupOptions) *runtime.Pager[InternetGatewaysClientListByResourceGroupResponse]`
- New function `*InternetGatewaysClient.NewListBySubscriptionPager(*InternetGatewaysClientListBySubscriptionOptions) *runtime.Pager[InternetGatewaysClientListBySubscriptionResponse]`
- New function `*InternetGatewaysClient.BeginUpdate(context.Context, string, string, InternetGatewayPatch, *InternetGatewaysClientBeginUpdateOptions) (*runtime.Poller[InternetGatewaysClientUpdateResponse], error)`
- New function `*L2IsolationDomainsClient.BeginCommitConfiguration(context.Context, string, string, *L2IsolationDomainsClientBeginCommitConfigurationOptions) (*runtime.Poller[L2IsolationDomainsClientCommitConfigurationResponse], error)`
- New function `*L2IsolationDomainsClient.BeginValidateConfiguration(context.Context, string, string, *L2IsolationDomainsClientBeginValidateConfigurationOptions) (*runtime.Poller[L2IsolationDomainsClientValidateConfigurationResponse], error)`
- New function `*L3IsolationDomainsClient.BeginCommitConfiguration(context.Context, string, string, *L3IsolationDomainsClientBeginCommitConfigurationOptions) (*runtime.Poller[L3IsolationDomainsClientCommitConfigurationResponse], error)`
- New function `*L3IsolationDomainsClient.BeginValidateConfiguration(context.Context, string, string, *L3IsolationDomainsClientBeginValidateConfigurationOptions) (*runtime.Poller[L3IsolationDomainsClientValidateConfigurationResponse], error)`
- New function `*RoutePoliciesClient.BeginCommitConfiguration(context.Context, string, string, *RoutePoliciesClientBeginCommitConfigurationOptions) (*runtime.Poller[RoutePoliciesClientCommitConfigurationResponse], error)`
- New function `*RoutePoliciesClient.BeginUpdateAdministrativeState(context.Context, string, string, UpdateAdministrativeState, *RoutePoliciesClientBeginUpdateAdministrativeStateOptions) (*runtime.Poller[RoutePoliciesClientUpdateAdministrativeStateResponse], error)`
- New function `*RoutePoliciesClient.BeginValidateConfiguration(context.Context, string, string, *RoutePoliciesClientBeginValidateConfigurationOptions) (*runtime.Poller[RoutePoliciesClientValidateConfigurationResponse], error)`
- New function `NewNeighborGroupsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NeighborGroupsClient, error)`
- New function `*NeighborGroupsClient.BeginCreate(context.Context, string, string, NeighborGroup, *NeighborGroupsClientBeginCreateOptions) (*runtime.Poller[NeighborGroupsClientCreateResponse], error)`
- New function `*NeighborGroupsClient.BeginDelete(context.Context, string, string, *NeighborGroupsClientBeginDeleteOptions) (*runtime.Poller[NeighborGroupsClientDeleteResponse], error)`
- New function `*NeighborGroupsClient.Get(context.Context, string, string, *NeighborGroupsClientGetOptions) (NeighborGroupsClientGetResponse, error)`
- New function `*NeighborGroupsClient.NewListByResourceGroupPager(string, *NeighborGroupsClientListByResourceGroupOptions) *runtime.Pager[NeighborGroupsClientListByResourceGroupResponse]`
- New function `*NeighborGroupsClient.NewListBySubscriptionPager(*NeighborGroupsClientListBySubscriptionOptions) *runtime.Pager[NeighborGroupsClientListBySubscriptionResponse]`
- New function `*NeighborGroupsClient.BeginUpdate(context.Context, string, string, NeighborGroupPatch, *NeighborGroupsClientBeginUpdateOptions) (*runtime.Poller[NeighborGroupsClientUpdateResponse], error)`
- New function `*NetworkDevicesClient.BeginRefreshConfiguration(context.Context, string, string, *NetworkDevicesClientBeginRefreshConfigurationOptions) (*runtime.Poller[NetworkDevicesClientRefreshConfigurationResponse], error)`
- New function `*NetworkDevicesClient.BeginUpdateAdministrativeState(context.Context, string, string, UpdateDeviceAdministrativeState, *NetworkDevicesClientBeginUpdateAdministrativeStateOptions) (*runtime.Poller[NetworkDevicesClientUpdateAdministrativeStateResponse], error)`
- New function `*NetworkDevicesClient.BeginUpgrade(context.Context, string, string, UpdateVersion, *NetworkDevicesClientBeginUpgradeOptions) (*runtime.Poller[NetworkDevicesClientUpgradeResponse], error)`
- New function `*NetworkFabricsClient.BeginCommitConfiguration(context.Context, string, string, *NetworkFabricsClientBeginCommitConfigurationOptions) (*runtime.Poller[NetworkFabricsClientCommitConfigurationResponse], error)`
- New function `*NetworkFabricsClient.BeginGetTopology(context.Context, string, string, *NetworkFabricsClientBeginGetTopologyOptions) (*runtime.Poller[NetworkFabricsClientGetTopologyResponse], error)`
- New function `*NetworkFabricsClient.BeginRefreshConfiguration(context.Context, string, string, *NetworkFabricsClientBeginRefreshConfigurationOptions) (*runtime.Poller[NetworkFabricsClientRefreshConfigurationResponse], error)`
- New function `*NetworkFabricsClient.BeginUpdateInfraManagementBfdConfiguration(context.Context, string, string, UpdateAdministrativeState, *NetworkFabricsClientBeginUpdateInfraManagementBfdConfigurationOptions) (*runtime.Poller[NetworkFabricsClientUpdateInfraManagementBfdConfigurationResponse], error)`
- New function `*NetworkFabricsClient.BeginUpdateWorkloadManagementBfdConfiguration(context.Context, string, string, UpdateAdministrativeState, *NetworkFabricsClientBeginUpdateWorkloadManagementBfdConfigurationOptions) (*runtime.Poller[NetworkFabricsClientUpdateWorkloadManagementBfdConfigurationResponse], error)`
- New function `*NetworkFabricsClient.BeginUpgrade(context.Context, string, string, UpdateVersion, *NetworkFabricsClientBeginUpgradeOptions) (*runtime.Poller[NetworkFabricsClientUpgradeResponse], error)`
- New function `*NetworkFabricsClient.BeginValidateConfiguration(context.Context, string, string, ValidateConfigurationProperties, *NetworkFabricsClientBeginValidateConfigurationOptions) (*runtime.Poller[NetworkFabricsClientValidateConfigurationResponse], error)`
- New function `*NetworkInterfacesClient.NewListByNetworkDevicePager(string, string, *NetworkInterfacesClientListByNetworkDeviceOptions) *runtime.Pager[NetworkInterfacesClientListByNetworkDeviceResponse]`
- New function `NewNetworkPacketBrokersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkPacketBrokersClient, error)`
- New function `*NetworkPacketBrokersClient.BeginCreate(context.Context, string, string, NetworkPacketBroker, *NetworkPacketBrokersClientBeginCreateOptions) (*runtime.Poller[NetworkPacketBrokersClientCreateResponse], error)`
- New function `*NetworkPacketBrokersClient.BeginDelete(context.Context, string, string, *NetworkPacketBrokersClientBeginDeleteOptions) (*runtime.Poller[NetworkPacketBrokersClientDeleteResponse], error)`
- New function `*NetworkPacketBrokersClient.Get(context.Context, string, string, *NetworkPacketBrokersClientGetOptions) (NetworkPacketBrokersClientGetResponse, error)`
- New function `*NetworkPacketBrokersClient.NewListByResourceGroupPager(string, *NetworkPacketBrokersClientListByResourceGroupOptions) *runtime.Pager[NetworkPacketBrokersClientListByResourceGroupResponse]`
- New function `*NetworkPacketBrokersClient.NewListBySubscriptionPager(*NetworkPacketBrokersClientListBySubscriptionOptions) *runtime.Pager[NetworkPacketBrokersClientListBySubscriptionResponse]`
- New function `*NetworkPacketBrokersClient.BeginUpdate(context.Context, string, string, NetworkPacketBrokerPatch, *NetworkPacketBrokersClientBeginUpdateOptions) (*runtime.Poller[NetworkPacketBrokersClientUpdateResponse], error)`
- New function `NewNetworkTapRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkTapRulesClient, error)`
- New function `*NetworkTapRulesClient.BeginCreate(context.Context, string, string, NetworkTapRule, *NetworkTapRulesClientBeginCreateOptions) (*runtime.Poller[NetworkTapRulesClientCreateResponse], error)`
- New function `*NetworkTapRulesClient.BeginDelete(context.Context, string, string, *NetworkTapRulesClientBeginDeleteOptions) (*runtime.Poller[NetworkTapRulesClientDeleteResponse], error)`
- New function `*NetworkTapRulesClient.Get(context.Context, string, string, *NetworkTapRulesClientGetOptions) (NetworkTapRulesClientGetResponse, error)`
- New function `*NetworkTapRulesClient.NewListByResourceGroupPager(string, *NetworkTapRulesClientListByResourceGroupOptions) *runtime.Pager[NetworkTapRulesClientListByResourceGroupResponse]`
- New function `*NetworkTapRulesClient.NewListBySubscriptionPager(*NetworkTapRulesClientListBySubscriptionOptions) *runtime.Pager[NetworkTapRulesClientListBySubscriptionResponse]`
- New function `*NetworkTapRulesClient.BeginResync(context.Context, string, string, *NetworkTapRulesClientBeginResyncOptions) (*runtime.Poller[NetworkTapRulesClientResyncResponse], error)`
- New function `*NetworkTapRulesClient.BeginUpdate(context.Context, string, string, NetworkTapRulePatch, *NetworkTapRulesClientBeginUpdateOptions) (*runtime.Poller[NetworkTapRulesClientUpdateResponse], error)`
- New function `*NetworkTapRulesClient.BeginUpdateAdministrativeState(context.Context, string, string, UpdateAdministrativeState, *NetworkTapRulesClientBeginUpdateAdministrativeStateOptions) (*runtime.Poller[NetworkTapRulesClientUpdateAdministrativeStateResponse], error)`
- New function `*NetworkTapRulesClient.BeginValidateConfiguration(context.Context, string, string, *NetworkTapRulesClientBeginValidateConfigurationOptions) (*runtime.Poller[NetworkTapRulesClientValidateConfigurationResponse], error)`
- New function `NewNetworkTapsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkTapsClient, error)`
- New function `*NetworkTapsClient.BeginCreate(context.Context, string, string, NetworkTap, *NetworkTapsClientBeginCreateOptions) (*runtime.Poller[NetworkTapsClientCreateResponse], error)`
- New function `*NetworkTapsClient.BeginDelete(context.Context, string, string, *NetworkTapsClientBeginDeleteOptions) (*runtime.Poller[NetworkTapsClientDeleteResponse], error)`
- New function `*NetworkTapsClient.Get(context.Context, string, string, *NetworkTapsClientGetOptions) (NetworkTapsClientGetResponse, error)`
- New function `*NetworkTapsClient.NewListByResourceGroupPager(string, *NetworkTapsClientListByResourceGroupOptions) *runtime.Pager[NetworkTapsClientListByResourceGroupResponse]`
- New function `*NetworkTapsClient.NewListBySubscriptionPager(*NetworkTapsClientListBySubscriptionOptions) *runtime.Pager[NetworkTapsClientListBySubscriptionResponse]`
- New function `*NetworkTapsClient.BeginResync(context.Context, string, string, *NetworkTapsClientBeginResyncOptions) (*runtime.Poller[NetworkTapsClientResyncResponse], error)`
- New function `*NetworkTapsClient.BeginUpdate(context.Context, string, string, NetworkTapPatch, *NetworkTapsClientBeginUpdateOptions) (*runtime.Poller[NetworkTapsClientUpdateResponse], error)`
- New function `*NetworkTapsClient.BeginUpdateAdministrativeState(context.Context, string, string, UpdateAdministrativeState, *NetworkTapsClientBeginUpdateAdministrativeStateOptions) (*runtime.Poller[NetworkTapsClientUpdateAdministrativeStateResponse], error)`
- New function `*NetworkToNetworkInterconnectsClient.NewListByNetworkFabricPager(string, string, *NetworkToNetworkInterconnectsClientListByNetworkFabricOptions) *runtime.Pager[NetworkToNetworkInterconnectsClientListByNetworkFabricResponse]`
- New function `*NetworkToNetworkInterconnectsClient.BeginUpdate(context.Context, string, string, string, NetworkToNetworkInterconnectPatch, *NetworkToNetworkInterconnectsClientBeginUpdateOptions) (*runtime.Poller[NetworkToNetworkInterconnectsClientUpdateResponse], error)`
- New function `*NetworkToNetworkInterconnectsClient.BeginUpdateAdministrativeState(context.Context, string, string, string, UpdateAdministrativeState, *NetworkToNetworkInterconnectsClientBeginUpdateAdministrativeStateOptions) (*runtime.Poller[NetworkToNetworkInterconnectsClientUpdateAdministrativeStateResponse], error)`
- New function `*NetworkToNetworkInterconnectsClient.BeginUpdateNpbStaticRouteBfdAdministrativeState(context.Context, string, string, string, UpdateAdministrativeState, *NetworkToNetworkInterconnectsClientBeginUpdateNpbStaticRouteBfdAdministrativeStateOptions) (*runtime.Poller[NetworkToNetworkInterconnectsClientUpdateNpbStaticRouteBfdAdministrativeStateResponse], error)`
- New struct `AccessControlListAction`
- New struct `AccessControlListMatchCondition`
- New struct `AccessControlListMatchConfiguration`
- New struct `AccessControlListPortCondition`
- New struct `CommonDynamicMatchConfiguration`
- New struct `CommonPostActionResponseForDeviceUpdate`
- New struct `CommonPostActionResponseForStateUpdate`
- New struct `ConnectedSubnetRoutePolicy`
- New struct `ControllerServices`
- New struct `ErrorAdditionalInfo`
- New struct `ErrorDetail`
- New struct `ExportRoutePolicy`
- New struct `ExportRoutePolicyInformation`
- New struct `ExternalNetworkPatchPropertiesOptionAProperties`
- New struct `IPCommunityPatchableProperties`
- New struct `IPCommunityRule`
- New struct `IPExtendedCommunityPatchProperties`
- New struct `IPExtendedCommunityRule`
- New struct `IPGroupProperties`
- New struct `IPMatchCondition`
- New struct `IPPrefixPatchProperties`
- New struct `IPPrefixRule`
- New struct `ImportRoutePolicy`
- New struct `ImportRoutePolicyInformation`
- New struct `InternalNetworkPropertiesBgpConfiguration`
- New struct `InternalNetworkPropertiesStaticRouteConfiguration`
- New struct `InternetGateway`
- New struct `InternetGatewayPatch`
- New struct `InternetGatewayPatchableProperties`
- New struct `InternetGatewayProperties`
- New struct `InternetGatewayRule`
- New struct `InternetGatewayRulePatch`
- New struct `InternetGatewayRuleProperties`
- New struct `InternetGatewayRulesListResult`
- New struct `InternetGatewaysListResult`
- New struct `IsolationDomainProperties`
- New struct `L3ExportRoutePolicy`
- New struct `L3OptionBProperties`
- New struct `ManagementNetworkConfigurationPatchableProperties`
- New struct `ManagementNetworkConfigurationProperties`
- New struct `NeighborGroup`
- New struct `NeighborGroupDestination`
- New struct `NeighborGroupPatch`
- New struct `NeighborGroupPatchProperties`
- New struct `NeighborGroupProperties`
- New struct `NeighborGroupsListResult`
- New struct `NetworkFabricPatch`
- New struct `NetworkFabricPatchProperties`
- New struct `NetworkFabricPatchablePropertiesTerminalServerConfiguration`
- New struct `NetworkPacketBroker`
- New struct `NetworkPacketBrokerPatch`
- New struct `NetworkPacketBrokerProperties`
- New struct `NetworkPacketBrokersListResult`
- New struct `NetworkTap`
- New struct `NetworkTapPatch`
- New struct `NetworkTapPatchableParameters`
- New struct `NetworkTapPatchableParametersDestinationsItem`
- New struct `NetworkTapProperties`
- New struct `NetworkTapPropertiesDestinationsItem`
- New struct `NetworkTapRule`
- New struct `NetworkTapRuleAction`
- New struct `NetworkTapRuleMatchCondition`
- New struct `NetworkTapRuleMatchConfiguration`
- New struct `NetworkTapRulePatch`
- New struct `NetworkTapRulePatchProperties`
- New struct `NetworkTapRuleProperties`
- New struct `NetworkTapRulesListResult`
- New struct `NetworkTapsListResult`
- New struct `NetworkToNetworkInterconnectPatch`
- New struct `NetworkToNetworkInterconnectPatchableProperties`
- New struct `NetworkToNetworkInterconnectPropertiesOptionBLayer3Configuration`
- New struct `NpbStaticRouteConfiguration`
- New struct `OptionBLayer3Configuration`
- New struct `PortCondition`
- New struct `PortGroupProperties`
- New struct `RebootProperties`
- New struct `RoutePolicyPatchableProperties`
- New struct `RouteTargetInformation`
- New struct `RuleProperties`
- New struct `TagsUpdate`
- New struct `UpdateDeviceAdministrativeState`
- New struct `UpdateVersion`
- New struct `VPNConfigurationPatchableProperties`
- New struct `VPNConfigurationPatchablePropertiesOptionAProperties`
- New struct `VPNConfigurationPropertiesOptionAProperties`
- New struct `ValidateConfigurationProperties`
- New struct `ValidateConfigurationResponse`
- New struct `VlanGroupProperties`
- New struct `VlanMatchCondition`
- New field `ACLsURL`, `ConfigurationType`, `DynamicMatchConfigurations`, `MatchConfigurations` in struct `AccessControlListPatchProperties`
- New field `ACLsURL`, `AdministrativeState`, `ConfigurationState`, `ConfigurationType`, `DynamicMatchConfigurations`, `LastSyncedTime`, `MatchConfigurations` in struct `AccessControlListProperties`
- New field `IntervalInMilliSeconds` in struct `BfdConfiguration`
- New field `ExportRoutePolicy`, `ImportRoutePolicy` in struct `ExternalNetworkPatchProperties`
- New field `ConfigurationState`, `ExportRoutePolicy`, `ImportRoutePolicy` in struct `ExternalNetworkProperties`
- New field `EgressACLID`, `IngressACLID` in struct `ExternalNetworkPropertiesOptionAProperties`
- New anonymous field `CommonPostActionResponseForStateUpdate` in struct `ExternalNetworksClientUpdateAdministrativeStateResponse`
- New field `Properties` in struct `IPCommunityPatch`
- New field `AdministrativeState`, `ConfigurationState`, `IPCommunityRules` in struct `IPCommunityProperties`
- New field `Properties` in struct `IPExtendedCommunityPatch`
- New field `AdministrativeState`, `ConfigurationState`, `IPExtendedCommunityRules` in struct `IPExtendedCommunityProperties`
- New field `Properties` in struct `IPPrefixPatch`
- New field `AdministrativeState`, `ConfigurationState` in struct `IPPrefixProperties`
- New field `EgressACLID`, `ExportRoutePolicy`, `ImportRoutePolicy`, `IngressACLID`, `IsMonitoringEnabled` in struct `InternalNetworkPatchProperties`
- New field `ConfigurationState`, `EgressACLID`, `ExportRoutePolicy`, `Extension`, `ImportRoutePolicy`, `IngressACLID`, `IsMonitoringEnabled` in struct `InternalNetworkProperties`
- New anonymous field `CommonPostActionResponseForStateUpdate` in struct `InternalNetworksClientUpdateAdministrativeStateResponse`
- New anonymous field `CommonPostActionResponseForStateUpdate` in struct `InternalNetworksClientUpdateBgpAdministrativeStateResponse`
- New field `ConfigurationState` in struct `L2IsolationDomainProperties`
- New anonymous field `CommonPostActionResponseForDeviceUpdate` in struct `L2IsolationDomainsClientUpdateAdministrativeStateResponse`
- New field `Annotation` in struct `L3IsolationDomainPatchProperties`
- New field `ConfigurationState` in struct `L3IsolationDomainProperties`
- New anonymous field `CommonPostActionResponseForDeviceUpdate` in struct `L3IsolationDomainsClientUpdateAdministrativeStateResponse`
- New field `ConfigurationState` in struct `NeighborAddress`
- New field `AdministrativeState`, `ConfigurationState`, `ManagementIPv4Address`, `ManagementIPv6Address` in struct `NetworkDeviceProperties`
- New anonymous field `CommonPostActionResponseForStateUpdate` in struct `NetworkDevicesClientRebootResponse`
- New field `IsWorkloadManagementNetworkEnabled`, `NfcSKU`, `TenantInternetGatewayIDs` in struct `NetworkFabricControllerProperties`
- New field `AdministrativeState`, `ConfigurationState`, `FabricVersion`, `RouterIDs` in struct `NetworkFabricProperties`
- New field `Details`, `MaximumServerCount`, `SupportedVersions` in struct `NetworkFabricSKUProperties`
- New anonymous field `CommonPostActionResponseForDeviceUpdate` in struct `NetworkFabricsClientDeprovisionResponse`
- New anonymous field `CommonPostActionResponseForDeviceUpdate` in struct `NetworkFabricsClientProvisionResponse`
- New anonymous field `CommonPostActionResponseForStateUpdate` in struct `NetworkInterfacesClientUpdateAdministrativeStateResponse`
- New field `NetworkRackType` in struct `NetworkRackProperties`
- New field `ConfigurationState`, `EgressACLID`, `ExportRoutePolicy`, `ImportRoutePolicy`, `IngressACLID`, `NpbStaticRouteConfiguration`, `OptionBLayer3Configuration` in struct `NetworkToNetworkInterconnectProperties`
- New field `RouteTargets` in struct `OptionBProperties`
- New field `Properties` in struct `RoutePolicyPatch`
- New field `AddressFamilyType`, `AdministrativeState`, `ConfigurationState`, `NetworkFabricID` in struct `RoutePolicyProperties`
- New field `Type` in struct `StatementConditionProperties`
- New field `IsDefault` in struct `SupportedVersionProperties`


## 0.1.0 (2023-06-30)

The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/managednetworkfabric/armmanagednetworkfabric` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html).

To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/go/mgmt).