LabVirtualMachineInner Klasse
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. devtestlabs. fluent. models. LabVirtualMachineInner
- com.
- com.
- com.
public final class LabVirtualMachineInner
extends Resource
Einen virtuellen Computer.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
LabVirtualMachineInner() |
Erstellt eine instance der Lab |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Boolean |
allowClaim()
Abrufen der Allow |
Applicable |
applicableSchedule()
Abrufen der entsprechenden |
Artifact |
artifactDeploymentStatus()
Abrufen der Artefaktbereitstellungsstatus-Eigenschaft |
List<Artifact |
artifacts()
Abrufen der artefakt-Eigenschaft: Die Artefakte, die auf dem virtuellen Computer installiert werden sollen. |
String |
computeId()
Abrufen der Compute-ID-Eigenschaft |
Compute |
computeVm()
Abrufen der Compute-VM-Eigenschaft |
String |
createdByUser()
Abrufen der erstellten |
String |
createdByUserId()
Abrufen der erstellten |
Offset |
createdDate()
Abrufen der erstellten |
String |
customImageId()
Abrufen der benutzerdefinierten |
List<Data |
dataDiskParameters()
Rufen Sie die Data |
Boolean |
disallowPublicIpAddress()
Get the disallow |
String |
environmentId()
Abrufen der Umgebungs-ID-Eigenschaft |
Offset |
expirationDate()
Abrufen der Ablaufdatumseigenschaft |
String |
fqdn()
Abrufen der fqdn-Eigenschaft: Der vollqualifizierte Domänenname des virtuellen Computers. |
Gallery |
galleryImageReference()
Rufen Sie die Image |
Boolean |
isAuthenticationWithSshKey()
Abrufen der is-Eigenschaft |
String |
labSubnetName()
Abrufen der Lab |
String |
labVirtualNetworkId()
Abrufen der Lab-ID-Eigenschaft |
String |
lastKnownPowerState()
Rufen Sie die letzte |
Network |
networkInterface()
Abrufen der Netzwerkschnittstelleneigenschaft |
String |
notes()
Abrufen der Notes-Eigenschaft: Die Notizen des virtuellen Computers. |
String |
osType()
Rufen Sie die os |
String |
ownerObjectId()
Abrufen der Eigenschaft owner |
String |
ownerUserPrincipalName()
Abrufen der Eigenschaft "Besitzerbenutzerprinzipalname |
String |
password()
Abrufen der Kennworteigenschaft: Das Kennwort des Vm-Administrators. |
String |
planId()
Abrufen der Plan-ID-Eigenschaft |
String |
provisioningState()
Abrufen der Bereitstellungsstatuseigenschaft |
List<Schedule |
scheduleParameters()
Rufen Sie die Schedule |
String |
size()
Abrufen der Size-Eigenschaft: Die Größe des virtuellen Computers. |
String |
sshKey()
Rufen Sie die ssh Key-Eigenschaft |
String |
storageType()
Abrufen der Speichertypeigenschaft |
String |
uniqueIdentifier()
Abrufen der eindeutigen |
String |
username()
Abrufen der Username-Eigenschaft: Der Benutzername des virtuellen Computers. |
void |
validate()
Überprüft die instance. |
Virtual |
virtualMachineCreationSource()
Abrufen der Eigenschaft Quelle für die Erstellung |
Lab |
withAllowClaim(Boolean allowClaim)
Festlegen der Allow |
Lab |
withArtifacts(List<ArtifactInstallProperties> artifacts)
Legen Sie die Artifacts-Eigenschaft fest: Die Artefakte, die auf dem virtuellen Computer installiert werden sollen. |
Lab |
withCreatedDate(OffsetDateTime createdDate)
Legen Sie die eigenschaft created |
Lab |
withCustomImageId(String customImageId)
Festlegen der benutzerdefinierten |
Lab |
withDataDiskParameters(List<DataDiskProperties> dataDiskParameters)
Legen Sie die Data |
Lab |
withDisallowPublicIpAddress(Boolean disallowPublicIpAddress)
Legen Sie die Eigenschaft öffentliche |
Lab |
withEnvironmentId(String environmentId)
Festlegen der Umgebungs-ID-Eigenschaft |
Lab |
withExpirationDate(OffsetDateTime expirationDate)
Legen Sie die Ablaufdatumseigenschaft |
Lab |
withGalleryImageReference(GalleryImageReference galleryImageReference)
Legen Sie die Image |
Lab |
withIsAuthenticationWithSshKey(Boolean isAuthenticationWithSshKey)
Legen Sie die |
Lab |
withLabSubnetName(String labSubnetName)
Legen Sie die Eigenschaft Lab-Subnetzname |
Lab |
withLabVirtualNetworkId(String labVirtualNetworkId)
Legen Sie die Id der Lab-Id des virtuellen |
Lab |
withLocation(String location) |
Lab |
withNetworkInterface(NetworkInterfaceProperties networkInterface)
Legen Sie die Netzwerkschnittstelleneigenschaft |
Lab |
withNotes(String notes)
Legen Sie die Notes-Eigenschaft fest: Die Notizen des virtuellen Computers. |
Lab |
withOwnerObjectId(String ownerObjectId)
Festlegen der Eigenschaft "Owner |
Lab |
withOwnerUserPrincipalName(String ownerUserPrincipalName)
Festlegen der Eigenschaft "Besitzerbenutzerprinzipalname |
Lab |
withPassword(String password)
Festlegen der Kennworteigenschaft: Das Kennwort des Vm-Administrators. |
Lab |
withPlanId(String planId)
Festlegen der Plan-ID-Eigenschaft |
Lab |
withScheduleParameters(List<ScheduleCreationParameter> scheduleParameters)
Legen Sie die Schedule |
Lab |
withSize(String size)
Festlegen der Size-Eigenschaft: Die Größe des virtuellen Computers. |
Lab |
withSshKey(String sshKey)
Legen Sie die ssh Key-Eigenschaft |
Lab |
withStorageType(String storageType)
Legen Sie die Eigenschaft Speichertyp |
Lab |
withTags(Map<String,String> tags) |
Lab |
withUsername(String username)
Festlegen der Username-Eigenschaft: Der Benutzername des virtuellen Computers. |
Geerbte Methoden von ProxyResource
Geerbte Methoden von Resource
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
LabVirtualMachineInner
public LabVirtualMachineInner()
Erstellt eine instance der LabVirtualMachineInner-Klasse.
Details zur Methode
allowClaim
public Boolean allowClaim()
Abrufen der allowClaim-Eigenschaft: Gibt an, ob ein anderer Benutzer den Besitz des virtuellen Computers übernehmen kann.
Returns:
applicableSchedule
public ApplicableScheduleInner applicableSchedule()
Rufen Sie die applicableSchedule-Eigenschaft ab: Der anwendbare Zeitplan für den virtuellen Computer.
Returns:
artifactDeploymentStatus
public ArtifactDeploymentStatusProperties artifactDeploymentStatus()
Abrufen der artefaktDeploymentStatus-Eigenschaft: Die Artefaktbereitstellung status für den virtuellen Computer.
Returns:
artifacts
public List
Abrufen der artefakt-Eigenschaft: Die Artefakte, die auf dem virtuellen Computer installiert werden sollen.
Returns:
computeId
public String computeId()
Abrufen der computeId-Eigenschaft: Der Ressourcenbezeichner (Microsoft.Compute) des virtuellen Computers.
Returns:
computeVm
public ComputeVmProperties computeVm()
Abrufen der computeVm-Eigenschaft: Die Compute-VM-Eigenschaften.
Returns:
createdByUser
public String createdByUser()
Abrufen der createdByUser-Eigenschaft: Die E-Mail-Adresse des Erstellers des virtuellen Computers.
Returns:
createdByUserId
public String createdByUserId()
Abrufen der createdByUserId-Eigenschaft: Der Objektbezeichner des Erstellers des virtuellen Computers.
Returns:
createdDate
public OffsetDateTime createdDate()
Abrufen der createdDate-Eigenschaft: Das Erstellungsdatum des virtuellen Computers.
Returns:
customImageId
public String customImageId()
Abrufen der customImageId-Eigenschaft: Der benutzerdefinierte Imagebezeichner des virtuellen Computers.
Returns:
dataDiskParameters
public List
Rufen Sie die dataDiskParameters-Eigenschaft ab: Neue oder vorhandene Datenträger, die nach der Erstellung an den virtuellen Computer angefügt werden sollen.
Returns:
disallowPublicIpAddress
public Boolean disallowPublicIpAddress()
Abrufen der eigenschaft disallowPublicIpAddress: Gibt an, ob der virtuelle Computer ohne öffentliche IP-Adresse erstellt werden soll.
Returns:
environmentId
public String environmentId()
Abrufen der eigenschaft environmentId: Die Ressourcen-ID der Umgebung, die diesen virtuellen Computer enthält, falls vorhanden.
Returns:
expirationDate
public OffsetDateTime expirationDate()
Abrufen der expirationDate-Eigenschaft: Das Ablaufdatum für den virtuellen Computer.
Returns:
fqdn
public String fqdn()
Abrufen der fqdn-Eigenschaft: Der vollqualifizierte Domänenname des virtuellen Computers.
Returns:
galleryImageReference
public GalleryImageReference galleryImageReference()
Rufen Sie die galleryImageReference-Eigenschaft ab: Die Microsoft Azure Marketplace Imagereferenz des virtuellen Computers.
Returns:
isAuthenticationWithSshKey
public Boolean isAuthenticationWithSshKey()
Abrufen der isAuthenticationWithSshKey-Eigenschaft: Gibt an, ob dieser virtuelle Computer einen SSH-Schlüssel für die Authentifizierung verwendet.
Returns:
labSubnetName
public String labSubnetName()
Abrufen der labSubnetName-Eigenschaft: Der Lab-Subnetzname des virtuellen Computers.
Returns:
labVirtualNetworkId
public String labVirtualNetworkId()
Abrufen der labVirtualNetworkId-Eigenschaft: Der Lab-VNET-Bezeichner des virtuellen Computers.
Returns:
lastKnownPowerState
public String lastKnownPowerState()
Abrufen der lastKnownPowerState-Eigenschaft: Last known compute power stated captured in DTL.
Returns:
networkInterface
public NetworkInterfaceProperties networkInterface()
Abrufen der networkInterface-Eigenschaft: Die Netzwerkschnittstelleneigenschaften.
Returns:
notes
public String notes()
Abrufen der Notes-Eigenschaft: Die Notizen des virtuellen Computers.
Returns:
osType
public String osType()
Abrufen der osType-Eigenschaft: Der Betriebssystemtyp des virtuellen Computers.
Returns:
ownerObjectId
public String ownerObjectId()
Abrufen der ownerObjectId-Eigenschaft: Der Objektbezeichner des Besitzers des virtuellen Computers.
Returns:
ownerUserPrincipalName
public String ownerUserPrincipalName()
Abrufen der ownerUserPrincipalName-Eigenschaft: Der Benutzerprinzipalname des Besitzers des virtuellen Computers.
Returns:
password
public String password()
Abrufen der Kennworteigenschaft: Das Kennwort des Vm-Administrators.
Returns:
planId
public String planId()
Abrufen der planId-Eigenschaft: Die ID des Plans, der dem VM-Image zugeordnet ist.
Returns:
provisioningState
public String provisioningState()
Abrufen der provisioningState-Eigenschaft: Die bereitstellungs-status der Ressource.
Returns:
scheduleParameters
public List
Rufen Sie die scheduleParameters-Eigenschaft ab: Zu erstellende VM-Zeitpläne.
Returns:
size
public String size()
Abrufen der Size-Eigenschaft: Die Größe des virtuellen Computers.
Returns:
sshKey
public String sshKey()
Abrufen der sshKey-Eigenschaft: Der SSH-Schlüssel des VM-Administrators.
Returns:
storageType
public String storageType()
Rufen Sie die eigenschaft storageType ab: Storage type to use for virtual machine (d.h. Standard, Premium).
Returns:
uniqueIdentifier
public String uniqueIdentifier()
Abrufen der uniqueIdentifier-Eigenschaft: Der eindeutige unveränderliche Bezeichner einer Ressource (Guid).
Returns:
username
public String username()
Abrufen der Username-Eigenschaft: Der Benutzername des virtuellen Computers.
Returns:
validate
public void validate()
Überprüft die instance.
virtualMachineCreationSource
public VirtualMachineCreationSource virtualMachineCreationSource()
Abrufen der virtualMachineCreationSource-Eigenschaft: Gibt die Quelle der Erstellung des virtuellen Labcomputers an. Nur Ausgabeeigenschaft.
Returns:
withAllowClaim
public LabVirtualMachineInner withAllowClaim(Boolean allowClaim)
Festlegen der allowClaim-Eigenschaft: Gibt an, ob ein anderer Benutzer den Besitz des virtuellen Computers übernehmen kann.
Parameters:
Returns:
withArtifacts
public LabVirtualMachineInner withArtifacts(List
Legen Sie die Artifacts-Eigenschaft fest: Die Artefakte, die auf dem virtuellen Computer installiert werden sollen.
Parameters:
Returns:
withCreatedDate
public LabVirtualMachineInner withCreatedDate(OffsetDateTime createdDate)
Legen Sie die createdDate-Eigenschaft fest: Das Erstellungsdatum des virtuellen Computers.
Parameters:
Returns:
withCustomImageId
public LabVirtualMachineInner withCustomImageId(String customImageId)
Legen Sie die customImageId-Eigenschaft fest: Der benutzerdefinierte Imagebezeichner des virtuellen Computers.
Parameters:
Returns:
withDataDiskParameters
public LabVirtualMachineInner withDataDiskParameters(List
Legen Sie die dataDiskParameters-Eigenschaft fest: Neue oder vorhandene Datenträger, die nach der Erstellung an den virtuellen Computer angefügt werden sollen.
Parameters:
Returns:
withDisallowPublicIpAddress
public LabVirtualMachineInner withDisallowPublicIpAddress(Boolean disallowPublicIpAddress)
Legen Sie die disallowPublicIpAddress-Eigenschaft fest: Gibt an, ob der virtuelle Computer ohne öffentliche IP-Adresse erstellt werden soll.
Parameters:
Returns:
withEnvironmentId
public LabVirtualMachineInner withEnvironmentId(String environmentId)
Legen Sie die eigenschaft environmentId fest: Die Ressourcen-ID der Umgebung, die diesen virtuellen Computer enthält, falls vorhanden.
Parameters:
Returns:
withExpirationDate
public LabVirtualMachineInner withExpirationDate(OffsetDateTime expirationDate)
Festlegen der expirationDate-Eigenschaft: Das Ablaufdatum für den virtuellen Computer.
Parameters:
Returns:
withGalleryImageReference
public LabVirtualMachineInner withGalleryImageReference(GalleryImageReference galleryImageReference)
Legen Sie die galleryImageReference-Eigenschaft fest: Der Microsoft Azure Marketplace-Imageverweis des virtuellen Computers.
Parameters:
Returns:
withIsAuthenticationWithSshKey
public LabVirtualMachineInner withIsAuthenticationWithSshKey(Boolean isAuthenticationWithSshKey)
Festlegen der isAuthenticationWithSshKey-Eigenschaft: Gibt an, ob dieser virtuelle Computer einen SSH-Schlüssel für die Authentifizierung verwendet.
Parameters:
Returns:
withLabSubnetName
public LabVirtualMachineInner withLabSubnetName(String labSubnetName)
Legen Sie die labSubnetName-Eigenschaft fest: Der Name des Lab-Subnetzes des virtuellen Computers.
Parameters:
Returns:
withLabVirtualNetworkId
public LabVirtualMachineInner withLabVirtualNetworkId(String labVirtualNetworkId)
Legen Sie die labVirtualNetworkId-Eigenschaft fest: Der Lab-VNETWORK-Bezeichner des virtuellen Computers.
Parameters:
Returns:
withLocation
public LabVirtualMachineInner withLocation(String location)
Overrides:
LabVirtualMachineInner.withLocation(String location)Parameters:
withNetworkInterface
public LabVirtualMachineInner withNetworkInterface(NetworkInterfaceProperties networkInterface)
Legen Sie die networkInterface-Eigenschaft fest: Die Netzwerkschnittstelleneigenschaften.
Parameters:
Returns:
withNotes
public LabVirtualMachineInner withNotes(String notes)
Legen Sie die Notes-Eigenschaft fest: Die Notizen des virtuellen Computers.
Parameters:
Returns:
withOwnerObjectId
public LabVirtualMachineInner withOwnerObjectId(String ownerObjectId)
Festlegen der ownerObjectId-Eigenschaft: Der Objektbezeichner des Besitzers des virtuellen Computers.
Parameters:
Returns:
withOwnerUserPrincipalName
public LabVirtualMachineInner withOwnerUserPrincipalName(String ownerUserPrincipalName)
Legen Sie die eigenschaft ownerUserPrincipalName fest: Der Benutzerprinzipalname des Besitzers des virtuellen Computers.
Parameters:
Returns:
withPassword
public LabVirtualMachineInner withPassword(String password)
Festlegen der Kennworteigenschaft: Das Kennwort des Vm-Administrators.
Parameters:
Returns:
withPlanId
public LabVirtualMachineInner withPlanId(String planId)
Festlegen der planId-Eigenschaft: Die ID des Plans, der dem Vm-Image zugeordnet ist.
Parameters:
Returns:
withScheduleParameters
public LabVirtualMachineInner withScheduleParameters(List
Legen Sie die scheduleParameters-Eigenschaft fest: Zu erstellende VM-Zeitpläne.
Parameters:
Returns:
withSize
public LabVirtualMachineInner withSize(String size)
Festlegen der Size-Eigenschaft: Die Größe des virtuellen Computers.
Parameters:
Returns:
withSshKey
public LabVirtualMachineInner withSshKey(String sshKey)
Legen Sie die sshKey-Eigenschaft fest: Der SSH-Schlüssel des VM-Administrators.
Parameters:
Returns:
withStorageType
public LabVirtualMachineInner withStorageType(String storageType)
Legen Sie die eigenschaft storageType fest: Storage type to use for virtual machine (d.h. Standard, Premium).
Parameters:
Returns:
withTags
public LabVirtualMachineInner withTags(Map
Overrides:
LabVirtualMachineInner.withTags(Map<String,String> tags)Parameters:
withUsername
public LabVirtualMachineInner withUsername(String username)
Festlegen der Username-Eigenschaft: Der Benutzername des virtuellen Computers.
Parameters:
Returns:
Gilt für:
Azure SDK for Java