SystemDetails¶
-
class
oci.os_management_hub.models.
SystemDetails
(**kwargs)¶ Bases:
object
Provides information about the system architecture and operating system.
Attributes
ARCHITECTURE_AARCH64
A constant which can be used with the architecture property of a SystemDetails. ARCHITECTURE_I686
A constant which can be used with the architecture property of a SystemDetails. ARCHITECTURE_NOARCH
A constant which can be used with the architecture property of a SystemDetails. ARCHITECTURE_SRC
A constant which can be used with the architecture property of a SystemDetails. ARCHITECTURE_X86_64
A constant which can be used with the architecture property of a SystemDetails. OS_FAMILY_ALL
A constant which can be used with the os_family property of a SystemDetails. OS_FAMILY_ORACLE_LINUX_6
A constant which can be used with the os_family property of a SystemDetails. OS_FAMILY_ORACLE_LINUX_7
A constant which can be used with the os_family property of a SystemDetails. OS_FAMILY_ORACLE_LINUX_8
A constant which can be used with the os_family property of a SystemDetails. OS_FAMILY_ORACLE_LINUX_9
A constant which can be used with the os_family property of a SystemDetails. OS_FAMILY_WINDOWS_SERVER_2016
A constant which can be used with the os_family property of a SystemDetails. OS_FAMILY_WINDOWS_SERVER_2019
A constant which can be used with the os_family property of a SystemDetails. OS_FAMILY_WINDOWS_SERVER_2022
A constant which can be used with the os_family property of a SystemDetails. architecture
[Required] Gets the architecture of this SystemDetails. ksplice_effective_kernel_version
Gets the ksplice_effective_kernel_version of this SystemDetails. os_family
[Required] Gets the os_family of this SystemDetails. os_kernel_release
Gets the os_kernel_release of this SystemDetails. os_kernel_version
Gets the os_kernel_version of this SystemDetails. os_name
[Required] Gets the os_name of this SystemDetails. os_system_version
[Required] Gets the os_system_version of this SystemDetails. Methods
__init__
(**kwargs)Initializes a new SystemDetails object with values from keyword arguments. -
ARCHITECTURE_AARCH64
= 'AARCH64'¶ A constant which can be used with the architecture property of a SystemDetails. This constant has a value of “AARCH64”
-
ARCHITECTURE_I686
= 'I686'¶ A constant which can be used with the architecture property of a SystemDetails. This constant has a value of “I686”
-
ARCHITECTURE_NOARCH
= 'NOARCH'¶ A constant which can be used with the architecture property of a SystemDetails. This constant has a value of “NOARCH”
-
ARCHITECTURE_SRC
= 'SRC'¶ A constant which can be used with the architecture property of a SystemDetails. This constant has a value of “SRC”
-
ARCHITECTURE_X86_64
= 'X86_64'¶ A constant which can be used with the architecture property of a SystemDetails. This constant has a value of “X86_64”
-
OS_FAMILY_ALL
= 'ALL'¶ A constant which can be used with the os_family property of a SystemDetails. This constant has a value of “ALL”
-
OS_FAMILY_ORACLE_LINUX_6
= 'ORACLE_LINUX_6'¶ A constant which can be used with the os_family property of a SystemDetails. This constant has a value of “ORACLE_LINUX_6”
-
OS_FAMILY_ORACLE_LINUX_7
= 'ORACLE_LINUX_7'¶ A constant which can be used with the os_family property of a SystemDetails. This constant has a value of “ORACLE_LINUX_7”
-
OS_FAMILY_ORACLE_LINUX_8
= 'ORACLE_LINUX_8'¶ A constant which can be used with the os_family property of a SystemDetails. This constant has a value of “ORACLE_LINUX_8”
-
OS_FAMILY_ORACLE_LINUX_9
= 'ORACLE_LINUX_9'¶ A constant which can be used with the os_family property of a SystemDetails. This constant has a value of “ORACLE_LINUX_9”
-
OS_FAMILY_WINDOWS_SERVER_2016
= 'WINDOWS_SERVER_2016'¶ A constant which can be used with the os_family property of a SystemDetails. This constant has a value of “WINDOWS_SERVER_2016”
-
OS_FAMILY_WINDOWS_SERVER_2019
= 'WINDOWS_SERVER_2019'¶ A constant which can be used with the os_family property of a SystemDetails. This constant has a value of “WINDOWS_SERVER_2019”
-
OS_FAMILY_WINDOWS_SERVER_2022
= 'WINDOWS_SERVER_2022'¶ A constant which can be used with the os_family property of a SystemDetails. This constant has a value of “WINDOWS_SERVER_2022”
-
__init__
(**kwargs)¶ Initializes a new SystemDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - architecture (str) – The value to assign to the architecture property of this SystemDetails. Allowed values for this property are: “X86_64”, “AARCH64”, “I686”, “NOARCH”, “SRC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- ksplice_effective_kernel_version (str) – The value to assign to the ksplice_effective_kernel_version property of this SystemDetails.
- os_family (str) – The value to assign to the os_family property of this SystemDetails. Allowed values for this property are: “ORACLE_LINUX_9”, “ORACLE_LINUX_8”, “ORACLE_LINUX_7”, “ORACLE_LINUX_6”, “WINDOWS_SERVER_2016”, “WINDOWS_SERVER_2019”, “WINDOWS_SERVER_2022”, “ALL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- os_name (str) – The value to assign to the os_name property of this SystemDetails.
- os_kernel_release (str) – The value to assign to the os_kernel_release property of this SystemDetails.
- os_kernel_version (str) – The value to assign to the os_kernel_version property of this SystemDetails.
- os_system_version (str) – The value to assign to the os_system_version property of this SystemDetails.
-
architecture
¶ [Required] Gets the architecture of this SystemDetails. Architecture type.
Allowed values for this property are: “X86_64”, “AARCH64”, “I686”, “NOARCH”, “SRC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The architecture of this SystemDetails. Return type: str
-
ksplice_effective_kernel_version
¶ Gets the ksplice_effective_kernel_version of this SystemDetails. Version of the Ksplice effective kernel.
Returns: The ksplice_effective_kernel_version of this SystemDetails. Return type: str
-
os_family
¶ [Required] Gets the os_family of this SystemDetails. Operating system type.
Allowed values for this property are: “ORACLE_LINUX_9”, “ORACLE_LINUX_8”, “ORACLE_LINUX_7”, “ORACLE_LINUX_6”, “WINDOWS_SERVER_2016”, “WINDOWS_SERVER_2019”, “WINDOWS_SERVER_2022”, “ALL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The os_family of this SystemDetails. Return type: str
-
os_kernel_release
¶ Gets the os_kernel_release of this SystemDetails. Release of the kernel.
Returns: The os_kernel_release of this SystemDetails. Return type: str
-
os_kernel_version
¶ Gets the os_kernel_version of this SystemDetails. Version of the kernel.
Returns: The os_kernel_version of this SystemDetails. Return type: str
-
os_name
¶ [Required] Gets the os_name of this SystemDetails. Name of the operating system.
Returns: The os_name of this SystemDetails. Return type: str
-
os_system_version
¶ [Required] Gets the os_system_version of this SystemDetails. Version of the operating system.
Returns: The os_system_version of this SystemDetails. Return type: str
-