Partilhar via


ArmLabServicesModelFactory Classe

Definição

Fábrica de modelos para modelos.

public static class ArmLabServicesModelFactory
type ArmLabServicesModelFactory = class
Public Class ArmLabServicesModelFactory
Herança
ArmLabServicesModelFactory

Métodos

AvailableLabServicesSku(String, String, Nullable<AvailableLabServicesSkuTier>, String, String, AvailableLabServicesSkuCapacity, IEnumerable<AvailableLabServicesSkuCapability>, IEnumerable<AzureLocation>, IEnumerable<AvailableLabServicesSkuCost>, IEnumerable<AvailableLabServicesSkuRestrictions>)

Inicializa uma nova instância do AvailableLabServicesSku.

AvailableLabServicesSkuCapability(String, String)

Inicializa uma nova instância de AvailableLabServicesSkuCapability.

AvailableLabServicesSkuCapacity(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<LabServicesSkuCapacityScaleType>)

Inicializa uma nova instância de AvailableLabServicesSkuCapacity.

AvailableLabServicesSkuCost(String, Nullable<Single>, String)

Inicializa uma nova instância de AvailableLabServicesSkuCost.

AvailableLabServicesSkuRestrictions(Nullable<LabServicesSkuRestrictionType>, IEnumerable<String>, Nullable<LabServicesSkuRestrictionReasonCode>)

Inicializa uma nova instância de AvailableLabServicesSkuRestrictions.

LabData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, LabAutoShutdownProfile, LabConnectionProfile, LabVirtualMachineProfile, LabSecurityProfile, LabRosterProfile, ResourceIdentifier, String, String, Nullable<LabServicesProvisioningState>, LabNetworkProfile, Nullable<LabState>)

Inicializa uma nova instância de LabData.

LabPlanData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, LabConnectionProfile, LabAutoShutdownProfile, ResourceIdentifier, IEnumerable<AzureLocation>, ResourceIdentifier, LabPlanSupportInfo, Uri, Nullable<LabServicesProvisioningState>)

Inicializa uma nova instância de LabPlanData.

LabSecurityProfile(String, Nullable<LabServicesEnableState>)

Inicializa uma nova instância de LabSecurityProfile.

LabServicesScheduleData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, LabServicesRecurrencePattern, String, BinaryData, Nullable<LabServicesProvisioningState>)

Inicializa uma nova instância de LabServicesScheduleData.

LabServicesUsage(Nullable<Int64>, Nullable<Int64>, Nullable<LabServicesUsageUnit>, LabServicesUsageName, ResourceIdentifier)

Inicializa uma nova instância de LabServicesUsage.

LabServicesUsageName(String, IEnumerable<String>, String)

Inicializa uma nova instância de LabServicesUsageName.

LabUserData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<TimeSpan>, Nullable<LabServicesProvisioningState>, String, String, Nullable<LabUserRegistrationState>, Nullable<LabUserInvitationState>, Nullable<DateTimeOffset>, Nullable<TimeSpan>)

Inicializa uma nova instância de LabUserData.

LabVirtualMachineConnectionProfile(IPAddress, String, Uri, String, Uri, String, String)

Inicializa uma nova instância de LabVirtualMachineConnectionProfile.

LabVirtualMachineData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<LabServicesProvisioningState>, Nullable<LabVirtualMachineState>, LabVirtualMachineConnectionProfile, String, Nullable<LabVirtualMachineType>)

Inicializa uma nova instância de LabVirtualMachineData.

LabVirtualMachineImageData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<LabServicesEnableState>, Nullable<LabServicesProvisioningState>, String, String, Uri, String, Nullable<LabVirtualMachineImageOSType>, String, Nullable<LabServicesEnableState>, String, String, String, String, ResourceIdentifier, IEnumerable<AzureLocation>, Nullable<LabVirtualMachineImageOSState>)

Inicializa uma nova instância de LabVirtualMachineImageData.

LabVirtualMachineImageReference(ResourceIdentifier, String, String, String, String, String)

Inicializa uma nova instância de LabVirtualMachineImageReference.

LabVirtualMachineProfile(LabVirtualMachineCreateOption, LabVirtualMachineImageReference, Nullable<LabVirtualMachineImageOSType>, LabServicesSku, Nullable<LabServicesEnableState>, TimeSpan, Nullable<LabServicesEnableState>, LabVirtualMachineCredential, LabVirtualMachineCredential)

Inicializa uma nova instância de LabVirtualMachineProfile.

Aplica-se a