Azure.ResourceManager.ManagedNetworkFabric.Models Namespace

Classes

Name Description
AccessControlListAction

Action that need to performed.

AccessControlListMatchCondition

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

AccessControlListMatchConfiguration

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

AccessControlListPortCondition

Defines the port condition that needs to be matched.

ActionIPCommunityProperties

IP Community Properties.

ActionIPExtendedCommunityProperties

IP Extended Community Properties.

AggregateRoute

aggregateIpv4Route model.

AggregateRouteConfiguration

List of IPv4 and IPv6 aggregate routes.

AnnotationResourceProperties

Switch configuration entries require a description to discern between configuration group.

ArmConfigurationDiffOperationResult

Arm Configuration Diff Response V2.

ArmManagedNetworkFabricModelFactory

Model factory for models.

AuthorizedTransceiverPatchProperties

Authorized Transceiver Patch Properties.

AuthorizedTransceiverProperties

Authorized Transceiver Properties.

BfdConfiguration

BFD configuration properties.

BfdPatchConfiguration

BFD configuration properties.

BgpConfiguration

BGP configuration properties.

BmpConfigurationPatchProperties

BMP Configuration patch properties.

BmpConfigurationProperties

BGP Monitoring Protocol (BMP) Configuration properties.

CommitBatchStatusContent

Commit Batch Status Request.

CommitBatchStatusOperationResult

Commit Batch Status Response.

CommitBatchStatusResponseProperties

Commit Batch Status Response Properties.

CommitConfigurationContent

Commit Configuration Request.

CommitConfigurationResult

Commit Configuration Response.

CommonDynamicMatchConfiguration

Dynamic match configuration object.

CommonMatchConditions

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.

ConditionalDefaultRouteProperties

Conditional Default Route Configuration properties.

ConnectedSubnet

Connected Subnet properties.

ConnectedSubnetRoutePolicy

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.

ControlPlaneAclTimeToLiveMatchCondition

TTL [Time To Live] match conditions properties.

ControlPlaneAclTimeToLiveMatchConditionPatch

TTL [Time To Live] match conditions patch properties.

DeviceUpdateCommonPostActionResult

Common response for device updates.

DiscardCommitBatchContent

Discard Commit Batch Request.

DiscardCommitBatchOperationResult

Discard Commit Batch Response.

ExportRoutePolicy

Export Route Policy either IPv4 or IPv6.

ExportRoutePolicyInformation

Export Route Policy Configuration.

ExpressRouteConnectionInformation

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

ExternalNetworkOptionAProperties

option A properties object.

ExternalNetworkPatchOptionAProperties

option A properties object.

ExternalNetworkStaticRouteConfiguration

Static Route Configuration properties for ExternalNetwork.

ExternalNetworkStaticRoutePatchConfiguration

Static Route Configuration properties for External Network.

ExternalNetworkUpdateBfdAdministrativeStateContent

External Network Update Administrative State request.

ExternalNetworkUpdateBfdAdministrativeStateResponseProperties

Response properties for External Network BFD Administrative State.

ExternalNetworkUpdateBfdAdministrativeStateResult

External Network Update Administrative State response.

GlobalNetworkTapRuleActionPatchProperties

Global network tap rule actions patch properties.

GlobalNetworkTapRuleActionProperties

Global network tap rule actions properties.

ImportRoutePolicy

Import Route Policy either IPv4 or IPv6.

ImportRoutePolicyInformation

Import Route Policy Configuration.

InternalNetworkBgpConfiguration

Internal network BGP configuration.

InternalNetworkBmpProperties

Internal Network BMP Configuration.

InternalNetworkStaticRouteConfiguration

Internal network static route configuration.

InternalNetworkUpdateBfdAdministrativeStateContent

Internal Network BFD Administrative State request.

InternalNetworkUpdateBfdAdministrativeStateResult

Internal Network BFD Administrative State response.

InternalNetworkUpdateBgpAdministrativeStateContent

Internal Network Administrative State Request.

InternalNetworkUpdateBgpAdministrativeStateResult

Internal Network Administrative State Response.

InternetGatewayRules

Rules for the InternetGateways.

IPCommunityAddOperationProperties

IP Community add operation properties.

IPCommunityIdList

IP Community ID list properties.

IPCommunityRule

IP Community patchable properties.

IPExtendedCommunityAddOperationProperties

IP Extended Community add operation properties.

IPExtendedCommunityRule

List of IP Extended Community Rules.

IPMatchCondition

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

IPPrefixRule

IP Prefix Rule properties.

IsolationDomainProperties

Isolation Domain Properties.

L3ExportRoutePolicy

Array of ARM Resource ID of the RoutePolicies.

L3ExportRoutePolicyPatch

Array of ARM Resource ID of the RoutePolicies.

L3OptionBProperties

Option B configuration.

Layer2Configuration

Common properties for Layer2 Configuration.

Layer3IPPrefixProperties

Layer 3 primary and secondary IP Address prefixes.

ManagedResourceGroupConfiguration

Managed Resource Group configuration properties.

ManagementNetworkConfigurationPatchableProperties

Configuration to be used to setup the management network.

ManagementNetworkConfigurationProperties

Configuration to be used to setup the management network.

MatchConfigurationIPGroupProperties

IP Group properties.

NeighborAddress

Neighbor Address properties.

NeighborAddressBfdAdministrativeStatus

Neighbor Address Bidirectional Forwarding Detection (BFD) Administrative Status.

NeighborAddressBgpAdministrativeStatus

Neighbor Address BGP Administrative Status.

NeighborGroupDestination

An array of destination IPv4 Addresses or IPv6 Addresses.

NeighborGroupResyncResult

Response for Neighbor Group Resync operation.

NetworkBootstrapDevicePatch

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

NetworkBootstrapDeviceRebootResult

Network Bootstrap Device reboot Response.

NetworkBootstrapDeviceRefreshConfigurationResult

The current status of an refresh configuration async operation.

NetworkBootstrapDeviceResyncPasswordsResult

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

NetworkBootstrapDeviceUpdateAdministrativeStateResult

Network Bootstrap Device Administrative State Update Response.

NetworkBootstrapDeviceUpgradeResult

Network Bootstrap Device upgrade Response.

NetworkBootstrapInterfacePatch

The NetworkBootstrapInterfacePatch resource definition.

NetworkDeviceInterfacePatch

The NetworkInterfacePatch resource definition.

NetworkDeviceInterfaceProperties

Network device interface properties.

NetworkDevicePatch

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

NetworkDeviceRebootContent

Reboot properties.

NetworkDeviceRefreshConfigurationResult

The current status of an refresh configuration async operation.

NetworkDeviceResyncPasswordsResult

Response body for a ResyncPasswords request on a Network Device.

NetworkDeviceRunRwCommandResult

Response body for a RunRwCommand request on a Network Device.

NetworkDeviceRwCommandResponseProperties

Network Device Resource defines the properties of the resource.

NetworkDeviceUpdateAdministrativeStateResult

Network Device Administrative State Update Response.

NetworkDeviceUpgradeContent

NetworkDevice Upgrade Request Properties.

NetworkDeviceUpgradeResult

Network Device Upgrade Response.

NetworkFabricAccessControlListPatch

The Access Control Lists patch resource definition.

NetworkFabricBitRate

Bit rate in bits per second.

NetworkFabricBurstSize

Burst size in packets.

NetworkFabricCertificateArchiveReference

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

NetworkFabricCertificateRotationStatus

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

NetworkFabricControllerPatch

The Network Fabric Controller Patch payload definition.

NetworkFabricControllerServices

Network Fabric Controller services.

NetworkFabricDeviceReadOnlyCommand

Provide the RO command.

NetworkFabricDeviceReadWriteCommand

Provide the Rw command.

NetworkFabricErrorResult

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

NetworkFabricExternalNetworkPatch

The ExternalNetwork patch resource definition.

NetworkFabricFeatureFlag

Feature flag properties.

NetworkFabricHeaderAddress

Header name and source addresses associated with the header.

NetworkFabricIdentitySelector

IdentitySelector represents the selection of a managed identity for use.

NetworkFabricIdentitySelectorPatch

IdentitySelector represents the selection of a managed identity for use.

NetworkFabricInternalNetworkPatch

The InternalNetwork patch resource definition.

NetworkFabricInternetGatewayPatch

The Internet Gateway patch resource definition.

NetworkFabricInternetGatewayRulePatch

The Internet Gateway Rules patch resource definition.

NetworkFabricIPCommunityPatch

The IP Community patch resource definition.

NetworkFabricIPExtendedCommunityPatch

The IP Extended Communities patch resource definition.

NetworkFabricIPPrefixPatch

The IP Prefix patch resource definition.

NetworkFabricL2IsolationDomainPatch

The L2 Isolation Domain patch resource definition.

NetworkFabricL3IsolationDomainPatch

The L3 Isolation Domain patch resource definition.

NetworkFabricLock

Network Fabric Lock Configuration.

NetworkFabricLockContent

Network Fabric Lock Request.

NetworkFabricManagedServiceIdentityPatch

The managed service identities assigned to this resource.

NetworkFabricNeighborGroupPatch

The Neighbor Group Patch definition.

NetworkFabricOperationStatusResult

The current status of an async operation.

NetworkFabricPatch

The Network Fabric resource definition.

NetworkFabricPatchablePropertiesTerminalServerConfiguration

Network and credentials configuration already applied to terminal server.

NetworkFabricPortCondition

Port condition that needs to be matched.

NetworkFabricResyncCertificatesResult

Response body for a ResyncCertificates request on a Network Fabric.

NetworkFabricResyncPasswordsResult

Response body for a ResyncPasswords request on a Network Fabric.

NetworkFabricRotateCertificatesResult

Response body for a RotateCertificates request on a Network Fabric.

NetworkFabricRotatePasswordsResult

Response body for a RotatePasswords request on a Network Fabric.

NetworkFabricRoutePolicyPatch

The Route Policy patch resource definition.

NetworkFabricSecretArchiveReference

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

NetworkFabricSecretRotationStatus

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

NetworkFabricTopologyResult

GetTopology Response.

NetworkFabricUpdateVersionContent

Update version properties.

NetworkMonitorPatch

The Network Monitor Patch resource definition.

NetworkPacketBrokerPatch

The NetworkPacketBroker patch resource definition.

NetworkRackPatch

Network Rack patch resource definition.

NetworkTapDestinationProperties

Network Tap destination properties.

NetworkTapPatch

The NetworkFabric resource definition.

NetworkTapPatchableParametersDestinationsItem

The network tap destination properties.

NetworkTapPropertiesDestinationsItem

The network tap destination properties.

NetworkTapResyncResult

Response for NetworkTap Resync operation.

NetworkTapRuleAction

Action that need to performed.

NetworkTapRuleMatchCondition

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

NetworkTapRuleMatchConfiguration

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

NetworkTapRulePatch

The NetworkTapRule resource definition.

NetworkTapRuleResyncResult

Response for Network Tap Rule resync operation.

NetworkToNetworkInterconnectOptionBLayer3Configuration

NNI option B layer 3 configuration.

NetworkToNetworkInterconnectPatch

The Network To Network Interconnect resource patch definition.

NniStaticRouteConfiguration

Static Route Configuration properties for NNI.

NniStaticRoutePatchConfiguration

Static Route Configuration properties for NNI.

NniUpdateBfdAdministrativeStateContent

NNI Bidirectional Forwarding Detection (BFD) Administrative State request.

NniUpdateBfdAdministrativeStateResponseProperties

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

NniUpdateBfdAdministrativeStateResult

NNI Bidirectional Forwarding Detection (BFD) Administrative State response.

NpbStaticRouteConfiguration

NPB Static Route Configuration properties.

OptionAProperties

Option A properties.

OptionBLayer3Configuration

OptionB Layer3 Configuration properties.

OptionBLayer3PrefixLimitProperties

OptionB Layer3 prefix limit properties.

OptionBProperties

Option B configuration to be used for Management VPN.

PoliceRateConfigurationProperties

Police rate configuration properties.

PortGroupProperties

Port Group properties.

PrefixLimitPatchProperties

Prefix Limit Patch properties.

PrefixLimitProperties

Prefix Limit properties.

RoutePolicyStatementProperties

Route Policy Statement properties.

RoutePrefixLimitPatchProperties

VRP Limit patch configuration.

RoutePrefixLimitProperties

Layer3 Route prefix limit configuration.

RouteTargetInformation

Route Target Configuration.

StatementActionProperties

Route policy action properties.

StatementConditionProperties

Route policy statement condition properties.

StateUpdateCommonPostActionResult

Common response for the state updates.

StaticRouteConfiguration

Static Route Configuration properties.

StaticRoutePatchProperties

Route Properties.

StaticRouteProperties

Route 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.

TagsUpdate

Base tracked resource type for PATCH updates.

TerminalServerConfiguration

Network and credentials configuration currently applied to terminal server.

TerminalServerPatchableProperties

Terminal server patchable properties.

UniqueRouteDistinguisherPatchProperties

Unique Route Distinguisher configuration properties.

UniqueRouteDistinguisherProperties

Unique Route Distinguisher properties.

UpdateAdministrativeStateContent

Update administrative state on list of resources.

UpdateAdministrativeStateOnResources

Update administrative state on list of resources.

UpdateAdministrativeStateResponseProperties

Update Administrative State Response Properties.

UpdateAdministrativeStateResult

Update Administrative State Response.

UpdateDeviceAdministrativeStateContent

Update the administrative state on list of resources.

UpgradeNetworkFabricProperties

Model used for Upgrade Network Fabric Properties.

ValidateConfigurationContent

Validation configuration properties.

ValidateConfigurationResult

The response of the action validate configuration.

ViewDeviceConfigurationOperationResult

View Device Configuration Response V2.

VlanGroupProperties

Vlan group properties.

VlanMatchCondition

The vlan match conditions that need to be matched.

VpnConfigurationOptionAProperties

option A properties.

VpnConfigurationPatchableOptionAProperties

Peering optionA properties.

VpnConfigurationPatchableProperties

Network and credential configuration currently applied on terminal server.

VpnConfigurationProperties

Network and credential configuration currently applied on terminal server.

Structs

Name Description
AclActionType

Type of actions that can be performed.

AddressFamilyType

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

AdministrativeEnableState

Administrative state.

AllowASOverride

Enable Or Disable state.

BfdAdministrativeState

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

BgpAdministrativeState

Border Gateway Protocol (BGP) Administrative State values.

BmpConfigurationState

BGP Monitoring Protocol (BMP) configuration state.

BmpExportPolicy

Export Policy for the BMP Configuration.

BmpMonitoredAddressFamily

Monitored Address Family.

CommunityActionType

Default action that needs to be applied when no condition is matched. Example: Permit | Deny.

ControlPlaneAclActionType

Control Plane Access Control List (ACL) Action Types.

ControlPlaneAclPortMatchType

Control Plane Access Control List (ACL) port match types.

ControlPlaneAclTimeToLiveMatchType

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

ExternalNetworkRouteType

External Network RouteType.

InternalNetworkRouteType

Internal Network RouteType.

InternetGatewayRuleAction

Specify action.

InternetGatewayType

Gateway Type of the resource.

IPMatchConditionPrefixType

IP Prefix Type that needs to be matched.

IPPrefixRuleCondition

Specify prefix-list bounds.

IsManagementType

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

IsMonitoringEnabled

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

IsolationDomainEncapsulationType

Type of encapsulation.

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.

Layer4Protocol

Layer4 protocol type that needs to be matched.

NetworkDeviceAdministrativeState

Administrative state.

NetworkDeviceInterfaceType

The Interface Type. Example: Management/Data.

NetworkDeviceRebootType

Type of reboot to be performed. Example: GracefulRebootWithZTP.

NetworkDeviceRole

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

NetworkDeviceRoleName

Available roles for the network device.

NetworkFabricAclType

Access Control List (ACL) Type.

NetworkFabricAdministrativeState

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

NetworkFabricBitRateUnit

Bit rate unit.

NetworkFabricBooleanValue

Boolean union. Example- True/False.

NetworkFabricBurstSizeUnit

Burst size unit in packets.

NetworkFabricCommitBatchState

Commit Batch State.

NetworkFabricCommitConfigurationPolicy

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

NetworkFabricCommitStage

Commit stage Action to be performed.

NetworkFabricConfigurationState

Configuration state for the resource.

NetworkFabricConfigurationType

Input method to configure Access Control List.

NetworkFabricControllerSKU

Network Fabric Controller SKU.

NetworkFabricDeviceRole

Device Role.

NetworkFabricExtendedVlan

Extended VLAN status.

NetworkFabricIPAddressType

IP Address type.

NetworkFabricLockAction

Network fabric lock action.

NetworkFabricLockConfigurationState

Lock Configuration State.

NetworkFabricLockType

Network fabric lock type.

NetworkFabricManagedIdentitySelectorType

The type of managed identity.

NetworkFabricManagedServiceIdentityType

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

NetworkFabricMicroBfdState

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

NetworkFabricPortType

Port type that needs to be matched.

NetworkFabricProvisioningState

The current provisioning state.

NetworkFabricQosConfigurationState

NetworkFabric QoS ConfigurationState.

NetworkFabricRouteType

Route type to be used.

NetworkFabricRuleCondition

Specify Rule condition.

NetworkFabricSkuType

Type of Network Fabric SKU.

NetworkFabricStationConfigurationState

Station Configuration State.

NetworkFabricStationConnectionMode

Station Connection Mode.

NetworkFabricSynchronizationStatus

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.

NetworkFabricUpgradeAction

Action to be performed while upgrading the fabric.

NetworkFabricV4OverV6BgpSessionState

V4 over V6 bgp session.

NetworkFabricV6OverV4BgpSessionState

v6 over v4 bgp session.

NetworkFabricValidateAction

Validate action that to be performed.

NetworkRackType

Network Rack SKU name.

NetworkTapDestinationType

Type of destination. Input can be IsolationDomain or Direct.

NetworkTapEncapsulationType

Encapsulation Type that needs to be matched.

NetworkTapPollingType

Polling type.

NniDerivedUniqueRouteDistinguisherConfigurationState

NNI Derived Unique Route Distinguisher Configuration State.

NniType

Type of NNI used. Example: CE | NPB.

PeeringOption

Peering option list.

PollingIntervalInSecond

Polling interval in seconds.

RedistributeConnectedSubnet

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

RedistributeStaticRoute

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

RoutePolicyActionType

Action type. Example: Permit | Deny | Continue.

RoutePolicyConditionType

Type of the condition used.

SourceDestinationType

IP Address type that needs to be matched.

StaticRouteConfigurationExtension

Extension. Example: NoExtension | NPB.

TapRuleActionType

Type of actions that can be performed.

UniqueRouteDistinguisherConfigurationState

Unique Route Distinguisher Configuration State.

WellKnownCommunity

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.