SecretVersion class
A secret version resource in the Secret Manager API.
Constructors
- SecretVersion({bool? clientSpecifiedPayloadChecksum, String? createTime, CustomerManagedEncryptionStatus? customerManagedEncryption, String? destroyTime, String? etag, String? name, ReplicationStatus? replicationStatus, String? scheduledDestroyTime, String? state})
- SecretVersion.fromJson(Map json_)
Properties
- clientSpecifiedPayloadChecksum ↔ bool?
- 
  True if payload checksum specified in SecretPayload object has been
received by SecretManagerService on SecretManagerService.AddSecretVersion.
  getter/setter pair
- createTime ↔ String?
- 
  The time at which the SecretVersion was created.
  getter/setter pair
- customerManagedEncryption ↔ CustomerManagedEncryptionStatus?
- 
  The customer-managed encryption status of the SecretVersion.
  getter/setter pair
- destroyTime ↔ String?
- 
  The time this SecretVersion was destroyed.
  getter/setter pair
- etag ↔ String?
- 
  Etag of the currently stored SecretVersion.
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- name ↔ String?
- 
  The resource name of the SecretVersion in the format projects / * /secrets / * /versions / *.getter/setter pair
- replicationStatus ↔ ReplicationStatus?
- 
  The replication status of the SecretVersion.
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- scheduledDestroyTime ↔ String?
- 
  Scheduled destroy time for secret version.
  getter/setter pair
- state ↔ String?
- 
  The current state of the SecretVersion.
  getter/setter pair
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited