Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AutonomousDatabaseProperties

import type { AutonomousDatabaseProperties } from "https://googleapis.deno.dev/v1/oracledatabase:v1.ts";

The properties of an Autonomous Database.

interface AutonomousDatabaseProperties {
readonly actualUsedDataStorageSizeTb?: number;
readonly allocatedStorageSizeTb?: number;
readonly apexDetails?: AutonomousDatabaseApex;
readonly arePrimaryAllowlistedIpsUsed?: boolean;
readonly autonomousContainerDatabaseId?: string;
readonly availableUpgradeVersions?: string[];
backupRetentionPeriodDays?: number;
characterSet?: string;
computeCount?: number;
readonly connectionStrings?: AutonomousDatabaseConnectionStrings;
readonly connectionUrls?: AutonomousDatabaseConnectionUrls;
cpuCoreCount?: number;
customerContacts?: CustomerContact[];
readonly databaseManagementState?:
| "DATABASE_MANAGEMENT_STATE_UNSPECIFIED"
| "ENABLING"
| "ENABLED"
| "DISABLING"
| "NOT_ENABLED"
| "FAILED_ENABLING"
| "FAILED_DISABLING";
readonly dataSafeState?:
| "DATA_SAFE_STATE_UNSPECIFIED"
| "REGISTERING"
| "REGISTERED"
| "DEREGISTERING"
| "NOT_REGISTERED"
| "FAILED";
dataStorageSizeGb?: number;
dataStorageSizeTb?: number;
dbEdition?: "DATABASE_EDITION_UNSPECIFIED" | "STANDARD_EDITION" | "ENTERPRISE_EDITION";
dbVersion?: string;
dbWorkload?:
| "DB_WORKLOAD_UNSPECIFIED"
| "OLTP"
| "DW"
| "AJD"
| "APEX";
readonly failedDataRecoveryDuration?: number;
isAutoScalingEnabled?: boolean;
readonly isLocalDataGuardEnabled?: boolean;
isStorageAutoScalingEnabled?: boolean;
licenseType?: "LICENSE_TYPE_UNSPECIFIED" | "LICENSE_INCLUDED" | "BRING_YOUR_OWN_LICENSE";
readonly lifecycleDetails?: string;
readonly localAdgAutoFailoverMaxDataLossLimit?: number;
readonly localDisasterRecoveryType?: "LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED" | "ADG" | "BACKUP_BASED";
readonly localStandbyDb?: AutonomousDatabaseStandbySummary;
readonly maintenanceBeginTime?: Date;
readonly maintenanceEndTime?: Date;
maintenanceScheduleType?: "MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED" | "EARLY" | "REGULAR";
readonly memoryPerOracleComputeUnitGbs?: number;
readonly memoryTableGbs?: number;
mtlsConnectionRequired?: boolean;
nCharacterSet?: string;
readonly nextLongTermBackupTime?: Date;
readonly ocid?: string;
readonly ociUrl?: string;
readonly openMode?: "OPEN_MODE_UNSPECIFIED" | "READ_ONLY" | "READ_WRITE";
readonly operationsInsightsState?:
| "OPERATIONS_INSIGHTS_STATE_UNSPECIFIED"
| "ENABLING"
| "ENABLED"
| "DISABLING"
| "NOT_ENABLED"
| "FAILED_ENABLING"
| "FAILED_DISABLING";
readonly peerDbIds?: string[];
readonly permissionLevel?: "PERMISSION_LEVEL_UNSPECIFIED" | "RESTRICTED" | "UNRESTRICTED";
readonly privateEndpoint?: string;
privateEndpointIp?: string;
privateEndpointLabel?: string;
readonly refreshableMode?: "REFRESHABLE_MODE_UNSPECIFIED" | "AUTOMATIC" | "MANUAL";
readonly refreshableState?: "REFRESHABLE_STATE_UNSPECIFIED" | "REFRESHING" | "NOT_REFRESHING";
readonly role?:
| "ROLE_UNSPECIFIED"
| "PRIMARY"
| "STANDBY"
| "DISABLED_STANDBY"
| "BACKUP_COPY"
| "SNAPSHOT_STANDBY";
readonly scheduledOperationDetails?: ScheduledOperationDetails[];
secretId?: string;
readonly sqlWebDeveloperUrl?: string;
readonly state?:
| "STATE_UNSPECIFIED"
| "PROVISIONING"
| "AVAILABLE"
| "STOPPING"
| "STOPPED"
| "STARTING"
| "TERMINATING"
| "TERMINATED"
| "UNAVAILABLE"
| "RESTORE_IN_PROGRESS"
| "RESTORE_FAILED"
| "BACKUP_IN_PROGRESS"
| "SCALE_IN_PROGRESS"
| "AVAILABLE_NEEDS_ATTENTION"
| "UPDATING"
| "MAINTENANCE_IN_PROGRESS"
| "RESTARTING"
| "RECREATING"
| "ROLE_CHANGE_IN_PROGRESS"
| "UPGRADING"
| "INACCESSIBLE"
| "STANDBY";
readonly supportedCloneRegions?: string[];
readonly totalAutoBackupStorageSizeGbs?: number;
readonly usedDataStorageSizeTbs?: number;
vaultId?: string;
}

§Properties

§
readonly actualUsedDataStorageSizeTb?: number
[src]

Output only. The amount of storage currently being used for user and system data, in terabytes.

§
readonly allocatedStorageSizeTb?: number
[src]

Output only. The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.

§
readonly apexDetails?: AutonomousDatabaseApex
[src]

Output only. The details for the Oracle APEX Application Development.

§
readonly arePrimaryAllowlistedIpsUsed?: boolean
[src]

Output only. This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.

§
readonly autonomousContainerDatabaseId?: string
[src]

Output only. The Autonomous Container Database OCID.

§
readonly availableUpgradeVersions?: string[]
[src]

Output only. The list of available Oracle Database upgrade versions for an Autonomous Database.

§
backupRetentionPeriodDays?: number
[src]

Optional. The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.

§
characterSet?: string
[src]

Optional. The character set for the Autonomous Database. The default is AL32UTF8.

§
computeCount?: number
[src]

Optional. The number of compute servers for the Autonomous Database.

§
readonly connectionStrings?: AutonomousDatabaseConnectionStrings
[src]

Output only. The connection strings used to connect to an Autonomous Database.

§
readonly connectionUrls?: AutonomousDatabaseConnectionUrls
[src]

Output only. The Oracle Connection URLs for an Autonomous Database.

§
cpuCoreCount?: number
[src]

Optional. The number of CPU cores to be made available to the database.

§
customerContacts?: CustomerContact[]
[src]

Optional. The list of customer contacts.

§
readonly databaseManagementState?: "DATABASE_MANAGEMENT_STATE_UNSPECIFIED" | "ENABLING" | "ENABLED" | "DISABLING" | "NOT_ENABLED" | "FAILED_ENABLING" | "FAILED_DISABLING"
[src]

Output only. The current state of database management for the Autonomous Database.

§
readonly dataSafeState?: "DATA_SAFE_STATE_UNSPECIFIED" | "REGISTERING" | "REGISTERED" | "DEREGISTERING" | "NOT_REGISTERED" | "FAILED"
[src]

Output only. The current state of the Data Safe registration for the Autonomous Database.

§
dataStorageSizeGb?: number
[src]

Optional. The size of the data stored in the database, in gigabytes.

§
dataStorageSizeTb?: number
[src]

Optional. The size of the data stored in the database, in terabytes.

§
dbEdition?: "DATABASE_EDITION_UNSPECIFIED" | "STANDARD_EDITION" | "ENTERPRISE_EDITION"
[src]

Optional. The edition of the Autonomous Databases.

§
dbVersion?: string
[src]

Optional. The Oracle Database version for the Autonomous Database.

§
dbWorkload?: "DB_WORKLOAD_UNSPECIFIED" | "OLTP" | "DW" | "AJD" | "APEX"
[src]

Required. The workload type of the Autonomous Database.

§
readonly failedDataRecoveryDuration?: number
[src]

Output only. This field indicates the number of seconds of data loss during a Data Guard failover.

§
isAutoScalingEnabled?: boolean
[src]

Optional. This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.

§
readonly isLocalDataGuardEnabled?: boolean
[src]

Output only. This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.

§
isStorageAutoScalingEnabled?: boolean
[src]

Optional. This field indicates if auto scaling is enabled for the Autonomous Database storage.

§
licenseType?: "LICENSE_TYPE_UNSPECIFIED" | "LICENSE_INCLUDED" | "BRING_YOUR_OWN_LICENSE"
[src]

Required. The license type used for the Autonomous Database.

§
readonly lifecycleDetails?: string
[src]

Output only. The details of the current lifestyle state of the Autonomous Database.

§
readonly localAdgAutoFailoverMaxDataLossLimit?: number
[src]

Output only. This field indicates the maximum data loss limit for an Autonomous Database, in seconds.

§
readonly localDisasterRecoveryType?: "LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED" | "ADG" | "BACKUP_BASED"
[src]

Output only. This field indicates the local disaster recovery (DR) type of an Autonomous Database.

§
readonly localStandbyDb?: AutonomousDatabaseStandbySummary
[src]

Output only. The details of the Autonomous Data Guard standby database.

§
readonly maintenanceBeginTime?: Date
[src]

Output only. The date and time when maintenance will begin.

§
readonly maintenanceEndTime?: Date
[src]

Output only. The date and time when maintenance will end.

§
maintenanceScheduleType?: "MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED" | "EARLY" | "REGULAR"
[src]

Optional. The maintenance schedule of the Autonomous Database.

§
readonly memoryPerOracleComputeUnitGbs?: number
[src]

Output only. The amount of memory enabled per ECPU, in gigabytes.

§
readonly memoryTableGbs?: number
[src]

Output only. The memory assigned to in-memory tables in an Autonomous Database.

§
mtlsConnectionRequired?: boolean
[src]

Optional. This field specifies if the Autonomous Database requires mTLS connections.

§
nCharacterSet?: string
[src]

Optional. The national character set for the Autonomous Database. The default is AL16UTF16.

§
readonly nextLongTermBackupTime?: Date
[src]

Output only. The long term backup schedule of the Autonomous Database.

§
readonly ocid?: string
[src]
§
readonly ociUrl?: string
[src]

Output only. The Oracle Cloud Infrastructure link for the Autonomous Database.

§
readonly openMode?: "OPEN_MODE_UNSPECIFIED" | "READ_ONLY" | "READ_WRITE"
[src]

Output only. This field indicates the current mode of the Autonomous Database.

§
readonly operationsInsightsState?: "OPERATIONS_INSIGHTS_STATE_UNSPECIFIED" | "ENABLING" | "ENABLED" | "DISABLING" | "NOT_ENABLED" | "FAILED_ENABLING" | "FAILED_DISABLING"
[src]

Output only. This field indicates the state of Operations Insights for the Autonomous Database.

§
readonly peerDbIds?: string[]
[src]

Output only. The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.

§
readonly permissionLevel?: "PERMISSION_LEVEL_UNSPECIFIED" | "RESTRICTED" | "UNRESTRICTED"
[src]

Output only. The permission level of the Autonomous Database.

§
readonly privateEndpoint?: string
[src]

Output only. The private endpoint for the Autonomous Database.

§
privateEndpointIp?: string
[src]

Optional. The private endpoint IP address for the Autonomous Database.

§
privateEndpointLabel?: string
[src]

Optional. The private endpoint label for the Autonomous Database.

§
readonly refreshableMode?: "REFRESHABLE_MODE_UNSPECIFIED" | "AUTOMATIC" | "MANUAL"
[src]

Output only. The refresh mode of the cloned Autonomous Database.

§
readonly refreshableState?: "REFRESHABLE_STATE_UNSPECIFIED" | "REFRESHING" | "NOT_REFRESHING"
[src]

Output only. The refresh State of the clone.

§
readonly role?: "ROLE_UNSPECIFIED" | "PRIMARY" | "STANDBY" | "DISABLED_STANDBY" | "BACKUP_COPY" | "SNAPSHOT_STANDBY"
[src]

Output only. The Data Guard role of the Autonomous Database.

§
readonly scheduledOperationDetails?: ScheduledOperationDetails[]
[src]

Output only. The list and details of the scheduled operations of the Autonomous Database.

§
secretId?: string
[src]

Optional. The ID of the Oracle Cloud Infrastructure vault secret.

§
readonly sqlWebDeveloperUrl?: string
[src]

Output only. The SQL Web Developer URL for the Autonomous Database.

§
readonly state?: "STATE_UNSPECIFIED" | "PROVISIONING" | "AVAILABLE" | "STOPPING" | "STOPPED" | "STARTING" | "TERMINATING" | "TERMINATED" | "UNAVAILABLE" | "RESTORE_IN_PROGRESS" | "RESTORE_FAILED" | "BACKUP_IN_PROGRESS" | "SCALE_IN_PROGRESS" | "AVAILABLE_NEEDS_ATTENTION" | "UPDATING" | "MAINTENANCE_IN_PROGRESS" | "RESTARTING" | "RECREATING" | "ROLE_CHANGE_IN_PROGRESS" | "UPGRADING" | "INACCESSIBLE" | "STANDBY"
[src]

Output only. The current lifecycle state of the Autonomous Database.

§
readonly supportedCloneRegions?: string[]
[src]

Output only. The list of available regions that can be used to create a clone for the Autonomous Database.

§
readonly totalAutoBackupStorageSizeGbs?: number
[src]

Output only. The storage space used by automatic backups of Autonomous Database, in gigabytes.

§
readonly usedDataStorageSizeTbs?: number
[src]

Output only. The storage space used by Autonomous Database, in gigabytes.

§
vaultId?: string
[src]

Optional. The ID of the Oracle Cloud Infrastructure vault.