Class ExpressRouteAuthorizationProperties


  • public final class ExpressRouteAuthorizationProperties
    extends Object
    The properties of an ExpressRoute Circuit Authorization resource.
    • Constructor Detail

      • ExpressRouteAuthorizationProperties

        public ExpressRouteAuthorizationProperties()
    • Method Detail

      • provisioningState

        public ExpressRouteAuthorizationProvisioningState provisioningState()
        Get the provisioningState property: The state of the ExpressRoute Circuit Authorization provisioning.
        Returns:
        the provisioningState value.
      • expressRouteAuthorizationId

        public String expressRouteAuthorizationId()
        Get the expressRouteAuthorizationId property: The ID of the ExpressRoute Circuit Authorization.
        Returns:
        the expressRouteAuthorizationId value.
      • expressRouteAuthorizationKey

        public String expressRouteAuthorizationKey()
        Get the expressRouteAuthorizationKey property: The key of the ExpressRoute Circuit Authorization.
        Returns:
        the expressRouteAuthorizationKey value.
      • expressRouteId

        public String expressRouteId()
        Get the expressRouteId property: The ID of the ExpressRoute Circuit.
        Returns:
        the expressRouteId value.
      • withExpressRouteId

        public ExpressRouteAuthorizationProperties withExpressRouteId​(String expressRouteId)
        Set the expressRouteId property: The ID of the ExpressRoute Circuit.
        Parameters:
        expressRouteId - the expressRouteId value to set.
        Returns:
        the ExpressRouteAuthorizationProperties object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.