AllocateHostedConnectionRequest

public struct AllocateHostedConnectionRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those AWS Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.

    Declaration

    Swift

    public let bandwidth: String
  • The ID of the interconnect or LAG.

    Declaration

    Swift

    public let connectionId: String
  • The name of the hosted connection.

    Declaration

    Swift

    public let connectionName: String
  • The ID of the AWS account ID of the customer for the connection.

    Declaration

    Swift

    public let ownerAccount: String
  • The tags associated with the connection.

    Declaration

    Swift

    public let tags: [Tag]?
  • The dedicated VLAN provisioned to the hosted connection.

    Declaration

    Swift

    public let vlan: Int
  • Undocumented

    Declaration

    Swift

    public init(bandwidth: String, connectionId: String, connectionName: String, ownerAccount: String, tags: [Tag]? = nil, vlan: Int)
  • Declaration

    Swift

    public func validate(name: String) throws