Awso_partnercentral_channel_asyncSourceval accept_channel_handshake :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.AcceptChannelHandshakeRequest.t ->
(Awso_partnercentral_channel.Values.AcceptChannelHandshakeResponse.t,
Awso_partnercentral_channel.Values.AcceptChannelHandshakeResponse.error)
Result.t
Async.Deferred.tval cancel_channel_handshake :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.CancelChannelHandshakeRequest.t ->
(Awso_partnercentral_channel.Values.CancelChannelHandshakeResponse.t,
Awso_partnercentral_channel.Values.CancelChannelHandshakeResponse.error)
Result.t
Async.Deferred.tval create_channel_handshake :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.CreateChannelHandshakeRequest.t ->
(Awso_partnercentral_channel.Values.CreateChannelHandshakeResponse.t,
Awso_partnercentral_channel.Values.CreateChannelHandshakeResponse.error)
Result.t
Async.Deferred.tval create_program_management_account :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.CreateProgramManagementAccountRequest.t ->
(Awso_partnercentral_channel.Values.CreateProgramManagementAccountResponse.t,
Awso_partnercentral_channel.Values.CreateProgramManagementAccountResponse.error)
Result.t
Async.Deferred.tval create_relationship :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.CreateRelationshipRequest.t ->
(Awso_partnercentral_channel.Values.CreateRelationshipResponse.t,
Awso_partnercentral_channel.Values.CreateRelationshipResponse.error)
Result.t
Async.Deferred.tval delete_program_management_account :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.DeleteProgramManagementAccountRequest.t ->
(Awso_partnercentral_channel.Values.DeleteProgramManagementAccountResponse.t,
Awso_partnercentral_channel.Values.DeleteProgramManagementAccountResponse.error)
Result.t
Async.Deferred.tval delete_relationship :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.DeleteRelationshipRequest.t ->
(Awso_partnercentral_channel.Values.DeleteRelationshipResponse.t,
Awso_partnercentral_channel.Values.DeleteRelationshipResponse.error)
Result.t
Async.Deferred.tval get_relationship :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.GetRelationshipRequest.t ->
(Awso_partnercentral_channel.Values.GetRelationshipResponse.t,
Awso_partnercentral_channel.Values.GetRelationshipResponse.error)
Result.t
Async.Deferred.tval list_channel_handshakes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.ListChannelHandshakesRequest.t ->
(Awso_partnercentral_channel.Values.ListChannelHandshakesResponse.t,
Awso_partnercentral_channel.Values.ListChannelHandshakesResponse.error)
Result.t
Async.Deferred.tval list_program_management_accounts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.ListProgramManagementAccountsRequest.t ->
(Awso_partnercentral_channel.Values.ListProgramManagementAccountsResponse.t,
Awso_partnercentral_channel.Values.ListProgramManagementAccountsResponse.error)
Result.t
Async.Deferred.tval list_relationships :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.ListRelationshipsRequest.t ->
(Awso_partnercentral_channel.Values.ListRelationshipsResponse.t,
Awso_partnercentral_channel.Values.ListRelationshipsResponse.error)
Result.t
Async.Deferred.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.ListTagsForResourceRequest.t ->
(Awso_partnercentral_channel.Values.ListTagsForResourceResponse.t,
Awso_partnercentral_channel.Values.ListTagsForResourceResponse.error)
Result.t
Async.Deferred.tval reject_channel_handshake :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.RejectChannelHandshakeRequest.t ->
(Awso_partnercentral_channel.Values.RejectChannelHandshakeResponse.t,
Awso_partnercentral_channel.Values.RejectChannelHandshakeResponse.error)
Result.t
Async.Deferred.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.TagResourceRequest.t ->
(Awso_partnercentral_channel.Values.TagResourceResponse.t,
Awso_partnercentral_channel.Values.TagResourceResponse.error)
Result.t
Async.Deferred.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.UntagResourceRequest.t ->
(Awso_partnercentral_channel.Values.UntagResourceResponse.t,
Awso_partnercentral_channel.Values.UntagResourceResponse.error)
Result.t
Async.Deferred.tval update_program_management_account :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.UpdateProgramManagementAccountRequest.t ->
(Awso_partnercentral_channel.Values.UpdateProgramManagementAccountResponse.t,
Awso_partnercentral_channel.Values.UpdateProgramManagementAccountResponse.error)
Result.t
Async.Deferred.tval update_relationship :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_channel.Values.UpdateRelationshipRequest.t ->
(Awso_partnercentral_channel.Values.UpdateRelationshipResponse.t,
Awso_partnercentral_channel.Values.UpdateRelationshipResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_partnercentral_channel.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]module ProgramManagementAccountHandshakeDetail =
Awso_partnercentral_channel.Values.ProgramManagementAccountHandshakeDetailDetails specific to program management account handshakes.
module RevokeServicePeriodHandshakeDetail =
Awso_partnercentral_channel.Values.RevokeServicePeriodHandshakeDetailDetails specific to revoke service period handshakes.
module StartServicePeriodHandshakeDetail =
Awso_partnercentral_channel.Values.StartServicePeriodHandshakeDetailDetails specific to start service period handshakes.
Information about a field that failed validation.
module ProgramManagementAccountId =
Awso_partnercentral_channel.Values.ProgramManagementAccountIdmodule ProgramManagementAccountDisplayName =
Awso_partnercentral_channel.Values.ProgramManagementAccountDisplayNamemodule ProgramManagementAccountStatus =
Awso_partnercentral_channel.Values.ProgramManagementAccountStatusContains detailed information about different types of handshakes.
module PartnerProfileDisplayName =
Awso_partnercentral_channel.Values.PartnerProfileDisplayNamemodule ProgramManagementAccountTypeSortName =
Awso_partnercentral_channel.Values.ProgramManagementAccountTypeSortNamemodule RevokeServicePeriodTypeSortName =
Awso_partnercentral_channel.Values.RevokeServicePeriodTypeSortNamemodule StartServicePeriodTypeSortName =
Awso_partnercentral_channel.Values.StartServicePeriodTypeSortNamemodule ProgramManagementAccountIdentifier =
Awso_partnercentral_channel.Values.ProgramManagementAccountIdentifiermodule ValidationExceptionFieldList =
Awso_partnercentral_channel.Values.ValidationExceptionFieldListmodule ValidationExceptionReason =
Awso_partnercentral_channel.Values.ValidationExceptionReasonConfiguration for partner-led support plans.
Configuration for resold enterprise support plans.
Configuration for resold unified operations support plans.
A key-value pair that can be associated with a resource.
Summary information about a partner relationship.
module ListRelationshipsSortName =
Awso_partnercentral_channel.Values.ListRelationshipsSortNamemodule ProgramManagementAccountSummary =
Awso_partnercentral_channel.Values.ProgramManagementAccountSummarySummary information about a program management account.
module ListProgramManagementAccountsSortName =
Awso_partnercentral_channel.Values.ListProgramManagementAccountsSortNameSummary information about a channel handshake.
module AssociatedResourceIdentifier =
Awso_partnercentral_channel.Values.AssociatedResourceIdentifiermodule ProgramManagementAccountTypeFilters =
Awso_partnercentral_channel.Values.ProgramManagementAccountTypeFiltersType-specific filters for program management accounts.
module RevokeServicePeriodTypeFilters =
Awso_partnercentral_channel.Values.RevokeServicePeriodTypeFiltersFilters specific to revoke service period handshakes.
module StartServicePeriodTypeFilters =
Awso_partnercentral_channel.Values.StartServicePeriodTypeFiltersFilters specific to start service period handshakes.
module ProgramManagementAccountTypeSort =
Awso_partnercentral_channel.Values.ProgramManagementAccountTypeSortType-specific sorting options for program management accounts.
module RevokeServicePeriodTypeSort =
Awso_partnercentral_channel.Values.RevokeServicePeriodTypeSortSorting options specific to revoke service period handshakes.
module StartServicePeriodTypeSort =
Awso_partnercentral_channel.Values.StartServicePeriodTypeSortSorting options specific to start service period handshakes.
module RevokeServicePeriodPayload =
Awso_partnercentral_channel.Values.RevokeServicePeriodPayloadPayload for revoke service period handshake requests.
module StartServicePeriodPayload =
Awso_partnercentral_channel.Values.StartServicePeriodPayloadPayload for start service period handshake requests.
The request was denied due to insufficient permissions.
The request could not be completed due to a conflict with the current state of the resource.
An internal server error occurred while processing the request.
module ResourceNotFoundException =
Awso_partnercentral_channel.Values.ResourceNotFoundExceptionThe specified resource was not found.
The request was throttled due to too many requests being sent in a short period.
Contains details about an updated relationship.
The request failed validation due to invalid input parameters.
Configuration for different types of support plans.
module UpdateProgramManagementAccountDetail =
Awso_partnercentral_channel.Values.UpdateProgramManagementAccountDetailContains details about an updated program management account.
module RejectChannelHandshakeDetail =
Awso_partnercentral_channel.Values.RejectChannelHandshakeDetailContains details about a rejected channel handshake.
module ChannelHandshakeIdentifier =
Awso_partnercentral_channel.Values.ChannelHandshakeIdentifiermodule ListRelationshipsRequestMaxResultsInteger =
Awso_partnercentral_channel.Values.ListRelationshipsRequestMaxResultsIntegermodule ListRelationshipsSortBase =
Awso_partnercentral_channel.Values.ListRelationshipsSortBaseBase sorting configuration for relationships.
module ProgramManagementAccountIdentifierList =
Awso_partnercentral_channel.Values.ProgramManagementAccountIdentifierListmodule RelationshipDisplayNameList =
Awso_partnercentral_channel.Values.RelationshipDisplayNameListmodule ProgramManagementAccountSummaries =
Awso_partnercentral_channel.Values.ProgramManagementAccountSummariesmodule ListProgramManagementAccountsRequestMaxResultsInteger =
Awso_partnercentral_channel.Values.ListProgramManagementAccountsRequestMaxResultsIntegermodule ListProgramManagementAccountsSortBase =
Awso_partnercentral_channel.Values.ListProgramManagementAccountsSortBaseBase sorting configuration for program management accounts.
module ProgramManagementAccountDisplayNameList =
Awso_partnercentral_channel.Values.ProgramManagementAccountDisplayNameListmodule ProgramManagementAccountStatusList =
Awso_partnercentral_channel.Values.ProgramManagementAccountStatusListmodule ChannelHandshakeSummaries =
Awso_partnercentral_channel.Values.ChannelHandshakeSummariesmodule AssociatedResourceIdentifierList =
Awso_partnercentral_channel.Values.AssociatedResourceIdentifierListmodule ListChannelHandshakesRequestMaxResultsInteger =
Awso_partnercentral_channel.Values.ListChannelHandshakesRequestMaxResultsIntegermodule ListChannelHandshakesTypeFilters =
Awso_partnercentral_channel.Values.ListChannelHandshakesTypeFiltersType-specific filters for listing channel handshakes.
module ListChannelHandshakesTypeSort =
Awso_partnercentral_channel.Values.ListChannelHandshakesTypeSortType-specific sorting options for listing channel handshakes.
Detailed information about a partner relationship.
Contains details about a newly created relationship.
module ServiceQuotaExceededException =
Awso_partnercentral_channel.Values.ServiceQuotaExceededExceptionThe request would exceed a service quota limit.
module CreateProgramManagementAccountDetail =
Awso_partnercentral_channel.Values.CreateProgramManagementAccountDetailContains details about a newly created program management account.
module CreateChannelHandshakeDetail =
Awso_partnercentral_channel.Values.CreateChannelHandshakeDetailContains details about a newly created channel handshake.
Contains the payload data for different types of channel handshakes.
module CancelChannelHandshakeDetail =
Awso_partnercentral_channel.Values.CancelChannelHandshakeDetailContains details about a canceled channel handshake.
module AcceptChannelHandshakeDetail =
Awso_partnercentral_channel.Values.AcceptChannelHandshakeDetailContains details about an accepted channel handshake.
module UpdateRelationshipResponse =
Awso_partnercentral_channel.Values.UpdateRelationshipResponseUpdates the properties of a partner relationship.
module UpdateRelationshipRequest =
Awso_partnercentral_channel.Values.UpdateRelationshipRequestUpdates the properties of a partner relationship.
module UpdateProgramManagementAccountResponse =
Awso_partnercentral_channel.Values.UpdateProgramManagementAccountResponseUpdates the properties of a program management account.
module UpdateProgramManagementAccountRequest =
Awso_partnercentral_channel.Values.UpdateProgramManagementAccountRequestUpdates the properties of a program management account.
Removes tags from a specified resource.
Removes tags from a specified resource.
Adds or updates tags for a specified resource.
Adds or updates tags for a specified resource.
module RejectChannelHandshakeResponse =
Awso_partnercentral_channel.Values.RejectChannelHandshakeResponseRejects a pending channel handshake request.
module RejectChannelHandshakeRequest =
Awso_partnercentral_channel.Values.RejectChannelHandshakeRequestRejects a pending channel handshake request.
module ListTagsForResourceResponse =
Awso_partnercentral_channel.Values.ListTagsForResourceResponseLists tags associated with a specific resource.
module ListTagsForResourceRequest =
Awso_partnercentral_channel.Values.ListTagsForResourceRequestLists tags associated with a specific resource.
module ListRelationshipsResponse =
Awso_partnercentral_channel.Values.ListRelationshipsResponseLists partner relationships based on specified criteria.
Lists partner relationships based on specified criteria.
module ListProgramManagementAccountsResponse =
Awso_partnercentral_channel.Values.ListProgramManagementAccountsResponseLists program management accounts based on specified criteria.
module ListProgramManagementAccountsRequest =
Awso_partnercentral_channel.Values.ListProgramManagementAccountsRequestLists program management accounts based on specified criteria.
module ListChannelHandshakesResponse =
Awso_partnercentral_channel.Values.ListChannelHandshakesResponseLists channel handshakes based on specified criteria.
module ListChannelHandshakesRequest =
Awso_partnercentral_channel.Values.ListChannelHandshakesRequestLists channel handshakes based on specified criteria.
Retrieves details of a specific partner relationship.
Retrieves details of a specific partner relationship.
module DeleteRelationshipResponse =
Awso_partnercentral_channel.Values.DeleteRelationshipResponseDeletes a partner relationship.
module DeleteRelationshipRequest =
Awso_partnercentral_channel.Values.DeleteRelationshipRequestDeletes a partner relationship.
module DeleteProgramManagementAccountResponse =
Awso_partnercentral_channel.Values.DeleteProgramManagementAccountResponseDeletes a program management account.
module DeleteProgramManagementAccountRequest =
Awso_partnercentral_channel.Values.DeleteProgramManagementAccountRequestDeletes a program management account.
module CreateRelationshipResponse =
Awso_partnercentral_channel.Values.CreateRelationshipResponseCreates a new partner relationship between accounts.
module CreateRelationshipRequest =
Awso_partnercentral_channel.Values.CreateRelationshipRequestCreates a new partner relationship between accounts.
module CreateProgramManagementAccountResponse =
Awso_partnercentral_channel.Values.CreateProgramManagementAccountResponseCreates a new program management account for managing partner relationships.
module CreateProgramManagementAccountRequest =
Awso_partnercentral_channel.Values.CreateProgramManagementAccountRequestCreates a new program management account for managing partner relationships.
module CreateChannelHandshakeResponse =
Awso_partnercentral_channel.Values.CreateChannelHandshakeResponseCreates a new channel handshake request to establish a partnership with another AWS account.
module CreateChannelHandshakeRequest =
Awso_partnercentral_channel.Values.CreateChannelHandshakeRequestCreates a new channel handshake request to establish a partnership with another AWS account.
module CancelChannelHandshakeResponse =
Awso_partnercentral_channel.Values.CancelChannelHandshakeResponseCancels a pending channel handshake request.
module CancelChannelHandshakeRequest =
Awso_partnercentral_channel.Values.CancelChannelHandshakeRequestCancels a pending channel handshake request.
module AcceptChannelHandshakeResponse =
Awso_partnercentral_channel.Values.AcceptChannelHandshakeResponseAccepts a pending channel handshake request from another AWS account.
module AcceptChannelHandshakeRequest =
Awso_partnercentral_channel.Values.AcceptChannelHandshakeRequestAccepts a pending channel handshake request from another AWS account.