UpdateJobDetails

class oci.data_catalog.models.UpdateJobDetails(**kwargs)

Bases: object

Job properties that can be updated.

Methods

__init__(**kwargs) Initializes a new UpdateJobDetails object with values from keyword arguments.

Attributes

connection_key Gets the connection_key of this UpdateJobDetails.
description Gets the description of this UpdateJobDetails.
display_name Gets the display_name of this UpdateJobDetails.
schedule_cron_expression Gets the schedule_cron_expression of this UpdateJobDetails.
time_schedule_begin Gets the time_schedule_begin of this UpdateJobDetails.
time_schedule_end Gets the time_schedule_end of this UpdateJobDetails.
__init__(**kwargs)

Initializes a new UpdateJobDetails 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 UpdateJobDetails.
  • description (str) – The value to assign to the description property of this UpdateJobDetails.
  • schedule_cron_expression (str) – The value to assign to the schedule_cron_expression property of this UpdateJobDetails.
  • time_schedule_begin (datetime) – The value to assign to the time_schedule_begin property of this UpdateJobDetails.
  • time_schedule_end (datetime) – The value to assign to the time_schedule_end property of this UpdateJobDetails.
  • connection_key (str) – The value to assign to the connection_key property of this UpdateJobDetails.
connection_key

Gets the connection_key of this UpdateJobDetails. The key of the connection resource that is used for the harvest by this job.

Returns:The connection_key of this UpdateJobDetails.
Return type:str
description

Gets the description of this UpdateJobDetails. Detailed description of the job.

Returns:The description of this UpdateJobDetails.
Return type:str
display_name

Gets the display_name of this UpdateJobDetails. A user-friendly display name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.

Returns:The display_name of this UpdateJobDetails.
Return type:str
schedule_cron_expression

Gets the schedule_cron_expression of this UpdateJobDetails. Interval on which the job will be run. Value is specified as a cron-supported time specification “nickname”. The following subset of those is supported: @monthly, @weekly, @daily, @hourly. For metastore sync, an additional option @default is supported, which will schedule jobs at a more granular frequency.

Returns:The schedule_cron_expression of this UpdateJobDetails.
Return type:str
time_schedule_begin

Gets the time_schedule_begin of this UpdateJobDetails. Date that the schedule should be operational. An RFC3339 formatted datetime string.

Returns:The time_schedule_begin of this UpdateJobDetails.
Return type:datetime
time_schedule_end

Gets the time_schedule_end of this UpdateJobDetails. Date that the schedule should end from being operational. An RFC3339 formatted datetime string.

Returns:The time_schedule_end of this UpdateJobDetails.
Return type:datetime