Labs interface
Interface représentant un Labs.
Méthodes
create |
Créez un labo ou mettez à jour un labo créé précédemment. |
delete(string, string, string, Labs |
Supprimez un labo spécifique associé au nom du compte de facturation, au nom du profil de facturation et au nom de la section de facture fournis. Notez que tous les étudiants doivent être supprimés du labo pour supprimer le labo. |
generate |
Générer du code d’invitation pour un labo |
get(string, string, string, Labs |
Obtenez les détails d’un labo spécifique associé au nom du compte de facturation, au nom du profil de facturation et au nom de la section de facture fournis. |
list(string, string, string, Labs |
Obtenez les détails d’un labo spécifique associé au nom du compte de facturation, au nom du profil de facturation et au nom de la section de facture fournis. |
list |
Obtenez la liste des labos associés au nom du compte de facturation et au nom du profil de facturation fournis. |
Détails de la méthode
createOrUpdate(string, string, string, LabDetails, LabsCreateOrUpdateOptionalParams)
Créez un labo ou mettez à jour un labo créé précédemment.
function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: LabDetails, options?: LabsCreateOrUpdateOptionalParams): Promise<LabDetails>
Paramètres
- billingAccountName
-
string
Nom du compte de facturation.
- billingProfileName
-
string
Nom du profil de facturation.
- invoiceSectionName
-
string
Nom de la section de facture.
- parameters
- LabDetails
Paramètres de demande fournis pour créer une ressource de laboratoire.
- options
- LabsCreateOrUpdateOptionalParams
Paramètres d’options.
Retours
Promise<LabDetails>
delete(string, string, string, LabsDeleteOptionalParams)
Supprimez un labo spécifique associé au nom du compte de facturation, au nom du profil de facturation et au nom de la section de facture fournis. Notez que tous les étudiants doivent être supprimés du labo pour supprimer le labo.
function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsDeleteOptionalParams): Promise<void>
Paramètres
- billingAccountName
-
string
Nom du compte de facturation.
- billingProfileName
-
string
Nom du profil de facturation.
- invoiceSectionName
-
string
Nom de la section de facture.
- options
- LabsDeleteOptionalParams
Paramètres d’options.
Retours
Promise<void>
generateInviteCode(string, string, string, InviteCodeGenerateRequest, LabsGenerateInviteCodeOptionalParams)
Générer du code d’invitation pour un labo
function generateInviteCode(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InviteCodeGenerateRequest, options?: LabsGenerateInviteCodeOptionalParams): Promise<LabDetails>
Paramètres
- billingAccountName
-
string
Nom du compte de facturation.
- billingProfileName
-
string
Nom du profil de facturation.
- invoiceSectionName
-
string
Nom de la section de facture.
- parameters
- InviteCodeGenerateRequest
Paramètres de requête fournis pour générer du code d’invitation.
Paramètres d’options.
Retours
Promise<LabDetails>
get(string, string, string, LabsGetOptionalParams)
Obtenez les détails d’un labo spécifique associé au nom du compte de facturation, au nom du profil de facturation et au nom de la section de facture fournis.
function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsGetOptionalParams): Promise<LabDetails>
Paramètres
- billingAccountName
-
string
Nom du compte de facturation.
- billingProfileName
-
string
Nom du profil de facturation.
- invoiceSectionName
-
string
Nom de la section de facture.
- options
- LabsGetOptionalParams
Paramètres d’options.
Retours
Promise<LabDetails>
list(string, string, string, LabsListOptionalParams)
Obtenez les détails d’un labo spécifique associé au nom du compte de facturation, au nom du profil de facturation et au nom de la section de facture fournis.
function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsListOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Paramètres
- billingAccountName
-
string
Nom du compte de facturation.
- billingProfileName
-
string
Nom du profil de facturation.
- invoiceSectionName
-
string
Nom de la section de facture.
- options
- LabsListOptionalParams
Paramètres d’options.
Retours
listAll(string, string, LabsListAllOptionalParams)
Obtenez la liste des labos associés au nom du compte de facturation et au nom du profil de facturation fournis.
function listAll(billingAccountName: string, billingProfileName: string, options?: LabsListAllOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Paramètres
- billingAccountName
-
string
Nom du compte de facturation.
- billingProfileName
-
string
Nom du profil de facturation.
- options
- LabsListAllOptionalParams
Paramètres d’options.
Retours
Azure SDK for JavaScript