SoftwareSourceVendorSummary¶
-
class
oci.os_management_hub.models.
SoftwareSourceVendorSummary
(**kwargs)¶ Bases:
object
Provides summary information about a software source vendor, including name, operating system family, and architecture type.
Attributes
ARCH_TYPES_AARCH64
A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. ARCH_TYPES_I686
A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. ARCH_TYPES_NOARCH
A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. ARCH_TYPES_SRC
A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. ARCH_TYPES_X86_64
A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. NAME_MICROSOFT
A constant which can be used with the name property of a SoftwareSourceVendorSummary. NAME_ORACLE
A constant which can be used with the name property of a SoftwareSourceVendorSummary. OS_FAMILIES_ALL
A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. OS_FAMILIES_ORACLE_LINUX_6
A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. OS_FAMILIES_ORACLE_LINUX_7
A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. OS_FAMILIES_ORACLE_LINUX_8
A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. OS_FAMILIES_ORACLE_LINUX_9
A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. OS_FAMILIES_WINDOWS_SERVER_2016
A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. OS_FAMILIES_WINDOWS_SERVER_2019
A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. OS_FAMILIES_WINDOWS_SERVER_2022
A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. arch_types
[Required] Gets the arch_types of this SoftwareSourceVendorSummary. name
[Required] Gets the name of this SoftwareSourceVendorSummary. os_families
[Required] Gets the os_families of this SoftwareSourceVendorSummary. Methods
__init__
(**kwargs)Initializes a new SoftwareSourceVendorSummary object with values from keyword arguments. -
ARCH_TYPES_AARCH64
= 'AARCH64'¶ A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. This constant has a value of “AARCH64”
-
ARCH_TYPES_I686
= 'I686'¶ A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. This constant has a value of “I686”
-
ARCH_TYPES_NOARCH
= 'NOARCH'¶ A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. This constant has a value of “NOARCH”
-
ARCH_TYPES_SRC
= 'SRC'¶ A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. This constant has a value of “SRC”
-
ARCH_TYPES_X86_64
= 'X86_64'¶ A constant which can be used with the arch_types property of a SoftwareSourceVendorSummary. This constant has a value of “X86_64”
-
NAME_MICROSOFT
= 'MICROSOFT'¶ A constant which can be used with the name property of a SoftwareSourceVendorSummary. This constant has a value of “MICROSOFT”
-
NAME_ORACLE
= 'ORACLE'¶ A constant which can be used with the name property of a SoftwareSourceVendorSummary. This constant has a value of “ORACLE”
-
OS_FAMILIES_ALL
= 'ALL'¶ A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. This constant has a value of “ALL”
-
OS_FAMILIES_ORACLE_LINUX_6
= 'ORACLE_LINUX_6'¶ A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. This constant has a value of “ORACLE_LINUX_6”
-
OS_FAMILIES_ORACLE_LINUX_7
= 'ORACLE_LINUX_7'¶ A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. This constant has a value of “ORACLE_LINUX_7”
-
OS_FAMILIES_ORACLE_LINUX_8
= 'ORACLE_LINUX_8'¶ A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. This constant has a value of “ORACLE_LINUX_8”
-
OS_FAMILIES_ORACLE_LINUX_9
= 'ORACLE_LINUX_9'¶ A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. This constant has a value of “ORACLE_LINUX_9”
-
OS_FAMILIES_WINDOWS_SERVER_2016
= 'WINDOWS_SERVER_2016'¶ A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. This constant has a value of “WINDOWS_SERVER_2016”
-
OS_FAMILIES_WINDOWS_SERVER_2019
= 'WINDOWS_SERVER_2019'¶ A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. This constant has a value of “WINDOWS_SERVER_2019”
-
OS_FAMILIES_WINDOWS_SERVER_2022
= 'WINDOWS_SERVER_2022'¶ A constant which can be used with the os_families property of a SoftwareSourceVendorSummary. This constant has a value of “WINDOWS_SERVER_2022”
-
__init__
(**kwargs)¶ Initializes a new SoftwareSourceVendorSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this SoftwareSourceVendorSummary. Allowed values for this property are: “ORACLE”, “MICROSOFT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- os_families (list[str]) – The value to assign to the os_families property of this SoftwareSourceVendorSummary. Allowed values for items in this list 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’.
- arch_types (list[str]) – The value to assign to the arch_types property of this SoftwareSourceVendorSummary. Allowed values for items in this list are: “X86_64”, “AARCH64”, “I686”, “NOARCH”, “SRC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
arch_types
¶ [Required] Gets the arch_types of this SoftwareSourceVendorSummary. List of corresponding architecture types.
Allowed values for items in this list 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 arch_types of this SoftwareSourceVendorSummary. Return type: list[str]
-
name
¶ [Required] Gets the name of this SoftwareSourceVendorSummary. Name of the vendor providing the software source.
Allowed values for this property are: “ORACLE”, “MICROSOFT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The name of this SoftwareSourceVendorSummary. Return type: str
-
os_families
¶ [Required] Gets the os_families of this SoftwareSourceVendorSummary. List of corresponding operating system families.
Allowed values for items in this list 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_families of this SoftwareSourceVendorSummary. Return type: list[str]
-