AppEnvironmentSyncProgress
Progress details for an environment sync.
type AppEnvironmentSyncProgress {
config: JSON
error: String
finished_at: Int
from_environment: AppEnvironment
progress_percentage: Int
started_at: Int
status: String
steps: [AppEnvironmentSyncStep]
sync: Int
}
Fields
AppEnvironmentSyncProgress.config ● JSON scalar common
The copy configuration payload.
AppEnvironmentSyncProgress.error ● String scalar common
Why the sync failed, when the sync recorded a reason.
AppEnvironmentSyncProgress.finished_at ● Int scalar common
When the sync finished, as a Unix timestamp.
AppEnvironmentSyncProgress.from_environment ● AppEnvironment object common
The source environment to sync from.
AppEnvironmentSyncProgress.progress_percentage ● Int scalar common
How far through the sync the job has reported, as a percentage. Null when no progress has been recorded. Terminal states report 100, including failures.
AppEnvironmentSyncProgress.started_at ● Int scalar common
When the sync started, as a Unix timestamp.
AppEnvironmentSyncProgress.status ● String scalar common
The overall sync status.
AppEnvironmentSyncProgress.steps ● [AppEnvironmentSyncStep] list object common
The individual sync steps.
AppEnvironmentSyncProgress.sync ● Int scalar common
The sync job ID.
Member Of
AppEnvironment object