[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director

OrgVdcStoragePolicy

An organization VDC storage policy.


Properties

string
name Required

Unique name for the policy.


string
id Optional

Unique VCD Id for the policy.


boolean
isDefaultStoragePolicy Optional

Storage policy is marked as default, defaults to false.


boolean
isEnabled Optional

Enabled state of the policy, defaults to true.


orgVdcRef Optional

The Org VDC that this policy belongs to.


pvdcStoragePolicyRef Optional

The parent PVDC storage policy for this Organization VDC storage policy.


integer as int64
storageLimitMb Optional

Storage limit for the policy.

JSON Example

{
	"name": "string"
}

Vendor Extensions

This class contains the following vendor extensions defined in the spec:
x-vcloud-cross-references:
    - cross-reference:
        alias: capabilityName
        description: |
            A filter to look up storage policies that contain certain capabilities.
        referenced-property: name
        referenced-type: ./common/capability.yaml#/definitions/Capability
    - cross-reference:
        alias: entityTypeName
        description: |
            A filter to look up storage policies with the supported entity type.
            Example usage:
            filter?entityTypeName==com.vmware.vcloud.entity.vapp
        referenced-property: name
        referenced-type: ./storagePolicies/pvdcStoragePolicies.yaml#/definitions/StoragePolicySupportedEntityType
    - cross-reference:
        alias: supportsAllValidEntityTypes
        description: |
            A filter to look up storage policies which support all entity types
            Example usage:
            filter?supportsAllValidEntityTypes==true
        referenced-property: supportsAllValidEntityTypes
        referenced-type: ./storagePolicies/pvdcStoragePolicies.yaml#/definitions/StoragePolicySettings
x-vcloud-property-annotations:
    id:
        x-vcloud-constraints:
            - constraint: ReadOnly
            - constraint: NonSortable
            - args:
                - arg: orgvdcstoragepolicy
              constraint: Urn
    orgVdcRef:
        x-vcloud-constraints:
            - constraint: ReadOnly
    pvdcStoragePolicyRef:
        x-vcloud-constraints:
            - constraint: ReadOnly
[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Availability
Added in 35.2
Property Of

InlineOrgVdcStoragePolicies1
Returned By

Get Org VDC Storage Policy

Feedback

Was this page helpful?