Class: Google::Cloud::Compute::V1::NatIpInfoNatIpInfoMapping
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::NatIpInfoNatIpInfoMapping
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Overview
Contains information of a NAT IP.
Defined Under Namespace
Instance Attribute Summary collapse
-
#mode ⇒ ::String
Specifies whether NAT IP is auto or manual.
-
#nat_ip ⇒ ::String
NAT IP address.
-
#usage ⇒ ::String
Specifies whether NAT IP is currently serving at least one endpoint or not.
Instance Attribute Details
#mode ⇒ ::String
Returns Specifies whether NAT IP is auto or manual. Check the Mode enum for the list of possible values.
20625 20626 20627 20628 20629 20630 20631 20632 20633 20634 20635 20636 20637 20638 20639 20640 20641 20642 20643 20644 20645 20646 20647 20648 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 20625 class NatIpInfoNatIpInfoMapping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies whether NAT IP is auto or manual. module Mode # A value indicating that the enum field is not set. UNDEFINED_MODE = 0 AUTO = 2_020_783 MANUAL = 119_397_318 end # Specifies whether NAT IP is currently serving at least one endpoint or not. module Usage # A value indicating that the enum field is not set. UNDEFINED_USAGE = 0 IN_USE = 17_393_485 UNUSED = 360_643_030 end end |
#nat_ip ⇒ ::String
Returns NAT IP address. For example: 203.0.113.11.
20625 20626 20627 20628 20629 20630 20631 20632 20633 20634 20635 20636 20637 20638 20639 20640 20641 20642 20643 20644 20645 20646 20647 20648 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 20625 class NatIpInfoNatIpInfoMapping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies whether NAT IP is auto or manual. module Mode # A value indicating that the enum field is not set. UNDEFINED_MODE = 0 AUTO = 2_020_783 MANUAL = 119_397_318 end # Specifies whether NAT IP is currently serving at least one endpoint or not. module Usage # A value indicating that the enum field is not set. UNDEFINED_USAGE = 0 IN_USE = 17_393_485 UNUSED = 360_643_030 end end |
#usage ⇒ ::String
Returns Specifies whether NAT IP is currently serving at least one endpoint or not. Check the Usage enum for the list of possible values.
20625 20626 20627 20628 20629 20630 20631 20632 20633 20634 20635 20636 20637 20638 20639 20640 20641 20642 20643 20644 20645 20646 20647 20648 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 20625 class NatIpInfoNatIpInfoMapping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies whether NAT IP is auto or manual. module Mode # A value indicating that the enum field is not set. UNDEFINED_MODE = 0 AUTO = 2_020_783 MANUAL = 119_397_318 end # Specifies whether NAT IP is currently serving at least one endpoint or not. module Usage # A value indicating that the enum field is not set. UNDEFINED_USAGE = 0 IN_USE = 17_393_485 UNUSED = 360_643_030 end end |