google_api_secret_manager v0.6.1 GoogleApi.SecretManager.V1.Model.SecretVersion View Source

A secret version resource in the Secret Manager API.

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. The time at which the SecretVersion was created.

  • destroyTime (type: DateTime.t, default: nil) - Output only. The time this SecretVersion was destroyed. Only present if state is DESTROYED.

  • name (type: String.t, default: nil) - Output only. The resource name of the SecretVersion in the format projects/*/secrets/*/versions/*.

    SecretVersion IDs in a Secret start at 1 and are incremented for each subsequent version of the secret.

  • state (type: String.t, default: nil) - Output only. The current state of the SecretVersion.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.SecretManager.V1.Model.SecretVersion{
  createTime: DateTime.t(),
  destroyTime: DateTime.t(),
  name: String.t(),
  state: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.