Interface ExpressRouteAuthorization
-
public interface ExpressRouteAuthorization
An immutable client-side representation of ExpressRouteAuthorization.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ExpressRouteAuthorization.Definition
The entirety of the ExpressRouteAuthorization definition.static interface
ExpressRouteAuthorization.DefinitionStages
The ExpressRouteAuthorization definition stages.static interface
ExpressRouteAuthorization.Update
The template for ExpressRouteAuthorization update.static interface
ExpressRouteAuthorization.UpdateStages
The ExpressRouteAuthorization update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
expressRouteAuthorizationId()
Gets the expressRouteAuthorizationId property: The ID of the ExpressRoute Circuit Authorization.String
expressRouteAuthorizationKey()
Gets the expressRouteAuthorizationKey property: The key of the ExpressRoute Circuit Authorization.String
expressRouteId()
Gets the expressRouteId property: The ID of the ExpressRoute Circuit.String
id()
Gets the id property: Fully qualified resource Id for the resource.ExpressRouteAuthorizationInner
innerModel()
Gets the inner com.azure.resourcemanager.avs.fluent.models.ExpressRouteAuthorizationInner object.String
name()
Gets the name property: The name of the resource.ExpressRouteAuthorizationProvisioningState
provisioningState()
Gets the provisioningState property: The state of the ExpressRoute Circuit Authorization provisioning.ExpressRouteAuthorization
refresh()
Refreshes the resource to sync with Azure.ExpressRouteAuthorization
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.String
type()
Gets the type property: The type of the resource.ExpressRouteAuthorization.Update
update()
Begins update for the ExpressRouteAuthorization resource.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
provisioningState
ExpressRouteAuthorizationProvisioningState provisioningState()
Gets the provisioningState property: The state of the ExpressRoute Circuit Authorization provisioning.- Returns:
- the provisioningState value.
-
expressRouteAuthorizationId
String expressRouteAuthorizationId()
Gets the expressRouteAuthorizationId property: The ID of the ExpressRoute Circuit Authorization.- Returns:
- the expressRouteAuthorizationId value.
-
expressRouteAuthorizationKey
String expressRouteAuthorizationKey()
Gets the expressRouteAuthorizationKey property: The key of the ExpressRoute Circuit Authorization.- Returns:
- the expressRouteAuthorizationKey value.
-
expressRouteId
String expressRouteId()
Gets the expressRouteId property: The ID of the ExpressRoute Circuit.- Returns:
- the expressRouteId value.
-
innerModel
ExpressRouteAuthorizationInner innerModel()
Gets the inner com.azure.resourcemanager.avs.fluent.models.ExpressRouteAuthorizationInner object.- Returns:
- the inner object.
-
update
ExpressRouteAuthorization.Update update()
Begins update for the ExpressRouteAuthorization resource.- Returns:
- the stage of resource update.
-
refresh
ExpressRouteAuthorization refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
ExpressRouteAuthorization refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-