Interface protos.google.cloud.kms.v1.ICryptoKey (4.5.0)

Properties of a CryptoKey.

Package

@google-cloud/kms

Properties

createTime

  createTime 
 ?: 
  
 ( 
 google 
 . 
 protobuf 
 . 
 ITimestamp 
 | 
 null 
 ); 
 

CryptoKey createTime

cryptoKeyBackend

  cryptoKeyBackend 
 ?: 
  
 ( 
 string 
 | 
 null 
 ); 
 

CryptoKey cryptoKeyBackend

destroyScheduledDuration

  destroyScheduledDuration 
 ?: 
  
 ( 
 google 
 . 
 protobuf 
 . 
 IDuration 
 | 
 null 
 ); 
 

CryptoKey destroyScheduledDuration

importOnly

  importOnly 
 ?: 
  
 ( 
 boolean 
 | 
 null 
 ); 
 

CryptoKey importOnly

keyAccessJustificationsPolicy

  keyAccessJustificationsPolicy 
 ?: 
  
 ( 
 google 
 . 
 cloud 
 . 
 kms 
 . 
 v1 
 . 
 IKeyAccessJustificationsPolicy 
 | 
 null 
 ); 
 

CryptoKey keyAccessJustificationsPolicy

labels

  labels 
 ?: 
  
 ({ 
  
 [ 
 k 
 : 
  
 string 
 ] 
 : 
  
 string 
  
 } 
 | 
 null 
 ); 
 

CryptoKey labels

name

  name 
 ?: 
  
 ( 
 string 
 | 
 null 
 ); 
 

CryptoKey name

nextRotationTime

  nextRotationTime 
 ?: 
  
 ( 
 google 
 . 
 protobuf 
 . 
 ITimestamp 
 | 
 null 
 ); 
 

CryptoKey nextRotationTime

primary

  primary 
 ?: 
  
 ( 
 google 
 . 
 cloud 
 . 
 kms 
 . 
 v1 
 . 
 ICryptoKeyVersion 
 | 
 null 
 ); 
 

CryptoKey primary

purpose

  purpose 
 ?: 
  
 ( 
 google 
 . 
 cloud 
 . 
 kms 
 . 
 v1 
 . 
 CryptoKey 
 . 
 CryptoKeyPurpose 
 | 
 keyof 
  
 typeof 
  
 google 
 . 
 cloud 
 . 
 kms 
 . 
 v1 
 . 
 CryptoKey 
 . 
 CryptoKeyPurpose 
 | 
 null 
 ); 
 

CryptoKey purpose

rotationPeriod

  rotationPeriod 
 ?: 
  
 ( 
 google 
 . 
 protobuf 
 . 
 IDuration 
 | 
 null 
 ); 
 

CryptoKey rotationPeriod

versionTemplate

  versionTemplate 
 ?: 
  
 ( 
 google 
 . 
 cloud 
 . 
 kms 
 . 
 v1 
 . 
 ICryptoKeyVersionTemplate 
 | 
 null 
 ); 
 

CryptoKey versionTemplate

Create a Mobile Website
View Site in Mobile | Classic
Share by: