EkmConnectionArgs constructor

const EkmConnectionArgs({
  1. Input<String>? cryptoSpacePath,
  2. Input<String>? ekmConnectionId,
  3. Input<String>? etag,
  4. Input<EkmConnectionKeyManagementMode>? keyManagementMode,
  5. Input<String>? location,
  6. Input<String>? project,
  7. Input<List<ServiceResolver>>? serviceResolvers,
})

Creates a new EkmConnectionArgs. cryptoSpacePath Optional. Identifies the EKM Crypto Space that this EkmConnection maps to. Note: This field is required if KeyManagementMode is CLOUD_KMS. ekmConnectionId Required. It must be unique within a location and match the regular expression [a-zA-Z0-9_-]{1,63}. etag Optional. Etag of the currently stored EkmConnection. keyManagementMode Optional. Describes who can perform control plane operations on the EKM. If unset, this defaults to MANUAL. location Optional. project Optional. serviceResolvers 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.

Implementation

const EkmConnectionArgs({
  this.cryptoSpacePath,
  this.ekmConnectionId,
  this.etag,
  this.keyManagementMode,
  this.location,
  this.project,
  this.serviceResolvers,
});