Attributes
- Companion
- class
- Source
- CryptoKeyVersion.scala
- Graph
-
- Supertypes
-
trait Sumtrait Mirrortrait GeneratedEnumCompanion[CryptoKeyVersionState]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
Members list
Type members
Classlikes
Not specified.
Not specified.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
This version is destroyed, and the key material is no longer stored. This version may only become [ENABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.ENABLED] again if this version is [reimport_eligible][google.cloud.kms.v1.CryptoKeyVersion.reimport_eligible] and the original key material is reimported with a call to [KeyManagementService.ImportCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.ImportCryptoKeyVersion].
This version is destroyed, and the key material is no longer stored. This version may only become [ENABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.ENABLED] again if this version is [reimport_eligible][google.cloud.kms.v1.CryptoKeyVersion.reimport_eligible] and the original key material is reimported with a call to [KeyManagementService.ImportCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.ImportCryptoKeyVersion].
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
DESTROYED.type
This version is scheduled for destruction, and will be destroyed soon. Call [RestoreCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.RestoreCryptoKeyVersion] to put it back into the [DISABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.DISABLED] state.
This version is scheduled for destruction, and will be destroyed soon. Call [RestoreCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.RestoreCryptoKeyVersion] to put it back into the [DISABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.DISABLED] state.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
DESTROY_SCHEDULED.type
This version may not be used, but the key material is still available, and the version can be placed back into the [ENABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.ENABLED] state.
This version may not be used, but the key material is still available, and the version can be placed back into the [ENABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.ENABLED] state.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
DISABLED.type
This version may be used for cryptographic operations.
This version may be used for cryptographic operations.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
ENABLED.type
This version was destroyed, and it may not be used or enabled again. However, Cloud KMS could not confirm that the corresponding key material residing in an external key manager was destroyed. Additional details can be found in [CryptoKeyVersion.external_destruction_failure_reason][google.cloud.kms.v1.CryptoKeyVersion.external_destruction_failure_reason].
This version was destroyed, and it may not be used or enabled again. However, Cloud KMS could not confirm that the corresponding key material residing in an external key manager was destroyed. Additional details can be found in [CryptoKeyVersion.external_destruction_failure_reason][google.cloud.kms.v1.CryptoKeyVersion.external_destruction_failure_reason].
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
This version was not generated successfully. It may not be used, enabled, disabled, or destroyed. Additional details can be found in [CryptoKeyVersion.generation_failure_reason][google.cloud.kms.v1.CryptoKeyVersion.generation_failure_reason].
This version was not generated successfully. It may not be used, enabled, disabled, or destroyed. Additional details can be found in [CryptoKeyVersion.generation_failure_reason][google.cloud.kms.v1.CryptoKeyVersion.generation_failure_reason].
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
GENERATION_FAILED.type
This version was not imported successfully. It may not be used, enabled, disabled, or destroyed. The submitted key material has been discarded. Additional details can be found in [CryptoKeyVersion.import_failure_reason][google.cloud.kms.v1.CryptoKeyVersion.import_failure_reason].
This version was not imported successfully. It may not be used, enabled, disabled, or destroyed. The submitted key material has been discarded. Additional details can be found in [CryptoKeyVersion.import_failure_reason][google.cloud.kms.v1.CryptoKeyVersion.import_failure_reason].
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
IMPORT_FAILED.type
This version was destroyed, and it may not be used or enabled again. Cloud KMS is waiting for the corresponding key material residing in an external key manager to be destroyed.
This version was destroyed, and it may not be used or enabled again. Cloud KMS is waiting for the corresponding key material residing in an external key manager to be destroyed.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
This version is still being generated. It may not be used, enabled, disabled, or destroyed yet. Cloud KMS will automatically mark this version [ENABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.ENABLED] as soon as the version is ready.
This version is still being generated. It may not be used, enabled, disabled, or destroyed yet. Cloud KMS will automatically mark this version [ENABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.ENABLED] as soon as the version is ready.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PENDING_GENERATION.type
This version is still being imported. It may not be used, enabled, disabled, or destroyed yet. Cloud KMS will automatically mark this version [ENABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.ENABLED] as soon as the version is ready.
This version is still being imported. It may not be used, enabled, disabled, or destroyed yet. Cloud KMS will automatically mark this version [ENABLED][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState.ENABLED] as soon as the version is ready.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PENDING_IMPORT.type
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
class CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object CRYPTO_KEY_VERSION_STATE_UNSPECIFIED.typeobject DESTROYED.typeobject DESTROY_SCHEDULED.typeobject DISABLED.typeobject ENABLED.typeobject EXTERNAL_DESTRUCTION_FAILED.typeobject GENERATION_FAILED.typeobject IMPORT_FAILED.typeobject PENDING_EXTERNAL_DESTRUCTION.typeobject PENDING_GENERATION.typeobject PENDING_IMPORT.typeShow all
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait UnrecognizedEnumclass CryptoKeyVersionStatetrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The name of the type
Attributes
- Inherited from:
- GeneratedEnumCompanion
- Source
- GeneratedMessageCompanion.scala
Value members
Concrete methods
Attributes
- Source
- CryptoKeyVersion.scala
Returns the Java descriptors for this enum. It is recommended to use scalaDescriptors. The Java descriptors are available even when Java conversions is disabled, however they are not available in Scala.js or scala-native.
Returns the Java descriptors for this enum. It is recommended to use scalaDescriptors. The Java descriptors are available even when Java conversions is disabled, however they are not available in Scala.js or scala-native.
Attributes
- Source
- CryptoKeyVersion.scala
Attributes
- Source
- CryptoKeyVersion.scala
Inherited methods
Attributes
- Inherited from:
- GeneratedEnumCompanion
- Source
- GeneratedMessageCompanion.scala
Concrete fields
Attributes
- Source
- CryptoKeyVersion.scala
Implicits
Implicits
Attributes
- Source
- CryptoKeyVersion.scala