Class: Google::Cloud::NetworkManagement::V1::VpnGatewayInfo

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 a Compute Engine VPN gateway.

Instance Attribute Summary collapse

Instance Attribute Details

#display_name::String

Returns Name of a VPN gateway.

Returns:

  • (::String)

    Name of a VPN gateway.



747
748
749
750
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 747

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

#ip_address::String

Returns IP address of the VPN gateway.

Returns:

  • (::String)

    IP address of the VPN gateway.



747
748
749
750
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 747

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

#network_uri::String

Returns URI of a Compute Engine network where the VPN gateway is configured.

Returns:

  • (::String)

    URI of a Compute Engine network where the VPN gateway is configured.



747
748
749
750
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 747

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

#region::String

Returns Name of a Google Cloud region where this VPN gateway is configured.

Returns:

  • (::String)

    Name of a Google Cloud region where this VPN gateway is configured.



747
748
749
750
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 747

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

#uri::String

Returns URI of a VPN gateway.

Returns:

  • (::String)

    URI of a VPN gateway.



747
748
749
750
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 747

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

#vpn_tunnel_uri::String

Returns A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.

Returns:

  • (::String)

    A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.



747
748
749
750
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 747

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