Class: Google::Cloud::Compute::V1::InterconnectAttachmentGroupsOperationalStatusAttachmentStatus

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

Overview

The status of one Attachment in the group. List order is arbitrary.

Defined Under Namespace

Modules: IsActive, Status

Instance Attribute Summary collapse

Instance Attribute Details

#admin_enabled::Boolean

Returns Whether this Attachment is enabled. This becomes false when the customer drains their Attachment.

Returns:

  • (::Boolean)

    Whether this Attachment is enabled. This becomes false when the customer drains their Attachment.



17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392
17393
17394
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 17343

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

  # Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA.
  module IsActive
    # A value indicating that the enum field is not set.
    UNDEFINED_IS_ACTIVE = 0

    ACTIVE = 314_733_318

    INACTIVE = 270_421_099

    UNSPECIFIED = 526_786_327
  end

  # Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto
  module Status
    # A value indicating that the enum field is not set.
    UNDEFINED_STATUS = 0

    ATTACHMENT_STATUS_UNKNOWN = 472_477_561

    CONNECTION_DISABLED = 432_687_805

    CONNECTION_DOWN = 267_552_099

    CONNECTION_UP = 455_585_692

    DEFUNCT = 115_891_759

    IPSEC_CONFIGURATION_NEEDED_STATUS = 455_203_582

    IPSEC_READY_TO_RESUME_FLOW_STATUS = 384_830_596

    IPV4_DOWN_IPV6_UP = 277_490_992

    IPV4_UP_IPV6_DOWN = 316_051_248

    PARTNER_REQUEST_RECEIVED = 513_587_304

    PENDING_CUSTOMER = 167_494_054

    PENDING_PARTNER = 387_890_656

    PROVISIONED = 355_751_956

    ROUTER_CONFIGURATION_BROKEN = 150_505_108

    UNPROVISIONED = 517_333_979
  end
end

#attachment::String

Returns The URL of the Attachment being described.

Returns:

  • (::String)

    The URL of the Attachment being described.



17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392
17393
17394
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 17343

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

  # Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA.
  module IsActive
    # A value indicating that the enum field is not set.
    UNDEFINED_IS_ACTIVE = 0

    ACTIVE = 314_733_318

    INACTIVE = 270_421_099

    UNSPECIFIED = 526_786_327
  end

  # Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto
  module Status
    # A value indicating that the enum field is not set.
    UNDEFINED_STATUS = 0

    ATTACHMENT_STATUS_UNKNOWN = 472_477_561

    CONNECTION_DISABLED = 432_687_805

    CONNECTION_DOWN = 267_552_099

    CONNECTION_UP = 455_585_692

    DEFUNCT = 115_891_759

    IPSEC_CONFIGURATION_NEEDED_STATUS = 455_203_582

    IPSEC_READY_TO_RESUME_FLOW_STATUS = 384_830_596

    IPV4_DOWN_IPV6_UP = 277_490_992

    IPV4_UP_IPV6_DOWN = 316_051_248

    PARTNER_REQUEST_RECEIVED = 513_587_304

    PENDING_CUSTOMER = 167_494_054

    PENDING_PARTNER = 387_890_656

    PROVISIONED = 355_751_956

    ROUTER_CONFIGURATION_BROKEN = 150_505_108

    UNPROVISIONED = 517_333_979
  end
end

#is_active::String

Returns Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA. Check the IsActive enum for the list of possible values.

Returns:

  • (::String)

    Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA. Check the IsActive enum for the list of possible values.



17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392
17393
17394
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 17343

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

  # Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA.
  module IsActive
    # A value indicating that the enum field is not set.
    UNDEFINED_IS_ACTIVE = 0

    ACTIVE = 314_733_318

    INACTIVE = 270_421_099

    UNSPECIFIED = 526_786_327
  end

  # Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto
  module Status
    # A value indicating that the enum field is not set.
    UNDEFINED_STATUS = 0

    ATTACHMENT_STATUS_UNKNOWN = 472_477_561

    CONNECTION_DISABLED = 432_687_805

    CONNECTION_DOWN = 267_552_099

    CONNECTION_UP = 455_585_692

    DEFUNCT = 115_891_759

    IPSEC_CONFIGURATION_NEEDED_STATUS = 455_203_582

    IPSEC_READY_TO_RESUME_FLOW_STATUS = 384_830_596

    IPV4_DOWN_IPV6_UP = 277_490_992

    IPV4_UP_IPV6_DOWN = 316_051_248

    PARTNER_REQUEST_RECEIVED = 513_587_304

    PENDING_CUSTOMER = 167_494_054

    PENDING_PARTNER = 387_890_656

    PROVISIONED = 355_751_956

    ROUTER_CONFIGURATION_BROKEN = 150_505_108

    UNPROVISIONED = 517_333_979
  end
end

#status::String

Returns Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto Check the Status enum for the list of possible values.

Returns:



17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392
17393
17394
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 17343

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

  # Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA.
  module IsActive
    # A value indicating that the enum field is not set.
    UNDEFINED_IS_ACTIVE = 0

    ACTIVE = 314_733_318

    INACTIVE = 270_421_099

    UNSPECIFIED = 526_786_327
  end

  # Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto
  module Status
    # A value indicating that the enum field is not set.
    UNDEFINED_STATUS = 0

    ATTACHMENT_STATUS_UNKNOWN = 472_477_561

    CONNECTION_DISABLED = 432_687_805

    CONNECTION_DOWN = 267_552_099

    CONNECTION_UP = 455_585_692

    DEFUNCT = 115_891_759

    IPSEC_CONFIGURATION_NEEDED_STATUS = 455_203_582

    IPSEC_READY_TO_RESUME_FLOW_STATUS = 384_830_596

    IPV4_DOWN_IPV6_UP = 277_490_992

    IPV4_UP_IPV6_DOWN = 316_051_248

    PARTNER_REQUEST_RECEIVED = 513_587_304

    PENDING_CUSTOMER = 167_494_054

    PENDING_PARTNER = 387_890_656

    PROVISIONED = 355_751_956

    ROUTER_CONFIGURATION_BROKEN = 150_505_108

    UNPROVISIONED = 517_333_979
  end
end