Skip to content

Commit

Permalink
Adding CallRecording event to ACS Eventgrid Schema and adding tag fie…
Browse files Browse the repository at this point in the history
…ld to SMSDeliveryReportReceived event (#13408)

* Adding CallRecording event to ACS Eventgrid Schema and adding tag field to SMSDeliveryReportReceived event

* Prettier run fix

* Removing breakchanges caused by  type:object

* Removing breakchanges caused by type:object
  • Loading branch information
pgrandhi authored Mar 13, 2021
1 parent a7d95a7 commit b81a30c
Showing 1 changed file with 60 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -378,6 +378,10 @@
"description": "The time at which the SMS delivery report was received",
"format": "date-time",
"type": "string"
},
"tag": {
"description": "Customer Content",
"type": "string"
}
}
},
Expand All @@ -400,6 +404,30 @@
}
}
},
"AcsRecordingFileStatusUpdatedEventData": {
"description": "Schema of the Data property of an EventGridEvent for an Microsoft.Communication.RecordingFileStatusUpdated event.",
"properties": {
"recordingStorageInfo": {
"description": "The details of recording storage information",
"$ref": "#/definitions/AcsRecordingStorageInfoProperties",
"type": "object"
},
"recordingStartTime": {
"description": "The time at which the recording started",
"format": "date-time",
"type": "string"
},
"recordingDurationMs": {
"description": "The recording duration in milliseconds",
"format": "int64",
"type": "integer"
},
"sessionEndReason": {
"description": "The reason for ending recording session",
"type": "string"
}
}
},
"AcsChatThreadEventBaseProperties": {
"description": "Schema of common properties of all chat thread events",
"allOf": [
Expand Down Expand Up @@ -590,6 +618,38 @@
"type": "integer"
}
}
},
"AcsRecordingStorageInfoProperties": {
"description": "Schema for all properties of Recording Storage Information.",
"type": "object",
"properties": {
"recordingChunks": {
"description": "List of details of recording chunks information",
"type": "array",
"items": {
"$ref": "#/definitions/AcsRecordingChunkInfoProperties"
}
}
}
},
"AcsRecordingChunkInfoProperties": {
"description": "Schema for all properties of Recording Chunk Information.",
"type": "object",
"properties": {
"documentId": {
"description": "The documentId of the recording chunk",
"type": "string"
},
"index": {
"description": "The index of the recording chunk",
"type": "integer",
"format": "int64"
},
"endReason": {
"description": "The reason for ending the recording chunk",
"type": "string"
}
}
}
}
}

0 comments on commit b81a30c

Please sign in to comment.