Labs interface
Interface que representa um Laboratório.
Métodos
begin |
Reclamar uma máquina virtual de afirmação aleatória no laboratório. Esta operação pode demorar algum tempo. |
begin |
Reclamar uma máquina virtual de afirmação aleatória no laboratório. Esta operação pode demorar algum tempo. |
begin |
Criar máquinas virtuais num laboratório. Esta operação pode demorar algum tempo. |
begin |
Criar máquinas virtuais num laboratório. Esta operação pode demorar algum tempo. |
begin |
Criar ou substituir um laboratório existente. Esta operação pode demorar algum tempo. |
begin |
Criar ou substituir um laboratório existente. Esta operação pode demorar algum tempo. |
begin |
Eliminar laboratório. Esta operação pode demorar algum tempo. |
begin |
Eliminar laboratório. Esta operação pode demorar algum tempo. |
begin |
Exporta a utilização de recursos de laboratório para uma conta de armazenamento Esta operação pode demorar algum tempo a concluir. |
begin |
Exporta a utilização de recursos de laboratório para uma conta de armazenamento Esta operação pode demorar algum tempo a concluir. |
begin |
Importe uma máquina virtual para um laboratório diferente. Esta operação pode demorar algum tempo. |
begin |
Importe uma máquina virtual para um laboratório diferente. Esta operação pode demorar algum tempo. |
generate |
Gerar um URI para carregar imagens de disco personalizadas para um Laboratório. |
get(string, string, Labs |
Obter laboratório. |
list |
Listar laboratórios num grupo de recursos. |
list |
Listar laboratórios numa subscrição. |
list |
Listar imagens de disco disponíveis para criação de imagens personalizadas. |
update(string, string, Lab |
Permite modificar etiquetas de laboratórios. Todas as outras propriedades serão ignoradas. |
Detalhes de Método
beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)
Reclamar uma máquina virtual de afirmação aleatória no laboratório. Esta operação pode demorar algum tempo.
function beginClaimAnyVm(resourceGroupName: string, name: string, options?: LabsClaimAnyVmOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- options
- LabsClaimAnyVmOptionalParams
Os parâmetros de opções.
Devoluções
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)
Reclamar uma máquina virtual de afirmação aleatória no laboratório. Esta operação pode demorar algum tempo.
function beginClaimAnyVmAndWait(resourceGroupName: string, name: string, options?: LabsClaimAnyVmOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- options
- LabsClaimAnyVmOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)
Criar máquinas virtuais num laboratório. Esta operação pode demorar algum tempo.
function beginCreateEnvironment(resourceGroupName: string, name: string, labVirtualMachineCreationParameter: LabVirtualMachineCreationParameter, options?: LabsCreateEnvironmentOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- labVirtualMachineCreationParameter
- LabVirtualMachineCreationParameter
Propriedades para criar uma máquina virtual.
Os parâmetros de opções.
Devoluções
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)
Criar máquinas virtuais num laboratório. Esta operação pode demorar algum tempo.
function beginCreateEnvironmentAndWait(resourceGroupName: string, name: string, labVirtualMachineCreationParameter: LabVirtualMachineCreationParameter, options?: LabsCreateEnvironmentOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- labVirtualMachineCreationParameter
- LabVirtualMachineCreationParameter
Propriedades para criar uma máquina virtual.
Os parâmetros de opções.
Devoluções
Promise<void>
beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)
Criar ou substituir um laboratório existente. Esta operação pode demorar algum tempo.
function beginCreateOrUpdate(resourceGroupName: string, name: string, lab: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Lab>, Lab>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- lab
- Lab
Um laboratório.
- options
- LabsCreateOrUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<PollerLike<@azure/core-lro.PollOperationState<Lab>, Lab>>
beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)
Criar ou substituir um laboratório existente. Esta operação pode demorar algum tempo.
function beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, lab: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<Lab>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- lab
- Lab
Um laboratório.
- options
- LabsCreateOrUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Lab>
beginDelete(string, string, LabsDeleteOptionalParams)
Eliminar laboratório. Esta operação pode demorar algum tempo.
function beginDelete(resourceGroupName: string, name: string, options?: LabsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- options
- LabsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, LabsDeleteOptionalParams)
Eliminar laboratório. Esta operação pode demorar algum tempo.
function beginDeleteAndWait(resourceGroupName: string, name: string, options?: LabsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- options
- LabsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)
Exporta a utilização de recursos de laboratório para uma conta de armazenamento Esta operação pode demorar algum tempo a concluir.
function beginExportResourceUsage(resourceGroupName: string, name: string, exportResourceUsageParameters: ExportResourceUsageParameters, options?: LabsExportResourceUsageOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- exportResourceUsageParameters
- ExportResourceUsageParameters
Os parâmetros da operação de exportação.
Os parâmetros de opções.
Devoluções
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)
Exporta a utilização de recursos de laboratório para uma conta de armazenamento Esta operação pode demorar algum tempo a concluir.
function beginExportResourceUsageAndWait(resourceGroupName: string, name: string, exportResourceUsageParameters: ExportResourceUsageParameters, options?: LabsExportResourceUsageOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- exportResourceUsageParameters
- ExportResourceUsageParameters
Os parâmetros da operação de exportação.
Os parâmetros de opções.
Devoluções
Promise<void>
beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)
Importe uma máquina virtual para um laboratório diferente. Esta operação pode demorar algum tempo.
function beginImportVirtualMachine(resourceGroupName: string, name: string, importLabVirtualMachineRequest: ImportLabVirtualMachineRequest, options?: LabsImportVirtualMachineOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- importLabVirtualMachineRequest
- ImportLabVirtualMachineRequest
Isto representa o payload necessário para importar uma máquina virtual de um laboratório diferente para o atual
Os parâmetros de opções.
Devoluções
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)
Importe uma máquina virtual para um laboratório diferente. Esta operação pode demorar algum tempo.
function beginImportVirtualMachineAndWait(resourceGroupName: string, name: string, importLabVirtualMachineRequest: ImportLabVirtualMachineRequest, options?: LabsImportVirtualMachineOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- importLabVirtualMachineRequest
- ImportLabVirtualMachineRequest
Isto representa o payload necessário para importar uma máquina virtual de um laboratório diferente para o atual
Os parâmetros de opções.
Devoluções
Promise<void>
generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)
Gerar um URI para carregar imagens de disco personalizadas para um Laboratório.
function generateUploadUri(resourceGroupName: string, name: string, generateUploadUriParameter: GenerateUploadUriParameter, options?: LabsGenerateUploadUriOptionalParams): Promise<GenerateUploadUriResponse>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- generateUploadUriParameter
- GenerateUploadUriParameter
Propriedades para gerar um URI de carregamento.
Os parâmetros de opções.
Devoluções
Promise<GenerateUploadUriResponse>
get(string, string, LabsGetOptionalParams)
Obter laboratório.
function get(resourceGroupName: string, name: string, options?: LabsGetOptionalParams): Promise<Lab>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- options
- LabsGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Lab>
listByResourceGroup(string, LabsListByResourceGroupOptionalParams)
Listar laboratórios num grupo de recursos.
function listByResourceGroup(resourceGroupName: string, options?: LabsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Lab, Lab[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
Os parâmetros de opções.
Devoluções
listBySubscription(LabsListBySubscriptionOptionalParams)
Listar laboratórios numa subscrição.
function listBySubscription(options?: LabsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Lab, Lab[], PageSettings>
Parâmetros
Os parâmetros de opções.
Devoluções
listVhds(string, string, LabsListVhdsOptionalParams)
Listar imagens de disco disponíveis para criação de imagens personalizadas.
function listVhds(resourceGroupName: string, name: string, options?: LabsListVhdsOptionalParams): PagedAsyncIterableIterator<LabVhd, LabVhd[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- options
- LabsListVhdsOptionalParams
Os parâmetros de opções.
Devoluções
update(string, string, LabFragment, LabsUpdateOptionalParams)
Permite modificar etiquetas de laboratórios. Todas as outras propriedades serão ignoradas.
function update(resourceGroupName: string, name: string, lab: LabFragment, options?: LabsUpdateOptionalParams): Promise<Lab>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- name
-
string
O nome do laboratório.
- lab
- LabFragment
Um laboratório.
- options
- LabsUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Lab>