JoinRequests interface

Interface representing a JoinRequests.

Methods

approve(string, string, string, string, JoinRequestsApproveOptionalParams)

Approve student joining the redeemable lab

deny(string, string, string, string, JoinRequestsDenyOptionalParams)

Deny student joining the redeemable lab

get(string, string, string, string, JoinRequestsGetOptionalParams)

get student join requests

list(string, string, string, JoinRequestsListOptionalParams)

get student join requests

Method Details

approve(string, string, string, string, JoinRequestsApproveOptionalParams)

Approve student joining the redeemable lab

function approve(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, joinRequestName: string, options?: JoinRequestsApproveOptionalParams): Promise<void>

Parameters

billingAccountName

string

Billing account name.

billingProfileName

string

Billing profile name.

invoiceSectionName

string

Invoice section name.

joinRequestName

string

Join name

options
JoinRequestsApproveOptionalParams

The options parameters.

Returns

Promise<void>

deny(string, string, string, string, JoinRequestsDenyOptionalParams)

Deny student joining the redeemable lab

function deny(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, joinRequestName: string, options?: JoinRequestsDenyOptionalParams): Promise<void>

Parameters

billingAccountName

string

Billing account name.

billingProfileName

string

Billing profile name.

invoiceSectionName

string

Invoice section name.

joinRequestName

string

Join name

options
JoinRequestsDenyOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, string, JoinRequestsGetOptionalParams)

get student join requests

function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, joinRequestName: string, options?: JoinRequestsGetOptionalParams): Promise<JoinRequestDetails>

Parameters

billingAccountName

string

Billing account name.

billingProfileName

string

Billing profile name.

invoiceSectionName

string

Invoice section name.

joinRequestName

string

Join name

options
JoinRequestsGetOptionalParams

The options parameters.

Returns

list(string, string, string, JoinRequestsListOptionalParams)

get student join requests

function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: JoinRequestsListOptionalParams): PagedAsyncIterableIterator<JoinRequestDetails, JoinRequestDetails[], PageSettings>

Parameters

billingAccountName

string

Billing account name.

billingProfileName

string

Billing profile name.

invoiceSectionName

string

Invoice section name.

options
JoinRequestsListOptionalParams

The options parameters.

Returns