Google Cloud Dataproc V1 Client - Class SecurityConfig (2.0.0-RC1)

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

Namespace

Google \ Cloud \ Dataproc \ V1

Methods

__construct

Constructor.

Parameters
Name Description
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
Type Description
Google\Cloud\Dataproc\V1\KerberosConfig|null

hasKerberosConfig

clearKerberosConfig

setKerberosConfig

Optional. Kerberos related configuration.

Parameter
Name Description
var Google\Cloud\Dataproc\V1\KerberosConfig
Returns
Type Description
$this

getIdentityConfig

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

Returns
Type Description
Google\Cloud\Dataproc\V1\IdentityConfig|null

hasIdentityConfig

clearIdentityConfig

setIdentityConfig

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

Parameter
Name Description
var Google\Cloud\Dataproc\V1\IdentityConfig
Returns
Type Description
$this