JoinRequestsOperations interface

Interface representing a JoinRequests operations.

Properties

approve

Approve student joining the redeemable lab

deny

Deny student joining the redeemable lab

get

get student join requests

list

get student join requests

Property Details

approve

Approve student joining the redeemable lab

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

Property Value

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

deny

Deny student joining the redeemable lab

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

Property Value

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

get

get student join requests

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

Property Value

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

list

get student join requests

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

Property Value

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