Interface DataprocMetastoreServiceHiveMetastoreConfigKerberosConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataprocMetastoreServiceHiveMetastoreConfigKerberosConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.773Z") @Stability(Stable) public interface DataprocMetastoreServiceHiveMetastoreConfigKerberosConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataprocMetastoreServiceHiveMetastoreConfigKerberosConfig.Builderstatic classDataprocMetastoreServiceHiveMetastoreConfigKerberosConfig.Jsii$ProxyAn implementation forDataprocMetastoreServiceHiveMetastoreConfigKerberosConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static DataprocMetastoreServiceHiveMetastoreConfigKerberosConfig.Builderbuilder()DataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabgetKeytab()keytab block.StringgetKrb5ConfigGcsUri()A Cloud Storage URI that specifies the path to a krb5.conf file.StringgetPrincipal()A Kerberos principal that exists in the both the keytab the KDC to authenticate as.
-
-
-
Method Detail
-
getKeytab
@Stability(Stable) @NotNull DataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytab getKeytab()
keytab block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#keytab DataprocMetastoreService#keytab}
-
getKrb5ConfigGcsUri
@Stability(Stable) @NotNull String getKrb5ConfigGcsUri()
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.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#krb5_config_gcs_uri DataprocMetastoreService#krb5_config_gcs_uri}
-
getPrincipal
@Stability(Stable) @NotNull String getPrincipal()
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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#principal DataprocMetastoreService#principal}
-
builder
@Stability(Stable) static DataprocMetastoreServiceHiveMetastoreConfigKerberosConfig.Builder builder()
-
-