View Source GoogleApi.ArtifactRegistry.V1.Model.UsernamePasswordCredentials (google_api_artifact_registry v0.15.0)

Username and password credentials.

Attributes

  • passwordSecretVersion (type: String.t, default: nil) - The Secret Manager key version that holds the password to access the remote repository. Must be in the format of projects/{project}/secrets/{secret}/versions/{version}.
  • username (type: String.t, default: nil) - The username to access the remote repository.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ArtifactRegistry.V1.Model.UsernamePasswordCredentials{
  passwordSecretVersion: String.t() | nil,
  username: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.