Module: OCI::DataCatalog::Models

Defined in:
lib/oci/data_catalog/data_catalog.rb,
lib/oci/data_catalog/models/job_type.rb,
lib/oci/data_catalog/models/rule_type.rb,
lib/oci/data_catalog/models/harvest_status.rb,
lib/oci/data_catalog/models/lifecycle_state.rb,
lib/oci/data_catalog/models/rule_origin_type.rb,
lib/oci/data_catalog/models/connection_result.rb,
lib/oci/data_catalog/models/job_schedule_type.rb,
lib/oci/data_catalog/models/lineage_direction.rb,
lib/oci/data_catalog/models/event_config_status.rb,
lib/oci/data_catalog/models/job_execution_state.rb,
lib/oci/data_catalog/models/job_lifecycle_state.rb,
lib/oci/data_catalog/models/recommendation_type.rb,
lib/oci/data_catalog/models/term_workflow_status.rb,
lib/oci/data_catalog/models/recommendation_status.rb,
lib/oci/data_catalog/models/custom_property_data_type.rb,
lib/oci/data_catalog/models/recommendation_resource_type.rb,
lib/oci/data_catalog/models/data_asset_import_export_type_filter.rb

Overview

Module containing models for requests made to, and responses received from, OCI DataCatalog services

Defined Under Namespace

Classes: AsynchronousExportGlossaryDetails, AsynchronousExportGlossaryResult, AsynchronousExportRequestDetails, AsynchronousExportResult, AttachCatalogPrivateEndpointDetails, Attribute, AttributeCollection, AttributeSummary, AttributeTag, AttributeTagCollection, AttributeTagSummary, BasePermissionsSummary, BaseTag, BaseTagSummary, Catalog, CatalogPermissionsSummary, CatalogPrivateEndpoint, CatalogPrivateEndpointSummary, CatalogSummary, ChangeCatalogCompartmentDetails, ChangeCatalogPrivateEndpointCompartmentDetails, ChangeMetastoreCompartmentDetails, Connection, ConnectionAliasSummary, ConnectionCollection, ConnectionSummary, CreateAttributeDetails, CreateCatalogDetails, CreateCatalogPrivateEndpointDetails, CreateConnectionDetails, CreateCustomPropertyDetails, CreateDataAssetDetails, CreateEntityDetails, CreateFolderDetails, CreateGlossaryDetails, CreateJobDefinitionDetails, CreateJobDetails, CreateJobExecutionDetails, CreateMetastoreDetails, CreateNamespaceDetails, CreatePatternDetails, CreateTagDetails, CreateTermDetails, CreateTermRelationshipDetails, CustomProperty, CustomPropertyCollection, CustomPropertyGetUsage, CustomPropertySetUsage, CustomPropertySummary, CustomPropertyTypeUsage, DataAsset, DataAssetCollection, DataAssetExportScope, DataAssetPermissionsSummary, DataAssetSummary, DataAssetTag, DataAssetTagCollection, DataAssetTagSummary, DataSelectorPatternDetails, DerivedLogicalEntities, DetachCatalogPrivateEndpointDetails, Entity, EntityCollection, EntityLineage, EntitySummary, EntityTag, EntityTagCollection, EntityTagSummary, EventConfig, ExportDataAssetDetails, FacetedSearchAggregation, FacetedSearchCustomProperty, FacetedSearchDateFilterRequest, FacetedSearchFilterRequest, FacetedSearchSortRequest, FacetedSearchStringFilterRequest, FetchEntityLineageDetails, Folder, FolderCollection, FolderSummary, FolderTag, FolderTagCollection, FolderTagSummary, Glossary, GlossaryCollection, GlossaryPermissionsSummary, GlossarySummary, GlossaryTreeElement, ImportConnectionDetails, ImportDataAssetDetails, ImportDataAssetJobResult, ImportGlossaryDetails, Job, JobCollection, JobDefinition, JobDefinitionCollection, JobDefinitionPermissionsSummary, JobDefinitionScope, JobDefinitionSummary, JobExecution, JobExecutionCollection, JobExecutionSummary, JobLog, JobLogCollection, JobLogSummary, JobMetric, JobMetricCollection, JobMetricSummary, JobSummary, LineageObject, LineageRelationship, Metastore, MetastoreSummary, Namespace, NamespaceCollection, NamespaceSummary, ObjectLineage, ObjectLineageRequestDetails, ObjectRelationship, ObjectStorageObjectReference, ParseConnectionDetails, Pattern, PatternCollection, PatternSummary, ProcessRecommendationDetails, PropertyDefinition, RecommendationCollection, RecommendationDetails, RuleAttribute, RuleCollection, RuleSummary, SearchCriteria, SearchResult, SearchResultCollection, SearchTagSummary, SearchTermSummary, SuggestListItem, SuggestResults, Term, TermAssociatedObject, TermCollection, TermRelationship, TermRelationshipCollection, TermRelationshipSummary, TermSummary, Type, TypeCollection, TypeCustomPropertyDetails, TypeSummary, UpdateAttributeDetails, UpdateCatalogDetails, UpdateCatalogPrivateEndpointDetails, UpdateConnectionDetails, UpdateCustomPropertyDetails, UpdateDataAssetDetails, UpdateEntityDetails, UpdateFolderDetails, UpdateGlossaryDetails, UpdateJobDefinitionDetails, UpdateJobDetails, UpdateMetastoreDetails, UpdateNamespaceDetails, UpdatePatternDetails, UpdateTermDetails, UpdateTermRelationshipDetails, UploadCredentialsDetails, ValidateConnectionDetails, ValidateConnectionResult, ValidatePatternDetails, ValidatePatternResult, WorkRequest, WorkRequestError, WorkRequestLog, WorkRequestResource

Constant Summary collapse

JOB_TYPE_ENUM =
[
  JOB_TYPE_HARVEST = 'HARVEST'.freeze,
  JOB_TYPE_PROFILING = 'PROFILING'.freeze,
  JOB_TYPE_SAMPLING = 'SAMPLING'.freeze,
  JOB_TYPE_PREVIEW = 'PREVIEW'.freeze,
  JOB_TYPE_IMPORT = 'IMPORT'.freeze,
  JOB_TYPE_EXPORT = 'EXPORT'.freeze,
  JOB_TYPE_IMPORT_GLOSSARY = 'IMPORT_GLOSSARY'.freeze,
  JOB_TYPE_EXPORT_GLOSSARY = 'EXPORT_GLOSSARY'.freeze,
  JOB_TYPE_INTERNAL = 'INTERNAL'.freeze,
  JOB_TYPE_PURGE = 'PURGE'.freeze,
  JOB_TYPE_IMMEDIATE = 'IMMEDIATE'.freeze,
  JOB_TYPE_SCHEDULED = 'SCHEDULED'.freeze,
  JOB_TYPE_IMMEDIATE_EXECUTION = 'IMMEDIATE_EXECUTION'.freeze,
  JOB_TYPE_SCHEDULED_EXECUTION = 'SCHEDULED_EXECUTION'.freeze,
  JOB_TYPE_SCHEDULED_EXECUTION_INSTANCE = 'SCHEDULED_EXECUTION_INSTANCE'.freeze,
  JOB_TYPE_ASYNC_DELETE = 'ASYNC_DELETE'.freeze,
  JOB_TYPE_IMPORT_DATA_ASSET = 'IMPORT_DATA_ASSET'.freeze,
  JOB_TYPE_CREATE_SCAN_PROXY = 'CREATE_SCAN_PROXY'.freeze,
  JOB_TYPE_ASYNC_EXPORT_GLOSSARY = 'ASYNC_EXPORT_GLOSSARY'.freeze
].freeze
RULE_TYPE_ENUM =
[
  RULE_TYPE_PRIMARYKEY = 'PRIMARYKEY'.freeze,
  RULE_TYPE_FOREIGNKEY = 'FOREIGNKEY'.freeze,
  RULE_TYPE_UNIQUEKEY = 'UNIQUEKEY'.freeze
].freeze
HARVEST_STATUS_ENUM =
[
  HARVEST_STATUS_COMPLETE = 'COMPLETE'.freeze,
  HARVEST_STATUS_ERROR = 'ERROR'.freeze,
  HARVEST_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  HARVEST_STATUS_DEFERRED = 'DEFERRED'.freeze
].freeze
LIFECYCLE_STATE_ENUM =
[
  LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  LIFECYCLE_STATE_INACTIVE = 'INACTIVE'.freeze,
  LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  LIFECYCLE_STATE_MOVING = 'MOVING'.freeze
].freeze
RULE_ORIGIN_TYPE_ENUM =
[
  RULE_ORIGIN_TYPE_SOURCE = 'SOURCE'.freeze,
  RULE_ORIGIN_TYPE_USER = 'USER'.freeze,
  RULE_ORIGIN_TYPE_PROFILING = 'PROFILING'.freeze
].freeze
CONNECTION_RESULT_ENUM =
[
  CONNECTION_RESULT_SUCCEEDED = 'SUCCEEDED'.freeze,
  CONNECTION_RESULT_FAILED = 'FAILED'.freeze
].freeze
JOB_SCHEDULE_TYPE_ENUM =
[
  JOB_SCHEDULE_TYPE_SCHEDULED = 'SCHEDULED'.freeze,
  JOB_SCHEDULE_TYPE_IMMEDIATE = 'IMMEDIATE'.freeze
].freeze
LINEAGE_DIRECTION_ENUM =
[
  LINEAGE_DIRECTION_UPSTREAM = 'UPSTREAM'.freeze,
  LINEAGE_DIRECTION_BOTH = 'BOTH'.freeze,
  LINEAGE_DIRECTION_DOWNSTREAM = 'DOWNSTREAM'.freeze
].freeze
EVENT_CONFIG_STATUS_ENUM =
[
  EVENT_CONFIG_STATUS_ENABLED = 'ENABLED'.freeze,
  EVENT_CONFIG_STATUS_DISABLED = 'DISABLED'.freeze
].freeze
JOB_EXECUTION_STATE_ENUM =
[
  JOB_EXECUTION_STATE_CREATED = 'CREATED'.freeze,
  JOB_EXECUTION_STATE_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  JOB_EXECUTION_STATE_INACTIVE = 'INACTIVE'.freeze,
  JOB_EXECUTION_STATE_FAILED = 'FAILED'.freeze,
  JOB_EXECUTION_STATE_SUCCEEDED = 'SUCCEEDED'.freeze,
  JOB_EXECUTION_STATE_CANCELED = 'CANCELED'.freeze,
  JOB_EXECUTION_STATE_SUCCEEDED_WITH_WARNINGS = 'SUCCEEDED_WITH_WARNINGS'.freeze
].freeze
JOB_LIFECYCLE_STATE_ENUM =
[
  JOB_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  JOB_LIFECYCLE_STATE_INACTIVE = 'INACTIVE'.freeze,
  JOB_LIFECYCLE_STATE_EXPIRED = 'EXPIRED'.freeze
].freeze
RECOMMENDATION_TYPE_ENUM =
[
  RECOMMENDATION_TYPE_LINK_GLOSSARY_TERM = 'LINK_GLOSSARY_TERM'.freeze
].freeze
TERM_WORKFLOW_STATUS_ENUM =
[
  TERM_WORKFLOW_STATUS_NEW = 'NEW'.freeze,
  TERM_WORKFLOW_STATUS_APPROVED = 'APPROVED'.freeze,
  TERM_WORKFLOW_STATUS_UNDER_REVIEW = 'UNDER_REVIEW'.freeze,
  TERM_WORKFLOW_STATUS_ESCALATED = 'ESCALATED'.freeze
].freeze
RECOMMENDATION_STATUS_ENUM =
[
  RECOMMENDATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  RECOMMENDATION_STATUS_REJECTED = 'REJECTED'.freeze,
  RECOMMENDATION_STATUS_INFERRED = 'INFERRED'.freeze
].freeze
CUSTOM_PROPERTY_DATA_TYPE_ENUM =
[
  CUSTOM_PROPERTY_DATA_TYPE_TEXT = 'TEXT'.freeze,
  CUSTOM_PROPERTY_DATA_TYPE_RICH_TEXT = 'RICH_TEXT'.freeze,
  CUSTOM_PROPERTY_DATA_TYPE_BOOLEAN = 'BOOLEAN'.freeze,
  CUSTOM_PROPERTY_DATA_TYPE_NUMBER = 'NUMBER'.freeze,
  CUSTOM_PROPERTY_DATA_TYPE_DATE = 'DATE'.freeze
].freeze
RECOMMENDATION_RESOURCE_TYPE_ENUM =
[
  RECOMMENDATION_RESOURCE_TYPE_DATA_ENTITY = 'DATA_ENTITY'.freeze,
  RECOMMENDATION_RESOURCE_TYPE_ATTRIBUTE = 'ATTRIBUTE'.freeze,
  RECOMMENDATION_RESOURCE_TYPE_TERM = 'TERM'.freeze,
  RECOMMENDATION_RESOURCE_TYPE_CATEGORY = 'CATEGORY'.freeze
].freeze
DATA_ASSET_IMPORT_EXPORT_TYPE_FILTER_ENUM =
[
  DATA_ASSET_IMPORT_EXPORT_TYPE_FILTER_CUSTOM_PROPERTY_VALUES = 'CUSTOM_PROPERTY_VALUES'.freeze,
  DATA_ASSET_IMPORT_EXPORT_TYPE_FILTER_ALL = 'ALL'.freeze
].freeze