Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Creates an Amazon CloudHSM v2 cluster. For information about CloudHSM v2, see the AWS CloudHSM User Guide and the 2.

Link copied to clipboard
data class ClusterArgs(val hsmType: Output<String>? = null, val sourceBackupIdentifier: Output<String>? = null, val subnetIds: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ClusterArgs>

Creates an Amazon CloudHSM v2 cluster. For information about CloudHSM v2, see the AWS CloudHSM User Guide and the 2.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Creates an HSM module in Amazon CloudHSM v2 cluster.

Link copied to clipboard
data class HsmArgs(val availabilityZone: Output<String>? = null, val clusterId: Output<String>? = null, val ipAddress: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<HsmArgs>

Creates an HSM module in Amazon CloudHSM v2 cluster.

Link copied to clipboard

Builder for HsmArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Hsm.

Functions

Link copied to clipboard
suspend fun clusterResource(name: String, block: suspend ClusterResourceBuilder.() -> Unit): Cluster
Link copied to clipboard
suspend fun hsmResource(name: String, block: suspend HsmResourceBuilder.() -> Unit): Hsm