Class: Aws::DirectConnect::Types::Lag
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectConnect::Types::Lag
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-directconnect/types.rb
Overview
Information about a link aggregation group (LAG).
Instance Attribute Summary collapse
-
#allows_hosted_connections ⇒ Boolean
Indicates whether the LAG can host other connections.
-
#aws_device ⇒ String
The Direct Connect endpoint that hosts the LAG.
-
#aws_device_v2 ⇒ String
The Direct Connect endpoint that hosts the LAG.
-
#connections ⇒ Array<Types::Connection>
The connections bundled by the LAG.
-
#connections_bandwidth ⇒ String
The individual bandwidth of the physical connections bundled by the LAG.
-
#has_logical_redundancy ⇒ String
Indicates whether the LAG supports a secondary BGP peer in the same address family (IPv4/IPv6).
-
#jumbo_frame_capable ⇒ Boolean
Indicates whether jumbo frames (9001 MTU) are supported.
-
#lag_id ⇒ String
The ID of the LAG.
-
#lag_name ⇒ String
The name of the LAG.
-
#lag_state ⇒ String
The state of the LAG.
-
#location ⇒ String
The location of the LAG.
-
#minimum_links ⇒ Integer
The minimum number of physical connections that must be operational for the LAG itself to be operational.
-
#number_of_connections ⇒ Integer
The number of physical connections bundled by the LAG, up to a maximum of 10.
-
#owner_account ⇒ String
The ID of the AWS account that owns the LAG.
-
#region ⇒ String
The AWS Region where the connection is located.
Instance Attribute Details
#allows_hosted_connections ⇒ Boolean
Indicates whether the LAG can host other connections.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#aws_device ⇒ String
The Direct Connect endpoint that hosts the LAG.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#aws_device_v2 ⇒ String
The Direct Connect endpoint that hosts the LAG.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#connections ⇒ Array<Types::Connection>
The connections bundled by the LAG.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#connections_bandwidth ⇒ String
The individual bandwidth of the physical connections bundled by the LAG. The possible values are 1Gbps and 10Gbps.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#has_logical_redundancy ⇒ String
Indicates whether the LAG supports a secondary BGP peer in the same address family (IPv4/IPv6).
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#jumbo_frame_capable ⇒ Boolean
Indicates whether jumbo frames (9001 MTU) are supported.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#lag_id ⇒ String
The ID of the LAG.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#lag_name ⇒ String
The name of the LAG.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#lag_state ⇒ String
The state of the LAG. The following are the possible values:
-
‘requested`: The initial state of a LAG. The LAG stays in the requested state until the Letter of Authorization (LOA) is available.
-
‘pending`: The LAG has been approved and is being initialized.
-
‘available`: The network link is established and the LAG is ready for use.
-
‘down`: The network link is down.
-
‘deleting`: The LAG is being deleted.
-
‘deleted`: The LAG is deleted.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#location ⇒ String
The location of the LAG.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#minimum_links ⇒ Integer
The minimum number of physical connections that must be operational for the LAG itself to be operational.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#number_of_connections ⇒ Integer
The number of physical connections bundled by the LAG, up to a maximum of 10.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#owner_account ⇒ String
The ID of the AWS account that owns the LAG.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |
#region ⇒ String
The AWS Region where the connection is located.
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/aws-sdk-directconnect/types.rb', line 1973 class Lag < Struct.new( :connections_bandwidth, :number_of_connections, :lag_id, :owner_account, :lag_name, :lag_state, :location, :region, :minimum_links, :aws_device, :aws_device_v2, :connections, :allows_hosted_connections, :jumbo_frame_capable, :has_logical_redundancy) include Aws::Structure end |