@azure/arm-managednetworkfabric package

Interfaces

AccessControlList

The Access Control List resource definition.

AccessControlListAction

Action that need to performed.

AccessControlListActionPatch

Action that need to be performed

AccessControlListMatchCondition

Defines the match condition that is supported to filter the traffic.

AccessControlListMatchConditionPatch

Defines the match condition that is supported to filter the traffic.

AccessControlListMatchConfiguration

Defines the match configuration that are supported to filter the traffic.

AccessControlListMatchConfigurationPatch

Defines the match configuration that are supported to filter the traffic.

AccessControlListPatch

The Access Control Lists patch resource definition.

AccessControlListPatchProperties

Access Control Lists patch properties.

AccessControlListPortCondition

Defines the port condition that needs to be matched.

AccessControlListPortConditionPatch

Defines the port condition that needs to be matched.

AccessControlListProperties

Access Control List Properties defines the resource properties.

AccessControlListsCreateOptionalParams

Optional parameters.

AccessControlListsDeleteOptionalParams

Optional parameters.

AccessControlListsGetOptionalParams

Optional parameters.

AccessControlListsListByResourceGroupOptionalParams

Optional parameters.

AccessControlListsListBySubscriptionOptionalParams

Optional parameters.

AccessControlListsOperations

Interface representing a AccessControlLists operations.

AccessControlListsResyncOptionalParams

Optional parameters.

AccessControlListsUpdateAdministrativeStateOptionalParams

Optional parameters.

AccessControlListsUpdateOptionalParams

Optional parameters.

AccessControlListsValidateConfigurationOptionalParams

Optional parameters.

ActionIpCommunityPatchProperties

IP Community Properties.

ActionIpCommunityProperties

IP Community Properties.

ActionIpExtendedCommunityPatchProperties

IP Extended Community Properties.

ActionIpExtendedCommunityProperties

IP Extended Community Properties.

AggregateRoute

aggregateIpv4Route model.

AggregateRouteConfiguration

List of IPv4 and IPv6 aggregate routes.

AggregateRoutePatchConfiguration

List of IPv4 and IPv6 aggregate routes.

AnnotationResource

Switch configuration entries require a description to discern between configuration group

ArmConfigurationDiffOperationResponse

Arm Configuration Diff Response V2.

ArmConfigurationDiffResponseProperties

Arm Configuration Diff Response Properties.

AuthorizedTransceiverPatchProperties

Authorized Transceiver Patch Properties.

AuthorizedTransceiverProperties

Authorized Transceiver Properties.

AzureNetworkFabricManagementServiceAPIOptionalParams

Optional parameters for the client.

BfdConfiguration

BFD configuration properties

BfdPatchConfiguration

BFD configuration properties

BgpConfiguration

BGP configuration properties

BgpPatchConfiguration

BGP configuration properties.

BitRate

Bit rate in bits per second.

BmpConfigurationPatchProperties

BMP Configuration patch properties.

BmpConfigurationProperties

BGP Monitoring Protocol (BMP) Configuration properties.

BmpExportPolicyPatchProperties

BMP Export Policy Configuration properties.

BmpExportPolicyProperties

BMP Export Policy Configuration properties.

BurstSize

Burst size in packets.

CertificateArchiveReference

A reference to a version of a certificate in a key vault.

CertificateRotationStatus

Status of a certificate rotation for a device (Network Device or Terminal Server).

CommitBatchDetails

Commit Batch Details.

CommitBatchStatusOperationResponse

Commit Batch Status Response.

CommitBatchStatusRequest

Commit Batch Status Request.

CommitBatchStatusResponseProperties

Commit Batch Status Response Properties.

CommitConfigurationRequest

Commit Configuration Request.

CommitConfigurationResponse

Commit Configuration Response.

CommonDynamicMatchConfiguration

Dynamic match configuration object.

CommonDynamicMatchConfigurationPatch

Dynamic match configuration object.

CommonErrorResponse

The error message.

CommonMatchConditions

Defines the common match conditions of the ACL and Network Tap Rule.

CommonMatchConditionsPatch

Defines the common match conditions of the ACL and Network Tap Rule.

CommonPostActionResponseForDeviceROCommands

Common response for device Ro Commands.

CommonPostActionResponseForDeviceROCommandsOperationStatusResult

The current status of an async operation.

CommonPostActionResponseForDeviceUpdate

Common response for device updates.

CommonPostActionResponseForStateUpdate

Common response for the state updates.

ConditionalDefaultRouteProperties

Conditional Default Route Configuration properties.

ConnectedSubnet

Connected Subnet properties.

ConnectedSubnetPatch

Connected Subnet properties.

ConnectedSubnetRoutePolicy

Connected Subnet Route Policy properties.

ConnectedSubnetRoutePolicyPatch

Connected Subnet Route Policy properties.

ControlPlanAclIpMatchCondition

Control Plane Access Control List (ACL) IP condition properties

ControlPlaneAclAction

Control Plane Access Control List (ACL) Actions

ControlPlaneAclActionPatch

Control Plane Access Control List (ACL) Actions

ControlPlaneAclIpMatchConditionPatch

Control Plane Access Control List (ACL) IP condition patch properties

ControlPlaneAclMatchCondition

Control Plane Access Control List (ACL) match conditions properties

ControlPlaneAclMatchConditionPatch

Control Plane Access Control List (ACL) match conditions properties

ControlPlaneAclMatchConfigurationPatchProperties

Control Plane Access Control List (ACL) match configurations properties

ControlPlaneAclMatchConfigurationProperties

Control Plane Access Control List (ACL) match configurations properties

ControlPlaneAclPatchProperties

Access Control List (ACL) configurations patch properties

ControlPlaneAclPortCondition

Control Plane Access Control List (ACL) Port Match conditions properties

ControlPlaneAclPortMatchCondition

Control Plane Access Control List (ACL) Port Match conditions properties

ControlPlaneAclPortMatchConditionPatch

Control Plane Access Control List (ACL) Port Match conditions properties

ControlPlaneAclProperties

Access Control List (ACL) configurations properties

ControlPlaneAclTtlMatchCondition

TTL [Time To Live] match conditions properties

ControlPlaneAclTtlMatchConditionPatch

TTL [Time To Live] match conditions patch properties

ControllerServices

Network Fabric Controller services.

DestinationPatchProperties

The network tap destination properties.

DestinationProperties

The network tap destination properties.

DeviceInterfaceProperties

Network device interface properties.

DeviceRoCommand

Provide the RO command

DeviceRwCommand

Provide the Rw command

DiscardCommitBatchOperationResponse

Discard Commit Batch Response.

DiscardCommitBatchRequest

Discard Commit Batch Request.

DiscardCommitBatchResponseProperties

Discard Commit Batch Response Properties.

EnableDisableOnResources

Update administrative state on list of resources.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations.

ExportRoutePolicy

Export Route Policy either IPv4 or IPv6.

ExportRoutePolicyInformation

Export Route Policy Configuration.

ExportRoutePolicyInformationPatch

Export Route Policy Configuration.

ExportRoutePolicyPatch

Export Route Policy either IPv4 or IPv6.

ExpressRouteConnectionInformation

The ExpressRoute circuit ID and the Auth Key are required for you to successfully deploy NFC service.

ExternalNetwork

Defines the External Network resource.

ExternalNetworkBmpPatchProperties

BMP Monitoring Configuration patch properties.

ExternalNetworkBmpProperties

BGP Monitoring Protocol (BMP) Configuration properties.

ExternalNetworkPatch

The ExternalNetwork patch resource definition.

ExternalNetworkPatchProperties

External Network Patch properties.

ExternalNetworkPatchPropertiesOptionAProperties

option A properties object

ExternalNetworkProperties

External Network Properties.

ExternalNetworkPropertiesOptionAProperties

option A properties object

ExternalNetworkStaticRouteConfiguration

Static Route Configuration properties for ExternalNetwork.

ExternalNetworkStaticRoutePatchConfiguration

Static Route Configuration properties for External Network.

ExternalNetworkUpdateBfdAdministrativeStateRequest

External Network Update Administrative State request

ExternalNetworkUpdateBfdAdministrativeStateResponse

External Network Update Administrative State response

ExternalNetworkUpdateBfdAdministrativeStateResponseProperties

Response properties for External Network BFD Administrative State.

ExternalNetworksCreateOptionalParams

Optional parameters.

ExternalNetworksDeleteOptionalParams

Optional parameters.

ExternalNetworksGetOptionalParams

Optional parameters.

ExternalNetworksListByL3IsolationDomainOptionalParams

Optional parameters.

ExternalNetworksOperations

Interface representing a ExternalNetworks operations.

ExternalNetworksUpdateAdministrativeStateOptionalParams

Optional parameters.

ExternalNetworksUpdateBfdAdministrativeStateOptionalParams

Optional parameters.

ExternalNetworksUpdateOptionalParams

Optional parameters.

ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams

Optional parameters.

FabricLockProperties

Network Fabric Lock Configuration.

FeatureFlagProperties

Feature flag properties.

GetTopologyResponse

GetTopology Response.

GetTopologyResponseProperties

Properties of the GetTopology Response.

GlobalAccessControlListActionPatchProperties

Global Access Control List actions patch properties

GlobalAccessControlListActionProperties

Global Access Control List actions properties

GlobalNetworkTapRuleActionPatchProperties

Global network tap rule actions patch properties

GlobalNetworkTapRuleActionProperties

Global network tap rule actions properties

HeaderAddressProperties

Header name and source addresses associated with the header.

IcmpConfigurationPatchProperties

Internet Control Message Protocol (ICMP) configuration patch properties

IcmpConfigurationProperties

Internet Control Message Protocol (ICMP) configuration

IdentitySelector

IdentitySelector represents the selection of a managed identity for use.

IdentitySelectorPatch

IdentitySelector represents the selection of a managed identity for use.

ImportRoutePolicy

Import Route Policy either IPv4 or IPv6.

ImportRoutePolicyInformation

Import Route Policy Configuration.

ImportRoutePolicyInformationPatch

Import Route Policy Configuration.

ImportRoutePolicyPatch

Import Route Policy either IPv4 or IPv6.

InternalNetwork

Defines the Internal Network resource.

InternalNetworkBmpPatchProperties

Internal Network BMP Configuration

InternalNetworkBmpProperties

Internal Network BMP Configuration

InternalNetworkPatch

The InternalNetwork patch resource definition.

InternalNetworkPatchProperties

InternalNetwork Patch properties.

InternalNetworkProperties

Internal Network Properties defines the properties of the resource.

InternalNetworkUpdateBfdAdministrativeStateRequest

Internal Network BFD Administrative State request

InternalNetworkUpdateBfdAdministrativeStateResponse

Internal Network BFD Administrative State response

InternalNetworkUpdateBfdAdministrativeStateResponseProperties

Internal Network BFD Administrative State response properties

InternalNetworkUpdateBgpAdministrativeStateRequest

Internal Network Administrative State Request

InternalNetworkUpdateBgpAdministrativeStateResponse

Internal Network Administrative State Response

InternalNetworkUpdateBgpAdministrativeStateResponseProperties

Internal Network BGP Administrative State response properties

InternalNetworksCreateOptionalParams

Optional parameters.

InternalNetworksDeleteOptionalParams

Optional parameters.

InternalNetworksGetOptionalParams

Optional parameters.

InternalNetworksListByL3IsolationDomainOptionalParams

Optional parameters.

InternalNetworksOperations

Interface representing a InternalNetworks operations.

InternalNetworksUpdateAdministrativeStateOptionalParams

Optional parameters.

InternalNetworksUpdateBfdAdministrativeStateOptionalParams

Optional parameters.

InternalNetworksUpdateBgpAdministrativeStateOptionalParams

Optional parameters.

InternalNetworksUpdateOptionalParams

Optional parameters.

InternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams

Optional parameters.

InternetGateway

The Internet Gateway resource definition.

InternetGatewayPatch

The Internet Gateway patch resource definition.

InternetGatewayPatchProperties

PatchProperties for InternetGateway

InternetGatewayProperties

Internet Gateway Properties defines the properties of the resource.

InternetGatewayRule

The Internet Gateway Rule resource definition.

InternetGatewayRulePatch

The Internet Gateway Rules patch resource definition.

InternetGatewayRuleProperties

Internet Gateway Rule Properties defines the resource properties.

InternetGatewayRulesCreateOptionalParams

Optional parameters.

InternetGatewayRulesDeleteOptionalParams

Optional parameters.

InternetGatewayRulesGetOptionalParams

Optional parameters.

InternetGatewayRulesListByResourceGroupOptionalParams

Optional parameters.

InternetGatewayRulesListBySubscriptionOptionalParams

Optional parameters.

InternetGatewayRulesOperations

Interface representing a InternetGatewayRules operations.

InternetGatewayRulesUpdateOptionalParams

Optional parameters.

InternetGatewaysCreateOptionalParams

Optional parameters.

InternetGatewaysDeleteOptionalParams

Optional parameters.

InternetGatewaysGetOptionalParams

Optional parameters.

InternetGatewaysListByResourceGroupOptionalParams

Optional parameters.

InternetGatewaysListBySubscriptionOptionalParams

Optional parameters.

InternetGatewaysOperations

Interface representing a InternetGateways operations.

InternetGatewaysUpdateOptionalParams

Optional parameters.

IpCommunitiesCreateOptionalParams

Optional parameters.

IpCommunitiesDeleteOptionalParams

Optional parameters.

IpCommunitiesGetOptionalParams

Optional parameters.

IpCommunitiesListByResourceGroupOptionalParams

Optional parameters.

IpCommunitiesListBySubscriptionOptionalParams

Optional parameters.

IpCommunitiesOperations

Interface representing a IpCommunities operations.

IpCommunitiesUpdateOptionalParams

Optional parameters.

IpCommunity

The IP Community resource definition.

IpCommunityIdList

IP Community ID list properties.

IpCommunityPatch

The IP Community patch resource definition.

IpCommunityPatchableProperties

IP Community patchable properties.

IpCommunityProperties

IP Community Properties defines the resource properties.

IpCommunityRule

IP Community patchable properties.

IpExtendedCommunitiesCreateOptionalParams

Optional parameters.

IpExtendedCommunitiesDeleteOptionalParams

Optional parameters.

IpExtendedCommunitiesGetOptionalParams

Optional parameters.

IpExtendedCommunitiesListByResourceGroupOptionalParams

Optional parameters.

IpExtendedCommunitiesListBySubscriptionOptionalParams

Optional parameters.

IpExtendedCommunitiesOperations

Interface representing a IpExtendedCommunities operations.

IpExtendedCommunitiesUpdateOptionalParams

Optional parameters.

IpExtendedCommunity

The IP Extended Community resource definition.

IpExtendedCommunityIdList

IP Extended Community Id list properties.

IpExtendedCommunityPatch

The IP Extended Communities patch resource definition.

IpExtendedCommunityPatchProperties

IP Extended Community patchable properties.

IpExtendedCommunityProperties

IP Extended Community Properties defines the resource properties.

IpExtendedCommunityRule

List of IP Extended Community Rules.

IpGroupPatchProperties

IP Group properties.

IpGroupProperties

IP Group properties.

IpMatchCondition

Defines the condition that can be filtered using the selected IPs.

IpMatchConditionPatch

Defines the condition that can be filtered using the selected IPs.

IpPrefix

The IP Prefix resource definition.

IpPrefixPatch

The IP Prefix patch resource definition.

IpPrefixPatchProperties

IP Prefix patchable properties.

IpPrefixProperties

IP Prefix Properties defines the properties of the resource.

IpPrefixRule

IP Prefix Rule properties.

IpPrefixesCreateOptionalParams

Optional parameters.

IpPrefixesDeleteOptionalParams

Optional parameters.

IpPrefixesGetOptionalParams

Optional parameters.

IpPrefixesListByResourceGroupOptionalParams

Optional parameters.

IpPrefixesListBySubscriptionOptionalParams

Optional parameters.

IpPrefixesOperations

Interface representing a IpPrefixes operations.

IpPrefixesUpdateOptionalParams

Optional parameters.

IsolationDomainPatchProperties

Isolation Domain Properties.

IsolationDomainProperties

Isolation Domain Properties.

L2IsolationDomain

The L2 Isolation Domain resource definition.

L2IsolationDomainPatch

The L2 Isolation Domain patch resource definition.

L2IsolationDomainPatchProperties

L2 Isolation Domain Patch Properties defines the patchable properties of the resource.

L2IsolationDomainProperties

L2Isolation Domain Properties defines the properties of the resource.

L2IsolationDomainsCommitConfigurationOptionalParams

Optional parameters.

L2IsolationDomainsCreateOptionalParams

Optional parameters.

L2IsolationDomainsDeleteOptionalParams

Optional parameters.

L2IsolationDomainsGetOptionalParams

Optional parameters.

L2IsolationDomainsListByResourceGroupOptionalParams

Optional parameters.

L2IsolationDomainsListBySubscriptionOptionalParams

Optional parameters.

L2IsolationDomainsOperations

Interface representing a L2IsolationDomains operations.

L2IsolationDomainsUpdateAdministrativeStateOptionalParams

Optional parameters.

L2IsolationDomainsUpdateOptionalParams

Optional parameters.

L2IsolationDomainsValidateConfigurationOptionalParams

Optional parameters.

L3ExportRoutePolicy

Array of ARM Resource ID of the RoutePolicies.

L3ExportRoutePolicyPatch

Array of ARM Resource ID of the RoutePolicies.

L3IsolationDomain

The L3 Isolation Domain resource definition.

L3IsolationDomainPatch

The L3 Isolation Domain patch resource definition.

L3IsolationDomainPatchProperties

Resource properties.

L3IsolationDomainProperties

L3 Isolation Domain Properties defines the properties of the resource.

L3IsolationDomainsCommitConfigurationOptionalParams

Optional parameters.

L3IsolationDomainsCreateOptionalParams

Optional parameters.

L3IsolationDomainsDeleteOptionalParams

Optional parameters.

L3IsolationDomainsGetOptionalParams

Optional parameters.

L3IsolationDomainsListByResourceGroupOptionalParams

Optional parameters.

L3IsolationDomainsListBySubscriptionOptionalParams

Optional parameters.

L3IsolationDomainsOperations

Interface representing a L3IsolationDomains operations.

L3IsolationDomainsUpdateAdministrativeStateOptionalParams

Optional parameters.

L3IsolationDomainsUpdateOptionalParams

Optional parameters.

L3IsolationDomainsValidateConfigurationOptionalParams

Optional parameters.

L3OptionBPatchProperties

Option B configuration.

L3OptionBProperties

Option B configuration.

L3UniqueRouteDistinguisherProperties

Unique Route Distinguisher properties.

LastOperationProperties

Details of the last operations performed on the resource

Layer2Configuration

Common properties for Layer2 Configuration.

Layer2ConfigurationPatch

Common properties for Layer2 Configuration.

Layer3IpPrefixPatchProperties

Layer 3 primary and secondary IP Address prefixes.

Layer3IpPrefixProperties

Layer 3 primary and secondary IP Address prefixes.

ManagedResourceGroupConfiguration

Managed Resource Group configuration properties.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities)

ManagedServiceIdentityPatch

The managed service identities assigned to this resource.

ManagementNetworkConfigurationProperties

Configuration to be used to setup the management network.

ManagementNetworkPatchConfiguration

Configuration to be used to setup the management network.

NativeIpv4PrefixLimitPatchProperties

External Network native IPv4 prefix limits patch properties

NativeIpv4PrefixLimitProperties

External Network native IPv4 prefix limit properties

NativeIpv6PrefixLimitPatchProperties

External Network native IPv6 prefix limits patch properties

NativeIpv6PrefixLimitProperties

External Network native IPv6 prefix limit properties

NeighborAddress

Neighbor Address properties.

NeighborAddressBfdAdministrativeStatus

Neighbor Address Bidirectional Forwarding Detection (BFD) Administrative Status

NeighborAddressBgpAdministrativeStatus

Neighbor Address BGP Administrative Status

NeighborAddressPatch

Neighbor Address properties.

NeighborGroup

Defines the Neighbor Group.

NeighborGroupDestination

An array of destination IPv4 Addresses or IPv6 Addresses.

NeighborGroupDestinationPatch

An array of destination IPv4 Addresses or IPv6 Addresses.

NeighborGroupPatch

The Neighbor Group Patch definition.

NeighborGroupPatchProperties

Neighbor Group Patch properties.

NeighborGroupProperties

Neighbor Group Properties defines the properties of the resource.

NeighborGroupResyncResponse

Response for Neighbor Group Resync operation.

NeighborGroupsCreateOptionalParams

Optional parameters.

NeighborGroupsDeleteOptionalParams

Optional parameters.

NeighborGroupsGetOptionalParams

Optional parameters.

NeighborGroupsListByResourceGroupOptionalParams

Optional parameters.

NeighborGroupsListBySubscriptionOptionalParams

Optional parameters.

NeighborGroupsOperations

Interface representing a NeighborGroups operations.

NeighborGroupsResyncOptionalParams

Optional parameters.

NeighborGroupsUpdateOptionalParams

Optional parameters.

NetworkBootstrapDevice

The Network Bootstrap Device resource definition.

NetworkBootstrapDevicePatch

The Network Bootstrap Device Patch Parameters defines the patch parameters of the resource.

NetworkBootstrapDevicePatchProperties

Network Bootstrap Device Patch properties.

NetworkBootstrapDeviceProperties

Network Bootstrap Device Properties defines the properties of the resource.

NetworkBootstrapDeviceRebootResponse

Network Bootstrap Device reboot Response.

NetworkBootstrapDeviceRefreshConfigurationResponse

The current status of an refresh configuration async operation.

NetworkBootstrapDeviceResyncPasswordsResponse

Response body for a ResyncPasswords request on a Network Bootstrap Device.

NetworkBootstrapDeviceUpdateAdministrativeStateResponse

Network Bootstrap Device Administrative State Update Response.

NetworkBootstrapDeviceUpgradeResponse

Network Bootstrap Device upgrade Response.

NetworkBootstrapDevicesCreateOptionalParams

Optional parameters.

NetworkBootstrapDevicesDeleteOptionalParams

Optional parameters.

NetworkBootstrapDevicesGetOptionalParams

Optional parameters.

NetworkBootstrapDevicesListByResourceGroupOptionalParams

Optional parameters.

NetworkBootstrapDevicesListBySubscriptionOptionalParams

Optional parameters.

NetworkBootstrapDevicesOperations

Interface representing a NetworkBootstrapDevices operations.

NetworkBootstrapDevicesRebootOptionalParams

Optional parameters.

NetworkBootstrapDevicesRefreshConfigurationOptionalParams

Optional parameters.

NetworkBootstrapDevicesResyncPasswordsOptionalParams

Optional parameters.

NetworkBootstrapDevicesUpdateAdministrativeStateOptionalParams

Optional parameters.

NetworkBootstrapDevicesUpdateOptionalParams

Optional parameters.

NetworkBootstrapDevicesUpgradeOptionalParams

Optional parameters.

NetworkBootstrapInterface

Defines the NetworkBootstrapInterface resource.

NetworkBootstrapInterfacePatch

The NetworkBootstrapInterfacePatch resource definition.

NetworkBootstrapInterfacePatchProperties

Network Bootstrap Interface Patch properties.

NetworkBootstrapInterfaceProperties

Network Bootstrap Interface Properties defines the properties of the resource.

NetworkBootstrapInterfacesCreateOptionalParams

Optional parameters.

NetworkBootstrapInterfacesDeleteOptionalParams

Optional parameters.

NetworkBootstrapInterfacesGetOptionalParams

Optional parameters.

NetworkBootstrapInterfacesListByNetworkBootstrapDeviceOptionalParams

Optional parameters.

NetworkBootstrapInterfacesOperations

Interface representing a NetworkBootstrapInterfaces operations.

NetworkBootstrapInterfacesUpdateAdministrativeStateOptionalParams

Optional parameters.

NetworkBootstrapInterfacesUpdateOptionalParams

Optional parameters.

NetworkDevice

The Network Device resource definition.

NetworkDevicePatchParameters

The Network Device Patch Parameters defines the patch parameters of the resource.

NetworkDevicePatchParametersProperties

Network Device Patch properties.

NetworkDeviceProperties

Network Device Properties defines the properties of the resource.

NetworkDeviceRefreshConfigurationResponse

The current status of an refresh configuration async operation.

NetworkDeviceResyncPasswordsResponse

Response body for a ResyncPasswords request on a Network Device.

NetworkDeviceRunRwCommandResponse

Response body for a RunRwCommand request on a Network Device.

NetworkDeviceRwCommandResponseProperties

Network Device Resource defines the properties of the resource.

NetworkDeviceSku

The NetworkDeviceSku resource definition.

NetworkDeviceSkuProperties

Network Device SKU Properties defines the properties of the resource.

NetworkDeviceSkusGetOptionalParams

Optional parameters.

NetworkDeviceSkusListBySubscriptionOptionalParams

Optional parameters.

NetworkDeviceSkusOperations

Interface representing a NetworkDeviceSkus operations.

NetworkDeviceUpdateAdministrativeStateResponse

Network Device Administrative State Update Response.

NetworkDeviceUpgradeRequest

NetworkDevice Upgrade Request Properties.

NetworkDeviceUpgradeResponse

Network Device Upgrade Response.

NetworkDevicesCreateOptionalParams

Optional parameters.

NetworkDevicesDeleteOptionalParams

Optional parameters.

NetworkDevicesGetOptionalParams

Optional parameters.

NetworkDevicesListByResourceGroupOptionalParams

Optional parameters.

NetworkDevicesListBySubscriptionOptionalParams

Optional parameters.

NetworkDevicesOperations

Interface representing a NetworkDevices operations.

NetworkDevicesRebootOptionalParams

Optional parameters.

NetworkDevicesRefreshConfigurationOptionalParams

Optional parameters.

NetworkDevicesResyncCertificatesOptionalParams

Optional parameters.

NetworkDevicesResyncPasswordsOptionalParams

Optional parameters.

NetworkDevicesRunRoCommandOptionalParams

Optional parameters.

NetworkDevicesRunRwCommandOptionalParams

Optional parameters.

NetworkDevicesUpdateAdministrativeStateOptionalParams

Optional parameters.

NetworkDevicesUpdateOptionalParams

Optional parameters.

NetworkDevicesUpgradeOptionalParams

Optional parameters.

NetworkFabric

The Network Fabric resource definition.

NetworkFabricController

The Network Fabric Controller resource definition.

NetworkFabricControllerPatch

The Network Fabric Controller Patch payload definition.

NetworkFabricControllerPatchProperties

Network Fabric Controller patch properties.

NetworkFabricControllerProperties

NetworkFabricControllerProperties defines the resource properties.

NetworkFabricControllersCreateOptionalParams

Optional parameters.

NetworkFabricControllersDeleteOptionalParams

Optional parameters.

NetworkFabricControllersGetOptionalParams

Optional parameters.

NetworkFabricControllersListByResourceGroupOptionalParams

Optional parameters.

NetworkFabricControllersListBySubscriptionOptionalParams

Optional parameters.

NetworkFabricControllersOperations

Interface representing a NetworkFabricControllers operations.

NetworkFabricControllersUpdateOptionalParams

Optional parameters.

NetworkFabricLockRequest

Network Fabric Lock Request.

NetworkFabricPatch

The Network Fabric resource definition.

NetworkFabricPatchProperties

Network Fabric Patch properties.

NetworkFabricProperties

Network Fabric Properties defines the properties of the resource.

NetworkFabricResyncCertificatesResponse

Response body for a ResyncCertificates request on a Network Fabric.

NetworkFabricResyncPasswordsResponse

Response body for a ResyncPasswords request on a Network Fabric.

NetworkFabricRotateCertificatesResponse

Response body for a RotateCertificates request on a Network Fabric.

NetworkFabricRotatePasswordsResponse

Response body for a RotatePasswords request on a Network Fabric.

NetworkFabricSku

The Network Fabric SKU resource definition.

NetworkFabricSkuProperties

Network Fabric SKU Properties define properties of the resource.

NetworkFabricSkusGetOptionalParams

Optional parameters.

NetworkFabricSkusListBySubscriptionOptionalParams

Optional parameters.

NetworkFabricSkusOperations

Interface representing a NetworkFabricSkus operations.

NetworkFabricsArmConfigurationDiffOptionalParams

Optional parameters.

NetworkFabricsCommitBatchStatusOptionalParams

Optional parameters.

NetworkFabricsCommitConfigurationOptionalParams

Optional parameters.

NetworkFabricsCreateOptionalParams

Optional parameters.

NetworkFabricsDeleteOptionalParams

Optional parameters.

NetworkFabricsDeprovisionOptionalParams

Optional parameters.

NetworkFabricsDiscardCommitBatchOptionalParams

Optional parameters.

NetworkFabricsGetOptionalParams

Optional parameters.

NetworkFabricsGetTopologyOptionalParams

Optional parameters.

NetworkFabricsListByResourceGroupOptionalParams

Optional parameters.

NetworkFabricsListBySubscriptionOptionalParams

Optional parameters.

NetworkFabricsLockFabricOptionalParams

Optional parameters.

NetworkFabricsOperations

Interface representing a NetworkFabrics operations.

NetworkFabricsProvisionOptionalParams

Optional parameters.

NetworkFabricsRefreshConfigurationOptionalParams

Optional parameters.

NetworkFabricsResyncCertificatesOptionalParams

Optional parameters.

NetworkFabricsResyncPasswordsOptionalParams

Optional parameters.

NetworkFabricsRotateCertificatesOptionalParams

Optional parameters.

NetworkFabricsRotatePasswordsOptionalParams

Optional parameters.

NetworkFabricsUpdateInfraManagementBfdConfigurationOptionalParams

Optional parameters.

NetworkFabricsUpdateOptionalParams

Optional parameters.

NetworkFabricsUpdateWorkloadManagementBfdConfigurationOptionalParams

Optional parameters.

NetworkFabricsUpgradeOptionalParams

Optional parameters.

NetworkFabricsValidateConfigurationOptionalParams

Optional parameters.

NetworkFabricsViewDeviceConfigurationOptionalParams

Optional parameters.

NetworkInterface

Defines the NetworkInterface resource.

NetworkInterfacePatch

The NetworkInterfacePatch resource definition.

NetworkInterfacePatchProperties

Network Interface Patch properties.

NetworkInterfaceProperties

Network Interface Properties defines the properties of the resource.

NetworkInterfacesCreateOptionalParams

Optional parameters.

NetworkInterfacesDeleteOptionalParams

Optional parameters.

NetworkInterfacesGetOptionalParams

Optional parameters.

NetworkInterfacesListByNetworkDeviceOptionalParams

Optional parameters.

NetworkInterfacesOperations

Interface representing a NetworkInterfaces operations.

NetworkInterfacesUpdateAdministrativeStateOptionalParams

Optional parameters.

NetworkInterfacesUpdateOptionalParams

Optional parameters.

NetworkMonitor

The NetworkMonitor resource definition.

NetworkMonitorPatch

The Network Monitor Patch resource definition.

NetworkMonitorPatchProperties

The Network Monitor Patch Properties.

NetworkMonitorProperties

Network Monitor Properties defines the properties of the resource.

NetworkMonitorsCreateOptionalParams

Optional parameters.

NetworkMonitorsDeleteOptionalParams

Optional parameters.

NetworkMonitorsGetOptionalParams

Optional parameters.

NetworkMonitorsListByResourceGroupOptionalParams

Optional parameters.

NetworkMonitorsListBySubscriptionOptionalParams

Optional parameters.

NetworkMonitorsOperations

Interface representing a NetworkMonitors operations.

NetworkMonitorsUpdateAdministrativeStateOptionalParams

Optional parameters.

NetworkMonitorsUpdateOptionalParams

Optional parameters.

NetworkPacketBroker

The NetworkPacketBroker resource definition.

NetworkPacketBrokerPatch

The NetworkPacketBroker patch resource definition.

NetworkPacketBrokerProperties

Network Packet Broker Properties defines the properties of the resource.

NetworkPacketBrokersCreateOptionalParams

Optional parameters.

NetworkPacketBrokersDeleteOptionalParams

Optional parameters.

NetworkPacketBrokersGetOptionalParams

Optional parameters.

NetworkPacketBrokersListByResourceGroupOptionalParams

Optional parameters.

NetworkPacketBrokersListBySubscriptionOptionalParams

Optional parameters.

NetworkPacketBrokersOperations

Interface representing a NetworkPacketBrokers operations.

NetworkPacketBrokersUpdateOptionalParams

Optional parameters.

NetworkRack

The Network Rack resource definition.

NetworkRackPatch

Network Rack patch resource definition.

NetworkRackProperties

Network Rack Properties defines the properties of the resource.

NetworkRacksCreateOptionalParams

Optional parameters.

NetworkRacksDeleteOptionalParams

Optional parameters.

NetworkRacksGetOptionalParams

Optional parameters.

NetworkRacksListByResourceGroupOptionalParams

Optional parameters.

NetworkRacksListBySubscriptionOptionalParams

Optional parameters.

NetworkRacksOperations

Interface representing a NetworkRacks operations.

NetworkRacksUpdateOptionalParams

Optional parameters.

NetworkTap

The Network Tap resource definition.

NetworkTapPatch

The NetworkFabric resource definition.

NetworkTapPatchProperties

The Network Tap resource patch definition.

NetworkTapProperties

Network Tap Properties defines the properties of the resource.

NetworkTapResyncResponse

Response for NetworkTap Resync operation.

NetworkTapRule

The NetworkTapRule resource definition.

NetworkTapRuleAction

Action that need to performed.

NetworkTapRuleActionPatch

Action that need to performed.

NetworkTapRuleMatchCondition

Defines the match condition that is supported to filter the traffic.

NetworkTapRuleMatchConditionPatch

Defines the match condition that is supported to filter the traffic.

NetworkTapRuleMatchConfiguration

Defines the match configuration that are supported to filter the traffic.

NetworkTapRuleMatchConfigurationPatch

Defines the match configuration that are supported to filter the traffic.

NetworkTapRulePatch

The NetworkTapRule resource definition.

NetworkTapRulePatchProperties

Network Tap Rule Patch properties.

NetworkTapRuleProperties

Network Tap Rule Properties defines the resource properties.

NetworkTapRuleResyncResponse

Response for Network Tap Rule resync operation.

NetworkTapRulesCreateOptionalParams

Optional parameters.

NetworkTapRulesDeleteOptionalParams

Optional parameters.

NetworkTapRulesGetOptionalParams

Optional parameters.

NetworkTapRulesListByResourceGroupOptionalParams

Optional parameters.

NetworkTapRulesListBySubscriptionOptionalParams

Optional parameters.

NetworkTapRulesOperations

Interface representing a NetworkTapRules operations.

NetworkTapRulesResyncOptionalParams

Optional parameters.

NetworkTapRulesUpdateAdministrativeStateOptionalParams

Optional parameters.

NetworkTapRulesUpdateOptionalParams

Optional parameters.

NetworkTapRulesValidateConfigurationOptionalParams

Optional parameters.

NetworkTapsCreateOptionalParams

Optional parameters.

NetworkTapsDeleteOptionalParams

Optional parameters.

NetworkTapsGetOptionalParams

Optional parameters.

NetworkTapsListByResourceGroupOptionalParams

Optional parameters.

NetworkTapsListBySubscriptionOptionalParams

Optional parameters.

NetworkTapsOperations

Interface representing a NetworkTaps operations.

NetworkTapsResyncOptionalParams

Optional parameters.

NetworkTapsUpdateAdministrativeStateOptionalParams

Optional parameters.

NetworkTapsUpdateOptionalParams

Optional parameters.

NetworkToNetworkInterconnect

The Network To Network Interconnect resource definition.

NetworkToNetworkInterconnectPatch

The Network To Network Interconnect resource patch definition.

NetworkToNetworkInterconnectPatchProperties

Network Tap Rule Patch properties.

NetworkToNetworkInterconnectProperties

Configuration used to setup CE-PE connectivity.

NetworkToNetworkInterconnectsCreateOptionalParams

Optional parameters.

NetworkToNetworkInterconnectsDeleteOptionalParams

Optional parameters.

NetworkToNetworkInterconnectsGetOptionalParams

Optional parameters.

NetworkToNetworkInterconnectsListByNetworkFabricOptionalParams

Optional parameters.

NetworkToNetworkInterconnectsOperations

Interface representing a NetworkToNetworkInterconnects operations.

NetworkToNetworkInterconnectsUpdateAdministrativeStateOptionalParams

Optional parameters.

NetworkToNetworkInterconnectsUpdateBfdAdministrativeStateOptionalParams

Optional parameters.

NetworkToNetworkInterconnectsUpdateNpbStaticRouteBfdAdministrativeStateOptionalParams

Optional parameters.

NetworkToNetworkInterconnectsUpdateOptionalParams

Optional parameters.

NniBmpPatchProperties

BGP Monitoring Protocol (BMP) patch properties.

NniBmpProperties

BGP Monitoring Protocol (BMP) properties.

NniStaticRouteConfiguration

Static Route Configuration properties for NNI.

NniStaticRoutePatchConfiguration

Static Route Configuration properties for NNI.

NniUpdateBfdAdministrativeStateRequest

NNI Bidirectional Forwarding Detection (BFD) Administrative State request.

NniUpdateBfdAdministrativeStateResponse

NNI Bidirectional Forwarding Detection (BFD) Administrative State response.

NniUpdateBfdAdministrativeStateResponseProperties

NNI Bidirectional Forwarding Detection (BFD) Update Administrative State response.

NpbStaticRouteConfiguration

NPB Static Route Configuration properties.

NpbStaticRouteConfigurationPatch

NPB Static Route Configuration properties.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for an operation.

OperationStatusResult

The current status of an async operation.

OperationsListOptionalParams

Optional parameters.

OperationsOperations

Interface representing a Operations operations.

OptionBLayer3Configuration

OptionB Layer3 Configuration properties.

OptionBLayer3ConfigurationPatchProperties

Common properties for Layer3Configuration.

OptionBLayer3PrefixLimitPatchProperties

OptionB Layer3 prefix limit patch properties.

OptionBLayer3PrefixLimitProperties

OptionB Layer3 prefix limit properties.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

PoliceRateConfigurationProperties

Police rate configuration properties

PortCondition

Port condition that needs to be matched.

PortConditionPatch

Port condition that needs to be matched.

PortGroupPatchProperties

Port Group Properties

PortGroupProperties

Port Group properties.

PrefixLimitPatchProperties

Prefix Limit Patch properties.

PrefixLimitProperties

Prefix Limit properties.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

ProxyResourceBase

ProxyResourceBase with no property bag

QosPatchProperties

NetworkFabric QoS Patch Properties.

QosProperties

NetworkFabric QoS Properties.

RebootProperties

Reboot properties.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

RestorePollerOptions
RoutePoliciesCommitConfigurationOptionalParams

Optional parameters.

RoutePoliciesCreateOptionalParams

Optional parameters.

RoutePoliciesDeleteOptionalParams

Optional parameters.

RoutePoliciesGetOptionalParams

Optional parameters.

RoutePoliciesListByResourceGroupOptionalParams

Optional parameters.

RoutePoliciesListBySubscriptionOptionalParams

Optional parameters.

RoutePoliciesOperations

Interface representing a RoutePolicies operations.

RoutePoliciesUpdateAdministrativeStateOptionalParams

Optional parameters.

RoutePoliciesUpdateOptionalParams

Optional parameters.

RoutePoliciesValidateConfigurationOptionalParams

Optional parameters.

RoutePolicy

The RoutePolicy resource definition.

RoutePolicyPatch

The Route Policy patch resource definition.

RoutePolicyPatchableProperties

Route Policy patchable properties.

RoutePolicyProperties

RoutePolicyProperties defines the resource properties.

RoutePolicyStatementPatchProperties

Route Policy Statement properties.

RoutePolicyStatementProperties

Route Policy Statement properties.

RoutePrefixLimitPatchProperties

VRP Limit patch configuration.

RoutePrefixLimitProperties

Layer3 Route prefix limit configuration.

RouteTargetInformation

Route Target Configuration.

RouteTargetPatchInformation

Route Target Configuration.

RuleProperties

Rules for the InternetGateways

SecretArchiveReference

A reference to a version of a secret in a key vault.

SecretRotationStatus

Status of a secret rotation for a device (Network Device or Terminal Server).

SecretRotationSummary

Overview of secret rotation for the Network Fabric.

SimplePollerLike

A simple poller that can be used to poll a long running operation.

StatementActionPatchProperties

Route policy action properties

StatementActionProperties

Route policy action properties.

StatementConditionPatchProperties

Route policy statement condition properties.

StatementConditionProperties

Route policy statement condition properties.

StaticRouteConfiguration

Static Route Configuration properties.

StaticRoutePatchConfiguration

Static Route Configuration properties.

StaticRoutePatchProperties

Route Properties.

StaticRouteProperties

Route Properties.

StaticRouteRoutePolicy

Static Route - route policy properties.

StaticRouteRoutePolicyPatch

Static Route - route policy properties.

StationConnectionPatchProperties

Station Connection PATCH Properties.

StationConnectionProperties

Station Connection Properties.

StorageAccountConfiguration

Storage account configuration.

StorageAccountPatchConfiguration

Storage account configuration.

SupportedConnectorProperties

Supported connector properties.

SupportedVersionProperties

Supported version details of the network device.

SystemData

Metadata pertaining to creation and last modification of the resource.

TagsUpdate

Base tracked resource type for PATCH updates.

TerminalServerConfiguration

Network and credentials configuration currently applied to terminal server.

TerminalServerPatchConfiguration

Network and credentials configuration already applied to terminal server.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

UniqueRouteDistinguisherPatchProperties

Unique Route Distinguisher configuration properties.

UniqueRouteDistinguisherProperties

Unique Route Distinguisher properties.

UpdateAdministrativeState

Update administrative state on list of resources.

UpdateAdministrativeStateResponse

Update Administrative State Response.

UpdateAdministrativeStateResponseProperties

Update Administrative State Response Properties.

UpdateDeviceAdministrativeState

Update the administrative state on list of resources.

UpdateVersion

Update version properties.

UpgradeNetworkFabricProperties

Model used for Upgrade Network Fabric Properties

UserAssignedIdentity

User assigned identity properties

ValidateConfigurationProperties

Validation configuration properties.

ValidateConfigurationResponse

The response of the action validate configuration.

ViewDeviceConfigurationOperationResponse

View Device Configuration Response V2.

ViewDeviceConfigurationResponseProperties

View Device Configuration Response Properties.

VlanGroupPatchProperties

Vlan group properties.

VlanGroupProperties

Vlan group properties.

VlanMatchCondition

The vlan match conditions that need to be matched.

VlanMatchConditionPatch

The vlan match conditions that need to be matched.

VpnConfigurationPatchableProperties

Network and credential configuration currently applied on terminal server.

VpnConfigurationProperties

Network and credential configuration currently applied on terminal server.

VpnOptionAPatchProperties

Peering optionA properties

VpnOptionAProperties

option A properties

VpnOptionBPatchProperties

Option B configuration to be used for Management VPN.

VpnOptionBProperties

Option B configuration to be used for Management VPN.

Type Aliases

AclActionType

Type of actions that can be performed.
KnownAclActionType can be used interchangeably with AclActionType, this enum contains the known values that the service supports.

Known values supported by the service

Drop: AclActionType Drop
Count: AclActionType Count
Log: AclActionType Log
Remark: AclActionType Remark
PoliceRate: AclActionType PoliceRate

AclType

Access Control List (ACL) Type
KnownAclType can be used interchangeably with AclType, this enum contains the known values that the service supports.

Known values supported by the service

ControlPlaneTrafficPolicy: AclType Control Plane Traffic Policy
Tenant: AclType Tenant
Management: AclType Management
ControlPlaneAcl: Control Plane Access Control List (ACL)

Action

Specify action.
KnownAction can be used interchangeably with Action, this enum contains the known values that the service supports.

Known values supported by the service

Allow: Action Allow
Deny: Action Deny

ActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal: Actions are for internal-only APIs.

AddressFamilyType

AddressFamilyType. This parameter decides whether the given ipv4 or ipv6 route policy.
KnownAddressFamilyType can be used interchangeably with AddressFamilyType, this enum contains the known values that the service supports.

Known values supported by the service

IPv4: AddressType-IPv4
IPv6: AddressType-IPv6

AdministrativeState

State defined to represent administrative actions or post actions on a particular resource.
KnownAdministrativeState can be used interchangeably with AdministrativeState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled Administrative State
Disabled: Disabled Administrative State
MAT: MAT(Manual Action Taken) Administrative State
RMA: RMA(Return Material Authorization) Administrative State
UnderMaintenance: UnderMaintenance Administrative State
EnabledDegraded: EnabledDegraded Administrative State.

AllowASOverride

Enable Or Disable state.
KnownAllowASOverride can be used interchangeably with AllowASOverride, this enum contains the known values that the service supports.

Known values supported by the service

Enable: AllowASOverride-Enable
Disable: AllowASOverride-Disable

AzureSupportedClouds

The supported values for cloud setting as a string literal type

BfdAdministrativeState

Administrative state of the BfdConfiguration. Example: Enabled | Disabled.
KnownBfdAdministrativeState can be used interchangeably with BfdAdministrativeState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Represents the enabled state of BFD administrative state.
Disabled: Represents the disabled state of BFD administrative state.
MAT: Represents the MAT(Manual Action Taken) state of BFD administrative state.
RMA: Represents the RMA(Return Material Authorization) state of BFD administrative state.

BgpAdministrativeState

Border Gateway Protocol (BGP) Administrative State values
KnownBgpAdministrativeState can be used interchangeably with BgpAdministrativeState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: BgpAdministrativeState-Enabled
Disabled: BgpAdministrativeState-Disabled

BitRateUnit

Bit rate unit.
KnownBitRateUnit can be used interchangeably with BitRateUnit, this enum contains the known values that the service supports.

Known values supported by the service

bps: Bit rate unit in bits per second.
Kbps: Bit rate unit in kilobits per second.
Mbps: Bit rate unit in megabits per second.
Gbps: Bit rate unit in gigabits per second.
Pps: Bit rate unit in packets per second.

BmpConfigurationState

BGP Monitoring Protocol (BMP) configuration state.
KnownBmpConfigurationState can be used interchangeably with BmpConfigurationState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: BGP Monitoring Protocol (BMP) ConfigurationState - Enabled
Disabled: BGP Monitoring Protocol (BMP) ConfigurationState - Disabled

BmpExportPolicy

Export Policy for the BGP Monitoring Protocol (BMP) Configuration.
KnownBmpExportPolicy can be used interchangeably with BmpExportPolicy, this enum contains the known values that the service supports.

Known values supported by the service

Pre-Policy: BMP ExportPolicy Pre-Policy
Post-Policy: BMP ExportPolicy Post-Policy
All: BMP ExportPolicy All
LocalRib: BMP ExportPolicy LocalRib

BmpMonitoredAddressFamily

Monitored Address Family.
KnownBmpMonitoredAddressFamily can be used interchangeably with BmpMonitoredAddressFamily, this enum contains the known values that the service supports.

Known values supported by the service

ipv4Unicast: IPv4 Unicast
ipv6Unicast: IPv6 Unicast
vpnIpv4: VPN IPv4
vpnIpv6: VPN IPv6
All: All Address Families

BooleanEnumProperty

Boolean union. Example- True/False
KnownBooleanEnumProperty can be used interchangeably with BooleanEnumProperty, this enum contains the known values that the service supports.

Known values supported by the service

True: EnumProperty-True
False: EnumProperty-False

BurstSizeUnit

Burst size unit in packets.
KnownBurstSizeUnit can be used interchangeably with BurstSizeUnit, this enum contains the known values that the service supports.

Known values supported by the service

Bytes: Burst size unit in bytes.
KBytes: Burst size unit in kilobytes.
MBytes: Burst size unit in megabytes.
GBytes: Burst size unit in gigabytes.
Packets: Burst size unit in packets.

CommitBatchState

Commit Batch State.
KnownCommitBatchState can be used interchangeably with CommitBatchState, this enum contains the known values that the service supports.

Known values supported by the service

Processing: CommitBatchState-PartialSuccess
Succeeded: CommitBatchState-Succeeded
Failed: CommitBatchState-Failed

CommitConfigurationPolicy

Indicates Commit configuration staging policy. Supported policy is StageCEConfiguration, which indicates to prepare the configuration for the CE device type.
KnownCommitConfigurationPolicy can be used interchangeably with CommitConfigurationPolicy, this enum contains the known values that the service supports.

Known values supported by the service

StageCEConfiguration: CommitConfigurationPolicy-StageCEConfiguration

CommitStage

Commit stage Action to be performed.
KnownCommitStage can be used interchangeably with CommitStage, this enum contains the known values that the service supports.

Known values supported by the service

Start: CommitStage-Start indicates to prepare the device configuration for the devices which is decided by policy type
Continue: CommitStage-Continue indicates to push the configuration to the devices provided. Either CE1 or CE2 is allowed
Rollback: CommitStage-Rollback indicates to revert to the previous configuration for the devices to which configuration is pushed as part of staging.

CommunityActionTypes

Community action types. Example: Permit | Deny.
KnownCommunityActionTypes can be used interchangeably with CommunityActionTypes, this enum contains the known values that the service supports.

Known values supported by the service

Permit: Permit Community Action Types
Deny: Deny Community Action Types

Condition

Specify prefix-list bounds.
KnownCondition can be used interchangeably with Condition, this enum contains the known values that the service supports.

Known values supported by the service

EqualTo: Condition-EqualTo
GreaterThanOrEqualTo: Condition-GreaterThanOrEqualTo
LesserThanOrEqualTo: Condition-LesserThanOrEqualTo
Range: Condition-Range

ConfigurationState

Configuration state for the resource.
KnownConfigurationState can be used interchangeably with ConfigurationState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: Success Configuration State
Failed: Failed Configuration State
Rejected: Rejected Configuration State
Accepted: Accepted Configuration State
Provisioned: Provisioned Configuration State
ErrorProvisioning: ErrorProvisioning Configuration State
Deprovisioning: Deprovisioning Configuration State
Deprovisioned: Deprovisioned Configuration State
ErrorDeprovisioning: ErrorDeprovisioning Configuration State
DeferredControl: DeferredControl Configuration State
Provisioning: Provisioning Configuration State
PendingCommit: PendingCommit Configuration State
PendingAdministrativeUpdate: PendingAdministrativeUpdate State

ConfigurationType

Input method to configure Access Control List.
KnownConfigurationType can be used interchangeably with ConfigurationType, this enum contains the known values that the service supports.

Known values supported by the service

File: File Configuration Type
Inline: Inline Configuration Type

ContinuablePage

An interface that describes a page of results.

ControlPlaneAclActionType

Control Plane Access Control List (ACL) Action Types
KnownControlPlaneAclActionType can be used interchangeably with ControlPlaneAclActionType, this enum contains the known values that the service supports.

Known values supported by the service

Permit: AclActionType Permit
Deny: AclActionType Deny
Remark: AclActionType Remark

ControlPlaneAclPortMatchType

Control Plane Access Control List (ACL) port match types
KnownControlPlaneAclPortMatchType can be used interchangeably with ControlPlaneAclPortMatchType, this enum contains the known values that the service supports.

Known values supported by the service

eq: Port-eq
neq: Port-neq
gt: Port-gt
lt: Port-lt
range: Port-gt-eq

ControlPlaneAclTtlMatchType

Control Plane Access Control List (ACL) Time To Live (TTL) match conditions properties
KnownControlPlaneAclTtlMatchType can be used interchangeably with ControlPlaneAclTtlMatchType, this enum contains the known values that the service supports.

Known values supported by the service

eq: TTL-eq
neq: TTL-neq
gt: TTL-gt
lt: TTL-lt

CreatedByType

The kind of entity that created the resource.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User: The entity was created by a user.
Application: The entity was created by an application.
ManagedIdentity: The entity was created by a managed identity.
Key: The entity was created by a key.

DestinationType

Type of destination. Input can be IsolationDomain or Direct.
KnownDestinationType can be used interchangeably with DestinationType, this enum contains the known values that the service supports.

Known values supported by the service

IsolationDomain: DestinationType-IsolationDomain
Direct: DestinationType-Direct

DeviceAdministrativeState

Administrative state.
KnownDeviceAdministrativeState can be used interchangeably with DeviceAdministrativeState, this enum contains the known values that the service supports.

Known values supported by the service

RMA: Device AdministrativeState-RMA
UngracefulRMA: Device AdministrativeState-RMA(Return Material Authorization) Ungraceful
Resync: Device AdministrativeState-Resync
GracefulQuarantine: Device AdministrativeState-GracefulQuarantine
UngracefulQuarantine: Device AdministrativeState-UngracefulQuarantine
Quarantine: Device AdministrativeState-Quarantine
UnderMaintenance: Device AdministrativeState-UnderMaintenance
Enable: Device AdministrativeState-Enable
Disable: Device AdministrativeState-Disable

DeviceRole

Device Role
KnownDeviceRole can be used interchangeably with DeviceRole, this enum contains the known values that the service supports.

Known values supported by the service

CE: DeviceRole - Customer Edge (CE)
ToR: DeviceRole - Top of Rack (ToR)
NPB: DeviceRole - Network Packet Broker (NPB)
ManagementSwitch: Device Role Management Switch

EnableDisableState

Administrative state.
KnownEnableDisableState can be used interchangeably with EnableDisableState, this enum contains the known values that the service supports.

Known values supported by the service

Enable: AdministrativeState Enable
Disable: AdministrativeState Disable
UnderMaintenance: AdministrativeState UnderMaintenance

Encapsulation

Type of encapsulation.
KnownEncapsulation can be used interchangeably with Encapsulation, this enum contains the known values that the service supports.

Known values supported by the service

None: Encapsulation-None
GRE: Encapsulation-GRE

EncapsulationType

Encapsulation Type that needs to be matched.
KnownEncapsulationType can be used interchangeably with EncapsulationType, this enum contains the known values that the service supports.

Known values supported by the service

None: None EncapsulationType
GTPv1: GTPv1 EncapsulationType

ExtendedVlan

Extended VLAN status.
KnownExtendedVlan can be used interchangeably with ExtendedVlan, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Extended VLAN is enabled.
Disabled: Extended VLAN is disabled.

Extension

Extension. Example: NoExtension | NPB.
KnownExtension can be used interchangeably with Extension, this enum contains the known values that the service supports.

Known values supported by the service

NoExtension: Extension-NoExtension
NPB: Extension-NPB

ExternalNetworkRouteType

External Network RouteType.
KnownExternalNetworkRouteType can be used interchangeably with ExternalNetworkRouteType, this enum contains the known values that the service supports.

Known values supported by the service

Static: ExternalNetwork Static.
OptionA: ExternalNetwork OptionA.

FabricSkuType

Type of Network Fabric SKU.
KnownFabricSkuType can be used interchangeably with FabricSkuType, this enum contains the known values that the service supports.

Known values supported by the service

SingleRack: FabricSkuType-SingleRack
MultiRack: FabricSkuType-MultiRack

GatewayType

Gateway Type of the resource.
KnownGatewayType can be used interchangeably with GatewayType, this enum contains the known values that the service supports.

Known values supported by the service

Infrastructure: GatewayType Infrastructure
Workload: GatewayType Workload

IPAddressType

IP Address type.
KnownIPAddressType can be used interchangeably with IPAddressType, this enum contains the known values that the service supports.

Known values supported by the service

IPv4: IPv4 IP address
IPv6: IPv6 IP address

InterfaceType

The Interface Type. Example: Management/Data
KnownInterfaceType can be used interchangeably with InterfaceType, this enum contains the known values that the service supports.

Known values supported by the service

Management: InterfaceType-Management
Data: InterfaceType-Data

InternalNetworkRouteType

Internal Network RouteType.
KnownInternalNetworkRouteType can be used interchangeably with InternalNetworkRouteType, this enum contains the known values that the service supports.

Known values supported by the service

Static: InternalNetwork Static.
Bgp: InternalNetwork Bgp.

IsManagementType

Configuration to use NNI for Infrastructure Management. Example: True/False.
KnownIsManagementType can be used interchangeably with IsManagementType, this enum contains the known values that the service supports.

Known values supported by the service

True: IsManagementType-True
False: IsManagementType-False

IsMonitoringEnabled

To check whether monitoring of internal network is enabled or not.
KnownIsMonitoringEnabled can be used interchangeably with IsMonitoringEnabled, this enum contains the known values that the service supports.

Known values supported by the service

True: IsMonitoringEnabled-True
False: IsMonitoringEnabled-False

IsWorkloadManagementNetworkEnabled

A workload management network is required for all the tenant (workload) traffic. This traffic is only dedicated for Tenant workloads which are required to access internet or any other MSFT/Public endpoints.
KnownIsWorkloadManagementNetworkEnabled can be used interchangeably with IsWorkloadManagementNetworkEnabled, this enum contains the known values that the service supports.

Known values supported by the service

True: IsWorkloadManagementNetworkEnabled-True
False: IsWorkloadManagementNetworkEnabled-False

Layer4Protocol

Layer4 protocol type that needs to be matched.
KnownLayer4Protocol can be used interchangeably with Layer4Protocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP: TCP(Transmission Control Protocol) Protocol
UDP: UDP(User Datagram Protocol) Protocol
SCTP: SCTP(Streaming Control Transmission Protocol) Protocol

LockConfigurationState

Lock Configuration State.
KnownLockConfigurationState can be used interchangeably with LockConfigurationState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: LockConfigurationState Enabled
Disabled: LockConfigurationState Disabled

ManagedServiceIdentitySelectorType

The type of managed identity.
KnownManagedServiceIdentitySelectorType can be used interchangeably with ManagedServiceIdentitySelectorType, this enum contains the known values that the service supports.

Known values supported by the service

SystemAssignedIdentity: System Assigned Identity.
UserAssignedIdentity: User Assigned Identity.

ManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
KnownManagedServiceIdentityType can be used interchangeably with ManagedServiceIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

None: No managed identity.
SystemAssigned: System assigned managed identity.
UserAssigned: User assigned managed identity.
SystemAssigned,UserAssigned: System and user assigned managed identity.

MicroBfdState

Micro Bidirectional Forwarding Detection (BFD) enabled/disabled state.
KnownMicroBfdState can be used interchangeably with MicroBfdState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: MicroBfdState-Enabled
Disabled: MicroBfdState-Disabled

NNIDerivedUniqueRouteDistinguisherConfigurationState

NNI Derived Unique Route Distinguisher Configuration State.
KnownNNIDerivedUniqueRouteDistinguisherConfigurationState can be used interchangeably with NNIDerivedUniqueRouteDistinguisherConfigurationState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: NNI derived unique route distinguisher configuration state Enabled
Disabled: NNI derived unique route distinguisher configuration state Disabled

NetworkDeviceRole

NetworkDeviceRole is the device role: Example: CE | ToR.
KnownNetworkDeviceRole can be used interchangeably with NetworkDeviceRole, this enum contains the known values that the service supports.

Known values supported by the service

CE: NetworkDeviceRole-CE(Customer Edge)
ToR: NetworkDeviceRole-ToR(top of rack)
NPB: NetworkDeviceRole-NPB(Network Packet Broker)
TS: NetworkDeviceRole-TS(Terminal Server)
Management: NetworkDeviceRole-Management

NetworkDeviceRoleName

Available roles for the network device.
KnownNetworkDeviceRoleName can be used interchangeably with NetworkDeviceRoleName, this enum contains the known values that the service supports.

Known values supported by the service

CE: NetworkDeviceRoleName-CE(Customer Edge)
ToR: NetworkDeviceRoleName-ToR(top of rack)
NPB: NetworkDeviceRoleName-NPB(Network Packet Broker)
TS: NetworkDeviceRoleName-TS(Terminal Server)
Management: NetworkDeviceRoleName-Management

NetworkFabricLockAction

Network fabric lock action
KnownNetworkFabricLockAction can be used interchangeably with NetworkFabricLockAction, this enum contains the known values that the service supports.

Known values supported by the service

Lock: Perform lock operation
Unlock: Perform unlock operation

NetworkFabricLockType

Network fabric lock type
KnownNetworkFabricLockType can be used interchangeably with NetworkFabricLockType, this enum contains the known values that the service supports.

Known values supported by the service

Administrative: A administrative lock/unlock operation will be performed
Configuration: A lock/unlock operation will be performed on the configuration

NetworkFabricUpgradeAction

Action to be performed while upgrading the fabric.
KnownNetworkFabricUpgradeAction can be used interchangeably with NetworkFabricUpgradeAction, this enum contains the known values that the service supports.

Known values supported by the service

Start: UpgradeAction-Start
Complete: UpgradeAction -Complete

NetworkRackType

Network Rack SKU name.
KnownNetworkRackType can be used interchangeably with NetworkRackType, this enum contains the known values that the service supports.

Known values supported by the service

Aggregate: NetworkRackType-Aggregate
Compute: NetworkRackType-Compute
Combined: NetworkRackType-Combined

NfcSku

Network Fabric Controller SKU.
KnownNfcSku can be used interchangeably with NfcSku, this enum contains the known values that the service supports.

Known values supported by the service

Basic: NfcSku-Basic
Standard: NfcSku-Standard
HighPerformance: NfcSku-HighPerformance

NniType

Type of NNI used. Example: CE | NPB
KnownNniType can be used interchangeably with NniType, this enum contains the known values that the service supports.

Known values supported by the service

CE: NniType-CE(Customer Edge).
NPB: NniType-NPB(Network Packet Broker).

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user: Indicates the operation is initiated by a user.
system: Indicates the operation is initiated by a system.
user,system: Indicates the operation is initiated by a user or system.

PeeringOption

Peering option list.
KnownPeeringOption can be used interchangeably with PeeringOption, this enum contains the known values that the service supports.

Known values supported by the service

OptionA: PeeringOption-OptionA
OptionB: PeeringOption-OptionB

PollingType

Polling type.
KnownPollingType can be used interchangeably with PollingType, this enum contains the known values that the service supports.

Known values supported by the service

Pull: PollingType-Pull
Push: PollingType-Push

PortType

Port type that needs to be matched.
KnownPortType can be used interchangeably with PortType, this enum contains the known values that the service supports.

Known values supported by the service

SourcePort: PortType SourcePort
DestinationPort: PortType DestinationPort
Bidirectional: PortType Bidirectional

PrefixType

IP Prefix Type that needs to be matched.
KnownPrefixType can be used interchangeably with PrefixType, this enum contains the known values that the service supports.

Known values supported by the service

Prefix: PrefixType Prefix
LongestPrefix: PrefixType LongestPrefix

ProvisioningState

The current provisioning state.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Accepted: Accepted Provisioning State
Succeeded: Succeeded Provisioning State
Updating: Updating Provisioning State
Deleting: Deleting Provisioning State
Failed: Failed Provisioning State
Canceled: Canceled Provisioning State

QosConfigurationState

NetworkFabric QoS ConfigurationState.
KnownQosConfigurationState can be used interchangeably with QosConfigurationState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: QosConfigurationState-Disabled
Enabled: QosConfigurationState-Enabled

RebootType

Type of reboot to be performed. Example: GracefulRebootWithZTP
KnownRebootType can be used interchangeably with RebootType, this enum contains the known values that the service supports.

Known values supported by the service

GracefulRebootWithZTP: RebootType GracefulRebootWithZTP
GracefulRebootWithoutZTP: RebootType GracefulRebootWithoutZTP
UngracefulRebootWithZTP: RebootType UngracefulRebootWithZTP
UngracefulRebootWithoutZTP: RebootType UngracefulRebootWithoutZTP

RedistributeConnectedSubnets

Advertise Connected Subnets. Ex: "True" | "False".
KnownRedistributeConnectedSubnets can be used interchangeably with RedistributeConnectedSubnets, this enum contains the known values that the service supports.

Known values supported by the service

True: RedistributeConnectedSubnets-True
False: RedistributeConnectedSubnets-False

RedistributeStaticRoutes

Advertise Static Routes. Ex: "True" | "False".
KnownRedistributeStaticRoutes can be used interchangeably with RedistributeStaticRoutes, this enum contains the known values that the service supports.

Known values supported by the service

True: RedistributeStaticRoutes-True
False: RedistributeStaticRoutes-False

RoutePolicyActionType

Action type. Example: Permit | Deny | Continue.
KnownRoutePolicyActionType can be used interchangeably with RoutePolicyActionType, this enum contains the known values that the service supports.

Known values supported by the service

Permit: RoutePolicyActionType-Permit
Deny: RoutePolicyActionType-Deny
Continue: RoutePolicyActionType-Continue

RoutePolicyConditionType

Type of the condition used.
KnownRoutePolicyConditionType can be used interchangeably with RoutePolicyConditionType, this enum contains the known values that the service supports.

Known values supported by the service

Or: RoutePolicyConditionType-Or
And: RoutePolicyConditionType-And

RouteType

Route type to be used.
KnownRouteType can be used interchangeably with RouteType, this enum contains the known values that the service supports.

Known values supported by the service

Static: RouteType-Static
OptionA: RouteType-OptionA

RuleCondition

Specify Rule condition.
KnownRuleCondition can be used interchangeably with RuleCondition, this enum contains the known values that the service supports.

Known values supported by the service

And: And Rule-Condition.
Or: Or Rule-Condition.

SourceDestinationType

IP Address type that needs to be matched.
KnownSourceDestinationType can be used interchangeably with SourceDestinationType, this enum contains the known values that the service supports.

Known values supported by the service

SourceIP: SourceDestinationType SourceIP
DestinationIP: SourceDestinationType DestinationIP
Bidirectional: SourceDestinationType Bidirectional

StationConfigurationState

Station Configuration State.
KnownStationConfigurationState can be used interchangeably with StationConfigurationState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: StationConfigurationState Enabled
Disabled: StationConfigurationState Disabled

StationConnectionMode

Station Connection Mode.
KnownStationConnectionMode can be used interchangeably with StationConnectionMode, this enum contains the known values that the service supports.

Known values supported by the service

Active: StationConnectionMode Active
Passive: StationConnectionMode Passive

SynchronizationStatus

Synchronization status of a secret or certificate for a device (Network Device or Terminal Server). Whether the device has been configured with the latest version of the secret or certificate.
KnownSynchronizationStatus can be used interchangeably with SynchronizationStatus, this enum contains the known values that the service supports.

Known values supported by the service

InSync: The device has been configured with the latest version of the secret.
Synchronizing: The device is being reconfigured with the latest version of the secret.

While in this state, the secret archive reference may not match the secret configured on the device.
OutOfSync: The device has not been configured with the latest version of the secret.

TapRuleActionType

Type of actions that can be performed.
KnownTapRuleActionType can be used interchangeably with TapRuleActionType, this enum contains the known values that the service supports.

Known values supported by the service

Drop: TapRuleActionType-Drop
Count: TapRuleActionType-Count
Log: TapRuleActionType-Log
Replicate: TapRuleActionType-Replicate
Goto: TapRuleActionType-Goto
Redirect: TapRuleActionType-Redirect
Mirror: TapRuleActionType-Mirror

UniqueRouteDistinguisherConfigurationState

Unique Route Distinguisher Configuration State.
KnownUniqueRouteDistinguisherConfigurationState can be used interchangeably with UniqueRouteDistinguisherConfigurationState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: UniqueRouteDistinguisherConfigurationState Enabled
Disabled: UniqueRouteDistinguisherConfigurationState Disabled

V4OverV6BgpSessionState

V4 over V6 BGP session state
KnownV4OverV6BgpSessionState can be used interchangeably with V4OverV6BgpSessionState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: V4OverV6BgpSessionState-Enabled
Disabled: V4OverV6BgpSessionState-Disabled

V6OverV4BgpSessionState

V6 over V4 BGP session state
KnownV6OverV4BgpSessionState can be used interchangeably with V6OverV4BgpSessionState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: V6OverV4BgpSessionState-Enabled
Disabled: V6OverV4BgpSessionState-Disabled

ValidateAction

Validate action that to be performed
KnownValidateAction can be used interchangeably with ValidateAction, this enum contains the known values that the service supports.

Known values supported by the service

Cabling: ValidateAction-Cabling
Configuration: ValidateAction-Configuration
Connectivity: ValidateAction-Connectivity

WellKnownCommunities

Internet - Advertise routes to internet community. LocalAS - Advertise routes to only localAS peers. NoAdvertise - Don't advertise routes to any peer. NoExport - Don't export to next AS. GShut - Graceful Shutdown (GSHUT) withdraw routes before terminating BGP connection.
KnownWellKnownCommunities can be used interchangeably with WellKnownCommunities, this enum contains the known values that the service supports.

Known values supported by the service

Internet: WellKnownCommunities-Internet
LocalAS: WellKnownCommunities-LocalAS
NoAdvertise: WellKnownCommunities-NoAdvertise
NoExport: WellKnownCommunities-NoExport
GShut: WellKnownCommunities-GShut

Enums

AzureClouds

An enum to describe Azure Cloud environments.

KnownAclActionType

Type of actions that can be performed.

KnownAclType

Access Control List (ACL) Type

KnownAction

Specify action.

KnownActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.

KnownAddressFamilyType

AddressFamilyType. This parameter decides whether the given ipv4 or ipv6 route policy.

KnownAdministrativeState

State defined to represent administrative actions or post actions on a particular resource.

KnownAllowASOverride

Enable Or Disable state.

KnownBfdAdministrativeState

Administrative state of the BfdConfiguration. Example: Enabled | Disabled.

KnownBgpAdministrativeState

Border Gateway Protocol (BGP) Administrative State values

KnownBitRateUnit

Bit rate unit.

KnownBmpConfigurationState

BGP Monitoring Protocol (BMP) configuration state.

KnownBmpExportPolicy

Export Policy for the BGP Monitoring Protocol (BMP) Configuration.

KnownBmpMonitoredAddressFamily

Monitored Address Family.

KnownBooleanEnumProperty

Boolean union. Example- True/False

KnownBurstSizeUnit

Burst size unit in packets.

KnownCommitBatchState

Commit Batch State.

KnownCommitConfigurationPolicy

Indicates Commit configuration staging policy. Supported policy is StageCEConfiguration, which indicates to prepare the configuration for the CE device type.

KnownCommitStage

Commit stage Action to be performed.

KnownCommunityActionTypes

Community action types. Example: Permit | Deny.

KnownCondition

Specify prefix-list bounds.

KnownConfigurationState

Configuration state for the resource.

KnownConfigurationType

Input method to configure Access Control List.

KnownControlPlaneAclActionType

Control Plane Access Control List (ACL) Action Types

KnownControlPlaneAclPortMatchType

Control Plane Access Control List (ACL) port match types

KnownControlPlaneAclTtlMatchType

Control Plane Access Control List (ACL) Time To Live (TTL) match conditions properties

KnownCreatedByType

The kind of entity that created the resource.

KnownDestinationType

Type of destination. Input can be IsolationDomain or Direct.

KnownDeviceAdministrativeState

Administrative state.

KnownDeviceRole

Device Role

KnownEnableDisableState

Administrative state.

KnownEncapsulation

Type of encapsulation.

KnownEncapsulationType

Encapsulation Type that needs to be matched.

KnownExtendedVlan

Extended VLAN status.

KnownExtension

Extension. Example: NoExtension | NPB.

KnownExternalNetworkRouteType

External Network RouteType.

KnownFabricSkuType

Type of Network Fabric SKU.

KnownGatewayType

Gateway Type of the resource.

KnownIPAddressType

IP Address type.

KnownInterfaceType

The Interface Type. Example: Management/Data

KnownInternalNetworkRouteType

Internal Network RouteType.

KnownIsManagementType

Configuration to use NNI for Infrastructure Management. Example: True/False.

KnownIsMonitoringEnabled

To check whether monitoring of internal network is enabled or not.

KnownIsWorkloadManagementNetworkEnabled

A workload management network is required for all the tenant (workload) traffic. This traffic is only dedicated for Tenant workloads which are required to access internet or any other MSFT/Public endpoints.

KnownLayer4Protocol

Layer4 protocol type that needs to be matched.

KnownLockConfigurationState

Lock Configuration State.

KnownManagedServiceIdentitySelectorType

The type of managed identity.

KnownManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

KnownMicroBfdState

Micro Bidirectional Forwarding Detection (BFD) enabled/disabled state.

KnownNNIDerivedUniqueRouteDistinguisherConfigurationState

NNI Derived Unique Route Distinguisher Configuration State.

KnownNetworkDeviceRole

NetworkDeviceRole is the device role: Example: CE | ToR.

KnownNetworkDeviceRoleName

Available roles for the network device.

KnownNetworkFabricLockAction

Network fabric lock action

KnownNetworkFabricLockType

Network fabric lock type

KnownNetworkFabricUpgradeAction

Action to be performed while upgrading the fabric.

KnownNetworkRackType

Network Rack SKU name.

KnownNfcSku

Network Fabric Controller SKU.

KnownNniType

Type of NNI used. Example: CE | NPB

KnownOrigin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"

KnownPeeringOption

Peering option list.

KnownPollingType

Polling type.

KnownPortType

Port type that needs to be matched.

KnownPrefixType

IP Prefix Type that needs to be matched.

KnownProvisioningState

The current provisioning state.

KnownQosConfigurationState

NetworkFabric QoS ConfigurationState.

KnownRebootType

Type of reboot to be performed. Example: GracefulRebootWithZTP

KnownRedistributeConnectedSubnets

Advertise Connected Subnets. Ex: "True" | "False".

KnownRedistributeStaticRoutes

Advertise Static Routes. Ex: "True" | "False".

KnownRoutePolicyActionType

Action type. Example: Permit | Deny | Continue.

KnownRoutePolicyConditionType

Type of the condition used.

KnownRouteType

Route type to be used.

KnownRuleCondition

Specify Rule condition.

KnownSourceDestinationType

IP Address type that needs to be matched.

KnownStationConfigurationState

Station Configuration State.

KnownStationConnectionMode

Station Connection Mode.

KnownSynchronizationStatus

Synchronization status of a secret or certificate for a device (Network Device or Terminal Server). Whether the device has been configured with the latest version of the secret or certificate.

KnownTapRuleActionType

Type of actions that can be performed.

KnownUniqueRouteDistinguisherConfigurationState

Unique Route Distinguisher Configuration State.

KnownV4OverV6BgpSessionState

V4 over V6 BGP session state

KnownV6OverV4BgpSessionState

V6 over V4 BGP session state

KnownValidateAction

Validate action that to be performed

KnownVersions

API Versions

KnownWellKnownCommunities

Internet - Advertise routes to internet community. LocalAS - Advertise routes to only localAS peers. NoAdvertise - Don't advertise routes to any peer. NoExport - Don't export to next AS. GShut - Graceful Shutdown (GSHUT) withdraw routes before terminating BGP connection.

Functions

isRestError(unknown)

Typeguard for RestError

restorePoller<TResponse, TResult>(AzureNetworkFabricManagementServiceAPI, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

Variables

RestError

A custom error type for failed pipeline requests.

Function Details

isRestError(unknown)

Typeguard for RestError

function isRestError(e: unknown): e

Parameters

e

unknown

Something caught by a catch clause.

Returns

e

restorePoller<TResponse, TResult>(AzureNetworkFabricManagementServiceAPI, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

function restorePoller<TResponse, TResult>(client: AzureNetworkFabricManagementServiceAPI, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Returns

PollerLike<OperationState<TResult>, TResult>

Variable Details

RestError

A custom error type for failed pipeline requests.

RestError: RestErrorConstructor

Type