Class: Google::Cloud::VmwareEngine::V1::ExternalAccessRule::IpRange
- Inherits:
-
Object
- Object
- Google::Cloud::VmwareEngine::V1::ExternalAccessRule::IpRange
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb
Overview
An IP range provided in any one of the supported formats.
Instance Attribute Summary collapse
-
#external_address ⇒ ::String
The name of an
ExternalAddressresource. -
#ip_address ⇒ ::String
A single IP address.
-
#ip_address_range ⇒ ::String
An IP address range in the CIDR format.
Instance Attribute Details
#external_address ⇒ ::String
Returns The name of an ExternalAddress resource. The external address must
have been reserved in the scope of this external access rule's parent
network policy. Provide the external address name in the form of
projects/{project}/locations/{location}/privateClouds/{private_cloud}/externalAddresses/{external_address}.
For example:
projects/my-project/locations/us-central1-a/privateClouds/my-cloud/externalAddresses/my-address.
Note: The following fields are mutually exclusive: external_address, ip_address, ip_address_range. If a field in that set is populated, all other fields in the set will automatically be cleared.
562 563 564 565 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 562 class IpRange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#ip_address ⇒ ::String
Returns A single IP address. For example: 10.0.0.5.
Note: The following fields are mutually exclusive: ip_address, ip_address_range, external_address. If a field in that set is populated, all other fields in the set will automatically be cleared.
562 563 564 565 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 562 class IpRange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#ip_address_range ⇒ ::String
Returns An IP address range in the CIDR format. For example: 10.0.0.0/24.
Note: The following fields are mutually exclusive: ip_address_range, ip_address, external_address. If a field in that set is populated, all other fields in the set will automatically be cleared.
562 563 564 565 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 562 class IpRange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |