EkmConnection

class EkmConnection : KotlinCustomResource

Creates a new EkmConnection in a given Project and Location. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Properties

Link copied to clipboard
val createTime: Output<String>

The time at which the EkmConnection was created.

Link copied to clipboard
val cryptoSpacePath: Output<String>

Optional. Identifies the EKM Crypto Space that this EkmConnection maps to. Note: This field is required if KeyManagementMode is CLOUD_KMS.

Link copied to clipboard
val ekmConnectionId: Output<String>

Required. It must be unique within a location and match the regular expression [a-zA-Z0-9_-]{1,63}.

Link copied to clipboard
val etag: Output<String>

Optional. Etag of the currently stored EkmConnection.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

Optional. Describes who can perform control plane operations on the EKM. If unset, this defaults to MANUAL.

Link copied to clipboard
val location: Output<String>
Link copied to clipboard
val name: Output<String>

The resource name for the EkmConnection in the format projects/*/locations/*/ekmConnections/*. //*/

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.

Link copied to clipboard
val urn: Output<String>