Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GovernanceRule

Package version

Security GovernanceRule over a given scope

Hierarchy

Index

Properties

Optional conditionSets

conditionSets: Record<string, unknown>[]

The governance rule conditionSets - see examples

Optional description

description: undefined | string

description of the governanceRule

Optional displayName

displayName: undefined | string

display name of the governanceRule

Optional governanceEmailNotification

governanceEmailNotification: GovernanceRuleEmailNotification

The email notifications settings for the governance rule, states whether to disable notifications for mangers and owners

Optional id

id: undefined | string

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

Optional isDisabled

isDisabled: undefined | false | true

Defines whether the rule is active/inactive

Optional isGracePeriod

isGracePeriod: undefined | false | true

Defines whether there is a grace period on the governance rule

Optional name

name: undefined | string

Resource name NOTE: This property will not be serialized. It can only be populated by the server.

Optional ownerSource

The Owner source for the governance rule - e.g. Manually by user@contoso.com - see example

Optional remediationTimeframe

remediationTimeframe: undefined | string

Governance rule remediation timeframe - this is the time that will affect on the grace-period duration e.g. 7.00:00:00 - means 7 days

Optional rulePriority

rulePriority: undefined | number

The governance rule priority, priority to the lower number. Rules with the same priority on the same subscription will not be allowed

Optional ruleType

The rule type of the governance rule, defines the source of the rule e.g. Integrated

Optional sourceResourceType

The governance rule source, what the rule affects, e.g. Assessments

Optional type

type: undefined | string

Resource type NOTE: This property will not be serialized. It can only be populated by the server.

Generated using TypeDoc