ExpressRoutePortLink1

data class ExpressRoutePortLink1(val adminEnabled: Boolean? = null, val connectorType: String? = null, val id: String? = null, val interfaceName: String? = null, val macsecCakKeyvaultSecretId: String? = null, val macsecCipher: String? = null, val macsecCknKeyvaultSecretId: String? = null, val macsecSciEnabled: Boolean? = null, val patchPanelId: String? = null, val rackId: String? = null, val routerName: String? = null)

Constructors

Link copied to clipboard
constructor(adminEnabled: Boolean? = null, connectorType: String? = null, id: String? = null, interfaceName: String? = null, macsecCakKeyvaultSecretId: String? = null, macsecCipher: String? = null, macsecCknKeyvaultSecretId: String? = null, macsecSciEnabled: Boolean? = null, patchPanelId: String? = null, rackId: String? = null, routerName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val adminEnabled: Boolean? = null

Whether enable administration state on the Express Route Port Link? Defaults to false.

Link copied to clipboard
val connectorType: String? = null

The connector type of the Express Route Port Link.

Link copied to clipboard
val id: String? = null

The ID of this Express Route Port Link.

Link copied to clipboard
val interfaceName: String? = null

The interface name of the Azure router associated with the Express Route Port Link.

Link copied to clipboard

The ID of the Key Vault Secret that contains the Mac security CAK key for this Express Route Port Link.

Link copied to clipboard
val macsecCipher: String? = null

The MACSec cipher used for this Express Route Port Link. Possible values are GcmAes128 and GcmAes256. Defaults to GcmAes128.

Link copied to clipboard

The ID of the Key Vault Secret that contains the MACSec CKN key for this Express Route Port Link.

Link copied to clipboard

Should Secure Channel Identifier on the Express Route Port Link be enabled? Defaults to false.

Link copied to clipboard
val patchPanelId: String? = null

The ID that maps from the Express Route Port Link to the patch panel port.

Link copied to clipboard
val rackId: String? = null

The ID that maps from the patch panel port to the rack.

Link copied to clipboard
val routerName: String? = null

The name of the Azure router associated with the Express Route Port Link.