Skip to content

Class: metadata

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

Learn about Jobs in Vault Help.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
trigger_dateType: Expression
Max length: 4000
(Date Based Object Operation and Date Based Document Operation jobs only) The object record or document’s Date or DateTime field, as of the job’s run date, that Vault evaluates each time the job runs.
active_after_cloneType: BooleanDetermines if the job will be set to an active state when the cloned Vault is created. If no value is specified, the default value is false.
usagesType: Enum
Multi-value
Allowed values:
  • WORKFLOW
If specified, the Job is available for use in a workflow Job step. Cannot be used for Scheduled Data Export or EDL jobs.
auto_complete_workflow_stepType: BooleanIf true, the Job automatically completes the corresponding workflow Job step that started the Job. The Job specified in the Job step must not have this attribute set to true. Can only be true when usages contains WORKFLOW.
month_repeat_typeType: Enum
Allowed values:
  • dayOfTheMonth
  • dayOfTheWeek
Day of the month or week for a scheduled job.
week_dayType: Enum
Allowed values:
  • Sun
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
Day of the week.
repeat_on_daysType: Enum
Multi-value
Allowed values:
  • Sun
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
The day(s) of the week to repeat the job on. For example, 'Mon','Wed','Fri'.
timezoneType: String
Max length: 1500
Timezone as used in the TZ variable. For example: America/Los_Angeles. If omitted or blank, the default value is the Vault time zone.
hourly_intervalType: NumberFor jobs where schedule is set to hourly, the number of hours to wait before repeating the job. Allowed values are 1, 2, 3, 4, 6, 12.
scheduleType: String
Max length: 1500
The frequency of a scheduled job. Options:
  • Manual
  • Once
  • Hourly
  • Daily
  • Weekly
  • Monthly
activeType: Boolean
Required
Indicates whether the component is active.
priorityType: String
Max length: 1500
Indicates job priority. For example, normal
typeType: String
Max length: 1500
Indicates job type. For example:
  • Task Reminder Notification
  • Date Based Document Operation
ownerType: String
Max length: 1500
The group or user that owns the report job.
day_of_monthType: NumberSpecify the day of the month for a monthly report.
timeType: String
Max length: 1500
The scheduled time of the report job.
  • Format = hour:min
  • hour: 24 hour clock
  • min: 00-60
  • For example, 22:30.
week_numberType: NumberWeek number for a monthly report that runs on a "day of the week."

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault’s base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
related_doc_conditionsType: String
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any related documents.
notify_on_status_conditionType: BooleanAlways set to true.
trigger_date_targetType: String
Max length: 1500
Defines the date field to be evaluated against the trigger date.
relationship_typesType: String
Max length: 1500
Multi-value
Defines which document relationship type to run the primary action on.
conditionsType: String
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any records.
terminate_existing_workflowsType: BooleanIndicates whether to cancel existing workflows to perform action.
override_checkout_state_changeType: BooleanIf true, allow the state change action to proceed even when a minor version of the document is checked out. Only available when the configured Current State is the lifecyle’s configured steady state type and the destination_state is the lifecycle’s configured obsolete state type.
document_versionType: Enum
Allowed values:
  • absolute_latest
  • latest_steady_state
Determines which document version the job will run on.
destination_stateType: String
Max length: 1500
Defines the lifecycle state to set.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
related_doc_conditionsType: String
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any related documents.
notify_on_status_conditionType: BooleanAlways set to true.
trigger_date_targetType: String
Max length: 1500
Defines the date field to be evaluated against the trigger date.
relationship_typesType: String
Max length: 1500
Multi-value
Defines which document relationship type to run the primary action on.
conditionsType: String
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any records.
recipientsType: String
Max length: 1500
Multi-value
Defines the notification recipients based on a list of roles on the affected records.
templateType: String
Max length: 1500
Defines the notification template to be used when sending a notification as a result of the job.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
conditionsType: String
Required
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any records.
objectType: String
Required
Max length: 1500
Defines the Vault Object the job will run on. Only records in this Object can be affected.
recipientsType: String
Max length: 1500
Multi-value
Defines the notification recipients based on a list of roles on the affected records.
templateType: String
Max length: 1500
Defines the notification template to be used when sending a notification as a result of the job.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
conditionsType: String
Required
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any records.
objectType: String
Required
Max length: 1500
Defines the Vault Object the job will run on. Only records in this Object can be affected.
terminate_existing_workflowsType: Boolean
Required
Indicates whether to cancel existing workflows to perform action.
destination_stateType: String
Required
Max length: 1500
Defines the lifecycle state to set.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
related_doc_conditionsType: String
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any related documents.
notify_on_status_conditionType: BooleanAlways set to true.
trigger_date_targetType: String
Max length: 1500
Defines the date field to be evaluated against the trigger date.
relationship_typesType: String
Max length: 1500
Multi-value
Defines which document relationship type to run the primary action on.
conditionsType: String
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any records.
recipientsType: String
Max length: 1500
Multi-value
Defines the notification recipients based on a list of roles on the affected records.
templateType: String
Max length: 1500
Defines the notification template to be used when sending a notification as a result of the job.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
conditionsType: String
Required
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any records.
objectType: String
Required
Max length: 1500
Defines the Vault Object the job will run on. Only records in this Object can be affected.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
session_granted_byType: String
Max length: 1500
Defines which user to "Run as".
external_urlType: String
Max length: 1500
Defines (as a link) what URL is accessed when the job executes the External URL Call job action.
run_as_userType: String
Max length: 1500
Defines the user account the Vault uses to complete an external URL call job.
post_session_credsType: BooleanIndicates whether to post session credentials via form data with key "Session.id".

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
job_metadataType: String
Required
Max length: 1500
Reference to the Jobmetadata component of the job to be run.
parametersType: String
Max length: 1500
Defines Generate Document from Workflow Job configuration. Learn more in Vault Help.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
conditionsType: String
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any records.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
conditionsType: String
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any records.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
report_nameType: String
Max length: 1500
Defines the name of the report.
include_report_in_emailType: BooleanIndicates whether to include a copy of the report in the notification.
collapse_groupsType: BooleanIf true, a flash report will expose only group level information in emails.
send_notifications_on_completionType: BooleanAlways set to true.
only_send_notifications_if_resultType: BooleanIndicates whether to send a notification when no results are returned.
send_notifications_to_group_by_usersType: BooleanIf true for flash reports grouped by user fields, Vault distributes reports to the users in report resuts. Users only see the report results associated with them.
enable_flash_refreshType: BooleanIf true, a flash report may be refreshed by users.
send_standard_email_to_shared_usersType: BooleanIf true, Vault sends standard email notifications to manually added report users.
custom_flash_emailType: BooleanIf true, allows you to customize the email using the values of custom_flash_email_subject and custom_flash_email_body.
custom_flash_email_subjectType: String
Max length: 1500
The subject for the custom notification email when custom_flash_email is true.
custom_flash_email_bodyType: String
Max length: 1500
The body for the custom notification email when custom_flash_email is true.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
edcAsyncPayloadType: JSONString
Max length: 32000
For internal Veeva use only.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
selected_entitiesType: LongString
Required
Max length: 32000
A comma-separated list of all selected entities to export.
data_storage_optionType: Enum
Required
Allowed values:
  • VAULT_FILE_STAGING
  • CUSTOM_S3_BUCKET
If set to VAULT_FILE_STAGING, the email or in-app notification when the job is complete includes a link to download exported files from the staging server. If set to CUSTOM_S3_BUCKET, Vault sends the exported files to an external storage service.
enable_full_data_exportType: Boolean
Required
If set to true, enables full data export option and the job exports all data for the selected entities. You can only enable the full data export option once every 30 days. After executing as true, the system sets this parameter back to false. The default value is false.

Vault's job scheduler provides a simpler, streamlined way for Admins to create a batch operation and schedule it to repeatedly execute.

AttributeMetadataDescription
labelType: String
Required
Max length: 1500
UI-friendly string in the Vault's base language.
primary_actionType: BooleanThe primary operation that the job completes. Always set to true.
conditionsType: String
Max length: 1500
Multi-value
The set of conditions that must be met for the job to execute on any records.
OperationSupport
Create
Recreate
Alter*
Drop
Rename
Describe
Generate Recreate
Queryable

Notes:

  • Alter: MDL Operation may not be supported for some multi-value attributes.