We recommend using Azure Native.
Manages an autonomous database clone from database.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = new azure.core.ResourceGroup("example", {
name: "example-resources",
location: "eastus",
});
const exampleAutonomousDatabase = new azure.oracle.AutonomousDatabase("example", {
name: "example",
resourceGroupName: example.name,
location: example.location,
adminPassword: "BEstrO0ng_#11",
backupRetentionPeriodInDays: 7,
characterSet: "AL32UTF8",
computeCount: 2,
computeModel: "ECPU",
dataStorageSizeInTbs: 1,
dbVersion: "19c",
dbWorkload: "OLTP",
displayName: "Example",
licenseModel: "LicenseIncluded",
autoScalingEnabled: false,
autoScalingForStorageEnabled: true,
mtlsConnectionRequired: true,
nationalCharacterSet: "AL16UTF16",
allowedIps: [],
});
const exampleAutonomousDatabaseCloneFromDatabase = new azure.oracle.AutonomousDatabaseCloneFromDatabase("example", {
name: "example",
resourceGroupName: exampleAutonomousDatabase.resourceGroupName,
location: exampleAutonomousDatabase.location,
sourceAutonomousDatabaseId: exampleAutonomousDatabase.id,
cloneType: "Full",
adminPassword: "BEstrO0ng_#11",
backupRetentionPeriodInDays: 7,
characterSet: "AL32UTF8",
computeCount: 2,
computeModel: "ECPU",
dataStorageSizeInTb: 1,
databaseVersion: "19c",
databaseWorkload: "OLTP",
displayName: "ExampleClone",
licenseModel: "LicenseIncluded",
autoScalingEnabled: false,
autoScalingForStorageEnabled: true,
mtlsConnectionRequired: true,
nationalCharacterSet: "AL16UTF16",
allowedIpAddresses: [],
});
import pulumi
import pulumi_azure as azure
example = azure.core.ResourceGroup("example",
name="example-resources",
location="eastus")
example_autonomous_database = azure.oracle.AutonomousDatabase("example",
name="example",
resource_group_name=example.name,
location=example.location,
admin_password="BEstrO0ng_#11",
backup_retention_period_in_days=7,
character_set="AL32UTF8",
compute_count=2,
compute_model="ECPU",
data_storage_size_in_tbs=1,
db_version="19c",
db_workload="OLTP",
display_name="Example",
license_model="LicenseIncluded",
auto_scaling_enabled=False,
auto_scaling_for_storage_enabled=True,
mtls_connection_required=True,
national_character_set="AL16UTF16",
allowed_ips=[])
example_autonomous_database_clone_from_database = azure.oracle.AutonomousDatabaseCloneFromDatabase("example",
name="example",
resource_group_name=example_autonomous_database.resource_group_name,
location=example_autonomous_database.location,
source_autonomous_database_id=example_autonomous_database.id,
clone_type="Full",
admin_password="BEstrO0ng_#11",
backup_retention_period_in_days=7,
character_set="AL32UTF8",
compute_count=2,
compute_model="ECPU",
data_storage_size_in_tb=1,
database_version="19c",
database_workload="OLTP",
display_name="ExampleClone",
license_model="LicenseIncluded",
auto_scaling_enabled=False,
auto_scaling_for_storage_enabled=True,
mtls_connection_required=True,
national_character_set="AL16UTF16",
allowed_ip_addresses=[])
package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core"
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/oracle"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{
Name: pulumi.String("example-resources"),
Location: pulumi.String("eastus"),
})
if err != nil {
return err
}
exampleAutonomousDatabase, err := oracle.NewAutonomousDatabase(ctx, "example", &oracle.AutonomousDatabaseArgs{
Name: pulumi.String("example"),
ResourceGroupName: example.Name,
Location: example.Location,
AdminPassword: pulumi.String("BEstrO0ng_#11"),
BackupRetentionPeriodInDays: pulumi.Int(7),
CharacterSet: pulumi.String("AL32UTF8"),
ComputeCount: pulumi.Float64(2),
ComputeModel: pulumi.String("ECPU"),
DataStorageSizeInTbs: pulumi.Int(1),
DbVersion: pulumi.String("19c"),
DbWorkload: pulumi.String("OLTP"),
DisplayName: pulumi.String("Example"),
LicenseModel: pulumi.String("LicenseIncluded"),
AutoScalingEnabled: pulumi.Bool(false),
AutoScalingForStorageEnabled: pulumi.Bool(true),
MtlsConnectionRequired: pulumi.Bool(true),
NationalCharacterSet: pulumi.String("AL16UTF16"),
AllowedIps: pulumi.StringArray{},
})
if err != nil {
return err
}
_, err = oracle.NewAutonomousDatabaseCloneFromDatabase(ctx, "example", &oracle.AutonomousDatabaseCloneFromDatabaseArgs{
Name: pulumi.String("example"),
ResourceGroupName: exampleAutonomousDatabase.ResourceGroupName,
Location: exampleAutonomousDatabase.Location,
SourceAutonomousDatabaseId: exampleAutonomousDatabase.ID(),
CloneType: pulumi.String("Full"),
AdminPassword: pulumi.String("BEstrO0ng_#11"),
BackupRetentionPeriodInDays: pulumi.Int(7),
CharacterSet: pulumi.String("AL32UTF8"),
ComputeCount: pulumi.Float64(2),
ComputeModel: pulumi.String("ECPU"),
DataStorageSizeInTb: pulumi.Int(1),
DatabaseVersion: pulumi.String("19c"),
DatabaseWorkload: pulumi.String("OLTP"),
DisplayName: pulumi.String("ExampleClone"),
LicenseModel: pulumi.String("LicenseIncluded"),
AutoScalingEnabled: pulumi.Bool(false),
AutoScalingForStorageEnabled: pulumi.Bool(true),
MtlsConnectionRequired: pulumi.Bool(true),
NationalCharacterSet: pulumi.String("AL16UTF16"),
AllowedIpAddresses: pulumi.StringArray{},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() =>
{
var example = new Azure.Core.ResourceGroup("example", new()
{
Name = "example-resources",
Location = "eastus",
});
var exampleAutonomousDatabase = new Azure.Oracle.AutonomousDatabase("example", new()
{
Name = "example",
ResourceGroupName = example.Name,
Location = example.Location,
AdminPassword = "BEstrO0ng_#11",
BackupRetentionPeriodInDays = 7,
CharacterSet = "AL32UTF8",
ComputeCount = 2,
ComputeModel = "ECPU",
DataStorageSizeInTbs = 1,
DbVersion = "19c",
DbWorkload = "OLTP",
DisplayName = "Example",
LicenseModel = "LicenseIncluded",
AutoScalingEnabled = false,
AutoScalingForStorageEnabled = true,
MtlsConnectionRequired = true,
NationalCharacterSet = "AL16UTF16",
AllowedIps = new[] {},
});
var exampleAutonomousDatabaseCloneFromDatabase = new Azure.Oracle.AutonomousDatabaseCloneFromDatabase("example", new()
{
Name = "example",
ResourceGroupName = exampleAutonomousDatabase.ResourceGroupName,
Location = exampleAutonomousDatabase.Location,
SourceAutonomousDatabaseId = exampleAutonomousDatabase.Id,
CloneType = "Full",
AdminPassword = "BEstrO0ng_#11",
BackupRetentionPeriodInDays = 7,
CharacterSet = "AL32UTF8",
ComputeCount = 2,
ComputeModel = "ECPU",
DataStorageSizeInTb = 1,
DatabaseVersion = "19c",
DatabaseWorkload = "OLTP",
DisplayName = "ExampleClone",
LicenseModel = "LicenseIncluded",
AutoScalingEnabled = false,
AutoScalingForStorageEnabled = true,
MtlsConnectionRequired = true,
NationalCharacterSet = "AL16UTF16",
AllowedIpAddresses = new[] {},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.core.ResourceGroup;
import com.pulumi.azure.core.ResourceGroupArgs;
import com.pulumi.azure.oracle.AutonomousDatabase;
import com.pulumi.azure.oracle.AutonomousDatabaseArgs;
import com.pulumi.azure.oracle.AutonomousDatabaseCloneFromDatabase;
import com.pulumi.azure.oracle.AutonomousDatabaseCloneFromDatabaseArgs;
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 example = new ResourceGroup("example", ResourceGroupArgs.builder()
.name("example-resources")
.location("eastus")
.build());
var exampleAutonomousDatabase = new AutonomousDatabase("exampleAutonomousDatabase", AutonomousDatabaseArgs.builder()
.name("example")
.resourceGroupName(example.name())
.location(example.location())
.adminPassword("BEstrO0ng_#11")
.backupRetentionPeriodInDays(7)
.characterSet("AL32UTF8")
.computeCount(2.0)
.computeModel("ECPU")
.dataStorageSizeInTbs(1)
.dbVersion("19c")
.dbWorkload("OLTP")
.displayName("Example")
.licenseModel("LicenseIncluded")
.autoScalingEnabled(false)
.autoScalingForStorageEnabled(true)
.mtlsConnectionRequired(true)
.nationalCharacterSet("AL16UTF16")
.allowedIps()
.build());
var exampleAutonomousDatabaseCloneFromDatabase = new AutonomousDatabaseCloneFromDatabase("exampleAutonomousDatabaseCloneFromDatabase", AutonomousDatabaseCloneFromDatabaseArgs.builder()
.name("example")
.resourceGroupName(exampleAutonomousDatabase.resourceGroupName())
.location(exampleAutonomousDatabase.location())
.sourceAutonomousDatabaseId(exampleAutonomousDatabase.id())
.cloneType("Full")
.adminPassword("BEstrO0ng_#11")
.backupRetentionPeriodInDays(7)
.characterSet("AL32UTF8")
.computeCount(2.0)
.computeModel("ECPU")
.dataStorageSizeInTb(1)
.databaseVersion("19c")
.databaseWorkload("OLTP")
.displayName("ExampleClone")
.licenseModel("LicenseIncluded")
.autoScalingEnabled(false)
.autoScalingForStorageEnabled(true)
.mtlsConnectionRequired(true)
.nationalCharacterSet("AL16UTF16")
.allowedIpAddresses()
.build());
}
}
resources:
example:
type: azure:core:ResourceGroup
properties:
name: example-resources
location: eastus
exampleAutonomousDatabase:
type: azure:oracle:AutonomousDatabase
name: example
properties:
name: example
resourceGroupName: ${example.name}
location: ${example.location}
adminPassword: BEstrO0ng_#11
backupRetentionPeriodInDays: 7
characterSet: AL32UTF8
computeCount: 2
computeModel: ECPU
dataStorageSizeInTbs: 1
dbVersion: 19c
dbWorkload: OLTP
displayName: Example
licenseModel: LicenseIncluded
autoScalingEnabled: false
autoScalingForStorageEnabled: true
mtlsConnectionRequired: true
nationalCharacterSet: AL16UTF16
allowedIps: []
exampleAutonomousDatabaseCloneFromDatabase:
type: azure:oracle:AutonomousDatabaseCloneFromDatabase
name: example
properties:
name: example
resourceGroupName: ${exampleAutonomousDatabase.resourceGroupName}
location: ${exampleAutonomousDatabase.location}
sourceAutonomousDatabaseId: ${exampleAutonomousDatabase.id}
cloneType: Full
adminPassword: BEstrO0ng_#11
backupRetentionPeriodInDays: 7
characterSet: AL32UTF8
computeCount: 2
computeModel: ECPU
dataStorageSizeInTb: 1
databaseVersion: 19c
databaseWorkload: OLTP
displayName: ExampleClone
licenseModel: LicenseIncluded
autoScalingEnabled: false
autoScalingForStorageEnabled: true
mtlsConnectionRequired: true
nationalCharacterSet: AL16UTF16
allowedIpAddresses: []
API Providers
This resource uses the following Azure API Providers:
Oracle.Database- 2025-09-01
Create AutonomousDatabaseCloneFromDatabase Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AutonomousDatabaseCloneFromDatabase(name: string, args: AutonomousDatabaseCloneFromDatabaseArgs, opts?: CustomResourceOptions);@overload
def AutonomousDatabaseCloneFromDatabase(resource_name: str,
args: AutonomousDatabaseCloneFromDatabaseArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AutonomousDatabaseCloneFromDatabase(resource_name: str,
opts: Optional[ResourceOptions] = None,
database_workload: Optional[str] = None,
source_autonomous_database_id: 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,
clone_type: Optional[str] = None,
compute_count: Optional[float] = None,
compute_model: Optional[str] = None,
display_name: Optional[str] = None,
data_storage_size_in_tb: Optional[int] = None,
database_version: Optional[str] = None,
resource_group_name: Optional[str] = None,
license_model: Optional[str] = None,
admin_password: Optional[str] = None,
national_character_set: Optional[str] = None,
mtls_connection_required: Optional[bool] = None,
name: Optional[str] = None,
location: Optional[str] = None,
refreshable_model: Optional[str] = None,
allowed_ip_addresses: Optional[Sequence[str]] = None,
customer_contacts: Optional[Sequence[str]] = None,
subnet_id: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
virtual_network_id: Optional[str] = None)func NewAutonomousDatabaseCloneFromDatabase(ctx *Context, name string, args AutonomousDatabaseCloneFromDatabaseArgs, opts ...ResourceOption) (*AutonomousDatabaseCloneFromDatabase, error)public AutonomousDatabaseCloneFromDatabase(string name, AutonomousDatabaseCloneFromDatabaseArgs args, CustomResourceOptions? opts = null)
public AutonomousDatabaseCloneFromDatabase(String name, AutonomousDatabaseCloneFromDatabaseArgs args)
public AutonomousDatabaseCloneFromDatabase(String name, AutonomousDatabaseCloneFromDatabaseArgs args, CustomResourceOptions options)
type: azure:oracle:AutonomousDatabaseCloneFromDatabase
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 AutonomousDatabaseCloneFromDatabaseArgs
- 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 AutonomousDatabaseCloneFromDatabaseArgs
- 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 AutonomousDatabaseCloneFromDatabaseArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AutonomousDatabaseCloneFromDatabaseArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AutonomousDatabaseCloneFromDatabaseArgs
- 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 autonomousDatabaseCloneFromDatabaseResource = new Azure.Oracle.AutonomousDatabaseCloneFromDatabase("autonomousDatabaseCloneFromDatabaseResource", new()
{
DatabaseWorkload = "string",
SourceAutonomousDatabaseId = "string",
AutoScalingEnabled = false,
AutoScalingForStorageEnabled = false,
BackupRetentionPeriodInDays = 0,
CharacterSet = "string",
CloneType = "string",
ComputeCount = 0,
ComputeModel = "string",
DisplayName = "string",
DataStorageSizeInTb = 0,
DatabaseVersion = "string",
ResourceGroupName = "string",
LicenseModel = "string",
AdminPassword = "string",
NationalCharacterSet = "string",
MtlsConnectionRequired = false,
Name = "string",
Location = "string",
RefreshableModel = "string",
AllowedIpAddresses = new[]
{
"string",
},
CustomerContacts = new[]
{
"string",
},
SubnetId = "string",
Tags =
{
{ "string", "string" },
},
VirtualNetworkId = "string",
});
example, err := oracle.NewAutonomousDatabaseCloneFromDatabase(ctx, "autonomousDatabaseCloneFromDatabaseResource", &oracle.AutonomousDatabaseCloneFromDatabaseArgs{
DatabaseWorkload: pulumi.String("string"),
SourceAutonomousDatabaseId: pulumi.String("string"),
AutoScalingEnabled: pulumi.Bool(false),
AutoScalingForStorageEnabled: pulumi.Bool(false),
BackupRetentionPeriodInDays: pulumi.Int(0),
CharacterSet: pulumi.String("string"),
CloneType: pulumi.String("string"),
ComputeCount: pulumi.Float64(0),
ComputeModel: pulumi.String("string"),
DisplayName: pulumi.String("string"),
DataStorageSizeInTb: pulumi.Int(0),
DatabaseVersion: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
LicenseModel: pulumi.String("string"),
AdminPassword: pulumi.String("string"),
NationalCharacterSet: pulumi.String("string"),
MtlsConnectionRequired: pulumi.Bool(false),
Name: pulumi.String("string"),
Location: pulumi.String("string"),
RefreshableModel: pulumi.String("string"),
AllowedIpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
CustomerContacts: pulumi.StringArray{
pulumi.String("string"),
},
SubnetId: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
VirtualNetworkId: pulumi.String("string"),
})
var autonomousDatabaseCloneFromDatabaseResource = new AutonomousDatabaseCloneFromDatabase("autonomousDatabaseCloneFromDatabaseResource", AutonomousDatabaseCloneFromDatabaseArgs.builder()
.databaseWorkload("string")
.sourceAutonomousDatabaseId("string")
.autoScalingEnabled(false)
.autoScalingForStorageEnabled(false)
.backupRetentionPeriodInDays(0)
.characterSet("string")
.cloneType("string")
.computeCount(0.0)
.computeModel("string")
.displayName("string")
.dataStorageSizeInTb(0)
.databaseVersion("string")
.resourceGroupName("string")
.licenseModel("string")
.adminPassword("string")
.nationalCharacterSet("string")
.mtlsConnectionRequired(false)
.name("string")
.location("string")
.refreshableModel("string")
.allowedIpAddresses("string")
.customerContacts("string")
.subnetId("string")
.tags(Map.of("string", "string"))
.virtualNetworkId("string")
.build());
autonomous_database_clone_from_database_resource = azure.oracle.AutonomousDatabaseCloneFromDatabase("autonomousDatabaseCloneFromDatabaseResource",
database_workload="string",
source_autonomous_database_id="string",
auto_scaling_enabled=False,
auto_scaling_for_storage_enabled=False,
backup_retention_period_in_days=0,
character_set="string",
clone_type="string",
compute_count=0,
compute_model="string",
display_name="string",
data_storage_size_in_tb=0,
database_version="string",
resource_group_name="string",
license_model="string",
admin_password="string",
national_character_set="string",
mtls_connection_required=False,
name="string",
location="string",
refreshable_model="string",
allowed_ip_addresses=["string"],
customer_contacts=["string"],
subnet_id="string",
tags={
"string": "string",
},
virtual_network_id="string")
const autonomousDatabaseCloneFromDatabaseResource = new azure.oracle.AutonomousDatabaseCloneFromDatabase("autonomousDatabaseCloneFromDatabaseResource", {
databaseWorkload: "string",
sourceAutonomousDatabaseId: "string",
autoScalingEnabled: false,
autoScalingForStorageEnabled: false,
backupRetentionPeriodInDays: 0,
characterSet: "string",
cloneType: "string",
computeCount: 0,
computeModel: "string",
displayName: "string",
dataStorageSizeInTb: 0,
databaseVersion: "string",
resourceGroupName: "string",
licenseModel: "string",
adminPassword: "string",
nationalCharacterSet: "string",
mtlsConnectionRequired: false,
name: "string",
location: "string",
refreshableModel: "string",
allowedIpAddresses: ["string"],
customerContacts: ["string"],
subnetId: "string",
tags: {
string: "string",
},
virtualNetworkId: "string",
});
type: azure:oracle:AutonomousDatabaseCloneFromDatabase
properties:
adminPassword: string
allowedIpAddresses:
- string
autoScalingEnabled: false
autoScalingForStorageEnabled: false
backupRetentionPeriodInDays: 0
characterSet: string
cloneType: string
computeCount: 0
computeModel: string
customerContacts:
- string
dataStorageSizeInTb: 0
databaseVersion: string
databaseWorkload: string
displayName: string
licenseModel: string
location: string
mtlsConnectionRequired: false
name: string
nationalCharacterSet: string
refreshableModel: string
resourceGroupName: string
sourceAutonomousDatabaseId: string
subnetId: string
tags:
string: string
virtualNetworkId: string
AutonomousDatabaseCloneFromDatabase 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 AutonomousDatabaseCloneFromDatabase resource accepts the following input properties:
- Admin
Password string - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - Auto
Scaling boolEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- Auto
Scaling boolFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- Backup
Retention intPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - Character
Set string - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- Clone
Type string - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - Compute
Count double - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - Compute
Model string The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- Data
Storage intSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - Database
Version string - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- Database
Workload string The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- Display
Name string - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- License
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - Mtls
Connection boolRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- National
Character stringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- Resource
Group stringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- Source
Autonomous stringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- Allowed
Ip List<string>Addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- Customer
Contacts List<string> - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- Location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- Name string
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- Refreshable
Model string - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - Subnet
Id string - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- Dictionary<string, string>
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- Virtual
Network stringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- Admin
Password string - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - Auto
Scaling boolEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- Auto
Scaling boolFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- Backup
Retention intPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - Character
Set string - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- Clone
Type string - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - Compute
Count float64 - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - Compute
Model string The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- Data
Storage intSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - Database
Version string - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- Database
Workload string The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- Display
Name string - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- License
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - Mtls
Connection boolRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- National
Character stringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- Resource
Group stringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- Source
Autonomous stringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- Allowed
Ip []stringAddresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- Customer
Contacts []string - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- Location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- Name string
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- Refreshable
Model string - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - Subnet
Id string - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- map[string]string
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- Virtual
Network stringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- admin
Password String - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - auto
Scaling BooleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- auto
Scaling BooleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- backup
Retention IntegerPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - character
Set String - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- clone
Type String - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - compute
Count Double - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - compute
Model String The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- data
Storage IntegerSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - database
Version String - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- database
Workload String The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- display
Name String - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- license
Model String - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - mtls
Connection BooleanRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- national
Character StringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- resource
Group StringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- source
Autonomous StringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- allowed
Ip List<String>Addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- customer
Contacts List<String> - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- location String
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- name String
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- refreshable
Model String - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - subnet
Id String - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- Map<String,String>
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- virtual
Network StringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- admin
Password string - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - auto
Scaling booleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- auto
Scaling booleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- backup
Retention numberPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - character
Set string - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- clone
Type string - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - compute
Count number - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - compute
Model string The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- data
Storage numberSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - database
Version string - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- database
Workload string The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- display
Name string - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- license
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - mtls
Connection booleanRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- national
Character stringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- resource
Group stringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- source
Autonomous stringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- allowed
Ip string[]Addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- customer
Contacts string[] - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- name string
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- refreshable
Model string - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - subnet
Id string - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- {[key: string]: string}
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- virtual
Network stringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- admin_
password str - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - auto_
scaling_ boolenabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- auto_
scaling_ boolfor_ storage_ enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- backup_
retention_ intperiod_ in_ days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - character_
set str - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- clone_
type str - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - compute_
count float - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - compute_
model str The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- data_
storage_ intsize_ in_ tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - database_
version str - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- database_
workload str The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- display_
name str - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- license_
model str - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - mtls_
connection_ boolrequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- national_
character_ strset - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- resource_
group_ strname - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- source_
autonomous_ strdatabase_ id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- allowed_
ip_ Sequence[str]addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- customer_
contacts Sequence[str] - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- location str
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- name str
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- refreshable_
model str - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - subnet_
id str - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- Mapping[str, str]
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- virtual_
network_ strid - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- admin
Password String - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - auto
Scaling BooleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- auto
Scaling BooleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- backup
Retention NumberPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - character
Set String - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- clone
Type String - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - compute
Count Number - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - compute
Model String The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- data
Storage NumberSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - database
Version String - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- database
Workload String The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- display
Name String - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- license
Model String - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - mtls
Connection BooleanRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- national
Character StringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- resource
Group StringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- source
Autonomous StringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- allowed
Ip List<String>Addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- customer
Contacts List<String> - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- location String
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- name String
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- refreshable
Model String - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - subnet
Id String - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- Map<String>
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- virtual
Network StringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
Outputs
All input properties are implicitly available as output properties. Additionally, the AutonomousDatabaseCloneFromDatabase 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 AutonomousDatabaseCloneFromDatabase Resource
Get an existing AutonomousDatabaseCloneFromDatabase 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?: AutonomousDatabaseCloneFromDatabaseState, opts?: CustomResourceOptions): AutonomousDatabaseCloneFromDatabase@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
admin_password: Optional[str] = None,
allowed_ip_addresses: Optional[Sequence[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,
clone_type: Optional[str] = None,
compute_count: Optional[float] = None,
compute_model: Optional[str] = None,
customer_contacts: Optional[Sequence[str]] = None,
data_storage_size_in_tb: Optional[int] = None,
database_version: Optional[str] = None,
database_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,
refreshable_model: Optional[str] = None,
resource_group_name: Optional[str] = None,
source_autonomous_database_id: Optional[str] = None,
subnet_id: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
virtual_network_id: Optional[str] = None) -> AutonomousDatabaseCloneFromDatabasefunc GetAutonomousDatabaseCloneFromDatabase(ctx *Context, name string, id IDInput, state *AutonomousDatabaseCloneFromDatabaseState, opts ...ResourceOption) (*AutonomousDatabaseCloneFromDatabase, error)public static AutonomousDatabaseCloneFromDatabase Get(string name, Input<string> id, AutonomousDatabaseCloneFromDatabaseState? state, CustomResourceOptions? opts = null)public static AutonomousDatabaseCloneFromDatabase get(String name, Output<String> id, AutonomousDatabaseCloneFromDatabaseState state, CustomResourceOptions options)resources: _: type: azure:oracle:AutonomousDatabaseCloneFromDatabase 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.
- Admin
Password string - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - Allowed
Ip List<string>Addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- Auto
Scaling boolEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- Auto
Scaling boolFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- Backup
Retention intPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - Character
Set string - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- Clone
Type string - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - Compute
Count double - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - Compute
Model string The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- Customer
Contacts List<string> - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- Data
Storage intSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - Database
Version string - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- Database
Workload string The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- Display
Name string - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- License
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - Location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- Mtls
Connection boolRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- Name string
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- National
Character stringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- Refreshable
Model string - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - Resource
Group stringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- Source
Autonomous stringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- Subnet
Id string - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- Dictionary<string, string>
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- Virtual
Network stringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- Admin
Password string - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - Allowed
Ip []stringAddresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- Auto
Scaling boolEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- Auto
Scaling boolFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- Backup
Retention intPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - Character
Set string - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- Clone
Type string - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - Compute
Count float64 - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - Compute
Model string The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- Customer
Contacts []string - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- Data
Storage intSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - Database
Version string - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- Database
Workload string The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- Display
Name string - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- License
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - Location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- Mtls
Connection boolRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- Name string
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- National
Character stringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- Refreshable
Model string - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - Resource
Group stringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- Source
Autonomous stringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- Subnet
Id string - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- map[string]string
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- Virtual
Network stringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- admin
Password String - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - allowed
Ip List<String>Addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- auto
Scaling BooleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- auto
Scaling BooleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- backup
Retention IntegerPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - character
Set String - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- clone
Type String - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - compute
Count Double - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - compute
Model String The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- customer
Contacts List<String> - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- data
Storage IntegerSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - database
Version String - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- database
Workload String The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- display
Name String - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- license
Model String - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - location String
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- mtls
Connection BooleanRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- name String
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- national
Character StringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- refreshable
Model String - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - resource
Group StringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- source
Autonomous StringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- subnet
Id String - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- Map<String,String>
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- virtual
Network StringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- admin
Password string - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - allowed
Ip string[]Addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- auto
Scaling booleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- auto
Scaling booleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- backup
Retention numberPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - character
Set string - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- clone
Type string - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - compute
Count number - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - compute
Model string The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- customer
Contacts string[] - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- data
Storage numberSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - database
Version string - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- database
Workload string The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- display
Name string - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- license
Model string - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - location string
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- mtls
Connection booleanRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- name string
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- national
Character stringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- refreshable
Model string - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - resource
Group stringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- source
Autonomous stringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- subnet
Id string - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- {[key: string]: string}
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- virtual
Network stringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- admin_
password str - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - allowed_
ip_ Sequence[str]addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- auto_
scaling_ boolenabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- auto_
scaling_ boolfor_ storage_ enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- backup_
retention_ intperiod_ in_ days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - character_
set str - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- clone_
type str - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - compute_
count float - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - compute_
model str The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- customer_
contacts Sequence[str] - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- data_
storage_ intsize_ in_ tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - database_
version str - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- database_
workload str The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- display_
name str - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- license_
model str - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - location str
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- mtls_
connection_ boolrequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- name str
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- national_
character_ strset - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- refreshable_
model str - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - resource_
group_ strname - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- source_
autonomous_ strdatabase_ id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- subnet_
id str - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- Mapping[str, str]
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- virtual_
network_ strid - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
- admin
Password String - The password for the SYS, SYSTEM, and PDB Admin users. The password must be at least 12 characters long, and 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. Changing this forces a new Autonomous Database Clone to be created. - allowed
Ip List<String>Addresses - Defines the network access type for the Autonomous Database. If the property is explicitly set to an empty list, it allows secure public access to the database from any IP address. If specific ACL (Access Control List) values are provided, access will be restricted to only the specified IP addresses. Changing this forces a new Autonomous Database Clone to be created.
- auto
Scaling BooleanEnabled - Indicates if auto scaling is enabled for the Autonomous Database CPU core count. Changing this forces a new Autonomous Database Clone to be created.
- auto
Scaling BooleanFor Storage Enabled - Indicates if auto scaling is enabled for the Autonomous Database storage. Changing this forces a new Autonomous Database Clone to be created.
- backup
Retention NumberPeriod In Days - Retention period, in days, for backups. Possible values range between
1and60. Changing this forces a new Autonomous Database Clone to be created. - character
Set String - The character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- clone
Type String - The type of clone to create. Possible values are
FullandMetadata. Changing this forces a new Autonomous Database Clone to be created. - compute
Count Number - The compute amount (CPUs) available to the database. Possible values range between
2.0and512.0. Changing this forces a new Autonomous Database Clone to be created. - compute
Model String The compute model of the Autonomous Database. Possible values are
ECPUandOCPU. Changing this forces a new Autonomous Database Clone to be created.Note:
ECPUcompute model is the recommended model andOCPUcompute model is legacy.- customer
Contacts List<String> - Specifies a list of customer contacts as email addresses. Changing this forces a new Autonomous Database Clone to be created.
- data
Storage NumberSize In Tb - The maximum storage that can be allocated for the database, in terabytes. Possible values range between
1and384. Changing this forces a new Autonomous Database Clone to be created. - database
Version String - A valid Oracle Database version for Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- database
Workload String The Autonomous Database workload type. Possible values are
OLTPandDW,APEX,AJD. Changing this forces a new Autonomous Database Clone to be created.- 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.
Note: To clone the database with a different
database_workloadtype, please refer to the documentation here for correct configuration steps.- display
Name String - The user-friendly name for the Autonomous Database. Changing this forces a new Autonomous Database Clone to be created.
- license
Model String - The Oracle license model that applies to the Oracle Autonomous Database. Possible values are
LicenseIncludedandBringYourOwnLicense. Changing this forces a new Autonomous Database Clone to be created. - location String
- The Azure Region where the Autonomous Database should exist. Changing this forces a new Autonomous Database Clone to be created.
- mtls
Connection BooleanRequired - Specifies if the Autonomous Database requires mTLS connections. Changing this forces a new Autonomous Database Clone to be created.
- name String
- The name which should be used for this autonomous database clone from database. Changing this forces a new Autonomous Database Clone to be created.
- national
Character StringSet - The national character set for the autonomous database. Changing this forces a new Autonomous Database Clone to be created.
- refreshable
Model String - The refreshable model for the clone. Possible values are
AutomaticandManual. Changing this forces a new Autonomous Database Clone to be created. - resource
Group StringName - The name of the Resource Group where the autonomous database clone from database should exist. Changing this forces a new Autonomous Database Clone to be created.
- source
Autonomous StringDatabase Id - The ID of the source Autonomous Database to clone from. Changing this forces a new Autonomous Database Clone to be created.
- subnet
Id String - The ID of the subnet the resource is associated with. Changing this forces a new Autonomous Database Clone to be created.
- Map<String>
- A mapping of tags to assign to the Autonomous Database Clone. Changing this forces a new Autonomous Database Clone to be created.
- virtual
Network StringId - The ID of the Virtual Network this Autonomous Database Clone should be created in. Changing this forces a new Autonomous Database Clone to be created.
Import
autonomous database clone from databases can be imported using the resource id, e.g.
$ pulumi import azure:oracle/autonomousDatabaseCloneFromDatabase:AutonomousDatabaseCloneFromDatabase example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Oracle.Database/autonomousDatabases/example
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
azurermTerraform Provider.
