aws.odb.CloudAutonomousVmCluster
Resource managing cloud autonomous vm cluster in AWS for Oracle Database@AWS.
You can find out more about Oracle Database@AWS from User Guide.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const avmcWithMinimumParameters = new aws.odb.CloudAutonomousVmCluster("avmc_with_minimum_parameters", {
cloudExadataInfrastructureId: "<exadata_infra_id>",
odbNetworkId: "<odb_net_id>",
displayName: "Ofake-avmc-my_avmc",
autonomousDataStorageSizeInTbs: 5,
memoryPerOracleComputeUnitInGbs: 2,
totalContainerDatabases: 1,
cpuCoreCountPerNode: 40,
licenseModel: "LICENSE_INCLUDED",
dbServers: ["<my_db_server_id>"],
scanListenerPortTls: 8561,
scanListenerPortNonTls: 1024,
maintenanceWindow: {
preference: "NO_PREFERENCE",
},
});
const avmcWithAllParams = new aws.odb.CloudAutonomousVmCluster("avmc_with_all_params", {
description: "my first avmc",
timeZone: "UTC",
cloudExadataInfrastructureId: "<aws_odb_cloud_exadata_infrastructure.test.id>",
odbNetworkId: "<aws_odb_network.test.id>",
displayName: "Ofake_my avmc",
autonomousDataStorageSizeInTbs: 5,
memoryPerOracleComputeUnitInGbs: 2,
totalContainerDatabases: 1,
cpuCoreCountPerNode: 40,
licenseModel: "LICENSE_INCLUDED",
dbServers: [
"<my_db_server_1>",
"<my_db_server_2>",
],
scanListenerPortTls: 8561,
scanListenerPortNonTls: 1024,
maintenanceWindow: {
daysOfWeeks: [
{
name: "MONDAY",
},
{
name: "TUESDAY",
},
],
hoursOfDays: [
4,
16,
],
leadTimeInWeeks: 3,
months: [
{
name: "FEBRUARY",
},
{
name: "MAY",
},
{
name: "AUGUST",
},
{
name: "NOVEMBER",
},
],
preference: "CUSTOM_PREFERENCE",
weeksOfMonths: [
2,
4,
],
},
tags: {
env: "dev",
},
});
import pulumi
import pulumi_aws as aws
avmc_with_minimum_parameters = aws.odb.CloudAutonomousVmCluster("avmc_with_minimum_parameters",
cloud_exadata_infrastructure_id="<exadata_infra_id>",
odb_network_id="<odb_net_id>",
display_name="Ofake-avmc-my_avmc",
autonomous_data_storage_size_in_tbs=5,
memory_per_oracle_compute_unit_in_gbs=2,
total_container_databases=1,
cpu_core_count_per_node=40,
license_model="LICENSE_INCLUDED",
db_servers=["<my_db_server_id>"],
scan_listener_port_tls=8561,
scan_listener_port_non_tls=1024,
maintenance_window={
"preference": "NO_PREFERENCE",
})
avmc_with_all_params = aws.odb.CloudAutonomousVmCluster("avmc_with_all_params",
description="my first avmc",
time_zone="UTC",
cloud_exadata_infrastructure_id="<aws_odb_cloud_exadata_infrastructure.test.id>",
odb_network_id="<aws_odb_network.test.id>",
display_name="Ofake_my avmc",
autonomous_data_storage_size_in_tbs=5,
memory_per_oracle_compute_unit_in_gbs=2,
total_container_databases=1,
cpu_core_count_per_node=40,
license_model="LICENSE_INCLUDED",
db_servers=[
"<my_db_server_1>",
"<my_db_server_2>",
],
scan_listener_port_tls=8561,
scan_listener_port_non_tls=1024,
maintenance_window={
"days_of_weeks": [
{
"name": "MONDAY",
},
{
"name": "TUESDAY",
},
],
"hours_of_days": [
4,
16,
],
"lead_time_in_weeks": 3,
"months": [
{
"name": "FEBRUARY",
},
{
"name": "MAY",
},
{
"name": "AUGUST",
},
{
"name": "NOVEMBER",
},
],
"preference": "CUSTOM_PREFERENCE",
"weeks_of_months": [
2,
4,
],
},
tags={
"env": "dev",
})
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/odb"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := odb.NewCloudAutonomousVmCluster(ctx, "avmc_with_minimum_parameters", &odb.CloudAutonomousVmClusterArgs{
CloudExadataInfrastructureId: pulumi.String("<exadata_infra_id>"),
OdbNetworkId: pulumi.String("<odb_net_id>"),
DisplayName: pulumi.String("Ofake-avmc-my_avmc"),
AutonomousDataStorageSizeInTbs: pulumi.Float64(5),
MemoryPerOracleComputeUnitInGbs: pulumi.Int(2),
TotalContainerDatabases: pulumi.Int(1),
CpuCoreCountPerNode: pulumi.Int(40),
LicenseModel: pulumi.String("LICENSE_INCLUDED"),
DbServers: pulumi.StringArray{
pulumi.String("<my_db_server_id>"),
},
ScanListenerPortTls: pulumi.Int(8561),
ScanListenerPortNonTls: pulumi.Int(1024),
MaintenanceWindow: &odb.CloudAutonomousVmClusterMaintenanceWindowArgs{
Preference: pulumi.String("NO_PREFERENCE"),
},
})
if err != nil {
return err
}
_, err = odb.NewCloudAutonomousVmCluster(ctx, "avmc_with_all_params", &odb.CloudAutonomousVmClusterArgs{
Description: pulumi.String("my first avmc"),
TimeZone: pulumi.String("UTC"),
CloudExadataInfrastructureId: pulumi.String("<aws_odb_cloud_exadata_infrastructure.test.id>"),
OdbNetworkId: pulumi.String("<aws_odb_network.test.id>"),
DisplayName: pulumi.String("Ofake_my avmc"),
AutonomousDataStorageSizeInTbs: pulumi.Float64(5),
MemoryPerOracleComputeUnitInGbs: pulumi.Int(2),
TotalContainerDatabases: pulumi.Int(1),
CpuCoreCountPerNode: pulumi.Int(40),
LicenseModel: pulumi.String("LICENSE_INCLUDED"),
DbServers: pulumi.StringArray{
pulumi.String("<my_db_server_1>"),
pulumi.String("<my_db_server_2>"),
},
ScanListenerPortTls: pulumi.Int(8561),
ScanListenerPortNonTls: pulumi.Int(1024),
MaintenanceWindow: &odb.CloudAutonomousVmClusterMaintenanceWindowArgs{
DaysOfWeeks: odb.CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArray{
&odb.CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs{
Name: pulumi.String("MONDAY"),
},
&odb.CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs{
Name: pulumi.String("TUESDAY"),
},
},
HoursOfDays: pulumi.IntArray{
pulumi.Int(4),
pulumi.Int(16),
},
LeadTimeInWeeks: pulumi.Int(3),
Months: odb.CloudAutonomousVmClusterMaintenanceWindowMonthArray{
&odb.CloudAutonomousVmClusterMaintenanceWindowMonthArgs{
Name: pulumi.String("FEBRUARY"),
},
&odb.CloudAutonomousVmClusterMaintenanceWindowMonthArgs{
Name: pulumi.String("MAY"),
},
&odb.CloudAutonomousVmClusterMaintenanceWindowMonthArgs{
Name: pulumi.String("AUGUST"),
},
&odb.CloudAutonomousVmClusterMaintenanceWindowMonthArgs{
Name: pulumi.String("NOVEMBER"),
},
},
Preference: pulumi.String("CUSTOM_PREFERENCE"),
WeeksOfMonths: pulumi.IntArray{
pulumi.Int(2),
pulumi.Int(4),
},
},
Tags: pulumi.StringMap{
"env": pulumi.String("dev"),
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var avmcWithMinimumParameters = new Aws.Odb.CloudAutonomousVmCluster("avmc_with_minimum_parameters", new()
{
CloudExadataInfrastructureId = "<exadata_infra_id>",
OdbNetworkId = "<odb_net_id>",
DisplayName = "Ofake-avmc-my_avmc",
AutonomousDataStorageSizeInTbs = 5,
MemoryPerOracleComputeUnitInGbs = 2,
TotalContainerDatabases = 1,
CpuCoreCountPerNode = 40,
LicenseModel = "LICENSE_INCLUDED",
DbServers = new[]
{
"<my_db_server_id>",
},
ScanListenerPortTls = 8561,
ScanListenerPortNonTls = 1024,
MaintenanceWindow = new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowArgs
{
Preference = "NO_PREFERENCE",
},
});
var avmcWithAllParams = new Aws.Odb.CloudAutonomousVmCluster("avmc_with_all_params", new()
{
Description = "my first avmc",
TimeZone = "UTC",
CloudExadataInfrastructureId = "<aws_odb_cloud_exadata_infrastructure.test.id>",
OdbNetworkId = "<aws_odb_network.test.id>",
DisplayName = "Ofake_my avmc",
AutonomousDataStorageSizeInTbs = 5,
MemoryPerOracleComputeUnitInGbs = 2,
TotalContainerDatabases = 1,
CpuCoreCountPerNode = 40,
LicenseModel = "LICENSE_INCLUDED",
DbServers = new[]
{
"<my_db_server_1>",
"<my_db_server_2>",
},
ScanListenerPortTls = 8561,
ScanListenerPortNonTls = 1024,
MaintenanceWindow = new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowArgs
{
DaysOfWeeks = new[]
{
new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs
{
Name = "MONDAY",
},
new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs
{
Name = "TUESDAY",
},
},
HoursOfDays = new[]
{
4,
16,
},
LeadTimeInWeeks = 3,
Months = new[]
{
new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowMonthArgs
{
Name = "FEBRUARY",
},
new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowMonthArgs
{
Name = "MAY",
},
new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowMonthArgs
{
Name = "AUGUST",
},
new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowMonthArgs
{
Name = "NOVEMBER",
},
},
Preference = "CUSTOM_PREFERENCE",
WeeksOfMonths = new[]
{
2,
4,
},
},
Tags =
{
{ "env", "dev" },
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.odb.CloudAutonomousVmCluster;
import com.pulumi.aws.odb.CloudAutonomousVmClusterArgs;
import com.pulumi.aws.odb.inputs.CloudAutonomousVmClusterMaintenanceWindowArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var avmcWithMinimumParameters = new CloudAutonomousVmCluster("avmcWithMinimumParameters", CloudAutonomousVmClusterArgs.builder()
.cloudExadataInfrastructureId("<exadata_infra_id>")
.odbNetworkId("<odb_net_id>")
.displayName("Ofake-avmc-my_avmc")
.autonomousDataStorageSizeInTbs(5.0)
.memoryPerOracleComputeUnitInGbs(2)
.totalContainerDatabases(1)
.cpuCoreCountPerNode(40)
.licenseModel("LICENSE_INCLUDED")
.dbServers("<my_db_server_id>")
.scanListenerPortTls(8561)
.scanListenerPortNonTls(1024)
.maintenanceWindow(CloudAutonomousVmClusterMaintenanceWindowArgs.builder()
.preference("NO_PREFERENCE")
.build())
.build());
var avmcWithAllParams = new CloudAutonomousVmCluster("avmcWithAllParams", CloudAutonomousVmClusterArgs.builder()
.description("my first avmc")
.timeZone("UTC")
.cloudExadataInfrastructureId("<aws_odb_cloud_exadata_infrastructure.test.id>")
.odbNetworkId("<aws_odb_network.test.id>")
.displayName("Ofake_my avmc")
.autonomousDataStorageSizeInTbs(5.0)
.memoryPerOracleComputeUnitInGbs(2)
.totalContainerDatabases(1)
.cpuCoreCountPerNode(40)
.licenseModel("LICENSE_INCLUDED")
.dbServers(
"<my_db_server_1>",
"<my_db_server_2>")
.scanListenerPortTls(8561)
.scanListenerPortNonTls(1024)
.maintenanceWindow(CloudAutonomousVmClusterMaintenanceWindowArgs.builder()
.daysOfWeeks(
CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs.builder()
.name("MONDAY")
.build(),
CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs.builder()
.name("TUESDAY")
.build())
.hoursOfDays(
4,
16)
.leadTimeInWeeks(3)
.months(
CloudAutonomousVmClusterMaintenanceWindowMonthArgs.builder()
.name("FEBRUARY")
.build(),
CloudAutonomousVmClusterMaintenanceWindowMonthArgs.builder()
.name("MAY")
.build(),
CloudAutonomousVmClusterMaintenanceWindowMonthArgs.builder()
.name("AUGUST")
.build(),
CloudAutonomousVmClusterMaintenanceWindowMonthArgs.builder()
.name("NOVEMBER")
.build())
.preference("CUSTOM_PREFERENCE")
.weeksOfMonths(
2,
4)
.build())
.tags(Map.of("env", "dev"))
.build());
}
}
resources:
avmcWithMinimumParameters:
type: aws:odb:CloudAutonomousVmCluster
name: avmc_with_minimum_parameters
properties:
cloudExadataInfrastructureId: <exadata_infra_id>
odbNetworkId: <odb_net_id>
displayName: Ofake-avmc-my_avmc
autonomousDataStorageSizeInTbs: 5
memoryPerOracleComputeUnitInGbs: 2
totalContainerDatabases: 1
cpuCoreCountPerNode: 40
licenseModel: LICENSE_INCLUDED
dbServers:
- <my_db_server_id>
scanListenerPortTls: 8561
scanListenerPortNonTls: 1024
maintenanceWindow:
preference: NO_PREFERENCE
avmcWithAllParams:
type: aws:odb:CloudAutonomousVmCluster
name: avmc_with_all_params
properties:
description: my first avmc
timeZone: UTC
cloudExadataInfrastructureId: <aws_odb_cloud_exadata_infrastructure.test.id>
odbNetworkId: <aws_odb_network.test.id>
displayName: Ofake_my avmc
autonomousDataStorageSizeInTbs: 5
memoryPerOracleComputeUnitInGbs: 2
totalContainerDatabases: 1
cpuCoreCountPerNode: 40
licenseModel: LICENSE_INCLUDED
dbServers:
- <my_db_server_1>
- <my_db_server_2>
scanListenerPortTls: 8561
scanListenerPortNonTls: 1024
maintenanceWindow:
daysOfWeeks:
- name: MONDAY
- name: TUESDAY
hoursOfDays:
- 4
- 16
leadTimeInWeeks: 3
months:
- name: FEBRUARY
- name: MAY
- name: AUGUST
- name: NOVEMBER
preference: CUSTOM_PREFERENCE
weeksOfMonths:
- 2
- 4
tags:
env: dev
Create CloudAutonomousVmCluster Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CloudAutonomousVmCluster(name: string, args: CloudAutonomousVmClusterArgs, opts?: CustomResourceOptions);
@overload
def CloudAutonomousVmCluster(resource_name: str,
args: CloudAutonomousVmClusterArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CloudAutonomousVmCluster(resource_name: str,
opts: Optional[ResourceOptions] = None,
odb_network_id: Optional[str] = None,
cloud_exadata_infrastructure_id: Optional[str] = None,
cpu_core_count_per_node: Optional[int] = None,
db_servers: Optional[Sequence[str]] = None,
autonomous_data_storage_size_in_tbs: Optional[float] = None,
display_name: Optional[str] = None,
total_container_databases: Optional[int] = None,
scan_listener_port_tls: Optional[int] = None,
scan_listener_port_non_tls: Optional[int] = None,
memory_per_oracle_compute_unit_in_gbs: Optional[int] = None,
description: Optional[str] = None,
region: Optional[str] = None,
maintenance_window: Optional[CloudAutonomousVmClusterMaintenanceWindowArgs] = None,
license_model: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
time_zone: Optional[str] = None,
timeouts: Optional[CloudAutonomousVmClusterTimeoutsArgs] = None,
is_mtls_enabled_vm_cluster: Optional[bool] = None)
func NewCloudAutonomousVmCluster(ctx *Context, name string, args CloudAutonomousVmClusterArgs, opts ...ResourceOption) (*CloudAutonomousVmCluster, error)
public CloudAutonomousVmCluster(string name, CloudAutonomousVmClusterArgs args, CustomResourceOptions? opts = null)
public CloudAutonomousVmCluster(String name, CloudAutonomousVmClusterArgs args)
public CloudAutonomousVmCluster(String name, CloudAutonomousVmClusterArgs args, CustomResourceOptions options)
type: aws:odb:CloudAutonomousVmCluster
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CloudAutonomousVmClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CloudAutonomousVmClusterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CloudAutonomousVmClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CloudAutonomousVmClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CloudAutonomousVmClusterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var cloudAutonomousVmClusterResource = new Aws.Odb.CloudAutonomousVmCluster("cloudAutonomousVmClusterResource", new()
{
OdbNetworkId = "string",
CloudExadataInfrastructureId = "string",
CpuCoreCountPerNode = 0,
DbServers = new[]
{
"string",
},
AutonomousDataStorageSizeInTbs = 0,
DisplayName = "string",
TotalContainerDatabases = 0,
ScanListenerPortTls = 0,
ScanListenerPortNonTls = 0,
MemoryPerOracleComputeUnitInGbs = 0,
Description = "string",
Region = "string",
MaintenanceWindow = new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowArgs
{
Preference = "string",
DaysOfWeeks = new[]
{
new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs
{
Name = "string",
},
},
HoursOfDays = new[]
{
0,
},
LeadTimeInWeeks = 0,
Months = new[]
{
new Aws.Odb.Inputs.CloudAutonomousVmClusterMaintenanceWindowMonthArgs
{
Name = "string",
},
},
WeeksOfMonths = new[]
{
0,
},
},
LicenseModel = "string",
Tags =
{
{ "string", "string" },
},
TimeZone = "string",
Timeouts = new Aws.Odb.Inputs.CloudAutonomousVmClusterTimeoutsArgs
{
Create = "string",
Delete = "string",
Update = "string",
},
IsMtlsEnabledVmCluster = false,
});
example, err := odb.NewCloudAutonomousVmCluster(ctx, "cloudAutonomousVmClusterResource", &odb.CloudAutonomousVmClusterArgs{
OdbNetworkId: pulumi.String("string"),
CloudExadataInfrastructureId: pulumi.String("string"),
CpuCoreCountPerNode: pulumi.Int(0),
DbServers: pulumi.StringArray{
pulumi.String("string"),
},
AutonomousDataStorageSizeInTbs: pulumi.Float64(0),
DisplayName: pulumi.String("string"),
TotalContainerDatabases: pulumi.Int(0),
ScanListenerPortTls: pulumi.Int(0),
ScanListenerPortNonTls: pulumi.Int(0),
MemoryPerOracleComputeUnitInGbs: pulumi.Int(0),
Description: pulumi.String("string"),
Region: pulumi.String("string"),
MaintenanceWindow: &odb.CloudAutonomousVmClusterMaintenanceWindowArgs{
Preference: pulumi.String("string"),
DaysOfWeeks: odb.CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArray{
&odb.CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs{
Name: pulumi.String("string"),
},
},
HoursOfDays: pulumi.IntArray{
pulumi.Int(0),
},
LeadTimeInWeeks: pulumi.Int(0),
Months: odb.CloudAutonomousVmClusterMaintenanceWindowMonthArray{
&odb.CloudAutonomousVmClusterMaintenanceWindowMonthArgs{
Name: pulumi.String("string"),
},
},
WeeksOfMonths: pulumi.IntArray{
pulumi.Int(0),
},
},
LicenseModel: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TimeZone: pulumi.String("string"),
Timeouts: &odb.CloudAutonomousVmClusterTimeoutsArgs{
Create: pulumi.String("string"),
Delete: pulumi.String("string"),
Update: pulumi.String("string"),
},
IsMtlsEnabledVmCluster: pulumi.Bool(false),
})
var cloudAutonomousVmClusterResource = new CloudAutonomousVmCluster("cloudAutonomousVmClusterResource", CloudAutonomousVmClusterArgs.builder()
.odbNetworkId("string")
.cloudExadataInfrastructureId("string")
.cpuCoreCountPerNode(0)
.dbServers("string")
.autonomousDataStorageSizeInTbs(0.0)
.displayName("string")
.totalContainerDatabases(0)
.scanListenerPortTls(0)
.scanListenerPortNonTls(0)
.memoryPerOracleComputeUnitInGbs(0)
.description("string")
.region("string")
.maintenanceWindow(CloudAutonomousVmClusterMaintenanceWindowArgs.builder()
.preference("string")
.daysOfWeeks(CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs.builder()
.name("string")
.build())
.hoursOfDays(0)
.leadTimeInWeeks(0)
.months(CloudAutonomousVmClusterMaintenanceWindowMonthArgs.builder()
.name("string")
.build())
.weeksOfMonths(0)
.build())
.licenseModel("string")
.tags(Map.of("string", "string"))
.timeZone("string")
.timeouts(CloudAutonomousVmClusterTimeoutsArgs.builder()
.create("string")
.delete("string")
.update("string")
.build())
.isMtlsEnabledVmCluster(false)
.build());
cloud_autonomous_vm_cluster_resource = aws.odb.CloudAutonomousVmCluster("cloudAutonomousVmClusterResource",
odb_network_id="string",
cloud_exadata_infrastructure_id="string",
cpu_core_count_per_node=0,
db_servers=["string"],
autonomous_data_storage_size_in_tbs=0,
display_name="string",
total_container_databases=0,
scan_listener_port_tls=0,
scan_listener_port_non_tls=0,
memory_per_oracle_compute_unit_in_gbs=0,
description="string",
region="string",
maintenance_window={
"preference": "string",
"days_of_weeks": [{
"name": "string",
}],
"hours_of_days": [0],
"lead_time_in_weeks": 0,
"months": [{
"name": "string",
}],
"weeks_of_months": [0],
},
license_model="string",
tags={
"string": "string",
},
time_zone="string",
timeouts={
"create": "string",
"delete": "string",
"update": "string",
},
is_mtls_enabled_vm_cluster=False)
const cloudAutonomousVmClusterResource = new aws.odb.CloudAutonomousVmCluster("cloudAutonomousVmClusterResource", {
odbNetworkId: "string",
cloudExadataInfrastructureId: "string",
cpuCoreCountPerNode: 0,
dbServers: ["string"],
autonomousDataStorageSizeInTbs: 0,
displayName: "string",
totalContainerDatabases: 0,
scanListenerPortTls: 0,
scanListenerPortNonTls: 0,
memoryPerOracleComputeUnitInGbs: 0,
description: "string",
region: "string",
maintenanceWindow: {
preference: "string",
daysOfWeeks: [{
name: "string",
}],
hoursOfDays: [0],
leadTimeInWeeks: 0,
months: [{
name: "string",
}],
weeksOfMonths: [0],
},
licenseModel: "string",
tags: {
string: "string",
},
timeZone: "string",
timeouts: {
create: "string",
"delete": "string",
update: "string",
},
isMtlsEnabledVmCluster: false,
});
type: aws:odb:CloudAutonomousVmCluster
properties:
autonomousDataStorageSizeInTbs: 0
cloudExadataInfrastructureId: string
cpuCoreCountPerNode: 0
dbServers:
- string
description: string
displayName: string
isMtlsEnabledVmCluster: false
licenseModel: string
maintenanceWindow:
daysOfWeeks:
- name: string
hoursOfDays:
- 0
leadTimeInWeeks: 0
months:
- name: string
preference: string
weeksOfMonths:
- 0
memoryPerOracleComputeUnitInGbs: 0
odbNetworkId: string
region: string
scanListenerPortNonTls: 0
scanListenerPortTls: 0
tags:
string: string
timeZone: string
timeouts:
create: string
delete: string
update: string
totalContainerDatabases: 0
CloudAutonomousVmCluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CloudAutonomousVmCluster resource accepts the following input properties:
- Autonomous
Data doubleStorage Size In Tbs - Cloud
Exadata stringInfrastructure Id - Cpu
Core intCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- Db
Servers List<string> - Display
Name string - Memory
Per intOracle Compute Unit In Gbs - Odb
Network stringId - Scan
Listener intPort Non Tls - Scan
Listener intPort Tls - Total
Container intDatabases - Description string
- The description of the Autonomous VM cluster.
- Is
Mtls boolEnabled Vm Cluster - License
Model string - Maintenance
Window CloudAutonomous Vm Cluster Maintenance Window - The maintenance window of the Autonomous VM cluster.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Dictionary<string, string>
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Time
Zone string - Timeouts
Cloud
Autonomous Vm Cluster Timeouts
- Autonomous
Data float64Storage Size In Tbs - Cloud
Exadata stringInfrastructure Id - Cpu
Core intCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- Db
Servers []string - Display
Name string - Memory
Per intOracle Compute Unit In Gbs - Odb
Network stringId - Scan
Listener intPort Non Tls - Scan
Listener intPort Tls - Total
Container intDatabases - Description string
- The description of the Autonomous VM cluster.
- Is
Mtls boolEnabled Vm Cluster - License
Model string - Maintenance
Window CloudAutonomous Vm Cluster Maintenance Window Args - The maintenance window of the Autonomous VM cluster.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- map[string]string
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Time
Zone string - Timeouts
Cloud
Autonomous Vm Cluster Timeouts Args
- autonomous
Data DoubleStorage Size In Tbs - cloud
Exadata StringInfrastructure Id - cpu
Core IntegerCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- db
Servers List<String> - display
Name String - memory
Per IntegerOracle Compute Unit In Gbs - odb
Network StringId - scan
Listener IntegerPort Non Tls - scan
Listener IntegerPort Tls - total
Container IntegerDatabases - description String
- The description of the Autonomous VM cluster.
- is
Mtls BooleanEnabled Vm Cluster - license
Model String - maintenance
Window CloudAutonomous Vm Cluster Maintenance Window - The maintenance window of the Autonomous VM cluster.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String,String>
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - time
Zone String - timeouts
Cloud
Autonomous Vm Cluster Timeouts
- autonomous
Data numberStorage Size In Tbs - cloud
Exadata stringInfrastructure Id - cpu
Core numberCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- db
Servers string[] - display
Name string - memory
Per numberOracle Compute Unit In Gbs - odb
Network stringId - scan
Listener numberPort Non Tls - scan
Listener numberPort Tls - total
Container numberDatabases - description string
- The description of the Autonomous VM cluster.
- is
Mtls booleanEnabled Vm Cluster - license
Model string - maintenance
Window CloudAutonomous Vm Cluster Maintenance Window - The maintenance window of the Autonomous VM cluster.
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- {[key: string]: string}
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - time
Zone string - timeouts
Cloud
Autonomous Vm Cluster Timeouts
- autonomous_
data_ floatstorage_ size_ in_ tbs - cloud_
exadata_ strinfrastructure_ id - cpu_
core_ intcount_ per_ node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- db_
servers Sequence[str] - display_
name str - memory_
per_ intoracle_ compute_ unit_ in_ gbs - odb_
network_ strid - scan_
listener_ intport_ non_ tls - scan_
listener_ intport_ tls - total_
container_ intdatabases - description str
- The description of the Autonomous VM cluster.
- is_
mtls_ boolenabled_ vm_ cluster - license_
model str - maintenance_
window CloudAutonomous Vm Cluster Maintenance Window Args - The maintenance window of the Autonomous VM cluster.
- region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Mapping[str, str]
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - time_
zone str - timeouts
Cloud
Autonomous Vm Cluster Timeouts Args
- autonomous
Data NumberStorage Size In Tbs - cloud
Exadata StringInfrastructure Id - cpu
Core NumberCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- db
Servers List<String> - display
Name String - memory
Per NumberOracle Compute Unit In Gbs - odb
Network StringId - scan
Listener NumberPort Non Tls - scan
Listener NumberPort Tls - total
Container NumberDatabases - description String
- The description of the Autonomous VM cluster.
- is
Mtls BooleanEnabled Vm Cluster - license
Model String - maintenance
Window Property Map - The maintenance window of the Autonomous VM cluster.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String>
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - time
Zone String - timeouts Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the CloudAutonomousVmCluster resource produces the following output properties:
- Arn string
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- Autonomous
Data doubleStorage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- Available
Autonomous doubleData Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- Available
Container intDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- Available
Cpus double - The number of CPU cores available for allocation to Autonomous Databases.
- Compute
Model string - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- Cpu
Core intCount - The total number of CPU cores in the Autonomous VM cluster.
- Cpu
Percentage double - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- Created
At string - The date and time when the Autonomous VM cluster was created.
- Data
Storage doubleSize In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- Data
Storage doubleSize In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- Domain string
- The domain name of the Autonomous VM cluster.
- Exadata
Storage doubleIn Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- Hostname string
- The hostname of the Autonomous VM cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Max
Acds intLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- Memory
Size intIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- Node
Count int - The number of database server nodes in the Autonomous VM cluster.
- Non
Provisionable intAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- Oci
Resource stringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- Oci
Url string - The URL for accessing the OCI console page for this Autonomous VM cluster.
- Ocid string
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- Odb
Node intStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- Percent
Progress double - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- Provisionable
Autonomous intContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- Provisioned
Autonomous intContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- Provisioned
Cpus double - The number of CPUs provisioned in the Autonomous VM cluster.
- Reclaimable
Cpus double - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- Reserved
Cpus double - The number of CPU cores reserved for system operations and redundancy.
- Shape string
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- Status string
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- Status
Reason string - Additional information about the current status of the Autonomous VM cluster.
- Dictionary<string, string>
- The combined set of user-defined and provider-defined tags.
- Time
Database stringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- Time
Ords stringCertificate Expires - The expiration date and time of the ORDS certificate.
- Arn string
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- Autonomous
Data float64Storage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- Available
Autonomous float64Data Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- Available
Container intDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- Available
Cpus float64 - The number of CPU cores available for allocation to Autonomous Databases.
- Compute
Model string - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- Cpu
Core intCount - The total number of CPU cores in the Autonomous VM cluster.
- Cpu
Percentage float64 - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- Created
At string - The date and time when the Autonomous VM cluster was created.
- Data
Storage float64Size In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- Data
Storage float64Size In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- Domain string
- The domain name of the Autonomous VM cluster.
- Exadata
Storage float64In Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- Hostname string
- The hostname of the Autonomous VM cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Max
Acds intLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- Memory
Size intIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- Node
Count int - The number of database server nodes in the Autonomous VM cluster.
- Non
Provisionable intAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- Oci
Resource stringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- Oci
Url string - The URL for accessing the OCI console page for this Autonomous VM cluster.
- Ocid string
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- Odb
Node intStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- Percent
Progress float64 - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- Provisionable
Autonomous intContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- Provisioned
Autonomous intContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- Provisioned
Cpus float64 - The number of CPUs provisioned in the Autonomous VM cluster.
- Reclaimable
Cpus float64 - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- Reserved
Cpus float64 - The number of CPU cores reserved for system operations and redundancy.
- Shape string
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- Status string
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- Status
Reason string - Additional information about the current status of the Autonomous VM cluster.
- map[string]string
- The combined set of user-defined and provider-defined tags.
- Time
Database stringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- Time
Ords stringCertificate Expires - The expiration date and time of the ORDS certificate.
- arn String
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- autonomous
Data DoubleStorage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- available
Autonomous DoubleData Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- available
Container IntegerDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- available
Cpus Double - The number of CPU cores available for allocation to Autonomous Databases.
- compute
Model String - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- cpu
Core IntegerCount - The total number of CPU cores in the Autonomous VM cluster.
- cpu
Percentage Double - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- created
At String - The date and time when the Autonomous VM cluster was created.
- data
Storage DoubleSize In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- data
Storage DoubleSize In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- domain String
- The domain name of the Autonomous VM cluster.
- exadata
Storage DoubleIn Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- hostname String
- The hostname of the Autonomous VM cluster.
- id String
- The provider-assigned unique ID for this managed resource.
- max
Acds IntegerLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- memory
Size IntegerIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- node
Count Integer - The number of database server nodes in the Autonomous VM cluster.
- non
Provisionable IntegerAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- oci
Resource StringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- oci
Url String - The URL for accessing the OCI console page for this Autonomous VM cluster.
- ocid String
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- odb
Node IntegerStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- percent
Progress Double - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- provisionable
Autonomous IntegerContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- provisioned
Autonomous IntegerContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- provisioned
Cpus Double - The number of CPUs provisioned in the Autonomous VM cluster.
- reclaimable
Cpus Double - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- reserved
Cpus Double - The number of CPU cores reserved for system operations and redundancy.
- shape String
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- status String
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- status
Reason String - Additional information about the current status of the Autonomous VM cluster.
- Map<String,String>
- The combined set of user-defined and provider-defined tags.
- time
Database StringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- time
Ords StringCertificate Expires - The expiration date and time of the ORDS certificate.
- arn string
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- autonomous
Data numberStorage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- available
Autonomous numberData Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- available
Container numberDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- available
Cpus number - The number of CPU cores available for allocation to Autonomous Databases.
- compute
Model string - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- cpu
Core numberCount - The total number of CPU cores in the Autonomous VM cluster.
- cpu
Percentage number - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- created
At string - The date and time when the Autonomous VM cluster was created.
- data
Storage numberSize In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- data
Storage numberSize In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- domain string
- The domain name of the Autonomous VM cluster.
- exadata
Storage numberIn Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- hostname string
- The hostname of the Autonomous VM cluster.
- id string
- The provider-assigned unique ID for this managed resource.
- max
Acds numberLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- memory
Size numberIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- node
Count number - The number of database server nodes in the Autonomous VM cluster.
- non
Provisionable numberAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- oci
Resource stringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- oci
Url string - The URL for accessing the OCI console page for this Autonomous VM cluster.
- ocid string
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- odb
Node numberStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- percent
Progress number - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- provisionable
Autonomous numberContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- provisioned
Autonomous numberContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- provisioned
Cpus number - The number of CPUs provisioned in the Autonomous VM cluster.
- reclaimable
Cpus number - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- reserved
Cpus number - The number of CPU cores reserved for system operations and redundancy.
- shape string
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- status string
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- status
Reason string - Additional information about the current status of the Autonomous VM cluster.
- {[key: string]: string}
- The combined set of user-defined and provider-defined tags.
- time
Database stringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- time
Ords stringCertificate Expires - The expiration date and time of the ORDS certificate.
- arn str
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- autonomous_
data_ floatstorage_ percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- available_
autonomous_ floatdata_ storage_ size_ in_ tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- available_
container_ intdatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- available_
cpus float - The number of CPU cores available for allocation to Autonomous Databases.
- compute_
model str - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- cpu_
core_ intcount - The total number of CPU cores in the Autonomous VM cluster.
- cpu_
percentage float - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- created_
at str - The date and time when the Autonomous VM cluster was created.
- data_
storage_ floatsize_ in_ gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- data_
storage_ floatsize_ in_ tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- domain str
- The domain name of the Autonomous VM cluster.
- exadata_
storage_ floatin_ tbs_ lowest_ scaled_ value - The minimum value to which you can scale down the Exadata storage, in TB.
- hostname str
- The hostname of the Autonomous VM cluster.
- id str
- The provider-assigned unique ID for this managed resource.
- max_
acds_ intlowest_ scaled_ value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- memory_
size_ intin_ gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- node_
count int - The number of database server nodes in the Autonomous VM cluster.
- non_
provisionable_ intautonomous_ container_ databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- oci_
resource_ stranchor_ name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- oci_
url str - The URL for accessing the OCI console page for this Autonomous VM cluster.
- ocid str
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- odb_
node_ intstorage_ size_ in_ gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- percent_
progress float - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- provisionable_
autonomous_ intcontainer_ databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- provisioned_
autonomous_ intcontainer_ databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- provisioned_
cpus float - The number of CPUs provisioned in the Autonomous VM cluster.
- reclaimable_
cpus float - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- reserved_
cpus float - The number of CPU cores reserved for system operations and redundancy.
- shape str
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- status str
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- status_
reason str - Additional information about the current status of the Autonomous VM cluster.
- Mapping[str, str]
- The combined set of user-defined and provider-defined tags.
- time_
database_ strssl_ certificate_ expires - The expiration date and time of the database SSL certificate.
- time_
ords_ strcertificate_ expires - The expiration date and time of the ORDS certificate.
- arn String
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- autonomous
Data NumberStorage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- available
Autonomous NumberData Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- available
Container NumberDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- available
Cpus Number - The number of CPU cores available for allocation to Autonomous Databases.
- compute
Model String - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- cpu
Core NumberCount - The total number of CPU cores in the Autonomous VM cluster.
- cpu
Percentage Number - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- created
At String - The date and time when the Autonomous VM cluster was created.
- data
Storage NumberSize In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- data
Storage NumberSize In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- domain String
- The domain name of the Autonomous VM cluster.
- exadata
Storage NumberIn Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- hostname String
- The hostname of the Autonomous VM cluster.
- id String
- The provider-assigned unique ID for this managed resource.
- max
Acds NumberLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- memory
Size NumberIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- node
Count Number - The number of database server nodes in the Autonomous VM cluster.
- non
Provisionable NumberAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- oci
Resource StringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- oci
Url String - The URL for accessing the OCI console page for this Autonomous VM cluster.
- ocid String
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- odb
Node NumberStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- percent
Progress Number - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- provisionable
Autonomous NumberContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- provisioned
Autonomous NumberContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- provisioned
Cpus Number - The number of CPUs provisioned in the Autonomous VM cluster.
- reclaimable
Cpus Number - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- reserved
Cpus Number - The number of CPU cores reserved for system operations and redundancy.
- shape String
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- status String
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- status
Reason String - Additional information about the current status of the Autonomous VM cluster.
- Map<String>
- The combined set of user-defined and provider-defined tags.
- time
Database StringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- time
Ords StringCertificate Expires - The expiration date and time of the ORDS certificate.
Look up Existing CloudAutonomousVmCluster Resource
Get an existing CloudAutonomousVmCluster resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CloudAutonomousVmClusterState, opts?: CustomResourceOptions): CloudAutonomousVmCluster
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
arn: Optional[str] = None,
autonomous_data_storage_percentage: Optional[float] = None,
autonomous_data_storage_size_in_tbs: Optional[float] = None,
available_autonomous_data_storage_size_in_tbs: Optional[float] = None,
available_container_databases: Optional[int] = None,
available_cpus: Optional[float] = None,
cloud_exadata_infrastructure_id: Optional[str] = None,
compute_model: Optional[str] = None,
cpu_core_count: Optional[int] = None,
cpu_core_count_per_node: Optional[int] = None,
cpu_percentage: Optional[float] = None,
created_at: Optional[str] = None,
data_storage_size_in_gbs: Optional[float] = None,
data_storage_size_in_tbs: Optional[float] = None,
db_servers: Optional[Sequence[str]] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
domain: Optional[str] = None,
exadata_storage_in_tbs_lowest_scaled_value: Optional[float] = None,
hostname: Optional[str] = None,
is_mtls_enabled_vm_cluster: Optional[bool] = None,
license_model: Optional[str] = None,
maintenance_window: Optional[CloudAutonomousVmClusterMaintenanceWindowArgs] = None,
max_acds_lowest_scaled_value: Optional[int] = None,
memory_per_oracle_compute_unit_in_gbs: Optional[int] = None,
memory_size_in_gbs: Optional[int] = None,
node_count: Optional[int] = None,
non_provisionable_autonomous_container_databases: Optional[int] = None,
oci_resource_anchor_name: Optional[str] = None,
oci_url: Optional[str] = None,
ocid: Optional[str] = None,
odb_network_id: Optional[str] = None,
odb_node_storage_size_in_gbs: Optional[int] = None,
percent_progress: Optional[float] = None,
provisionable_autonomous_container_databases: Optional[int] = None,
provisioned_autonomous_container_databases: Optional[int] = None,
provisioned_cpus: Optional[float] = None,
reclaimable_cpus: Optional[float] = None,
region: Optional[str] = None,
reserved_cpus: Optional[float] = None,
scan_listener_port_non_tls: Optional[int] = None,
scan_listener_port_tls: Optional[int] = None,
shape: Optional[str] = None,
status: Optional[str] = None,
status_reason: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
tags_all: Optional[Mapping[str, str]] = None,
time_database_ssl_certificate_expires: Optional[str] = None,
time_ords_certificate_expires: Optional[str] = None,
time_zone: Optional[str] = None,
timeouts: Optional[CloudAutonomousVmClusterTimeoutsArgs] = None,
total_container_databases: Optional[int] = None) -> CloudAutonomousVmCluster
func GetCloudAutonomousVmCluster(ctx *Context, name string, id IDInput, state *CloudAutonomousVmClusterState, opts ...ResourceOption) (*CloudAutonomousVmCluster, error)
public static CloudAutonomousVmCluster Get(string name, Input<string> id, CloudAutonomousVmClusterState? state, CustomResourceOptions? opts = null)
public static CloudAutonomousVmCluster get(String name, Output<String> id, CloudAutonomousVmClusterState state, CustomResourceOptions options)
resources: _: type: aws:odb:CloudAutonomousVmCluster get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Arn string
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- Autonomous
Data doubleStorage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- Autonomous
Data doubleStorage Size In Tbs - Available
Autonomous doubleData Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- Available
Container intDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- Available
Cpus double - The number of CPU cores available for allocation to Autonomous Databases.
- Cloud
Exadata stringInfrastructure Id - Compute
Model string - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- Cpu
Core intCount - The total number of CPU cores in the Autonomous VM cluster.
- Cpu
Core intCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- Cpu
Percentage double - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- Created
At string - The date and time when the Autonomous VM cluster was created.
- Data
Storage doubleSize In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- Data
Storage doubleSize In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- Db
Servers List<string> - Description string
- The description of the Autonomous VM cluster.
- Display
Name string - Domain string
- The domain name of the Autonomous VM cluster.
- Exadata
Storage doubleIn Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- Hostname string
- The hostname of the Autonomous VM cluster.
- Is
Mtls boolEnabled Vm Cluster - License
Model string - Maintenance
Window CloudAutonomous Vm Cluster Maintenance Window - The maintenance window of the Autonomous VM cluster.
- Max
Acds intLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- Memory
Per intOracle Compute Unit In Gbs - Memory
Size intIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- Node
Count int - The number of database server nodes in the Autonomous VM cluster.
- Non
Provisionable intAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- Oci
Resource stringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- Oci
Url string - The URL for accessing the OCI console page for this Autonomous VM cluster.
- Ocid string
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- Odb
Network stringId - Odb
Node intStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- Percent
Progress double - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- Provisionable
Autonomous intContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- Provisioned
Autonomous intContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- Provisioned
Cpus double - The number of CPUs provisioned in the Autonomous VM cluster.
- Reclaimable
Cpus double - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Reserved
Cpus double - The number of CPU cores reserved for system operations and redundancy.
- Scan
Listener intPort Non Tls - Scan
Listener intPort Tls - Shape string
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- Status string
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- Status
Reason string - Additional information about the current status of the Autonomous VM cluster.
- Dictionary<string, string>
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Dictionary<string, string>
- The combined set of user-defined and provider-defined tags.
- Time
Database stringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- Time
Ords stringCertificate Expires - The expiration date and time of the ORDS certificate.
- Time
Zone string - Timeouts
Cloud
Autonomous Vm Cluster Timeouts - Total
Container intDatabases
- Arn string
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- Autonomous
Data float64Storage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- Autonomous
Data float64Storage Size In Tbs - Available
Autonomous float64Data Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- Available
Container intDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- Available
Cpus float64 - The number of CPU cores available for allocation to Autonomous Databases.
- Cloud
Exadata stringInfrastructure Id - Compute
Model string - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- Cpu
Core intCount - The total number of CPU cores in the Autonomous VM cluster.
- Cpu
Core intCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- Cpu
Percentage float64 - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- Created
At string - The date and time when the Autonomous VM cluster was created.
- Data
Storage float64Size In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- Data
Storage float64Size In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- Db
Servers []string - Description string
- The description of the Autonomous VM cluster.
- Display
Name string - Domain string
- The domain name of the Autonomous VM cluster.
- Exadata
Storage float64In Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- Hostname string
- The hostname of the Autonomous VM cluster.
- Is
Mtls boolEnabled Vm Cluster - License
Model string - Maintenance
Window CloudAutonomous Vm Cluster Maintenance Window Args - The maintenance window of the Autonomous VM cluster.
- Max
Acds intLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- Memory
Per intOracle Compute Unit In Gbs - Memory
Size intIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- Node
Count int - The number of database server nodes in the Autonomous VM cluster.
- Non
Provisionable intAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- Oci
Resource stringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- Oci
Url string - The URL for accessing the OCI console page for this Autonomous VM cluster.
- Ocid string
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- Odb
Network stringId - Odb
Node intStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- Percent
Progress float64 - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- Provisionable
Autonomous intContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- Provisioned
Autonomous intContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- Provisioned
Cpus float64 - The number of CPUs provisioned in the Autonomous VM cluster.
- Reclaimable
Cpus float64 - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Reserved
Cpus float64 - The number of CPU cores reserved for system operations and redundancy.
- Scan
Listener intPort Non Tls - Scan
Listener intPort Tls - Shape string
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- Status string
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- Status
Reason string - Additional information about the current status of the Autonomous VM cluster.
- map[string]string
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - map[string]string
- The combined set of user-defined and provider-defined tags.
- Time
Database stringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- Time
Ords stringCertificate Expires - The expiration date and time of the ORDS certificate.
- Time
Zone string - Timeouts
Cloud
Autonomous Vm Cluster Timeouts Args - Total
Container intDatabases
- arn String
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- autonomous
Data DoubleStorage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- autonomous
Data DoubleStorage Size In Tbs - available
Autonomous DoubleData Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- available
Container IntegerDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- available
Cpus Double - The number of CPU cores available for allocation to Autonomous Databases.
- cloud
Exadata StringInfrastructure Id - compute
Model String - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- cpu
Core IntegerCount - The total number of CPU cores in the Autonomous VM cluster.
- cpu
Core IntegerCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- cpu
Percentage Double - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- created
At String - The date and time when the Autonomous VM cluster was created.
- data
Storage DoubleSize In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- data
Storage DoubleSize In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- db
Servers List<String> - description String
- The description of the Autonomous VM cluster.
- display
Name String - domain String
- The domain name of the Autonomous VM cluster.
- exadata
Storage DoubleIn Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- hostname String
- The hostname of the Autonomous VM cluster.
- is
Mtls BooleanEnabled Vm Cluster - license
Model String - maintenance
Window CloudAutonomous Vm Cluster Maintenance Window - The maintenance window of the Autonomous VM cluster.
- max
Acds IntegerLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- memory
Per IntegerOracle Compute Unit In Gbs - memory
Size IntegerIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- node
Count Integer - The number of database server nodes in the Autonomous VM cluster.
- non
Provisionable IntegerAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- oci
Resource StringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- oci
Url String - The URL for accessing the OCI console page for this Autonomous VM cluster.
- ocid String
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- odb
Network StringId - odb
Node IntegerStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- percent
Progress Double - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- provisionable
Autonomous IntegerContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- provisioned
Autonomous IntegerContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- provisioned
Cpus Double - The number of CPUs provisioned in the Autonomous VM cluster.
- reclaimable
Cpus Double - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- reserved
Cpus Double - The number of CPU cores reserved for system operations and redundancy.
- scan
Listener IntegerPort Non Tls - scan
Listener IntegerPort Tls - shape String
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- status String
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- status
Reason String - Additional information about the current status of the Autonomous VM cluster.
- Map<String,String>
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String,String>
- The combined set of user-defined and provider-defined tags.
- time
Database StringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- time
Ords StringCertificate Expires - The expiration date and time of the ORDS certificate.
- time
Zone String - timeouts
Cloud
Autonomous Vm Cluster Timeouts - total
Container IntegerDatabases
- arn string
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- autonomous
Data numberStorage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- autonomous
Data numberStorage Size In Tbs - available
Autonomous numberData Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- available
Container numberDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- available
Cpus number - The number of CPU cores available for allocation to Autonomous Databases.
- cloud
Exadata stringInfrastructure Id - compute
Model string - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- cpu
Core numberCount - The total number of CPU cores in the Autonomous VM cluster.
- cpu
Core numberCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- cpu
Percentage number - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- created
At string - The date and time when the Autonomous VM cluster was created.
- data
Storage numberSize In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- data
Storage numberSize In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- db
Servers string[] - description string
- The description of the Autonomous VM cluster.
- display
Name string - domain string
- The domain name of the Autonomous VM cluster.
- exadata
Storage numberIn Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- hostname string
- The hostname of the Autonomous VM cluster.
- is
Mtls booleanEnabled Vm Cluster - license
Model string - maintenance
Window CloudAutonomous Vm Cluster Maintenance Window - The maintenance window of the Autonomous VM cluster.
- max
Acds numberLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- memory
Per numberOracle Compute Unit In Gbs - memory
Size numberIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- node
Count number - The number of database server nodes in the Autonomous VM cluster.
- non
Provisionable numberAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- oci
Resource stringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- oci
Url string - The URL for accessing the OCI console page for this Autonomous VM cluster.
- ocid string
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- odb
Network stringId - odb
Node numberStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- percent
Progress number - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- provisionable
Autonomous numberContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- provisioned
Autonomous numberContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- provisioned
Cpus number - The number of CPUs provisioned in the Autonomous VM cluster.
- reclaimable
Cpus number - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- reserved
Cpus number - The number of CPU cores reserved for system operations and redundancy.
- scan
Listener numberPort Non Tls - scan
Listener numberPort Tls - shape string
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- status string
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- status
Reason string - Additional information about the current status of the Autonomous VM cluster.
- {[key: string]: string}
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - {[key: string]: string}
- The combined set of user-defined and provider-defined tags.
- time
Database stringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- time
Ords stringCertificate Expires - The expiration date and time of the ORDS certificate.
- time
Zone string - timeouts
Cloud
Autonomous Vm Cluster Timeouts - total
Container numberDatabases
- arn str
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- autonomous_
data_ floatstorage_ percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- autonomous_
data_ floatstorage_ size_ in_ tbs - available_
autonomous_ floatdata_ storage_ size_ in_ tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- available_
container_ intdatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- available_
cpus float - The number of CPU cores available for allocation to Autonomous Databases.
- cloud_
exadata_ strinfrastructure_ id - compute_
model str - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- cpu_
core_ intcount - The total number of CPU cores in the Autonomous VM cluster.
- cpu_
core_ intcount_ per_ node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- cpu_
percentage float - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- created_
at str - The date and time when the Autonomous VM cluster was created.
- data_
storage_ floatsize_ in_ gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- data_
storage_ floatsize_ in_ tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- db_
servers Sequence[str] - description str
- The description of the Autonomous VM cluster.
- display_
name str - domain str
- The domain name of the Autonomous VM cluster.
- exadata_
storage_ floatin_ tbs_ lowest_ scaled_ value - The minimum value to which you can scale down the Exadata storage, in TB.
- hostname str
- The hostname of the Autonomous VM cluster.
- is_
mtls_ boolenabled_ vm_ cluster - license_
model str - maintenance_
window CloudAutonomous Vm Cluster Maintenance Window Args - The maintenance window of the Autonomous VM cluster.
- max_
acds_ intlowest_ scaled_ value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- memory_
per_ intoracle_ compute_ unit_ in_ gbs - memory_
size_ intin_ gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- node_
count int - The number of database server nodes in the Autonomous VM cluster.
- non_
provisionable_ intautonomous_ container_ databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- oci_
resource_ stranchor_ name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- oci_
url str - The URL for accessing the OCI console page for this Autonomous VM cluster.
- ocid str
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- odb_
network_ strid - odb_
node_ intstorage_ size_ in_ gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- percent_
progress float - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- provisionable_
autonomous_ intcontainer_ databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- provisioned_
autonomous_ intcontainer_ databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- provisioned_
cpus float - The number of CPUs provisioned in the Autonomous VM cluster.
- reclaimable_
cpus float - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- reserved_
cpus float - The number of CPU cores reserved for system operations and redundancy.
- scan_
listener_ intport_ non_ tls - scan_
listener_ intport_ tls - shape str
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- status str
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- status_
reason str - Additional information about the current status of the Autonomous VM cluster.
- Mapping[str, str]
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Mapping[str, str]
- The combined set of user-defined and provider-defined tags.
- time_
database_ strssl_ certificate_ expires - The expiration date and time of the database SSL certificate.
- time_
ords_ strcertificate_ expires - The expiration date and time of the ORDS certificate.
- time_
zone str - timeouts
Cloud
Autonomous Vm Cluster Timeouts Args - total_
container_ intdatabases
- arn String
- The Amazon Resource Name (ARN) for the Exadata infrastructure.
- autonomous
Data NumberStorage Percentage - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- autonomous
Data NumberStorage Size In Tbs - available
Autonomous NumberData Storage Size In Tbs - The available data storage space for Autonomous Databases in the Autonomous VM cluster, in TB.
- available
Container NumberDatabases - The number of Autonomous CDBs that you can create with the currently available storage.
- available
Cpus Number - The number of CPU cores available for allocation to Autonomous Databases.
- cloud
Exadata StringInfrastructure Id - compute
Model String - The compute model of the Autonomous VM cluster: ECPU or OCPU.
- cpu
Core NumberCount - The total number of CPU cores in the Autonomous VM cluster.
- cpu
Core NumberCount Per Node - The number of CPU cores enabled per node in the Autonomous VM cluster.
- cpu
Percentage Number - The percentage of total CPU cores currently in use in the Autonomous VM cluster.
- created
At String - The date and time when the Autonomous VM cluster was created.
- data
Storage NumberSize In Gbs - The total data storage allocated to the Autonomous VM cluster, in GB.
- data
Storage NumberSize In Tbs - The total data storage allocated to the Autonomous VM cluster, in TB.
- db
Servers List<String> - description String
- The description of the Autonomous VM cluster.
- display
Name String - domain String
- The domain name of the Autonomous VM cluster.
- exadata
Storage NumberIn Tbs Lowest Scaled Value - The minimum value to which you can scale down the Exadata storage, in TB.
- hostname String
- The hostname of the Autonomous VM cluster.
- is
Mtls BooleanEnabled Vm Cluster - license
Model String - maintenance
Window Property Map - The maintenance window of the Autonomous VM cluster.
- max
Acds NumberLowest Scaled Value - The minimum value to which you can scale down the maximum number of Autonomous CDBs.
- memory
Per NumberOracle Compute Unit In Gbs - memory
Size NumberIn Gbs - The total amount of memory allocated to the Autonomous VM cluster, in gigabytes(GB).
- node
Count Number - The number of database server nodes in the Autonomous VM cluster.
- non
Provisionable NumberAutonomous Container Databases - The number of Autonomous CDBs that can't be provisioned because of resource constraints.
- oci
Resource StringAnchor Name - The name of the OCI resource anchor associated with this Autonomous VM cluster.
- oci
Url String - The URL for accessing the OCI console page for this Autonomous VM cluster.
- ocid String
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
- odb
Network StringId - odb
Node NumberStorage Size In Gbs - The local node storage allocated to the Autonomous VM cluster, in gigabytes (GB).
- percent
Progress Number - The progress of the current operation on the Autonomous VM cluster, as a percentage.
- provisionable
Autonomous NumberContainer Databases - The number of Autonomous CDBs that can be provisioned in the Autonomous VM cluster.
- provisioned
Autonomous NumberContainer Databases - The number of Autonomous CDBs currently provisioned in the Autonomous VM cluster.
- provisioned
Cpus Number - The number of CPUs provisioned in the Autonomous VM cluster.
- reclaimable
Cpus Number - The number of CPU cores that can be reclaimed from terminated or scaled-down Autonomous Databases.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- reserved
Cpus Number - The number of CPU cores reserved for system operations and redundancy.
- scan
Listener NumberPort Non Tls - scan
Listener NumberPort Tls - shape String
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
- status String
- The status of the Autonomous VM cluster. Possible values include CREATING, AVAILABLE, UPDATING, DELETING, DELETED, FAILED.
- status
Reason String - Additional information about the current status of the Autonomous VM cluster.
- Map<String>
- A map of tags to assign to the exadata infrastructure. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String>
- The combined set of user-defined and provider-defined tags.
- time
Database StringSsl Certificate Expires - The expiration date and time of the database SSL certificate.
- time
Ords StringCertificate Expires - The expiration date and time of the ORDS certificate.
- time
Zone String - timeouts Property Map
- total
Container NumberDatabases
Supporting Types
CloudAutonomousVmClusterMaintenanceWindow, CloudAutonomousVmClusterMaintenanceWindowArgs
- Preference string
- The preference for the maintenance window scheduling.
- Days
Of List<CloudWeeks Autonomous Vm Cluster Maintenance Window Days Of Week> - The days of the week when maintenance can be performed.
- Hours
Of List<int>Days - The hours of the day when maintenance can be performed.
- Lead
Time intIn Weeks - The lead time in weeks before the maintenance window.
- Months
List<Cloud
Autonomous Vm Cluster Maintenance Window Month> - The months when maintenance can be performed.
- Weeks
Of List<int>Months - Indicates whether to skip release updates during maintenance.
- Preference string
- The preference for the maintenance window scheduling.
- Days
Of []CloudWeeks Autonomous Vm Cluster Maintenance Window Days Of Week - The days of the week when maintenance can be performed.
- Hours
Of []intDays - The hours of the day when maintenance can be performed.
- Lead
Time intIn Weeks - The lead time in weeks before the maintenance window.
- Months
[]Cloud
Autonomous Vm Cluster Maintenance Window Month - The months when maintenance can be performed.
- Weeks
Of []intMonths - Indicates whether to skip release updates during maintenance.
- preference String
- The preference for the maintenance window scheduling.
- days
Of List<CloudWeeks Autonomous Vm Cluster Maintenance Window Days Of Week> - The days of the week when maintenance can be performed.
- hours
Of List<Integer>Days - The hours of the day when maintenance can be performed.
- lead
Time IntegerIn Weeks - The lead time in weeks before the maintenance window.
- months
List<Cloud
Autonomous Vm Cluster Maintenance Window Month> - The months when maintenance can be performed.
- weeks
Of List<Integer>Months - Indicates whether to skip release updates during maintenance.
- preference string
- The preference for the maintenance window scheduling.
- days
Of CloudWeeks Autonomous Vm Cluster Maintenance Window Days Of Week[] - The days of the week when maintenance can be performed.
- hours
Of number[]Days - The hours of the day when maintenance can be performed.
- lead
Time numberIn Weeks - The lead time in weeks before the maintenance window.
- months
Cloud
Autonomous Vm Cluster Maintenance Window Month[] - The months when maintenance can be performed.
- weeks
Of number[]Months - Indicates whether to skip release updates during maintenance.
- preference str
- The preference for the maintenance window scheduling.
- days_
of_ Sequence[Cloudweeks Autonomous Vm Cluster Maintenance Window Days Of Week] - The days of the week when maintenance can be performed.
- hours_
of_ Sequence[int]days - The hours of the day when maintenance can be performed.
- lead_
time_ intin_ weeks - The lead time in weeks before the maintenance window.
- months
Sequence[Cloud
Autonomous Vm Cluster Maintenance Window Month] - The months when maintenance can be performed.
- weeks_
of_ Sequence[int]months - Indicates whether to skip release updates during maintenance.
- preference String
- The preference for the maintenance window scheduling.
- days
Of List<Property Map>Weeks - The days of the week when maintenance can be performed.
- hours
Of List<Number>Days - The hours of the day when maintenance can be performed.
- lead
Time NumberIn Weeks - The lead time in weeks before the maintenance window.
- months List<Property Map>
- The months when maintenance can be performed.
- weeks
Of List<Number>Months - Indicates whether to skip release updates during maintenance.
CloudAutonomousVmClusterMaintenanceWindowDaysOfWeek, CloudAutonomousVmClusterMaintenanceWindowDaysOfWeekArgs
- Name string
- Name string
- name String
- name string
- name str
- name String
CloudAutonomousVmClusterMaintenanceWindowMonth, CloudAutonomousVmClusterMaintenanceWindowMonthArgs
- Name string
- Name string
- name String
- name string
- name str
- name String
CloudAutonomousVmClusterTimeouts, CloudAutonomousVmClusterTimeoutsArgs
- Create string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- Delete string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- Update string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- Create string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- Delete string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- Update string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- update String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- update string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- update str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- update String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Import
Using pulumi import
, import cloud autonomous vm cluster id
. For example:
$ pulumi import aws:odb/cloudAutonomousVmCluster:CloudAutonomousVmCluster example example
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.