VirtualMachine.DefinitionStages.WithLinuxCreateManagedOrUnmanaged Interface
public interface WithLinuxCreateManagedOrUnmanaged extends VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManagedOrUnmanaged
The stage of the Linux virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.
Method Summary
Modifier and Type | Method and Description |
---|---|
Virtual |
withSsh(String publicKey)
Specifies an SSH public key. |
Inherited Members
Creatable<T>.create()
Creatable<T>.createAsync(final ServiceCallback<T> callback)
Creatable<T>.createAsync()
VirtualMachine.DefinitionStages.WithExtension.defineNewExtension(String name)
Indexable.key()
HasName.name()
VirtualMachine.DefinitionStages.WithAvailabilityZone.withAvailabilityZone(AvailabilityZoneId zoneId)
VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics()
VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(Creatable<StorageAccount> creatable)
VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(StorageAccount storageAccount)
VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(String storageAccountBlobEndpointUri)
VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManaged.withComputerName(String computerName)
VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManaged.withCustomData(String base64EncodedCustomData)
VirtualMachine.DefinitionStages.WithManagedCreate.withDataDiskDefaultCachingType(CachingTypes cachingType)
VirtualMachine.DefinitionStages.WithManagedCreate.withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)
VirtualMachine.DefinitionStages.WithAvailabilitySet.withExistingAvailabilitySet(AvailabilitySet availabilitySet)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withExistingDataDisk(Disk disk)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withExistingDataDisk(Disk disk, int lun, CachingTypes cachingType)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withExistingDataDisk(Disk disk, int newSizeInGB, int lun, CachingTypes cachingType)
VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface.withExistingSecondaryNetworkInterface(NetworkInterface networkInterface)
VirtualMachine.DefinitionStages.WithStorageAccount.withExistingStorageAccount(StorageAccount storageAccount)
VirtualMachine.DefinitionStages.WithManagedServiceIdentity.withManagedServiceIdentity()
VirtualMachine.DefinitionStages.WithManagedServiceIdentity.withManagedServiceIdentity(int tokenPort)
VirtualMachine.DefinitionStages.WithAvailabilitySet.withNewAvailabilitySet(String name)
VirtualMachine.DefinitionStages.WithAvailabilitySet.withNewAvailabilitySet(Creatable<AvailabilitySet> creatable)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(Creatable<Disk> creatable)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(Creatable<Disk> creatable, int lun, CachingTypes cachingType)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB, int lun, CachingTypes cachingType)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB, int lun, CachingTypes cachingType, StorageAccountTypes storageAccountType)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun, int newSizeInGB, CachingTypes cachingType)
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun, int newSizeInGB, CachingTypes cachingType, StorageAccountTypes storageAccountType)
VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface.withNewSecondaryNetworkInterface(Creatable<NetworkInterface> creatable)
VirtualMachine.DefinitionStages.WithStorageAccount.withNewStorageAccount(String name)
VirtualMachine.DefinitionStages.WithStorageAccount.withNewStorageAccount(Creatable<StorageAccount> creatable)
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskCaching(CachingTypes cachingType)
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskEncryptionSettings(DiskEncryptionSettings settings)
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskName(String name)
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskSizeInGB(Integer size)
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskSizeInGB(int size)
VirtualMachine.DefinitionStages.WithManagedCreate.withOSDiskStorageAccountType(StorageAccountTypes accountType)
VirtualMachine.DefinitionStages.WithPlan.withPlan(PurchasePlan plan)
VirtualMachine.DefinitionStages.WithPlan.withPromotionalPlan(PurchasePlan plan, String promotionCode)
VirtualMachine.DefinitionStages.WithVMSize.withSize(String sizeName)
VirtualMachine.DefinitionStages.WithVMSize.withSize(VirtualMachineSizeTypes size)
Resource.DefinitionWithTags<T>.withTag(String key, String value)
Resource.DefinitionWithTags<T>.withTags(Map<String, String> tags)
VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManagedOrUnmanaged.withUnmanagedDisks()
Method Details
withSsh
public WithLinuxCreateManagedOrUnmanaged withSsh(String publicKey)
Specifies an SSH public key.
Parameters:
publicKey
- an SSH public key in the PEM format.
Returns:
the next stage of the definition
Applies to
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for Java
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示