public sealed class Remediation : IMessage<Violation.Types.Remediation>, IEquatable<Violation.Types.Remediation>, IDeepCloneable<Violation.Types.Remediation>, IBufferMessage, IMessage
Reference documentation and code samples for the Assured Workloads v1 API class Violation.Types.Remediation.
Represents remediation guidance to resolve compliance violation for AssuredWorkload
Implements
IMessage<Violation.Types.Remediation>, IEquatable<Violation.Types.Remediation>, IDeepCloneable<Violation.Types.Remediation>, IBufferMessage, IMessageNamespace
Google.Cloud.AssuredWorkloads.V1Assembly
Google.Cloud.AssuredWorkloads.V1.dll
Constructors
Remediation()
public Remediation()
Remediation(Violation.Types.Remediation)
public Remediation(Violation.Types.Remediation other)
Parameter | |
---|---|
Name | Description |
other | Violation.Types.Remediation |
Properties
CompliantValues
public RepeatedField<string> CompliantValues { get; }
Values that can resolve the violation For example: for list org policy violations, this will either be the list of allowed or denied values
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
Instructions
public Violation.Types.Remediation.Types.Instructions Instructions { get; set; }
Required. Remediation instructions to resolve violations
Property Value | |
---|---|
Type | Description |
Violation.Types.Remediation.Types.Instructions |
RemediationType
public Violation.Types.Remediation.Types.RemediationType RemediationType { get; set; }
Output only. Reemediation type based on the type of org policy values violated
Property Value | |
---|---|
Type | Description |
Violation.Types.Remediation.Types.RemediationType |