ExpressRouteLinkArgs

data class ExpressRouteLinkArgs(val adminState: Output<Either<String, ExpressRouteLinkAdminState>>? = null, val id: Output<String>? = null, val macSecConfig: Output<ExpressRouteLinkMacSecConfigArgs>? = null, val name: Output<String>? = null) : ConvertibleToJava<ExpressRouteLinkArgs>

ExpressRouteLink child resource definition.

Constructors

Link copied to clipboard
constructor(adminState: Output<Either<String, ExpressRouteLinkAdminState>>? = null, id: Output<String>? = null, macSecConfig: Output<ExpressRouteLinkMacSecConfigArgs>? = null, name: Output<String>? = null)

Properties

Link copied to clipboard
val adminState: Output<Either<String, ExpressRouteLinkAdminState>>? = null

Administrative state of the physical port.

Link copied to clipboard
val id: Output<String>? = null

Resource ID.

Link copied to clipboard

MacSec configuration.

Link copied to clipboard
val name: Output<String>? = null

Name of child port resource that is unique among child port resources of the parent.

Functions

Link copied to clipboard
open override fun toJava(): ExpressRouteLinkArgs