The vFabric Data Director REST API includes some String parameters that are enumeration types. This section lists most of the enumeration types and the allowed values for each.

Please refer to the VMware vFabric Data Director Call Reference for more detailed information when making REST API calls.

entityType

Values: SYSTEM, ORGANIZATION, DB_GROUP, DB_SERVER, RESOURCE_TEMPLATE BACKUP_TEMPLATE, RESOURCE_BUNDLE

Used in: api/privilege/entityType

status

Values: PENDING, RUNNING, REVERTING, SUCCESS, FAILED, CANCELLED, ERROR_WAIT

Used in: TaskRead

shareLevel/cpuShareLevel/memShareLevel

Values: HIGH, NORMAL, LOW, CUSTOM

Used in: DbgroupRead, ResourcePoolRead

priority

Values: Automatic, Low, Normal, High

Used in: DatabaseCreate/resourceSetting/resourceConfig, DatabaseUpdate/resourceSetting/resourceConfig, ResourceTemplateRead/resourceConfig

type

Values: Integer, Boolean, String, Real, Enum

Used in: All objects

action-AfterStorage-Exhausted

Values: Suspend, DeleteOldest

Used in: DatabaseCreate/backupSetting/backupConfig, DatabaseUpdate/backupSetting/backupConfig, BackupTemplateRead/backupConfig

allocType

Values: DHCP, IP_POOL

Used in: ResourceBundleCreate/networkSetting/ipAllocTypes, ResourceBundleUpdate/networkSetting/ipAllocTypes

extendedRetentionFrequency

Values: OneDay, OneWeek, OneMonth, ThreeMonths, OneYear

Used in: DatabaseCreate/backupSetting/backupConfig, DatabaseUpdate/backupSetting/backupConfig, BackupTemplateRead/backupConfig

extendedRetentionPeriod

Values: OneWeek, TwoWeeks, OneMonth, SixMonths, OneYear, Forever

Used in: DatabaseCreate/backupSetting/backupConfig, DatabaseUpdate/backupSetting/backupConfig, BackupTemplateRead/backupConfig

snapShotFrequency

Values: Never, FourHours, EightHours, TwelveHours, TwentyHours

Used in: DatabaseCreate/backupSetting/backupConfig, DatabaseUpdate/backupSetting/backupConfig, BackupTemplateRead/backupConfig

snapShotRetentionType

Values: Hour, Copy

Used in: DatabaseCreate/backupSetting/backupConfig, DatabaseUpdate/backupSetting/backupConfig, BackupTemplateRead/backupConfig

snapShotRetentionPeriod

Values: FourHours, EightHours, TwelveHours, TwentyFourHours, FortyEightHours

Used in: DatabaseCreate/backupSetting/backupConfig, DatabaseUpdate/backupSetting/backupConfig, BackupTemplateRead/backupConfig

externalFrequency

Values: Never, TwelveHours, OneDay, OneWeek, OneMonth

Used in: DatabaseCreate/backupSetting/backupConfig, DatabaseUpdate/backupSetting/backupConfig, BackupTemplateRead/backupConfig

externalStartTimeEx

Values: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Beginning, Middle, End

Used in: DatabaseCreate/backupSetting/backupConfig, DatabaseUpdate/backupSetting/backupConfig, BackupTemplateRead/backupConfig

externalRetention

Values: OneDay, OneWeek, TwoWeeks, OneMonth, SixMonths, OneYear

Used in: DatabaseCreate/backupSetting/backupConfig, DatabaseUpdate/backupSetting/backupConfig, BackupTemplateRead/backupConfig