Class: Google::Cloud::Compute::V1::NetworkEndpointGroupPscData

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

Overview

All data that is specifically relevant to only network endpoint groups of type PRIVATE_SERVICE_CONNECT.

Defined Under Namespace

Modules: PscConnectionStatus

Instance Attribute Summary collapse

Instance Attribute Details

#consumer_psc_address::String

Returns [Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.

Returns:

  • (::String)

    [Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.



18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094
18095
18096
18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
18110
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18084

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

  # [Output Only] The connection status of the PSC Forwarding Rule.
  module PscConnectionStatus
    # A value indicating that the enum field is not set.
    UNDEFINED_PSC_CONNECTION_STATUS = 0

    # The connection has been accepted by the producer.
    ACCEPTED = 246714279

    # The connection has been closed by the producer and will not serve traffic going forward.
    CLOSED = 380163436

    # The connection has been accepted by the producer, but the producer needs to take further action before the forwarding rule can serve traffic.
    NEEDS_ATTENTION = 344491452

    # The connection is pending acceptance by the producer.
    PENDING = 35394935

    # The connection has been rejected by the producer.
    REJECTED = 174130302

    STATUS_UNSPECIFIED = 42133066
  end
end

#psc_connection_id::Integer

Returns [Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.

Returns:

  • (::Integer)

    [Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.



18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094
18095
18096
18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
18110
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18084

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

  # [Output Only] The connection status of the PSC Forwarding Rule.
  module PscConnectionStatus
    # A value indicating that the enum field is not set.
    UNDEFINED_PSC_CONNECTION_STATUS = 0

    # The connection has been accepted by the producer.
    ACCEPTED = 246714279

    # The connection has been closed by the producer and will not serve traffic going forward.
    CLOSED = 380163436

    # The connection has been accepted by the producer, but the producer needs to take further action before the forwarding rule can serve traffic.
    NEEDS_ATTENTION = 344491452

    # The connection is pending acceptance by the producer.
    PENDING = 35394935

    # The connection has been rejected by the producer.
    REJECTED = 174130302

    STATUS_UNSPECIFIED = 42133066
  end
end

#psc_connection_status::String

Returns [Output Only] The connection status of the PSC Forwarding Rule. Check the PscConnectionStatus enum for the list of possible values.

Returns:

  • (::String)

    [Output Only] The connection status of the PSC Forwarding Rule. Check the PscConnectionStatus enum for the list of possible values.



18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094
18095
18096
18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
18110
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18084

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

  # [Output Only] The connection status of the PSC Forwarding Rule.
  module PscConnectionStatus
    # A value indicating that the enum field is not set.
    UNDEFINED_PSC_CONNECTION_STATUS = 0

    # The connection has been accepted by the producer.
    ACCEPTED = 246714279

    # The connection has been closed by the producer and will not serve traffic going forward.
    CLOSED = 380163436

    # The connection has been accepted by the producer, but the producer needs to take further action before the forwarding rule can serve traffic.
    NEEDS_ATTENTION = 344491452

    # The connection is pending acceptance by the producer.
    PENDING = 35394935

    # The connection has been rejected by the producer.
    REJECTED = 174130302

    STATUS_UNSPECIFIED = 42133066
  end
end