oci_dbmulticloud_oracle_db_azure_vault

This resource provides the Oracle Db Azure Vault resource in Oracle Cloud Infrastructure Dbmulticloud service.

Create DB Azure Vaults based on the provided information, this will fetch Keys related to Azure Vaults.

Example Usage

resource "oci_dbmulticloud_oracle_db_azure_vault" "test_oracle_db_azure_vault" {
	#Required
	compartment_id = var.compartment_id
	display_name = var.oracle_db_azure_vault_display_name
	oracle_db_connector_id = oci_dbmulticloud_oracle_db_connector.test_oracle_db_connector.id

	#Optional
	azure_vault_id = oci_kms_vault.test_vault.id
	defined_tags = {"Operations.CostCenter"= "42"}
	freeform_tags = {"Department"= "Finance"}
	location = var.oracle_db_azure_vault_location
	oracle_db_azure_resource_group = var.oracle_db_azure_vault_oracle_db_azure_resource_group
	properties = var.oracle_db_azure_vault_properties
	type = var.oracle_db_azure_vault_type
}

Argument Reference

The following arguments are supported:

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

Attributes Reference

The following attributes are exported:

Timeouts

The timeouts block allows you to specify timeouts for certain operations: * create - (Defaults to 20 minutes), when creating the Oracle Db Azure Vault * update - (Defaults to 20 minutes), when updating the Oracle Db Azure Vault * delete - (Defaults to 20 minutes), when destroying the Oracle Db Azure Vault

Import

OracleDbAzureVaults can be imported using the id, e.g.

$ terraform import oci_dbmulticloud_oracle_db_azure_vault.test_oracle_db_azure_vault "id"