Smaws_Client_PartnerCentralChannelPartnerCentral Channel client library built on EIO.
module Types : sig ... endval make_validation_exception_field :
message:Smaws_Lib.Smithy_api.Types.string_ ->
code:Smaws_Lib.Smithy_api.Types.string_ ->
name:Smaws_Lib.Smithy_api.Types.string_ ->
unit ->
Types.validation_exception_fieldval make_update_relationship_detail :
?display_name:Types.relationship_display_name ->
?revision:Types.revision ->
?id:Types.relationship_id ->
?arn:Types.arn ->
unit ->
Types.update_relationship_detailval make_update_relationship_response :
?relationship_detail:Types.update_relationship_detail ->
unit ->
Types.update_relationship_responseval make_resold_enterprise :
?charge_account_id:Types.account_id ->
tam_location:Smaws_Lib.Smithy_api.Types.string_ ->
coverage:Types.coverage ->
unit ->
Types.resold_enterpriseval make_partner_led_support :
?provider:Types.provider ->
tam_location:Smaws_Lib.Smithy_api.Types.string_ ->
coverage:Types.coverage ->
unit ->
Types.partner_led_supportval make_resold_unified_operations :
?charge_account_id:Types.account_id ->
tam_location:Smaws_Lib.Smithy_api.Types.string_ ->
coverage:Types.coverage ->
unit ->
Types.resold_unified_operationsval make_update_relationship_request :
?requested_support_plan:Types.support_plan ->
?display_name:Types.relationship_display_name ->
?revision:Types.revision ->
program_management_account_identifier:
Types.program_management_account_identifier ->
identifier:Types.relationship_identifier ->
catalog:Types.catalog ->
unit ->
Types.update_relationship_requestval make_update_program_management_account_detail :
?display_name:Types.program_management_account_display_name ->
?revision:Types.revision ->
?arn:Types.arn ->
?id:Types.program_management_account_id ->
unit ->
Types.update_program_management_account_detailval make_update_program_management_account_response :
?program_management_account_detail:
Types.update_program_management_account_detail ->
unit ->
Types.update_program_management_account_responseval make_update_program_management_account_request :
?display_name:Types.program_management_account_display_name ->
?revision:Types.revision ->
identifier:Types.program_management_account_identifier ->
catalog:Types.catalog ->
unit ->
Types.update_program_management_account_requestval make_untag_resource_request :
tag_keys:Types.tag_key_list ->
resource_arn:Types.taggable_arn ->
unit ->
Types.untag_resource_requestval make_tag : value:Types.tag_value -> key:Types.tag_key -> unit -> Types.tagval make_tag_resource_request :
tags:Types.tag_list ->
resource_arn:Types.taggable_arn ->
unit ->
Types.tag_resource_requestval make_start_service_period_type_sort :
sort_by:Types.start_service_period_type_sort_name ->
sort_order:Types.sort_order ->
unit ->
Types.start_service_period_type_sortval make_start_service_period_type_filters :
?service_period_types:Types.service_period_type_list ->
unit ->
Types.start_service_period_type_filtersval make_start_service_period_payload :
?end_date:Types.date_time ->
?minimum_notice_days:Types.minimum_notice_days ->
?note:Types.note ->
service_period_type:Types.service_period_type ->
program_management_account_identifier:
Types.program_management_account_identifier ->
unit ->
Types.start_service_period_payloadval make_start_service_period_handshake_detail :
?end_date:Types.date_time ->
?start_date:Types.date_time ->
?minimum_notice_days:Types.minimum_notice_days ->
?service_period_type:Types.service_period_type ->
?note:Types.note ->
unit ->
Types.start_service_period_handshake_detailval make_revoke_service_period_type_sort :
sort_by:Types.revoke_service_period_type_sort_name ->
sort_order:Types.sort_order ->
unit ->
Types.revoke_service_period_type_sortval make_revoke_service_period_type_filters :
?service_period_types:Types.service_period_type_list ->
unit ->
Types.revoke_service_period_type_filtersval make_revoke_service_period_payload :
?note:Types.note ->
program_management_account_identifier:
Types.program_management_account_identifier ->
unit ->
Types.revoke_service_period_payloadval make_revoke_service_period_handshake_detail :
?end_date:Types.date_time ->
?start_date:Types.date_time ->
?minimum_notice_days:Types.minimum_notice_days ->
?service_period_type:Types.service_period_type ->
?note:Types.note ->
unit ->
Types.revoke_service_period_handshake_detailval make_relationship_summary :
?start_date:Types.date_time ->
?updated_at:Types.date_time ->
?created_at:Types.date_time ->
?sector:Types.sector ->
?display_name:Types.relationship_display_name ->
?associated_account_id:Types.account_id ->
?program_management_account_id:Types.program_management_account_id ->
?association_type:Types.association_type ->
?catalog:Types.catalog ->
?revision:Types.revision ->
?id:Types.relationship_id ->
?arn:Types.arn ->
unit ->
Types.relationship_summaryval make_relationship_detail :
?start_date:Types.date_time ->
?updated_at:Types.date_time ->
?created_at:Types.date_time ->
?sector:Types.sector ->
?resale_account_model:Types.resale_account_model ->
?display_name:Types.relationship_display_name ->
?associated_account_id:Types.account_id ->
?program_management_account_id:Types.program_management_account_id ->
?association_type:Types.association_type ->
?catalog:Types.catalog ->
?revision:Types.revision ->
?id:Types.relationship_id ->
?arn:Types.arn ->
unit ->
Types.relationship_detailval make_reject_channel_handshake_detail :
?status:Types.handshake_status ->
?arn:Types.arn ->
?id:Types.channel_handshake_id ->
unit ->
Types.reject_channel_handshake_detailval make_reject_channel_handshake_response :
?channel_handshake_detail:Types.reject_channel_handshake_detail ->
unit ->
Types.reject_channel_handshake_responseval make_reject_channel_handshake_request :
identifier:Types.channel_handshake_identifier ->
catalog:Types.catalog ->
unit ->
Types.reject_channel_handshake_requestval make_program_management_account_type_sort :
sort_by:Types.program_management_account_type_sort_name ->
sort_order:Types.sort_order ->
unit ->
Types.program_management_account_type_sortval make_program_management_account_type_filters :
?programs:Types.program_list ->
unit ->
Types.program_management_account_type_filtersval make_program_management_account_summary :
?status:Types.program_management_account_status ->
?start_date:Types.date_time ->
?updated_at:Types.date_time ->
?created_at:Types.date_time ->
?arn:Types.arn ->
?account_id:Types.account_id ->
?display_name:Types.program_management_account_display_name ->
?program:Types.program ->
?catalog:Types.catalog ->
?revision:Types.revision ->
?id:Types.program_management_account_id ->
unit ->
Types.program_management_account_summaryval make_program_management_account_handshake_detail :
?program:Types.program ->
unit ->
Types.program_management_account_handshake_detailval make_list_tags_for_resource_response :
?tags:Types.tag_list ->
unit ->
Types.list_tags_for_resource_responseval make_list_tags_for_resource_request :
resource_arn:Types.taggable_arn ->
unit ->
Types.list_tags_for_resource_requestval make_list_relationships_sort_base :
sort_by:Types.list_relationships_sort_name ->
sort_order:Types.sort_order ->
unit ->
Types.list_relationships_sort_baseval make_list_relationships_response :
?next_token:Types.next_token ->
?items:Types.relationship_summaries ->
unit ->
Types.list_relationships_responseval make_list_relationships_request :
?next_token:Types.next_token ->
?sort:Types.list_relationships_sort_base ->
?program_management_account_identifiers:
Types.program_management_account_identifier_list ->
?display_names:Types.relationship_display_name_list ->
?association_types:Types.association_type_list ->
?associated_account_ids:Types.account_id_list ->
?max_results:Smaws_Lib.Smithy_api.Types.integer ->
catalog:Types.catalog ->
unit ->
Types.list_relationships_requestval make_list_program_management_accounts_sort_base :
sort_by:Types.list_program_management_accounts_sort_name ->
sort_order:Types.sort_order ->
unit ->
Types.list_program_management_accounts_sort_baseval make_list_program_management_accounts_response :
?next_token:Types.next_token ->
?items:Types.program_management_account_summaries ->
unit ->
Types.list_program_management_accounts_responseval make_list_program_management_accounts_request :
?next_token:Types.next_token ->
?sort:Types.list_program_management_accounts_sort_base ->
?statuses:Types.program_management_account_status_list ->
?account_ids:Types.account_id_list ->
?programs:Types.program_list ->
?display_names:Types.program_management_account_display_name_list ->
?max_results:Smaws_Lib.Smithy_api.Types.integer ->
catalog:Types.catalog ->
unit ->
Types.list_program_management_accounts_requestval make_channel_handshake_summary :
?status:Types.handshake_status ->
?updated_at:Types.date_time ->
?created_at:Types.date_time ->
?detail:Types.handshake_detail ->
?associated_resource_id:Types.associated_resource_id ->
?receiver_account_id:Types.account_id ->
?sender_display_name:Types.partner_profile_display_name ->
?sender_account_id:Types.account_id ->
?owner_account_id:Types.account_id ->
?handshake_type:Types.handshake_type ->
?catalog:Types.catalog ->
?arn:Types.arn ->
?id:Types.channel_handshake_id ->
unit ->
Types.channel_handshake_summaryval make_list_channel_handshakes_response :
?next_token:Types.next_token ->
?items:Types.channel_handshake_summaries ->
unit ->
Types.list_channel_handshakes_responseval make_list_channel_handshakes_request :
?next_token:Types.next_token ->
?handshake_type_sort:Types.list_channel_handshakes_type_sort ->
?handshake_type_filters:Types.list_channel_handshakes_type_filters ->
?associated_resource_identifiers:Types.associated_resource_identifier_list ->
?statuses:Types.handshake_status_list ->
?max_results:Smaws_Lib.Smithy_api.Types.integer ->
participant_type:Types.participant_type ->
catalog:Types.catalog ->
handshake_type:Types.handshake_type ->
unit ->
Types.list_channel_handshakes_requestval make_get_relationship_response :
?relationship_detail:Types.relationship_detail ->
unit ->
Types.get_relationship_responseval make_get_relationship_request :
identifier:Types.relationship_identifier ->
program_management_account_identifier:
Types.program_management_account_identifier ->
catalog:Types.catalog ->
unit ->
Types.get_relationship_requestval make_delete_relationship_request :
?client_token:Types.client_token ->
program_management_account_identifier:
Types.program_management_account_identifier ->
identifier:Types.relationship_identifier ->
catalog:Types.catalog ->
unit ->
Types.delete_relationship_requestval make_delete_program_management_account_request :
?client_token:Types.client_token ->
identifier:Types.program_management_account_identifier ->
catalog:Types.catalog ->
unit ->
Types.delete_program_management_account_requestval make_create_relationship_detail :
?id:Types.relationship_id ->
?arn:Types.arn ->
unit ->
Types.create_relationship_detailval make_create_relationship_response :
?relationship_detail:Types.create_relationship_detail ->
unit ->
Types.create_relationship_responseval make_create_relationship_request :
?requested_support_plan:Types.support_plan ->
?tags:Types.tag_list ->
?client_token:Types.client_token ->
?resale_account_model:Types.resale_account_model ->
sector:Types.sector ->
display_name:Types.relationship_display_name ->
associated_account_id:Types.account_id ->
program_management_account_identifier:
Types.program_management_account_identifier ->
association_type:Types.association_type ->
catalog:Types.catalog ->
unit ->
Types.create_relationship_requestval make_create_program_management_account_detail :
?arn:Types.arn ->
?id:Types.program_management_account_id ->
unit ->
Types.create_program_management_account_detailval make_create_program_management_account_response :
?program_management_account_detail:
Types.create_program_management_account_detail ->
unit ->
Types.create_program_management_account_responseval make_create_program_management_account_request :
?tags:Types.tag_list ->
?client_token:Types.client_token ->
account_id:Types.account_id ->
display_name:Types.program_management_account_display_name ->
program:Types.program ->
catalog:Types.catalog ->
unit ->
Types.create_program_management_account_requestval make_create_channel_handshake_detail :
?arn:Types.arn ->
?id:Types.channel_handshake_id ->
unit ->
Types.create_channel_handshake_detailval make_create_channel_handshake_response :
?channel_handshake_detail:Types.create_channel_handshake_detail ->
unit ->
Types.create_channel_handshake_responseval make_create_channel_handshake_request :
?tags:Types.tag_list ->
?client_token:Types.client_token ->
?payload:Types.channel_handshake_payload ->
associated_resource_identifier:Types.associated_resource_identifier ->
catalog:Types.catalog ->
handshake_type:Types.handshake_type ->
unit ->
Types.create_channel_handshake_requestval make_cancel_channel_handshake_detail :
?status:Types.handshake_status ->
?arn:Types.arn ->
?id:Types.channel_handshake_id ->
unit ->
Types.cancel_channel_handshake_detailval make_cancel_channel_handshake_response :
?channel_handshake_detail:Types.cancel_channel_handshake_detail ->
unit ->
Types.cancel_channel_handshake_responseval make_cancel_channel_handshake_request :
identifier:Types.channel_handshake_identifier ->
catalog:Types.catalog ->
unit ->
Types.cancel_channel_handshake_requestval make_accept_channel_handshake_detail :
?status:Types.handshake_status ->
?arn:Types.arn ->
?id:Types.channel_handshake_id ->
unit ->
Types.accept_channel_handshake_detailval make_accept_channel_handshake_response :
?channel_handshake_detail:Types.accept_channel_handshake_detail ->
unit ->
Types.accept_channel_handshake_responseval make_accept_channel_handshake_request :
identifier:Types.channel_handshake_identifier ->
catalog:Types.catalog ->
unit ->
Types.accept_channel_handshake_requestOperations
module AcceptChannelHandshake : sig ... endAccepts a pending channel handshake request from another AWS account.
module CancelChannelHandshake : sig ... endCancels a pending channel handshake request.
module CreateChannelHandshake : sig ... endCreates a new channel handshake request to establish a partnership with another AWS account.
module CreateProgramManagementAccount : sig ... endCreates a new program management account for managing partner relationships.
module CreateRelationship : sig ... endCreates a new partner relationship between accounts.
module DeleteProgramManagementAccount : sig ... endDeletes a program management account.
module DeleteRelationship : sig ... endDeletes a partner relationship.
module GetRelationship : sig ... endRetrieves details of a specific partner relationship.
module ListChannelHandshakes : sig ... endLists channel handshakes based on specified criteria.
module ListProgramManagementAccounts : sig ... endLists program management accounts based on specified criteria.
module ListRelationships : sig ... endLists partner relationships based on specified criteria.
module ListTagsForResource : sig ... endLists tags associated with a specific resource.
module RejectChannelHandshake : sig ... endRejects a pending channel handshake request.
module TagResource : sig ... endAdds or updates tags for a specified resource.
module UntagResource : sig ... endRemoves tags from a specified resource.
module UpdateProgramManagementAccount : sig ... endUpdates the properties of a program management account.
module UpdateRelationship : sig ... endmodule Json_serializers : sig ... endmodule Json_deserializers : sig ... end