Uses of Class
com.azure.resourcemanager.compute.fluent.models.SnapshotProperties
Packages that use SnapshotProperties
Package
Description
Package containing the inner data models for ComputeManagementClient.
-
Uses of SnapshotProperties in com.azure.resourcemanager.compute.fluent.models
Methods in com.azure.resourcemanager.compute.fluent.models that return SnapshotPropertiesModifier and TypeMethodDescriptionstatic SnapshotPropertiesSnapshotProperties.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of SnapshotProperties from the JsonReader.SnapshotProperties.withCompletionPercent(Float completionPercent) Set the completionPercent property: Percentage complete for the background copy when a resource is created via the CopyStart operation.SnapshotProperties.withCopyCompletionError(CopyCompletionError copyCompletionError) Set the copyCompletionError property: Indicates the error details if the background copy of a resource created via the CopyStart operation fails.SnapshotProperties.withCreationData(CreationData creationData) Set the creationData property: Disk source information.SnapshotProperties.withDataAccessAuthMode(DataAccessAuthMode dataAccessAuthMode) Set the dataAccessAuthMode property: Additional authentication requirements when exporting or uploading to a disk or snapshot.SnapshotProperties.withDiskAccessId(String diskAccessId) Set the diskAccessId property: ARM id of the DiskAccess resource for using private endpoints on disks.SnapshotProperties.withDiskSizeGB(Integer diskSizeGB) Set the diskSizeGB property: If creationData.createOption is Empty, this field is mandatory and it indicates the size of the disk to create.SnapshotProperties.withEncryption(Encryption encryption) Set the encryption property: Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.SnapshotProperties.withEncryptionSettingsCollection(EncryptionSettingsCollection encryptionSettingsCollection) Set the encryptionSettingsCollection property: Encryption settings collection used be Azure Disk Encryption, can contain multiple encryption settings per disk or snapshot.SnapshotProperties.withHyperVGeneration(HyperVGeneration hyperVGeneration) Set the hyperVGeneration property: The hypervisor generation of the Virtual Machine.SnapshotProperties.withIncremental(Boolean incremental) Set the incremental property: Whether a snapshot is incremental.SnapshotProperties.withNetworkAccessPolicy(NetworkAccessPolicy networkAccessPolicy) Set the networkAccessPolicy property: Policy for accessing the disk via network.SnapshotProperties.withOsType(OperatingSystemTypes osType) Set the osType property: The Operating System type.SnapshotProperties.withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess) Set the publicNetworkAccess property: Policy for controlling export on the disk.SnapshotProperties.withPurchasePlan(PurchasePlanAutoGenerated purchasePlan) Set the purchasePlan property: Purchase plan information for the image from which the source disk for the snapshot was originally created.SnapshotProperties.withSecurityProfile(DiskSecurityProfile securityProfile) Set the securityProfile property: Contains the security related information for the resource.SnapshotProperties.withSupportedCapabilities(SupportedCapabilities supportedCapabilities) Set the supportedCapabilities property: List of supported capabilities for the image from which the source disk from the snapshot was originally created.SnapshotProperties.withSupportsHibernation(Boolean supportsHibernation) Set the supportsHibernation property: Indicates the OS on a snapshot supports hibernation.