Package com.pulumi.gcp.dataproc.inputs
Class MetastoreServiceHiveMetastoreConfigKerberosConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.dataproc.inputs.MetastoreServiceHiveMetastoreConfigKerberosConfigArgs
-
public final class MetastoreServiceHiveMetastoreConfigKerberosConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MetastoreServiceHiveMetastoreConfigKerberosConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static MetastoreServiceHiveMetastoreConfigKerberosConfigArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MetastoreServiceHiveMetastoreConfigKerberosConfigArgs.Builder
builder()
static MetastoreServiceHiveMetastoreConfigKerberosConfigArgs.Builder
builder(MetastoreServiceHiveMetastoreConfigKerberosConfigArgs defaults)
com.pulumi.core.Output<MetastoreServiceHiveMetastoreConfigKerberosConfigKeytabArgs>
keytab()
com.pulumi.core.Output<java.lang.String>
krb5ConfigGcsUri()
com.pulumi.core.Output<java.lang.String>
principal()
-
-
-
Field Detail
-
Empty
public static final MetastoreServiceHiveMetastoreConfigKerberosConfigArgs Empty
-
-
Method Detail
-
keytab
public com.pulumi.core.Output<MetastoreServiceHiveMetastoreConfigKerberosConfigKeytabArgs> keytab()
- Returns:
- A Kerberos keytab file that can be used to authenticate a service principal with a Kerberos Key Distribution Center (KDC). Structure is documented below.
-
krb5ConfigGcsUri
public com.pulumi.core.Output<java.lang.String> krb5ConfigGcsUri()
- Returns:
- 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
public com.pulumi.core.Output<java.lang.String> principal()
- Returns:
- 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.
-
builder
public static MetastoreServiceHiveMetastoreConfigKerberosConfigArgs.Builder builder()
-
builder
public static MetastoreServiceHiveMetastoreConfigKerberosConfigArgs.Builder builder(MetastoreServiceHiveMetastoreConfigKerberosConfigArgs defaults)
-
-