CreateManagedInstanceGroupDetails¶
-
class
oci.os_management.models.
CreateManagedInstanceGroupDetails
(**kwargs)¶ Bases:
object
Detail information for creating a managed instance group
Attributes
OS_FAMILY_ALL
A constant which can be used with the os_family property of a CreateManagedInstanceGroupDetails. OS_FAMILY_LINUX
A constant which can be used with the os_family property of a CreateManagedInstanceGroupDetails. OS_FAMILY_WINDOWS
A constant which can be used with the os_family property of a CreateManagedInstanceGroupDetails. compartment_id
[Required] Gets the compartment_id of this CreateManagedInstanceGroupDetails. defined_tags
Gets the defined_tags of this CreateManagedInstanceGroupDetails. description
Gets the description of this CreateManagedInstanceGroupDetails. display_name
[Required] Gets the display_name of this CreateManagedInstanceGroupDetails. freeform_tags
Gets the freeform_tags of this CreateManagedInstanceGroupDetails. os_family
Gets the os_family of this CreateManagedInstanceGroupDetails. Methods
__init__
(**kwargs)Initializes a new CreateManagedInstanceGroupDetails object with values from keyword arguments. -
OS_FAMILY_ALL
= 'ALL'¶ A constant which can be used with the os_family property of a CreateManagedInstanceGroupDetails. This constant has a value of “ALL”
-
OS_FAMILY_LINUX
= 'LINUX'¶ A constant which can be used with the os_family property of a CreateManagedInstanceGroupDetails. This constant has a value of “LINUX”
-
OS_FAMILY_WINDOWS
= 'WINDOWS'¶ A constant which can be used with the os_family property of a CreateManagedInstanceGroupDetails. This constant has a value of “WINDOWS”
-
__init__
(**kwargs)¶ Initializes a new CreateManagedInstanceGroupDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - display_name (str) – The value to assign to the display_name property of this CreateManagedInstanceGroupDetails.
- description (str) – The value to assign to the description property of this CreateManagedInstanceGroupDetails.
- compartment_id (str) – The value to assign to the compartment_id property of this CreateManagedInstanceGroupDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateManagedInstanceGroupDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateManagedInstanceGroupDetails.
- os_family (str) – The value to assign to the os_family property of this CreateManagedInstanceGroupDetails. Allowed values for this property are: “LINUX”, “WINDOWS”, “ALL”
-
compartment_id
¶ [Required] Gets the compartment_id of this CreateManagedInstanceGroupDetails. OCID for the Compartment
Returns: The compartment_id of this CreateManagedInstanceGroupDetails. Return type: str
Gets the defined_tags of this CreateManagedInstanceGroupDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
Returns: The defined_tags of this CreateManagedInstanceGroupDetails. Return type: dict(str, dict(str, object))
-
description
¶ Gets the description of this CreateManagedInstanceGroupDetails. Information specified by the user about the managed instance group
Returns: The description of this CreateManagedInstanceGroupDetails. Return type: str
-
display_name
¶ [Required] Gets the display_name of this CreateManagedInstanceGroupDetails. Managed Instance Group identifier
Returns: The display_name of this CreateManagedInstanceGroupDetails. Return type: str
Gets the freeform_tags of this CreateManagedInstanceGroupDetails. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}
Returns: The freeform_tags of this CreateManagedInstanceGroupDetails. Return type: dict(str, str)
-
os_family
¶ Gets the os_family of this CreateManagedInstanceGroupDetails. The Operating System type of the managed instance(s) on which this scheduled job will operate. If not specified, this defaults to Linux.
Allowed values for this property are: “LINUX”, “WINDOWS”, “ALL”
Returns: The os_family of this CreateManagedInstanceGroupDetails. Return type: str
-