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"