Interface VolumeQuotaRule


public interface VolumeQuotaRule
An immutable client-side representation of VolumeQuotaRule.
  • Method Details

    • 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.
    • location

      String location()
      Gets the location property: The geo-location where the resource lives.
      Returns:
      the location value.
    • tags

      Map<String,String> tags()
      Gets the tags property: Resource tags.
      Returns:
      the tags value.
    • systemData

      com.azure.core.management.SystemData systemData()
      Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
      Returns:
      the systemData value.
    • provisioningState

      ProvisioningState provisioningState()
      Gets the provisioningState property: Gets the status of the VolumeQuotaRule at the time the operation was called.
      Returns:
      the provisioningState value.
    • quotaSizeInKiBs

      Long quotaSizeInKiBs()
      Gets the quotaSizeInKiBs property: Size of quota.
      Returns:
      the quotaSizeInKiBs value.
    • quotaType

      Type quotaType()
      Gets the quotaType property: quotaType

      Type of quota.

      Returns:
      the quotaType value.
    • quotaTarget

      String quotaTarget()
      Gets the quotaTarget property: UserID/GroupID/SID based on the quota target type. UserID and groupID can be found by running ‘id’ or ‘getent’ command for the user or group and SID can be found by running <wmic useraccount where name='user-name' get sid>.
      Returns:
      the quotaTarget value.
    • region

      com.azure.core.management.Region region()
      Gets the region of the resource.
      Returns:
      the region of the resource.
    • regionName

      String regionName()
      Gets the name of the resource region.
      Returns:
      the name of the resource region.
    • resourceGroupName

      String resourceGroupName()
      Gets the name of the resource group.
      Returns:
      the name of the resource group.
    • innerModel

      VolumeQuotaRuleInner innerModel()
      Gets the inner com.azure.resourcemanager.netapp.fluent.models.VolumeQuotaRuleInner object.
      Returns:
      the inner object.
    • update

      Begins update for the VolumeQuotaRule resource.
      Returns:
      the stage of resource update.
    • refresh

      VolumeQuotaRule refresh()
      Refreshes the resource to sync with Azure.
      Returns:
      the refreshed resource.
    • refresh

      VolumeQuotaRule 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.