oci_data_safe_target_database_peer_target_database

This resource provides the Target Database Peer Target Database resource in Oracle Cloud Infrastructure Data Safe service.

Creates the peer target database under the primary target database in Data Safe.

Example Usage

resource "oci_data_safe_target_database_peer_target_database" "test_target_database_peer_target_database" {
	#Required
	database_details {
		#Required
		database_type = var.target_database_peer_target_database_database_details_database_type
		infrastructure_type = var.target_database_peer_target_database_database_details_infrastructure_type

		#Optional
		autonomous_database_id = oci_database_autonomous_database.test_autonomous_database.id
		db_system_id = oci_database_db_system.test_db_system.id
		instance_id = oci_core_instance.test_instance.id
		ip_addresses = var.target_database_peer_target_database_database_details_ip_addresses
		listener_port = var.target_database_peer_target_database_database_details_listener_port
		service_name = oci_core_service.test_service.name
		vm_cluster_id = oci_database_vm_cluster.test_vm_cluster.id
	}
	target_database_id = oci_data_safe_target_database.test_target_database.id

	#Optional
	dataguard_association_id = oci_certificates_management_association.test_association.id
	description = var.target_database_peer_target_database_description
	display_name = var.target_database_peer_target_database_display_name
	tls_config {
		#Required
		status = var.target_database_peer_target_database_tls_config_status

		#Optional
		certificate_store_type = var.target_database_peer_target_database_tls_config_certificate_store_type
		key_store_content = var.target_database_peer_target_database_tls_config_key_store_content
		store_password = var.target_database_peer_target_database_tls_config_store_password
		trust_store_content = var.target_database_peer_target_database_tls_config_trust_store_content
	}
}

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 Target Database Peer Target Database * update - (Defaults to 20 minutes), when updating the Target Database Peer Target Database * delete - (Defaults to 20 minutes), when destroying the Target Database Peer Target Database

Import

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

$ terraform import oci_data_safe_target_database_peer_target_database.test_target_database_peer_target_database "targetDatabases/{targetDatabaseId}/peerTargetDatabases/{peerTargetDatabaseId}"