Compartir a través de


Labs interface

Interfaz que representa un laboratorio.

Métodos

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operación para crear o actualizar un recurso de laboratorio.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operación para crear o actualizar un recurso de laboratorio.

beginDelete(string, string, LabsDeleteOptionalParams)

Operación para eliminar un recurso de laboratorio.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Operación para eliminar un recurso de laboratorio.

beginPublish(string, string, LabsPublishOptionalParams)

Publicar o volver a publicar un laboratorio. Esto creará o actualizará todos los recursos de laboratorio, como las máquinas virtuales.

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Publicar o volver a publicar un laboratorio. Esto creará o actualizará todos los recursos de laboratorio, como las máquinas virtuales.

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Acción usada para iniciar manualmente un trabajo de sincronización de grupos de AAD.

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Acción usada para iniciar manualmente un trabajo de sincronización de grupos de AAD.

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Operación para actualizar un recurso de laboratorio.

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Operación para actualizar un recurso de laboratorio.

get(string, string, LabsGetOptionalParams)

Devuelve las propiedades de un recurso de laboratorio.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Devuelve una lista de todos los laboratorios de un grupo de recursos.

listBySubscription(LabsListBySubscriptionOptionalParams)

Devuelve una lista de todos los laboratorios de una suscripción.

Detalles del método

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operación para crear o actualizar un recurso de laboratorio.

function beginCreateOrUpdate(resourceGroupName: string, labName: string, body: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Lab>, Lab>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

body
Lab

Cuerpo de la solicitud.

options
LabsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<Lab>, Lab>>

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operación para crear o actualizar un recurso de laboratorio.

function beginCreateOrUpdateAndWait(resourceGroupName: string, labName: string, body: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<Lab>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

body
Lab

Cuerpo de la solicitud.

options
LabsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Operación para eliminar un recurso de laboratorio.

function beginDelete(resourceGroupName: string, labName: string, options?: LabsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

options
LabsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Operación para eliminar un recurso de laboratorio.

function beginDeleteAndWait(resourceGroupName: string, labName: string, options?: LabsDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

options
LabsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginPublish(string, string, LabsPublishOptionalParams)

Publicar o volver a publicar un laboratorio. Esto creará o actualizará todos los recursos de laboratorio, como las máquinas virtuales.

function beginPublish(resourceGroupName: string, labName: string, options?: LabsPublishOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

options
LabsPublishOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Publicar o volver a publicar un laboratorio. Esto creará o actualizará todos los recursos de laboratorio, como las máquinas virtuales.

function beginPublishAndWait(resourceGroupName: string, labName: string, options?: LabsPublishOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

options
LabsPublishOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Acción usada para iniciar manualmente un trabajo de sincronización de grupos de AAD.

function beginSyncGroup(resourceGroupName: string, labName: string, options?: LabsSyncGroupOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

options
LabsSyncGroupOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Acción usada para iniciar manualmente un trabajo de sincronización de grupos de AAD.

function beginSyncGroupAndWait(resourceGroupName: string, labName: string, options?: LabsSyncGroupOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

options
LabsSyncGroupOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Operación para actualizar un recurso de laboratorio.

function beginUpdate(resourceGroupName: string, labName: string, body: LabUpdate, options?: LabsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Lab>, Lab>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

body
LabUpdate

Cuerpo de la solicitud.

options
LabsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<Lab>, Lab>>

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Operación para actualizar un recurso de laboratorio.

function beginUpdateAndWait(resourceGroupName: string, labName: string, body: LabUpdate, options?: LabsUpdateOptionalParams): Promise<Lab>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

body
LabUpdate

Cuerpo de la solicitud.

options
LabsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Lab>

get(string, string, LabsGetOptionalParams)

Devuelve las propiedades de un recurso de laboratorio.

function get(resourceGroupName: string, labName: string, options?: LabsGetOptionalParams): Promise<Lab>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio que lo contiene. Se usa en los URI de recursos.

options
LabsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Devuelve una lista de todos los laboratorios de un grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: LabsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Lab, Lab[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

options
LabsListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones

listBySubscription(LabsListBySubscriptionOptionalParams)

Devuelve una lista de todos los laboratorios de una suscripción.

function listBySubscription(options?: LabsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Lab, Lab[], PageSettings>

Parámetros

options
LabsListBySubscriptionOptionalParams

Parámetros de opciones.

Devoluciones