Skip to main content
Version: 6 - Palatschinke

SyncConfig

class resources.sync_config.SyncConfig

Base class: Resource

The configuration for synchronizing workspaces in Cloudomation.

See the corresponding Flow Api class at SyncConfig

PropertyDescriptionTypeImport/Export
cacertThe CA certificate of the remote workspace. Only needed when using self-signed HTTPS certificates.String(length=40960)both
created_atDateTime(timezone=True)export only
created_byUUID()export only
deleted_atDateTime(timezone=True)export only
deleted_byUUID()export only
descriptionText()both
idUUID()neither
identity_typeEnum('EXECUTION', 'GIT_CONFIG', 'SCHEDULE', 'SYNC_CONFIG', 'USER', 'WEBHOOK', 'WORKSPACE', name='identitytype')neither
is_archivedBoolean()both
is_deletedBoolean()export only
is_enabledA flag to control if the sync_config can be used.Boolean()both
is_openedBoolean()neither
is_pinnedBoolean()neither
is_readonlyBoolean()both
last_activityThe last time the identity was active in Cloudomation. Output only.DateTime(timezone=True)export only
last_sync_receive_atThe timestamp, when the last execution was received from the remote workspace.DateTime(timezone=True)export only
last_sync_send_atThe timestamp, when the last execution was synced to the remote workspace.DateTime(timezone=True)export only
modified_atDateTime(timezone=True)export only
modified_byUUID()export only
nameString(length=128)both
organization_idUUID()export only
own_private_keyA RSA private key used to sign outgoing messages.String(length=4096)import only
process_idUUID()neither
project_idUUID()both
record_typeEnum('CONNECTOR', 'FILE', 'FLOW', 'GIT_CONFIG', 'IDENTITY', 'OAUTH', 'ORGANIZATION', 'PLUGIN', 'PROJECT', 'RESOURCE', 'ROLE', 'SCHEDULE', 'SCHEDULER', 'SCHEMA', 'SEARCH', 'SETTING', 'SYNC_CONFIG', 'TAG', 'USER', 'VAULT_CONFIG', 'WEBHOOK', 'WORKSPACE', 'WRAPPER', 'RESOURCE_WRAPPER', 'EXECUTION', 'MESSAGE', 'PROCESS', name='tabletype')neither
remote_public_keyA RSA public key used to verify incoming messages.String(length=2048)both
remote_urlThe URL of the remote workspace to connect to. If unset the workspace will listen for incoming connections.String(length=1024)both
resource_typeEnum('CONNECTOR', 'FILE', 'FLOW', 'GIT_CONFIG', 'OAUTH', 'ORGANIZATION', 'PLUGIN', 'PROJECT', 'ROLE', 'SCHEDULE', 'SCHEDULER', 'SCHEMA', 'SEARCH', 'SETTING', 'SYNC_CONFIG', 'TAG', 'USER', 'VAULT_CONFIG', 'WEBHOOK', 'WORKSPACE', 'WRAPPER', 'RESOURCE_WRAPPER', name='resourcetype')neither
rolesText()neither
send_allA flag to control if all executions running in this workspace should be synced to the remote workspace. If unset, only executions which were started by or for the remote workspace are synced.Boolean()both
size_bytesBigInteger()neither
status_messageA message about the current connection status.String(length=1024)export only
sync_intervalAn interval in seconds in which executions are synced. If unset, executions are synced as soon as a change occurs.Integer()both
verify_sslA flag to control if SSL certificates should be verified.Boolean()both
workspace_idUUID()export only