UpdateJobDefinitionDetails

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

Bases: object

Update information for a job definition resource.

Methods

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

Attributes

connection_key Gets the connection_key of this UpdateJobDefinitionDetails.
data_asset_key Gets the data_asset_key of this UpdateJobDefinitionDetails.
description Gets the description of this UpdateJobDefinitionDetails.
display_name Gets the display_name of this UpdateJobDefinitionDetails.
is_incremental Gets the is_incremental of this UpdateJobDefinitionDetails.
is_sample_data_extracted Gets the is_sample_data_extracted of this UpdateJobDefinitionDetails.
properties Gets the properties of this UpdateJobDefinitionDetails.
sample_data_size_in_mbs Gets the sample_data_size_in_mbs of this UpdateJobDefinitionDetails.
__init__(**kwargs)

Initializes a new UpdateJobDefinitionDetails 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 UpdateJobDefinitionDetails.
  • is_incremental (bool) – The value to assign to the is_incremental property of this UpdateJobDefinitionDetails.
  • data_asset_key (str) – The value to assign to the data_asset_key property of this UpdateJobDefinitionDetails.
  • description (str) – The value to assign to the description property of this UpdateJobDefinitionDetails.
  • connection_key (str) – The value to assign to the connection_key property of this UpdateJobDefinitionDetails.
  • is_sample_data_extracted (bool) – The value to assign to the is_sample_data_extracted property of this UpdateJobDefinitionDetails.
  • sample_data_size_in_mbs (int) – The value to assign to the sample_data_size_in_mbs property of this UpdateJobDefinitionDetails.
  • properties (dict(str, dict(str, str))) – The value to assign to the properties property of this UpdateJobDefinitionDetails.
connection_key

Gets the connection_key of this UpdateJobDefinitionDetails. The key of the connection resource to be used for harvest, sampling, profiling jobs.

Returns:The connection_key of this UpdateJobDefinitionDetails.
Return type:str
data_asset_key

Gets the data_asset_key of this UpdateJobDefinitionDetails. The key of the data asset for which the job is defined.

Returns:The data_asset_key of this UpdateJobDefinitionDetails.
Return type:str
description

Gets the description of this UpdateJobDefinitionDetails. Detailed description of the job definition.

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

Gets the display_name of this UpdateJobDefinitionDetails. 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 UpdateJobDefinitionDetails.
Return type:str
is_incremental

Gets the is_incremental of this UpdateJobDefinitionDetails. Specifies if the job definition is incremental or full.

Returns:The is_incremental of this UpdateJobDefinitionDetails.
Return type:bool
is_sample_data_extracted

Gets the is_sample_data_extracted of this UpdateJobDefinitionDetails. Specify if sample data to be extracted as part of this harvest.

Returns:The is_sample_data_extracted of this UpdateJobDefinitionDetails.
Return type:bool
properties

Gets the properties of this UpdateJobDefinitionDetails. A map of maps that contains the properties which are specific to the job type. Each job type definition may define it’s set of required and optional properties. The map keys are category names and the values are maps of property name to property value. Every property is contained inside of a category. Most job definitions have required properties within the “default” category. Example: {“properties”: { “default”: { “host”: “host1”, “port”: “1521”, “database”: “orcl”}}}

Returns:The properties of this UpdateJobDefinitionDetails.
Return type:dict(str, dict(str, str))
sample_data_size_in_mbs

Gets the sample_data_size_in_mbs of this UpdateJobDefinitionDetails. Specify the sample data size in MB, specified as number of rows, for this metadata harvest.

Returns:The sample_data_size_in_mbs of this UpdateJobDefinitionDetails.
Return type:int