Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpdateOperatorControlDetails

Information about the new operator control.

Properties

approverGroupsList

approverGroupsList: Array<string>

List of user groups who can approve an access request associated with a target resource under the governance of this operator control.

Optional approversList

approversList: Array<string>

List of users who can approve an access request associated with a target resource under the governance of this operator control.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace.

Optional description

description: undefined | string

Description of the operator control.

Optional emailIdList

emailIdList: Array<string>

List of emailId.

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.

isFullyPreApproved

isFullyPreApproved: boolean

Whether all the operator actions have been pre-approved. If yes, all access requests associated with a resource governed by this operator control will be auto-approved.

Optional numberOfApprovers

numberOfApprovers: undefined | number

Number of approvers required to approve an access request. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

operatorControlName

operatorControlName: string

Name of the operator control.

Optional preApprovedOpActionList

preApprovedOpActionList: Array<string>

List of pre-approved operator actions. Access requests associated with a resource governed by this operator control will be automatically approved if the access request only contain operator actions in the pre-approved list.

Optional systemMessage

systemMessage: undefined | string

System message that would be displayed to the operator users on accessing the target resource under the governance of this operator control.

Functions

getDeserializedJsonObj

getJsonObj