public class ExpressRouteCircuitInner
extends com.azure.core.management.Resource
| Constructor and Description |
|---|
ExpressRouteCircuitInner() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
allowClassicOperations()
Get the allowClassicOperations property: Allow classic operations.
|
List<ExpressRouteCircuitAuthorizationInner> |
authorizations()
Get the authorizations property: The list of authorizations.
|
Float |
bandwidthInGbps()
Get the bandwidthInGbps property: The bandwidth of the circuit when the circuit is provisioned on an
ExpressRoutePort resource.
|
String |
circuitProvisioningState()
Get the circuitProvisioningState property: The CircuitProvisioningState state of the resource.
|
String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
|
com.azure.core.management.SubResource |
expressRoutePort()
Get the expressRoutePort property: The reference to the ExpressRoutePort resource when the circuit is provisioned
on an ExpressRoutePort resource.
|
String |
gatewayManagerEtag()
Get the gatewayManagerEtag property: The GatewayManager Etag.
|
Boolean |
globalReachEnabled()
Get the globalReachEnabled property: Flag denoting global reach status.
|
String |
id()
Get the id property: Resource ID.
|
List<ExpressRouteCircuitPeeringInner> |
peerings()
Get the peerings property: The list of peerings.
|
ProvisioningState |
provisioningState()
Get the provisioningState property: The provisioning state of the express route circuit resource.
|
String |
serviceKey()
Get the serviceKey property: The ServiceKey.
|
String |
serviceProviderNotes()
Get the serviceProviderNotes property: The ServiceProviderNotes.
|
ExpressRouteCircuitServiceProviderProperties |
serviceProviderProperties()
Get the serviceProviderProperties property: The ServiceProviderProperties.
|
ServiceProviderProvisioningState |
serviceProviderProvisioningState()
Get the serviceProviderProvisioningState property: The ServiceProviderProvisioningState state of the resource.
|
ExpressRouteCircuitSku |
sku()
Get the sku property: The SKU.
|
Integer |
stag()
Get the stag property: The identifier of the circuit traffic.
|
void |
validate()
Validates the instance.
|
ExpressRouteCircuitInner |
withAllowClassicOperations(Boolean allowClassicOperations)
Set the allowClassicOperations property: Allow classic operations.
|
ExpressRouteCircuitInner |
withAuthorizations(List<ExpressRouteCircuitAuthorizationInner> authorizations)
Set the authorizations property: The list of authorizations.
|
ExpressRouteCircuitInner |
withBandwidthInGbps(Float bandwidthInGbps)
Set the bandwidthInGbps property: The bandwidth of the circuit when the circuit is provisioned on an
ExpressRoutePort resource.
|
ExpressRouteCircuitInner |
withCircuitProvisioningState(String circuitProvisioningState)
Set the circuitProvisioningState property: The CircuitProvisioningState state of the resource.
|
ExpressRouteCircuitInner |
withExpressRoutePort(com.azure.core.management.SubResource expressRoutePort)
Set the expressRoutePort property: The reference to the ExpressRoutePort resource when the circuit is provisioned
on an ExpressRoutePort resource.
|
ExpressRouteCircuitInner |
withGatewayManagerEtag(String gatewayManagerEtag)
Set the gatewayManagerEtag property: The GatewayManager Etag.
|
ExpressRouteCircuitInner |
withGlobalReachEnabled(Boolean globalReachEnabled)
Set the globalReachEnabled property: Flag denoting global reach status.
|
ExpressRouteCircuitInner |
withId(String id)
Set the id property: Resource ID.
|
ExpressRouteCircuitInner |
withPeerings(List<ExpressRouteCircuitPeeringInner> peerings)
Set the peerings property: The list of peerings.
|
ExpressRouteCircuitInner |
withServiceKey(String serviceKey)
Set the serviceKey property: The ServiceKey.
|
ExpressRouteCircuitInner |
withServiceProviderNotes(String serviceProviderNotes)
Set the serviceProviderNotes property: The ServiceProviderNotes.
|
ExpressRouteCircuitInner |
withServiceProviderProperties(ExpressRouteCircuitServiceProviderProperties serviceProviderProperties)
Set the serviceProviderProperties property: The ServiceProviderProperties.
|
ExpressRouteCircuitInner |
withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState)
Set the serviceProviderProvisioningState property: The ServiceProviderProvisioningState state of the resource.
|
ExpressRouteCircuitInner |
withSku(ExpressRouteCircuitSku sku)
Set the sku property: The SKU.
|
public ExpressRouteCircuitSku sku()
public ExpressRouteCircuitInner withSku(ExpressRouteCircuitSku sku)
sku - the sku value to set.public String etag()
public Boolean allowClassicOperations()
public ExpressRouteCircuitInner withAllowClassicOperations(Boolean allowClassicOperations)
allowClassicOperations - the allowClassicOperations value to set.public String circuitProvisioningState()
public ExpressRouteCircuitInner withCircuitProvisioningState(String circuitProvisioningState)
circuitProvisioningState - the circuitProvisioningState value to set.public ServiceProviderProvisioningState serviceProviderProvisioningState()
public ExpressRouteCircuitInner withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState)
serviceProviderProvisioningState - the serviceProviderProvisioningState value to set.public List<ExpressRouteCircuitAuthorizationInner> authorizations()
public ExpressRouteCircuitInner withAuthorizations(List<ExpressRouteCircuitAuthorizationInner> authorizations)
authorizations - the authorizations value to set.public List<ExpressRouteCircuitPeeringInner> peerings()
public ExpressRouteCircuitInner withPeerings(List<ExpressRouteCircuitPeeringInner> peerings)
peerings - the peerings value to set.public String serviceKey()
public ExpressRouteCircuitInner withServiceKey(String serviceKey)
serviceKey - the serviceKey value to set.public String serviceProviderNotes()
public ExpressRouteCircuitInner withServiceProviderNotes(String serviceProviderNotes)
serviceProviderNotes - the serviceProviderNotes value to set.public ExpressRouteCircuitServiceProviderProperties serviceProviderProperties()
public ExpressRouteCircuitInner withServiceProviderProperties(ExpressRouteCircuitServiceProviderProperties serviceProviderProperties)
serviceProviderProperties - the serviceProviderProperties value to set.public com.azure.core.management.SubResource expressRoutePort()
public ExpressRouteCircuitInner withExpressRoutePort(com.azure.core.management.SubResource expressRoutePort)
expressRoutePort - the expressRoutePort value to set.public Float bandwidthInGbps()
public ExpressRouteCircuitInner withBandwidthInGbps(Float bandwidthInGbps)
bandwidthInGbps - the bandwidthInGbps value to set.public Integer stag()
public ProvisioningState provisioningState()
public String gatewayManagerEtag()
public ExpressRouteCircuitInner withGatewayManagerEtag(String gatewayManagerEtag)
gatewayManagerEtag - the gatewayManagerEtag value to set.public Boolean globalReachEnabled()
public ExpressRouteCircuitInner withGlobalReachEnabled(Boolean globalReachEnabled)
globalReachEnabled - the globalReachEnabled value to set.public String id()
id in class com.azure.core.management.ProxyResourcepublic ExpressRouteCircuitInner withId(String id)
id - the id value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.