Reference documentation and code samples for the Privileged Access Manager V1 API class Google::Cloud::PrivilegedAccessManager::V1::ManualApprovals::Step.
Step represents a logical step in a manual approval workflow.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#approvals_needed
def approvals_needed() -> ::Integer
Returns
- (::Integer) — Required. How many users from the above list need to approve. If there aren't enough distinct users in the list, then the workflow indefinitely blocks. Should always be greater than 0. 1 is the only supported value.
#approvals_needed=
def approvals_needed=(value) -> ::Integer
Parameter
- value (::Integer) — Required. How many users from the above list need to approve. If there aren't enough distinct users in the list, then the workflow indefinitely blocks. Should always be greater than 0. 1 is the only supported value.
Returns
- (::Integer) — Required. How many users from the above list need to approve. If there aren't enough distinct users in the list, then the workflow indefinitely blocks. Should always be greater than 0. 1 is the only supported value.
#approver_email_recipients
def approver_email_recipients() -> ::Array<::String>
Returns
- (::Array<::String>) — Optional. Additional email addresses to be notified when a grant is pending approval.
#approver_email_recipients=
def approver_email_recipients=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Optional. Additional email addresses to be notified when a grant is pending approval.
Returns
- (::Array<::String>) — Optional. Additional email addresses to be notified when a grant is pending approval.
#approvers
def approvers() -> ::Array<::Google::Cloud::PrivilegedAccessManager::V1::AccessControlEntry>
Returns
- (::Array<::Google::Cloud::PrivilegedAccessManager::V1::AccessControlEntry>) — Optional. The potential set of approvers in this step. This list must contain at most one entry.
#approvers=
def approvers=(value) -> ::Array<::Google::Cloud::PrivilegedAccessManager::V1::AccessControlEntry>
Parameter
- value (::Array<::Google::Cloud::PrivilegedAccessManager::V1::AccessControlEntry>) — Optional. The potential set of approvers in this step. This list must contain at most one entry.
Returns
- (::Array<::Google::Cloud::PrivilegedAccessManager::V1::AccessControlEntry>) — Optional. The potential set of approvers in this step. This list must contain at most one entry.