Share via


GovernanceAssignment Class

Definition

Governance assignment over a given scope

[Microsoft.Rest.Serialization.JsonTransformation]
public class GovernanceAssignment : Microsoft.Azure.Management.Security.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type GovernanceAssignment = class
    inherit Resource
Public Class GovernanceAssignment
Inherits Resource
Inheritance
GovernanceAssignment
Attributes

Constructors

GovernanceAssignment()

Initializes a new instance of the GovernanceAssignment class.

GovernanceAssignment(String, String, String, RemediationEta, String, Nullable<DateTime>, Nullable<Boolean>, GovernanceEmailNotification, GovernanceAssignmentAdditionalData)

Initializes a new instance of the GovernanceAssignment class.

Properties

AdditionalData

Gets or sets the additional data for the governance assignment - e.g. links to ticket (optional), see example

GovernanceEmailNotification

Gets or sets the email notifications settings for the governance rule, states whether to disable notifications for mangers and owners

Id

Gets resource Id

(Inherited from Resource)
IsGracePeriod

Gets or sets defines whether there is a grace period on the governance assignment

Name

Gets resource name

(Inherited from Resource)
Owner

Gets or sets the Owner for the governance assignment - e.g. user@contoso.com - see example

RemediationDueDate

Gets or sets the remediation due-date - after this date Secure Score will be affected (in case of active grace-period)

RemediationEta

Gets or sets the ETA (estimated time of arrival) for remediation (optional), see example

Type

Gets resource type

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to