Package com.pulumi.aws.odb.outputs
Class GetAutonomousDatabaseResult
- java.lang.Object
-
- com.pulumi.aws.odb.outputs.GetAutonomousDatabaseResult
-
public final class GetAutonomousDatabaseResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetAutonomousDatabaseResult.Builder
-
Method Summary
-
-
-
Method Detail
-
actualUsedDataStorageSizeInTbs
public java.lang.Double actualUsedDataStorageSizeInTbs()
- Returns:
- Actual data storage currently in use, in TB.
-
adminPasswordSources
public java.util.List<GetAutonomousDatabaseAdminPasswordSource> adminPasswordSources()
- Returns:
- Source of the ADMIN password. See `adminPasswordSource` Block below.
-
allocatedStorageSizeInTbs
public java.lang.Double allocatedStorageSizeInTbs()
- Returns:
- Storage currently allocated, in TB.
-
allowlistedIps
public java.util.List<java.lang.String> allowlistedIps()
- Returns:
- IP addresses allowed to access the database.
-
arn
public java.lang.String arn()
- Returns:
- ARN of the Autonomous Database.
-
autoRefreshFrequencyInSeconds
public java.lang.Integer autoRefreshFrequencyInSeconds()
- Returns:
- Automatic refresh frequency in seconds.
-
autoRefreshPointLagInSeconds
public java.lang.Integer autoRefreshPointLagInSeconds()
- Returns:
- Refresh lag from the source in seconds.
-
autonomousMaintenanceScheduleType
public java.lang.String autonomousMaintenanceScheduleType()
- Returns:
- Maintenance schedule type.
-
availabilityZone
public java.lang.String availabilityZone()
- Returns:
- Availability Zone of the database.
-
availabilityZoneId
public java.lang.String availabilityZoneId()
- Returns:
- Availability Zone ID of the database.
-
availableUpgradeVersions
public java.util.List<java.lang.String> availableUpgradeVersions()
- Returns:
- Oracle Database versions available for upgrade.
-
backupRetentionPeriodInDays
public java.lang.Integer backupRetentionPeriodInDays()
- Returns:
- Automatic backup retention period in days.
-
byolComputeCountLimit
public java.lang.Double byolComputeCountLimit()
- Returns:
- Maximum BYOL compute capacity.
-
characterSet
public java.lang.String characterSet()
- Returns:
- Database character set.
-
computeCount
public java.lang.Double computeCount()
- Returns:
- Compute capacity allocated to the database tool.
-
computeModel
public java.lang.String computeModel()
- Returns:
- Compute model, either `ECPU` or `OCPU`.
-
cpuCoreCount
public java.lang.Integer cpuCoreCount()
- Returns:
- Allocated CPU core count.
-
createdAt
public java.lang.String createdAt()
- Returns:
- Creation date and time.
-
customerContactsToSendToOcis
public java.util.List<GetAutonomousDatabaseCustomerContactsToSendToOci> customerContactsToSendToOcis()
- Returns:
- Customer contacts that receive operational notifications from OCI.
-
dataStorageSizeInGbs
public java.lang.Integer dataStorageSizeInGbs()
- Returns:
- Data volume size in GB.
-
dataStorageSizeInTbs
public java.lang.Double dataStorageSizeInTbs()
- Returns:
- Data volume size in TB.
-
databaseEdition
public java.lang.String databaseEdition()
- Returns:
- Oracle Database edition.
-
databaseType
public java.lang.String databaseType()
- Returns:
- Autonomous Database type.
-
dbName
public java.lang.String dbName()
- Returns:
- Database name.
-
dbToolsDetails
public java.util.List<GetAutonomousDatabaseDbToolsDetail> dbToolsDetails()
- Returns:
- Database management tools enabled for the database.
-
dbVersion
public java.lang.String dbVersion()
- Returns:
- Oracle Database software version.
-
dbWorkload
public java.lang.String dbWorkload()
- Returns:
- Database workload.
-
displayName
public java.lang.String displayName()
- Returns:
- User-friendly database name.
-
encryptionKeyProvider
public java.lang.String encryptionKeyProvider()
- Returns:
- Encryption key provider.
-
id
public java.lang.String id()
-
isAutoScalingEnabled
public java.lang.Boolean isAutoScalingEnabled()
- Returns:
- Whether automatic compute scaling is enabled.
-
isAutoScalingForStorageEnabled
public java.lang.Boolean isAutoScalingForStorageEnabled()
- Returns:
- Whether automatic storage scaling is enabled.
-
isBackupRetentionLocked
public java.lang.Boolean isBackupRetentionLocked()
- Returns:
- Whether the backup retention period is locked.
-
isLocalDataGuardEnabled
public java.lang.Boolean isLocalDataGuardEnabled()
- Returns:
- Whether local Oracle Data Guard is enabled.
-
isMtlsConnectionRequired
public java.lang.Boolean isMtlsConnectionRequired()
- Returns:
- Whether mutual TLS is required.
-
isRefreshableClone
public java.lang.Boolean isRefreshableClone()
- Returns:
- Whether the database is a refreshable clone.
-
kmsKeyId
public java.lang.String kmsKeyId()
- Returns:
- ARN of the AWS KMS encryption key, when configured.
-
licenseModel
public java.lang.String licenseModel()
- Returns:
- Oracle license model.
-
localAdgAutoFailoverMaxDataLossLimit
public java.lang.Integer localAdgAutoFailoverMaxDataLossLimit()
- Returns:
- Maximum automatic-failover data-loss limit in seconds.
-
longTermBackupSchedules
public java.util.List<GetAutonomousDatabaseLongTermBackupSchedule> longTermBackupSchedules()
- Returns:
- Long-term backup schedule.
-
ncharacterSet
public java.lang.String ncharacterSet()
- Returns:
- National character set.
-
ociResourceAnchorName
public java.lang.String ociResourceAnchorName()
- Returns:
- OCI resource anchor name.
-
ociUrl
public java.lang.String ociUrl()
- Returns:
- OCI console URL.
-
ocid
public java.lang.String ocid()
- Returns:
- Oracle Cloud Identifier.
-
odbNetworkArn
public java.lang.String odbNetworkArn()
- Returns:
- ARN of the associated ODB network.
-
odbNetworkId
public java.lang.String odbNetworkId()
- Returns:
- ID of the associated ODB network.
-
openMode
public java.lang.String openMode()
- Returns:
- Database open mode.
-
percentProgress
public java.lang.Double percentProgress()
- Returns:
- Progress of the current operation.
-
permissionLevel
public java.lang.String permissionLevel()
- Returns:
- Database permission level.
-
privateEndpoint
public java.lang.String privateEndpoint()
- Returns:
- Private endpoint hostname.
-
privateEndpointIp
public java.lang.String privateEndpointIp()
- Returns:
- Private endpoint IP address.
-
privateEndpointLabel
public java.lang.String privateEndpointLabel()
- Returns:
- Private endpoint label.
-
refreshableMode
public java.lang.String refreshableMode()
- Returns:
- Refresh mode of a refreshable clone.
-
region
public java.lang.String region()
-
resourcePoolLeaderId
public java.lang.String resourcePoolLeaderId()
- Returns:
- Resource-pool leader database ID.
-
resourcePoolSummaries
public java.util.List<GetAutonomousDatabaseResourcePoolSummary> resourcePoolSummaries()
- Returns:
- Resource pool configuration.
-
scheduledOperations
public java.util.List<GetAutonomousDatabaseScheduledOperation> scheduledOperations()
- Returns:
- Scheduled database start and stop times.
-
serviceConsoleUrl
public java.lang.String serviceConsoleUrl()
- Returns:
- Oracle service console URL.
-
sourceId
public java.lang.String sourceId()
- Returns:
- ID of the source database or backup.
-
sqlWebDeveloperUrl
public java.lang.String sqlWebDeveloperUrl()
- Returns:
- Oracle SQL Developer Web URL.
-
standbyAllowlistedIps
public java.util.List<java.lang.String> standbyAllowlistedIps()
- Returns:
- IP addresses allowed to access the standby database.
-
standbyAllowlistedIpsSource
public java.lang.String standbyAllowlistedIpsSource()
- Returns:
- Source of standby allowlisted IPs.
-
status
public java.lang.String status()
- Returns:
- Current database lifecycle status.
-
statusReason
public java.lang.String statusReason()
- Returns:
- Additional lifecycle status information.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Map of tags assigned to the Autonomous Database.
-
timeOfAutoRefreshStart
public java.lang.String timeOfAutoRefreshStart()
- Returns:
- Automatic refresh start date and time.
-
builder
public static GetAutonomousDatabaseResult.Builder builder()
-
builder
public static GetAutonomousDatabaseResult.Builder builder(GetAutonomousDatabaseResult defaults)
-
-