Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"name": "StorageSyncManagementClient"
}
},
"host": "azure.microsoft.com",
"host": "management.azure.com",
"schemes": [
"https"
],
Expand Down Expand Up @@ -3165,7 +3165,7 @@
"type": "string",
"description": "Registered Server OS Version"
},
"serverManagementtErrorCode": {
"serverManagementErrorCode": {
"type": "integer",
"description": "Registered Server Management Error Code"
},
Expand Down Expand Up @@ -3342,7 +3342,112 @@
},
"syncStatus": {
"type": "object",
"description": "Sync Health Status"
"$ref": "#/definitions/ServerEndpointHealth",
"description": "Server Endpoint properties."
}
}
},
"ServerEndpointHealth": {
"type": "object",
"description": "ServerEndpoint Health object.",
"properties": {
"downloadHealth": {
"$ref": "#/definitions/HealthState",
"description": "Download Health Status."
},
"uploadHealth": {
"$ref": "#/definitions/HealthState",
"description": "Upload Health Status."
},
"combinedHealth": {
"$ref": "#/definitions/HealthState",
"description": "Combined Health Status."
},
"lastUpdatedTimestamp": {
"type" : "string",
"description": "Last Updated Timestamp"
},
"uploadStatus": {
"$ref": "#/definitions/SyncSessionStatus",
"description": "Upload Status"
},
"downloadStatus": {
"$ref": "#/definitions/SyncSessionStatus",
"description": "Download Status"
},
"currentProgress": {
"$ref": "#/definitions/SyncProgressStatus",
"description": "Current progress"
}
}
},
"SyncSessionStatus": {
"type": "object",
"description": "Sync Session status object.",
"properties": {
"lastSyncResult": {
"type": "integer",
"minimum": 0,
"maximum": 100,
"description": "Last sync status"
},
"lastSyncTimestamp": {
"type" : "string",
"description": "Last sync timestamp"
},
"lastSyncSuccessTimestamp": {
"type" : "string",
"description": "Last sync sucess timestamp"
},
"lastSyncPerItemErrorCount": {
"type": "integer",
"minimum": 0,
"maximum": 2147483647,
"description": "Last sync per item error count."
}
}
},
"SyncProgressStatus": {
"type": "object",
"description": "Sync Session status object.",
"properties": {
"progressTimestamp": {
"type" : "string",
"description": "Progress timestamp"
},
"syncDirection": {
"$ref": "#/definitions/ProgressType",
"description": "Sync direction."
},
"perItemErrorCount": {
"type": "integer",
"minimum": 0,
"maximum": 2147483647,
"description": "Per item error count"
},
"appliedItemCount": {
"type": "integer",
"minimum": 0,
"maximum": 2147483647,
"description": "Applied item count."
},
"totalItemCount": {
"type": "integer",
"minimum": 0,
"maximum": 2147483647,
"description": "Total item count"
},
"appliedBytes": {
"type": "integer",
"minimum": 0,
"maximum": 2147483647,
"description": "Applied bytes"
},
"totalBytes": {
"type": "integer",
"minimum": 0,
"maximum": 2147483647,
"description": "Total bytes"
}
}
},
Expand All @@ -3366,6 +3471,17 @@
"off"
]
},
"HealthState": {
"type": "string",
"description": "Type of the Health state",
"enum": [
"healthy",
"error",
"syncblockedforrestore",
"syncblockedforchangedetectionpostrestore",
"noactivity"
]
},
"WorkflowStatus": {
"type": "string",
"description": "Type of the Workflow Status",
Expand Down