We recommend using Azure Native.
Manage an autonomous database clone from backup.
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 exampleAutonomousDatabaseCloneFromBackup = new azure.oracle.AutonomousDatabaseCloneFromBackup("example", {
name: "example",
resourceGroupName: exampleAutonomousDatabase.resourceGroupName,
location: exampleAutonomousDatabase.location,
sourceAutonomousDatabaseId: exampleAutonomousDatabase.id,
cloneType: "Metadata",
backupTimestamp: "2025-09-23T02:22:13.000Z",
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_backup = azure.oracle.AutonomousDatabaseCloneFromBackup("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="Metadata",
backup_timestamp="2025-09-23T02:22:13.000Z",
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.NewAutonomousDatabaseCloneFromBackup(ctx, "example", &oracle.AutonomousDatabaseCloneFromBackupArgs{
Name: pulumi.String("example"),
ResourceGroupName: exampleAutonomousDatabase.ResourceGroupName,
Location: exampleAutonomousDatabase.Location,
SourceAutonomousDatabaseId: exampleAutonomousDatabase.ID(),
CloneType: pulumi.String("Metadata"),
BackupTimestamp: pulumi.String("2025-09-23T02:22:13.000Z"),
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 exampleAutonomousDatabaseCloneFromBackup = new Azure.Oracle.AutonomousDatabaseCloneFromBackup("example", new()
{
Name = "example",
ResourceGroupName = exampleAutonomousDatabase.ResourceGroupName,
Location = exampleAutonomousDatabase.Location,
SourceAutonomousDatabaseId = exampleAutonomousDatabase.Id,
CloneType = "Metadata",
BackupTimestamp = "2025-09-23T02:22:13.000Z",
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.AutonomousDatabaseCloneFromBackup;
import com.pulumi.azure.oracle.AutonomousDatabaseCloneFromBackupArgs;
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 exampleAutonomousDatabaseCloneFromBackup = new AutonomousDatabaseCloneFromBackup("exampleAutonomousDatabaseCloneFromBackup", AutonomousDatabaseCloneFromBackupArgs.builder()
.name("example")
.resourceGroupName(exampleAutonomousDatabase.resourceGroupName())
.location(exampleAutonomousDatabase.location())
.sourceAutonomousDatabaseId(exampleAutonomousDatabase.id())
.cloneType("Metadata")
.backupTimestamp("2025-09-23T02:22:13.000Z")
.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: []
exampleAutonomousDatabaseCloneFromBackup:
type: azure:oracle:AutonomousDatabaseCloneFromBackup
name: example
properties:
name: example
resourceGroupName: ${exampleAutonomousDatabase.resourceGroupName}
location: ${exampleAutonomousDatabase.location}
sourceAutonomousDatabaseId: ${exampleAutonomousDatabase.id}
cloneType: Metadata
backupTimestamp: 2025-09-23T02:22:13.000Z
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 AutonomousDatabaseCloneFromBackup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AutonomousDatabaseCloneFromBackup(name: string, args: AutonomousDatabaseCloneFromBackupArgs, opts?: CustomResourceOptions);@overload
def AutonomousDatabaseCloneFromBackup(resource_name: str,
args: AutonomousDatabaseCloneFromBackupArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AutonomousDatabaseCloneFromBackup(resource_name: str,
opts: Optional[ResourceOptions] = None,
database_version: 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,
database_workload: Optional[str] = None,
character_set: Optional[str] = None,
clone_type: Optional[str] = None,
compute_count: Optional[float] = None,
compute_model: Optional[str] = None,
resource_group_name: Optional[str] = None,
data_storage_size_in_tb: Optional[int] = None,
national_character_set: Optional[str] = None,
display_name: Optional[str] = None,
admin_password: Optional[str] = None,
license_model: Optional[str] = None,
mtls_connection_required: Optional[bool] = None,
location: Optional[str] = None,
name: Optional[str] = None,
allowed_ip_addresses: Optional[Sequence[str]] = None,
customer_contacts: Optional[Sequence[str]] = None,
backup_timestamp: Optional[str] = None,
subnet_id: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
virtual_network_id: Optional[str] = None)func NewAutonomousDatabaseCloneFromBackup(ctx *Context, name string, args AutonomousDatabaseCloneFromBackupArgs, opts ...ResourceOption) (*AutonomousDatabaseCloneFromBackup, error)public AutonomousDatabaseCloneFromBackup(string name, AutonomousDatabaseCloneFromBackupArgs args, CustomResourceOptions? opts = null)
public AutonomousDatabaseCloneFromBackup(String name, AutonomousDatabaseCloneFromBackupArgs args)
public AutonomousDatabaseCloneFromBackup(String name, AutonomousDatabaseCloneFromBackupArgs args, CustomResourceOptions options)
type: azure:oracle:AutonomousDatabaseCloneFromBackup
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 AutonomousDatabaseCloneFromBackupArgs
- 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 AutonomousDatabaseCloneFromBackupArgs
- 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 AutonomousDatabaseCloneFromBackupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AutonomousDatabaseCloneFromBackupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AutonomousDatabaseCloneFromBackupArgs
- 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 autonomousDatabaseCloneFromBackupResource = new Azure.Oracle.AutonomousDatabaseCloneFromBackup("autonomousDatabaseCloneFromBackupResource", new()
{
DatabaseVersion = "string",
SourceAutonomousDatabaseId = "string",
AutoScalingEnabled = false,
AutoScalingForStorageEnabled = false,
BackupRetentionPeriodInDays = 0,
DatabaseWorkload = "string",
CharacterSet = "string",
CloneType = "string",
ComputeCount = 0,
ComputeModel = "string",
ResourceGroupName = "string",
DataStorageSizeInTb = 0,
NationalCharacterSet = "string",
DisplayName = "string",
AdminPassword = "string",
LicenseModel = "string",
MtlsConnectionRequired = false,
Location = "string",
Name = "string",
AllowedIpAddresses = new[]
{
"string",
},
CustomerContacts = new[]
{
"string",
},
BackupTimestamp = "string",
SubnetId = "string",
Tags =
{
{ "string", "string" },
},
VirtualNetworkId = "string",
});
example, err := oracle.NewAutonomousDatabaseCloneFromBackup(ctx, "autonomousDatabaseCloneFromBackupResource", &oracle.AutonomousDatabaseCloneFromBackupArgs{
DatabaseVersion: pulumi.String("string"),
SourceAutonomousDatabaseId: pulumi.String("string"),
AutoScalingEnabled: pulumi.Bool(false),
AutoScalingForStorageEnabled: pulumi.Bool(false),
BackupRetentionPeriodInDays: pulumi.Int(0),
DatabaseWorkload: pulumi.String("string"),
CharacterSet: pulumi.String("string"),
CloneType: pulumi.String("string"),
ComputeCount: pulumi.Float64(0),
ComputeModel: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
DataStorageSizeInTb: pulumi.Int(0),
NationalCharacterSet: pulumi.String("string"),
DisplayName: pulumi.String("string"),
AdminPassword: pulumi.String("string"),
LicenseModel: pulumi.String("string"),
MtlsConnectionRequired: pulumi.Bool(false),
Location: pulumi.String("string"),
Name: pulumi.String("string"),
AllowedIpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
CustomerContacts: pulumi.StringArray{
pulumi.String("string"),
},
BackupTimestamp: pulumi.String("string"),
SubnetId: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
VirtualNetworkId: pulumi.String("string"),
})
var autonomousDatabaseCloneFromBackupResource = new AutonomousDatabaseCloneFromBackup("autonomousDatabaseCloneFromBackupResource", AutonomousDatabaseCloneFromBackupArgs.builder()
.databaseVersion("string")
.sourceAutonomousDatabaseId("string")
.autoScalingEnabled(false)
.autoScalingForStorageEnabled(false)
.backupRetentionPeriodInDays(0)
.databaseWorkload("string")
.characterSet("string")
.cloneType("string")
.computeCount(0.0)
.computeModel("string")
.resourceGroupName("string")
.dataStorageSizeInTb(0)
.nationalCharacterSet("string")
.displayName("string")
.adminPassword("string")
.licenseModel("string")
.mtlsConnectionRequired(false)
.location("string")
.name("string")
.allowedIpAddresses("string")
.customerContacts("string")
.backupTimestamp("string")
.subnetId("string")
.tags(Map.of("string", "string"))
.virtualNetworkId("string")
.build());
autonomous_database_clone_from_backup_resource = azure.oracle.AutonomousDatabaseCloneFromBackup("autonomousDatabaseCloneFromBackupResource",
database_version="string",
source_autonomous_database_id="string",
auto_scaling_enabled=False,
auto_scaling_for_storage_enabled=False,
backup_retention_period_in_days=0,
database_workload="string",
character_set="string",
clone_type="string",
compute_count=0,
compute_model="string",
resource_group_name="string",
data_storage_size_in_tb=0,
national_character_set="string",
display_name="string",
admin_password="string",
license_model="string",
mtls_connection_required=False,
location="string",
name="string",
allowed_ip_addresses=["string"],
customer_contacts=["string"],
backup_timestamp="string",
subnet_id="string",
tags={
"string": "string",
},
virtual_network_id="string")
const autonomousDatabaseCloneFromBackupResource = new azure.oracle.AutonomousDatabaseCloneFromBackup("autonomousDatabaseCloneFromBackupResource", {
databaseVersion: "string",
sourceAutonomousDatabaseId: "string",
autoScalingEnabled: false,
autoScalingForStorageEnabled: false,
backupRetentionPeriodInDays: 0,
databaseWorkload: "string",
characterSet: "string",
cloneType: "string",
computeCount: 0,
computeModel: "string",
resourceGroupName: "string",
dataStorageSizeInTb: 0,
nationalCharacterSet: "string",
displayName: "string",
adminPassword: "string",
licenseModel: "string",
mtlsConnectionRequired: false,
location: "string",
name: "string",
allowedIpAddresses: ["string"],
customerContacts: ["string"],
backupTimestamp: "string",
subnetId: "string",
tags: {
string: "string",
},
virtualNetworkId: "string",
});
type: azure:oracle:AutonomousDatabaseCloneFromBackup
properties:
adminPassword: string
allowedIpAddresses:
- string
autoScalingEnabled: false
autoScalingForStorageEnabled: false
backupRetentionPeriodInDays: 0
backupTimestamp: string
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
resourceGroupName: string
sourceAutonomousDatabaseId: string
subnetId: string
tags:
string: string
virtualNetworkId: string
AutonomousDatabaseCloneFromBackup 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 AutonomousDatabaseCloneFromBackup 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 Full and Metadata. 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
OLTP,DW,APEX, andAJD. 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.
- 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 backup 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.
- Backup
Timestamp string The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- Customer
Contacts List<string> - Specifies a list of customer contact email addresses. Changing this forces a new Autonomous Database Clone to be created.
- Location string
- The Azure Region where the autonomous database clone from backup 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 backup. 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 which should be assigned to the autonomous database clone from backup. 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 Full and Metadata. 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
OLTP,DW,APEX, andAJD. 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.
- 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 backup 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.
- Backup
Timestamp string The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- Customer
Contacts []string - Specifies a list of customer contact email addresses. Changing this forces a new Autonomous Database Clone to be created.
- Location string
- The Azure Region where the autonomous database clone from backup 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 backup. 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 which should be assigned to the autonomous database clone from backup. 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 Full and Metadata. 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
OLTP,DW,APEX, andAJD. 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.
- 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 backup 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.
- backup
Timestamp String The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- customer
Contacts List<String> - Specifies a list of customer contact email addresses. Changing this forces a new Autonomous Database Clone to be created.
- location String
- The Azure Region where the autonomous database clone from backup 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 backup. 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 which should be assigned to the autonomous database clone from backup. 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 Full and Metadata. 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
OLTP,DW,APEX, andAJD. 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.
- 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 backup 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.
- backup
Timestamp string The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- customer
Contacts string[] - Specifies a list of customer contact email addresses. Changing this forces a new Autonomous Database Clone to be created.
- location string
- The Azure Region where the autonomous database clone from backup 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 backup. 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 which should be assigned to the autonomous database clone from backup. 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 Full and Metadata. 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
OLTP,DW,APEX, andAJD. 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.
- 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 backup 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.
- backup_
timestamp str The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- customer_
contacts Sequence[str] - Specifies a list of customer contact email addresses. Changing this forces a new Autonomous Database Clone to be created.
- location str
- The Azure Region where the autonomous database clone from backup 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 backup. 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 which should be assigned to the autonomous database clone from backup. 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 Full and Metadata. 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
OLTP,DW,APEX, andAJD. 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.
- 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 backup 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.
- backup
Timestamp String The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- customer
Contacts List<String> - Specifies a list of customer contact email addresses. Changing this forces a new Autonomous Database Clone to be created.
- location String
- The Azure Region where the autonomous database clone from backup 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 backup. 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 which should be assigned to the autonomous database clone from backup. 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 AutonomousDatabaseCloneFromBackup 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 AutonomousDatabaseCloneFromBackup Resource
Get an existing AutonomousDatabaseCloneFromBackup 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?: AutonomousDatabaseCloneFromBackupState, opts?: CustomResourceOptions): AutonomousDatabaseCloneFromBackup@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,
backup_timestamp: Optional[str] = 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,
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) -> AutonomousDatabaseCloneFromBackupfunc GetAutonomousDatabaseCloneFromBackup(ctx *Context, name string, id IDInput, state *AutonomousDatabaseCloneFromBackupState, opts ...ResourceOption) (*AutonomousDatabaseCloneFromBackup, error)public static AutonomousDatabaseCloneFromBackup Get(string name, Input<string> id, AutonomousDatabaseCloneFromBackupState? state, CustomResourceOptions? opts = null)public static AutonomousDatabaseCloneFromBackup get(String name, Output<String> id, AutonomousDatabaseCloneFromBackupState state, CustomResourceOptions options)resources: _: type: azure:oracle:AutonomousDatabaseCloneFromBackup 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. - Backup
Timestamp string The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- 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 Full and Metadata. 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 contact 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
OLTP,DW,APEX, andAJD. 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.
- 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 clone from backup 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 backup. 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 backup 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 which should be assigned to the autonomous database clone from backup. 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. - Backup
Timestamp string The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- 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 Full and Metadata. 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 contact 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
OLTP,DW,APEX, andAJD. 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.
- 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 clone from backup 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 backup. 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 backup 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 which should be assigned to the autonomous database clone from backup. 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. - backup
Timestamp String The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- 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 Full and Metadata. 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 contact 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
OLTP,DW,APEX, andAJD. 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.
- 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 clone from backup 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 backup. 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 backup 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 which should be assigned to the autonomous database clone from backup. 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. - backup
Timestamp string The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- 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 Full and Metadata. 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 contact 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
OLTP,DW,APEX, andAJD. 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.
- 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 clone from backup 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 backup. 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 backup 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 which should be assigned to the autonomous database clone from backup. 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. - backup_
timestamp str The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- 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 Full and Metadata. 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 contact 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
OLTP,DW,APEX, andAJD. 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.
- 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 clone from backup 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 backup. 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 backup 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 which should be assigned to the autonomous database clone from backup. 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. - backup
Timestamp String The autonomous database backup time stamp to be used for a cloning autonomous database. Changing this forces a new Autonomous Database Clone to be created.
Note: If
backup_timestampis not provided latest backup timestamp will be used.- 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 Full and Metadata. 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 contact 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
OLTP,DW,APEX, andAJD. 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.
- 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 clone from backup 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 backup. 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 backup 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 which should be assigned to the autonomous database clone from backup. 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 backups can be imported using the resource id, e.g.
$ pulumi import azure:oracle/autonomousDatabaseCloneFromBackup:AutonomousDatabaseCloneFromBackup 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.
