Share via


ActionableRemediation Class

Definition

Configuration payload for PR Annotations.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.ActionableRemediationTypeConverter))]
public class ActionableRemediation : Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IActionableRemediation
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.ActionableRemediationTypeConverter))>]
type ActionableRemediation = class
    interface IActionableRemediation
    interface IJsonSerializable
Public Class ActionableRemediation
Implements IActionableRemediation
Inheritance
ActionableRemediation
Attributes
Implements

Constructors

ActionableRemediation()

Creates an new ActionableRemediation instance.

Properties

BranchConfiguration

Repository branch configuration for PR Annotations.

CategoryConfiguration

Gets or sets list of categories and severity levels.

InheritFromParentState

Update Settings.

Enabled - Resource should inherit configurations from parent. Disabled - Resource should not inherit configurations from parent.

State

ActionableRemediation Setting. None - the setting was never set. Enabled - ActionableRemediation is enabled. Disabled - ActionableRemediation is disabled.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ActionableRemediation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ActionableRemediation.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IActionableRemediation.

FromJsonString(String)

Creates a new instance of ActionableRemediation, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ActionableRemediation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to