Module: OCI::DataSafe::Models

Defined in:
lib/oci/data_safe/data_safe.rb,
lib/oci/data_safe/models/alert_type.rb,
lib/oci/data_safe/models/object_type.rb,
lib/oci/data_safe/models/report_type.rb,
lib/oci/data_safe/models/sort_orders.rb,
lib/oci/data_safe/models/alert_status.rb,
lib/oci/data_safe/models/service_list.rb,
lib/oci/data_safe/models/database_type.rb,
lib/oci/data_safe/models/policy_format.rb,
lib/oci/data_safe/models/alert_severity.rb,
lib/oci/data_safe/models/lifecycle_state.rb,
lib/oci/data_safe/models/alert_policy_type.rb,
lib/oci/data_safe/models/data_model_format.rb,
lib/oci/data_safe/models/format_entry_type.rb,
lib/oci/data_safe/models/audit_trail_source.rb,
lib/oci/data_safe/models/audit_trail_status.rb,
lib/oci/data_safe/models/infrastructure_type.rb,
lib/oci/data_safe/models/alert_lifecycle_state.rb,
lib/oci/data_safe/models/audit_policy_category.rb,
lib/oci/data_safe/models/sensitive_type_entity.rb,
lib/oci/data_safe/models/sensitive_type_source.rb,
lib/oci/data_safe/models/report_lifecycle_state.rb,
lib/oci/data_safe/models/masking_lifecycle_state.rb,
lib/oci/data_safe/models/discovery_lifecycle_state.rb,
lib/oci/data_safe/models/audit_trail_lifecycle_state.rb,
lib/oci/data_safe/models/alert_policy_lifecycle_state.rb,
lib/oci/data_safe/models/audit_policy_lifecycle_state.rb,
lib/oci/data_safe/models/audit_profile_lifecycle_state.rb,
lib/oci/data_safe/models/library_masking_format_source.rb,
lib/oci/data_safe/models/report_definition_data_source.rb,
lib/oci/data_safe/models/masking_column_lifecycle_state.rb,
lib/oci/data_safe/models/security_assessment_references.rb,
lib/oci/data_safe/models/sql_collection_lifecycle_state.rb,
lib/oci/data_safe/models/security_policy_lifecycle_state.rb,
lib/oci/data_safe/models/target_database_lifecycle_state.rb,
lib/oci/data_safe/models/user_assessment_lifecycle_state.rb,
lib/oci/data_safe/models/sensitive_column_lifecycle_state.rb,
lib/oci/data_safe/models/on_prem_connector_lifecycle_state.rb,
lib/oci/data_safe/models/report_definition_lifecycle_state.rb,
lib/oci/data_safe/models/security_assessment_lifecycle_state.rb,
lib/oci/data_safe/models/sql_firewall_policy_lifecycle_state.rb,
lib/oci/data_safe/models/audit_archive_retrieval_lifecycle_state.rb,
lib/oci/data_safe/models/database_security_config_lifecycle_state.rb,
lib/oci/data_safe/models/sql_firewall_allowed_sql_lifecycle_state.rb,
lib/oci/data_safe/models/security_policy_deployment_lifecycle_state.rb,
lib/oci/data_safe/models/security_policy_entry_state_deployment_status.rb

Overview

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

Defined Under Namespace

Classes: ActivateTargetDatabaseDetails, Alert, AlertAggregationItems, AlertAnalyticsCollection, AlertCollection, AlertPolicy, AlertPolicyCollection, AlertPolicyRule, AlertPolicyRuleCollection, AlertPolicyRuleSummary, AlertPolicySummary, AlertSummary, AlertsAggregationDimension, AlertsUpdateDetails, ApplyDiscoveryJobResultsDetails, ApplySdmMaskingPolicyDifferenceDetails, AuditArchiveRetrieval, AuditArchiveRetrievalCollection, AuditArchiveRetrievalSummary, AuditConditions, AuditEventAggregationDimensions, AuditEventAggregationItems, AuditEventAnalyticsCollection, AuditEventCollection, AuditEventSummary, AuditPolicy, AuditPolicyAggregationItems, AuditPolicyAnalyticCollection, AuditPolicyCollection, AuditPolicyDimensions, AuditPolicySummary, AuditProfile, AuditProfileAggregationItems, AuditProfileAnalyticCollection, AuditProfileCollection, AuditProfileDimensions, AuditProfileSummary, AuditSpecification, AuditTrail, AuditTrailAggregationItems, AuditTrailAnalyticCollection, AuditTrailCollection, AuditTrailDimensions, AuditTrailSummary, AutonomousDatabaseDetails, AvailableAuditVolumeCollection, AvailableAuditVolumeSummary, CalculateAuditVolumeAvailableDetails, CalculateAuditVolumeCollectedDetails, ChangeAlertCompartmentDetails, ChangeAlertPolicyCompartmentDetails, ChangeAuditArchiveRetrievalCompartmentDetails, ChangeAuditPolicyCompartmentDetails, ChangeAuditProfileCompartmentDetails, ChangeDataSafePrivateEndpointCompartmentDetails, ChangeDatabaseSecurityConfigCompartmentDetails, ChangeDiscoveryJobCompartmentDetails, ChangeLibraryMaskingFormatCompartmentDetails, ChangeMaskingPolicyCompartmentDetails, ChangeOnPremConnectorCompartmentDetails, ChangeReportCompartmentDetails, ChangeReportDefinitionCompartmentDetails, ChangeRetentionDetails, ChangeSdmMaskingPolicyDifferenceCompartmentDetails, ChangeSecurityAssessmentCompartmentDetails, ChangeSecurityPolicyCompartmentDetails, ChangeSecurityPolicyDeploymentCompartmentDetails, ChangeSensitiveDataModelCompartmentDetails, ChangeSensitiveTypeCompartmentDetails, ChangeSqlCollectionCompartmentDetails, ChangeSqlFirewallPolicyCompartmentDetails, ChangeTargetAlertPolicyAssociationCompartmentDetails, ChangeTargetDatabaseCompartmentDetails, ChangeUserAssessmentCompartmentDetails, CollectedAuditVolumeCollection, CollectedAuditVolumeSummary, Column, ColumnFilter, ColumnSorting, ColumnSourceDetails, ColumnSourceFromSdmDetails, ColumnSourceFromTargetDetails, ColumnSummary, CompareSecurityAssessmentDetails, CompareUserAssessmentDetails, CompatibleFormatsForDataTypes, CompatibleFormatsForSensitiveTypes, ConnectionOption, CreateAlertPolicyDetails, CreateAlertPolicyRuleDetails, CreateAuditArchiveRetrievalDetails, CreateAuditPolicyDetails, CreateAuditProfileDetails, CreateColumnSourceDetails, CreateColumnSourceFromSdmDetails, CreateColumnSourceFromTargetDetails, CreateDataSafePrivateEndpointDetails, CreateDiscoveryJobDetails, CreateLibraryMaskingFormatDetails, CreateMaskingColumnDetails, CreateMaskingPolicyDetails, CreateOnPremConnectorDetails, CreateReportDefinitionDetails, CreateSdmMaskingPolicyDifferenceDetails, CreateSecurityAssessmentDetails, CreateSensitiveCategoryDetails, CreateSensitiveColumnDetails, CreateSensitiveDataModelDetails, CreateSensitiveTypeDetails, CreateSensitiveTypePatternDetails, CreateSqlCollectionDetails, CreateTargetAlertPolicyAssociationDetails, CreateTargetDatabaseDetails, CreateUserAssessmentDetails, Credentials, DataSafeConfiguration, DataSafePrivateEndpoint, DataSafePrivateEndpointSummary, DatabaseCloudServiceDetails, DatabaseDetails, DatabaseSecurityConfig, DatabaseSecurityConfigCollection, DatabaseSecurityConfigSummary, DeleteRowsFormatEntry, DeterministicEncryptionDateFormatEntry, DeterministicEncryptionFormatEntry, DeterministicSubstitutionFormatEntry, DifferenceColumn, DifferenceColumnSummary, Diffs, Dimensions, DiscoveryAnalyticsCollection, DiscoveryAnalyticsSummary, DiscoveryJob, DiscoveryJobCollection, DiscoveryJobResult, DiscoveryJobResultCollection, DiscoveryJobResultSummary, DiscoveryJobSummary, DownloadDiscoveryReportDetails, DownloadMaskingLogDetails, DownloadMaskingPolicyDetails, DownloadMaskingReportDetails, DownloadSecurityAssessmentReportDetails, DownloadSensitiveDataModelDetails, DownloadUserAssessmentReportDetails, EnableConditions, EnableDataSafeConfigurationDetails, EntryDetails, Finding, FindingSummary, FirewallPolicyEntryDetails, FixedNumberFormatEntry, FixedStringFormatEntry, FormatEntry, FormatSummary, FormatsForDataType, FormatsForSensitiveType, GenerateDiscoveryReportForDownloadDetails, GenerateMaskingPolicyForDownloadDetails, GenerateMaskingReportForDownloadDetails, GenerateOnPremConnectorConfigurationDetails, GenerateReportDetails, GenerateSecurityAssessmentReportDetails, GenerateSensitiveDataModelForDownloadDetails, GenerateUserAssessmentReportDetails, GlobalSettings, GrantSummary, InitializationParameter, InstalledDatabaseDetails, LibraryMaskingFormat, LibraryMaskingFormatCollection, LibraryMaskingFormatEntry, LibraryMaskingFormatSummary, MaskDataDetails, MaskedColumnCollection, MaskedColumnSummary, MaskingAnalyticsCollection, MaskingAnalyticsDimensions, MaskingAnalyticsSummary, MaskingColumn, MaskingColumnCollection, MaskingColumnSummary, MaskingFormat, MaskingObjectCollection, MaskingObjectSummary, MaskingPolicy, MaskingPolicyCollection, MaskingPolicySummary, MaskingReport, MaskingReportCollection, MaskingReportSummary, MaskingSchemaCollection, MaskingSchemaSummary, ModifiedAttributes, ModifyGlobalSettingsDetails, NullValueFormatEntry, OnPremConnector, OnPremConnectorSummary, OnPremiseConnector, PPFFormatEntry, PatchAlertPolicyRuleDetails, PatchAlertsDetails, PatchDiscoveryJobResultDetails, PatchInsertInstruction, PatchInstruction, PatchMaskingColumnsDetails, PatchMergeInstruction, PatchRemoveInstruction, PatchSdmMaskingPolicyDifferenceColumnsDetails, PatchSensitiveColumnDetails, PatchTargetAlertPolicyAssociationDetails, PreserveOriginalDataFormatEntry, PrivateEndpoint, Profile, ProfileAggregation, ProfileDetails, ProfileSummary, ProvisionAuditConditions, ProvisionAuditPolicyDetails, RandomDateFormatEntry, RandomDecimalNumberFormatEntry, RandomDigitsFormatEntry, RandomListFormatEntry, RandomNumberFormatEntry, RandomStringFormatEntry, RandomSubstitutionFormatEntry, References, RegularExpressionFormatEntry, Report, ReportCollection, ReportDefinition, ReportDefinitionCollection, ReportDefinitionSummary, ReportDetails, ReportSummary, RoleSummary, RunSecurityAssessmentDetails, RunUserAssessmentDetails, SQLExpressionFormatEntry, ScheduleAuditReportDetails, ScheduleReportDetails, SchemaSummary, SdmMaskingPolicyDifference, SdmMaskingPolicyDifferenceCollection, SdmMaskingPolicyDifferenceColumnCollection, SdmMaskingPolicyDifferenceSummary, SectionStatistics, SecurityAssessment, SecurityAssessmentBaseLineDetails, SecurityAssessmentComparison, SecurityAssessmentComparisonPerTarget, SecurityAssessmentStatistics, SecurityAssessmentSummary, SecurityPolicy, SecurityPolicyCollection, SecurityPolicyDeployment, SecurityPolicyDeploymentCollection, SecurityPolicyDeploymentSummary, SecurityPolicyEntryState, SecurityPolicyEntryStateCollection, SecurityPolicyEntryStateSummary, SecurityPolicySummary, SensitiveCategory, SensitiveColumn, SensitiveColumnCollection, SensitiveColumnSummary, SensitiveDataModel, SensitiveDataModelCollection, SensitiveDataModelSummary, SensitiveObjectCollection, SensitiveObjectSummary, SensitiveSchemaCollection, SensitiveSchemaSummary, SensitiveType, SensitiveTypeCollection, SensitiveTypePattern, SensitiveTypeSummary, ShuffleFormatEntry, SqlCollection, SqlCollectionAggregation, SqlCollectionAnalyticsCollection, SqlCollectionCollection, SqlCollectionDimensions, SqlCollectionLogAggregation, SqlCollectionLogDimensions, SqlCollectionLogInsightsCollection, SqlCollectionSummary, SqlFirewallAllowedSqlAggregation, SqlFirewallAllowedSqlAnalyticsCollection, SqlFirewallAllowedSqlCollection, SqlFirewallAllowedSqlDimensions, SqlFirewallAllowedSqlSummary, SqlFirewallConfig, SqlFirewallPolicy, SqlFirewallPolicyAggregation, SqlFirewallPolicyAnalyticsCollection, SqlFirewallPolicyCollection, SqlFirewallPolicyDimensions, SqlFirewallPolicySummary, SqlFirewallViolationAggregation, SqlFirewallViolationAggregationDimensions, SqlFirewallViolationAnalyticsCollection, SqlFirewallViolationSummary, SqlFirewallViolationsCollection, StartAuditTrailDetails, SubstringFormatEntry, Summary, TableSummary, TargetAlertPolicyAssociation, TargetAlertPolicyAssociationCollection, TargetAlertPolicyAssociationSummary, TargetDatabase, TargetDatabaseSummary, TlsConfig, TruncateTableFormatEntry, UDFFormatEntry, UpdateAlertDetails, UpdateAlertPolicyRuleDetails, UpdateAuditArchiveRetrievalDetails, UpdateAuditPolicyDetails, UpdateAuditProfileDetails, UpdateAuditTrailDetails, UpdateColumnSourceDetails, UpdateColumnSourceSdmDetails, UpdateColumnSourceTargetDetails, UpdateDataSafePrivateEndpointDetails, UpdateDatabaseSecurityConfigDetails, UpdateLibraryMaskingFormatDetails, UpdateMaskingColumnDetails, UpdateMaskingPolicyDetails, UpdateOnPremConnectorDetails, UpdateOnPremConnectorWalletDetails, UpdateReportDefinitionDetails, UpdateSdmMaskingPolicyDifferenceDetails, UpdateSecurityAssessmentDetails, UpdateSecurityPolicyDeploymentDetails, UpdateSecurityPolicyDetails, UpdateSensitiveCategoryDetails, UpdateSensitiveColumnDetails, UpdateSensitiveDataModelDetails, UpdateSensitiveTypeDetails, UpdateSensitiveTypePatternDetails, UpdateSqlCollectionDetails, UpdateSqlFirewallConfigDetails, UpdateSqlFirewallPolicyDetails, UpdateTargetAlertPolicyAssociationDetails, UpdateTargetDatabaseDetails, UpdateUserAssessmentDetails, UserAggregation, UserAssessment, UserAssessmentBaseLineDetails, UserAssessmentComparison, UserAssessmentSummary, UserDetails, UserSummary, WorkRequest, WorkRequestError, WorkRequestLogEntry, WorkRequestResource, WorkRequestSummary

Constant Summary collapse

ALERT_TYPE_ENUM =
[
  ALERT_TYPE_AUDITING = 'AUDITING'.freeze,
  ALERT_TYPE_SECURITY_ASSESSMENT = 'SECURITY_ASSESSMENT'.freeze,
  ALERT_TYPE_USER_ASSESSMENT = 'USER_ASSESSMENT'.freeze
].freeze
OBJECT_TYPE_ENUM =
[
  OBJECT_TYPE_TABLE = 'TABLE'.freeze,
  OBJECT_TYPE_EDITIONING_VIEW = 'EDITIONING_VIEW'.freeze
].freeze
REPORT_TYPE_ENUM =
[
  REPORT_TYPE_GENERATED = 'GENERATED'.freeze,
  REPORT_TYPE_SCHEDULED = 'SCHEDULED'.freeze
].freeze
SORT_ORDERS_ENUM =
[
  SORT_ORDERS_ASC = 'ASC'.freeze,
  SORT_ORDERS_DESC = 'DESC'.freeze
].freeze
ALERT_STATUS_ENUM =
[
  ALERT_STATUS_OPEN = 'OPEN'.freeze,
  ALERT_STATUS_CLOSED = 'CLOSED'.freeze
].freeze
SERVICE_LIST_ENUM =
[
  SERVICE_LIST_DATA_SAFE = 'DataSafe'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV = 'DataSafe-dev'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV1 = 'DataSafe-dev1'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV2 = 'DataSafe-dev2'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV3 = 'DataSafe-dev3'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV4 = 'DataSafe-dev4'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV5 = 'DataSafe-dev5'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV6 = 'DataSafe-dev6'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV7 = 'DataSafe-dev7'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV8 = 'DataSafe-dev8'.freeze,
  SERVICE_LIST_DATA_SAFE_DEV9 = 'DataSafe-dev9'.freeze,
  SERVICE_LIST_DATA_SAFE_LRG1 = 'DataSafe-lrg1'.freeze,
  SERVICE_LIST_DATA_SAFE_LRG2 = 'DataSafe-lrg2'.freeze,
  SERVICE_LIST_DATA_SAFE_LRG3 = 'DataSafe-lrg3'.freeze,
  SERVICE_LIST_DATA_SAFE_LRG4 = 'DataSafe-lrg4'.freeze,
  SERVICE_LIST_DATA_SAFE_PTEST = 'DataSafe-ptest'.freeze,
  SERVICE_LIST_DATA_SAFE_STEST = 'DataSafe-stest'.freeze,
  SERVICE_LIST_DATA_SAFE_STAGE = 'DataSafe-stage'.freeze
].freeze
DATABASE_TYPE_ENUM =
[
  DATABASE_TYPE_DATABASE_CLOUD_SERVICE = 'DATABASE_CLOUD_SERVICE'.freeze,
  DATABASE_TYPE_AUTONOMOUS_DATABASE = 'AUTONOMOUS_DATABASE'.freeze,
  DATABASE_TYPE_INSTALLED_DATABASE = 'INSTALLED_DATABASE'.freeze
].freeze
POLICY_FORMAT_ENUM =
[
  POLICY_FORMAT_XML = 'XML'.freeze
].freeze
ALERT_SEVERITY_ENUM =
[
  ALERT_SEVERITY_CRITICAL = 'CRITICAL'.freeze,
  ALERT_SEVERITY_HIGH = 'HIGH'.freeze,
  ALERT_SEVERITY_MEDIUM = 'MEDIUM'.freeze,
  ALERT_SEVERITY_LOW = 'LOW'.freeze,
  ALERT_SEVERITY_EVALUATE = 'EVALUATE'.freeze
].freeze
LIFECYCLE_STATE_ENUM =
[
  LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  LIFECYCLE_STATE_NA = 'NA'.freeze
].freeze
ALERT_POLICY_TYPE_ENUM =
[
  ALERT_POLICY_TYPE_AUDITING = 'AUDITING'.freeze,
  ALERT_POLICY_TYPE_SECURITY_ASSESSMENT = 'SECURITY_ASSESSMENT'.freeze,
  ALERT_POLICY_TYPE_USER_ASSESSMENT = 'USER_ASSESSMENT'.freeze
].freeze
DATA_MODEL_FORMAT_ENUM =
[
  DATA_MODEL_FORMAT_XML = 'XML'.freeze
].freeze
FORMAT_ENTRY_TYPE_ENUM =
[
  FORMAT_ENTRY_TYPE_DELETE_ROWS = 'DELETE_ROWS'.freeze,
  FORMAT_ENTRY_TYPE_DETERMINISTIC_SUBSTITUTION = 'DETERMINISTIC_SUBSTITUTION'.freeze,
  FORMAT_ENTRY_TYPE_DETERMINISTIC_ENCRYPTION = 'DETERMINISTIC_ENCRYPTION'.freeze,
  FORMAT_ENTRY_TYPE_DETERMINISTIC_ENCRYPTION_DATE = 'DETERMINISTIC_ENCRYPTION_DATE'.freeze,
  FORMAT_ENTRY_TYPE_FIXED_NUMBER = 'FIXED_NUMBER'.freeze,
  FORMAT_ENTRY_TYPE_FIXED_STRING = 'FIXED_STRING'.freeze,
  FORMAT_ENTRY_TYPE_LIBRARY_MASKING_FORMAT = 'LIBRARY_MASKING_FORMAT'.freeze,
  FORMAT_ENTRY_TYPE_NULL_VALUE = 'NULL_VALUE'.freeze,
  FORMAT_ENTRY_TYPE_POST_PROCESSING_FUNCTION = 'POST_PROCESSING_FUNCTION'.freeze,
  FORMAT_ENTRY_TYPE_PRESERVE_ORIGINAL_DATA = 'PRESERVE_ORIGINAL_DATA'.freeze,
  FORMAT_ENTRY_TYPE_RANDOM_DATE = 'RANDOM_DATE'.freeze,
  FORMAT_ENTRY_TYPE_RANDOM_DECIMAL_NUMBER = 'RANDOM_DECIMAL_NUMBER'.freeze,
  FORMAT_ENTRY_TYPE_RANDOM_DIGITS = 'RANDOM_DIGITS'.freeze,
  FORMAT_ENTRY_TYPE_RANDOM_LIST = 'RANDOM_LIST'.freeze,
  FORMAT_ENTRY_TYPE_RANDOM_NUMBER = 'RANDOM_NUMBER'.freeze,
  FORMAT_ENTRY_TYPE_RANDOM_STRING = 'RANDOM_STRING'.freeze,
  FORMAT_ENTRY_TYPE_RANDOM_SUBSTITUTION = 'RANDOM_SUBSTITUTION'.freeze,
  FORMAT_ENTRY_TYPE_REGULAR_EXPRESSION = 'REGULAR_EXPRESSION'.freeze,
  FORMAT_ENTRY_TYPE_SHUFFLE = 'SHUFFLE'.freeze,
  FORMAT_ENTRY_TYPE_SQL_EXPRESSION = 'SQL_EXPRESSION'.freeze,
  FORMAT_ENTRY_TYPE_SUBSTRING = 'SUBSTRING'.freeze,
  FORMAT_ENTRY_TYPE_TRUNCATE_TABLE = 'TRUNCATE_TABLE'.freeze,
  FORMAT_ENTRY_TYPE_USER_DEFINED_FUNCTION = 'USER_DEFINED_FUNCTION'.freeze
].freeze
AUDIT_TRAIL_SOURCE_ENUM =
[
  AUDIT_TRAIL_SOURCE_TABLE = 'TABLE'.freeze,
  AUDIT_TRAIL_SOURCE_FILE = 'FILE'.freeze
].freeze
AUDIT_TRAIL_STATUS_ENUM =
[
  AUDIT_TRAIL_STATUS_STARTING = 'STARTING'.freeze,
  AUDIT_TRAIL_STATUS_COLLECTING = 'COLLECTING'.freeze,
  AUDIT_TRAIL_STATUS_RECOVERING = 'RECOVERING'.freeze,
  AUDIT_TRAIL_STATUS_IDLE = 'IDLE'.freeze,
  AUDIT_TRAIL_STATUS_STOPPING = 'STOPPING'.freeze,
  AUDIT_TRAIL_STATUS_STOPPED = 'STOPPED'.freeze,
  AUDIT_TRAIL_STATUS_RESUMING = 'RESUMING'.freeze,
  AUDIT_TRAIL_STATUS_RETRYING = 'RETRYING'.freeze,
  AUDIT_TRAIL_STATUS_NOT_STARTED = 'NOT_STARTED'.freeze,
  AUDIT_TRAIL_STATUS_STOPPED_NEEDS_ATTN = 'STOPPED_NEEDS_ATTN'.freeze,
  AUDIT_TRAIL_STATUS_STOPPED_FAILED = 'STOPPED_FAILED'.freeze
].freeze
INFRASTRUCTURE_TYPE_ENUM =
[
  INFRASTRUCTURE_TYPE_ORACLE_CLOUD = 'ORACLE_CLOUD'.freeze,
  INFRASTRUCTURE_TYPE_CLOUD_AT_CUSTOMER = 'CLOUD_AT_CUSTOMER'.freeze,
  INFRASTRUCTURE_TYPE_ON_PREMISES = 'ON_PREMISES'.freeze,
  INFRASTRUCTURE_TYPE_NON_ORACLE_CLOUD = 'NON_ORACLE_CLOUD'.freeze
].freeze
ALERT_LIFECYCLE_STATE_ENUM =
[
  ALERT_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  ALERT_LIFECYCLE_STATE_SUCCEEDED = 'SUCCEEDED'.freeze,
  ALERT_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
AUDIT_POLICY_CATEGORY_ENUM =
[
  AUDIT_POLICY_CATEGORY_BASIC_ACTIVITY = 'BASIC_ACTIVITY'.freeze,
  AUDIT_POLICY_CATEGORY_ADMIN_USER_ACTIVITY = 'ADMIN_USER_ACTIVITY'.freeze,
  AUDIT_POLICY_CATEGORY_USER_ACTIVITY = 'USER_ACTIVITY'.freeze,
  AUDIT_POLICY_CATEGORY_ORACLE_PREDEFINED = 'ORACLE_PREDEFINED'.freeze,
  AUDIT_POLICY_CATEGORY_COMPLIANCE_STANDARD = 'COMPLIANCE_STANDARD'.freeze,
  AUDIT_POLICY_CATEGORY_CUSTOM = 'CUSTOM'.freeze,
  AUDIT_POLICY_CATEGORY_SQL_FIREWALL_AUDITING = 'SQL_FIREWALL_AUDITING'.freeze
].freeze
SENSITIVE_TYPE_ENTITY_ENUM =
[
  SENSITIVE_TYPE_ENTITY_SENSITIVE_TYPE = 'SENSITIVE_TYPE'.freeze,
  SENSITIVE_TYPE_ENTITY_SENSITIVE_CATEGORY = 'SENSITIVE_CATEGORY'.freeze
].freeze
SENSITIVE_TYPE_SOURCE_ENUM =
[
  SENSITIVE_TYPE_SOURCE_ORACLE = 'ORACLE'.freeze,
  SENSITIVE_TYPE_SOURCE_USER = 'USER'.freeze
].freeze
REPORT_LIFECYCLE_STATE_ENUM =
[
  REPORT_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  REPORT_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze
].freeze
MASKING_LIFECYCLE_STATE_ENUM =
[
  MASKING_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  MASKING_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  MASKING_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  MASKING_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  MASKING_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  MASKING_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  MASKING_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
DISCOVERY_LIFECYCLE_STATE_ENUM =
[
  DISCOVERY_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  DISCOVERY_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  DISCOVERY_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  DISCOVERY_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  DISCOVERY_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  DISCOVERY_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
AUDIT_TRAIL_LIFECYCLE_STATE_ENUM =
[
  AUDIT_TRAIL_LIFECYCLE_STATE_INACTIVE = 'INACTIVE'.freeze,
  AUDIT_TRAIL_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  AUDIT_TRAIL_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  AUDIT_TRAIL_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  AUDIT_TRAIL_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  AUDIT_TRAIL_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze
].freeze
ALERT_POLICY_LIFECYCLE_STATE_ENUM =
[
  ALERT_POLICY_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  ALERT_POLICY_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  ALERT_POLICY_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  ALERT_POLICY_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  ALERT_POLICY_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  ALERT_POLICY_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
AUDIT_POLICY_LIFECYCLE_STATE_ENUM =
[
  AUDIT_POLICY_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  AUDIT_POLICY_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  AUDIT_POLICY_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  AUDIT_POLICY_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  AUDIT_POLICY_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  AUDIT_POLICY_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  AUDIT_POLICY_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze
].freeze
AUDIT_PROFILE_LIFECYCLE_STATE_ENUM =
[
  AUDIT_PROFILE_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  AUDIT_PROFILE_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  AUDIT_PROFILE_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  AUDIT_PROFILE_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  AUDIT_PROFILE_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  AUDIT_PROFILE_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  AUDIT_PROFILE_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze
].freeze
LIBRARY_MASKING_FORMAT_SOURCE_ENUM =
[
  LIBRARY_MASKING_FORMAT_SOURCE_ORACLE = 'ORACLE'.freeze,
  LIBRARY_MASKING_FORMAT_SOURCE_USER = 'USER'.freeze
].freeze
REPORT_DEFINITION_DATA_SOURCE_ENUM =
[
  REPORT_DEFINITION_DATA_SOURCE_EVENTS = 'EVENTS'.freeze,
  REPORT_DEFINITION_DATA_SOURCE_ALERTS = 'ALERTS'.freeze,
  REPORT_DEFINITION_DATA_SOURCE_VIOLATIONS = 'VIOLATIONS'.freeze,
  REPORT_DEFINITION_DATA_SOURCE_ALLOWED_SQL = 'ALLOWED_SQL'.freeze
].freeze
MASKING_COLUMN_LIFECYCLE_STATE_ENUM =
[
  MASKING_COLUMN_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  MASKING_COLUMN_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  MASKING_COLUMN_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  MASKING_COLUMN_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  MASKING_COLUMN_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  MASKING_COLUMN_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
SECURITY_ASSESSMENT_REFERENCES_ENUM =
[
  SECURITY_ASSESSMENT_REFERENCES_STIG = 'STIG'.freeze,
  SECURITY_ASSESSMENT_REFERENCES_CIS = 'CIS'.freeze,
  SECURITY_ASSESSMENT_REFERENCES_GDPR = 'GDPR'.freeze
].freeze
SQL_COLLECTION_LIFECYCLE_STATE_ENUM =
[
  SQL_COLLECTION_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  SQL_COLLECTION_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  SQL_COLLECTION_LIFECYCLE_STATE_COLLECTING = 'COLLECTING'.freeze,
  SQL_COLLECTION_LIFECYCLE_STATE_COMPLETED = 'COMPLETED'.freeze,
  SQL_COLLECTION_LIFECYCLE_STATE_INACTIVE = 'INACTIVE'.freeze,
  SQL_COLLECTION_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  SQL_COLLECTION_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  SQL_COLLECTION_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  SQL_COLLECTION_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze
].freeze
SECURITY_POLICY_LIFECYCLE_STATE_ENUM =
[
  SECURITY_POLICY_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  SECURITY_POLICY_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  SECURITY_POLICY_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  SECURITY_POLICY_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  SECURITY_POLICY_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  SECURITY_POLICY_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze
].freeze
TARGET_DATABASE_LIFECYCLE_STATE_ENUM =
[
  TARGET_DATABASE_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  TARGET_DATABASE_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  TARGET_DATABASE_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  TARGET_DATABASE_LIFECYCLE_STATE_INACTIVE = 'INACTIVE'.freeze,
  TARGET_DATABASE_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  TARGET_DATABASE_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  TARGET_DATABASE_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  TARGET_DATABASE_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
USER_ASSESSMENT_LIFECYCLE_STATE_ENUM =
[
  USER_ASSESSMENT_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  USER_ASSESSMENT_LIFECYCLE_STATE_SUCCEEDED = 'SUCCEEDED'.freeze,
  USER_ASSESSMENT_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  USER_ASSESSMENT_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  USER_ASSESSMENT_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  USER_ASSESSMENT_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
SENSITIVE_COLUMN_LIFECYCLE_STATE_ENUM =
[
  SENSITIVE_COLUMN_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  SENSITIVE_COLUMN_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  SENSITIVE_COLUMN_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  SENSITIVE_COLUMN_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  SENSITIVE_COLUMN_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
ON_PREM_CONNECTOR_LIFECYCLE_STATE_ENUM =
[
  ON_PREM_CONNECTOR_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  ON_PREM_CONNECTOR_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  ON_PREM_CONNECTOR_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  ON_PREM_CONNECTOR_LIFECYCLE_STATE_INACTIVE = 'INACTIVE'.freeze,
  ON_PREM_CONNECTOR_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  ON_PREM_CONNECTOR_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  ON_PREM_CONNECTOR_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  ON_PREM_CONNECTOR_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze
].freeze
REPORT_DEFINITION_LIFECYCLE_STATE_ENUM =
[
  REPORT_DEFINITION_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  REPORT_DEFINITION_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  REPORT_DEFINITION_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  REPORT_DEFINITION_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  REPORT_DEFINITION_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze
].freeze
SECURITY_ASSESSMENT_LIFECYCLE_STATE_ENUM =
[
  SECURITY_ASSESSMENT_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  SECURITY_ASSESSMENT_LIFECYCLE_STATE_SUCCEEDED = 'SUCCEEDED'.freeze,
  SECURITY_ASSESSMENT_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  SECURITY_ASSESSMENT_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  SECURITY_ASSESSMENT_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  SECURITY_ASSESSMENT_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
SQL_FIREWALL_POLICY_LIFECYCLE_STATE_ENUM =
[
  SQL_FIREWALL_POLICY_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  SQL_FIREWALL_POLICY_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  SQL_FIREWALL_POLICY_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  SQL_FIREWALL_POLICY_LIFECYCLE_STATE_INACTIVE = 'INACTIVE'.freeze,
  SQL_FIREWALL_POLICY_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  SQL_FIREWALL_POLICY_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  SQL_FIREWALL_POLICY_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  SQL_FIREWALL_POLICY_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze
].freeze
AUDIT_ARCHIVE_RETRIEVAL_LIFECYCLE_STATE_ENUM =
[
  AUDIT_ARCHIVE_RETRIEVAL_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  AUDIT_ARCHIVE_RETRIEVAL_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  AUDIT_ARCHIVE_RETRIEVAL_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  AUDIT_ARCHIVE_RETRIEVAL_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  AUDIT_ARCHIVE_RETRIEVAL_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  AUDIT_ARCHIVE_RETRIEVAL_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  AUDIT_ARCHIVE_RETRIEVAL_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze
].freeze
DATABASE_SECURITY_CONFIG_LIFECYCLE_STATE_ENUM =
[
  DATABASE_SECURITY_CONFIG_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  DATABASE_SECURITY_CONFIG_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  DATABASE_SECURITY_CONFIG_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  DATABASE_SECURITY_CONFIG_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  DATABASE_SECURITY_CONFIG_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  DATABASE_SECURITY_CONFIG_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  DATABASE_SECURITY_CONFIG_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze
].freeze
SQL_FIREWALL_ALLOWED_SQL_LIFECYCLE_STATE_ENUM =
[
  SQL_FIREWALL_ALLOWED_SQL_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  SQL_FIREWALL_ALLOWED_SQL_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze
].freeze
SECURITY_POLICY_DEPLOYMENT_LIFECYCLE_STATE_ENUM =
[
  SECURITY_POLICY_DEPLOYMENT_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  SECURITY_POLICY_DEPLOYMENT_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  SECURITY_POLICY_DEPLOYMENT_LIFECYCLE_STATE_DEPLOYED = 'DEPLOYED'.freeze,
  SECURITY_POLICY_DEPLOYMENT_LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  SECURITY_POLICY_DEPLOYMENT_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze,
  SECURITY_POLICY_DEPLOYMENT_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  SECURITY_POLICY_DEPLOYMENT_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze
].freeze
SECURITY_POLICY_ENTRY_STATE_DEPLOYMENT_STATUS_ENUM =
[
  SECURITY_POLICY_ENTRY_STATE_DEPLOYMENT_STATUS_CREATED = 'CREATED'.freeze,
  SECURITY_POLICY_ENTRY_STATE_DEPLOYMENT_STATUS_MODIFIED = 'MODIFIED'.freeze,
  SECURITY_POLICY_ENTRY_STATE_DEPLOYMENT_STATUS_CONFLICT = 'CONFLICT'.freeze,
  SECURITY_POLICY_ENTRY_STATE_DEPLOYMENT_STATUS_UNAUTHORIZED = 'UNAUTHORIZED'.freeze,
  SECURITY_POLICY_ENTRY_STATE_DEPLOYMENT_STATUS_DELETED = 'DELETED'.freeze
].freeze