Smaws_Client_InterconnectInterconnect client library built on EIO.
module Types : sig ... endval make_connection :
?tags:Types.tag_map ->
?billing_tier:Types.billing_tier ->
activation_key:Types.activation_key ->
owner_account:Types.owner_account_id ->
shared_id:Types.connection_shared_id ->
state:Types.connection_state ->
type_:Types.product_type ->
location:Types.location ->
provider:Types.provider ->
environment_id:Types.environment_id ->
attach_point:Types.attach_point ->
bandwidth:Types.connection_bandwidth ->
description:Types.connection_description ->
arn:Types.amazon_resource_name ->
id:Types.connection_id ->
unit ->
Types.connectionval make_update_connection_response :
?connection:Types.connection ->
unit ->
Types.update_connection_responseval make_update_connection_request :
?client_token:Smaws_Lib.Smithy_api.Types.string_ ->
?bandwidth:Types.connection_bandwidth ->
?description:Types.connection_description ->
identifier:Types.connection_id ->
unit ->
Types.update_connection_requestval make_untag_resource_request :
tag_keys:Types.tag_key_list ->
arn:Types.amazon_resource_name ->
unit ->
Types.untag_resource_requestval make_tag_resource_request :
tags:Types.tag_map ->
arn:Types.amazon_resource_name ->
unit ->
Types.tag_resource_requestval make_list_tags_for_resource_response :
?tags:Types.tag_map ->
unit ->
Types.list_tags_for_resource_responseval make_list_tags_for_resource_request :
arn:Types.amazon_resource_name ->
unit ->
Types.list_tags_for_resource_requestval make_bandwidths :
?supported:Types.bandwidth_list ->
?available:Types.bandwidth_list ->
unit ->
Types.bandwidthsval make_environment :
?remote_identifier_type:Types.remote_account_identifier_type ->
?activation_page_url:Smaws_Lib.Smithy_api.Types.string_ ->
type_:Types.product_type ->
bandwidths:Types.bandwidths ->
state:Types.environment_state ->
environment_id:Types.environment_id ->
location:Types.location ->
provider:Types.provider ->
unit ->
Types.environmentval make_list_environments_response :
?next_token:Smaws_Lib.Smithy_api.Types.string_ ->
environments:Types.environment_list ->
unit ->
Types.list_environments_responseval make_list_environments_request :
?location:Types.location ->
?provider:Types.provider ->
?next_token:Types.next_token ->
?max_results:Types.max_results ->
unit ->
Types.list_environments_requestval make_connection_summary :
?billing_tier:Types.billing_tier ->
shared_id:Types.connection_shared_id ->
state:Types.connection_state ->
type_:Types.product_type ->
location:Types.location ->
provider:Types.provider ->
environment_id:Types.environment_id ->
attach_point:Types.attach_point ->
bandwidth:Types.connection_bandwidth ->
description:Types.connection_description ->
arn:Types.amazon_resource_name ->
id:Types.connection_id ->
unit ->
Types.connection_summaryval make_list_connections_response :
?next_token:Types.next_token ->
?connections:Types.connection_summaries_list ->
unit ->
Types.list_connections_responseval make_list_connections_request :
?attach_point:Types.attach_point ->
?provider:Types.provider ->
?environment_id:Types.environment_id ->
?state:Types.connection_state ->
?next_token:Types.next_token ->
?max_results:Types.max_results ->
unit ->
Types.list_connections_requestval make_attach_point_descriptor :
name:Smaws_Lib.Smithy_api.Types.string_ ->
identifier:Smaws_Lib.Smithy_api.Types.string_ ->
type_:Types.attach_point_type ->
unit ->
Types.attach_point_descriptorval make_list_attach_points_response :
?next_token:Types.next_token ->
attach_points:Types.attach_point_descriptor_list ->
unit ->
Types.list_attach_points_responseval make_list_attach_points_request :
?next_token:Types.next_token ->
?max_results:Types.max_results ->
environment_id:Types.environment_id ->
unit ->
Types.list_attach_points_requestval make_describe_connection_proposal_response :
location:Types.location ->
provider:Types.provider ->
environment_id:Types.environment_id ->
bandwidth:Types.connection_bandwidth ->
unit ->
Types.describe_connection_proposal_responseval make_describe_connection_proposal_request :
activation_key:Types.activation_key ->
unit ->
Types.describe_connection_proposal_requestval make_accept_connection_proposal_response :
?connection:Types.connection ->
unit ->
Types.accept_connection_proposal_responseval make_accept_connection_proposal_request :
?client_token:Smaws_Lib.Smithy_api.Types.string_ ->
?tags:Types.tag_map ->
?description:Types.connection_description ->
activation_key:Types.activation_key ->
attach_point:Types.attach_point ->
unit ->
Types.accept_connection_proposal_requestval make_get_environment_response :
environment:Types.environment ->
unit ->
Types.get_environment_responseval make_get_environment_request :
id:Types.environment_id ->
unit ->
Types.get_environment_requestval make_get_connection_response :
?connection:Types.connection ->
unit ->
Types.get_connection_responseval make_get_connection_request :
identifier:Types.connection_id ->
unit ->
Types.get_connection_requestval make_delete_connection_response :
connection:Types.connection ->
unit ->
Types.delete_connection_responseval make_delete_connection_request :
?client_token:Smaws_Lib.Smithy_api.Types.string_ ->
identifier:Types.connection_id ->
unit ->
Types.delete_connection_requestval make_create_connection_response :
?connection:Types.connection ->
unit ->
Types.create_connection_responseval make_create_connection_request :
?client_token:Smaws_Lib.Smithy_api.Types.string_ ->
?tags:Types.tag_map ->
?remote_account:Types.remote_account_identifier ->
?description:Types.connection_description ->
environment_id:Types.environment_id ->
attach_point:Types.attach_point ->
bandwidth:Types.connection_bandwidth ->
unit ->
Types.create_connection_requestOperations
module CreateConnection : sig ... endInitiates the process to create a Connection across the specified Environment.
module DeleteConnection : sig ... endDeletes an existing Connection with the supplied identifier.
module GetConnection : sig ... endDescribes the current state of a Connection resource as specified by the identifier.
module GetEnvironment : sig ... endDescribes a specific Environment
module AcceptConnectionProposal : sig ... endAccepts a connection proposal which was generated at a supported partner's portal.
module DescribeConnectionProposal : sig ... endDescribes the details of a connection proposal generated at a partner's portal.
module ListAttachPoints : sig ... endLists all Attach Points the caller has access to that are valid for the specified Environment.
module ListConnections : sig ... endLists all connection objects to which the caller has access.
module ListEnvironments : sig ... endLists all of the environments that can produce connections that will land in the called AWS region.
module ListTagsForResource : sig ... endList all current tags on the specified resource. Currently this supports Connection resources.
module TagResource : sig ... endAdd new tags to the specified resource.
module UntagResource : sig ... endRemoves tags from the specified resource.
module UpdateConnection : sig ... endmodule Json_serializers : sig ... endmodule Json_deserializers : sig ... end