justificationBasedApprovalPolicy property
Policy for approval based on the justification given.
Optional. Possible string values are:
- "JUSTIFICATION_BASED_APPROVAL_POLICY_UNSPECIFIED" : Default value, defaults to JUSTIFICATION_BASED_APPROVAL_NOT_ENABLED if not set. This value is not able to be configured by the user, do not use.
- "JUSTIFICATION_BASED_APPROVAL_ENABLED_ALL" : Audit-only mode. All accesses are pre-approved instantly.
- "JUSTIFICATION_BASED_APPROVAL_ENABLED_EXTERNAL_JUSTIFICATIONS" : Customer initiated support access reasons are pre-approved instantly. All other accesses require customer approval.
- "JUSTIFICATION_BASED_APPROVAL_NOT_ENABLED" : All access approval requests require customer approval. This is the default value if the policy is not set.
- "JUSTIFICATION_BASED_APPROVAL_INHERITED" : Defer configuration to parent settings. This is the default value if the policy is not set and the parent has a value set.
Implementation
core.String? justificationBasedApprovalPolicy;