Thrift module: replica_catalog_models

ModuleServicesData typesConstants
replica_catalog_models DataReplicaLocationModel
DataResourceModel
DataResourceType
ReplicaLocationCategory
ReplicaPersistentType

Enumerations

Enumeration: ReplicaLocationCategory


GATEWAY_DATA_STORE0
COMPUTE_RESOURCE1
LONG_TERM_STORAGE_RESOURCE2
OTHER3

Enumeration: ReplicaPersistentType


TRANSIENT0
PERSISTENT1

Enumeration: DataResourceType


COLLECTION0
FILE1

Data structures

Struct: DataResourceModel

KeyFieldTypeDescriptionRequirednessDefault value
1resourceIdstringoptional
2gatewayIdstringoptional
3parentResourceIdstringoptional
4resourceNamestringoptional
5resourceDescriptionstringoptional
6ownerNamestringoptional
7dataResourceTypeDataResourceTypeoptional
8resourceSizei32optional
9creationTimei64optional
10lastModifiedTimei64optional
11resourceMetadatamap<string, string>optional
12replicaLocationslist<DataReplicaLocationModel>optional
13childResourceslist<DataResourceModel>optional

Struct: DataReplicaLocationModel

KeyFieldTypeDescriptionRequirednessDefault value
1replicaIdstringoptional
2resourceIdstringoptional
3replicaNamestringoptional
4replicaDescriptionstringoptional
5creationTimei64optional
6lastModifiedTimei64optional
7validUntilTimei64optional
8replicaLocationCategoryReplicaLocationCategoryoptional
9replicaPersistentTypeReplicaPersistentTypeoptional
10storageResourceIdstringoptional
11fileAbsolutePathstringoptional
12replicaMetadatamap<string, string>optional