Versions in this module Expand all Collapse all v0 v0.6.0 Jun 3, 2015 Changes in this version + type AllocateConnectionOnInterconnectInput struct + Bandwidth *string + ConnectionName *string + InterconnectID *string + OwnerAccount *string + VLAN *int64 + type AllocatePrivateVirtualInterfaceInput struct + ConnectionID *string + NewPrivateVirtualInterfaceAllocation *NewPrivateVirtualInterfaceAllocation + OwnerAccount *string + type AllocatePublicVirtualInterfaceInput struct + ConnectionID *string + NewPublicVirtualInterfaceAllocation *NewPublicVirtualInterfaceAllocation + OwnerAccount *string + type ConfirmConnectionInput struct + ConnectionID *string + type ConfirmConnectionOutput struct + ConnectionState *string + type ConfirmPrivateVirtualInterfaceInput struct + VirtualGatewayID *string + VirtualInterfaceID *string + type ConfirmPrivateVirtualInterfaceOutput struct + VirtualInterfaceState *string + type ConfirmPublicVirtualInterfaceInput struct + VirtualInterfaceID *string + type ConfirmPublicVirtualInterfaceOutput struct + VirtualInterfaceState *string + type Connection struct + Bandwidth *string + ConnectionID *string + ConnectionName *string + ConnectionState *string + Location *string + OwnerAccount *string + PartnerName *string + Region *string + VLAN *int64 + type Connections struct + Connections []*Connection + type CreateConnectionInput struct + Bandwidth *string + ConnectionName *string + Location *string + type CreateInterconnectInput struct + Bandwidth *string + InterconnectName *string + Location *string + type CreatePrivateVirtualInterfaceInput struct + ConnectionID *string + NewPrivateVirtualInterface *NewPrivateVirtualInterface + type CreatePublicVirtualInterfaceInput struct + ConnectionID *string + NewPublicVirtualInterface *NewPublicVirtualInterface + type DeleteConnectionInput struct + ConnectionID *string + type DeleteInterconnectInput struct + InterconnectID *string + type DeleteInterconnectOutput struct + InterconnectState *string + type DeleteVirtualInterfaceInput struct + VirtualInterfaceID *string + type DeleteVirtualInterfaceOutput struct + VirtualInterfaceState *string + type DescribeConnectionsInput struct + ConnectionID *string + type DescribeConnectionsOnInterconnectInput struct + InterconnectID *string + type DescribeInterconnectsInput struct + InterconnectID *string + type DescribeInterconnectsOutput struct + Interconnects []*Interconnect + type DescribeLocationsInput struct + type DescribeLocationsOutput struct + Locations []*Location + type DescribeVirtualGatewaysInput struct + type DescribeVirtualGatewaysOutput struct + VirtualGateways []*VirtualGateway + type DescribeVirtualInterfacesInput struct + ConnectionID *string + VirtualInterfaceID *string + type DescribeVirtualInterfacesOutput struct + VirtualInterfaces []*VirtualInterface + type DirectConnect struct + func New(config *aws.Config) *DirectConnect + func (c *DirectConnect) AllocateConnectionOnInterconnect(input *AllocateConnectionOnInterconnectInput) (*Connection, error) + func (c *DirectConnect) AllocateConnectionOnInterconnectRequest(input *AllocateConnectionOnInterconnectInput) (req *aws.Request, output *Connection) + func (c *DirectConnect) AllocatePrivateVirtualInterface(input *AllocatePrivateVirtualInterfaceInput) (*VirtualInterface, error) + func (c *DirectConnect) AllocatePrivateVirtualInterfaceRequest(input *AllocatePrivateVirtualInterfaceInput) (req *aws.Request, output *VirtualInterface) + func (c *DirectConnect) AllocatePublicVirtualInterface(input *AllocatePublicVirtualInterfaceInput) (*VirtualInterface, error) + func (c *DirectConnect) AllocatePublicVirtualInterfaceRequest(input *AllocatePublicVirtualInterfaceInput) (req *aws.Request, output *VirtualInterface) + func (c *DirectConnect) ConfirmConnection(input *ConfirmConnectionInput) (*ConfirmConnectionOutput, error) + func (c *DirectConnect) ConfirmConnectionRequest(input *ConfirmConnectionInput) (req *aws.Request, output *ConfirmConnectionOutput) + func (c *DirectConnect) ConfirmPrivateVirtualInterface(input *ConfirmPrivateVirtualInterfaceInput) (*ConfirmPrivateVirtualInterfaceOutput, error) + func (c *DirectConnect) ConfirmPrivateVirtualInterfaceRequest(input *ConfirmPrivateVirtualInterfaceInput) (req *aws.Request, output *ConfirmPrivateVirtualInterfaceOutput) + func (c *DirectConnect) ConfirmPublicVirtualInterface(input *ConfirmPublicVirtualInterfaceInput) (*ConfirmPublicVirtualInterfaceOutput, error) + func (c *DirectConnect) ConfirmPublicVirtualInterfaceRequest(input *ConfirmPublicVirtualInterfaceInput) (req *aws.Request, output *ConfirmPublicVirtualInterfaceOutput) + func (c *DirectConnect) CreateConnection(input *CreateConnectionInput) (*Connection, error) + func (c *DirectConnect) CreateConnectionRequest(input *CreateConnectionInput) (req *aws.Request, output *Connection) + func (c *DirectConnect) CreateInterconnect(input *CreateInterconnectInput) (*Interconnect, error) + func (c *DirectConnect) CreateInterconnectRequest(input *CreateInterconnectInput) (req *aws.Request, output *Interconnect) + func (c *DirectConnect) CreatePrivateVirtualInterface(input *CreatePrivateVirtualInterfaceInput) (*VirtualInterface, error) + func (c *DirectConnect) CreatePrivateVirtualInterfaceRequest(input *CreatePrivateVirtualInterfaceInput) (req *aws.Request, output *VirtualInterface) + func (c *DirectConnect) CreatePublicVirtualInterface(input *CreatePublicVirtualInterfaceInput) (*VirtualInterface, error) + func (c *DirectConnect) CreatePublicVirtualInterfaceRequest(input *CreatePublicVirtualInterfaceInput) (req *aws.Request, output *VirtualInterface) + func (c *DirectConnect) DeleteConnection(input *DeleteConnectionInput) (*Connection, error) + func (c *DirectConnect) DeleteConnectionRequest(input *DeleteConnectionInput) (req *aws.Request, output *Connection) + func (c *DirectConnect) DeleteInterconnect(input *DeleteInterconnectInput) (*DeleteInterconnectOutput, error) + func (c *DirectConnect) DeleteInterconnectRequest(input *DeleteInterconnectInput) (req *aws.Request, output *DeleteInterconnectOutput) + func (c *DirectConnect) DeleteVirtualInterface(input *DeleteVirtualInterfaceInput) (*DeleteVirtualInterfaceOutput, error) + func (c *DirectConnect) DeleteVirtualInterfaceRequest(input *DeleteVirtualInterfaceInput) (req *aws.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 *aws.Request, output *Connections) + func (c *DirectConnect) DescribeConnectionsRequest(input *DescribeConnectionsInput) (req *aws.Request, output *Connections) + func (c *DirectConnect) DescribeInterconnects(input *DescribeInterconnectsInput) (*DescribeInterconnectsOutput, error) + func (c *DirectConnect) DescribeInterconnectsRequest(input *DescribeInterconnectsInput) (req *aws.Request, output *DescribeInterconnectsOutput) + func (c *DirectConnect) DescribeLocations(input *DescribeLocationsInput) (*DescribeLocationsOutput, error) + func (c *DirectConnect) DescribeLocationsRequest(input *DescribeLocationsInput) (req *aws.Request, output *DescribeLocationsOutput) + func (c *DirectConnect) DescribeVirtualGateways(input *DescribeVirtualGatewaysInput) (*DescribeVirtualGatewaysOutput, error) + func (c *DirectConnect) DescribeVirtualGatewaysRequest(input *DescribeVirtualGatewaysInput) (req *aws.Request, output *DescribeVirtualGatewaysOutput) + func (c *DirectConnect) DescribeVirtualInterfaces(input *DescribeVirtualInterfacesInput) (*DescribeVirtualInterfacesOutput, error) + func (c *DirectConnect) DescribeVirtualInterfacesRequest(input *DescribeVirtualInterfacesInput) (req *aws.Request, output *DescribeVirtualInterfacesOutput) + type Interconnect struct + Bandwidth *string + InterconnectID *string + InterconnectName *string + InterconnectState *string + Location *string + Region *string + type Location struct + LocationCode *string + LocationName *string + type NewPrivateVirtualInterface struct + ASN *int64 + AmazonAddress *string + AuthKey *string + CustomerAddress *string + VLAN *int64 + VirtualGatewayID *string + VirtualInterfaceName *string + type NewPrivateVirtualInterfaceAllocation struct + ASN *int64 + AmazonAddress *string + AuthKey *string + CustomerAddress *string + VLAN *int64 + VirtualInterfaceName *string + type NewPublicVirtualInterface struct + ASN *int64 + AmazonAddress *string + AuthKey *string + CustomerAddress *string + RouteFilterPrefixes []*RouteFilterPrefix + VLAN *int64 + VirtualInterfaceName *string + type NewPublicVirtualInterfaceAllocation struct + ASN *int64 + AmazonAddress *string + AuthKey *string + CustomerAddress *string + RouteFilterPrefixes []*RouteFilterPrefix + VLAN *int64 + VirtualInterfaceName *string + type RouteFilterPrefix struct + CIDR *string + type VirtualGateway struct + VirtualGatewayID *string + VirtualGatewayState *string + type VirtualInterface struct + ASN *int64 + AmazonAddress *string + AuthKey *string + ConnectionID *string + CustomerAddress *string + CustomerRouterConfig *string + Location *string + OwnerAccount *string + RouteFilterPrefixes []*RouteFilterPrefix + VLAN *int64 + VirtualGatewayID *string + VirtualInterfaceID *string + VirtualInterfaceName *string + VirtualInterfaceState *string + VirtualInterfaceType *string