Awso_interconnect_syncSourceval accept_connection_proposal :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.AcceptConnectionProposalRequest.t ->
(Awso_interconnect.Values.AcceptConnectionProposalResponse.t,
Awso_interconnect.Values.AcceptConnectionProposalResponse.error)
Result.tval create_connection :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.CreateConnectionRequest.t ->
(Awso_interconnect.Values.CreateConnectionResponse.t,
Awso_interconnect.Values.CreateConnectionResponse.error)
Result.tval delete_connection :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.DeleteConnectionRequest.t ->
(Awso_interconnect.Values.DeleteConnectionResponse.t,
Awso_interconnect.Values.DeleteConnectionResponse.error)
Result.tval describe_connection_proposal :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.DescribeConnectionProposalRequest.t ->
(Awso_interconnect.Values.DescribeConnectionProposalResponse.t,
Awso_interconnect.Values.DescribeConnectionProposalResponse.error)
Result.tval get_connection :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.GetConnectionRequest.t ->
(Awso_interconnect.Values.GetConnectionResponse.t,
Awso_interconnect.Values.GetConnectionResponse.error)
Result.tval get_environment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.GetEnvironmentRequest.t ->
(Awso_interconnect.Values.GetEnvironmentResponse.t,
Awso_interconnect.Values.GetEnvironmentResponse.error)
Result.tval list_attach_points :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.ListAttachPointsRequest.t ->
(Awso_interconnect.Values.ListAttachPointsResponse.t,
Awso_interconnect.Values.ListAttachPointsResponse.error)
Result.tval list_connections :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.ListConnectionsRequest.t ->
(Awso_interconnect.Values.ListConnectionsResponse.t,
Awso_interconnect.Values.ListConnectionsResponse.error)
Result.tval list_environments :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.ListEnvironmentsRequest.t ->
(Awso_interconnect.Values.ListEnvironmentsResponse.t,
Awso_interconnect.Values.ListEnvironmentsResponse.error)
Result.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.ListTagsForResourceRequest.t ->
(Awso_interconnect.Values.ListTagsForResourceResponse.t,
Awso_interconnect.Values.ListTagsForResourceResponse.error)
Result.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.TagResourceRequest.t ->
(Awso_interconnect.Values.TagResourceResponse.t,
Awso_interconnect.Values.TagResourceResponse.error)
Result.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.UntagResourceRequest.t ->
(Awso_interconnect.Values.UntagResourceResponse.t,
Awso_interconnect.Values.UntagResourceResponse.error)
Result.tval update_connection :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_interconnect.Values.UpdateConnectionRequest.t ->
(Awso_interconnect.Values.UpdateConnectionResponse.t,
Awso_interconnect.Values.UpdateConnectionResponse.error)
Result.tinclude module type of struct include Awso_interconnect.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 DirectConnectGatewayAttachPoint =
Awso_interconnect.Values.DirectConnectGatewayAttachPointContains the details about the available and supported bandwidths.
Describes the respective AWS Interconnect Partner organization.
Identifies an attach point to use with a Connection.
Defines the logical topology that an AWS Interconnect Connection is created upon. Specifically, an Environment defines the partner The remote Cloud Service Provider of this resource. or The remote Last Mile Provider of this resource. and the region or location specification to which an AWS Interconnect Connection can be made.
Summarized view of a Connection object.
Describes a possible Attach Point for a Connection.
The calling principal is not allowed to access the specified resource, or the resource does not exist.
The object describing the provided connectivity from the AWS region to the partner location.
The request was denied due to incorrect client supplied parameters.
The request resulted in an exception internal to the service.
module InterconnectValidationException =
Awso_interconnect.Values.InterconnectValidationExceptionThe input fails to satisfy the constraints specified.
The request specifies a resource that does not exist on the server.
The requested operation would result in the calling principal exceeding their allotted quota.
The request was denied due to request throttling.
The types of identifiers that may be needed for remote account specification.
Modifies an existing connection. Currently we support modifications to the connection's description and/or bandwidth.
Modifies an existing connection. Currently we support modifications to the connection's description and/or bandwidth.
Removes tags from the specified resource.
Removes tags from the specified resource.
Add new tags to the specified resource.
Add new tags to the specified resource.
List all current tags on the specified resource. Currently this supports Connection resources.
List all current tags on the specified resource. Currently this supports Connection resources.
Lists all of the environments that can produce connections that will land in the called AWS region.
Lists all of the environments that can produce connections that will land in the called AWS region.
Lists all connection objects to which the caller has access. Allows for optional filtering by the following properties: state environmentId provider attach point Only Connection objects matching all filters will be returned.
Lists all connection objects to which the caller has access. Allows for optional filtering by the following properties: state environmentId provider attach point Only Connection objects matching all filters will be returned.
Lists all Attach Points the caller has access to that are valid for the specified Environment.
Lists all Attach Points the caller has access to that are valid for the specified Environment.
Describes a specific Environment
Describes a specific Environment
Describes the current state of a Connection resource as specified by the identifier.
Describes the current state of a Connection resource as specified by the identifier.
module DescribeConnectionProposalResponse =
Awso_interconnect.Values.DescribeConnectionProposalResponseDescribes the details of a connection proposal generated at a partner's portal.
module DescribeConnectionProposalRequest =
Awso_interconnect.Values.DescribeConnectionProposalRequestDescribes the details of a connection proposal generated at a partner's portal.
Deletes an existing Connection with the supplied identifier. This operation will also inform the remote partner of your intention to delete your connection. Note, the partner may still require you to delete to fully clean up resources, but the network connectivity provided by the Connection will cease to exist.
Deletes an existing Connection with the supplied identifier. This operation will also inform the remote partner of your intention to delete your connection. Note, the partner may still require you to delete to fully clean up resources, but the network connectivity provided by the Connection will cease to exist.
Initiates the process to create a Connection across the specified Environment. The Environment dictates the specified partner and location to which the other end of the connection should attach. You can see a list of the available Environments by calling ListEnvironments The Attach Point specifies where within the AWS Network your connection will logically connect. After a successful call to this method, the resulting Connection will return an Activation Key which will need to be brought to the specific partner's portal to confirm the Connection on both sides. (See Environment$activationPageUrl for a direct link to the partner portal).
Initiates the process to create a Connection across the specified Environment. The Environment dictates the specified partner and location to which the other end of the connection should attach. You can see a list of the available Environments by calling ListEnvironments The Attach Point specifies where within the AWS Network your connection will logically connect. After a successful call to this method, the resulting Connection will return an Activation Key which will need to be brought to the specific partner's portal to confirm the Connection on both sides. (See Environment$activationPageUrl for a direct link to the partner portal).
module AcceptConnectionProposalResponse =
Awso_interconnect.Values.AcceptConnectionProposalResponseAccepts a connection proposal which was generated at a supported partner's portal. The proposal contains the Environment and bandwidth that were chosen on the partner's portal and cannot be modified. Upon accepting the proposal a connection will be made between the AWS network as accessed via the selected Attach Point and the network previously selected network on the partner's portal.
module AcceptConnectionProposalRequest =
Awso_interconnect.Values.AcceptConnectionProposalRequestAccepts a connection proposal which was generated at a supported partner's portal. The proposal contains the Environment and bandwidth that were chosen on the partner's portal and cannot be modified. Upon accepting the proposal a connection will be made between the AWS network as accessed via the selected Attach Point and the network previously selected network on the partner's portal.