Interface Disk.Definition
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.model.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.WithDiskSharing, Disk.DefinitionStages.WithDiskSource, Disk.DefinitionStages.WithGroup, Disk.DefinitionStages.WithHibernationSupport, Disk.DefinitionStages.WithHyperVGeneration, Disk.DefinitionStages.WithIopsThroughput, Disk.DefinitionStages.WithLinuxDiskSource, Disk.DefinitionStages.WithLogicalSectorSize, Disk.DefinitionStages.WithPublicNetworkAccess, Disk.DefinitionStages.WithSku, Disk.DefinitionStages.WithStorageAccount, Disk.DefinitionStages.WithWindowsDiskSource, com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithCreatableResourceGroup<Disk.DefinitionStages.WithDiskSource>, com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithExistingResourceGroup<Disk.DefinitionStages.WithDiskSource>, com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithGroup<Disk.DefinitionStages.WithDiskSource>, com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithNewResourceGroup<Disk.DefinitionStages.WithDiskSource>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<Disk.DefinitionStages.WithGroup>, com.azure.resourcemanager.resources.fluentcore.arm.models.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.azure.resourcemanager.resources.fluentcore.model.Creatable
create, create, createAsync, createAsyncMethods inherited from interface Disk.DefinitionStages.WithAvailabilityZone
withAvailabilityZoneMethods inherited from interface Disk.DefinitionStages.WithCreate
beginCreate, beginCreateMethods inherited from interface Disk.DefinitionStages.WithCreateAndSize
withSizeInGBMethods inherited from interface Disk.DefinitionStages.WithData
withDataMethods inherited from interface Disk.DefinitionStages.WithDataDiskFromDisk
fromDisk, fromDiskMethods inherited from interface Disk.DefinitionStages.WithDataDiskFromSnapshot
fromSnapshot, fromSnapshotMethods inherited from interface Disk.DefinitionStages.WithDataDiskFromUpload
withUploadSizeInMBMethods inherited from interface Disk.DefinitionStages.WithDataDiskFromVhd
fromVhdMethods inherited from interface Disk.DefinitionStages.WithDataDiskSource
withSizeInGBMethods inherited from interface Disk.DefinitionStages.WithDiskEncryption
withDiskEncryptionSetMethods inherited from interface Disk.DefinitionStages.WithDiskSharing
withMaximumSharesMethods inherited from interface Disk.DefinitionStages.WithHibernationSupport
withHibernationSupportMethods inherited from interface Disk.DefinitionStages.WithHyperVGeneration
withHyperVGenerationMethods inherited from interface Disk.DefinitionStages.WithIopsThroughput
withIopsReadOnly, withIopsReadWrite, withMBpsReadOnly, withMBpsReadWriteMethods inherited from interface Disk.DefinitionStages.WithLinuxDiskSource
withLinuxFromDisk, withLinuxFromDisk, withLinuxFromSnapshot, withLinuxFromSnapshot, withLinuxFromVhdMethods inherited from interface Disk.DefinitionStages.WithLogicalSectorSize
withLogicalSectorSizeInBytesMethods inherited from interface Disk.DefinitionStages.WithPublicNetworkAccess
disablePublicNetworkAccessMethods inherited from interface Disk.DefinitionStages.WithSku
withSkuMethods inherited from interface Disk.DefinitionStages.WithStorageAccount
withStorageAccount, withStorageAccountId, withStorageAccountNameMethods inherited from interface Disk.DefinitionStages.WithWindowsDiskSource
withWindowsFromDisk, withWindowsFromDisk, withWindowsFromSnapshot, withWindowsFromSnapshot, withWindowsFromVhdMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithCreatableResourceGroup
withNewResourceGroupMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithExistingResourceGroup
withExistingResourceGroup, withExistingResourceGroupMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithNewResourceGroup
withNewResourceGroup, withNewResourceGroupMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable
keyMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithRegion
withRegion, withRegionMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTags