InstallWindowsUpdatesOnManagedInstanceDetails

class oci.os_management_hub.models.InstallWindowsUpdatesOnManagedInstanceDetails(**kwargs)

Bases: object

Provides the information used to install Windows updates on a managed instance.

Attributes

WINDOWS_UPDATE_TYPES_ALL A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails.
WINDOWS_UPDATE_TYPES_BUGFIX A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails.
WINDOWS_UPDATE_TYPES_ENHANCEMENT A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails.
WINDOWS_UPDATE_TYPES_OTHER A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails.
WINDOWS_UPDATE_TYPES_SECURITY A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails.
windows_update_name Gets the windows_update_name of this InstallWindowsUpdatesOnManagedInstanceDetails.
windows_update_types Gets the windows_update_types of this InstallWindowsUpdatesOnManagedInstanceDetails.
work_request_details Gets the work_request_details of this InstallWindowsUpdatesOnManagedInstanceDetails.

Methods

__init__(**kwargs) Initializes a new InstallWindowsUpdatesOnManagedInstanceDetails object with values from keyword arguments.
WINDOWS_UPDATE_TYPES_ALL = 'ALL'

A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails. This constant has a value of “ALL”

WINDOWS_UPDATE_TYPES_BUGFIX = 'BUGFIX'

A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails. This constant has a value of “BUGFIX”

WINDOWS_UPDATE_TYPES_ENHANCEMENT = 'ENHANCEMENT'

A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails. This constant has a value of “ENHANCEMENT”

WINDOWS_UPDATE_TYPES_OTHER = 'OTHER'

A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails. This constant has a value of “OTHER”

WINDOWS_UPDATE_TYPES_SECURITY = 'SECURITY'

A constant which can be used with the windows_update_types property of a InstallWindowsUpdatesOnManagedInstanceDetails. This constant has a value of “SECURITY”

__init__(**kwargs)

Initializes a new InstallWindowsUpdatesOnManagedInstanceDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • windows_update_name (list[str]) – The value to assign to the windows_update_name property of this InstallWindowsUpdatesOnManagedInstanceDetails.
  • windows_update_types (list[str]) – The value to assign to the windows_update_types property of this InstallWindowsUpdatesOnManagedInstanceDetails. Allowed values for items in this list are: “SECURITY”, “BUGFIX”, “ENHANCEMENT”, “OTHER”, “ALL”
  • work_request_details (oci.os_management_hub.models.WorkRequestDetails) – The value to assign to the work_request_details property of this InstallWindowsUpdatesOnManagedInstanceDetails.
windows_update_name

Gets the windows_update_name of this InstallWindowsUpdatesOnManagedInstanceDetails. The list of Windows update unique identifiers. Note that this is not an OCID, but is a unique identifier assigned by Microsoft. Example: ‘6981d463-cd91-4a26-b7c4-ea4ded9183ed’

Returns:The windows_update_name of this InstallWindowsUpdatesOnManagedInstanceDetails.
Return type:list[str]
windows_update_types

Gets the windows_update_types of this InstallWindowsUpdatesOnManagedInstanceDetails. The types of Windows updates to be installed.

Allowed values for items in this list are: “SECURITY”, “BUGFIX”, “ENHANCEMENT”, “OTHER”, “ALL”

Returns:The windows_update_types of this InstallWindowsUpdatesOnManagedInstanceDetails.
Return type:list[str]
work_request_details

Gets the work_request_details of this InstallWindowsUpdatesOnManagedInstanceDetails.

Returns:The work_request_details of this InstallWindowsUpdatesOnManagedInstanceDetails.
Return type:oci.os_management_hub.models.WorkRequestDetails