Google Cloud Assured Workloads V1beta1 Client - Class CJISSettings (0.7.3)

Reference documentation and code samples for the Google Cloud Assured Workloads V1beta1 Client class CJISSettings.

Settings specific to resources needed for CJIS.

Generated from protobuf message google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ kms_settings Google\Cloud\AssuredWorkloads\V1beta1\Workload\KMSSettings

Required. Input only. Immutable. Settings used to create a CMEK crypto key.

getKmsSettings

Required. Input only. Immutable. Settings used to create a CMEK crypto key.

Returns
TypeDescription
Google\Cloud\AssuredWorkloads\V1beta1\Workload\KMSSettings|null

hasKmsSettings

clearKmsSettings

setKmsSettings

Required. Input only. Immutable. Settings used to create a CMEK crypto key.

Parameter
NameDescription
var Google\Cloud\AssuredWorkloads\V1beta1\Workload\KMSSettings
Returns
TypeDescription
$this