Module Awso_mpa_syncSource

Sourceval delete_identity_source : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_mpa.Values.DeleteIdentitySourceRequest.t -> (unit, unit) Result.t
include module type of struct include Awso_mpa.Values end
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 MofNApprovalStrategyMinApprovalsRequiredInteger = Awso_mpa.Values.MofNApprovalStrategyMinApprovalsRequiredInteger

MFA configuration and sycnronization status for an approver

Sourcemodule AdditionalSecurityRequirement = Awso_mpa.Values.AdditionalSecurityRequirement
Sourcemodule IamIdentityCenterForList = Awso_mpa.Values.IamIdentityCenterForList

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

Sourcemodule MofNApprovalStrategy = Awso_mpa.Values.MofNApprovalStrategy

Strategy for how an approval team grants approval.

Sourcemodule ApproverLastActivity = Awso_mpa.Values.ApproverLastActivity
Sourcemodule IdentityStatus = Awso_mpa.Values.IdentityStatus
Sourcemodule ActionCompletionStrategy = Awso_mpa.Values.ActionCompletionStrategy
Sourcemodule AdditionalSecurityRequirements = Awso_mpa.Values.AdditionalSecurityRequirements
Sourcemodule ApprovalTeamArn = Awso_mpa.Values.ApprovalTeamArn
Sourcemodule ApprovalTeamName = Awso_mpa.Values.ApprovalTeamName
Sourcemodule ServicePrincipal = Awso_mpa.Values.ServicePrincipal
Sourcemodule SessionStatusCode = Awso_mpa.Values.SessionStatusCode
Sourcemodule PolicyVersionId = Awso_mpa.Values.PolicyVersionId
Sourcemodule QualifiedPolicyArn = Awso_mpa.Values.QualifiedPolicyArn
Sourcemodule UnqualifiedPolicyArn = Awso_mpa.Values.UnqualifiedPolicyArn
Sourcemodule IdentitySourceParametersForList = Awso_mpa.Values.IdentitySourceParametersForList

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 = Awso_mpa.Values.IdentitySourceStatus
Sourcemodule IdentitySourceStatusCode = Awso_mpa.Values.IdentitySourceStatusCode
Sourcemodule IdentitySourceType = Awso_mpa.Values.IdentitySourceType
Sourcemodule ApprovalStrategyResponse = Awso_mpa.Values.ApprovalStrategyResponse

Contains details for how an approval team grants approval.

Sourcemodule ApprovalTeamStatus = Awso_mpa.Values.ApprovalTeamStatus
Sourcemodule ApprovalTeamStatusCode = Awso_mpa.Values.ApprovalTeamStatusCode
Sourcemodule SessionResponse = Awso_mpa.Values.SessionResponse
Sourcemodule GetApprovalTeamResponseApprover = Awso_mpa.Values.GetApprovalTeamResponseApprover

Contains details for an approver.

Sourcemodule IdcInstanceArn = Awso_mpa.Values.IdcInstanceArn
Sourcemodule ApprovalTeamRequestApprover = Awso_mpa.Values.ApprovalTeamRequestApprover

Contains details for an approver.

Sourcemodule ListSessionsResponseSession = Awso_mpa.Values.ListSessionsResponseSession

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

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

Sourcemodule ListResourcePoliciesResponseResourcePolicy = Awso_mpa.Values.ListResourcePoliciesResponseResourcePolicy

Contains details about a policy for a resource.

Sourcemodule PolicyVersionSummary = Awso_mpa.Values.PolicyVersionSummary

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

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

Sourcemodule IdentitySourceForList = Awso_mpa.Values.IdentitySourceForList

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

Sourcemodule ListApprovalTeamsResponseApprovalTeam = Awso_mpa.Values.ListApprovalTeamsResponseApprovalTeam

Contains details for an approval team

Sourcemodule GetSessionResponseApproverResponse = Awso_mpa.Values.GetSessionResponseApproverResponse

Contains details for an approver response in an approval session.

Sourcemodule PolicyDocument = Awso_mpa.Values.PolicyDocument
Sourcemodule IamIdentityCenterForGet = Awso_mpa.Values.IamIdentityCenterForGet

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

Sourcemodule GetApprovalTeamResponseApprovers = Awso_mpa.Values.GetApprovalTeamResponseApprovers
Sourcemodule PolicyReference = Awso_mpa.Values.PolicyReference

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

Sourcemodule IamIdentityCenter = Awso_mpa.Values.IamIdentityCenter

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

Sourcemodule AccessDeniedException = Awso_mpa.Values.AccessDeniedException

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

Sourcemodule ConflictException = Awso_mpa.Values.ConflictException

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

Sourcemodule InternalServerException = Awso_mpa.Values.InternalServerException

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

Sourcemodule ResourceNotFoundException = Awso_mpa.Values.ResourceNotFoundException

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

Sourcemodule ServiceQuotaExceededException = Awso_mpa.Values.ServiceQuotaExceededException

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

Sourcemodule ThrottlingException = Awso_mpa.Values.ThrottlingException

The request was denied due to request throttling.

Sourcemodule ValidationException = Awso_mpa.Values.ValidationException

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

Sourcemodule ApprovalStrategy = Awso_mpa.Values.ApprovalStrategy

Strategy for how an approval team grants approval.

Sourcemodule ApprovalTeamRequestApprovers = Awso_mpa.Values.ApprovalTeamRequestApprovers
Sourcemodule TooManyTagsException = Awso_mpa.Values.TooManyTagsException

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

Sourcemodule StartApprovalTeamBaselineApproverIds = Awso_mpa.Values.StartApprovalTeamBaselineApproverIds
Sourcemodule ListSessionsResponseSessions = Awso_mpa.Values.ListSessionsResponseSessions
Sourcemodule ListResourcePoliciesResponseResourcePolicies = Awso_mpa.Values.ListResourcePoliciesResponseResourcePolicies
Sourcemodule PolicyVersions = Awso_mpa.Values.PolicyVersions
Sourcemodule IdentitySources = Awso_mpa.Values.IdentitySources
Sourcemodule ListApprovalTeamsResponseApprovalTeams = Awso_mpa.Values.ListApprovalTeamsResponseApprovalTeams
Sourcemodule GetSessionResponseApproverResponses = Awso_mpa.Values.GetSessionResponseApproverResponses
Sourcemodule RequesterComment = Awso_mpa.Values.RequesterComment
Sourcemodule SessionExecutionStatus = Awso_mpa.Values.SessionExecutionStatus
Sourcemodule SessionMetadata = Awso_mpa.Values.SessionMetadata
Sourcemodule InvalidParameterException = Awso_mpa.Values.InvalidParameterException

The request contains an invalid parameter value.

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

Sourcemodule IdentitySourceParametersForGet = Awso_mpa.Values.IdentitySourceParametersForGet

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.

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

Sourcemodule PoliciesReferences = Awso_mpa.Values.PoliciesReferences
Sourcemodule IdentitySourceParameters = Awso_mpa.Values.IdentitySourceParameters

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

Sourcemodule UpdateApprovalTeamResponse = Awso_mpa.Values.UpdateApprovalTeamResponse

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 = Awso_mpa.Values.UpdateApprovalTeamRequest

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 = Awso_mpa.Values.UntagResourceResponse

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 = Awso_mpa.Values.UntagResourceRequest

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 = Awso_mpa.Values.TagResourceResponse

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 = Awso_mpa.Values.TagResourceRequest

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 StartApprovalTeamBaselineResponse = Awso_mpa.Values.StartApprovalTeamBaselineResponse

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

Sourcemodule StartApprovalTeamBaselineRequest = Awso_mpa.Values.StartApprovalTeamBaselineRequest

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

Sourcemodule StartActiveApprovalTeamDeletionResponse = Awso_mpa.Values.StartActiveApprovalTeamDeletionResponse

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.

Sourcemodule StartActiveApprovalTeamDeletionRequest = Awso_mpa.Values.StartActiveApprovalTeamDeletionRequest

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.

Sourcemodule ListTagsForResourceResponse = Awso_mpa.Values.ListTagsForResourceResponse

Returns a list of the tags for a resource.

Sourcemodule ListTagsForResourceRequest = Awso_mpa.Values.ListTagsForResourceRequest

Returns a list of the tags for a resource.

Sourcemodule ListSessionsResponse = Awso_mpa.Values.ListSessionsResponse

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

Sourcemodule ListSessionsRequest = Awso_mpa.Values.ListSessionsRequest

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

Sourcemodule ListResourcePoliciesResponse = Awso_mpa.Values.ListResourcePoliciesResponse

Returns a list of policies for a resource.

Sourcemodule ListResourcePoliciesRequest = Awso_mpa.Values.ListResourcePoliciesRequest

Returns a list of policies for a resource.

Sourcemodule ListPolicyVersionsResponse = Awso_mpa.Values.ListPolicyVersionsResponse

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

Sourcemodule ListPolicyVersionsRequest = Awso_mpa.Values.ListPolicyVersionsRequest

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

Sourcemodule ListPoliciesResponse = Awso_mpa.Values.ListPoliciesResponse

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

Sourcemodule ListPoliciesRequest = Awso_mpa.Values.ListPoliciesRequest

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

Sourcemodule ListIdentitySourcesResponse = Awso_mpa.Values.ListIdentitySourcesResponse

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

Sourcemodule ListIdentitySourcesRequest = Awso_mpa.Values.ListIdentitySourcesRequest

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

Sourcemodule ListApprovalTeamsResponse = Awso_mpa.Values.ListApprovalTeamsResponse

Returns a list of approval teams.

Sourcemodule ListApprovalTeamsRequest = Awso_mpa.Values.ListApprovalTeamsRequest

Returns a list of approval teams.

Sourcemodule GetSessionResponse = Awso_mpa.Values.GetSessionResponse

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

Sourcemodule GetSessionRequest = Awso_mpa.Values.GetSessionRequest

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

Sourcemodule GetResourcePolicyResponse = Awso_mpa.Values.GetResourcePolicyResponse

Returns details about a policy for a resource.

Sourcemodule GetResourcePolicyRequest = Awso_mpa.Values.GetResourcePolicyRequest

Returns details about a policy for a resource.

Sourcemodule GetPolicyVersionResponse = Awso_mpa.Values.GetPolicyVersionResponse

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

Sourcemodule GetPolicyVersionRequest = Awso_mpa.Values.GetPolicyVersionRequest

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

Sourcemodule GetIdentitySourceResponse = Awso_mpa.Values.GetIdentitySourceResponse

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

Sourcemodule GetIdentitySourceRequest = Awso_mpa.Values.GetIdentitySourceRequest

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

Sourcemodule GetApprovalTeamResponse = Awso_mpa.Values.GetApprovalTeamResponse

Returns details for an approval team.

Sourcemodule GetApprovalTeamRequest = Awso_mpa.Values.GetApprovalTeamRequest

Returns details for an approval team.

Sourcemodule DeleteInactiveApprovalTeamVersionResponse = Awso_mpa.Values.DeleteInactiveApprovalTeamVersionResponse

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.

Sourcemodule DeleteInactiveApprovalTeamVersionRequest = Awso_mpa.Values.DeleteInactiveApprovalTeamVersionRequest

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.

Sourcemodule DeleteIdentitySourceRequest = Awso_mpa.Values.DeleteIdentitySourceRequest

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

Sourcemodule CreateIdentitySourceResponse = Awso_mpa.Values.CreateIdentitySourceResponse

Creates a new identity source. For more information, see Identity Source in the Multi-party approval User Guide.

Sourcemodule CreateIdentitySourceRequest = Awso_mpa.Values.CreateIdentitySourceRequest

Creates a new identity source. For more information, see Identity Source in the Multi-party approval User Guide.

Sourcemodule CreateApprovalTeamResponse = Awso_mpa.Values.CreateApprovalTeamResponse

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

Sourcemodule CreateApprovalTeamRequest = Awso_mpa.Values.CreateApprovalTeamRequest

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

Sourcemodule CancelSessionResponse = Awso_mpa.Values.CancelSessionResponse

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

Sourcemodule CancelSessionRequest = Awso_mpa.Values.CancelSessionRequest

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