Class: Google::Cloud::OsConfig::V1::Inventory::OsInfo
- Inherits:
-
Object
- Object
- Google::Cloud::OsConfig::V1::Inventory::OsInfo
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/osconfig/v1/inventory.rb
Overview
Operating system information for the VM.
Instance Attribute Summary collapse
-
#architecture ⇒ ::String
The system architecture of the operating system.
-
#hostname ⇒ ::String
The VM hostname.
-
#kernel_release ⇒ ::String
The kernel release of the operating system.
-
#kernel_version ⇒ ::String
The kernel version of the operating system.
-
#long_name ⇒ ::String
The operating system long name.
-
#osconfig_agent_version ⇒ ::String
The current version of the OS Config agent running on the VM.
-
#short_name ⇒ ::String
The operating system short name.
-
#version ⇒ ::String
The version of the operating system.
Instance Attribute Details
#architecture ⇒ ::String
Returns The system architecture of the operating system.
81 82 83 84 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 81 class OsInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#hostname ⇒ ::String
Returns The VM hostname.
81 82 83 84 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 81 class OsInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kernel_release ⇒ ::String
Returns The kernel release of the operating system.
81 82 83 84 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 81 class OsInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kernel_version ⇒ ::String
Returns The kernel version of the operating system.
81 82 83 84 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 81 class OsInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#long_name ⇒ ::String
Returns The operating system long name. For example 'Debian GNU/Linux 9' or 'Microsoft Window Server 2019 Datacenter'.
81 82 83 84 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 81 class OsInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#osconfig_agent_version ⇒ ::String
Returns The current version of the OS Config agent running on the VM.
81 82 83 84 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 81 class OsInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |