Class: Google::Cloud::MigrationCenter::V1::NetworkAddress
- Inherits:
-
Object
- Object
- Google::Cloud::MigrationCenter::V1::NetworkAddress
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb
Overview
Details of network address.
Defined Under Namespace
Modules: AddressAssignment
Instance Attribute Summary collapse
-
#assignment ⇒ ::Google::Cloud::MigrationCenter::V1::NetworkAddress::AddressAssignment
Whether DHCP is used to assign addresses.
-
#bcast ⇒ ::String
Broadcast address.
-
#fqdn ⇒ ::String
Fully qualified domain name.
-
#ip_address ⇒ ::String
Assigned or configured IP Address.
-
#subnet_mask ⇒ ::String
Subnet mask.
Instance Attribute Details
#assignment ⇒ ::Google::Cloud::MigrationCenter::V1::NetworkAddress::AddressAssignment
Returns Whether DHCP is used to assign addresses.
2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013 class NetworkAddress include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Network address assignment. module AddressAssignment # Unknown (default value). ADDRESS_ASSIGNMENT_UNSPECIFIED = 0 # Staticly assigned IP. ADDRESS_ASSIGNMENT_STATIC = 1 # Dynamically assigned IP (DHCP). ADDRESS_ASSIGNMENT_DHCP = 2 end end |
#bcast ⇒ ::String
Returns Broadcast address.
2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013 class NetworkAddress include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Network address assignment. module AddressAssignment # Unknown (default value). ADDRESS_ASSIGNMENT_UNSPECIFIED = 0 # Staticly assigned IP. ADDRESS_ASSIGNMENT_STATIC = 1 # Dynamically assigned IP (DHCP). ADDRESS_ASSIGNMENT_DHCP = 2 end end |
#fqdn ⇒ ::String
Returns Fully qualified domain name.
2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013 class NetworkAddress include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Network address assignment. module AddressAssignment # Unknown (default value). ADDRESS_ASSIGNMENT_UNSPECIFIED = 0 # Staticly assigned IP. ADDRESS_ASSIGNMENT_STATIC = 1 # Dynamically assigned IP (DHCP). ADDRESS_ASSIGNMENT_DHCP = 2 end end |
#ip_address ⇒ ::String
Returns Assigned or configured IP Address.
2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013 class NetworkAddress include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Network address assignment. module AddressAssignment # Unknown (default value). ADDRESS_ASSIGNMENT_UNSPECIFIED = 0 # Staticly assigned IP. ADDRESS_ASSIGNMENT_STATIC = 1 # Dynamically assigned IP (DHCP). ADDRESS_ASSIGNMENT_DHCP = 2 end end |
#subnet_mask ⇒ ::String
Returns Subnet mask.
2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013 class NetworkAddress include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Network address assignment. module AddressAssignment # Unknown (default value). ADDRESS_ASSIGNMENT_UNSPECIFIED = 0 # Staticly assigned IP. ADDRESS_ASSIGNMENT_STATIC = 1 # Dynamically assigned IP (DHCP). ADDRESS_ASSIGNMENT_DHCP = 2 end end |