public class ExpressRouteConnectionInner
extends com.azure.core.management.SubResource
| Constructor and Description |
|---|
ExpressRouteConnectionInner() |
| Modifier and Type | Method and Description |
|---|---|
String |
authorizationKey()
Get the authorizationKey property: Authorization key to establish the connection.
|
Boolean |
enableInternetSecurity()
Get the enableInternetSecurity property: Enable internet security.
|
ExpressRouteCircuitPeeringId |
expressRouteCircuitPeering()
Get the expressRouteCircuitPeering property: The ExpressRoute circuit peering.
|
String |
name()
Get the name property: The name of the resource.
|
ProvisioningState |
provisioningState()
Get the provisioningState property: The provisioning state of the express route connection resource.
|
RoutingConfiguration |
routingConfiguration()
Get the routingConfiguration property: The Routing Configuration indicating the associated and propagated route
tables on this connection.
|
Integer |
routingWeight()
Get the routingWeight property: The routing weight associated to the connection.
|
void |
validate()
Validates the instance.
|
ExpressRouteConnectionInner |
withAuthorizationKey(String authorizationKey)
Set the authorizationKey property: Authorization key to establish the connection.
|
ExpressRouteConnectionInner |
withEnableInternetSecurity(Boolean enableInternetSecurity)
Set the enableInternetSecurity property: Enable internet security.
|
ExpressRouteConnectionInner |
withExpressRouteCircuitPeering(ExpressRouteCircuitPeeringId expressRouteCircuitPeering)
Set the expressRouteCircuitPeering property: The ExpressRoute circuit peering.
|
ExpressRouteConnectionInner |
withName(String name)
Set the name property: The name of the resource.
|
ExpressRouteConnectionInner |
withRoutingConfiguration(RoutingConfiguration routingConfiguration)
Set the routingConfiguration property: The Routing Configuration indicating the associated and propagated route
tables on this connection.
|
ExpressRouteConnectionInner |
withRoutingWeight(Integer routingWeight)
Set the routingWeight property: The routing weight associated to the connection.
|
public String name()
public ExpressRouteConnectionInner withName(String name)
name - the name value to set.public ProvisioningState provisioningState()
public ExpressRouteCircuitPeeringId expressRouteCircuitPeering()
public ExpressRouteConnectionInner withExpressRouteCircuitPeering(ExpressRouteCircuitPeeringId expressRouteCircuitPeering)
expressRouteCircuitPeering - the expressRouteCircuitPeering value to set.public String authorizationKey()
public ExpressRouteConnectionInner withAuthorizationKey(String authorizationKey)
authorizationKey - the authorizationKey value to set.public Integer routingWeight()
public ExpressRouteConnectionInner withRoutingWeight(Integer routingWeight)
routingWeight - the routingWeight value to set.public Boolean enableInternetSecurity()
public ExpressRouteConnectionInner withEnableInternetSecurity(Boolean enableInternetSecurity)
enableInternetSecurity - the enableInternetSecurity value to set.public RoutingConfiguration routingConfiguration()
public ExpressRouteConnectionInner withRoutingConfiguration(RoutingConfiguration routingConfiguration)
routingConfiguration - the routingConfiguration value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.