Package version:

Interface VolumeQuotaRule

Quota Rule of a Volume

interface VolumeQuotaRule {
    id?: string;
    location: string;
    name?: string;
    provisioningState?: ProvisioningState;
    quotaSizeInKiBs?: number;
    quotaTarget?: string;
    quotaType?: string;
    systemData?: SystemData;
    tags?: {
        [propertyName: string]: string;
    };
    type?: string;
}

Hierarchy (view full)

Properties

id?: string

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTE: This property will not be serialized. It can only be populated by the server.

location: string

The geo-location where the resource lives

name?: string

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: ProvisioningState

Gets the status of the VolumeQuotaRule at the time the operation was called. NOTE: This property will not be serialized. It can only be populated by the server.

quotaSizeInKiBs?: number

Size of quota

quotaTarget?: string

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

quotaType?: string

Type of quota

systemData?: SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

tags?: {
    [propertyName: string]: string;
}

Resource tags.

type?: string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.