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
defined_tags

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
freeform_tags

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)