Google Cloud Design Center V1 Client - Class CloudControlConfig (0.1.0)

Reference documentation and code samples for the Google Cloud Design Center V1 Client class CloudControlConfig.

Parameter values stored for a single cloud control of a policy.

Generated from protobuf message google.cloud.designcenter.v1.CloudControlConfig

Namespace

Google \ Cloud \ DesignCenter \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ cloud_control string

Required. Resource name of the cloud control that these parameter values apply to. Format: organizations/{organization}/locations/{location}/cloudControls/{cloud_control} or projects/{project}/locations/{location}/cloudControls/{cloud_control}

↳ parameters array<Parameter>

Optional. Parameter values for this specific control.

getCloudControl

Required. Resource name of the cloud control that these parameter values apply to. Format: organizations/{organization}/locations/{location}/cloudControls/{cloud_control} or projects/{project}/locations/{location}/cloudControls/{cloud_control}

Returns
Type Description
string

setCloudControl

Required. Resource name of the cloud control that these parameter values apply to. Format: organizations/{organization}/locations/{location}/cloudControls/{cloud_control} or projects/{project}/locations/{location}/cloudControls/{cloud_control}

Parameter
Name Description
var string
Returns
Type Description
$this

getParameters

Optional. Parameter values for this specific control.

Returns
Type Description
Google\Protobuf\RepeatedField<Parameter>

setParameters

Optional. Parameter values for this specific control.

Parameter
Name Description
var array<Parameter>
Returns
Type Description
$this