ExpressRouteLinkInner Class
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. fluent. models. ExpressRouteLinkInner
- com.
- com.
public final class ExpressRouteLinkInner
extends SubResource
ExpressRouteLink ExpressRouteLink child resource definition.
Constructor Summary
Constructor | Description |
---|---|
ExpressRouteLinkInner() |
Creates an instance of Express |
Method Summary
Modifier and Type | Method and Description |
---|---|
Express |
adminState()
Get the admin |
String |
coloLocation()
Get the colo |
Express |
connectorType()
Get the connector |
String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
static
Express |
fromJson(JsonReader jsonReader)
Reads an instance of Express |
String |
interfaceName()
Get the interface |
Express |
macSecConfig()
Get the mac |
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 patch |
Provisioning |
provisioningState()
Get the provisioning |
String |
rackId()
Get the rack |
String |
routerName()
Get the router |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Express |
withAdminState(ExpressRouteLinkAdminState adminState)
Set the admin |
Express |
withId(String id) |
Express |
withMacSecConfig(ExpressRouteLinkMacSecConfig macSecConfig)
Set the mac |
Express |
withName(String name)
Set the name property: Name of child port resource that is unique among child port resources of the parent. |
Methods inherited from SubResource
Methods inherited from java.lang.Object
Constructor Details
ExpressRouteLinkInner
public ExpressRouteLinkInner()
Creates an instance of ExpressRouteLinkInner class.
Method Details
adminState
public ExpressRouteLinkAdminState adminState()
Get the adminState property: Administrative state of the physical port.
Returns:
coloLocation
public String coloLocation()
Get the coloLocation property: Cololocation for ExpressRoute Hybrid Direct.
Returns:
connectorType
public ExpressRouteLinkConnectorType connectorType()
Get the connectorType property: Physical fiber port type.
Returns:
etag
public String etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
Returns:
fromJson
public static ExpressRouteLinkInner fromJson(JsonReader jsonReader)
Reads an instance of ExpressRouteLinkInner from the JsonReader.
Parameters:
Returns:
Throws:
interfaceName
public String interfaceName()
Get the interfaceName property: Name of Azure router interface.
Returns:
macSecConfig
public ExpressRouteLinkMacSecConfig macSecConfig()
Get the macSecConfig property: MacSec configuration.
Returns:
name
public String name()
Get the name property: Name of child port resource that is unique among child port resources of the parent.
Returns:
patchPanelId
public String patchPanelId()
Get the patchPanelId property: Mapping between physical port to patch panel port.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the express route link resource.
Returns:
rackId
public String rackId()
Get the rackId property: Mapping of physical patch panel to rack.
Returns:
routerName
public String routerName()
Get the routerName property: Name of Azure router associated with physical port.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ExpressRouteLinkInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
withAdminState
public ExpressRouteLinkInner withAdminState(ExpressRouteLinkAdminState adminState)
Set the adminState property: Administrative state of the physical port.
Parameters:
Returns:
withId
public ExpressRouteLinkInner withId(String id)
Overrides:
ExpressRouteLinkInner.withId(String id)Parameters:
withMacSecConfig
public ExpressRouteLinkInner withMacSecConfig(ExpressRouteLinkMacSecConfig macSecConfig)
Set the macSecConfig property: MacSec configuration.
Parameters:
Returns:
withName
public ExpressRouteLinkInner withName(String name)
Set the name property: Name of child port resource that is unique among child port resources of the parent.
Parameters:
Returns:
Applies to
Azure SDK for Java