Google Cloud Dataproc V1 Client - Class SecurityConfig (3.3.0)

Reference documentation and code samples for the Google Cloud Dataproc V1 Client class SecurityConfig.

Security related configuration, including encryption, Kerberos, etc.

Generated from protobuf message google.cloud.dataproc.v1.SecurityConfig

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ kerberos_config Google\Cloud\Dataproc\V1\KerberosConfig

Optional. Kerberos related configuration.

↳ identity_config Google\Cloud\Dataproc\V1\IdentityConfig

Optional. Identity related configuration, including service account based secure multi-tenancy user mappings.

getKerberosConfig

Optional. Kerberos related configuration.

Returns
TypeDescription
Google\Cloud\Dataproc\V1\KerberosConfig|null

hasKerberosConfig

clearKerberosConfig

setKerberosConfig

Optional. Kerberos related configuration.

Parameter
NameDescription
var Google\Cloud\Dataproc\V1\KerberosConfig
Returns
TypeDescription
$this

getIdentityConfig

Optional. Identity related configuration, including service account based secure multi-tenancy user mappings.

Returns
TypeDescription
Google\Cloud\Dataproc\V1\IdentityConfig|null

hasIdentityConfig

clearIdentityConfig

setIdentityConfig

Optional. Identity related configuration, including service account based secure multi-tenancy user mappings.

Parameter
NameDescription
var Google\Cloud\Dataproc\V1\IdentityConfig
Returns
TypeDescription
$this