Class: Google::Cloud::NetworkManagement::V1::ProxyConnectionInfo

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

Overview

For display only. Metadata associated with ProxyConnection.

Instance Attribute Summary collapse

Instance Attribute Details

#network_uri::String

Returns URI of the network where connection is proxied.

Returns:

  • (::String)

    URI of the network where connection is proxied.



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#new_destination_ip::String

Returns Destination IP address of a new connection.

Returns:

  • (::String)

    Destination IP address of a new connection.



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#new_destination_port::Integer

Returns Destination port of a new connection. Only valid when protocol is TCP or UDP.

Returns:

  • (::Integer)

    Destination port of a new connection. Only valid when protocol is TCP or UDP.



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#new_source_ip::String

Returns Source IP address of a new connection.

Returns:

  • (::String)

    Source IP address of a new connection.



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#new_source_port::Integer

Returns Source port of a new connection. Only valid when protocol is TCP or UDP.

Returns:

  • (::Integer)

    Source port of a new connection. Only valid when protocol is TCP or UDP.



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#old_destination_ip::String

Returns Destination IP address of an original connection.

Returns:

  • (::String)

    Destination IP address of an original connection



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#old_destination_port::Integer

Returns Destination port of an original connection. Only valid when protocol is TCP or UDP.

Returns:

  • (::Integer)

    Destination port of an original connection. Only valid when protocol is TCP or UDP.



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#old_source_ip::String

Returns Source IP address of an original connection.

Returns:

  • (::String)

    Source IP address of an original connection.



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#old_source_port::Integer

Returns Source port of an original connection. Only valid when protocol is TCP or UDP.

Returns:

  • (::Integer)

    Source port of an original connection. Only valid when protocol is TCP or UDP.



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#protocol::String

Returns IP protocol in string format, for example: "TCP", "UDP", "ICMP".

Returns:

  • (::String)

    IP protocol in string format, for example: "TCP", "UDP", "ICMP".



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#subnet_uri::String

Returns Uri of proxy subnet.

Returns:

  • (::String)

    Uri of proxy subnet.



1817
1818
1819
1820
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1817

class ProxyConnectionInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end