oci_blockchain_blockchain_platform

This resource provides the Blockchain Platform resource in Oracle Cloud Infrastructure Blockchain service.

Creates a new Blockchain Platform.

Example Usage

resource "oci_blockchain_blockchain_platform" "test_blockchain_platform" {
	#Required
	compartment_id = var.compartment_id
	compute_shape = var.blockchain_platform_compute_shape
	display_name = var.blockchain_platform_display_name
	idcs_access_token = var.blockchain_platform_idcs_access_token
	platform_role = var.blockchain_platform_platform_role

	#Optional
	ca_cert_archive_text = var.blockchain_platform_ca_cert_archive_text
	defined_tags = {"foo-namespace.bar-key"= "value"}
	description = var.blockchain_platform_description
	federated_user_id = oci_identity_user.test_user.id
	freeform_tags = {"bar-key"= "value"}
	is_byol = var.blockchain_platform_is_byol
	platform_version = var.blockchain_platform_platform_version
}

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 30 minutes), when creating the Blockchain Platform * update - (Defaults to 30 minutes), when updating the Blockchain Platform * delete - (Defaults to 30 minutes), when destroying the Blockchain Platform

Import

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

$ terraform import oci_blockchain_blockchain_platform.test_blockchain_platform "id"