ArmLabServicesModelFactory.LabData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância do LabData.
public static Azure.ResourceManager.LabServices.LabData LabData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.LabServices.Models.LabAutoShutdownProfile autoShutdownProfile = default, Azure.ResourceManager.LabServices.Models.LabConnectionProfile connectionProfile = default, Azure.ResourceManager.LabServices.Models.LabVirtualMachineProfile virtualMachineProfile = default, Azure.ResourceManager.LabServices.Models.LabSecurityProfile securityProfile = default, Azure.ResourceManager.LabServices.Models.LabRosterProfile rosterProfile = default, Azure.Core.ResourceIdentifier labPlanId = default, string title = default, string description = default, Azure.ResourceManager.LabServices.Models.LabServicesProvisioningState? provisioningState = default, Azure.ResourceManager.LabServices.Models.LabNetworkProfile networkProfile = default, Azure.ResourceManager.LabServices.Models.LabState? state = default);
static member LabData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.LabServices.Models.LabAutoShutdownProfile * Azure.ResourceManager.LabServices.Models.LabConnectionProfile * Azure.ResourceManager.LabServices.Models.LabVirtualMachineProfile * Azure.ResourceManager.LabServices.Models.LabSecurityProfile * Azure.ResourceManager.LabServices.Models.LabRosterProfile * Azure.Core.ResourceIdentifier * string * string * Nullable<Azure.ResourceManager.LabServices.Models.LabServicesProvisioningState> * Azure.ResourceManager.LabServices.Models.LabNetworkProfile * Nullable<Azure.ResourceManager.LabServices.Models.LabState> -> Azure.ResourceManager.LabServices.LabData
Public Shared Function LabData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional autoShutdownProfile As LabAutoShutdownProfile = Nothing, Optional connectionProfile As LabConnectionProfile = Nothing, Optional virtualMachineProfile As LabVirtualMachineProfile = Nothing, Optional securityProfile As LabSecurityProfile = Nothing, Optional rosterProfile As LabRosterProfile = Nothing, Optional labPlanId As ResourceIdentifier = Nothing, Optional title As String = Nothing, Optional description As String = Nothing, Optional provisioningState As Nullable(Of LabServicesProvisioningState) = Nothing, Optional networkProfile As LabNetworkProfile = Nothing, Optional state As Nullable(Of LabState) = Nothing) As LabData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- tags
- IDictionary<String,String>
As marcas.
- location
- AzureLocation
O local.
- autoShutdownProfile
- LabAutoShutdownProfile
A configuração de desligamento automático do recurso para o laboratório. Isso controla se ações são executadas em recursos que estão ociosos.
- connectionProfile
- LabConnectionProfile
O perfil de conexão do laboratório. Isso controla as configurações, como acesso à Web aos recursos de laboratório ou se as portas RDP ou SSH estão abertas.
- virtualMachineProfile
- LabVirtualMachineProfile
O perfil usado para criar máquinas virtuais de laboratório.
- securityProfile
- LabSecurityProfile
O perfil de segurança do laboratório.
- rosterProfile
- LabRosterProfile
O perfil de gerenciamento de lista de usuários do laboratório.
- labPlanId
- ResourceIdentifier
A ID do plano de laboratório. Usado durante a criação de recursos para fornecer padrões e atua como um contêiner de permissão ao criar um laboratório por meio de labs.azure.com. A configuração de um labPlanId em um laboratório existente fornece organização..
- title
- String
O título do laboratório.
- description
- String
A descrição do laboratório.
- provisioningState
- Nullable<LabServicesProvisioningState>
Estado de provisionamento atual do laboratório.
- networkProfile
- LabNetworkProfile
O perfil de rede do laboratório, normalmente aplicado por meio de um plano de laboratório. Esse perfil não pode ser modificado depois que um laboratório é criado.
Retornos
Uma nova LabData instância para zombar.