Azure.ResourceManager.ManagedNetworkFabric.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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 |
|