Package-level declarations
Types
Multi-party approval is a capability of Organizations that allows you to protect a predefined list of operations through a distributed approval process. Use Multi-party approval to establish approval workflows and transform security processes into team-based decisions.
Inherited functions
Cancels an approval session. For more information, see Session in the Multi-party approval User Guide.
Creates a new approval team. For more information, see Approval team in the Multi-party approval User Guide.
Creates a new identity source. For more information, see Identity Source in the Multi-party approval User Guide.
Deletes an identity source. For more information, see Identity Source in the Multi-party approval User Guide.
Deletes an inactive approval team. For more information, see Team health in the Multi-party approval User Guide.
Returns details for an approval team.
Returns details for an identity source. For more information, see Identity Source in the Multi-party approval User Guide.
Returns details for the version of a policy. Policies define the permissions for team resources.
Returns details about a policy for a resource.
Returns details for an approval session. For more information, see Session in the Multi-party approval User Guide.
Returns a list of approval teams.
Returns a list of identity sources. For more information, see Identity Source in the Multi-party approval User Guide.
Returns a list of policies. Policies define the permissions for team resources.
Returns a list of the versions for policies. Policies define the permissions for team resources.
Returns a list of policies for a resource.
Returns a list of approval sessions. For more information, see Session in the Multi-party approval User Guide.
Returns a list of the tags for a resource.
Starts the deletion process for an active approval team.
Creates or updates a resource tag. Each tag is a label consisting of a user-defined key and value. Tags can help you manage, identify, organize, search for, and filter resources.
Removes a resource tag. Each tag is a label consisting of a user-defined key and value. Tags can help you manage, identify, organize, search for, and filter resources.
Updates an approval team. You can request to update the team description, approval threshold, and approvers in the team.
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.