Safe Haskell | None |
---|---|
Language | Haskell2010 |
Creates a hosted connection on an interconnect. Allocates a VLAN number and a specified amount of bandwidth for use by a hosted connection on the given interconnect.
- data AllocateConnectionOnInterconnect
- allocateConnectionOnInterconnect :: Text -> Text -> Text -> Text -> Int -> AllocateConnectionOnInterconnect
- acoiBandwidth :: Lens' AllocateConnectionOnInterconnect Text
- acoiConnectionName :: Lens' AllocateConnectionOnInterconnect Text
- acoiInterconnectId :: Lens' AllocateConnectionOnInterconnect Text
- acoiOwnerAccount :: Lens' AllocateConnectionOnInterconnect Text
- acoiVlan :: Lens' AllocateConnectionOnInterconnect Int
- data AllocateConnectionOnInterconnectResponse
- allocateConnectionOnInterconnectResponse :: AllocateConnectionOnInterconnectResponse
- acoirBandwidth :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Text)
- acoirConnectionId :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Text)
- acoirConnectionName :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Text)
- acoirConnectionState :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Text)
- acoirLocation :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Text)
- acoirOwnerAccount :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Text)
- acoirPartnerName :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Text)
- acoirRegion :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Text)
- acoirVlan :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Int)
Request
data AllocateConnectionOnInterconnect Source
Request constructor
allocateConnectionOnInterconnect Source
AllocateConnectionOnInterconnect
constructor.
The fields accessible through corresponding lenses are:
Request lenses
acoiBandwidth :: Lens' AllocateConnectionOnInterconnect Text Source
Bandwidth of the connection. Example: "500Mbps" Default: None.
acoiConnectionName :: Lens' AllocateConnectionOnInterconnect Text Source
Name of the provisioned connection. Example: "500M Connection to AWS" Default: None.
acoiInterconnectId :: Lens' AllocateConnectionOnInterconnect Text Source
ID of the interconnect on which the connection will be provisioned. Example: dxcon-456abc78 Default: None.
acoiOwnerAccount :: Lens' AllocateConnectionOnInterconnect Text Source
Numeric account Id of the customer for whom the connection will be provisioned. Example: 123443215678 Default: None.
acoiVlan :: Lens' AllocateConnectionOnInterconnect Int Source
The dedicated VLAN provisioned to the connection. Example: 101 Default: None.
Response
Response constructor
allocateConnectionOnInterconnectResponse :: AllocateConnectionOnInterconnectResponse Source
AllocateConnectionOnInterconnectResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
acoirBandwidth :: Lens' AllocateConnectionOnInterconnectResponse (Maybe Text) Source
Bandwidth of the connection. Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections) Default: None.