Versions in this module Expand all Collapse all v1 v1.1.9 Mar 8, 2016 Changes in this version + const ConnectionStateAvailable + const ConnectionStateDeleted + const ConnectionStateDeleting + const ConnectionStateDown + const ConnectionStateOrdering + const ConnectionStatePending + const ConnectionStateRejected + const ConnectionStateRequested + const InterconnectStateAvailable + const InterconnectStateDeleted + const InterconnectStateDeleting + const InterconnectStateDown + const InterconnectStatePending + const InterconnectStateRequested + const ServiceName + const VirtualInterfaceStateAvailable + const VirtualInterfaceStateConfirming + const VirtualInterfaceStateDeleted + const VirtualInterfaceStateDeleting + const VirtualInterfaceStatePending + const VirtualInterfaceStateRejected + const VirtualInterfaceStateVerifying + type AllocateConnectionOnInterconnectInput struct + Bandwidth *string + ConnectionName *string + InterconnectId *string + OwnerAccount *string + Vlan *int64 + func (s AllocateConnectionOnInterconnectInput) GoString() string + func (s AllocateConnectionOnInterconnectInput) String() string + type AllocatePrivateVirtualInterfaceInput struct + ConnectionId *string + NewPrivateVirtualInterfaceAllocation *NewPrivateVirtualInterfaceAllocation + OwnerAccount *string + func (s AllocatePrivateVirtualInterfaceInput) GoString() string + func (s AllocatePrivateVirtualInterfaceInput) String() string + type AllocatePublicVirtualInterfaceInput struct + ConnectionId *string + NewPublicVirtualInterfaceAllocation *NewPublicVirtualInterfaceAllocation + OwnerAccount *string + func (s AllocatePublicVirtualInterfaceInput) GoString() string + func (s AllocatePublicVirtualInterfaceInput) String() string + type ConfirmConnectionInput struct + ConnectionId *string + func (s ConfirmConnectionInput) GoString() string + func (s ConfirmConnectionInput) String() string + type ConfirmConnectionOutput struct + ConnectionState *string + func (s ConfirmConnectionOutput) GoString() string + func (s ConfirmConnectionOutput) String() string + type ConfirmPrivateVirtualInterfaceInput struct + VirtualGatewayId *string + VirtualInterfaceId *string + func (s ConfirmPrivateVirtualInterfaceInput) GoString() string + func (s ConfirmPrivateVirtualInterfaceInput) String() string + type ConfirmPrivateVirtualInterfaceOutput struct + VirtualInterfaceState *string + func (s ConfirmPrivateVirtualInterfaceOutput) GoString() string + func (s ConfirmPrivateVirtualInterfaceOutput) String() string + type ConfirmPublicVirtualInterfaceInput struct + VirtualInterfaceId *string + func (s ConfirmPublicVirtualInterfaceInput) GoString() string + func (s ConfirmPublicVirtualInterfaceInput) String() string + type ConfirmPublicVirtualInterfaceOutput struct + VirtualInterfaceState *string + func (s ConfirmPublicVirtualInterfaceOutput) GoString() string + func (s ConfirmPublicVirtualInterfaceOutput) String() string + type Connection struct + Bandwidth *string + ConnectionId *string + ConnectionName *string + ConnectionState *string + Location *string + OwnerAccount *string + PartnerName *string + Region *string + Vlan *int64 + func (s Connection) GoString() string + func (s Connection) String() string + type Connections struct + Connections []*Connection + func (s Connections) GoString() string + func (s Connections) String() string + type CreateConnectionInput struct + Bandwidth *string + ConnectionName *string + Location *string + func (s CreateConnectionInput) GoString() string + func (s CreateConnectionInput) String() string + type CreateInterconnectInput struct + Bandwidth *string + InterconnectName *string + Location *string + func (s CreateInterconnectInput) GoString() string + func (s CreateInterconnectInput) String() string + type CreatePrivateVirtualInterfaceInput struct + ConnectionId *string + NewPrivateVirtualInterface *NewPrivateVirtualInterface + func (s CreatePrivateVirtualInterfaceInput) GoString() string + func (s CreatePrivateVirtualInterfaceInput) String() string + type CreatePublicVirtualInterfaceInput struct + ConnectionId *string + NewPublicVirtualInterface *NewPublicVirtualInterface + func (s CreatePublicVirtualInterfaceInput) GoString() string + func (s CreatePublicVirtualInterfaceInput) String() string + type DeleteConnectionInput struct + ConnectionId *string + func (s DeleteConnectionInput) GoString() string + func (s DeleteConnectionInput) String() string + type DeleteInterconnectInput struct + InterconnectId *string + func (s DeleteInterconnectInput) GoString() string + func (s DeleteInterconnectInput) String() string + type DeleteInterconnectOutput struct + InterconnectState *string + func (s DeleteInterconnectOutput) GoString() string + func (s DeleteInterconnectOutput) String() string + type DeleteVirtualInterfaceInput struct + VirtualInterfaceId *string + func (s DeleteVirtualInterfaceInput) GoString() string + func (s DeleteVirtualInterfaceInput) String() string + type DeleteVirtualInterfaceOutput struct + VirtualInterfaceState *string + func (s DeleteVirtualInterfaceOutput) GoString() string + func (s DeleteVirtualInterfaceOutput) String() string + type DescribeConnectionsInput struct + ConnectionId *string + func (s DescribeConnectionsInput) GoString() string + func (s DescribeConnectionsInput) String() string + type DescribeConnectionsOnInterconnectInput struct + InterconnectId *string + func (s DescribeConnectionsOnInterconnectInput) GoString() string + func (s DescribeConnectionsOnInterconnectInput) String() string + type DescribeInterconnectsInput struct + InterconnectId *string + func (s DescribeInterconnectsInput) GoString() string + func (s DescribeInterconnectsInput) String() string + type DescribeInterconnectsOutput struct + Interconnects []*Interconnect + func (s DescribeInterconnectsOutput) GoString() string + func (s DescribeInterconnectsOutput) String() string + type DescribeLocationsInput struct + func (s DescribeLocationsInput) GoString() string + func (s DescribeLocationsInput) String() string + type DescribeLocationsOutput struct + Locations []*Location + func (s DescribeLocationsOutput) GoString() string + func (s DescribeLocationsOutput) String() string + type DescribeVirtualGatewaysInput struct + func (s DescribeVirtualGatewaysInput) GoString() string + func (s DescribeVirtualGatewaysInput) String() string + type DescribeVirtualGatewaysOutput struct + VirtualGateways []*VirtualGateway + func (s DescribeVirtualGatewaysOutput) GoString() string + func (s DescribeVirtualGatewaysOutput) String() string + type DescribeVirtualInterfacesInput struct + ConnectionId *string + VirtualInterfaceId *string + func (s DescribeVirtualInterfacesInput) GoString() string + func (s DescribeVirtualInterfacesInput) String() string + type DescribeVirtualInterfacesOutput struct + VirtualInterfaces []*VirtualInterface + func (s DescribeVirtualInterfacesOutput) GoString() string + func (s DescribeVirtualInterfacesOutput) String() string + type DirectConnect struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *DirectConnect + func (c *DirectConnect) AllocateConnectionOnInterconnect(input *AllocateConnectionOnInterconnectInput) (*Connection, error) + func (c *DirectConnect) AllocateConnectionOnInterconnectRequest(input *AllocateConnectionOnInterconnectInput) (req *request.Request, output *Connection) + func (c *DirectConnect) AllocatePrivateVirtualInterface(input *AllocatePrivateVirtualInterfaceInput) (*VirtualInterface, error) + func (c *DirectConnect) AllocatePrivateVirtualInterfaceRequest(input *AllocatePrivateVirtualInterfaceInput) (req *request.Request, output *VirtualInterface) + func (c *DirectConnect) AllocatePublicVirtualInterface(input *AllocatePublicVirtualInterfaceInput) (*VirtualInterface, error) + func (c *DirectConnect) AllocatePublicVirtualInterfaceRequest(input *AllocatePublicVirtualInterfaceInput) (req *request.Request, output *VirtualInterface) + func (c *DirectConnect) ConfirmConnection(input *ConfirmConnectionInput) (*ConfirmConnectionOutput, error) + func (c *DirectConnect) ConfirmConnectionRequest(input *ConfirmConnectionInput) (req *request.Request, output *ConfirmConnectionOutput) + func (c *DirectConnect) ConfirmPrivateVirtualInterface(input *ConfirmPrivateVirtualInterfaceInput) (*ConfirmPrivateVirtualInterfaceOutput, error) + func (c *DirectConnect) ConfirmPrivateVirtualInterfaceRequest(input *ConfirmPrivateVirtualInterfaceInput) (req *request.Request, output *ConfirmPrivateVirtualInterfaceOutput) + func (c *DirectConnect) ConfirmPublicVirtualInterface(input *ConfirmPublicVirtualInterfaceInput) (*ConfirmPublicVirtualInterfaceOutput, error) + func (c *DirectConnect) ConfirmPublicVirtualInterfaceRequest(input *ConfirmPublicVirtualInterfaceInput) (req *request.Request, output *ConfirmPublicVirtualInterfaceOutput) + func (c *DirectConnect) CreateConnection(input *CreateConnectionInput) (*Connection, error) + func (c *DirectConnect) CreateConnectionRequest(input *CreateConnectionInput) (req *request.Request, output *Connection) + func (c *DirectConnect) CreateInterconnect(input *CreateInterconnectInput) (*Interconnect, error) + func (c *DirectConnect) CreateInterconnectRequest(input *CreateInterconnectInput) (req *request.Request, output *Interconnect) + func (c *DirectConnect) CreatePrivateVirtualInterface(input *CreatePrivateVirtualInterfaceInput) (*VirtualInterface, error) + func (c *DirectConnect) CreatePrivateVirtualInterfaceRequest(input *CreatePrivateVirtualInterfaceInput) (req *request.Request, output *VirtualInterface) + func (c *DirectConnect) CreatePublicVirtualInterface(input *CreatePublicVirtualInterfaceInput) (*VirtualInterface, error) + func (c *DirectConnect) CreatePublicVirtualInterfaceRequest(input *CreatePublicVirtualInterfaceInput) (req *request.Request, output *VirtualInterface) + func (c *DirectConnect) DeleteConnection(input *DeleteConnectionInput) (*Connection, error) + func (c *DirectConnect) DeleteConnectionRequest(input *DeleteConnectionInput) (req *request.Request, output *Connection) + func (c *DirectConnect) DeleteInterconnect(input *DeleteInterconnectInput) (*DeleteInterconnectOutput, error) + func (c *DirectConnect) DeleteInterconnectRequest(input *DeleteInterconnectInput) (req *request.Request, output *DeleteInterconnectOutput) + func (c *DirectConnect) DeleteVirtualInterface(input *DeleteVirtualInterfaceInput) (*DeleteVirtualInterfaceOutput, error) + func (c *DirectConnect) DeleteVirtualInterfaceRequest(input *DeleteVirtualInterfaceInput) (req *request.Request, output *DeleteVirtualInterfaceOutput) + func (c *DirectConnect) DescribeConnections(input *DescribeConnectionsInput) (*Connections, error) + func (c *DirectConnect) DescribeConnectionsOnInterconnect(input *DescribeConnectionsOnInterconnectInput) (*Connections, error) + func (c *DirectConnect) DescribeConnectionsOnInterconnectRequest(input *DescribeConnectionsOnInterconnectInput) (req *request.Request, output *Connections) + func (c *DirectConnect) DescribeConnectionsRequest(input *DescribeConnectionsInput) (req *request.Request, output *Connections) + func (c *DirectConnect) DescribeInterconnects(input *DescribeInterconnectsInput) (*DescribeInterconnectsOutput, error) + func (c *DirectConnect) DescribeInterconnectsRequest(input *DescribeInterconnectsInput) (req *request.Request, output *DescribeInterconnectsOutput) + func (c *DirectConnect) DescribeLocations(input *DescribeLocationsInput) (*DescribeLocationsOutput, error) + func (c *DirectConnect) DescribeLocationsRequest(input *DescribeLocationsInput) (req *request.Request, output *DescribeLocationsOutput) + func (c *DirectConnect) DescribeVirtualGateways(input *DescribeVirtualGatewaysInput) (*DescribeVirtualGatewaysOutput, error) + func (c *DirectConnect) DescribeVirtualGatewaysRequest(input *DescribeVirtualGatewaysInput) (req *request.Request, output *DescribeVirtualGatewaysOutput) + func (c *DirectConnect) DescribeVirtualInterfaces(input *DescribeVirtualInterfacesInput) (*DescribeVirtualInterfacesOutput, error) + func (c *DirectConnect) DescribeVirtualInterfacesRequest(input *DescribeVirtualInterfacesInput) (req *request.Request, output *DescribeVirtualInterfacesOutput) + type Interconnect struct + Bandwidth *string + InterconnectId *string + InterconnectName *string + InterconnectState *string + Location *string + Region *string + func (s Interconnect) GoString() string + func (s Interconnect) String() string + type Location struct + LocationCode *string + LocationName *string + func (s Location) GoString() string + func (s Location) String() string + type NewPrivateVirtualInterface struct + AmazonAddress *string + Asn *int64 + AuthKey *string + CustomerAddress *string + VirtualGatewayId *string + VirtualInterfaceName *string + Vlan *int64 + func (s NewPrivateVirtualInterface) GoString() string + func (s NewPrivateVirtualInterface) String() string + type NewPrivateVirtualInterfaceAllocation struct + AmazonAddress *string + Asn *int64 + AuthKey *string + CustomerAddress *string + VirtualInterfaceName *string + Vlan *int64 + func (s NewPrivateVirtualInterfaceAllocation) GoString() string + func (s NewPrivateVirtualInterfaceAllocation) String() string + type NewPublicVirtualInterface struct + AmazonAddress *string + Asn *int64 + AuthKey *string + CustomerAddress *string + RouteFilterPrefixes []*RouteFilterPrefix + VirtualInterfaceName *string + Vlan *int64 + func (s NewPublicVirtualInterface) GoString() string + func (s NewPublicVirtualInterface) String() string + type NewPublicVirtualInterfaceAllocation struct + AmazonAddress *string + Asn *int64 + AuthKey *string + CustomerAddress *string + RouteFilterPrefixes []*RouteFilterPrefix + VirtualInterfaceName *string + Vlan *int64 + func (s NewPublicVirtualInterfaceAllocation) GoString() string + func (s NewPublicVirtualInterfaceAllocation) String() string + type RouteFilterPrefix struct + Cidr *string + func (s RouteFilterPrefix) GoString() string + func (s RouteFilterPrefix) String() string + type VirtualGateway struct + VirtualGatewayId *string + VirtualGatewayState *string + func (s VirtualGateway) GoString() string + func (s VirtualGateway) String() string + type VirtualInterface struct + AmazonAddress *string + Asn *int64 + AuthKey *string + ConnectionId *string + CustomerAddress *string + CustomerRouterConfig *string + Location *string + OwnerAccount *string + RouteFilterPrefixes []*RouteFilterPrefix + VirtualGatewayId *string + VirtualInterfaceId *string + VirtualInterfaceName *string + VirtualInterfaceState *string + VirtualInterfaceType *string + Vlan *int64 + func (s VirtualInterface) GoString() string + func (s VirtualInterface) String() string