Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-education

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

ActionType

ActionType: 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

CreatedByType

CreatedByType: string

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

GrantStatus

GrantStatus: string

Defines values for GrantStatus.
KnownGrantStatus can be used interchangeably with GrantStatus, this enum contains the known values that the service supports.

Known values supported by the service

Active
Inactive

GrantType

GrantType: string

Defines values for GrantType.
KnownGrantType can be used interchangeably with GrantType, this enum contains the known values that the service supports.

Known values supported by the service

Student
Academic

GrantsGetResponse

GrantsGetResponse: GrantDetails

Contains response data for the get operation.

GrantsListAllNextResponse

GrantsListAllNextResponse: GrantListResponse

Contains response data for the listAllNext operation.

GrantsListAllResponse

GrantsListAllResponse: GrantListResponse

Contains response data for the listAll operation.

GrantsListNextResponse

GrantsListNextResponse: GrantListResponse

Contains response data for the listNext operation.

GrantsListResponse

GrantsListResponse: GrantListResponse

Contains response data for the list operation.

JoinRequestStatus

JoinRequestStatus: string

Defines values for JoinRequestStatus.
KnownJoinRequestStatus can be used interchangeably with JoinRequestStatus, this enum contains the known values that the service supports.

Known values supported by the service

Pending
Denied

JoinRequestsGetResponse

JoinRequestsGetResponse: JoinRequestDetails

Contains response data for the get operation.

JoinRequestsListNextResponse

JoinRequestsListNextResponse: JoinRequestList

Contains response data for the listNext operation.

JoinRequestsListResponse

JoinRequestsListResponse: JoinRequestList

Contains response data for the list operation.

LabStatus

LabStatus: string

Defines values for LabStatus.
KnownLabStatus can be used interchangeably with LabStatus, this enum contains the known values that the service supports.

Known values supported by the service

Active
Deleted
Pending

LabsCreateOrUpdateResponse

LabsCreateOrUpdateResponse: LabDetails

Contains response data for the createOrUpdate operation.

LabsGenerateInviteCodeResponse

LabsGenerateInviteCodeResponse: LabDetails

Contains response data for the generateInviteCode operation.

LabsGetResponse

LabsGetResponse: LabDetails

Contains response data for the get operation.

LabsListAllNextResponse

LabsListAllNextResponse: LabListResult

Contains response data for the listAllNext operation.

LabsListAllResponse

LabsListAllResponse: LabListResult

Contains response data for the listAll operation.

LabsListNextResponse

LabsListNextResponse: LabListResult

Contains response data for the listNext operation.

LabsListResponse

LabsListResponse: LabListResult

Contains response data for the list operation.

OperationsListResponse

OperationsListResponse: OperationListResult

Contains response data for the list operation.

Origin

Origin: string

Defines values for Origin.
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user
system
user,system

StudentLabStatus

StudentLabStatus: string

Defines values for StudentLabStatus.
KnownStudentLabStatus can be used interchangeably with StudentLabStatus, this enum contains the known values that the service supports.

Known values supported by the service

Active
Disabled
Expired
Pending
Deleted

StudentLabsGetResponse

StudentLabsGetResponse: StudentLabDetails

Contains response data for the get operation.

StudentLabsListAllNextResponse

StudentLabsListAllNextResponse: StudentLabListResult

Contains response data for the listAllNext operation.

StudentLabsListAllResponse

StudentLabsListAllResponse: StudentLabListResult

Contains response data for the listAll operation.

StudentRole

StudentRole: string

Defines values for StudentRole.
KnownStudentRole can be used interchangeably with StudentRole, this enum contains the known values that the service supports.

Known values supported by the service

Student
Admin

StudentsCreateOrUpdateResponse

StudentsCreateOrUpdateResponse: StudentDetails

Contains response data for the createOrUpdate operation.

StudentsGetResponse

StudentsGetResponse: StudentDetails

Contains response data for the get operation.

StudentsListNextResponse

StudentsListNextResponse: StudentListResult

Contains response data for the listNext operation.

StudentsListResponse

StudentsListResponse: StudentListResult

Contains response data for the list operation.

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

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

200

200: {}

Type declaration

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

200

200: {}

Type declaration

204

204: {}

Type declaration

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

200

200: {}

Type declaration

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

200

200: {}

Type declaration

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"

Generated using TypeDoc