Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

get_sync_job

get_sync_job(**kwargs)

Gets the SyncJob.

See also: AWS API Documentation

Request Syntax

response = client.get_sync_job(
    syncSource='string',
    workspaceId='string'
)
Parameters
  • syncSource (string) --

    [REQUIRED]

    The sync soucre.

    Note

    Currently the only supported syncSoucre is SITEWISE .

  • workspaceId (string) -- The workspace Id.
Return type

dict

Returns

Response Syntax

{
    'arn': 'string',
    'workspaceId': 'string',
    'syncSource': 'string',
    'syncRole': 'string',
    'status': {
        'state': 'CREATING'|'INITIALIZING'|'ACTIVE'|'DELETING'|'ERROR',
        'error': {
            'code': 'VALIDATION_ERROR'|'INTERNAL_FAILURE'|'SYNC_INITIALIZING_ERROR'|'SYNC_CREATING_ERROR'|'SYNC_PROCESSING_ERROR',
            'message': 'string'
        }
    },
    'creationDateTime': datetime(2015, 1, 1),
    'updateDateTime': datetime(2015, 1, 1)
}

Response Structure

  • (dict) --

    • arn (string) --

      The sync job ARN.

    • workspaceId (string) --

      The ID of the workspace that contains the sync job.

    • syncSource (string) --

      The sync soucre.

      Note

      Currently the only supported syncSoucre is SITEWISE .

    • syncRole (string) --

      The sync IAM role.

    • status (dict) --

      The SyncJob response status.

      • state (string) --

        The SyncJob status state.

      • error (dict) --

        The SyncJob error.

        • code (string) --

          The error code.

        • message (string) --

          The error message.

    • creationDateTime (datetime) --

      The creation date and time.

    • updateDateTime (datetime) --

      The update date and time.

Exceptions

  • IoTTwinMaker.Client.exceptions.InternalServerException
  • IoTTwinMaker.Client.exceptions.AccessDeniedException
  • IoTTwinMaker.Client.exceptions.ResourceNotFoundException
  • IoTTwinMaker.Client.exceptions.ThrottlingException
  • IoTTwinMaker.Client.exceptions.ValidationException
  • IoTTwinMaker.Client.exceptions.ServiceQuotaExceededException