UpdateModuleStreamProfileDetails

class oci.os_management.models.UpdateModuleStreamProfileDetails(**kwargs)

Bases: object

Information detailing the state of a module stream profile

Attributes

STATUS_AVAILABLE A constant which can be used with the status property of a UpdateModuleStreamProfileDetails.
STATUS_INSTALLED A constant which can be used with the status property of a UpdateModuleStreamProfileDetails.
is_default Gets the is_default of this UpdateModuleStreamProfileDetails.
profile_name [Required] Gets the profile_name of this UpdateModuleStreamProfileDetails.
status [Required] Gets the status of this UpdateModuleStreamProfileDetails.
time_modified [Required] Gets the time_modified of this UpdateModuleStreamProfileDetails.

Methods

__init__(**kwargs) Initializes a new UpdateModuleStreamProfileDetails object with values from keyword arguments.
STATUS_AVAILABLE = 'AVAILABLE'

A constant which can be used with the status property of a UpdateModuleStreamProfileDetails. This constant has a value of “AVAILABLE”

STATUS_INSTALLED = 'INSTALLED'

A constant which can be used with the status property of a UpdateModuleStreamProfileDetails. This constant has a value of “INSTALLED”

__init__(**kwargs)

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

Parameters:
  • profile_name (str) – The value to assign to the profile_name property of this UpdateModuleStreamProfileDetails.
  • status (str) – The value to assign to the status property of this UpdateModuleStreamProfileDetails. Allowed values for this property are: “INSTALLED”, “AVAILABLE”
  • is_default (bool) – The value to assign to the is_default property of this UpdateModuleStreamProfileDetails.
  • time_modified (datetime) – The value to assign to the time_modified property of this UpdateModuleStreamProfileDetails.
is_default

Gets the is_default of this UpdateModuleStreamProfileDetails. Indicates if the module stream profile is the default

Returns:The is_default of this UpdateModuleStreamProfileDetails.
Return type:bool
profile_name

[Required] Gets the profile_name of this UpdateModuleStreamProfileDetails. The name of the profile of the parent stream

Returns:The profile_name of this UpdateModuleStreamProfileDetails.
Return type:str
status

[Required] Gets the status of this UpdateModuleStreamProfileDetails. The status of the profile.

A profile with the “INSTALLED” status indicates that the profile has been installed.

A profile with the “AVAILABLE” status indicates that the profile is not installed, but can be.

Allowed values for this property are: “INSTALLED”, “AVAILABLE”

Returns:The status of this UpdateModuleStreamProfileDetails.
Return type:str
time_modified

[Required] Gets the time_modified of this UpdateModuleStreamProfileDetails. The date and time of the last status change for this object, as described in RFC 3339, section 14.29.

Returns:The time_modified of this UpdateModuleStreamProfileDetails.
Return type:datetime