Assured Workloads v1 API - Class Violation.Types.Remediation (2.2.0)

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

Inheritance

Object > Violation.Types.Remediation

Namespace

Google.Cloud.AssuredWorkloads.V1

Assembly

Google.Cloud.AssuredWorkloads.V1.dll

Constructors

Remediation()

public Remediation()

Remediation(Violation.Types.Remediation)

public Remediation(Violation.Types.Remediation other)
Parameter
NameDescription
otherViolation.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
TypeDescription
RepeatedField<String>

Instructions

public Violation.Types.Remediation.Types.Instructions Instructions { get; set; }

Required. Remediation instructions to resolve violations

Property Value
TypeDescription
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
TypeDescription
Violation.Types.Remediation.Types.RemediationType