CreateScheduledJobRequest message for Post v3/schedules api.
| Name | Type | Description | Notes |
|---|---|---|---|
| description | str | Optional: Description for the scheduledJob. | [optional] |
| enabled | bool | Optional: Enable or disable. | [optional] |
| instructions | str | Optional: The instructions for the recipient. | [optional] |
| internal_audit | Schedulerv3AuditType | [optional] [default to Schedulerv3AuditType.UNDEFINED_TYPE] | |
| name | str | Name of the schedule. | [optional] |
| notification | Schedulerv3NotificationType | [optional] [default to Schedulerv3NotificationType.UNDEFINED_NOTIFICATION] | |
| origin | str | [optional] | |
| recipient | Schedulerv3Recipient | [optional] | |
| recipients | List[Schedulerv3Recipient] | [optional] | |
| retention | Schedulerv3Retention | [optional] | |
| scheduler | Schedulerv3Scheduler | [optional] | |
| tags | List[str] | Optional: Tags to use. | [optional] |
| tasks | List[Schedulerv3ScheduledTask] | [optional] |
from ibm_gdsc_sdk_saas.models.schedulerv3_create_scheduled_job_request import Schedulerv3CreateScheduledJobRequest
# TODO update the JSON string below
json = "{}"
# create an instance of Schedulerv3CreateScheduledJobRequest from a JSON string
schedulerv3_create_scheduled_job_request_instance = Schedulerv3CreateScheduledJobRequest.from_json(json)
# print the JSON string representation of the object
print(Schedulerv3CreateScheduledJobRequest.to_json())
# convert the object into a dict
schedulerv3_create_scheduled_job_request_dict = schedulerv3_create_scheduled_job_request_instance.to_dict()
# create an instance of Schedulerv3CreateScheduledJobRequest from a dict
schedulerv3_create_scheduled_job_request_from_dict = Schedulerv3CreateScheduledJobRequest.from_dict(schedulerv3_create_scheduled_job_request_dict)