GoogleApi.Gmail.V1.Model.CsePrivateKeyMetadata (google_api_gmail v0.17.0)

View Source

Metadata for a private key instance.

Attributes

  • hardwareKeyMetadata (type: GoogleApi.Gmail.V1.Model.HardwareKeyMetadata.t, default: nil) - Metadata for hardware keys.
  • kaclsKeyMetadata (type: GoogleApi.Gmail.V1.Model.KaclsKeyMetadata.t, default: nil) - Metadata for a private key instance managed by an external key access control list service.
  • privateKeyMetadataId (type: String.t, default: nil) - Output only. The immutable ID for the private key metadata instance.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Gmail.V1.Model.CsePrivateKeyMetadata{
  hardwareKeyMetadata: GoogleApi.Gmail.V1.Model.HardwareKeyMetadata.t() | nil,
  kaclsKeyMetadata: GoogleApi.Gmail.V1.Model.KaclsKeyMetadata.t() | nil,
  privateKeyMetadataId: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.