UNPKG

@azure/communication-rooms

Version:

Azure client library for Azure Communication Rooms services

415 lines 11.7 kB
"use strict"; /* * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ParticipantsListNextExceptionHeaders = exports.ParticipantsUpdateExceptionHeaders = exports.ParticipantsListExceptionHeaders = exports.RoomsListNextExceptionHeaders = exports.RoomsDeleteExceptionHeaders = exports.RoomsUpdateExceptionHeaders = exports.RoomsGetExceptionHeaders = exports.RoomsListExceptionHeaders = exports.RoomsCreateExceptionHeaders = exports.UpdateParticipantsRequest = exports.RoomParticipant = exports.ParticipantsCollection = exports.UpdateRoomRequest = exports.RoomsCollection = exports.CommunicationError = exports.CommunicationErrorResponse = exports.RoomModel = exports.ParticipantProperties = exports.CreateRoomRequest = void 0; exports.CreateRoomRequest = { type: { name: "Composite", className: "CreateRoomRequest", modelProperties: { validFrom: { serializedName: "validFrom", type: { name: "DateTime", }, }, validUntil: { serializedName: "validUntil", type: { name: "DateTime", }, }, pstnDialOutEnabled: { serializedName: "pstnDialOutEnabled", type: { name: "Boolean", }, }, participants: { serializedName: "participants", type: { name: "Dictionary", value: { type: { name: "Composite", className: "ParticipantProperties" }, }, }, }, }, }, }; exports.ParticipantProperties = { type: { name: "Composite", className: "ParticipantProperties", modelProperties: { role: { serializedName: "role", required: true, type: { name: "Enum", allowedValues: ["Presenter", "Attendee", "Consumer", "Collaborator"], }, }, }, }, }; exports.RoomModel = { type: { name: "Composite", className: "RoomModel", modelProperties: { id: { serializedName: "id", required: true, type: { name: "String", }, }, createdAt: { serializedName: "createdAt", required: true, type: { name: "DateTime", }, }, validFrom: { serializedName: "validFrom", required: true, type: { name: "DateTime", }, }, validUntil: { serializedName: "validUntil", required: true, type: { name: "DateTime", }, }, pstnDialOutEnabled: { serializedName: "pstnDialOutEnabled", required: true, type: { name: "Boolean", }, }, }, }, }; exports.CommunicationErrorResponse = { type: { name: "Composite", className: "CommunicationErrorResponse", modelProperties: { error: { serializedName: "error", type: { name: "Composite", className: "CommunicationError", }, }, }, }, }; exports.CommunicationError = { type: { name: "Composite", className: "CommunicationError", modelProperties: { code: { serializedName: "code", required: true, type: { name: "String", }, }, message: { serializedName: "message", required: true, type: { name: "String", }, }, target: { serializedName: "target", readOnly: true, type: { name: "String", }, }, details: { serializedName: "details", readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", className: "CommunicationError", }, }, }, }, innerError: { serializedName: "innererror", type: { name: "Composite", className: "CommunicationError", }, }, }, }, }; exports.RoomsCollection = { type: { name: "Composite", className: "RoomsCollection", modelProperties: { value: { serializedName: "value", required: true, type: { name: "Sequence", element: { type: { name: "Composite", className: "RoomModel", }, }, }, }, nextLink: { serializedName: "nextLink", type: { name: "String", }, }, }, }, }; exports.UpdateRoomRequest = { type: { name: "Composite", className: "UpdateRoomRequest", modelProperties: { validFrom: { serializedName: "validFrom", type: { name: "DateTime", }, }, validUntil: { serializedName: "validUntil", type: { name: "DateTime", }, }, pstnDialOutEnabled: { serializedName: "pstnDialOutEnabled", type: { name: "Boolean", }, }, }, }, }; exports.ParticipantsCollection = { type: { name: "Composite", className: "ParticipantsCollection", modelProperties: { value: { serializedName: "value", required: true, type: { name: "Sequence", element: { type: { name: "Composite", className: "RoomParticipant", }, }, }, }, nextLink: { serializedName: "nextLink", type: { name: "String", }, }, }, }, }; exports.RoomParticipant = { type: { name: "Composite", className: "RoomParticipant", modelProperties: { rawId: { serializedName: "rawId", required: true, type: { name: "String", }, }, role: { serializedName: "role", required: true, type: { name: "Enum", allowedValues: ["Presenter", "Attendee", "Consumer", "Collaborator"], }, }, }, }, }; exports.UpdateParticipantsRequest = { type: { name: "Composite", className: "UpdateParticipantsRequest", modelProperties: { participants: { serializedName: "participants", type: { name: "Dictionary", value: { type: { name: "Composite", className: "ParticipantProperties" }, }, }, }, }, }, }; exports.RoomsCreateExceptionHeaders = { type: { name: "Composite", className: "RoomsCreateExceptionHeaders", modelProperties: { errorCode: { serializedName: "x-ms-error-code", type: { name: "String", }, }, }, }, }; exports.RoomsListExceptionHeaders = { type: { name: "Composite", className: "RoomsListExceptionHeaders", modelProperties: { errorCode: { serializedName: "x-ms-error-code", type: { name: "String", }, }, }, }, }; exports.RoomsGetExceptionHeaders = { type: { name: "Composite", className: "RoomsGetExceptionHeaders", modelProperties: { errorCode: { serializedName: "x-ms-error-code", type: { name: "String", }, }, }, }, }; exports.RoomsUpdateExceptionHeaders = { type: { name: "Composite", className: "RoomsUpdateExceptionHeaders", modelProperties: { errorCode: { serializedName: "x-ms-error-code", type: { name: "String", }, }, }, }, }; exports.RoomsDeleteExceptionHeaders = { type: { name: "Composite", className: "RoomsDeleteExceptionHeaders", modelProperties: { errorCode: { serializedName: "x-ms-error-code", type: { name: "String", }, }, }, }, }; exports.RoomsListNextExceptionHeaders = { type: { name: "Composite", className: "RoomsListNextExceptionHeaders", modelProperties: { errorCode: { serializedName: "x-ms-error-code", type: { name: "String", }, }, }, }, }; exports.ParticipantsListExceptionHeaders = { type: { name: "Composite", className: "ParticipantsListExceptionHeaders", modelProperties: { errorCode: { serializedName: "x-ms-error-code", type: { name: "String", }, }, }, }, }; exports.ParticipantsUpdateExceptionHeaders = { type: { name: "Composite", className: "ParticipantsUpdateExceptionHeaders", modelProperties: { errorCode: { serializedName: "x-ms-error-code", type: { name: "String", }, }, }, }, }; exports.ParticipantsListNextExceptionHeaders = { type: { name: "Composite", className: "ParticipantsListNextExceptionHeaders", modelProperties: { errorCode: { serializedName: "x-ms-error-code", type: { name: "String", }, }, }, }, }; //# sourceMappingURL=mappers.js.map