CreateLagRequest

public struct CreateLagRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The tags to associate with the automtically created LAGs.

    Declaration

    Swift

    public let childConnectionTags: [Tag]?
  • The ID of an existing connection to migrate to the LAG.

    Declaration

    Swift

    public let connectionId: String?
  • The bandwidth of the individual physical connections bundled by the LAG. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps.

    Declaration

    Swift

    public let connectionsBandwidth: String
  • The name of the LAG.

    Declaration

    Swift

    public let lagName: String
  • The location for the LAG.

    Declaration

    Swift

    public let location: String
  • The number of physical connections initially provisioned and bundled by the LAG.

    Declaration

    Swift

    public let numberOfConnections: Int
  • The name of the service provider associated with the LAG.

    Declaration

    Swift

    public let providerName: String?
  • The tags to associate with the LAG.

    Declaration

    Swift

    public let tags: [Tag]?
  • Undocumented

    Declaration

    Swift

    public init(childConnectionTags: [Tag]? = nil, connectionId: String? = nil, connectionsBandwidth: String, lagName: String, location: String, numberOfConnections: Int, providerName: String? = nil, tags: [Tag]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws