NetworkFabricPatch interface

The Network Fabric resource definition.

Extends

Properties

annotation

Switch configuration description.

authorizedTransceiver

Authorized transciever configuration for NetworkFabric.

controlPlaneAcls

Control Plane Access Control List ARM resource IDs.

fabricASN

ASN of CE devices for CE/PE connectivity.

featureFlags

NetworkFabric feature flag configuration information

hardwareAlertThreshold

Hardware alert threshold percentage. Possible values are from 20 to 100.

identity

The managed service identities assigned to this resource.

ipv4Prefix

IPv4Prefix for Management Network. Example: 10.1.0.0/19.

ipv6Prefix

IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59.

managementNetworkConfiguration

Configuration to be used to setup the management network.

qosConfiguration

NetworkFabric QoS Configuration

rackCount

Number of compute racks associated to Network Fabric.

serverCountPerRack

Number of servers.Possible values are from 1-16.

storageAccountConfiguration

Bring your own storage account configurations for Network Fabric.

terminalServerConfiguration

Network and credentials configuration already applied to terminal server.

trustedIpPrefixes

Trusted IP Prefix ARM resource IDs.

uniqueRdConfiguration

Unique Route Distinguisher configuration

Inherited Properties

tags

Resource tags.

Property Details

annotation

Switch configuration description.

annotation?: string

Property Value

string

authorizedTransceiver

Authorized transciever configuration for NetworkFabric.

authorizedTransceiver?: AuthorizedTransceiverPatchProperties

Property Value

controlPlaneAcls

Control Plane Access Control List ARM resource IDs.

controlPlaneAcls?: string[]

Property Value

string[]

fabricASN

ASN of CE devices for CE/PE connectivity.

fabricASN?: number

Property Value

number

featureFlags

NetworkFabric feature flag configuration information

featureFlags?: FeatureFlagProperties[]

Property Value

hardwareAlertThreshold

Hardware alert threshold percentage. Possible values are from 20 to 100.

hardwareAlertThreshold?: number

Property Value

number

identity

The managed service identities assigned to this resource.

identity?: ManagedServiceIdentityPatch

Property Value

ipv4Prefix

IPv4Prefix for Management Network. Example: 10.1.0.0/19.

ipv4Prefix?: string

Property Value

string

ipv6Prefix

IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59.

ipv6Prefix?: string

Property Value

string

managementNetworkConfiguration

Configuration to be used to setup the management network.

managementNetworkConfiguration?: ManagementNetworkPatchConfiguration

Property Value

qosConfiguration

NetworkFabric QoS Configuration

qosConfiguration?: QosPatchProperties

Property Value

rackCount

Number of compute racks associated to Network Fabric.

rackCount?: number

Property Value

number

serverCountPerRack

Number of servers.Possible values are from 1-16.

serverCountPerRack?: number

Property Value

number

storageAccountConfiguration

Bring your own storage account configurations for Network Fabric.

storageAccountConfiguration?: StorageAccountPatchConfiguration

Property Value

terminalServerConfiguration

Network and credentials configuration already applied to terminal server.

terminalServerConfiguration?: TerminalServerPatchConfiguration

Property Value

trustedIpPrefixes

Trusted IP Prefix ARM resource IDs.

trustedIpPrefixes?: string[]

Property Value

string[]

uniqueRdConfiguration

Unique Route Distinguisher configuration

uniqueRdConfiguration?: UniqueRouteDistinguisherPatchProperties

Property Value

Inherited Property Details

tags

Resource tags.

tags?: Record<string, string>

Property Value

Record<string, string>

Inherited From TagsUpdate.tags