We recommend using Azure Native.
azure.oracle.AutonomousDatabase
Explore with Pulumi AI
Manages an Autonomous Database.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
example:
type: azure:oracle:AutonomousDatabase
properties:
name: example
resourceGroupName: example
location: West Europe
subnetId: example
displayName: example
dbWorkload: example
mtlsConnectionRequired: false
backupRetentionPeriodInDays: 42
computeModel: example
dataStorageSizeInGbs: 42
autoScalingForStorageEnabled: false
virtualNetworkId: example
adminPassword: example
autoScalingEnabled: example
characterSet: example
computeCount: 1.23456
nationalCharacterSet: example
licenseModel: false
dbVersion: example
Create AutonomousDatabase Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AutonomousDatabase(name: string, args: AutonomousDatabaseArgs, opts?: CustomResourceOptions);
@overload
def AutonomousDatabase(resource_name: str,
args: AutonomousDatabaseArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AutonomousDatabase(resource_name: str,
opts: Optional[ResourceOptions] = None,
db_workload: Optional[str] = None,
character_set: Optional[str] = None,
admin_password: Optional[str] = None,
license_model: Optional[str] = None,
display_name: Optional[str] = None,
compute_count: Optional[float] = None,
compute_model: Optional[str] = None,
virtual_network_id: Optional[str] = None,
data_storage_size_in_tbs: Optional[int] = None,
db_version: Optional[str] = None,
auto_scaling_for_storage_enabled: Optional[bool] = None,
auto_scaling_enabled: Optional[bool] = None,
backup_retention_period_in_days: Optional[int] = None,
subnet_id: Optional[str] = None,
mtls_connection_required: Optional[bool] = None,
resource_group_name: Optional[str] = None,
national_character_set: Optional[str] = None,
name: Optional[str] = None,
location: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
customer_contacts: Optional[Sequence[str]] = None)
func NewAutonomousDatabase(ctx *Context, name string, args AutonomousDatabaseArgs, opts ...ResourceOption) (*AutonomousDatabase, error)
public AutonomousDatabase(string name, AutonomousDatabaseArgs args, CustomResourceOptions? opts = null)
public AutonomousDatabase(String name, AutonomousDatabaseArgs args)
public AutonomousDatabase(String name, AutonomousDatabaseArgs args, CustomResourceOptions options)
type: azure:oracle:AutonomousDatabase
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 AutonomousDatabaseArgs
- 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 AutonomousDatabaseArgs
- 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 AutonomousDatabaseArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AutonomousDatabaseArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AutonomousDatabaseArgs
- 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 autonomousDatabaseResource = new Azure.Oracle.AutonomousDatabase("autonomousDatabaseResource", new()
{
DbWorkload = "string",
CharacterSet = "string",
AdminPassword = "string",
LicenseModel = "string",
DisplayName = "string",
ComputeCount = 0,
ComputeModel = "string",
VirtualNetworkId = "string",
DataStorageSizeInTbs = 0,
DbVersion = "string",
AutoScalingForStorageEnabled = false,
AutoScalingEnabled = false,
BackupRetentionPeriodInDays = 0,
SubnetId = "string",
MtlsConnectionRequired = false,
ResourceGroupName = "string",
NationalCharacterSet = "string",
Name = "string",
Location = "string",
Tags =
{
{ "string", "string" },
},
CustomerContacts = new[]
{
"string",
},
});
example, err := oracle.NewAutonomousDatabase(ctx, "autonomousDatabaseResource", &oracle.AutonomousDatabaseArgs{
DbWorkload: pulumi.String("string"),
CharacterSet: pulumi.String("string"),
AdminPassword: pulumi.String("string"),
LicenseModel: pulumi.String("string"),
DisplayName: pulumi.String("string"),
ComputeCount: pulumi.Float64(0),
ComputeModel: pulumi.String("string"),
VirtualNetworkId: pulumi.String("string"),
DataStorageSizeInTbs: pulumi.Int(0),
DbVersion: pulumi.String("string"),
AutoScalingForStorageEnabled: pulumi.Bool(false),
AutoScalingEnabled: pulumi.Bool(false),
BackupRetentionPeriodInDays: pulumi.Int(0),
SubnetId: pulumi.String("string"),
MtlsConnectionRequired: pulumi.Bool(false),
ResourceGroupName: pulumi.String("string"),
NationalCharacterSet: pulumi.String("string"),
Name: pulumi.String("string"),
Location: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
CustomerContacts: pulumi.StringArray{
pulumi.String("string"),
},
})
var autonomousDatabaseResource = new AutonomousDatabase("autonomousDatabaseResource", AutonomousDatabaseArgs.builder()
.dbWorkload("string")
.characterSet("string")
.adminPassword("string")
.licenseModel("string")
.displayName("string")
.computeCount(0)
.computeModel("string")
.virtualNetworkId("string")
.dataStorageSizeInTbs(0)
.dbVersion("string")
.autoScalingForStorageEnabled(false)
.autoScalingEnabled(false)
.backupRetentionPeriodInDays(0)
.subnetId("string")
.mtlsConnectionRequired(false)
.resourceGroupName("string")
.nationalCharacterSet("string")
.name("string")
.location("string")
.tags(Map.of("string", "string"))
.customerContacts("string")
.build());
autonomous_database_resource = azure.oracle.AutonomousDatabase("autonomousDatabaseResource",
db_workload="string",
character_set="string",
admin_password="string",
license_model="string",
display_name="string",
compute_count=0,
compute_model="string",
virtual_network_id="string",
data_storage_size_in_tbs=0,
db_version="string",
auto_scaling_for_storage_enabled=False,
auto_scaling_enabled=False,
backup_retention_period_in_days=0,
subnet_id="string",
mtls_connection_required=False,
resource_group_name="string",
national_character_set="string",
name="string",
location="string",
tags={
"string": "string",
},
customer_contacts=["string"])
const autonomousDatabaseResource = new azure.oracle.AutonomousDatabase("autonomousDatabaseResource", {
dbWorkload: "string",
characterSet: "string",
adminPassword: "string",
licenseModel: "string",
displayName: "string",
computeCount: 0,
computeModel: "string",
virtualNetworkId: "string",
dataStorageSizeInTbs: 0,
dbVersion: "string",
autoScalingForStorageEnabled: false,
autoScalingEnabled: false,
backupRetentionPeriodInDays: 0,
subnetId: "string",
mtlsConnectionRequired: false,
resourceGroupName: "string",
nationalCharacterSet: "string",
name: "string",
location: "string",
tags: {
string: "string",
},
customerContacts: ["string"],
});
type: azure:oracle:AutonomousDatabase
properties:
adminPassword: string
autoScalingEnabled: false
autoScalingForStorageEnabled: false
backupRetentionPeriodInDays: 0
characterSet: string
computeCount: 0
computeModel: string
customerContacts:
- string
dataStorageSizeInTbs: 0
dbVersion: string
dbWorkload: string
displayName: string
licenseModel: string
location: string
mtlsConnectionRequired: false
name: string
nationalCharacterSet: string
resourceGroupName: string
subnetId: string
tags:
string: string
virtualNetworkId: string
AutonomousDatabase 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 AutonomousDatabase resource accepts the following input properties:
- Admin
Password string - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - Auto
Scaling boolEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - Auto
Scaling boolFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - Backup
Retention intPeriod In Days - (Updatable) Retention period, in days, for backups.
- Character
Set string - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- Compute
Count double - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - Compute
Model string - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - Data
Storage intSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- Db
Version string - A valid Oracle Database version for Autonomous Database.
- Db
Workload string - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- Display
Name string - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- License
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - Mtls
Connection boolRequired - Specifies if the Autonomous Database requires mTLS connections.
- National
Character stringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- Resource
Group stringName - The name of the Resource Group where the Autonomous Database should exist.
- Subnet
Id string - The OCID of the subnet the resource is associated with.
- Virtual
Network stringId - The ID of the vnet associated with the cloud VM cluster.
- Customer
Contacts List<string> - Specifies a list of customer contacts as email addresses.
- Location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- Name string
- The name which should be used for this Autonomous Database.
- Dictionary<string, string>
- A mapping of tags which should be assigned to the Autonomous Database.
- Admin
Password string - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - Auto
Scaling boolEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - Auto
Scaling boolFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - Backup
Retention intPeriod In Days - (Updatable) Retention period, in days, for backups.
- Character
Set string - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- Compute
Count float64 - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - Compute
Model string - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - Data
Storage intSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- Db
Version string - A valid Oracle Database version for Autonomous Database.
- Db
Workload string - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- Display
Name string - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- License
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - Mtls
Connection boolRequired - Specifies if the Autonomous Database requires mTLS connections.
- National
Character stringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- Resource
Group stringName - The name of the Resource Group where the Autonomous Database should exist.
- Subnet
Id string - The OCID of the subnet the resource is associated with.
- Virtual
Network stringId - The ID of the vnet associated with the cloud VM cluster.
- Customer
Contacts []string - Specifies a list of customer contacts as email addresses.
- Location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- Name string
- The name which should be used for this Autonomous Database.
- map[string]string
- A mapping of tags which should be assigned to the Autonomous Database.
- admin
Password String - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - auto
Scaling BooleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - auto
Scaling BooleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - backup
Retention IntegerPeriod In Days - (Updatable) Retention period, in days, for backups.
- character
Set String - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- compute
Count Double - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - compute
Model String - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - data
Storage IntegerSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- db
Version String - A valid Oracle Database version for Autonomous Database.
- db
Workload String - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- display
Name String - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- license
Model String - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - mtls
Connection BooleanRequired - Specifies if the Autonomous Database requires mTLS connections.
- national
Character StringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- resource
Group StringName - The name of the Resource Group where the Autonomous Database should exist.
- subnet
Id String - The OCID of the subnet the resource is associated with.
- virtual
Network StringId - The ID of the vnet associated with the cloud VM cluster.
- customer
Contacts List<String> - Specifies a list of customer contacts as email addresses.
- location String
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- name String
- The name which should be used for this Autonomous Database.
- Map<String,String>
- A mapping of tags which should be assigned to the Autonomous Database.
- admin
Password string - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - auto
Scaling booleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - auto
Scaling booleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - backup
Retention numberPeriod In Days - (Updatable) Retention period, in days, for backups.
- character
Set string - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- compute
Count number - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - compute
Model string - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - data
Storage numberSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- db
Version string - A valid Oracle Database version for Autonomous Database.
- db
Workload string - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- display
Name string - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- license
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - mtls
Connection booleanRequired - Specifies if the Autonomous Database requires mTLS connections.
- national
Character stringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- resource
Group stringName - The name of the Resource Group where the Autonomous Database should exist.
- subnet
Id string - The OCID of the subnet the resource is associated with.
- virtual
Network stringId - The ID of the vnet associated with the cloud VM cluster.
- customer
Contacts string[] - Specifies a list of customer contacts as email addresses.
- location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- name string
- The name which should be used for this Autonomous Database.
- {[key: string]: string}
- A mapping of tags which should be assigned to the Autonomous Database.
- admin_
password str - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - auto_
scaling_ boolenabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - auto_
scaling_ boolfor_ storage_ enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - backup_
retention_ intperiod_ in_ days - (Updatable) Retention period, in days, for backups.
- character_
set str - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- compute_
count float - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - compute_
model str - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - data_
storage_ intsize_ in_ tbs - The maximum storage that can be allocated for the database, in terabytes.
- db_
version str - A valid Oracle Database version for Autonomous Database.
- db_
workload str - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- display_
name str - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- license_
model str - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - mtls_
connection_ boolrequired - Specifies if the Autonomous Database requires mTLS connections.
- national_
character_ strset - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- resource_
group_ strname - The name of the Resource Group where the Autonomous Database should exist.
- subnet_
id str - The OCID of the subnet the resource is associated with.
- virtual_
network_ strid - The ID of the vnet associated with the cloud VM cluster.
- customer_
contacts Sequence[str] - Specifies a list of customer contacts as email addresses.
- location str
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- name str
- The name which should be used for this Autonomous Database.
- Mapping[str, str]
- A mapping of tags which should be assigned to the Autonomous Database.
- admin
Password String - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - auto
Scaling BooleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - auto
Scaling BooleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - backup
Retention NumberPeriod In Days - (Updatable) Retention period, in days, for backups.
- character
Set String - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- compute
Count Number - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - compute
Model String - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - data
Storage NumberSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- db
Version String - A valid Oracle Database version for Autonomous Database.
- db
Workload String - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- display
Name String - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- license
Model String - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - mtls
Connection BooleanRequired - Specifies if the Autonomous Database requires mTLS connections.
- national
Character StringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- resource
Group StringName - The name of the Resource Group where the Autonomous Database should exist.
- subnet
Id String - The OCID of the subnet the resource is associated with.
- virtual
Network StringId - The ID of the vnet associated with the cloud VM cluster.
- customer
Contacts List<String> - Specifies a list of customer contacts as email addresses.
- location String
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- name String
- The name which should be used for this Autonomous Database.
- Map<String>
- A mapping of tags which should be assigned to the Autonomous Database.
Outputs
All input properties are implicitly available as output properties. Additionally, the AutonomousDatabase resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing AutonomousDatabase Resource
Get an existing AutonomousDatabase 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?: AutonomousDatabaseState, opts?: CustomResourceOptions): AutonomousDatabase
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
admin_password: Optional[str] = None,
auto_scaling_enabled: Optional[bool] = None,
auto_scaling_for_storage_enabled: Optional[bool] = None,
backup_retention_period_in_days: Optional[int] = None,
character_set: Optional[str] = None,
compute_count: Optional[float] = None,
compute_model: Optional[str] = None,
customer_contacts: Optional[Sequence[str]] = None,
data_storage_size_in_tbs: Optional[int] = None,
db_version: Optional[str] = None,
db_workload: Optional[str] = None,
display_name: Optional[str] = None,
license_model: Optional[str] = None,
location: Optional[str] = None,
mtls_connection_required: Optional[bool] = None,
name: Optional[str] = None,
national_character_set: Optional[str] = None,
resource_group_name: Optional[str] = None,
subnet_id: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
virtual_network_id: Optional[str] = None) -> AutonomousDatabase
func GetAutonomousDatabase(ctx *Context, name string, id IDInput, state *AutonomousDatabaseState, opts ...ResourceOption) (*AutonomousDatabase, error)
public static AutonomousDatabase Get(string name, Input<string> id, AutonomousDatabaseState? state, CustomResourceOptions? opts = null)
public static AutonomousDatabase get(String name, Output<String> id, AutonomousDatabaseState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- 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.
- Admin
Password string - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - Auto
Scaling boolEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - Auto
Scaling boolFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - Backup
Retention intPeriod In Days - (Updatable) Retention period, in days, for backups.
- Character
Set string - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- Compute
Count double - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - Compute
Model string - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - Customer
Contacts List<string> - Specifies a list of customer contacts as email addresses.
- Data
Storage intSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- Db
Version string - A valid Oracle Database version for Autonomous Database.
- Db
Workload string - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- Display
Name string - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- License
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - Location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- Mtls
Connection boolRequired - Specifies if the Autonomous Database requires mTLS connections.
- Name string
- The name which should be used for this Autonomous Database.
- National
Character stringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- Resource
Group stringName - The name of the Resource Group where the Autonomous Database should exist.
- Subnet
Id string - The OCID of the subnet the resource is associated with.
- Dictionary<string, string>
- A mapping of tags which should be assigned to the Autonomous Database.
- Virtual
Network stringId - The ID of the vnet associated with the cloud VM cluster.
- Admin
Password string - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - Auto
Scaling boolEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - Auto
Scaling boolFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - Backup
Retention intPeriod In Days - (Updatable) Retention period, in days, for backups.
- Character
Set string - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- Compute
Count float64 - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - Compute
Model string - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - Customer
Contacts []string - Specifies a list of customer contacts as email addresses.
- Data
Storage intSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- Db
Version string - A valid Oracle Database version for Autonomous Database.
- Db
Workload string - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- Display
Name string - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- License
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - Location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- Mtls
Connection boolRequired - Specifies if the Autonomous Database requires mTLS connections.
- Name string
- The name which should be used for this Autonomous Database.
- National
Character stringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- Resource
Group stringName - The name of the Resource Group where the Autonomous Database should exist.
- Subnet
Id string - The OCID of the subnet the resource is associated with.
- map[string]string
- A mapping of tags which should be assigned to the Autonomous Database.
- Virtual
Network stringId - The ID of the vnet associated with the cloud VM cluster.
- admin
Password String - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - auto
Scaling BooleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - auto
Scaling BooleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - backup
Retention IntegerPeriod In Days - (Updatable) Retention period, in days, for backups.
- character
Set String - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- compute
Count Double - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - compute
Model String - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - customer
Contacts List<String> - Specifies a list of customer contacts as email addresses.
- data
Storage IntegerSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- db
Version String - A valid Oracle Database version for Autonomous Database.
- db
Workload String - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- display
Name String - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- license
Model String - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - location String
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- mtls
Connection BooleanRequired - Specifies if the Autonomous Database requires mTLS connections.
- name String
- The name which should be used for this Autonomous Database.
- national
Character StringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- resource
Group StringName - The name of the Resource Group where the Autonomous Database should exist.
- subnet
Id String - The OCID of the subnet the resource is associated with.
- Map<String,String>
- A mapping of tags which should be assigned to the Autonomous Database.
- virtual
Network StringId - The ID of the vnet associated with the cloud VM cluster.
- admin
Password string - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - auto
Scaling booleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - auto
Scaling booleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - backup
Retention numberPeriod In Days - (Updatable) Retention period, in days, for backups.
- character
Set string - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- compute
Count number - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - compute
Model string - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - customer
Contacts string[] - Specifies a list of customer contacts as email addresses.
- data
Storage numberSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- db
Version string - A valid Oracle Database version for Autonomous Database.
- db
Workload string - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- display
Name string - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- license
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- mtls
Connection booleanRequired - Specifies if the Autonomous Database requires mTLS connections.
- name string
- The name which should be used for this Autonomous Database.
- national
Character stringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- resource
Group stringName - The name of the Resource Group where the Autonomous Database should exist.
- subnet
Id string - The OCID of the subnet the resource is associated with.
- {[key: string]: string}
- A mapping of tags which should be assigned to the Autonomous Database.
- virtual
Network stringId - The ID of the vnet associated with the cloud VM cluster.
- admin_
password str - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - auto_
scaling_ boolenabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - auto_
scaling_ boolfor_ storage_ enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - backup_
retention_ intperiod_ in_ days - (Updatable) Retention period, in days, for backups.
- character_
set str - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- compute_
count float - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - compute_
model str - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - customer_
contacts Sequence[str] - Specifies a list of customer contacts as email addresses.
- data_
storage_ intsize_ in_ tbs - The maximum storage that can be allocated for the database, in terabytes.
- db_
version str - A valid Oracle Database version for Autonomous Database.
- db_
workload str - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- display_
name str - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- license_
model str - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - location str
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- mtls_
connection_ boolrequired - Specifies if the Autonomous Database requires mTLS connections.
- name str
- The name which should be used for this Autonomous Database.
- national_
character_ strset - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- resource_
group_ strname - The name of the Resource Group where the Autonomous Database should exist.
- subnet_
id str - The OCID of the subnet the resource is associated with.
- Mapping[str, str]
- A mapping of tags which should be assigned to the Autonomous Database.
- virtual_
network_ strid - The ID of the vnet associated with the cloud VM cluster.
- admin
Password String - The password must be between
12
and30
characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (") or the username "admin", regardless of casing. - auto
Scaling BooleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. The default value is
true
. - auto
Scaling BooleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. The default value is
false
. - backup
Retention NumberPeriod In Days - (Updatable) Retention period, in days, for backups.
- character
Set String - The character set for the autonomous database. The default is
AL32UTF8
. Allowed values are:AL32UTF8
,AR8ADOS710
,AR8ADOS720
,AR8APTEC715
,AR8ARABICMACS
,AR8ASMO8X
,AR8ISO8859P6
,AR8MSWIN1256
,AR8MUSSAD768
,AR8NAFITHA711
,AR8NAFITHA721
,AR8SAKHR706
,AR8SAKHR707
,AZ8ISO8859P9E
,BG8MSWIN
,BG8PC437S
,BLT8CP921
,BLT8ISO8859P13
,BLT8MSWIN1257
,BLT8PC775
,BN8BSCII
,CDN8PC863
,CEL8ISO8859P14
,CL8ISO8859P5
,CL8ISOIR111
,CL8KOI8R
,CL8KOI8U
,CL8MACCYRILLICS
,CL8MSWIN1251
,EE8ISO8859P2
,EE8MACCES
,EE8MACCROATIANS
,EE8MSWIN1250
,EE8PC852
,EL8DEC
,EL8ISO8859P7
,EL8MACGREEKS
,EL8MSWIN1253
,EL8PC437S
,EL8PC851
,EL8PC869
,ET8MSWIN923
,HU8ABMOD
,HU8CWI2
,IN8ISCII
,IS8PC861
,IW8ISO8859P8
,IW8MACHEBREWS
,IW8MSWIN1255
,IW8PC1507
,JA16EUC
,JA16EUCTILDE
,JA16SJIS
,JA16SJISTILDE
,JA16VMS
,KO16KSC5601
,KO16KSCCS
,KO16MSWIN949
,LA8ISO6937
,LA8PASSPORT
,LT8MSWIN921
,LT8PC772
,LT8PC774
,LV8PC1117
,LV8PC8LR
,LV8RST104090
,N8PC865
,NE8ISO8859P10
,NEE8ISO8859P4
,RU8BESTA
,RU8PC855
,RU8PC866
,SE8ISO8859P3
,TH8MACTHAIS
,TH8TISASCII
,TR8DEC
,TR8MACTURKISHS
,TR8MSWIN1254
,TR8PC857
,US7ASCII
,US8PC437
,UTF8
,VN8MSWIN1258
,VN8VN3
,WE8DEC
,WE8DG
,WE8ISO8859P1
,WE8ISO8859P15
,WE8ISO8859P9
,WE8MACROMAN8S
,WE8MSWIN1252
,WE8NCR4970
,WE8NEXTSTEP
,WE8PC850
,WE8PC858
,WE8PC860
,WE8ROMAN8
,ZHS16CGB231280
,ZHS16GBK
,ZHT16BIG5
,ZHT16CCDC
,ZHT16DBT
,ZHT16HKSCS
,ZHT16MSWIN950
,ZHT32EUC
,ZHT32SOPS
,ZHT32TRIS
- compute
Count Number - The compute amount (CPUs) available to the database. Minimum and maximum values depend on the compute model and whether the database is an Autonomous Database Serverless instance or an Autonomous Database on Dedicated Exadata Infrastructure. For an Autonomous Database Serverless instance, the
ECPU
compute model requires a minimum value of one, for databases in the elastic resource pool and minimum value of two, otherwise. Required when using thecomputeModel
parameter. When usingcpuCoreCount
parameter, it is an error to specify computeCount to a non-null value. ProvidingcomputeModel
andcomputeCount
is the preferred method for both OCPU and ECPU. - compute
Model String - The compute model of the Autonomous Database. This is required if using the
computeCount
parameter. If usingcpuCoreCount
then it is an error to specifycomputeModel
to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy. - customer
Contacts List<String> - Specifies a list of customer contacts as email addresses.
- data
Storage NumberSize In Tbs - The maximum storage that can be allocated for the database, in terabytes.
- db
Version String - A valid Oracle Database version for Autonomous Database.
- db
Workload String - The Autonomous Database workload type. The following values are valid:
- OLTP - indicates an Autonomous Transaction Processing database
- DW - indicates an Autonomous Data Warehouse database
- AJD - indicates an Autonomous JSON Database
- APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
- display
Name String - The user-friendly name for the Autonomous Database. The name does not have to be unique.
- license
Model String - The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure, this attribute must be null. It is already set at the Autonomous Exadata Infrastructure level. When provisioning an [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) database, if a value is not specified, the system defaults the value to
BRING_YOUR_OWN_LICENSE
. Bring your own license (BYOL) also allows you to select the DB edition using the optional parameter. - location String
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database to be created.
- mtls
Connection BooleanRequired - Specifies if the Autonomous Database requires mTLS connections.
- name String
- The name which should be used for this Autonomous Database.
- national
Character StringSet - The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
- resource
Group StringName - The name of the Resource Group where the Autonomous Database should exist.
- subnet
Id String - The OCID of the subnet the resource is associated with.
- Map<String>
- A mapping of tags which should be assigned to the Autonomous Database.
- virtual
Network StringId - The ID of the vnet associated with the cloud VM cluster.
Import
Autonomous Databases can be imported using the resource id
, e.g.
$ pulumi import azure:oracle/autonomousDatabase:AutonomousDatabase example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup/providers/Oracle.Database/autonomousDatabases/autonomousDatabases1
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurerm
Terraform Provider.