View Source GoogleApi.Dataform.V1beta1.Model.SshAuthenticationConfig (google_api_dataform v0.4.0)

Configures fields for performing SSH authentication.

Attributes

  • hostPublicKey (type: String.t, default: nil) - Required. Content of a public SSH key to verify an identity of a remote Git host.
  • userPrivateKeySecretVersion (type: String.t, default: nil) - Required. The name of the Secret Manager secret version to use as a ssh private key for Git operations. Must be in the format projects/*/secrets/*/versions/*.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Dataform.V1beta1.Model.SshAuthenticationConfig{
  hostPublicKey: String.t() | nil,
  userPrivateKeySecretVersion: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.