CreateTaskScheduleDetails¶
-
class
oci.data_integration.models.CreateTaskScheduleDetails(**kwargs)¶ Bases:
objectThe create task details.
Attributes
AUTH_MODE_OBOA constant which can be used with the auth_mode property of a CreateTaskScheduleDetails. AUTH_MODE_RESOURCE_PRINCIPALA constant which can be used with the auth_mode property of a CreateTaskScheduleDetails. AUTH_MODE_USER_CERTIFICATEA constant which can be used with the auth_mode property of a CreateTaskScheduleDetails. EXPECTED_DURATION_UNIT_DAYSA constant which can be used with the expected_duration_unit property of a CreateTaskScheduleDetails. EXPECTED_DURATION_UNIT_HOURSA constant which can be used with the expected_duration_unit property of a CreateTaskScheduleDetails. EXPECTED_DURATION_UNIT_MINUTESA constant which can be used with the expected_duration_unit property of a CreateTaskScheduleDetails. EXPECTED_DURATION_UNIT_SECONDSA constant which can be used with the expected_duration_unit property of a CreateTaskScheduleDetails. RETRY_DELAY_UNIT_DAYSA constant which can be used with the retry_delay_unit property of a CreateTaskScheduleDetails. RETRY_DELAY_UNIT_HOURSA constant which can be used with the retry_delay_unit property of a CreateTaskScheduleDetails. RETRY_DELAY_UNIT_MINUTESA constant which can be used with the retry_delay_unit property of a CreateTaskScheduleDetails. RETRY_DELAY_UNIT_SECONDSA constant which can be used with the retry_delay_unit property of a CreateTaskScheduleDetails. auth_modeGets the auth_mode of this CreateTaskScheduleDetails. config_provider_delegateGets the config_provider_delegate of this CreateTaskScheduleDetails. descriptionGets the description of this CreateTaskScheduleDetails. end_time_millisGets the end_time_millis of this CreateTaskScheduleDetails. expected_durationGets the expected_duration of this CreateTaskScheduleDetails. expected_duration_unitGets the expected_duration_unit of this CreateTaskScheduleDetails. identifier[Required] Gets the identifier of this CreateTaskScheduleDetails. is_backfill_enabledGets the is_backfill_enabled of this CreateTaskScheduleDetails. is_concurrent_allowedGets the is_concurrent_allowed of this CreateTaskScheduleDetails. is_enabledGets the is_enabled of this CreateTaskScheduleDetails. keyGets the key of this CreateTaskScheduleDetails. model_versionGets the model_version of this CreateTaskScheduleDetails. name[Required] Gets the name of this CreateTaskScheduleDetails. number_of_retriesGets the number_of_retries of this CreateTaskScheduleDetails. object_statusGets the object_status of this CreateTaskScheduleDetails. object_versionGets the object_version of this CreateTaskScheduleDetails. parent_refGets the parent_ref of this CreateTaskScheduleDetails. registry_metadataGets the registry_metadata of this CreateTaskScheduleDetails. retry_delayGets the retry_delay of this CreateTaskScheduleDetails. retry_delay_unitGets the retry_delay_unit of this CreateTaskScheduleDetails. schedule_refGets the schedule_ref of this CreateTaskScheduleDetails. start_time_millisGets the start_time_millis of this CreateTaskScheduleDetails. Methods
__init__(**kwargs)Initializes a new CreateTaskScheduleDetails object with values from keyword arguments. -
AUTH_MODE_OBO= 'OBO'¶ A constant which can be used with the auth_mode property of a CreateTaskScheduleDetails. This constant has a value of “OBO”
-
AUTH_MODE_RESOURCE_PRINCIPAL= 'RESOURCE_PRINCIPAL'¶ A constant which can be used with the auth_mode property of a CreateTaskScheduleDetails. This constant has a value of “RESOURCE_PRINCIPAL”
-
AUTH_MODE_USER_CERTIFICATE= 'USER_CERTIFICATE'¶ A constant which can be used with the auth_mode property of a CreateTaskScheduleDetails. This constant has a value of “USER_CERTIFICATE”
-
EXPECTED_DURATION_UNIT_DAYS= 'DAYS'¶ A constant which can be used with the expected_duration_unit property of a CreateTaskScheduleDetails. This constant has a value of “DAYS”
-
EXPECTED_DURATION_UNIT_HOURS= 'HOURS'¶ A constant which can be used with the expected_duration_unit property of a CreateTaskScheduleDetails. This constant has a value of “HOURS”
-
EXPECTED_DURATION_UNIT_MINUTES= 'MINUTES'¶ A constant which can be used with the expected_duration_unit property of a CreateTaskScheduleDetails. This constant has a value of “MINUTES”
-
EXPECTED_DURATION_UNIT_SECONDS= 'SECONDS'¶ A constant which can be used with the expected_duration_unit property of a CreateTaskScheduleDetails. This constant has a value of “SECONDS”
-
RETRY_DELAY_UNIT_DAYS= 'DAYS'¶ A constant which can be used with the retry_delay_unit property of a CreateTaskScheduleDetails. This constant has a value of “DAYS”
-
RETRY_DELAY_UNIT_HOURS= 'HOURS'¶ A constant which can be used with the retry_delay_unit property of a CreateTaskScheduleDetails. This constant has a value of “HOURS”
-
RETRY_DELAY_UNIT_MINUTES= 'MINUTES'¶ A constant which can be used with the retry_delay_unit property of a CreateTaskScheduleDetails. This constant has a value of “MINUTES”
-
RETRY_DELAY_UNIT_SECONDS= 'SECONDS'¶ A constant which can be used with the retry_delay_unit property of a CreateTaskScheduleDetails. This constant has a value of “SECONDS”
-
__init__(**kwargs)¶ Initializes a new CreateTaskScheduleDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - key (str) – The value to assign to the key property of this CreateTaskScheduleDetails.
- model_version (str) – The value to assign to the model_version property of this CreateTaskScheduleDetails.
- parent_ref (oci.data_integration.models.ParentReference) – The value to assign to the parent_ref property of this CreateTaskScheduleDetails.
- name (str) – The value to assign to the name property of this CreateTaskScheduleDetails.
- description (str) – The value to assign to the description property of this CreateTaskScheduleDetails.
- object_version (int) – The value to assign to the object_version property of this CreateTaskScheduleDetails.
- object_status (int) – The value to assign to the object_status property of this CreateTaskScheduleDetails.
- identifier (str) – The value to assign to the identifier property of this CreateTaskScheduleDetails.
- schedule_ref (oci.data_integration.models.Schedule) – The value to assign to the schedule_ref property of this CreateTaskScheduleDetails.
- config_provider_delegate (oci.data_integration.models.ConfigProvider) – The value to assign to the config_provider_delegate property of this CreateTaskScheduleDetails.
- is_enabled (bool) – The value to assign to the is_enabled property of this CreateTaskScheduleDetails.
- number_of_retries (int) – The value to assign to the number_of_retries property of this CreateTaskScheduleDetails.
- retry_delay (float) – The value to assign to the retry_delay property of this CreateTaskScheduleDetails.
- retry_delay_unit (str) – The value to assign to the retry_delay_unit property of this CreateTaskScheduleDetails. Allowed values for this property are: “SECONDS”, “MINUTES”, “HOURS”, “DAYS”
- start_time_millis (int) – The value to assign to the start_time_millis property of this CreateTaskScheduleDetails.
- end_time_millis (int) – The value to assign to the end_time_millis property of this CreateTaskScheduleDetails.
- is_concurrent_allowed (bool) – The value to assign to the is_concurrent_allowed property of this CreateTaskScheduleDetails.
- is_backfill_enabled (bool) – The value to assign to the is_backfill_enabled property of this CreateTaskScheduleDetails.
- auth_mode (str) – The value to assign to the auth_mode property of this CreateTaskScheduleDetails. Allowed values for this property are: “OBO”, “RESOURCE_PRINCIPAL”, “USER_CERTIFICATE”
- expected_duration (float) – The value to assign to the expected_duration property of this CreateTaskScheduleDetails.
- expected_duration_unit (str) – The value to assign to the expected_duration_unit property of this CreateTaskScheduleDetails. Allowed values for this property are: “SECONDS”, “MINUTES”, “HOURS”, “DAYS”
- registry_metadata (oci.data_integration.models.RegistryMetadata) – The value to assign to the registry_metadata property of this CreateTaskScheduleDetails.
-
auth_mode¶ Gets the auth_mode of this CreateTaskScheduleDetails. The authorization mode for the task.
Allowed values for this property are: “OBO”, “RESOURCE_PRINCIPAL”, “USER_CERTIFICATE”
Returns: The auth_mode of this CreateTaskScheduleDetails. Return type: str
-
config_provider_delegate¶ Gets the config_provider_delegate of this CreateTaskScheduleDetails.
Returns: The config_provider_delegate of this CreateTaskScheduleDetails. Return type: oci.data_integration.models.ConfigProvider
-
description¶ Gets the description of this CreateTaskScheduleDetails. Detailed description for the object.
Returns: The description of this CreateTaskScheduleDetails. Return type: str
-
end_time_millis¶ Gets the end_time_millis of this CreateTaskScheduleDetails. The end time in milliseconds.
Returns: The end_time_millis of this CreateTaskScheduleDetails. Return type: int
-
expected_duration¶ Gets the expected_duration of this CreateTaskScheduleDetails. The expected duration of the task execution.
Returns: The expected_duration of this CreateTaskScheduleDetails. Return type: float
-
expected_duration_unit¶ Gets the expected_duration_unit of this CreateTaskScheduleDetails. The expected duration unit of the task execution.
Allowed values for this property are: “SECONDS”, “MINUTES”, “HOURS”, “DAYS”
Returns: The expected_duration_unit of this CreateTaskScheduleDetails. Return type: str
-
identifier¶ [Required] Gets the identifier of this CreateTaskScheduleDetails. Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
Returns: The identifier of this CreateTaskScheduleDetails. Return type: str
-
is_backfill_enabled¶ Gets the is_backfill_enabled of this CreateTaskScheduleDetails. Whether the backfill is enabled.
Returns: The is_backfill_enabled of this CreateTaskScheduleDetails. Return type: bool
-
is_concurrent_allowed¶ Gets the is_concurrent_allowed of this CreateTaskScheduleDetails. Whether the same task can be executed concurrently.
Returns: The is_concurrent_allowed of this CreateTaskScheduleDetails. Return type: bool
-
is_enabled¶ Gets the is_enabled of this CreateTaskScheduleDetails. Whether the task schedule is enabled.
Returns: The is_enabled of this CreateTaskScheduleDetails. Return type: bool
-
key¶ Gets the key of this CreateTaskScheduleDetails. Generated key that can be used in API calls to identify taskSchedule. On scenarios where reference to the taskSchedule is needed, a value can be passed in create.
Returns: The key of this CreateTaskScheduleDetails. Return type: str
-
model_version¶ Gets the model_version of this CreateTaskScheduleDetails. This is a version number that is used by the service to upgrade objects if needed through releases of the service.
Returns: The model_version of this CreateTaskScheduleDetails. Return type: str
-
name¶ [Required] Gets the name of this CreateTaskScheduleDetails. Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
Returns: The name of this CreateTaskScheduleDetails. Return type: str
-
number_of_retries¶ Gets the number_of_retries of this CreateTaskScheduleDetails. The number of retries.
Returns: The number_of_retries of this CreateTaskScheduleDetails. Return type: int
-
object_status¶ Gets the object_status of this CreateTaskScheduleDetails. The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
Returns: The object_status of this CreateTaskScheduleDetails. Return type: int
-
object_version¶ Gets the object_version of this CreateTaskScheduleDetails. This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
Returns: The object_version of this CreateTaskScheduleDetails. Return type: int
-
parent_ref¶ Gets the parent_ref of this CreateTaskScheduleDetails.
Returns: The parent_ref of this CreateTaskScheduleDetails. Return type: oci.data_integration.models.ParentReference
-
registry_metadata¶ Gets the registry_metadata of this CreateTaskScheduleDetails.
Returns: The registry_metadata of this CreateTaskScheduleDetails. Return type: oci.data_integration.models.RegistryMetadata
-
retry_delay¶ Gets the retry_delay of this CreateTaskScheduleDetails. The retry delay, the unit for measurement is in the property retry delay unit.
Returns: The retry_delay of this CreateTaskScheduleDetails. Return type: float
-
retry_delay_unit¶ Gets the retry_delay_unit of this CreateTaskScheduleDetails. The unit for the retry delay.
Allowed values for this property are: “SECONDS”, “MINUTES”, “HOURS”, “DAYS”
Returns: The retry_delay_unit of this CreateTaskScheduleDetails. Return type: str
-
schedule_ref¶ Gets the schedule_ref of this CreateTaskScheduleDetails.
Returns: The schedule_ref of this CreateTaskScheduleDetails. Return type: oci.data_integration.models.Schedule
-
start_time_millis¶ Gets the start_time_millis of this CreateTaskScheduleDetails. The start time in milliseconds.
Returns: The start_time_millis of this CreateTaskScheduleDetails. Return type: int
-