ExpressRouteCircuitAuthorizationInner Class
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. models. SubResourceModel - com.
azure. resourcemanager. network. fluent. models. ExpressRouteCircuitAuthorizationInner
- com.
- com.
- com.
public final class ExpressRouteCircuitAuthorizationInner
extends SubResourceModel
Authorization in an ExpressRouteCircuit resource.
Constructor Summary
| Constructor | Description |
|---|---|
| ExpressRouteCircuitAuthorizationInner() |
Creates an instance of Express |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
authorizationKey()
Get the authorization |
|
Authorization |
authorizationUseStatus()
Get the authorization |
| String |
connectionResourceUri()
Get the connection |
| 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 |
|
Provisioning |
provisioningState()
Get the provisioning |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Resource type. |
| void |
validate()
Validates the instance. |
|
Express |
withAuthorizationKey(String authorizationKey)
Set the authorization |
|
Express |
withAuthorizationUseStatus(AuthorizationUseStatus authorizationUseStatus)
Set the authorization |
|
Express |
withId(String id) |
|
Express |
withName(String name)
Set the name property: Name of the resource. |
Methods inherited from SubResource
Methods inherited from SubResourceModel
Methods inherited from java.lang.Object
Constructor Details
ExpressRouteCircuitAuthorizationInner
public ExpressRouteCircuitAuthorizationInner()
Creates an instance of ExpressRouteCircuitAuthorizationInner class.
Method Details
authorizationKey
public String authorizationKey()
Get the authorizationKey property: The authorization key.
Returns:
authorizationUseStatus
public AuthorizationUseStatus authorizationUseStatus()
Get the authorizationUseStatus property: The authorization use status.
Returns:
connectionResourceUri
public String connectionResourceUri()
Get the connectionResourceUri property: The reference to the ExpressRoute connection resource using the authorization.
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 ExpressRouteCircuitAuthorizationInner fromJson(JsonReader jsonReader)
Reads an instance of ExpressRouteCircuitAuthorizationInner from the JsonReader.
Parameters:
Returns:
Throws:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the authorization resource.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ExpressRouteCircuitAuthorizationInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Resource type.
Overrides:
ExpressRouteCircuitAuthorizationInner.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
ExpressRouteCircuitAuthorizationInner.validate()withAuthorizationKey
public ExpressRouteCircuitAuthorizationInner withAuthorizationKey(String authorizationKey)
Set the authorizationKey property: The authorization key.
Parameters:
Returns:
withAuthorizationUseStatus
public ExpressRouteCircuitAuthorizationInner withAuthorizationUseStatus(AuthorizationUseStatus authorizationUseStatus)
Set the authorizationUseStatus property: The authorization use status.
Parameters:
Returns:
withId
public ExpressRouteCircuitAuthorizationInner withId(String id)
Overrides:
ExpressRouteCircuitAuthorizationInner.withId(String id)Parameters:
withName
public ExpressRouteCircuitAuthorizationInner withName(String name)
Set the name property: Name of the resource.
Overrides:
ExpressRouteCircuitAuthorizationInner.withName(String name)Parameters: