Class: Google::Cloud::VMMigration::V1::NetworkInterface
- Inherits:
-
Object
- Object
- Google::Cloud::VMMigration::V1::NetworkInterface
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/vmmigration/v1/vmmigration.rb
Overview
NetworkInterface represents a NIC of a VM.
Instance Attribute Summary collapse
-
#external_ip ⇒ ::String
Optional.
-
#internal_ip ⇒ ::String
Optional.
-
#network ⇒ ::String
Optional.
-
#network_tier ⇒ ::Google::Cloud::VMMigration::V1::ComputeEngineNetworkTier
Optional.
-
#subnetwork ⇒ ::String
Optional.
Instance Attribute Details
#external_ip ⇒ ::String
Returns Optional. The external IP to define in the NIC.
2408 2409 2410 2411 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2408 class NetworkInterface include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#internal_ip ⇒ ::String
Returns Optional. The internal IP to define in the NIC.
The formats accepted are: ephemeral \ ipv4 address \ a named address
resource full path.
2408 2409 2410 2411 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2408 class NetworkInterface include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#network ⇒ ::String
Returns Optional. The network to connect the NIC to.
2408 2409 2410 2411 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2408 class NetworkInterface include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#network_tier ⇒ ::Google::Cloud::VMMigration::V1::ComputeEngineNetworkTier
Returns Optional. The networking tier used for optimizing connectivity between instances and systems on the internet. Applies only for external ephemeral IP addresses. If left empty, will default to PREMIUM.
2408 2409 2410 2411 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2408 class NetworkInterface include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#subnetwork ⇒ ::String
Returns Optional. The subnetwork to connect the NIC to.
2408 2409 2410 2411 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2408 class NetworkInterface include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |