type:
type: string
required: true
description: The database task to run (in this case 'tonic-cloud').
config:
type: object
required: true
description: An object with keys that will be specific to the task type.
Config object schema
tonic_api_key_ref:
type: string
required: true
description: Tonic API key or reference arn to the API key stored in AWS SSM.
tonic_workspace_id:
type: string
required: true
description: The Tonic Cloud workspace to use for this dataset.
tonic_job_database_instance_class:
type: string
required: true
description: The RDS instance-type for the src/dest databases used by the Tonic job.
base_url:
type: string
required: true
description: The URL pointing to the On-Premise Tonic service.
cloud_region:
type: string
required: true
description: The AWS region where the temporary databases for cleaning up the snapshots are created.
database_name:
type: string
required: true
description: The name of the database that will be cleaned up by Tonic.
db_security_group_id:
type: string
required: true
description: The DB security group from AWS that will be attached to the temporary databases used to cleanup the snapshots.
db_subnet_group_name:
type: string
required: true
description: The DB subnet group name from AWS that will be attached to the temporary databases used to cleanup the snapshots.