Skip to content

CreateSyncJobRequest

Source code in docs_src/capo_iottwinmaker/types/create_sync_job_request.py
class CreateSyncJobRequest(TypedDict, closed=True):
    workspace_id: "capo_iottwinmaker.types.id.Id"
    """<p>The workspace ID.</p>"""
    sync_source: "capo_iottwinmaker.types.sync_source.SyncSource"
    """<p>The sync source.</p> <note> <p>Currently the only supported syncSoource is <code>SITEWISE </code>.</p> </note>"""
    sync_role: "capo_iottwinmaker.types.role_arn.RoleArn"
    """<p>The SyncJob IAM role. This IAM role is used by the SyncJob to read from the syncSource, and create, update, or delete the corresponding resources.</p>"""
    tags: NotRequired["capo_iottwinmaker.types.tag_map.TagMap"]
    """<p>The SyncJob tags.</p>"""

sync_role instance-attribute

sync_role: RoleArn

The SyncJob IAM role. This IAM role is used by the SyncJob to read from the syncSource, and create, update, or delete the corresponding resources.

sync_source instance-attribute

sync_source: SyncSource

The sync source.

Currently the only supported syncSoource is SITEWISE .

tags instance-attribute

tags: NotRequired[TagMap]

The SyncJob tags.

workspace_id instance-attribute

workspace_id: Id

The workspace ID.