DevTestLabResource Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase que representa un DevTestLab junto con las operaciones de instancia que se pueden realizar en él. Si tiene un objeto ResourceIdentifier , puede construir a DevTestLabResource partir de una instancia de ArmClient mediante el método GetDevTestLabResource. De lo contrario, puede obtener uno de su recurso ResourceGroupResource primario mediante el método GetDevTestLab.
public class DevTestLabResource : Azure.ResourceManager.ArmResource
type DevTestLabResource = class
inherit ArmResource
Public Class DevTestLabResource
Inherits ArmResource
- Herencia
Constructores
DevTestLabResource() |
Inicializa una nueva instancia de la DevTestLabResource clase para simular. |
Campos
ResourceType |
Obtiene el tipo de recurso para las operaciones. |
Propiedades
Client |
Obtiene el objeto a partir del ArmClient que se creó este cliente de recursos. (Heredado de ArmResource) |
Data |
Obtiene los datos que representan esta característica. |
Diagnostics |
Obtiene las opciones de diagnóstico de este cliente de recursos. (Heredado de ArmResource) |
Endpoint |
Obtiene el URI base para este cliente de recursos. (Heredado de ArmResource) |
HasData |
Obtiene si la instancia actual tiene datos o no. |
Id |
Obtiene el identificador de recurso. (Heredado de ArmResource) |
Pipeline |
Obtiene la canalización para este cliente de recursos. (Heredado de ArmResource) |
Métodos
AddTag(String, String, CancellationToken) |
Agregue una etiqueta al recurso actual.
|
AddTagAsync(String, String, CancellationToken) |
Agregue una etiqueta al recurso actual.
|
CanUseTagResource(CancellationToken) |
Comprueba si la API TagResource se implementa en el entorno actual. (Heredado de ArmResource) |
CanUseTagResourceAsync(CancellationToken) |
Comprueba si la API TagResource se implementa en el entorno actual. (Heredado de ArmResource) |
ClaimAnyVm(WaitUntil, CancellationToken) |
Reclama una máquina virtual aleatoria en el laboratorio. Esta operación puede tardar varios minutos en completarse.
|
ClaimAnyVmAsync(WaitUntil, CancellationToken) |
Reclama una máquina virtual aleatoria en el laboratorio. Esta operación puede tardar varios minutos en completarse.
|
CreateEnvironment(WaitUntil, DevTestLabVmCreationContent, CancellationToken) |
Crea máquinas virtuales en un laboratorio. Esta operación puede tardar varios minutos en completarse.
|
CreateEnvironmentAsync(WaitUntil, DevTestLabVmCreationContent, CancellationToken) |
Crea máquinas virtuales en un laboratorio. Esta operación puede tardar varios minutos en completarse.
|
CreateResourceIdentifier(String, String, String) |
Genere el identificador de recurso de una DevTestLabResource instancia de . |
Delete(WaitUntil, CancellationToken) |
Eliminar laboratorio. Esta operación puede tardar varios minutos en completarse.
|
DeleteAsync(WaitUntil, CancellationToken) |
Eliminar laboratorio. Esta operación puede tardar varios minutos en completarse.
|
EvaluatePolicies(String, DevTestLabEvaluatePoliciesContent, CancellationToken) |
Evalúa la directiva de laboratorio.
|
EvaluatePoliciesAsync(String, DevTestLabEvaluatePoliciesContent, CancellationToken) |
Evalúa la directiva de laboratorio.
|
ExportResourceUsage(WaitUntil, DevTestLabExportResourceUsageContent, CancellationToken) |
Exporta el uso de recursos de laboratorio a una cuenta de almacenamiento. Esta operación puede tardar un tiempo en completarse.
|
ExportResourceUsageAsync(WaitUntil, DevTestLabExportResourceUsageContent, CancellationToken) |
Exporta el uso de recursos de laboratorio a una cuenta de almacenamiento. Esta operación puede tardar un tiempo en completarse.
|
GenerateUploadUri(DevTestLabGenerateUploadUriContent, CancellationToken) |
Genera un identificador URI para cargar imágenes de disco personalizadas en un laboratorio.
|
GenerateUploadUriAsync(DevTestLabGenerateUploadUriContent, CancellationToken) |
Genera un identificador URI para cargar imágenes de disco personalizadas en un laboratorio.
|
Get(String, CancellationToken) |
Obtener laboratorio.
|
GetAsync(String, CancellationToken) |
Obtener laboratorio.
|
GetAvailableLocations(CancellationToken) |
Enumera todas las ubicaciones geográficas disponibles. (Heredado de ArmResource) |
GetAvailableLocationsAsync(CancellationToken) |
Enumera todas las ubicaciones geográficas disponibles. (Heredado de ArmResource) |
GetDevTestLabArtifactSource(String, String, CancellationToken) |
Obtiene el origen del artefacto.
|
GetDevTestLabArtifactSourceAsync(String, String, CancellationToken) |
Obtiene el origen del artefacto.
|
GetDevTestLabArtifactSources() |
Obtiene una colección de DevTestLabArtifactSourceResources en DevTestLab. |
GetDevTestLabCost(String, String, CancellationToken) |
Obtenga el costo.
|
GetDevTestLabCostAsync(String, String, CancellationToken) |
Obtenga el costo.
|
GetDevTestLabCosts() |
Obtiene una colección de DevTestLabCostResources en DevTestLab. |
GetDevTestLabCustomImage(String, String, CancellationToken) |
Obtener una imagen personalizada.
|
GetDevTestLabCustomImageAsync(String, String, CancellationToken) |
Obtener una imagen personalizada.
|
GetDevTestLabCustomImages() |
Obtiene una colección de DevTestLabCustomImageResources en DevTestLab. |
GetDevTestLabFormula(String, String, CancellationToken) |
Obtener fórmula.
|
GetDevTestLabFormulaAsync(String, String, CancellationToken) |
Obtener fórmula.
|
GetDevTestLabFormulas() |
Obtiene una colección de DevTestLabFormulaResources en DevTestLab. |
GetDevTestLabNotificationChannel(String, String, CancellationToken) |
Obtener el canal de notificación.
|
GetDevTestLabNotificationChannelAsync(String, String, CancellationToken) |
Obtener el canal de notificación.
|
GetDevTestLabNotificationChannels() |
Obtiene una colección de DevTestLabNotificationChannelResources en DevTestLab. |
GetDevTestLabPolicies(String) |
Obtiene una colección de DevTestLabPolicyResources en DevTestLab. |
GetDevTestLabPolicy(String, String, String, CancellationToken) |
Obtener directiva.
|
GetDevTestLabPolicyAsync(String, String, String, CancellationToken) |
Obtener directiva.
|
GetDevTestLabSchedule(String, String, CancellationToken) |
Obtener programación.
|
GetDevTestLabScheduleAsync(String, String, CancellationToken) |
Obtener programación.
|
GetDevTestLabSchedules() |
Obtiene una colección de DevTestLabScheduleResources en DevTestLab. |
GetDevTestLabServiceRunner(String, CancellationToken) |
Obtención del ejecutor de servicios.
|
GetDevTestLabServiceRunnerAsync(String, CancellationToken) |
Obtención del ejecutor de servicios.
|
GetDevTestLabServiceRunners() |
Obtiene una colección de DevTestLabServiceRunnerResources en DevTestLab. |
GetDevTestLabUser(String, String, CancellationToken) |
Obtiene el perfil de usuario.
|
GetDevTestLabUserAsync(String, String, CancellationToken) |
Obtiene el perfil de usuario.
|
GetDevTestLabUsers() |
Obtiene una colección de DevTestLabUserResources en DevTestLab. |
GetDevTestLabVirtualNetwork(String, String, CancellationToken) |
Obtenga la red virtual.
|
GetDevTestLabVirtualNetworkAsync(String, String, CancellationToken) |
Obtenga la red virtual.
|
GetDevTestLabVirtualNetworks() |
Obtiene una colección de DevTestLabVirtualNetworkResources en DevTestLab. |
GetDevTestLabVm(String, String, CancellationToken) |
Obtener máquina virtual.
|
GetDevTestLabVmAsync(String, String, CancellationToken) |
Obtener máquina virtual.
|
GetDevTestLabVms() |
Obtiene una colección de DevTestLabVmResources en DevTestLab. |
GetGalleryImages(String, String, Nullable<Int32>, String, CancellationToken) |
Enumerar imágenes de la galería en un laboratorio determinado.
|
GetGalleryImagesAsync(String, String, Nullable<Int32>, String, CancellationToken) |
Enumerar imágenes de la galería en un laboratorio determinado.
|
GetManagementLock(String, CancellationToken) |
Obtener un bloqueo de administración por ámbito.
|
GetManagementLockAsync(String, CancellationToken) |
Obtener un bloqueo de administración por ámbito.
|
GetManagementLocks() |
Obtiene una colección de ManagementLockResources en ArmResource. (Heredado de ArmResource) |
GetPolicyAssignment(String, CancellationToken) |
Esta operación recupera una única asignación de directiva, dada su nombre y el ámbito en el que se creó.
|
GetPolicyAssignmentAsync(String, CancellationToken) |
Esta operación recupera una única asignación de directiva, dada su nombre y el ámbito en el que se creó.
|
GetPolicyAssignments() |
Obtiene una colección de PolicyAssignmentResources en ArmResource. (Heredado de ArmResource) |
GetTagResource() |
Obtiene un objeto que representa un objeto TagResource junto con las operaciones de instancia que se pueden realizar en él en ArmResource. (Heredado de ArmResource) |
GetVhds(CancellationToken) |
Enumera las imágenes de disco disponibles para la creación de imágenes personalizadas.
|
GetVhdsAsync(CancellationToken) |
Enumera las imágenes de disco disponibles para la creación de imágenes personalizadas.
|
ImportVm(WaitUntil, DevTestLabImportVmContent, CancellationToken) |
Importa una máquina virtual en un laboratorio diferente. Esta operación puede tardar varios minutos en completarse.
|
ImportVmAsync(WaitUntil, DevTestLabImportVmContent, CancellationToken) |
Importa una máquina virtual en un laboratorio diferente. Esta operación puede tardar varios minutos en completarse.
|
RemoveTag(String, CancellationToken) |
Quita una etiqueta por clave del recurso.
|
RemoveTagAsync(String, CancellationToken) |
Quita una etiqueta por clave del recurso.
|
SetTags(IDictionary<String,String>, CancellationToken) |
Reemplace las etiquetas del recurso por el conjunto especificado.
|
SetTagsAsync(IDictionary<String,String>, CancellationToken) |
Reemplace las etiquetas del recurso por el conjunto especificado.
|
TryGetApiVersion(ResourceType, String) |
Obtiene la invalidación de la versión de api si se ha establecido para las opciones de cliente actuales. (Heredado de ArmResource) |
Update(DevTestLabPatch, CancellationToken) |
Permite modificar etiquetas de laboratorios. Se omitirán todas las demás propiedades.
|
UpdateAsync(DevTestLabPatch, CancellationToken) |
Permite modificar etiquetas de laboratorios. Se omitirán todas las demás propiedades.
|
Métodos de extensión
GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken) |
Obtiene la definición de roles por nombre (GUID).
|
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken) |
Obtiene la definición de roles por nombre (GUID).
|
GetAuthorizationRoleDefinitions(ArmResource) |
Obtiene una colección de AuthorizationRoleDefinitionResources en ArmResource. |
GetDenyAssignment(ArmResource, String, CancellationToken) |
Obtiene la asignación de denegación especificada.
|
GetDenyAssignmentAsync(ArmResource, String, CancellationToken) |
Obtiene la asignación de denegación especificada.
|
GetDenyAssignments(ArmResource) |
Obtiene una colección de DenyAssignmentResources en ArmResource. |
GetRoleAssignment(ArmResource, String, String, CancellationToken) |
Obtiene una asignación de roles por ámbito y nombre.
|
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken) |
Obtiene una asignación de roles por ámbito y nombre.
|
GetRoleAssignments(ArmResource) |
Obtiene una colección de RoleAssignmentResources en ArmResource. |
GetRoleAssignmentSchedule(ArmResource, String, CancellationToken) |
Obtener la programación de asignación de roles especificada para un ámbito de recurso
|
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken) |
Obtener la programación de asignación de roles especificada para un ámbito de recurso
|
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken) |
Obtiene la instancia de programación de asignación de roles especificada.
|
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Obtiene la instancia de programación de asignación de roles especificada.
|
GetRoleAssignmentScheduleInstances(ArmResource) |
Obtiene una colección de RoleAssignmentScheduleInstanceResources en ArmResource. |
GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken) |
Obtiene la solicitud de programación de asignación de roles especificada.
|
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken) |
Obtiene la solicitud de programación de asignación de roles especificada.
|
GetRoleAssignmentScheduleRequests(ArmResource) |
Obtiene una colección de RoleAssignmentScheduleRequestResources en ArmResource. |
GetRoleAssignmentSchedules(ArmResource) |
Obtiene una colección de RoleAssignmentScheduleResources en ArmResource. |
GetRoleEligibilitySchedule(ArmResource, String, CancellationToken) |
Obtener la programación de idoneidad de roles especificada para un ámbito de recurso
|
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken) |
Obtener la programación de idoneidad de roles especificada para un ámbito de recurso
|
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken) |
Obtiene la instancia de programación de idoneidad de rol especificada.
|
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Obtiene la instancia de programación de idoneidad de rol especificada.
|
GetRoleEligibilityScheduleInstances(ArmResource) |
Obtiene una colección de RoleEligibilityScheduleInstanceResources en ArmResource. |
GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken) |
Obtiene la solicitud de programación de idoneidad de rol especificada.
|
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken) |
Obtiene la solicitud de programación de idoneidad de rol especificada.
|
GetRoleEligibilityScheduleRequests(ArmResource) |
Obtiene una colección de RoleEligibilityScheduleRequestResources en ArmResource. |
GetRoleEligibilitySchedules(ArmResource) |
Obtiene una colección de RoleEligibilityScheduleResources en ArmResource. |
GetRoleManagementPolicies(ArmResource) |
Obtiene una colección de RoleManagementPolicyResources en ArmResource. |
GetRoleManagementPolicy(ArmResource, String, CancellationToken) |
Obtención de la directiva de administración de roles especificada para un ámbito de recursos
|
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken) |
Obtención de la asignación de directiva de administración de roles especificada para un ámbito de recurso
|
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken) |
Obtención de la asignación de directiva de administración de roles especificada para un ámbito de recurso
|
GetRoleManagementPolicyAssignments(ArmResource) |
Obtiene una colección de RoleManagementPolicyAssignmentResources en ArmResource. |
GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken) |
Obtención de la directiva de administración de roles especificada para un ámbito de recursos
|
GetSystemAssignedIdentity(ArmResource) |
Obtiene un objeto que representa systemAssignedIdentityResource junto con las operaciones de instancia que se pueden realizar en él en ArmResource. |
GetLinkerResource(ArmResource, String, CancellationToken) |
Devuelve el recurso del enlazador para un nombre determinado.
|
GetLinkerResourceAsync(ArmResource, String, CancellationToken) |
Devuelve el recurso del enlazador para un nombre determinado.
|
GetLinkerResources(ArmResource) |
Obtiene una colección de LinkerResources en ArmResource. |