Class: Google::Cloud::EdgeNetwork::V1::InterconnectDiagnostics::LinkLACPStatus

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/edgenetwork/v1/resources.rb

Overview

Describing the status of a LACP link.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#aggregatable::Boolean

Returns A true value indicates that the participant will allow the link to be used as part of the aggregate. A false value indicates the link should be used as an individual link.

Returns:

  • (::Boolean)

    A true value indicates that the participant will allow the link to be used as part of the aggregate. A false value indicates the link should be used as an individual link.



510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
# File 'proto_docs/google/cloud/edgenetwork/v1/resources.rb', line 510

class LinkLACPStatus
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # State enum for LACP link.
  module State
    # The default state indicating state is in unknown state.
    UNKNOWN = 0

    # The link is configured and active within the bundle.
    ACTIVE = 1

    # The link is not configured within the bundle, this means the rest of
    # the object should be empty.
    DETACHED = 2
  end
end

#collecting::Boolean

Returns If true, the participant is collecting incoming frames on the link, otherwise false.

Returns:

  • (::Boolean)

    If true, the participant is collecting incoming frames on the link, otherwise false



510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
# File 'proto_docs/google/cloud/edgenetwork/v1/resources.rb', line 510

class LinkLACPStatus
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # State enum for LACP link.
  module State
    # The default state indicating state is in unknown state.
    UNKNOWN = 0

    # The link is configured and active within the bundle.
    ACTIVE = 1

    # The link is not configured within the bundle, this means the rest of
    # the object should be empty.
    DETACHED = 2
  end
end

#distributing::Boolean

Returns When true, the participant is distributing outgoing frames; when false, distribution is disabled.

Returns:

  • (::Boolean)

    When true, the participant is distributing outgoing frames; when false, distribution is disabled



510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
# File 'proto_docs/google/cloud/edgenetwork/v1/resources.rb', line 510

class LinkLACPStatus
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # State enum for LACP link.
  module State
    # The default state indicating state is in unknown state.
    UNKNOWN = 0

    # The link is configured and active within the bundle.
    ACTIVE = 1

    # The link is not configured within the bundle, this means the rest of
    # the object should be empty.
    DETACHED = 2
  end
end

#google_system_id::String

Returns System ID of the port on Google's side of the LACP exchange.

Returns:

  • (::String)

    System ID of the port on Google's side of the LACP exchange.



510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
# File 'proto_docs/google/cloud/edgenetwork/v1/resources.rb', line 510

class LinkLACPStatus
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # State enum for LACP link.
  module State
    # The default state indicating state is in unknown state.
    UNKNOWN = 0

    # The link is configured and active within the bundle.
    ACTIVE = 1

    # The link is not configured within the bundle, this means the rest of
    # the object should be empty.
    DETACHED = 2
  end
end

#neighbor_system_id::String

Returns System ID of the port on the neighbor's side of the LACP exchange.

Returns:

  • (::String)

    System ID of the port on the neighbor's side of the LACP exchange.



510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
# File 'proto_docs/google/cloud/edgenetwork/v1/resources.rb', line 510

class LinkLACPStatus
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # State enum for LACP link.
  module State
    # The default state indicating state is in unknown state.
    UNKNOWN = 0

    # The link is configured and active within the bundle.
    ACTIVE = 1

    # The link is not configured within the bundle, this means the rest of
    # the object should be empty.
    DETACHED = 2
  end
end

#state::Google::Cloud::EdgeNetwork::V1::InterconnectDiagnostics::LinkLACPStatus::State

Returns The state of a LACP link.



510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
# File 'proto_docs/google/cloud/edgenetwork/v1/resources.rb', line 510

class LinkLACPStatus
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # State enum for LACP link.
  module State
    # The default state indicating state is in unknown state.
    UNKNOWN = 0

    # The link is configured and active within the bundle.
    ACTIVE = 1

    # The link is not configured within the bundle, this means the rest of
    # the object should be empty.
    DETACHED = 2
  end
end