Labs interface
Gränssnitt som representerar ett labb.
Metoder
create |
Skapa ett nytt labb eller uppdatera ett tidigare skapat labb. |
delete(string, string, string, Labs |
Ta bort ett specifikt labb som är associerat med det angivna faktureringskontots namn, faktureringsprofilens namn och fakturaavsnittets namn. Observera att alla elever måste tas bort från labbet för att kunna ta bort labbet. |
generate |
Generera inbjudningskod för ett labb |
get(string, string, string, Labs |
Hämta information om ett specifikt labb som är associerat med det angivna faktureringskontots namn, faktureringsprofilens namn och fakturaavsnittets namn. |
list(string, string, string, Labs |
Hämta information om ett specifikt labb som är associerat med det angivna faktureringskontots namn, faktureringsprofilens namn och fakturaavsnittets namn. |
list |
Hämta en lista över labb som är associerade med det angivna faktureringskontots namn och namnet på faktureringsprofilen. |
Metodinformation
createOrUpdate(string, string, string, LabDetails, LabsCreateOrUpdateOptionalParams)
Skapa ett nytt labb eller uppdatera ett tidigare skapat labb.
function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: LabDetails, options?: LabsCreateOrUpdateOptionalParams): Promise<LabDetails>
Parametrar
- billingAccountName
-
string
Faktureringskontonamn.
- billingProfileName
-
string
Namn på faktureringsprofil.
- invoiceSectionName
-
string
Namn på fakturaavsnitt.
- parameters
- LabDetails
Begär parametrar som tillhandahålls för att skapa labbresurs.
- options
- LabsCreateOrUpdateOptionalParams
Alternativparametrarna.
Returer
Promise<LabDetails>
delete(string, string, string, LabsDeleteOptionalParams)
Ta bort ett specifikt labb som är associerat med det angivna faktureringskontots namn, faktureringsprofilens namn och fakturaavsnittets namn. Observera att alla elever måste tas bort från labbet för att kunna ta bort labbet.
function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsDeleteOptionalParams): Promise<void>
Parametrar
- billingAccountName
-
string
Faktureringskontonamn.
- billingProfileName
-
string
Namn på faktureringsprofil.
- invoiceSectionName
-
string
Namn på fakturaavsnitt.
- options
- LabsDeleteOptionalParams
Alternativparametrarna.
Returer
Promise<void>
generateInviteCode(string, string, string, InviteCodeGenerateRequest, LabsGenerateInviteCodeOptionalParams)
Generera inbjudningskod för ett labb
function generateInviteCode(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InviteCodeGenerateRequest, options?: LabsGenerateInviteCodeOptionalParams): Promise<LabDetails>
Parametrar
- billingAccountName
-
string
Faktureringskontonamn.
- billingProfileName
-
string
Namn på faktureringsprofil.
- invoiceSectionName
-
string
Namn på fakturaavsnitt.
- parameters
- InviteCodeGenerateRequest
Begär parametrar som tillhandahålls för att generera inbjudningskod.
Alternativparametrarna.
Returer
Promise<LabDetails>
get(string, string, string, LabsGetOptionalParams)
Hämta information om ett specifikt labb som är associerat med det angivna faktureringskontots namn, faktureringsprofilens namn och fakturaavsnittets namn.
function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsGetOptionalParams): Promise<LabDetails>
Parametrar
- billingAccountName
-
string
Faktureringskontonamn.
- billingProfileName
-
string
Namn på faktureringsprofil.
- invoiceSectionName
-
string
Namn på fakturaavsnitt.
- options
- LabsGetOptionalParams
Alternativparametrarna.
Returer
Promise<LabDetails>
list(string, string, string, LabsListOptionalParams)
Hämta information om ett specifikt labb som är associerat med det angivna faktureringskontots namn, faktureringsprofilens namn och fakturaavsnittets namn.
function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsListOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Parametrar
- billingAccountName
-
string
Faktureringskontonamn.
- billingProfileName
-
string
Namn på faktureringsprofil.
- invoiceSectionName
-
string
Namn på fakturaavsnitt.
- options
- LabsListOptionalParams
Alternativparametrarna.
Returer
listAll(string, string, LabsListAllOptionalParams)
Hämta en lista över labb som är associerade med det angivna faktureringskontots namn och namnet på faktureringsprofilen.
function listAll(billingAccountName: string, billingProfileName: string, options?: LabsListAllOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Parametrar
- billingAccountName
-
string
Faktureringskontonamn.
- billingProfileName
-
string
Namn på faktureringsprofil.
- options
- LabsListAllOptionalParams
Alternativparametrarna.
Returer
Azure SDK for JavaScript