CreateDiscoveryScheduleDetails¶
-
class
oci.cloud_migrations.models.
CreateDiscoveryScheduleDetails
(**kwargs)¶ Bases:
object
Information about discovery schedule to be created.
Methods
__init__
(**kwargs)Initializes a new CreateDiscoveryScheduleDetails object with values from keyword arguments. Attributes
compartment_id
[Required] Gets the compartment_id of this CreateDiscoveryScheduleDetails. defined_tags
Gets the defined_tags of this CreateDiscoveryScheduleDetails. display_name
Gets the display_name of this CreateDiscoveryScheduleDetails. execution_recurrences
[Required] Gets the execution_recurrences of this CreateDiscoveryScheduleDetails. freeform_tags
Gets the freeform_tags of this CreateDiscoveryScheduleDetails. -
__init__
(**kwargs)¶ Initializes a new CreateDiscoveryScheduleDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - compartment_id (str) – The value to assign to the compartment_id property of this CreateDiscoveryScheduleDetails.
- execution_recurrences (str) – The value to assign to the execution_recurrences property of this CreateDiscoveryScheduleDetails.
- display_name (str) – The value to assign to the display_name property of this CreateDiscoveryScheduleDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateDiscoveryScheduleDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateDiscoveryScheduleDetails.
-
compartment_id
¶ [Required] Gets the compartment_id of this CreateDiscoveryScheduleDetails. The OCID of the compartment in which the discovery schedule is created.
Returns: The compartment_id of this CreateDiscoveryScheduleDetails. Return type: str
Gets the defined_tags of this CreateDiscoveryScheduleDetails. 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 CreateDiscoveryScheduleDetails. Return type: dict(str, dict(str, object))
-
display_name
¶ Gets the display_name of this CreateDiscoveryScheduleDetails. A user-friendly name for the discovery schedule. Does not have to be unique, and it’s mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided.
Returns: The display_name of this CreateDiscoveryScheduleDetails. Return type: str
-
execution_recurrences
¶ [Required] Gets the execution_recurrences of this CreateDiscoveryScheduleDetails. Recurrence specification for the discovery schedule execution.
Returns: The execution_recurrences of this CreateDiscoveryScheduleDetails. Return type: str
Gets the freeform_tags of this CreateDiscoveryScheduleDetails. Simple key-value pair that is applied without any predefined name, type or scope. It exists only for cross-compatibility. Example: {“bar-key”: “value”}
Returns: The freeform_tags of this CreateDiscoveryScheduleDetails. Return type: dict(str, str)
-