Module Awso_mpa.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule MfaSyncStatus : sig ... end
Sourcemodule MfaType : sig ... end
Sourcemodule String_ : sig ... end
Sourcemodule MfaMethod : sig ... end

MFA configuration and sycnronization status for an approver

Sourcemodule IamIdentityCenterForList : sig ... end

IAM Identity Center credentials. For more information see, IAM Identity Center .

Sourcemodule MofNApprovalStrategy : sig ... end

Strategy for how an approval team grants approval.

Sourcemodule ApproverLastActivity : sig ... end
Sourcemodule IdentityId : sig ... end
Sourcemodule IdentityStatus : sig ... end
Sourcemodule IsoTimestamp : sig ... end
Sourcemodule MfaMethods : sig ... end
Sourcemodule ParticipantId : sig ... end
Sourcemodule SessionArn : sig ... end
Sourcemodule AccountId : sig ... end
Sourcemodule ActionCompletionStrategy : sig ... end
Sourcemodule ActionName : sig ... end
Sourcemodule ApprovalTeamArn : sig ... end
Sourcemodule ApprovalTeamName : sig ... end
Sourcemodule Description : sig ... end
Sourcemodule Message : sig ... end
Sourcemodule Region : sig ... end
Sourcemodule ServicePrincipal : sig ... end
Sourcemodule SessionStatus : sig ... end
Sourcemodule SessionStatusCode : sig ... end
Sourcemodule FilterField : sig ... end
Sourcemodule Operator : sig ... end
Sourcemodule PolicyType : sig ... end
Sourcemodule Boolean : sig ... end
Sourcemodule PolicyName : sig ... end
Sourcemodule PolicyStatus : sig ... end
Sourcemodule PolicyVersionId : sig ... end
Sourcemodule QualifiedPolicyArn : sig ... end
Sourcemodule UnqualifiedPolicyArn : sig ... end

Contains details for the resource that provides identities to the identity source. For example, an IAM Identity Center instance. For more information, see Identity source in the Multi-party approval User Guide.

Sourcemodule IdentitySourceStatus : sig ... end
Sourcemodule IdentitySourceStatusCode : sig ... end
Sourcemodule IdentitySourceType : sig ... end
Sourcemodule ApprovalStrategyResponse : sig ... end

Contains details for how an approval team grants approval.

Sourcemodule ApprovalTeamStatus : sig ... end
Sourcemodule ApprovalTeamStatusCode : sig ... end
Sourcemodule Integer : sig ... end
Sourcemodule SessionResponse : sig ... end

Contains details for an approver.

Sourcemodule IdcInstanceArn : sig ... end

Contains details for an approver.

Sourcemodule UpdateAction : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end

Contains details for an approval session. For more information, see Session in the Multi-party approval User Guide

Sourcemodule Filter : sig ... end

Contains the filter to apply to requests. You can specify up to 10 filters for a request.

Contains details about a policy for a resource.

Sourcemodule PolicyVersionSummary : sig ... end

Contains details for the version of a policy. Policies define what operations a team that define the permissions for team resources.

Sourcemodule Policy : sig ... end

Contains details for a policy. Policies define what operations a team that define the permissions for team resources.

Sourcemodule IdentitySourceForList : sig ... end

Contains details for an identity source. For more information, see Identity source in the Multi-party approval User Guide.

Contains details for an approval team

Contains details for an approver response in an approval session.

Sourcemodule SessionKey : sig ... end
Sourcemodule SessionValue : sig ... end
Sourcemodule PolicyDocument : sig ... end
Sourcemodule IamIdentityCenterForGet : sig ... end

IAM Identity Center credentials. For more information see, IAM Identity Center .

Sourcemodule PolicyReference : sig ... end

Contains the Amazon Resource Name (ARN) for a policy. Policies define what operations a team that define the permissions for team resources.

Sourcemodule IamIdentityCenter : sig ... end

IAM Identity Center credentials. For more information see, IAM Identity Center .

Sourcemodule AccessDeniedException : sig ... end

You do not have sufficient access to perform this action. Check your permissions, and try again.

Sourcemodule ConflictException : sig ... end

The request cannot be completed because it conflicts with the current state of a resource.

Sourcemodule InternalServerException : sig ... end

The service encountered an internal error. Try your request again. If the problem persists, contact Amazon Web Services Support.

Sourcemodule ResourceNotFoundException : sig ... end

The specified resource doesn't exist. Check the resource ID, and try again.

The request exceeds the service quota for your account. Request a quota increase or reduce your request size.

Sourcemodule ThrottlingException : sig ... end

The request was denied due to request throttling.

Sourcemodule ValidationException : sig ... end

The input fails to satisfy the constraints specified by an Amazon Web Services service.

Sourcemodule ApprovalStrategy : sig ... end

Strategy for how an approval team grants approval.

Sourcemodule UpdateActions : sig ... end
Sourcemodule TagKeyList : sig ... end
Sourcemodule TooManyTagsException : sig ... end

The request exceeds the maximum number of tags allowed for this resource. Remove some tags, and try again.

Sourcemodule Tags : sig ... end
Sourcemodule Token : sig ... end
Sourcemodule Filters : sig ... end
Sourcemodule MaxResults : sig ... end
Sourcemodule PolicyVersions : sig ... end
Sourcemodule Policies : sig ... end
Sourcemodule IdentitySources : sig ... end
Sourcemodule RequesterComment : sig ... end
Sourcemodule SessionExecutionStatus : sig ... end
Sourcemodule SessionMetadata : sig ... end
Sourcemodule InvalidParameterException : sig ... end

The request contains an invalid parameter value.

Sourcemodule PolicyVersion : sig ... end

Contains details for the version of a policy. Policies define what operations a team that define the permissions for team resources.

Contains details for the resource that provides identities to the identity source. For example, an IAM Identity Center instance. For more information, see Identity source in the Multi-party approval User Guide.

Sourcemodule PendingUpdate : sig ... end

Contains details for the pending updates for an approval team, if applicable.

Sourcemodule PoliciesReferences : sig ... end
Sourcemodule IdentitySourceParameters : sig ... end

Contains details for the resource that provides identities to the identity source. For example, an IAM Identity Center instance.

Updates an approval team. You can request to update the team description, approval threshold, and approvers in the team. Updates require team approval Updates to an active team must be approved by the team.

Sourcemodule UpdateApprovalTeamRequest : sig ... end

Updates an approval team. You can request to update the team description, approval threshold, and approvers in the team. Updates require team approval Updates to an active team must be approved by the team.

Sourcemodule UntagResourceResponse : sig ... end

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.

Sourcemodule UntagResourceRequest : sig ... end

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.

Sourcemodule TagResourceResponse : sig ... end

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.

Sourcemodule TagResourceRequest : sig ... end

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.

Starts a baseline session for specified approvers on an ACTIVE approval team.

Starts a baseline session for specified approvers on an ACTIVE approval team.

Starts the deletion process for an active approval team. Deletions require team approval Requests to delete an active team must be approved by the team.

Starts the deletion process for an active approval team. Deletions require team approval Requests to delete an active team must be approved by the team.

Returns a list of the tags for a resource.

Returns a list of the tags for a resource.

Sourcemodule ListSessionsResponse : sig ... end

Returns a list of approval sessions. For more information, see Session in the Multi-party approval User Guide.

Sourcemodule ListSessionsRequest : sig ... end

Returns a list of approval sessions. For more information, see Session in the Multi-party approval User Guide.

Returns a list of policies for a resource.

Returns a list of policies for a resource.

Returns a list of the versions for policies. Policies define the permissions for team resources.

Sourcemodule ListPolicyVersionsRequest : sig ... end

Returns a list of the versions for policies. Policies define the permissions for team resources.

Sourcemodule ListPoliciesResponse : sig ... end

Returns a list of policies. Policies define the permissions for team resources.

Sourcemodule ListPoliciesRequest : sig ... end

Returns a list of policies. Policies define the permissions for team resources.

Returns a list of identity sources. For more information, see Identity Source in the Multi-party approval User Guide.

Returns a list of identity sources. For more information, see Identity Source in the Multi-party approval User Guide.

Sourcemodule ListApprovalTeamsResponse : sig ... end

Returns a list of approval teams.

Sourcemodule ListApprovalTeamsRequest : sig ... end

Returns a list of approval teams.

Sourcemodule GetSessionResponse : sig ... end

Returns details for an approval session. For more information, see Session in the Multi-party approval User Guide.

Sourcemodule GetSessionRequest : sig ... end

Returns details for an approval session. For more information, see Session in the Multi-party approval User Guide.

Sourcemodule GetResourcePolicyResponse : sig ... end

Returns details about a policy for a resource.

Sourcemodule GetResourcePolicyRequest : sig ... end

Returns details about a policy for a resource.

Sourcemodule GetPolicyVersionResponse : sig ... end

Returns details for the version of a policy. Policies define the permissions for team resources.

Sourcemodule GetPolicyVersionRequest : sig ... end

Returns details for the version of a policy. Policies define the permissions for team resources.

Sourcemodule GetIdentitySourceResponse : sig ... end

Returns details for an identity source. For more information, see Identity Source in the Multi-party approval User Guide.

Sourcemodule GetIdentitySourceRequest : sig ... end

Returns details for an identity source. For more information, see Identity Source in the Multi-party approval User Guide.

Sourcemodule GetApprovalTeamResponse : sig ... end

Returns details for an approval team.

Sourcemodule GetApprovalTeamRequest : sig ... end

Returns details for an approval team.

Deletes an inactive approval team. For more information, see Team health in the Multi-party approval User Guide. You can also use this operation to delete a team draft. For more information, see Interacting with drafts 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. You can also use this operation to delete a team draft. For more information, see Interacting with drafts in the Multi-party approval User Guide.

Deletes an identity source. For more information, see Identity Source 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.

Creates a new identity source. For more information, see Identity Source 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.

Sourcemodule CreateApprovalTeamRequest : sig ... end

Creates a new approval team. For more information, see Approval team in the Multi-party approval User Guide.

Sourcemodule CancelSessionResponse : sig ... end

Cancels an approval session. For more information, see Session in the Multi-party approval User Guide.

Sourcemodule CancelSessionRequest : sig ... end

Cancels an approval session. For more information, see Session in the Multi-party approval User Guide.