Interface Disk.Definition
- All Superinterfaces:
Creatable<Disk>
,Disk.DefinitionStages.Blank
,Disk.DefinitionStages.WithAvailabilityZone
,Disk.DefinitionStages.WithCreate
,Disk.DefinitionStages.WithCreateAndSize
,Disk.DefinitionStages.WithData
,Disk.DefinitionStages.WithDataDiskFromDisk
,Disk.DefinitionStages.WithDataDiskFromSnapshot
,Disk.DefinitionStages.WithDataDiskFromUpload
,Disk.DefinitionStages.WithDataDiskFromVhd
,Disk.DefinitionStages.WithDataDiskSource
,Disk.DefinitionStages.WithDiskEncryption
,Disk.DefinitionStages.WithDiskSource
,Disk.DefinitionStages.WithGroup
,Disk.DefinitionStages.WithLinuxDiskSource
,Disk.DefinitionStages.WithSku
,Disk.DefinitionStages.WithStorageAccount
,Disk.DefinitionStages.WithWindowsDiskSource
,GroupableResource.DefinitionStages.WithCreatableResourceGroup<Disk.DefinitionStages.WithDiskSource>
,GroupableResource.DefinitionStages.WithExistingResourceGroup<Disk.DefinitionStages.WithDiskSource>
,GroupableResource.DefinitionStages.WithGroup<Disk.DefinitionStages.WithDiskSource>
,GroupableResource.DefinitionStages.WithNewResourceGroup<Disk.DefinitionStages.WithDiskSource>
,HasName
,Indexable
,Resource.DefinitionWithRegion<Disk.DefinitionStages.WithGroup>
,Resource.DefinitionWithTags<Disk.DefinitionStages.WithCreate>
- Enclosing interface:
- Disk
public static interface Disk.Definition
extends Disk.DefinitionStages.Blank, Disk.DefinitionStages.WithGroup, Disk.DefinitionStages.WithDiskSource, Disk.DefinitionStages.WithWindowsDiskSource, Disk.DefinitionStages.WithLinuxDiskSource, Disk.DefinitionStages.WithData, Disk.DefinitionStages.WithDataDiskSource, Disk.DefinitionStages.WithDataDiskFromVhd, Disk.DefinitionStages.WithDataDiskFromUpload, Disk.DefinitionStages.WithDataDiskFromDisk, Disk.DefinitionStages.WithDataDiskFromSnapshot, Disk.DefinitionStages.WithStorageAccount, Disk.DefinitionStages.WithCreateAndSize, Disk.DefinitionStages.WithCreate
The entirety of the managed disk definition.
-
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Creatable
create, createAsync, createAsync
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithAvailabilityZone
withAvailabilityZone
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithCreateAndSize
withSizeInGB
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithData
withData
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithDataDiskFromDisk
fromDisk, fromDisk
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithDataDiskFromSnapshot
fromSnapshot, fromSnapshot
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithDataDiskFromUpload
withUploadSizeInMB
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithDataDiskFromVhd
fromVhd
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithDataDiskSource
withSizeInGB
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithDiskEncryption
withDiskEncryptionSet
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithLinuxDiskSource
withLinuxFromDisk, withLinuxFromDisk, withLinuxFromSnapshot, withLinuxFromSnapshot, withLinuxFromVhd
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithSku
withSku
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithStorageAccount
withStorageAccount, withStorageAccountId, withStorageAccountName
Methods inherited from interface com.microsoft.azure.management.compute.Disk.DefinitionStages.WithWindowsDiskSource
withWindowsFromDisk, withWindowsFromDisk, withWindowsFromSnapshot, withWindowsFromSnapshot, withWindowsFromVhd
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithCreatableResourceGroup
withNewResourceGroup
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithExistingResourceGroup
withExistingResourceGroup, withExistingResourceGroup
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithNewResourceGroup
withNewResourceGroup, withNewResourceGroup
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion
withRegion, withRegion
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTags