NetworkFabricPatch interface
The Network Fabric resource definition.
- Extends
Properties
| annotation | Switch configuration description. |
| authorized |
Authorized transciever configuration for NetworkFabric. |
| control |
Control Plane Access Control List ARM resource IDs. |
| fabricASN | ASN of CE devices for CE/PE connectivity. |
| feature |
NetworkFabric feature flag configuration information |
| hardware |
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. |
| management |
Configuration to be used to setup the management network. |
| qos |
NetworkFabric QoS Configuration |
| rack |
Number of compute racks associated to Network Fabric. |
| server |
Number of servers.Possible values are from 1-16. |
| storage |
Bring your own storage account configurations for Network Fabric. |
| terminal |
Network and credentials configuration already applied to terminal server. |
| trusted |
Trusted IP Prefix ARM resource IDs. |
| unique |
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