Students - List
Obtenez une liste de détails sur les étudiants associés au labo spécifié.
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/students?api-version=2021-12-01-preview
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/students?includeDeleted={includeDeleted}&api-version=2021-12-01-preview
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
billing
|
path | True |
string |
ID qui identifie de façon unique un compte de facturation. |
|
billing
|
path | True |
string |
ID qui identifie de façon unique un profil de facturation. |
|
invoice
|
path | True |
string |
ID qui identifie de façon unique une section de facture. |
|
api-version
|
query | True |
string |
Version de l’API à utiliser avec la demande cliente. La version actuelle est 2021-12-01-preview |
|
include
|
query |
boolean |
Peut être utilisé pour afficher les éléments supprimés. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Détails de l’étudiant. |
|
| Other Status Codes |
Décrit l’erreur si l’opération n’a pas réussi. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
StudentList
Exemple de requête
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/students?api-version=2021-12-01-preview
Exemple de réponse
{
"value": [
{
"id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default/students/{studentAlias}",
"name": "{studentAlias}",
"type": "Microsoft.Education/Students",
"properties": {
"firstName": "test",
"lastName": "user",
"email": "test@contoso.com",
"role": "Student",
"budget": {
"currency": "USD",
"value": 100
},
"subscriptionId": "000000000-0000-0000-0000-00000000000000",
"expirationDate": "2022-11-09T21:43:54.161Z",
"status": "Active",
"effectiveDate": "2021-11-09T21:43:54.161Z",
"subscriptionAlias": "000000000-0000-0000-0000-00000000000000",
"subscriptionInviteLastSentDate": "2021-11-09T21:43:54.161Z"
}
}
]
}
Définitions
| Nom | Description |
|---|---|
| Amount |
Montant. |
|
created |
Type d’identité qui a créé la ressource. |
|
Error |
Décrit le format de la réponse d’erreur. |
|
Error |
La réponse d’erreur indique que le service n’est pas en mesure de traiter la requête entrante. La raison est fournie dans le message d’erreur. |
| Student Lab Status |
État du laboratoire étudiant |
| Student role |
Rôle étudiant |
|
Student |
Détails de l’étudiant. |
|
Student |
Liste des étudiants. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
Amount
Montant.
| Nom | Type | Description |
|---|---|---|
| currency |
string |
Type de devise utilisé pour la valeur. |
| value |
number |
Valeur de la quantité. |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorResponse
Décrit le format de la réponse d’erreur.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur |
| message |
string |
Message d’erreur indiquant pourquoi l’opération a échoué. |
ErrorResponseBody
La réponse d’erreur indique que le service n’est pas en mesure de traiter la requête entrante. La raison est fournie dans le message d’erreur.
| Nom | Type | Description |
|---|---|---|
| error |
Détails de l’erreur. |
Student Lab Status
État du laboratoire étudiant
| Valeur | Description |
|---|---|
| Active | |
| Disabled | |
| Expired | |
| Pending | |
| Deleted |
Student role
Rôle étudiant
| Valeur | Description |
|---|---|
| Student | |
| Admin |
StudentDetails
Détails de l’étudiant.
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Nom de la ressource |
| properties.budget |
Budget étudiant |
|
| properties.effectiveDate |
string (date-time) |
Date à laquelle l’étudiant a été ajouté au labo |
| properties.email |
string |
E-mail étudiant |
| properties.expirationDate |
string (date-time) |
Date à laquelle cet étudiant est défini pour expirer à partir du labo. |
| properties.firstName |
string |
Prénom |
| properties.lastName |
string |
Nom |
| properties.role |
Rôle étudiant |
|
| properties.status |
État du laboratoire étudiant |
|
| properties.subscriptionAlias |
string |
Alias d’abonnement |
| properties.subscriptionId |
string |
ID d’abonnement |
| properties.subscriptionInviteLastSentDate |
string (date-time) |
date de la dernière envoi de l’invitation d’abonnement |
| systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
|
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
StudentListResult
Liste des étudiants.
| Nom | Type | Description |
|---|---|---|
| nextLink |
string |
Lien (URL) vers la page suivante des résultats. |
| value |
Liste des étudiants. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |