Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DirectConnect

import { DirectConnect } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/directconnect.ts";
class DirectConnect {
constructor(apiFactory: client.ApiFactory);
async allocateConnectionOnInterconnect(params: AllocateConnectionOnInterconnectRequest, opts?: client.RequestOptions): Promise<Connection>;
async allocateHostedConnection(params: AllocateHostedConnectionRequest, opts?: client.RequestOptions): Promise<Connection>;
async allocatePrivateVirtualInterface(params: AllocatePrivateVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>;
async allocatePublicVirtualInterface(params: AllocatePublicVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>;
async allocateTransitVirtualInterface(params: AllocateTransitVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<AllocateTransitVirtualInterfaceResult>;
async associateConnectionWithLag(params: AssociateConnectionWithLagRequest, opts?: client.RequestOptions): Promise<Connection>;
async associateHostedConnection(params: AssociateHostedConnectionRequest, opts?: client.RequestOptions): Promise<Connection>;
async associateMacSecKey(params: AssociateMacSecKeyRequest, opts?: client.RequestOptions): Promise<AssociateMacSecKeyResponse>;
async associateVirtualInterface(params: AssociateVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>;
async confirmConnection(params: ConfirmConnectionRequest, opts?: client.RequestOptions): Promise<ConfirmConnectionResponse>;
async confirmPrivateVirtualInterface(params: ConfirmPrivateVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<ConfirmPrivateVirtualInterfaceResponse>;
async confirmPublicVirtualInterface(params: ConfirmPublicVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<ConfirmPublicVirtualInterfaceResponse>;
async confirmTransitVirtualInterface(params: ConfirmTransitVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<ConfirmTransitVirtualInterfaceResponse>;
async createBGPPeer(params?: CreateBGPPeerRequest, opts?: client.RequestOptions): Promise<CreateBGPPeerResponse>;
async createConnection(params: CreateConnectionRequest, opts?: client.RequestOptions): Promise<Connection>;
async createDirectConnectGateway(params: CreateDirectConnectGatewayRequest, opts?: client.RequestOptions): Promise<CreateDirectConnectGatewayResult>;
async createDirectConnectGatewayAssociation(params: CreateDirectConnectGatewayAssociationRequest, opts?: client.RequestOptions): Promise<CreateDirectConnectGatewayAssociationResult>;
async createInterconnect(params: CreateInterconnectRequest, opts?: client.RequestOptions): Promise<Interconnect>;
async createLag(params: CreateLagRequest, opts?: client.RequestOptions): Promise<Lag>;
async createPrivateVirtualInterface(params: CreatePrivateVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>;
async createPublicVirtualInterface(params: CreatePublicVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>;
async createTransitVirtualInterface(params: CreateTransitVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<CreateTransitVirtualInterfaceResult>;
async deleteBGPPeer(params?: DeleteBGPPeerRequest, opts?: client.RequestOptions): Promise<DeleteBGPPeerResponse>;
async deleteConnection(params: DeleteConnectionRequest, opts?: client.RequestOptions): Promise<Connection>;
async deleteDirectConnectGateway(params: DeleteDirectConnectGatewayRequest, opts?: client.RequestOptions): Promise<DeleteDirectConnectGatewayResult>;
async deleteDirectConnectGatewayAssociation(params?: DeleteDirectConnectGatewayAssociationRequest, opts?: client.RequestOptions): Promise<DeleteDirectConnectGatewayAssociationResult>;
async deleteInterconnect(params: DeleteInterconnectRequest, opts?: client.RequestOptions): Promise<DeleteInterconnectResponse>;
async deleteLag(params: DeleteLagRequest, opts?: client.RequestOptions): Promise<Lag>;
async deleteVirtualInterface(params: DeleteVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<DeleteVirtualInterfaceResponse>;
async describeConnectionLoa(params: DescribeConnectionLoaRequest, opts?: client.RequestOptions): Promise<DescribeConnectionLoaResponse>;
async describeConnections(params?: DescribeConnectionsRequest, opts?: client.RequestOptions): Promise<Connections>;
async describeConnectionsOnInterconnect(params: DescribeConnectionsOnInterconnectRequest, opts?: client.RequestOptions): Promise<Connections>;
async describeDirectConnectGatewayAssociations(params?: DescribeDirectConnectGatewayAssociationsRequest, opts?: client.RequestOptions): Promise<DescribeDirectConnectGatewayAssociationsResult>;
async describeDirectConnectGatewayAttachments(params?: DescribeDirectConnectGatewayAttachmentsRequest, opts?: client.RequestOptions): Promise<DescribeDirectConnectGatewayAttachmentsResult>;
async describeDirectConnectGateways(params?: DescribeDirectConnectGatewaysRequest, opts?: client.RequestOptions): Promise<DescribeDirectConnectGatewaysResult>;
async describeHostedConnections(params: DescribeHostedConnectionsRequest, opts?: client.RequestOptions): Promise<Connections>;
async describeInterconnectLoa(params: DescribeInterconnectLoaRequest, opts?: client.RequestOptions): Promise<DescribeInterconnectLoaResponse>;
async describeInterconnects(params?: DescribeInterconnectsRequest, opts?: client.RequestOptions): Promise<Interconnects>;
async describeLags(params?: DescribeLagsRequest, opts?: client.RequestOptions): Promise<Lags>;
async describeLoa(params: DescribeLoaRequest, opts?: client.RequestOptions): Promise<Loa>;
async describeLocations(opts?: client.RequestOptions): Promise<Locations>;
async describeTags(params: DescribeTagsRequest, opts?: client.RequestOptions): Promise<DescribeTagsResponse>;
async describeVirtualGateways(opts?: client.RequestOptions): Promise<VirtualGateways>;
async describeVirtualInterfaces(params?: DescribeVirtualInterfacesRequest, opts?: client.RequestOptions): Promise<VirtualInterfaces>;
async disassociateConnectionFromLag(params: DisassociateConnectionFromLagRequest, opts?: client.RequestOptions): Promise<Connection>;
async disassociateMacSecKey(params: DisassociateMacSecKeyRequest, opts?: client.RequestOptions): Promise<DisassociateMacSecKeyResponse>;
async listVirtualInterfaceTestHistory(params?: ListVirtualInterfaceTestHistoryRequest, opts?: client.RequestOptions): Promise<ListVirtualInterfaceTestHistoryResponse>;
async startBgpFailoverTest(params: StartBgpFailoverTestRequest, opts?: client.RequestOptions): Promise<StartBgpFailoverTestResponse>;
async stopBgpFailoverTest(params: StopBgpFailoverTestRequest, opts?: client.RequestOptions): Promise<StopBgpFailoverTestResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateConnection(params: UpdateConnectionRequest, opts?: client.RequestOptions): Promise<Connection>;
async updateDirectConnectGatewayAssociation(params?: UpdateDirectConnectGatewayAssociationRequest, opts?: client.RequestOptions): Promise<UpdateDirectConnectGatewayAssociationResult>;
async updateLag(params: UpdateLagRequest, opts?: client.RequestOptions): Promise<Lag>;
async updateVirtualInterfaceAttributes(params: UpdateVirtualInterfaceAttributesRequest, opts?: client.RequestOptions): Promise<VirtualInterface>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new DirectConnect(apiFactory: client.ApiFactory)
[src]

§Methods

§
allocateConnectionOnInterconnect(params: AllocateConnectionOnInterconnectRequest, opts?: client.RequestOptions): Promise<Connection>
[src]
§
allocateHostedConnection(params: AllocateHostedConnectionRequest, opts?: client.RequestOptions): Promise<Connection>
[src]
§
allocatePrivateVirtualInterface(params: AllocatePrivateVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>
[src]
§
allocatePublicVirtualInterface(params: AllocatePublicVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>
[src]
§
associateConnectionWithLag(params: AssociateConnectionWithLagRequest, opts?: client.RequestOptions): Promise<Connection>
[src]
§
associateHostedConnection(params: AssociateHostedConnectionRequest, opts?: client.RequestOptions): Promise<Connection>
[src]
§
associateVirtualInterface(params: AssociateVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>
[src]
§
createConnection(params: CreateConnectionRequest, opts?: client.RequestOptions): Promise<Connection>
[src]
§
createInterconnect(params: CreateInterconnectRequest, opts?: client.RequestOptions): Promise<Interconnect>
[src]
§
createLag(params: CreateLagRequest, opts?: client.RequestOptions): Promise<Lag>
[src]
§
createPrivateVirtualInterface(params: CreatePrivateVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>
[src]
§
createPublicVirtualInterface(params: CreatePublicVirtualInterfaceRequest, opts?: client.RequestOptions): Promise<VirtualInterface>
[src]
§
deleteConnection(params: DeleteConnectionRequest, opts?: client.RequestOptions): Promise<Connection>
[src]
§
deleteLag(params: DeleteLagRequest, opts?: client.RequestOptions): Promise<Lag>
[src]
§
describeConnections(params?: DescribeConnectionsRequest, opts?: client.RequestOptions): Promise<Connections>
[src]
§
describeConnectionsOnInterconnect(params: DescribeConnectionsOnInterconnectRequest, opts?: client.RequestOptions): Promise<Connections>
[src]
§
describeHostedConnections(params: DescribeHostedConnectionsRequest, opts?: client.RequestOptions): Promise<Connections>
[src]
§
describeInterconnects(params?: DescribeInterconnectsRequest, opts?: client.RequestOptions): Promise<Interconnects>
[src]
§
describeLags(params?: DescribeLagsRequest, opts?: client.RequestOptions): Promise<Lags>
[src]
§
describeLoa(params: DescribeLoaRequest, opts?: client.RequestOptions): Promise<Loa>
[src]
§
describeLocations(opts?: client.RequestOptions): Promise<Locations>
[src]
§
describeVirtualGateways(opts?: client.RequestOptions): Promise<VirtualGateways>
[src]
§
describeVirtualInterfaces(params?: DescribeVirtualInterfacesRequest, opts?: client.RequestOptions): Promise<VirtualInterfaces>
[src]
§
disassociateConnectionFromLag(params: DisassociateConnectionFromLagRequest, opts?: client.RequestOptions): Promise<Connection>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateConnection(params: UpdateConnectionRequest, opts?: client.RequestOptions): Promise<Connection>
[src]
§
updateLag(params: UpdateLagRequest, opts?: client.RequestOptions): Promise<Lag>
[src]
§
updateVirtualInterfaceAttributes(params: UpdateVirtualInterfaceAttributesRequest, opts?: client.RequestOptions): Promise<VirtualInterface>
[src]

§Static Properties