google_api_cloud_shell v0.3.0 GoogleApi.CloudShell.V1.Model.PublicKey View Source

A public SSH key, corresponding to a private SSH key held by the client.

Attributes

  • format (String.t): Required. Format of this key's content. Defaults to nil.
  • key (String.t): Required. Content of this key. Defaults to nil.
  • name (String.t): Output only. Full name of this resource, in the format users/{owner_email}/environments/{environment_id}/publicKeys/{key_id}. {owner_email} is the email address of the user to whom the key belongs. {environment_id} is the identifier of the environment to which the key grants access. {key_id} is the unique identifier of the key. For example, users/someone@example.com/environments/default/publicKeys/myKey. Defaults to nil.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.CloudShell.V1.Model.PublicKey{
  format: String.t(),
  key: String.t(),
  name: String.t()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.