Reference documentation and code samples for the Google Cloud Assured Workloads V1 Client class Remediation.
Represents remediation guidance to resolve compliance violation for AssuredWorkload
Generated from protobuf message google.cloud.assuredworkloads.v1.Violation.Remediation
Namespace
Google \ Cloud \ AssuredWorkloads \ V1 \ ViolationMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ instructions |
Google\Cloud\AssuredWorkloads\V1\Violation\Remediation\Instructions
Required. Remediation instructions to resolve violations |
↳ compliant_values |
array
Values that can resolve the violation For example: for list org policy violations, this will either be the list of allowed or denied values |
↳ remediation_type |
int
Output only. Reemediation type based on the type of org policy values violated |
getInstructions
Required. Remediation instructions to resolve violations
Returns | |
---|---|
Type | Description |
Google\Cloud\AssuredWorkloads\V1\Violation\Remediation\Instructions|null |
hasInstructions
clearInstructions
setInstructions
Required. Remediation instructions to resolve violations
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\AssuredWorkloads\V1\Violation\Remediation\Instructions
|
Returns | |
---|---|
Type | Description |
$this |
getCompliantValues
Values that can resolve the violation For example: for list org policy violations, this will either be the list of allowed or denied values
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setCompliantValues
Values that can resolve the violation For example: for list org policy violations, this will either be the list of allowed or denied values
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getRemediationType
Output only. Reemediation type based on the type of org policy values violated
Returns | |
---|---|
Type | Description |
int |
setRemediationType
Output only. Reemediation type based on the type of org policy values violated
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |