Global Users - List Environments

Ambientes de Lista para o utilizador

POST https://management.azure.com/providers/Microsoft.LabServices/users/{userName}/listEnvironments?api-version=2018-10-15

Parâmetros do URI

Name Em Necessário Tipo Description
userName
path True

string

O nome do utilizador.

api-version
query True

string

Versão da API de Cliente.

Corpo do Pedido

Name Tipo Description
labId

string

O ID do recurso do laboratório

Respostas

Name Tipo Description
200 OK

ListEnvironmentsResponse

OK

Other Status Codes

CloudError

BadRequest

Segurança

azure_auth

Concessão Implícita OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation Aceder ao Microsoft Azure

Definições

Name Description
CloudError

Erro de um pedido REST.

CloudErrorBody

Corpo de um erro de um pedido REST.

EnvironmentDetails

Isto representa os detalhes sobre o ambiente de um Utilizador e o respetivo estado.

LatestOperationResult

Detalhes do estado de uma operação.

ListEnvironmentsPayload

Representa o payload para listar ambientes pertencentes a um utilizador

ListEnvironmentsResponse

Representa a lista de ambientes pertencentes a um utilizador

VirtualMachineDetails

Detalhes da máquina virtual de cópia de segurança.

CloudError

Erro de um pedido REST.

Name Tipo Description
error

CloudErrorBody

Corpo de um erro de um pedido REST.

CloudErrorBody

Corpo de um erro de um pedido REST.

Name Tipo Description
code

string

details

CloudErrorBody[]

Erros internos.

message

string

target

string

EnvironmentDetails

Isto representa os detalhes sobre o ambiente de um Utilizador e o respetivo estado.

Name Tipo Description
description

string

Descrição do Ambiente

environmentState

string

Estado de publicação da definição de ambiente Os valores possíveis são Criar, Criar, Falhar

id

string

ID do recurso do ambiente

latestOperationResult

LatestOperationResult

Os detalhes da operação mais recente. ex: estado, erro

name

string

Nome do Ambiente

passwordLastReset

string

Quando a palavra-passe foi reposta pela última vez no ambiente.

provisioningState

string

O estado de aprovisionamento do ambiente. Isto também inclui o estado LabIsFull e NotYetProvisioned.

totalUsage

string

Há quanto tempo o ambiente foi utilizado por um utilizador de laboratório

virtualMachineDetails

VirtualMachineDetails

Detalhes da cópia de segurança da máquina virtual DTL com detalhes de computação e de rede.

LatestOperationResult

Detalhes do estado de uma operação.

Name Tipo Description
errorCode

string

Código de erro sobre a falha.

errorMessage

string

A mensagem de erro.

httpMethod

string

HttpMethod – PUT/POST/DELETE para a operação.

operationUrl

string

O URL a utilizar para verificar o estado da operação de execução prolongada

requestUri

string

Peça o URI da operação.

status

string

O estado atual da operação.

ListEnvironmentsPayload

Representa o payload para listar ambientes pertencentes a um utilizador

Name Tipo Description
labId

string

O ID do recurso do laboratório

ListEnvironmentsResponse

Representa a lista de ambientes pertencentes a um utilizador

Name Tipo Description
environments

EnvironmentDetails[]

Lista de todos os ambientes

VirtualMachineDetails

Detalhes da máquina virtual de cópia de segurança.

Name Tipo Description
lastKnownPowerState

string

Último estado de poder de computação conhecido capturado no DTL

privateIpAddress

string

Endereço PrivateIp da VM de computação

provisioningState

string

Estado de aprovisionamento da VM Dtl

rdpAuthority

string

Informações de ligação do Windows

sshAuthority

string

Informações de ligação para Linux

userName

string

Nome de utilizador de início de sessão da VM de computação