class Aws::DirectConnect::Types::CreateConnectionRequest

@note When making an API call, you may pass CreateConnectionRequest

data as a hash:

    {
      location: "LocationCode", # required
      bandwidth: "Bandwidth", # required
      connection_name: "ConnectionName", # required
      lag_id: "LagId",
      tags: [
        {
          key: "TagKey", # required
          value: "TagValue",
        },
      ],
      provider_name: "ProviderName",
      request_mac_sec: false,
    }

@!attribute [rw] location

The location of the connection.
@return [String]

@!attribute [rw] bandwidth

The bandwidth of the connection.
@return [String]

@!attribute [rw] connection_name

The name of the connection.
@return [String]

@!attribute [rw] lag_id

The ID of the LAG.
@return [String]

@!attribute [rw] tags

The tags to associate with the lag.
@return [Array<Types::Tag>]

@!attribute [rw] provider_name

The name of the service provider associated with the requested
connection.
@return [String]

@!attribute [rw] request_mac_sec

Indicates whether you want the connection to support MAC Security
(MACsec).

MAC Security (MACsec) is only available on dedicated connections.
For information about MAC Security (MACsec) prerequisties, see
[MACsec prerequisties][1] in the *Direct Connect User Guide*.

[1]: https://docs.aws.amazon.com/directconnect/latest/UserGuide/direct-connect-mac-sec-getting-started.html#mac-sec-prerequisites
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateConnectionRequest AWS API Documentation

Constants

SENSITIVE