MANUAL
com.google.cloud.kms.v1.ekm_service.EkmConnection.KeyManagementMode.MANUAL
case object MANUAL extends KeyManagementMode, Recognized
EKM-side key management operations on [CryptoKeys][google.cloud.kms.v1.CryptoKey] created with this [EkmConnection][google.cloud.kms.v1.EkmConnection] must be initiated from the EKM directly and cannot be performed from Cloud KMS. This means that:
- When creating a [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] associated with this [EkmConnection][google.cloud.kms.v1.EkmConnection], the caller must supply the key path of pre-existing external key material that will be linked to the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion].
- Destruction of external key material cannot be requested via the Cloud KMS API and must be performed directly in the EKM.
- Automatic rotation of key material is not supported.
Attributes
- Source
- EkmConnection.scala
- Graph
-
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass KeyManagementModetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
MANUAL.type
Members list
Type members
Inherited types
Attributes
- Inherited from:
- KeyManagementMode
- Source
- EkmConnection.scala
The names of the product elements
Attributes
- Inherited from:
- Singleton
- Source
- Mirror.scala
The name of the type
The mirrored *-type
Attributes
- Inherited from:
- Singleton
- Source
- Mirror.scala
Value members
Concrete methods
Attributes
- Definition Classes
- Source
- EkmConnection.scala
Inherited methods
Attributes
- Inherited from:
- KeyManagementMode
- Source
- EkmConnection.scala
Attributes
- Inherited from:
- KeyManagementMode
- Source
- EkmConnection.scala
Create a new instance of type T
with elements taken from product p
.
Create a new instance of type T
with elements taken from product p
.
Attributes
- Inherited from:
- Singleton
- Source
- Mirror.scala
Attributes
- Inherited from:
- KeyManagementMode
- Source
- EkmConnection.scala
Attributes
- Inherited from:
- KeyManagementMode
- Source
- EkmConnection.scala
Attributes
- Inherited from:
- GeneratedEnum
- Source
- GeneratedMessageCompanion.scala
Attributes
- Inherited from:
- GeneratedEnum
- Source
- GeneratedMessageCompanion.scala
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- GeneratedEnum
- Source
- GeneratedMessageCompanion.scala
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
GeneratedEnum -> Any
- Inherited from:
- GeneratedEnum
- Source
- GeneratedMessageCompanion.scala
Inherited fields
Attributes
- Inherited from:
- KeyManagementMode
- Source
- EkmConnection.scala
In this article