View Source GoogleApi.Metastore.V1beta.Model.KerberosConfig (google_api_metastore v0.11.0)
Configuration information for a Kerberos principal.
Attributes
-
keytab
(type:GoogleApi.Metastore.V1beta.Model.Secret.t
, default:nil
) - A Kerberos keytab file that can be used to authenticate a service principal with a Kerberos Key Distribution Center (KDC). -
krb5ConfigGcsUri
(type:String.t
, default:nil
) - A Cloud Storage URI that specifies the path to a krb5.conf file. It is of the form gs://{bucket_name}/path/to/krb5.conf, although the file does not need to be named krb5.conf explicitly. -
principal
(type:String.t
, default:nil
) - A Kerberos principal that exists in the both the keytab the KDC to authenticate as. A typical principal is of the form primary/instance@REALM, but there is no exact format.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Metastore.V1beta.Model.KerberosConfig{ keytab: GoogleApi.Metastore.V1beta.Model.Secret.t() | nil, krb5ConfigGcsUri: String.t() | nil, principal: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.