Environments - Get
Ottenere l'ambiente
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LabServices/labaccounts/{labAccountName}/labs/{labName}/environmentsettings/{environmentSettingName}/environments/{environmentName}?api-version=2018-10-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LabServices/labaccounts/{labAccountName}/labs/{labName}/environmentsettings/{environmentSettingName}/environments/{environmentName}?$expand={$expand}&api-version=2018-10-15
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
environment
|
path | True |
string |
Nome dell'ambiente. |
|
environment
|
path | True |
string |
Nome dell'impostazione dell'ambiente. |
|
lab
|
path | True |
string |
Nome dell'account lab. |
|
lab
|
path | True |
string |
Nome del lab. |
|
resource
|
path | True |
string |
Nome del gruppo di risorse. |
|
subscription
|
path | True |
string |
L'ID della sottoscrizione. |
|
api-version
|
query | True |
string |
Versione dell'API client. |
|
$expand
|
query |
string |
Specificare la query $expand. Esempio: 'properties($expand=networkInterface)' |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Va bene |
|
| Other Status Codes |
Richiesta non valida |
Sicurezza
azure_auth
Concessione implicita OAuth2
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | Accedere a Microsoft Azure |
Definizioni
| Nome | Descrizione |
|---|---|
|
Cloud |
Errore da una richiesta REST. |
|
Cloud |
Corpo di un errore da una richiesta REST. |
| Environment |
Rappresenta un'istanza dell'ambiente |
|
Latest |
Dettagli dello stato di un'operazione. |
|
Network |
Dettagli di rete dell'ambiente |
|
Resource |
Rappresenta una macchina virtuale e l'ID di impostazione per cui è stato creato. |
CloudError
Errore da una richiesta REST.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Corpo di un errore da una richiesta REST. |
CloudErrorBody
Corpo di un errore da una richiesta REST.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
|
| details |
Errori interni. |
|
| message |
string |
|
| target |
string |
Environment
Rappresenta un'istanza dell'ambiente
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
Identificatore della risorsa. |
| location |
string |
Posizione della risorsa. |
| name |
string |
Nome della risorsa. |
| properties.claimedByUserName |
string |
Nome o indirizzo di posta elettronica dell'utente che ha richiesto l'ambiente |
| properties.claimedByUserObjectId |
string |
ID oggetto AAD dell'utente che ha richiesto l'ambiente |
| properties.claimedByUserPrincipalId |
string |
ID dell'entità utente dell'utente che ha richiesto l'ambiente |
| properties.isClaimed |
boolean |
L'ambiente è richiesto o meno |
| properties.lastKnownPowerState |
string |
Ultimo stato di alimentazione noto dell'ambiente |
| properties.latestOperationResult |
Dettagli dell'operazione più recente. ad esempio: stato, errore |
|
| properties.networkInterface |
Dettagli di rete dell'ambiente |
|
| properties.passwordLastReset |
string (date-time) |
Quando la password è stata reimpostata per l'ultima volta nell'ambiente. |
| properties.provisioningState |
string |
Stato del provisioning della risorsa. |
| properties.resourceSets |
Il set di una macchina virtuale e l'ID impostazione per cui è stato creato |
|
| properties.totalUsage |
string (duration) |
Durata dell'uso dell'ambiente da parte di un utente del lab |
| properties.uniqueIdentifier |
string |
Identificatore univoco non modificabile di una risorsa (GUID). |
| tags |
object |
Tag della risorsa. |
| type |
string |
Tipo della risorsa. |
LatestOperationResult
Dettagli dello stato di un'operazione.
| Nome | Tipo | Descrizione |
|---|---|---|
| errorCode |
string |
Codice di errore in caso di errore. |
| errorMessage |
string |
Messaggio di errore. |
| httpMethod |
string |
HttpMethod - PUT/POST/DELETE per l'operazione. |
| operationUrl |
string |
URL da usare per controllare lo stato dell'operazione a esecuzione prolungata |
| requestUri |
string |
URI della richiesta dell'operazione. |
| status |
string |
Stato corrente dell'operazione. |
NetworkInterface
Dettagli di rete dell'ambiente
| Nome | Tipo | Descrizione |
|---|---|---|
| privateIpAddress |
string |
Indirizzo PrivateIp della macchina virtuale di calcolo |
| rdpAuthority |
string |
Informazioni di connessione per Windows |
| sshAuthority |
string |
Informazioni di connessione per Linux |
| username |
string |
Nome utente della macchina virtuale |
ResourceSet
Rappresenta una macchina virtuale e l'ID di impostazione per cui è stato creato.
| Nome | Tipo | Descrizione |
|---|---|---|
| resourceSettingId |
string |
resourceSettingId per l'ambiente |
| vmResourceId |
string |
ID risorsa macchina virtuale per l'ambiente |