Azure.ResourceManager.ManagedNetworkFabric.Models Namespace

Classes

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

ArmManagedNetworkFabricModelFactory

Model factory for models.

BfdConfiguration

BFD configuration properties.

BgpConfiguration

BGP configuration properties.

CommonDynamicMatchConfiguration

Dynamic match configuration object.

CommonMatchConditions

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

ConnectedSubnet

Connected Subnet properties.

ConnectedSubnetRoutePolicy

Connected Subnet Route Policy properties.

DeviceUpdateCommonPostActionResult

Common response for device updates.

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.

ImportRoutePolicy

Import Route Policy either IPv4 or IPv6.

ImportRoutePolicyInformation

Import Route Policy Configuration.

InternalNetworkBgpConfiguration

BGP configuration properties.

InternalNetworkStaticRouteConfiguration

Static Route Configuration properties.

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.

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.

NeighborGroupDestination

An array of destination IPv4 Addresses or IPv6 Addresses.

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.

NetworkFabricAccessControlListPatch

The Access Control Lists patch resource definition.

NetworkFabricControllerPatch

The Network Fabric Controller Patch payload definition.

NetworkFabricControllerServices

Network Fabric Controller services.

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.

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.

NetworkFabricNeighborGroupPatch

The Neighbor Group Patch definition.

NetworkFabricPatch

The Network Fabric resource definition.

NetworkFabricPatchablePropertiesTerminalServerConfiguration

Network and credentials configuration already applied to terminal server.

NetworkFabricPortCondition

Port condition that needs to be matched.

NetworkFabricRoutePolicyPatch

The Route Policy patch resource definition.

NetworkFabricUpdateVersionContent

Update version properties.

NetworkPacketBrokerPatch

The NetworkPacketBroker patch resource definition.

NetworkRackPatch

Base tracked resource type for PATCH updates.

NetworkTapDestinationProperties

The network tap destination properties.

NetworkTapPatch

The NetworkFabric resource definition.

NetworkTapPatchableParametersDestinationsItem

Destination.

NetworkTapPropertiesDestinationsItem

Destination.

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.

NetworkToNetworkInterconnectOptionBLayer3Configuration

Common properties for Layer3Configuration.

NetworkToNetworkInterconnectPatch

The Network To Network Interconnect resource patch definition.

NpbStaticRouteConfiguration

NPB Static Route Configuration properties.

OptionAProperties

Peering optionA properties.

OptionBLayer3Configuration

OptionB Layer3 Configuration properties.

OptionBProperties

Option B configuration to be used for Management VPN.

PortGroupProperties

Port Group properties.

RoutePolicyStatementProperties

Route Policy Statement properties.

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.

StaticRouteProperties

Route Properties.

SupportedConnectorProperties

Supported connector properties.

SupportedVersionProperties

Supported version details of the network device.

TerminalServerConfiguration

Network and credentials configuration currently applied to terminal server.

TerminalServerPatchableProperties

Network and credential configuration currently applied on terminal server.

UpdateAdministrativeStateContent

Update administrative state on list of resources.

UpdateAdministrativeStateOnResources

Update administrative state on list of resources.

UpdateDeviceAdministrativeStateContent

Update the administrative state on list of resources.

ValidateConfigurationContent

Validation configuration properties.

ValidateConfigurationResult

The response of the action validate configuration.

VlanGroupProperties

Vlan group properties.

VlanMatchCondition

The vlan match conditions that need to be matched.

VpnConfigurationOptionAProperties

option A properties.

VpnConfigurationPatchableOptionAProperties

option A properties.

VpnConfigurationPatchableProperties

Network and credential configuration currently applied on terminal server.

VpnConfigurationProperties

Network and credential configuration currently applied on terminal server.

Structs

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.

CommunityActionType

community action types. Example: Permit | Deny.

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.

NetworkFabricAdministrativeState

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

NetworkFabricBooleanValue

Boolean Enum. Example- True/False.

NetworkFabricConfigurationState

Configuration state for the resource.

NetworkFabricConfigurationType

Input method to configure Access Control List.

NetworkFabricControllerSKU

Network Fabric Controller SKU.

NetworkFabricIPAddressType

IP Address type.

NetworkFabricPortType

Port type that needs to be matched.

NetworkFabricProvisioningState

The current provisioning state.

NetworkFabricSkuType

Type of Network Fabric SKU.

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.

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.

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.