Object literals
Const $host
$host: object
parameterPath
parameterPath: string = "$host"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "$host"
type
type: object
name
name: string = "String"
Const Amount
Amount: object
type
type: object
className
className: string = "Amount"
name
name: string = "Composite"
modelProperties
modelProperties: object
currency
currency: object
serializedName
serializedName: string = "currency"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Number"
Const ErrorResponse
ErrorResponse: object
type
type: object
className
className: string = "ErrorResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
code
code: object
serializedName
serializedName: string = "code"
type
type: object
name
name: string = "String"
message
message: object
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
Const ErrorResponseBody
ErrorResponseBody: object
type
type: object
className
className: string = "ErrorResponseBody"
name
name: string = "Composite"
modelProperties
modelProperties: object
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "ErrorResponse"
name
name: string = "Composite"
Const GrantDetails
GrantDetails: object
type
type: object
className
className: string = "GrantDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
allocatedBudget
allocatedBudget: object
serializedName
serializedName: string = "properties.allocatedBudget"
type
type: object
className
className: string = "Amount"
name
name: string = "Composite"
effectiveDate
effectiveDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.effectiveDate"
type
type: object
name
name: string = "DateTime"
expirationDate
expirationDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.expirationDate"
type
type: object
name
name: string = "DateTime"
offerCap
offerCap: object
serializedName
serializedName: string = "properties.offerCap"
type
type: object
className
className: string = "Amount"
name
name: string = "Composite"
offerType
offerType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.offerType"
type
type: object
name
name: string = "String"
status
status: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.status"
type
type: object
name
name: string = "String"
Const GrantListResponse
GrantListResponse: object
type
type: object
className
className: string = "GrantListResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "GrantDetails"
name
name: string = "Composite"
Const InviteCodeGenerateRequest
InviteCodeGenerateRequest: object
type
type: object
className
className: string = "InviteCodeGenerateRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
maxStudentCount
maxStudentCount: object
serializedName
serializedName: string = "maxStudentCount"
type
type: object
name
name: string = "Number"
Const JoinRequestDetails
JoinRequestDetails: object
type
type: object
className
className: string = "JoinRequestDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
email
email: object
serializedName
serializedName: string = "properties.email"
type
type: object
name
name: string = "String"
firstName
firstName: object
serializedName
serializedName: string = "properties.firstName"
type
type: object
name
name: string = "String"
lastName
lastName: object
serializedName
serializedName: string = "properties.lastName"
type
type: object
name
name: string = "String"
status
status: object
serializedName
serializedName: string = "properties.status"
type
type: object
name
name: string = "String"
Const JoinRequestList
JoinRequestList: object
type
type: object
className
className: string = "JoinRequestList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "JoinRequestDetails"
name
name: string = "Composite"
Const LabDetails
LabDetails: object
type
type: object
className
className: string = "LabDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
budgetPerStudent
budgetPerStudent: object
serializedName
serializedName: string = "properties.budgetPerStudent"
type
type: object
className
className: string = "Amount"
name
name: string = "Composite"
currencyPropertiesTotalAllocatedBudgetCurrency
currencyPropertiesTotalAllocatedBudgetCurrency: object
serializedName
serializedName: string = "properties.totalAllocatedBudget.currency"
type
type: object
name
name: string = "String"
currencyPropertiesTotalBudgetCurrency
currencyPropertiesTotalBudgetCurrency: object
serializedName
serializedName: string = "properties.totalBudget.currency"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
displayName
displayName: object
serializedName
serializedName: string = "properties.displayName"
type
type: object
name
name: string = "String"
effectiveDate
effectiveDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.effectiveDate"
type
type: object
name
name: string = "DateTime"
expirationDate
expirationDate: object
serializedName
serializedName: string = "properties.expirationDate"
type
type: object
name
name: string = "DateTime"
invitationCode
invitationCode: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.invitationCode"
type
type: object
name
name: string = "String"
maxStudentCount
maxStudentCount: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.maxStudentCount"
type
type: object
name
name: string = "Number"
status
status: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.status"
type
type: object
name
name: string = "String"
valuePropertiesTotalAllocatedBudgetValue
valuePropertiesTotalAllocatedBudgetValue: object
serializedName
serializedName: string = "properties.totalAllocatedBudget.value"
type
type: object
name
name: string = "Number"
valuePropertiesTotalBudgetValue
valuePropertiesTotalBudgetValue: object
serializedName
serializedName: string = "properties.totalBudget.value"
type
type: object
name
name: string = "Number"
Const LabListResult
LabListResult: object
type
type: object
className
className: string = "LabListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LabDetails"
name
name: string = "Composite"
Const Operation
Operation: object
type
type: object
className
className: string = "Operation"
name
name: string = "Composite"
modelProperties
modelProperties: object
actionType
actionType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "actionType"
type
type: object
name
name: string = "String"
display
display: object
serializedName
serializedName: string = "display"
type
type: object
className
className: string = "OperationDisplay"
name
name: string = "Composite"
isDataAction
isDataAction: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "isDataAction"
type
type: object
name
name: string = "Boolean"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
origin
origin: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "origin"
type
type: object
name
name: string = "String"
Const OperationDisplay
OperationDisplay: object
type
type: object
className
className: string = "OperationDisplay"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
operation
operation: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "operation"
type
type: object
name
name: string = "String"
provider
provider: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
resource
resource: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "resource"
type
type: object
name
name: string = "String"
Const OperationListResult
OperationListResult: object
type
type: object
className
className: string = "OperationListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Operation"
name
name: string = "Composite"
Const RedeemRequest
RedeemRequest: object
type
type: object
className
className: string = "RedeemRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
firstName
firstName: object
required
required: boolean = true
serializedName
serializedName: string = "firstName"
type
type: object
name
name: string = "String"
lastName
lastName: object
required
required: boolean = true
serializedName
serializedName: string = "lastName"
type
type: object
name
name: string = "String"
redeemCode
redeemCode: object
required
required: boolean = true
serializedName
serializedName: string = "redeemCode"
type
type: object
name
name: string = "String"
Const Resource
Resource: object
type
type: object
className
className: string = "Resource"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const StudentDetails
StudentDetails: object
type
type: object
className
className: string = "StudentDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
budget
budget: object
serializedName
serializedName: string = "properties.budget"
type
type: object
className
className: string = "Amount"
name
name: string = "Composite"
effectiveDate
effectiveDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.effectiveDate"
type
type: object
name
name: string = "DateTime"
email
email: object
serializedName
serializedName: string = "properties.email"
type
type: object
name
name: string = "String"
expirationDate
expirationDate: object
serializedName
serializedName: string = "properties.expirationDate"
type
type: object
name
name: string = "DateTime"
firstName
firstName: object
serializedName
serializedName: string = "properties.firstName"
type
type: object
name
name: string = "String"
lastName
lastName: object
serializedName
serializedName: string = "properties.lastName"
type
type: object
name
name: string = "String"
role
role: object
serializedName
serializedName: string = "properties.role"
type
type: object
name
name: string = "String"
status
status: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.status"
type
type: object
name
name: string = "String"
subscriptionAlias
subscriptionAlias: object
serializedName
serializedName: string = "properties.subscriptionAlias"
type
type: object
name
name: string = "String"
subscriptionId
subscriptionId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.subscriptionId"
type
type: object
name
name: string = "String"
subscriptionInviteLastSentDate
subscriptionInviteLastSentDate: object
serializedName
serializedName: string = "properties.subscriptionInviteLastSentDate"
type
type: object
name
name: string = "DateTime"
Const StudentLabDetails
StudentLabDetails: object
type
type: object
className
className: string = "StudentLabDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
budget
budget: object
serializedName
serializedName: string = "properties.budget"
type
type: object
className
className: string = "Amount"
name
name: string = "Composite"
description
description: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
displayName
displayName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.displayName"
type
type: object
name
name: string = "String"
effectiveDate
effectiveDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.effectiveDate"
type
type: object
name
name: string = "DateTime"
expirationDate
expirationDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.expirationDate"
type
type: object
name
name: string = "DateTime"
labScope
labScope: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.labScope"
type
type: object
name
name: string = "String"
role
role: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.role"
type
type: object
name
name: string = "String"
status
status: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.status"
type
type: object
name
name: string = "String"
subscriptionId
subscriptionId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.subscriptionId"
type
type: object
name
name: string = "String"
Const StudentLabListResult
StudentLabListResult: object
type
type: object
className
className: string = "StudentLabListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "StudentLabDetails"
name
name: string = "Composite"
Const StudentListResult
StudentListResult: object
type
type: object
className
className: string = "StudentListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "StudentDetails"
name
name: string = "Composite"
Const SystemData
SystemData: object
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
modelProperties
modelProperties: object
createdAt
createdAt: object
serializedName
serializedName: string = "createdAt"
type
type: object
name
name: string = "DateTime"
createdBy
createdBy: object
serializedName
serializedName: string = "createdBy"
type
type: object
name
name: string = "String"
createdByType
createdByType: object
serializedName
serializedName: string = "createdByType"
type
type: object
name
name: string = "String"
lastModifiedAt
lastModifiedAt: object
serializedName
serializedName: string = "lastModifiedAt"
type
type: object
name
name: string = "DateTime"
lastModifiedBy
lastModifiedBy: object
serializedName
serializedName: string = "lastModifiedBy"
type
type: object
name
name: string = "String"
lastModifiedByType
lastModifiedByType: object
serializedName
serializedName: string = "lastModifiedByType"
type
type: object
name
name: string = "String"
Const accept
accept: object
parameterPath
parameterPath: string = "accept"
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Accept"
type
type: object
name
name: string = "String"
Const apiVersion
apiVersion: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
defaultValue
defaultValue: string = "2021-12-01-preview"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const approveOperationSpec
approveOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/joinRequests/{joinRequestName}/approve"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.billingAccountName,Parameters.billingProfileName,Parameters.invoiceSectionName,Parameters.joinRequestName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const billingAccountName
billingAccountName: object
parameterPath
parameterPath: string = "billingAccountName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "billingAccountName"
type
type: object
name
name: string = "String"
Const billingProfileName
billingProfileName: object
parameterPath
parameterPath: string = "billingProfileName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "billingProfileName"
type
type: object
name
name: string = "String"
Const contentType
contentType: object
parameterPath
parameterPath: string[] = ["options", "contentType"]
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Content-Type"
type
type: object
name
name: string = "String"
Const createOrUpdateOperationSpec
createOrUpdateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/students/{studentAlias}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters3
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.billingAccountName,Parameters.billingProfileName,Parameters.invoiceSectionName,Parameters.studentAlias]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.StudentDetails
201
201: object
bodyMapper
bodyMapper: any = Mappers.StudentDetails
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const deleteOperationSpec
deleteOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/students/{studentAlias}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.billingAccountName,Parameters.billingProfileName,Parameters.invoiceSectionName,Parameters.studentAlias]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const denyOperationSpec
denyOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/joinRequests/{joinRequestName}/deny"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.billingAccountName,Parameters.billingProfileName,Parameters.invoiceSectionName,Parameters.joinRequestName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const generateInviteCodeOperationSpec
generateInviteCodeOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/generateInviteCode"
queryParameters
queryParameters: any[] = [Parameters.apiVersion,Parameters.onlyUpdateStudentCountParameter]
requestBody
requestBody: any = Parameters.parameters1
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.billingAccountName,Parameters.billingProfileName,Parameters.invoiceSectionName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.LabDetails
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const getOperationSpec
getOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/providers/Microsoft.Education/studentLabs/{studentLabName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.studentLabName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.StudentLabDetails
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const includeAllocatedBudget
includeAllocatedBudget: object
parameterPath
parameterPath: string[] = ["options", "includeAllocatedBudget"]
mapper
mapper: object
serializedName
serializedName: string = "includeAllocatedBudget"
type
type: object
name
name: string = "Boolean"
Const includeBudget
includeBudget: object
parameterPath
parameterPath: string[] = ["options", "includeBudget"]
mapper
mapper: object
serializedName
serializedName: string = "includeBudget"
type
type: object
name
name: string = "Boolean"
Const includeDeleted
includeDeleted: object
parameterPath
parameterPath: string[] = ["options", "includeDeleted"]
mapper
mapper: object
serializedName
serializedName: string = "includeDeleted"
type
type: object
name
name: string = "Boolean"
Const includeDenied
includeDenied: object
parameterPath
parameterPath: string[] = ["options", "includeDenied"]
mapper
mapper: object
serializedName
serializedName: string = "includeDenied"
type
type: object
name
name: string = "Boolean"
Const invoiceSectionName
invoiceSectionName: object
parameterPath
parameterPath: string = "invoiceSectionName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "invoiceSectionName"
type
type: object
name
name: string = "String"
Const joinRequestName
joinRequestName: object
parameterPath
parameterPath: string = "joinRequestName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "joinRequestName"
type
type: object
name
name: string = "String"
Const listAllNextOperationSpec
listAllNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.StudentLabListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const listAllOperationSpec
listAllOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/providers/Microsoft.Education/studentLabs"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.StudentLabListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const listNextOperationSpec
listNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.includeDeleted]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.billingAccountName,Parameters.billingProfileName,Parameters.nextLink,Parameters.invoiceSectionName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.StudentListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const listOperationSpec
listOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/students"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.includeDeleted]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.billingAccountName,Parameters.billingProfileName,Parameters.invoiceSectionName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.StudentListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const nextLink
nextLink: object
parameterPath
parameterPath: string = "nextLink"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
Const onlyUpdateStudentCountParameter
onlyUpdateStudentCountParameter: object
parameterPath
parameterPath: string[] = ["options", "onlyUpdateStudentCountParameter"]
mapper
mapper: object
serializedName
serializedName: string = "onlyUpdateStudentCountParameter"
type
type: object
name
name: string = "Boolean"
Const parameters
parameters: object
mapper
mapper: any = LabDetailsMapper
parameterPath
parameterPath: string = "parameters"
Const parameters1
parameters1: object
mapper
mapper: any = InviteCodeGenerateRequestMapper
parameterPath
parameterPath: string = "parameters"
Const parameters2
parameters2: object
mapper
mapper: any = RedeemRequestMapper
parameterPath
parameterPath: string = "parameters"
Const parameters3
parameters3: object
mapper
mapper: any = StudentDetailsMapper
parameterPath
parameterPath: string = "parameters"
Const redeemInvitationCodeOperationSpec
redeemInvitationCodeOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/providers/Microsoft.Education/redeemInvitationCode"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters2
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponseBody
Const studentAlias
studentAlias: object
parameterPath
parameterPath: string = "studentAlias"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "studentAlias"
type
type: object
name
name: string = "String"
Const studentLabName
studentLabName: object
parameterPath
parameterPath: string = "studentLabName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "studentLabName"
type
type: object
name
name: string = "String"
Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.
Known values supported by the service
Internal