Microsoft.Azure.Management.Compute.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AccessLevel |
Defines values for AccessLevel. |
AccessUri |
A disk access SAS uri. |
AdditionalCapabilities |
Enables or disables a capability on the virtual machine or virtual machine scale set. |
AdditionalUnattendContent |
Specifies additional XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. Contents are defined by setting name, component name, and the pass in which the content is applied. |
AggregatedReplicationState |
Defines values for AggregatedReplicationState. |
ApiEntityReference |
The API entity reference. |
ApiError |
Api error. |
ApiErrorBase |
Api error base. |
ApplicationProfile |
Contains the list of gallery applications that should be made available to the VM/VMSS |
Architecture |
Defines values for Architecture. |
ArchitectureTypes |
Defines values for ArchitectureTypes. |
AutomaticOSUpgradePolicy |
The configuration parameters used for performing automatic OS upgrade. |
AutomaticOSUpgradeProperties |
Describes automatic OS upgrade properties on the image. |
AutomaticRepairsPolicy |
Specifies the configuration parameters for automatic repairs on the virtual machine scale set. |
AvailabilitySet |
Specifies information about the availability set that the virtual machine should be assigned to. Virtual machines specified in the same availability set are allocated to different nodes to maximize availability. For more information about availability sets, see Availability sets overview. <br><br> For more information on Azure planned maintenance, see Maintenance and updates for Virtual Machines in Azure <br><br> Currently, a VM can only be added to availability set at creation time. An existing VM cannot be added to an availability set. |
AvailabilitySetSkuTypes |
Defines values for AvailabilitySetSkuTypes. |
AvailabilitySetUpdate |
Specifies information about the availability set that the virtual machine should be assigned to. Only tags may be updated. |
AvailablePatchSummary |
Describes the properties of an virtual machine instance view for available patch summary. |
BillingProfile |
Specifies the billing related details of a Azure Spot VM or VMSS. <br><br>Minimum api-version: 2019-03-01. |
BootDiagnostics |
Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status. <br><br> You can easily view the output of your console log. <br><br> Azure also enables you to see a screenshot of the VM from the hypervisor. |
BootDiagnosticsInstanceView |
The instance view of a virtual machine boot diagnostics. |
CapacityReservation |
Specifies information about the capacity reservation. |
CapacityReservationGroup |
Specifies information about the capacity reservation group that the capacity reservations should be assigned to. <br><br> Currently, a capacity reservation can only be added to a capacity reservation group at creation time. An existing capacity reservation cannot be added or moved to another capacity reservation group. |
CapacityReservationGroupInstanceView | |
CapacityReservationGroupInstanceViewTypes |
Defines values for CapacityReservationGroupInstanceViewTypes. |
CapacityReservationGroupUpdate |
Specifies information about the capacity reservation group. Only tags can be updated. |
CapacityReservationInstanceView |
The instance view of a capacity reservation that provides as snapshot of the runtime properties of the capacity reservation that is managed by the platform and can change outside of control plane operations. |
CapacityReservationInstanceViewTypes |
Defines values for CapacityReservationInstanceViewTypes. |
CapacityReservationInstanceViewWithName |
The instance view of a capacity reservation that includes the name of the capacity reservation. It is used for the response to the instance view of a capacity reservation group. |
CapacityReservationProfile |
The parameters of a capacity reservation Profile. |
CapacityReservationUpdate |
Specifies information about the capacity reservation. Only tags and sku.capacity can be updated. |
CapacityReservationUtilization |
Represents the capacity reservation utilization in terms of resources allocated. |
CloudService |
Describes the cloud service. |
CloudServiceExtensionProfile |
Describes a cloud service extension profile. |
CloudServiceExtensionProperties |
Extension Properties. |
CloudServiceInstanceView |
InstanceView of CloudService as a whole |
CloudServiceNetworkProfile |
Network Profile for the cloud service. |
CloudServiceOsProfile |
Describes the OS profile for the cloud service. |
CloudServiceProperties |
Cloud service properties |
CloudServiceRole |
Describes a role of the cloud service. |
CloudServiceRoleProfile |
Describes the role profile for the cloud service. |
CloudServiceRoleProfileProperties |
Describes the role properties. |
CloudServiceRoleProperties | |
CloudServiceRoleSku |
Describes the cloud service role sku. |
CloudServiceUpdate | |
CloudServiceUpgradeMode |
Defines values for CloudServiceUpgradeMode. |
CloudServiceVaultAndSecretReference | |
CloudServiceVaultCertificate |
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the role instance. |
CloudServiceVaultSecretGroup |
Describes a set of certificates which are all in the same Key Vault. |
CommunityGallery |
Specifies information about the Community Gallery that you want to create or update. |
CommunityGalleryImage |
Specifies information about the gallery image definition that you want to create or update. |
CommunityGalleryImageVersion |
Specifies information about the gallery image version that you want to create or update. |
CommunityGalleryInfo |
Information of community gallery if current gallery is shared to community |
ComputeDiagnosticBase |
Contains metadata of a diagnostic type |
ComputeOperationValue |
Describes the properties of a Compute Operation value. |
ConfidentialVMEncryptionType |
Defines values for ConfidentialVMEncryptionType. |
ConsistencyModeTypes |
Defines values for ConsistencyModeTypes. |
CreationData |
Data used when creating a disk. |
DataAccessAuthMode |
Defines values for DataAccessAuthMode. |
DataDisk |
Describes a data disk. |
DataDiskImage |
Contains the data disk images information. |
DataDiskImageEncryption |
Contains encryption settings for a data disk image. |
DedicatedHost |
Specifies information about the Dedicated host. |
DedicatedHostAllocatableVM |
Represents the dedicated host unutilized capacity in terms of a specific VM size. |
DedicatedHostAvailableCapacity |
Dedicated host unutilized capacity. |
DedicatedHostGroup |
Specifies information about the dedicated host group that the dedicated hosts should be assigned to. <br><br> Currently, a dedicated host can only be added to a dedicated host group at creation time. An existing dedicated host cannot be added to another dedicated host group. |
DedicatedHostGroupInstanceView | |
DedicatedHostGroupUpdate |
Specifies information about the dedicated host group that the dedicated host should be assigned to. Only tags may be updated. |
DedicatedHostInstanceView |
The instance view of a dedicated host. |
DedicatedHostInstanceViewWithName |
The instance view of a dedicated host that includes the name of the dedicated host. It is used for the response to the instance view of a dedicated host group. |
DedicatedHostUpdate |
Specifies information about the dedicated host. Only tags, autoReplaceOnFailure and licenseType may be updated. |
DeleteOptions |
Defines values for DeleteOptions. |
DiagnosticProperties |
Contains additional properties of a diagnostic |
DiagnosticsProfile |
Specifies the boot diagnostic settings state. <br><br>Minimum api-version: 2015-06-15. |
DiffDiskOptions |
Defines values for DiffDiskOptions. |
DiffDiskPlacement |
Defines values for DiffDiskPlacement. |
DiffDiskSettings |
Describes the parameters of ephemeral disk settings that can be specified for operating system disk. <br><br> NOTE: The ephemeral disk settings can only be specified for managed disk. |
Disallowed |
Describes the disallowed disk types. |
DisallowedConfiguration |
Specifies the disallowed configuration for a virtual machine image. |
Disk |
Disk resource. |
DiskAccess |
disk access resource. |
DiskAccessUpdate |
Used for updating a disk access resource. |
DiskCreateOption |
Defines values for DiskCreateOption. |
DiskCreateOptionTypes |
Defines values for DiskCreateOptionTypes. |
DiskDeleteOptionTypes |
Defines values for DiskDeleteOptionTypes. |
DiskDetachOptionTypes |
Defines values for DiskDetachOptionTypes. |
DiskEncryptionSet |
disk encryption set resource. |
DiskEncryptionSetIdentityType |
Defines values for DiskEncryptionSetIdentityType. |
DiskEncryptionSetParameters |
Describes the parameter of customer managed disk encryption set resource id that can be specified for disk. <br><br> NOTE: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details. |
DiskEncryptionSettings |
Describes a Encryption Settings for a Disk |
DiskEncryptionSetType |
Defines values for DiskEncryptionSetType. |
DiskEncryptionSetUpdate |
disk encryption set update resource. |
DiskImageEncryption |
This is the disk image encryption base class. |
DiskInstanceView |
The instance view of the disk. |
DiskRestorePoint |
Properties of disk restore point |
DiskRestorePointInstanceView |
The instance view of a disk restore point. |
DiskRestorePointReplicationStatus |
The instance view of a disk restore point. |
DiskSecurityProfile |
Contains the security related information for the resource. |
DiskSecurityTypes |
Defines values for DiskSecurityTypes. |
DiskSku |
The disks sku name. Can be Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, or StandardSSD_ZRS. |
DiskState |
Defines values for DiskState. |
DiskStorageAccountTypes |
Defines values for DiskStorageAccountTypes. |
DiskUpdate |
Disk update resource. |
Encryption |
Encryption at rest settings for disk or snapshot |
EncryptionImages |
Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact. |
EncryptionSetIdentity |
The managed identity for the disk encryption set. It should be given permission on the key vault before it can be used to encrypt disks. |
EncryptionSettingsCollection |
Encryption settings for disk or snapshot |
EncryptionSettingsElement |
Encryption settings for one disk volume. |
EncryptionType |
Defines values for EncryptionType. |
ErrorDetail |
Error Detail message. |
ErrorResponse |
An error response from the Compute Diagnostic Resource Provider service. |
ErrorResponseException |
Exception thrown for an invalid response with ErrorResponse information. |
ExecutionState |
Defines values for ExecutionState. |
ExpandTypesForGetCapacityReservationGroups |
Defines values for ExpandTypesForGetCapacityReservationGroups. |
ExpandTypesForGetVMScaleSets |
Defines values for ExpandTypesForGetVMScaleSets. |
ExtendedLocation |
The complex type of the extended location. |
ExtendedLocationType |
Defines values for ExtendedLocationType. |
ExtendedLocationTypes |
Defines values for ExtendedLocationTypes. |
Extension |
Describes a cloud service Extension. |
Gallery |
Specifies information about the Shared Image Gallery that you want to create or update. |
GalleryApplication |
Specifies information about the gallery Application Definition that you want to create or update. |
GalleryApplicationUpdate |
Specifies information about the gallery Application Definition that you want to update. |
GalleryApplicationVersion |
Specifies information about the gallery Application Version that you want to create or update. |
GalleryApplicationVersionPublishingProfile |
The publishing profile of a gallery image version. |
GalleryApplicationVersionUpdate |
Specifies information about the gallery Application Version that you want to update. |
GalleryArtifactPublishingProfileBase |
Describes the basic gallery artifact publishing profile. |
GalleryArtifactSource |
The source image from which the Image Version is going to be created. |
GalleryArtifactVersionSource |
The gallery artifact version source. |
GalleryDataDiskImage |
This is the data disk image. |
GalleryDiskImage |
This is the disk image base class. |
GalleryExpandParams |
Defines values for GalleryExpandParams. |
GalleryExtendedLocation |
The name of the extended location. |
GalleryExtendedLocationType |
Defines values for GalleryExtendedLocationType. |
GalleryIdentifier |
Describes the gallery unique name. |
GalleryImage |
Specifies information about the gallery image definition that you want to create or update. |
GalleryImageFeature |
A feature for gallery image. |
GalleryImageIdentifier |
This is the gallery image definition identifier. |
GalleryImageUpdate |
Specifies information about the gallery image definition that you want to update. |
GalleryImageVersion |
Specifies information about the gallery image version that you want to create or update. |
GalleryImageVersionPublishingProfile |
The publishing profile of a gallery image Version. |
GalleryImageVersionStorageProfile |
This is the storage profile of a Gallery Image Version. |
GalleryImageVersionUpdate |
Specifies information about the gallery image version that you want to update. |
GalleryOSDiskImage |
This is the OS disk image. |
GallerySharingPermissionTypes |
Defines values for GallerySharingPermissionTypes. |
GalleryTargetExtendedLocation | |
GalleryUpdate |
Specifies information about the Shared Image Gallery that you want to update. |
GrantAccessData |
Data used for requesting a SAS. |
HardwareProfile |
Specifies the hardware settings for the virtual machine. |
HyperVGeneration |
Defines values for HyperVGeneration. |
HyperVGenerationType |
Defines values for HyperVGenerationType. |
HyperVGenerationTypes |
Defines values for HyperVGenerationTypes. |
Image |
The source user image virtual hard disk. The virtual hard disk will be copied before being attached to the virtual machine. If SourceImage is provided, the destination virtual hard drive must not exist. |
ImageDataDisk |
Describes a data disk. |
ImageDisk |
Describes a image disk. |
ImageDiskReference |
The source image used for creating the disk. |
ImageOSDisk |
Describes an Operating System disk. |
ImagePurchasePlan |
Describes the gallery image definition purchase plan. This is used by marketplace images. |
ImageReference |
Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set. |
ImageStorageProfile |
Describes a storage profile. |
ImageUpdate |
The source user image virtual hard disk. Only tags may be updated. |
InnerError |
Inner error details. |
InstanceSku | |
InstanceViewStatus |
Instance view status. |
InstanceViewStatusesSummary |
Instance view statuses. |
IPVersion |
Defines values for IPVersion. |
IPVersions |
Defines values for IPVersions. |
KeyForDiskEncryptionSet |
Key Vault Key Url to be used for server side encryption of Managed Disks and Snapshots |
KeyVaultAndKeyReference |
Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey |
KeyVaultAndSecretReference |
Key Vault Secret Url and vault id of the encryption key |
KeyVaultKeyReference |
Describes a reference to Key Vault Key |
KeyVaultSecretReference |
Describes a reference to Key Vault Secret |
LastPatchInstallationSummary |
Describes the properties of the last installed patch summary. |
LinuxConfiguration |
Specifies the Linux operating system settings on the virtual machine. <br><br>For a list of supported Linux distributions, see Linux on Azure-Endorsed Distributions. |
LinuxParameters |
Input for InstallPatches on a Linux VM, as directly received by the API |
LinuxPatchAssessmentMode |
Defines values for LinuxPatchAssessmentMode. |
LinuxPatchSettings |
Specifies settings related to VM Guest Patching on Linux. |
LinuxVMGuestPatchMode |
Defines values for LinuxVMGuestPatchMode. |
LoadBalancerConfiguration |
Describes the load balancer configuration. |
LoadBalancerConfigurationProperties | |
LoadBalancerFrontendIPConfiguration | |
LoadBalancerFrontendIPConfigurationProperties |
Describes a cloud service IP Configuration |
LogAnalyticsInputBase |
Api input base class for LogAnalytics Api. |
LogAnalyticsOperationResult |
LogAnalytics operation status response |
LogAnalyticsOutput |
LogAnalytics output properties |
MaintenanceRedeployStatus |
Maintenance Operation Status. |
ManagedArtifact |
The managed artifact. |
ManagedDiskParameters |
The parameters of a managed disk. |
NetworkAccessPolicy |
Defines values for NetworkAccessPolicy. |
NetworkApiVersion |
Defines values for NetworkApiVersion. |
NetworkInterfaceReference |
Describes a network interface reference. |
NetworkProfile |
Specifies the network interfaces or the networking configuration of the virtual machine. |
OperatingSystemType |
Defines values for OperatingSystemType. |
OrchestrationMode |
Defines values for OrchestrationMode. |
OrchestrationServiceNames |
Defines values for OrchestrationServiceNames. |
OrchestrationServiceState |
Defines values for OrchestrationServiceState. |
OrchestrationServiceStateAction |
Defines values for OrchestrationServiceStateAction. |
OrchestrationServiceStateInput |
The input for OrchestrationServiceState |
OrchestrationServiceSummary |
Summary for an orchestration service of a virtual machine scale set. |
OSDisk |
Specifies information about the operating system disk used by the virtual machine. <br><br> For more information about disks, see About disks and VHDs for Azure virtual machines. |
OSDiskImage |
Contains the os disk image information. |
OSDiskImageEncryption |
Contains encryption settings for an OS disk image. |
OSDiskImageSecurityProfile |
Contains security profile for an OS disk image. |
OSFamily |
Describes a cloud service OS family. |
OSFamilyProperties |
OS family properties. |
OSProfile |
Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned. |
OSVersion |
Describes a cloud service OS version. |
OSVersionProperties |
OS version properties. |
OSVersionPropertiesBase |
Configuration view of an OS version. |
Page<T> |
Defines a page in Azure responses. |
Page1<T> |
Defines a page in Azure responses. |
PatchAssessmentState |
Defines values for PatchAssessmentState. |
PatchInstallationDetail |
Information about a specific patch that was encountered during an installation action. |
PatchInstallationState |
Defines values for PatchInstallationState. |
PatchOperationStatus |
Defines values for PatchOperationStatus. |
PatchSettings |
Specifies settings related to VM Guest Patching on Windows. |
PirCommunityGalleryResource |
Base information about the community gallery resource in pir. |
PirResource |
The Resource model definition. |
PirSharedGalleryResource |
Base information about the shared gallery resource in pir. |
Plan |
Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click Want to deploy programmatically, Get Started ->. Enter any required information and then click Save. |
PrivateEndpoint |
The Private Endpoint resource. |
PrivateEndpointConnection |
The Private Endpoint Connection resource. |
PrivateEndpointConnectionProvisioningState |
Defines values for PrivateEndpointConnectionProvisioningState. |
PrivateEndpointServiceConnectionStatus |
Defines values for PrivateEndpointServiceConnectionStatus. |
PrivateLinkResource |
A private link resource |
PrivateLinkResourceListResult |
A list of private link resources |
PrivateLinkServiceConnectionState |
A collection of information about the state of the connection between service consumer and provider. |
PropertyUpdatesInProgress |
Properties of the disk for which update is pending. |
ProximityPlacementGroup |
Specifies information about the proximity placement group. |
ProximityPlacementGroupType |
Defines values for ProximityPlacementGroupType. |
ProximityPlacementGroupUpdate |
Specifies information about the proximity placement group. |
ProxyOnlyResource |
The ProxyOnly Resource model definition. |
ProxyResource |
The resource model definition for an Azure Resource Manager proxy resource. It will not have tags and a location |
PublicIPAddressSku |
Describes the public IP Sku. It can only be set with OrchestrationMode as Flexible. |
PublicIPAddressSkuName |
Defines values for PublicIPAddressSkuName. |
PublicIPAddressSkuTier |
Defines values for PublicIPAddressSkuTier. |
PublicIPAllocationMethod |
Defines values for PublicIPAllocationMethod. |
PublicNetworkAccess |
Defines values for PublicNetworkAccess. |
PurchasePlan |
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace. |
RecommendedMachineConfiguration |
The properties describe the recommended machine configuration for this Image Definition. These properties are updatable. |
RecoveryWalkResponse |
Response after calling a manual recovery walk |
RegionalReplicationStatus |
This is the regional replication status. |
RegionalSharingStatus |
Gallery regional sharing status |
RepairAction |
Defines values for RepairAction. |
ReplicationMode |
Defines values for ReplicationMode. |
ReplicationState |
Defines values for ReplicationState. |
ReplicationStatus |
This is the replication status of the gallery image version. |
ReplicationStatusTypes |
Defines values for ReplicationStatusTypes. |
RequestRateByIntervalInput |
Api request input for LogAnalytics getRequestRateByInterval Api. |
Resource |
The Resource model definition. |
ResourceInstanceViewStatus |
Instance view status. |
ResourceRange |
Describes the resource range. |
ResourceSku |
Describes an available Compute SKU. |
ResourceSkuCapabilities |
Describes The SKU capabilities object. |
ResourceSkuCapacity |
Describes scaling information of a SKU. |
ResourceSkuCosts |
Describes metadata for retrieving price info. |
ResourceSkuLocationInfo |
Describes an available Compute SKU Location Information. |
ResourceSkuRestrictionInfo |
Describes an available Compute SKU Restriction Information. |
ResourceSkuRestrictions |
Describes scaling information of a SKU. |
ResourceSkuZoneDetails |
Describes The zonal capabilities of a SKU. |
RestorePoint |
Restore Point details. |
RestorePointCollection |
Create or update Restore Point collection parameters. |
RestorePointCollectionExpandOptions |
Defines values for RestorePointCollectionExpandOptions. |
RestorePointCollectionSourceProperties |
The properties of the source resource that this restore point collection is created from. |
RestorePointCollectionUpdate |
Update Restore Point collection parameters. |
RestorePointExpandOptions |
Defines values for RestorePointExpandOptions. |
RestorePointInstanceView |
The instance view of a restore point. |
RestorePointSourceMetadata |
Describes the properties of the Virtual Machine for which the restore point was created. The properties provided are a subset and the snapshot of the overall Virtual Machine properties captured at the time of the restore point creation. |
RestorePointSourceVMDataDisk |
Describes a data disk. |
RestorePointSourceVMOSDisk |
Describes an Operating System disk. |
RestorePointSourceVMStorageProfile |
Describes the storage profile. |
ResultStatus |
Defines values for ResultStatus. |
RetrieveBootDiagnosticsDataResult |
The SAS URIs of the console screenshot and serial log blobs. |
RoleInstance | |
RoleInstanceInstanceView |
The instance view of the role instance. |
RoleInstanceNetworkProfile |
Describes the network profile for the role instance. |
RoleInstanceProperties | |
RoleInstances |
Specifies a list of role instances from the cloud service. |
RollbackStatusInfo |
Information about rollback on failed VM instances after a OS Upgrade operation. |
RollingUpgradePolicy |
The configuration parameters used while performing a rolling upgrade. |
RollingUpgradeProgressInfo |
Information about the number of virtual machine instances in each upgrade state. |
RollingUpgradeRunningStatus |
Information about the current running state of the overall upgrade. |
RollingUpgradeStatusInfo |
The status of the latest virtual machine scale set rolling upgrade. |
RunCommandDocument |
Describes the properties of a Run Command. |
RunCommandDocumentBase |
Describes the properties of a Run Command metadata. |
RunCommandInput |
Capture Virtual Machine parameters. |
RunCommandInputParameter |
Describes the properties of a run command parameter. |
RunCommandParameterDefinition |
Describes the properties of a run command parameter. |
RunCommandResult | |
RunDiskInspectionAsyncOperationResult |
Api output result when disk inspection result is completed. |
RunDiskInspectionInput |
Data used for requesting a Disk Inspection execution. |
ScaleInPolicy |
Describes a scale-in policy for a virtual machine scale set. |
ScheduledEventsProfile | |
SecurityEncryptionTypes |
Defines values for SecurityEncryptionTypes. |
SecurityProfile |
Specifies the Security profile settings for the virtual machine or virtual machine scale set. |
SecurityTypes |
Defines values for SecurityTypes. |
SelectPermissions |
Defines values for SelectPermissions. |
SharedGallery |
Specifies information about the Shared Gallery that you want to create or update. |
SharedGalleryImage |
Specifies information about the gallery image definition that you want to create or update. |
SharedGalleryImageVersion |
Specifies information about the gallery image version that you want to create or update. |
SharedToValues |
Defines values for SharedToValues. |
ShareInfoElement | |
SharingProfile |
Profile for gallery sharing to subscription or tenant |
SharingProfileGroup |
Group of the gallery sharing profile |
SharingProfileGroupTypes |
Defines values for SharingProfileGroupTypes. |
SharingState |
Defines values for SharingState. |
SharingStatus |
Sharing status of current gallery. |
SharingUpdate |
Specifies information about the gallery sharing profile update. |
SharingUpdateOperationTypes |
Defines values for SharingUpdateOperationTypes. |
Sku |
Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name. |
Snapshot |
Snapshot resource. |
SnapshotSku |
The snapshots sku name. Can be Standard_LRS, Premium_LRS, or Standard_ZRS. This is an optional parameter for incremental snapshot and the default behavior is the SKU will be set to the same sku as the previous snapshot |
SnapshotStorageAccountTypes |
Defines values for SnapshotStorageAccountTypes. |
SnapshotUpdate |
Snapshot update resource. |
SoftDeletePolicy |
Contains information about the soft deletion policy of the gallery. |
SourceVault |
The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName} |
SpotRestorePolicy |
Specifies the Spot-Try-Restore properties for the virtual machine scale set. <br><br> With this property customer can enable or disable automatic restore of the evicted Spot VMSS VM instances opportunistically based on capacity availability and pricing constraint. |
SshConfiguration |
SSH configuration for Linux based VMs running on Azure |
SshPublicKey |
Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed. |
SshPublicKeyGenerateKeyPairResult |
Response from generation of an SSH key pair. |
SshPublicKeyResource |
Specifies information about the SSH public key. |
SshPublicKeyUpdateResource |
Specifies information about the SSH public key. |
StatusCodeCount | |
StorageAccountType |
Defines values for StorageAccountType. |
StorageAccountTypes |
Defines values for StorageAccountTypes. |
StorageConfigurationInput |
Data used for registering a Storage Account for a Subscription. |
StorageConfigurationResponse |
Api output result when there is an existing storage configuration entry. |
StorageProfile |
Specifies the storage settings for the virtual machine disks. |
SubResource | |
SubResourceReadOnly | |
SubResourceWithColocationStatus | |
SupportedCapabilities |
List of supported capabilities persisted on the disk resource for VM use. |
TargetRegion |
Describes the target region information. |
TerminateNotificationProfile | |
ThrottledRequestsInput |
Api request input for LogAnalytics getThrottledRequests Api. |
UefiSettings |
Specifies the security settings like secure boot and vTPM used while creating the virtual machine. <br><br>Minimum api-version: 2020-12-01 |
UpdateDomain |
Defines an update domain for the cloud service. |
UpdateResource |
The Update Resource model definition. |
UpdateResourceDefinition |
The Update Resource model definition. |
UpgradeOperationHistoricalStatusInfo |
Virtual Machine Scale Set OS Upgrade History operation response. |
UpgradeOperationHistoricalStatusInfoProperties |
Describes each OS upgrade on the Virtual Machine Scale Set. |
UpgradeOperationHistoryStatus |
Information about the current running state of the overall upgrade. |
UpgradePolicy |
Describes an upgrade policy - automatic, manual, or rolling. |
Usage |
Describes Compute Resource Usage. |
UsageName |
The Usage Names. |
UserArtifactManage | |
UserArtifactSource |
The source image from which the Image Version is going to be created. |
VaultCertificate |
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the VM. |
VaultSecretGroup |
Describes a set of certificates which are all in the same Key Vault. |
VirtualHardDisk |
Describes the uri of a disk. |
VirtualMachine |
Describes a Virtual Machine. |
VirtualMachineAgentInstanceView |
The instance view of the VM Agent running on the virtual machine. |
VirtualMachineAssessPatchesResult |
Describes the properties of an AssessPatches result. |
VirtualMachineCaptureParameters |
Capture Virtual Machine parameters. |
VirtualMachineCaptureResult |
Output of virtual machine capture operation. |
VirtualMachineEvictionPolicyTypes |
Defines values for VirtualMachineEvictionPolicyTypes. |
VirtualMachineExtension |
Describes a Virtual Machine Extension. |
VirtualMachineExtensionHandlerInstanceView |
The instance view of a virtual machine extension handler. |
VirtualMachineExtensionImage |
Describes a Virtual Machine Extension Image. |
VirtualMachineExtensionInstanceView |
The instance view of a virtual machine extension. |
VirtualMachineExtensionsListResult |
The List Extension operation response |
VirtualMachineExtensionUpdate |
Describes a Virtual Machine Extension. |
VirtualMachineHealthStatus |
The health status of the VM. |
VirtualMachineIdentity |
Identity for the virtual machine. |
VirtualMachineIdentityUserAssignedIdentitiesValue | |
VirtualMachineImage |
Describes a Virtual Machine Image. |
VirtualMachineImageFeature |
Specifies additional capabilities supported by the image |
VirtualMachineImageResource |
Virtual machine image resource information. |
VirtualMachineInstallPatchesParameters |
Input for InstallPatches as directly received by the API |
VirtualMachineInstallPatchesResult |
The result summary of an installation operation. |
VirtualMachineInstanceView |
The instance view of a virtual machine. |
VirtualMachineIpTag |
Contains the IP tag associated with the public IP address. |
VirtualMachineNetworkInterfaceConfiguration |
Describes a virtual machine network interface configurations. |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration |
Describes a virtual machines network configuration's DNS settings. |
VirtualMachineNetworkInterfaceIPConfiguration |
Describes a virtual machine network profile's IP configuration. |
VirtualMachinePatchStatus |
The status of virtual machine patch operations. |
VirtualMachinePriorityTypes |
Defines values for VirtualMachinePriorityTypes. |
VirtualMachinePublicIPAddressConfiguration |
Describes a virtual machines IP Configuration's PublicIPAddress configuration |
VirtualMachinePublicIPAddressDnsSettingsConfiguration |
Describes a virtual machines network configuration's DNS settings. |
VirtualMachineReimageParameters |
Parameters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will always be reimaged |
VirtualMachineRunCommand |
Describes a Virtual Machine run command. |
VirtualMachineRunCommandInstanceView |
The instance view of a virtual machine run command. |
VirtualMachineRunCommandScriptSource |
Describes the script sources for run command. |
VirtualMachineRunCommandUpdate |
Describes a Virtual Machine run command. |
VirtualMachineScaleSet |
Describes a Virtual Machine Scale Set. |
VirtualMachineScaleSetDataDisk |
Describes a virtual machine scale set data disk. |
VirtualMachineScaleSetExtension |
Describes a Virtual Machine Scale Set Extension. |
VirtualMachineScaleSetExtensionProfile |
Describes a virtual machine scale set extension profile. |
VirtualMachineScaleSetExtensionUpdate |
Describes a Virtual Machine Scale Set Extension. |
VirtualMachineScaleSetHardwareProfile |
Specifies the hardware settings for the virtual machine scale set. |
VirtualMachineScaleSetIdentity |
Identity for the virtual machine scale set. |
VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue | |
VirtualMachineScaleSetInstanceView |
The instance view of a virtual machine scale set. |
VirtualMachineScaleSetInstanceViewStatusesSummary |
Instance view statuses summary for virtual machines of a virtual machine scale set. |
VirtualMachineScaleSetIPConfiguration |
Describes a virtual machine scale set network profile's IP configuration. |
VirtualMachineScaleSetIpTag |
Contains the IP tag associated with the public IP address. |
VirtualMachineScaleSetManagedDiskParameters |
Describes the parameters of a ScaleSet managed disk. |
VirtualMachineScaleSetNetworkConfiguration |
Describes a virtual machine scale set network profile's network configurations. |
VirtualMachineScaleSetNetworkConfigurationDnsSettings |
Describes a virtual machines scale sets network configuration's DNS settings. |
VirtualMachineScaleSetNetworkProfile |
Describes a virtual machine scale set network profile. |
VirtualMachineScaleSetOSDisk |
Describes a virtual machine scale set operating system disk. |
VirtualMachineScaleSetOSProfile |
Describes a virtual machine scale set OS profile. |
VirtualMachineScaleSetPublicIPAddressConfiguration |
Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings |
Describes a virtual machines scale sets network configuration's DNS settings. |
VirtualMachineScaleSetReimageParameters |
Describes a Virtual Machine Scale Set VM Reimage Parameters. |
VirtualMachineScaleSetScaleInRules |
Defines values for VirtualMachineScaleSetScaleInRules. |
VirtualMachineScaleSetSku |
Describes an available virtual machine scale set sku. |
VirtualMachineScaleSetSkuCapacity |
Describes scaling information of a sku. |
VirtualMachineScaleSetStorageProfile |
Describes a virtual machine scale set storage profile. |
VirtualMachineScaleSetUpdate |
Describes a Virtual Machine Scale Set. |
VirtualMachineScaleSetUpdateIPConfiguration |
Describes a virtual machine scale set network profile's IP configuration. NOTE: The subnet of a scale set may be modified as long as the original subnet and the new subnet are in the same virtual network |
VirtualMachineScaleSetUpdateNetworkConfiguration |
Describes a virtual machine scale set network profile's network configurations. |
VirtualMachineScaleSetUpdateNetworkProfile |
Describes a virtual machine scale set network profile. |
VirtualMachineScaleSetUpdateOSDisk |
Describes virtual machine scale set operating system disk Update Object. This should be used for Updating VMSS OS Disk. |
VirtualMachineScaleSetUpdateOSProfile |
Describes a virtual machine scale set OS profile. |
VirtualMachineScaleSetUpdatePublicIPAddressConfiguration |
Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration |
VirtualMachineScaleSetUpdateStorageProfile |
Describes a virtual machine scale set storage profile. |
VirtualMachineScaleSetUpdateVMProfile |
Describes a virtual machine scale set virtual machine profile. |
VirtualMachineScaleSetVM |
Describes a virtual machine scale set virtual machine . |
VirtualMachineScaleSetVMExtension |
Describes a VMSS VM Extension. |
VirtualMachineScaleSetVMExtensionsListResult |
The List VMSS VM Extension operation response |
VirtualMachineScaleSetVMExtensionsSummary |
Extensions summary for virtual machines of a virtual machine scale set. |
VirtualMachineScaleSetVMExtensionUpdate |
Describes a VMSS VM Extension. |
VirtualMachineScaleSetVMInstanceIDs |
Specifies a list of virtual machine instance IDs from the VM scale set. |
VirtualMachineScaleSetVMInstanceRequiredIDs |
Specifies a list of virtual machine instance IDs from the VM scale set. |
VirtualMachineScaleSetVMInstanceView |
The instance view of a virtual machine scale set VM. |
VirtualMachineScaleSetVMNetworkProfileConfiguration |
Describes a virtual machine scale set VM network profile. |
VirtualMachineScaleSetVMProfile |
Describes a virtual machine scale set virtual machine profile. |
VirtualMachineScaleSetVMProtectionPolicy |
The protection policy of a virtual machine scale set VM. |
VirtualMachineScaleSetVMReimageParameters |
Describes a Virtual Machine Scale Set VM Reimage Parameters. |
VirtualMachineSize |
Describes the properties of a VM size. |
VirtualMachineSizeTypes |
Defines values for VirtualMachineSizeTypes. |
VirtualMachineSoftwarePatchProperties |
Describes the properties of a Virtual Machine software patch. |
VirtualMachineStatusCodeCount |
The status code and count of the virtual machine scale set instance view status summary. |
VirtualMachineUpdate |
Describes a Virtual Machine Update. |
VMDiskSecurityProfile |
Specifies the security profile settings for the managed disk. <br><br> NOTE: It can only be set for Confidential VMs |
VmDiskTypes |
Defines values for VmDiskTypes. |
VMGalleryApplication |
Specifies the required information to reference a compute gallery application version |
VMGuestPatchClassificationLinux |
Defines values for VMGuestPatchClassificationLinux. |
VMGuestPatchClassificationWindows |
Defines values for VMGuestPatchClassificationWindows. |
VMGuestPatchRebootBehavior |
Defines values for VMGuestPatchRebootBehavior. |
VMGuestPatchRebootSetting |
Defines values for VMGuestPatchRebootSetting. |
VMGuestPatchRebootStatus |
Defines values for VMGuestPatchRebootStatus. |
VMScaleSetConvertToSinglePlacementGroupInput | |
VMSizeProperties |
Specifies VM Size Property settings on the virtual machine. |
WindowsConfiguration |
Specifies Windows operating system settings on the virtual machine. |
WindowsParameters |
Input for InstallPatches on a Windows VM, as directly received by the API |
WindowsPatchAssessmentMode |
Defines values for WindowsPatchAssessmentMode. |
WindowsVMGuestPatchMode |
Defines values for WindowsVMGuestPatchMode. |
WinRMConfiguration |
Describes Windows Remote Management configuration of the VM |
WinRMListener |
Describes Protocol and thumbprint of Windows Remote Management listener |
Enums
CachingTypes |
Defines values for CachingTypes. |
ComponentNames |
Defines values for ComponentNames. |
DedicatedHostLicenseTypes |
Defines values for DedicatedHostLicenseTypes. |
HostCaching |
Defines values for HostCaching. |
InstanceViewTypes |
Defines values for InstanceViewTypes. |
IntervalInMins |
Defines values for IntervalInMins. |
MaintenanceOperationResultCodeTypes |
Defines values for MaintenanceOperationResultCodeTypes. |
OperatingSystemStateTypes |
Defines values for OperatingSystemStateTypes. |
OperatingSystemTypes |
Defines values for OperatingSystemTypes. |
PassNames |
Defines values for PassNames. |
ProtocolTypes |
Defines values for ProtocolTypes. |
ResourceIdentityType |
Defines values for ResourceIdentityType. |
ResourceSkuCapacityScaleType |
Defines values for ResourceSkuCapacityScaleType. |
ResourceSkuRestrictionsReasonCode |
Defines values for ResourceSkuRestrictionsReasonCode. |
ResourceSkuRestrictionsType |
Defines values for ResourceSkuRestrictionsType. |
RollingUpgradeActionType |
Defines values for RollingUpgradeActionType. |
RollingUpgradeStatusCode |
Defines values for RollingUpgradeStatusCode. |
SettingNames |
Defines values for SettingNames. |
StatusLevelTypes |
Defines values for StatusLevelTypes. |
UpgradeMode |
Defines values for UpgradeMode. |
UpgradeOperationInvoker |
Defines values for UpgradeOperationInvoker. |
UpgradeState |
Defines values for UpgradeState. |
VirtualMachineScaleSetSkuScaleType |
Defines values for VirtualMachineScaleSetSkuScaleType. |
Feedback
Feedback senden und anzeigen für