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 |
|