{
  "$id": "schema.json",
  "type": "object",
  "schema": "http://json-schema.org/draft-07/schema#",
  "translate": false,
  "dynamicfields": true,
  "properties": {
    "ph_request_type": {
      "type": "string",
      "description": "type of request (internal to adapter)",
      "default": "postVcenterVStorageObjectManagerMoIdRevertVStorageObjectTask",
      "enum": [
        "postVcenterVStorageObjectManagerMoIdRevertVStorageObjectTask",
        "postVcenterVStorageObjectManagerMoIdAttachTagToVStorageObject",
        "postVcenterVStorageObjectManagerMoIdClearVStorageObjectControlFlags",
        "postVcenterVStorageObjectManagerMoIdCloneVStorageObjectTask",
        "postVcenterVStorageObjectManagerMoIdCreateDiskTask",
        "postVcenterVStorageObjectManagerMoIdCreateDiskFromSnapshotTask",
        "postVcenterVStorageObjectManagerMoIdVStorageObjectCreateSnapshotTask",
        "postVcenterVStorageObjectManagerMoIdVStorageObjectCreateSnapshotExTask",
        "postVcenterVStorageObjectManagerMoIdDeleteSnapshotTask",
        "postVcenterVStorageObjectManagerMoIdVStorageObjectDeleteSnapshotExTask",
        "postVcenterVStorageObjectManagerMoIdDeleteVStorageObjectTask",
        "postVcenterVStorageObjectManagerMoIdDeleteVStorageObjectExTask",
        "postVcenterVStorageObjectManagerMoIdDetachTagFromVStorageObject",
        "postVcenterVStorageObjectManagerMoIdExtendDiskTask",
        "postVcenterVStorageObjectManagerMoIdVStorageObjectExtendDiskExTask",
        "postVcenterVStorageObjectManagerMoIdInflateDiskTask",
        "postVcenterVStorageObjectManagerMoIdListTagsAttachedToVStorageObject",
        "postVcenterVStorageObjectManagerMoIdListVStorageObject",
        "postVcenterVStorageObjectManagerMoIdListVStorageObjectsAttachedToTag",
        "postVcenterVStorageObjectManagerMoIdVstorageObjectVCenterQueryChangedDiskAreas",
        "postVcenterVStorageObjectManagerMoIdQueryVirtualDiskUuidEx",
        "postVcenterVStorageObjectManagerMoIdReconcileDatastoreInventoryTask",
        "postVcenterVStorageObjectManagerMoIdRegisterDisk",
        "postVcenterVStorageObjectManagerMoIdRelocateVStorageObjectTask",
        "postVcenterVStorageObjectManagerMoIdRenameVStorageObject",
        "postVcenterVStorageObjectManagerMoIdRenameVStorageObjectEx",
        "postVcenterVStorageObjectManagerMoIdRetrieveSnapshotDetails",
        "postVcenterVStorageObjectManagerMoIdRetrieveSnapshotInfo",
        "postVcenterVStorageObjectManagerMoIdRetrieveVStorageInfrastructureObjectPolicy",
        "postVcenterVStorageObjectManagerMoIdRetrieveVStorageObject",
        "postVcenterVStorageObjectManagerMoIdRetrieveVStorageObjectAssociations",
        "postVcenterVStorageObjectManagerMoIdRetrieveVStorageObjectState",
        "postVcenterVStorageObjectManagerMoIdRevertVStorageObjectExTask",
        "postVcenterVStorageObjectManagerMoIdScheduleReconcileDatastoreInventory",
        "postVcenterVStorageObjectManagerMoIdSetVStorageObjectControlFlags",
        "postVcenterVStorageObjectManagerMoIdSetVirtualDiskUuidExTask",
        "postVcenterVStorageObjectManagerMoIdUpdateVStorageInfrastructureObjectPolicyTask",
        "postVcenterVStorageObjectManagerMoIdUpdateVStorageObjectCryptoTask",
        "postVcenterVStorageObjectManagerMoIdVCenterUpdateVStorageObjectMetadataExTask",
        "postVcenterVStorageObjectManagerMoIdUpdateVStorageObjectPolicyTask"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}