public class ExpressRouteLinkInner
extends com.azure.core.management.SubResource
| Constructor and Description |
|---|
ExpressRouteLinkInner() |
| Modifier and Type | Method and Description |
|---|---|
ExpressRouteLinkAdminState |
adminState()
Get the adminState property: Administrative state of the physical port.
|
ExpressRouteLinkConnectorType |
connectorType()
Get the connectorType property: Physical fiber port type.
|
String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
|
String |
interfaceName()
Get the interfaceName property: Name of Azure router interface.
|
ExpressRouteLinkMacSecConfig |
macSecConfig()
Get the macSecConfig property: MacSec configuration.
|
String |
name()
Get the name property: Name of child port resource that is unique among child port resources of the parent.
|
String |
patchPanelId()
Get the patchPanelId property: Mapping between physical port to patch panel port.
|
ProvisioningState |
provisioningState()
Get the provisioningState property: The provisioning state of the express route link resource.
|
String |
rackId()
Get the rackId property: Mapping of physical patch panel to rack.
|
String |
routerName()
Get the routerName property: Name of Azure router associated with physical port.
|
void |
validate()
Validates the instance.
|
ExpressRouteLinkInner |
withAdminState(ExpressRouteLinkAdminState adminState)
Set the adminState property: Administrative state of the physical port.
|
ExpressRouteLinkInner |
withId(String id) |
ExpressRouteLinkInner |
withMacSecConfig(ExpressRouteLinkMacSecConfig macSecConfig)
Set the macSecConfig property: MacSec configuration.
|
ExpressRouteLinkInner |
withName(String name)
Set the name property: Name of child port resource that is unique among child port resources of the parent.
|
public String name()
public ExpressRouteLinkInner withName(String name)
name - the name value to set.public String etag()
public String routerName()
public String interfaceName()
public String patchPanelId()
public String rackId()
public ExpressRouteLinkConnectorType connectorType()
public ExpressRouteLinkAdminState adminState()
public ExpressRouteLinkInner withAdminState(ExpressRouteLinkAdminState adminState)
adminState - the adminState value to set.public ProvisioningState provisioningState()
public ExpressRouteLinkMacSecConfig macSecConfig()
public ExpressRouteLinkInner withMacSecConfig(ExpressRouteLinkMacSecConfig macSecConfig)
macSecConfig - the macSecConfig value to set.public ExpressRouteLinkInner withId(String id)
withId in class com.azure.core.management.SubResourcepublic void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.