你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure.ResourceManager.Compute.Models 命名空间

AccessUri

磁盘访问 SAS URI。

AdditionalCapabilities

在虚拟机或虚拟机规模集上启用或禁用某个功能。

AdditionalUnattendContent

指定可包含在 Windows 安装程序使用的 Unattend.xml 文件中的其他 XML 格式信息。 内容通过设置名称、组件名称和应用内容的传递来定义。

ArmComputeModelFactory

模型的模型工厂。

AutomaticOSUpgradePolicy

用于执行自动 OS 升级的配置参数。

AutomaticRepairsPolicy

指定虚拟机规模集上的自动修复的配置参数。

AvailabilitySetPatch

指定虚拟机应分配到的可用性集的相关信息。 只能更新标记。

AvailablePatchSummary

介绍可用修补程序摘要的虚拟机实例视图的属性。

BootDiagnostics

启动诊断是一项调试功能,可用于查看控制台输出和屏幕截图以诊断 VM 状态。 可以轻松查看控制台日志的输出。 Azure 还使你能够查看虚拟机监控程序中 VM 的屏幕截图。

BootDiagnosticsInstanceView

虚拟机启动的实例视图诊断。

CapacityReservationGroupPatch

指定有关容量预留组的信息。 只能更新标记。

CapacityReservationInstanceView

容量预留的实例视图,作为快照由平台管理的、可在控制平面操作外部更改的容量预留的运行时属性。

CapacityReservationInstanceViewWithName

包含容量预留名称的容量预留的实例视图。 它用于响应容量预留组的实例视图。

CapacityReservationPatch

指定有关容量预留的信息。 只能更新标记和 sku.capacity。

CapacityReservationUtilization

表示已分配资源的容量预留利用率。

CloudServiceExtension

描述云服务扩展。

CloudServiceInstanceView

作为一个整体的 CloudService 的 InstanceView。

CloudServiceLoadBalancerConfiguration

描述负载均衡器配置。

CloudServiceNetworkProfile

云服务的网络配置文件。

CloudServicePatch

CloudServicePatch。

CloudServiceRoleProfileProperties

描述角色属性。

CloudServiceRoleSku

描述云服务角色 SKU。

CloudServiceVaultAndSecretReference

扩展的受保护设置,使用 KeyVault 引用,这些设置在发送到角色实例之前加密。

CloudServiceVaultCertificate

描述密钥保管库中的单个证书引用,以及证书应驻留在角色实例上的位置。

CloudServiceVaultSecretGroup

描述一组证书,这些证书全部位于同一密钥保管库中。

CommunityGalleryImageIdentifier

这是社区库映像定义标识符。

CommunityGalleryInfo

如果当前库共享到社区,则社区库的信息。

ComputeApiError

Api 错误。

ComputeApiErrorBase

Api 错误基。

ComputePlan

指定有关用于创建虚拟机的市场映像的信息。 此元素仅用于市场映像。 必须先启用映像以供编程使用,然后才能从 API 使用市场映像。 在Azure 门户中,找到要使用的市场映像,然后单击“想要以编程方式部署”“入门”->。 输入任何所需信息,然后单击“ 保存”。

ComputePrivateLinkResourceData

专用链接资源。

ComputePrivateLinkServiceConnectionState

有关服务使用者与提供程序之间的连接状态的信息集合。

ComputePublicIPAddressSku

介绍公共 IP SKU。 只能将 OrchestrationMode 设置为灵活。

ComputeResourcePatch

更新资源模型定义。

ComputeResourceSku

介绍可用的计算 SKU。

ComputeResourceSkuCapabilities

介绍 SKU 功能对象。

ComputeResourceSkuCapacity

描述 SKU 的缩放信息。

ComputeResourceSkuLocationInfo

介绍可用的计算 SKU 位置信息。

ComputeResourceSkuRestrictionInfo

介绍可用的计算 SKU 限制信息。

ComputeResourceSkuRestrictions

描述 SKU 的缩放信息。

ComputeResourceSkuZoneDetails

介绍 SKU 的区域功能。

ComputeScheduledEventsProfile

ComputeScheduledEventsProfile。

ComputeSecurityPostureReference

指定要用于规模集中所有虚拟机的安全状况。 最低 API 版本:2023-03-01。

ComputeSku

介绍虚拟机规模集 SKU。 注意:如果规模集当前使用的硬件不支持新的 VM SKU,则需要在修改 SKU 名称之前解除分配规模集中的 VM。

ComputeSubResourceData

ComputeSubResourceData。

ComputeSubResourceDataWithColocationStatus

ComputeSubResourceDataWithColocationStatus。

ComputeUsage

描述计算资源使用情况。

ComputeUsageName

用法名称。

ComputeWriteableSubResourceData

ComputeWriteableSubResourceData。

CopyCompletionError

指示通过 CopyStart 操作创建的资源的后台副本失败时的错误详细信息。

DataDiskImage

包含数据磁盘映像信息。

DataDiskImageEncryption

包含数据磁盘映像的加密设置。

DedicatedHostAllocatableVm

表示特定 VM 大小的专用主机未使用容量。

DedicatedHostGroupPatch

指定应将专用主机分配到的专用主机组的相关信息。 只能更新标记。

DedicatedHostInstanceView

专用主机的实例视图。

DedicatedHostInstanceViewWithName

包含专用主机名称的专用主机的实例视图。 它用于响应专用主机组的实例视图。

DedicatedHostPatch

指定有关专用主机的信息。 只能更新标记、autoReplaceOnFailure 和 licenseType。

DiffDiskSettings

介绍可为操作系统磁盘指定的临时磁盘设置的参数。 注意: 只能为托管磁盘指定临时磁盘设置。

DiskAccessPatch

用于更新磁盘访问资源。

DiskCreationData

创建磁盘时使用的数据。

DiskEncryption

磁盘或快照的静态加密设置。

DiskEncryptionSetPatch

磁盘加密集更新资源。

DiskEncryptionSettings

介绍磁盘的加密设置。

DiskImageEncryption

这是磁盘映像加密基类。

DiskImagePatch

源用户映像虚拟硬盘。 只能更新标记。

DiskInstanceView

磁盘的实例视图。

DiskPurchasePlan

用于通过 MarketPlace 建立任何第三方项目的购买上下文。

DiskRestorePointAttributes

磁盘还原点详细信息。

DiskRestorePointInstanceView

磁盘还原点的实例视图。

DiskRestorePointReplicationStatus

磁盘还原点的实例视图。

DiskSecurityProfile

包含资源的安全相关信息。

DiskSku

磁盘 SKU 名称。 可以是Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS或PremiumV2_LRS。

EncryptionImages

可选。 允许用户提供客户托管密钥来加密库项目中的 OS 和数据磁盘。

EncryptionSettingsElement

一个磁盘卷的加密设置。

EncryptionSettingsGroup

磁盘或快照的加密设置。

GalleryApplicationCustomAction

可以使用库应用程序版本执行的自定义操作。

GalleryApplicationCustomActionParameter

可传递给库应用程序版本的自定义操作的参数的定义。

GalleryApplicationPatch

指定要更新的库应用程序定义的相关信息。

GalleryApplicationVersionPatch

指定要更新的库应用程序版本的相关信息。

GalleryApplicationVersionPublishingProfile

库映像版本的发布配置文件。

GalleryArtifactPublishingProfileBase

介绍基本库项目发布配置文件。

GalleryArtifactSafetyProfileBase

这是库项目版本的安全配置文件。

GalleryArtifactVersionFullSource

库项目版本的源。

GalleryArtifactVersionSource

库项目版本源。

GalleryDataDiskImage

这是数据磁盘映像。

GalleryDiskImage

这是磁盘映像基类。

GalleryDiskImageSource

磁盘映像的源。

GalleryExtendedLocation

扩展位置的名称。

GalleryImageFeature

库映像的一项功能。

GalleryImageIdentifier

这是库映像定义标识符。

GalleryImagePatch

指定要更新的库映像定义的相关信息。

GalleryImageVersionPatch

指定要更新的库映像版本的相关信息。

GalleryImageVersionPolicyViolation

针对库项目报告的策略冲突。

GalleryImageVersionPublishingProfile

库映像版本的发布配置文件。

GalleryImageVersionSafetyProfile

这是库映像版本的安全配置文件。

GalleryImageVersionStorageProfile

这是库映像版本的存储配置文件。

GalleryOSDiskImage

这是 OS 磁盘映像。

GalleryPatch

指定要更新的共享映像库的信息。

GalleryTargetExtendedLocation

GalleryTargetExtendedLocation。

GrantAccessData

用于请求 SAS 的数据。

ImageAlternativeOption

描述弃用此映像时发布服务器为此映像指定的替代选项。

ImageDataDisk

描述数据磁盘。

ImageDeprecationStatus

描述映像上的映像弃用状态属性。

ImageDisk

描述映像磁盘。

ImageDiskReference

用于创建磁盘的源映像。

ImageOSDisk

描述操作系统磁盘。

ImagePurchasePlan

介绍库映像定义购买计划。 这由市场映像使用。

ImageReference

指定有关要使用的映像的信息。 可以指定有关平台映像、市场映像或虚拟机映像的信息。 若要使用平台映像、市场映像或虚拟机映像,但未在其他创建操作中使用,则此元素是必需的。 注意:只能在创建规模集时设置映像引用发布者和产品/服务。

ImageStorageProfile

描述存储配置文件。

InnerError

内部错误详细信息。

InstanceSku

角色实例 SKU。

InstanceViewStatus

实例视图状态。

KeyForDiskEncryptionSet

密钥保管库密钥 URL,用于托管磁盘和快照的服务器端加密。

KeyVaultAndKeyReference

密钥保管库 KeK 的密钥 URL 和保管库 ID,KeK 是可选的,如果提供,则用于解包 encryptionKey。

KeyVaultAndSecretReference

密钥保管库加密密钥的机密 URL 和保管库 ID。

KeyVaultKeyReference

描述对 密钥保管库 Key 的引用。

KeyVaultSecretReference

描述对 密钥保管库 机密的引用。

LastPatchInstallationSummary

描述上次安装的修补程序摘要的属性。

LinuxConfiguration

指定虚拟机上的 Linux 操作系统设置。 有关支持的 Linux 发行版的列表,请参阅 Linux on Azure-Endorsed Distributions

LinuxParameters

Linux VM 上 InstallPatches 的输入,由 API 直接接收。

LinuxPatchSettings

指定与 Linux 上的 VM 来宾修补相关的设置。

LinuxVmGuestPatchAutomaticByPlatformSettings

指定在 Linux 修补程序设置中选择修补模式 AutomaticByPlatform 时要应用的其他设置。

LoadBalancerFrontendIPConfiguration

指定要用于负载均衡器的前端 IP。 仅支持 IPv4 前端 IP 地址。 每个负载均衡器配置必须恰好具有一个前端 IP 配置。

LogAnalytics

LogAnalytics 操作状态响应。

LogAnalyticsInputBase

LogAnalytics Api 的 Api 输入基类。

MaintenanceRedeployStatus

维护操作状态。

ManagedDiskPatch

磁盘更新资源。

OrchestrationServiceStateContent

OrchestrationServiceState 的输入。

OrchestrationServiceSummary

虚拟机规模集业务流程服务的摘要。

OSDiskImageEncryption

包含 OS 磁盘映像的加密设置。

OSDiskImageSecurityProfile

包含 OS 磁盘映像的安全配置文件。

OSImageNotificationProfile

OSImageNotificationProfile。

OSProfileProvisioningData

用于重置非临时虚拟机映像的其他参数。

OSVersionPropertiesBase

OS 版本的配置视图。

PatchInstallationDetail

有关在安装操作期间遇到的特定修补程序的信息。

PatchSettings

指定与 Windows 上的 VM 来宾修补相关的设置。

PirCommunityGalleryResourceData

有关 pir 中的社区库资源的基本信息。

PirResourceData

资源模型定义。

PirSharedGalleryResourceData

有关 pir 中共享库资源的基本信息。

ProximityPlacementGroupPatch

指定有关邻近放置组的信息。

PurchasePlan

用于通过 MarketPlace 建立任何第三方项目的购买上下文。

RecommendedMachineConfiguration

属性描述此映像定义的建议计算机配置。 这些属性是可更新的。

RecoveryWalkResponse

调用手动恢复演练后的响应。

RegionalReplicationStatus

这是区域复制状态。

RegionalSharingStatus

库区域共享状态。

ReplicationStatus

这是库映像版本的复制状态。

RequestRateByIntervalContent

LogAnalytics getRequestRateByInterval Api 的 Api 请求输入。

ResourceInstanceViewStatus

实例视图状态。

ResourceRange

描述资源范围。

ResourceSkuCosts

描述用于检索价格信息的元数据。

RestorePointEncryption

磁盘还原点的静态加密设置。 它是一个可选属性,可在创建还原点时在输入中指定。

RestorePointGroupPatch

更新还原点集合参数。

RestorePointGroupSource

从中创建此还原点集合的源资源的属性。

RestorePointInstanceView

还原点的实例视图。

RestorePointSourceMetadata

描述为其创建了还原点的虚拟机的属性。 提供的属性是创建还原点时捕获的总体虚拟机属性的子集和快照。

RestorePointSourceVmDataDisk

描述数据磁盘。

RestorePointSourceVmOSDisk

描述操作系统磁盘。

RestorePointSourceVmStorageProfile

描述存储配置文件。

RetrieveBootDiagnosticsDataResult

控制台屏幕截图和串行日志 Blob 的 SAS URI。

RoleInstances

指定云服务中的角色实例的列表。

RoleInstanceView

角色实例的实例视图。

RollbackStatusInfo

有关在 OS 升级操作后对失败的 VM 实例进行回滚的信息。

RollingUpgradePolicy

执行滚动升级时使用的配置参数。

RollingUpgradeProgressInfo

有关处于每个升级状态的虚拟机实例数的信息。

RollingUpgradeRunningStatus

有关整体升级的当前运行状态的信息。

RunCommandDocument

描述运行命令的属性。

RunCommandDocumentBase

描述运行命令元数据的属性。

RunCommandInput

捕获虚拟机参数。

RunCommandInputParameter

描述运行命令参数的属性。

RunCommandManagedIdentity

包含 clientId 或 objectId (只使用一个,而不是) 用户分配的托管标识,该标识有权访问运行命令中使用的存储 Blob。 对于系统分配的标识,请使用空的 RunCommandManagedIdentity 对象。 请确保在 scriptUri 的情况下存在 Azure 存储 Blob,并且已向托管标识授予对 Blob 容器的访问权限,该容器具有“存储 Blob 数据读取者”角色分配以及 scriptUri blob 的“存储 Blob 数据参与者”角色分配, (outputBlobUri,errorBlobUri) 。 对于用户分配的标识,请确保将其添加到 VM 的标识下。 有关托管标识和运行命令的详细信息,请参阅 https://aka.ms/ManagedIdentityhttps://aka.ms/RunCommandManaged

RunCommandParameterDefinition

描述运行命令参数的属性。

ScaleInPolicy

描述虚拟机规模集的横向缩减策略。

SecurityProfile

指定虚拟机或虚拟机规模集的安全配置文件设置。

SharedGalleryDataDiskImage

这是数据磁盘映像。

SharedGalleryDiskImage

这是磁盘映像基类。

SharedGalleryImageVersionStorageProfile

这是库映像版本的存储配置文件。

SharedGalleryOSDiskImage

这是 OS 磁盘映像。

ShareInfoElement

ShareInfoElement。

SharingProfile

用于与订阅或租户共享库的配置文件。

SharingProfileGroup

库共享配置文件的组。

SharingStatus

当前库的共享状态。

SharingUpdate

指定有关库共享配置文件更新的信息。

SnapshotPatch

快照更新资源。

SnapshotSku

快照 SKU 名称。 可以是Standard_LRS、Premium_LRS或Standard_ZRS。 这是增量快照的可选参数,默认行为是 SKU 将设置为与上一个快照相同的 SKU。

SpotRestorePolicy

指定虚拟机规模集的 Spot-Try-Restore 属性。 使用此属性,客户可以根据容量可用性和定价约束,以机会启用或禁用逐出的现成 VMSS VM 实例的自动还原。

SshPublicKeyConfiguration

包含有关 SSH 证书公钥以及放置公钥的 Linux VM 上的路径的信息。

SshPublicKeyGenerateKeyPairResult

生成 SSH 密钥对的响应。

SshPublicKeyPatch

指定有关 SSH 公钥的信息。

StatusCodeCount

云服务实例视图状态的状态代码和计数。

SubscriptionResourceGetVirtualMachineImagesEdgeZoneOptions

SubscriptionResourceGetVirtualMachineImagesEdgeZoneOptions。

SubscriptionResourceGetVirtualMachineImagesEdgeZonesOptions

SubscriptionResourceGetVirtualMachineImagesEdgeZonesOptions。

SubscriptionResourceGetVirtualMachineImagesOptions

SubscriptionResourceGetVirtualMachineImagesOptions。

SupportedCapabilities

磁盘资源上保留的受支持功能列表,以供 VM 使用。

TargetRegion

描述目标区域信息。

TerminateNotificationProfile

TerminateNotificationProfile。

ThrottledRequestsContent

LogAnalytics getThrottledRequests Api 的 Api 请求输入。

UefiSettings

指定创建虚拟机时使用的安全设置,例如安全启动和 vTPM。 最低 API 版本:2020-12-01。

UpdateDomainIdentifier

定义云服务的更新域。

UpgradeOperationHistoricalStatusInfo

虚拟机规模集 OS 升级历史记录操作响应。

UpgradeOperationHistoricalStatusInfoProperties

描述虚拟机规模集上的每次 OS 升级。

UpgradeOperationHistoryStatus

有关整体升级的当前运行状态的信息。

UserArtifactManagement

UserArtifactManagement。

UserArtifactSettings

VM 应用的其他设置,在部署到目标 VM 或 VM 规模集时包含目标包和配置文件名称。

UserArtifactSource

要从中创建映像版本的源映像。

VaultCertificate

描述密钥保管库中的单个证书引用,以及证书应驻留在 VM 上的位置。

VaultSecretGroup

描述同一个密钥保管库中的一组证书。

VirtualMachineAgentInstanceView

虚拟机上运行的 VM 代理的实例视图。

VirtualMachineAssessPatchesResult

描述 AssessmentPatches 结果的属性。

VirtualMachineCaptureContent

捕获虚拟机参数。

VirtualMachineCaptureResult

虚拟机捕获操作的输出。

VirtualMachineDataDisk

描述数据磁盘。

VirtualMachineDiskSecurityProfile

指定托管磁盘的安全配置文件设置。 注意: 只能为机密 VM 设置它。

VirtualMachineExtensionHandlerInstanceView

虚拟机扩展处理程序的实例视图。

VirtualMachineExtensionInstanceView

虚拟机扩展的实例视图。

VirtualMachineExtensionPatch

描述虚拟机扩展。

VirtualMachineGalleryApplication

指定引用计算库应用程序版本所需的信息。

VirtualMachineHardwareProfile

指定虚拟机的硬件设置。

VirtualMachineImage

描述虚拟机映像。

VirtualMachineImageBase

虚拟机映像资源信息。

VirtualMachineImageFeature

指定映像支持的其他功能。

VirtualMachineInstallPatchesContent

API 直接接收的 InstallPatches 的输入。

VirtualMachineInstallPatchesResult

安装操作的结果摘要。

VirtualMachineInstanceView

虚拟机的实例视图。

VirtualMachineIPTag

包含与公共 IP 地址关联的 IP 标记。

VirtualMachineManagedDisk

托管磁盘的参数。

VirtualMachineNetworkInterfaceConfiguration

描述虚拟机网络接口配置。

VirtualMachineNetworkInterfaceIPConfiguration

描述虚拟机网络配置文件的 IP 配置。

VirtualMachineNetworkInterfaceReference

描述网络接口引用。

VirtualMachineNetworkProfile

指定虚拟机的网络接口或网络配置。

VirtualMachineOSDisk

指定有关虚拟机使用的操作系统磁盘的信息。 有关磁盘的详细信息,请参阅 关于 Azure 虚拟机的磁盘和 VHD

VirtualMachineOSProfile

指定虚拟机的操作系统设置。 预配 VM 后,无法更改某些设置。

VirtualMachinePatch

描述虚拟机更新。

VirtualMachinePatchStatus

虚拟机修补操作的状态。

VirtualMachinePublicIPAddressConfiguration

介绍虚拟机 IP 配置的 PublicIPAddress 配置。

VirtualMachinePublicIPAddressDnsSettingsConfiguration

描述虚拟机网络配置的 DNS 设置。

VirtualMachineReimageContent

用于重置虚拟机映像的参数。 注意:虚拟机 OS 磁盘将始终重置映像。

VirtualMachineRunCommandInstanceView

虚拟机运行命令的实例视图。

VirtualMachineRunCommandResult

VirtualMachineRunCommandResult。

VirtualMachineRunCommandScriptSource

描述运行命令的脚本源。 仅使用 script、scriptUri、commandId 之一。

VirtualMachineRunCommandUpdate

描述虚拟机运行命令。

VirtualMachineScaleSetConvertToSinglePlacementGroupContent

VirtualMachineScaleSetConvertToSinglePlacementGroupContent。

VirtualMachineScaleSetDataDisk

描述虚拟机规模集数据磁盘。

VirtualMachineScaleSetExtensionPatch

介绍虚拟机规模集扩展。

VirtualMachineScaleSetExtensionProfile

描述虚拟机规模集扩展配置文件。

VirtualMachineScaleSetInstanceView

虚拟机规模集的实例视图。

VirtualMachineScaleSetIPConfiguration

介绍虚拟机规模集网络配置文件的 IP 配置。

VirtualMachineScaleSetIPTag

包含与公共 IP 地址关联的 IP 标记。

VirtualMachineScaleSetManagedDisk

描述 ScaleSet 托管磁盘的参数。

VirtualMachineScaleSetNetworkConfiguration

介绍虚拟机规模集网络配置文件的网络配置。

VirtualMachineScaleSetNetworkProfile

描述虚拟机规模集网络配置文件。

VirtualMachineScaleSetOSDisk

描述虚拟机规模集操作系统磁盘。

VirtualMachineScaleSetOSProfile

描述虚拟机规模集 OS 配置文件。

VirtualMachineScaleSetPatch

描述虚拟机规模集。

VirtualMachineScaleSetPriorityMixPolicy

为规模集中具有灵活业务流程模式的现成和常规优先级 VM 指定目标拆分。 借助此属性,客户能够指定在 VMSS 弹性实例横向扩展时创建的常规优先级 VM 的基数,以及在达到此基本目标后在现成和常规优先级 VM 之间进行拆分。

VirtualMachineScaleSetPublicIPAddressConfiguration

介绍虚拟机规模集 IP 配置的 PublicIPAddress 配置。

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

介绍虚拟机规模集网络配置的 DNS 设置。

VirtualMachineScaleSetReimageContent

介绍虚拟机规模集 VM 重置映像参数。

VirtualMachineScaleSetSku

介绍可用的虚拟机规模集 SKU。

VirtualMachineScaleSetSkuCapacity

描述 SKU 的缩放信息。

VirtualMachineScaleSetStorageProfile

描述虚拟机规模集存储配置文件。

VirtualMachineScaleSetUpdateIPConfiguration

介绍虚拟机规模集网络配置文件的 IP 配置。 注意:只要原始子网和新子网位于同一虚拟网络中,就可以修改规模集的子网。

VirtualMachineScaleSetUpdateNetworkConfiguration

介绍虚拟机规模集网络配置文件的网络配置。

VirtualMachineScaleSetUpdateNetworkProfile

描述虚拟机规模集网络配置文件。

VirtualMachineScaleSetUpdateOSDisk

介绍虚拟机规模集操作系统磁盘更新对象。 这应该用于更新 VMSS OS 磁盘。

VirtualMachineScaleSetUpdateOSProfile

描述虚拟机规模集 OS 配置文件。

VirtualMachineScaleSetUpdatePublicIPAddressConfiguration

介绍虚拟机规模集 IP 配置的 PublicIPAddress 配置。

VirtualMachineScaleSetUpdateStorageProfile

描述虚拟机规模集存储配置文件。

VirtualMachineScaleSetUpdateVmProfile

描述虚拟机规模集虚拟机配置文件。

VirtualMachineScaleSetUpgradePolicy

描述升级策略 - 自动、手动或滚动。

VirtualMachineScaleSetVmExtensionPatch

描述 VMSS VM 扩展。

VirtualMachineScaleSetVmExtensionsSummary

虚拟机规模集虚拟机的扩展摘要。

VirtualMachineScaleSetVmInstanceIds

指定 VM 规模集中的虚拟机实例 ID 的列表。

VirtualMachineScaleSetVmInstanceRequiredIds

指定 VM 规模集中的虚拟机实例 ID 的列表。

VirtualMachineScaleSetVmInstanceView

虚拟机规模集 VM 的实例视图。

VirtualMachineScaleSetVmProfile

描述虚拟机规模集虚拟机配置文件。

VirtualMachineScaleSetVmProtectionPolicy

虚拟机规模集 VM 的保护策略。

VirtualMachineScaleSetVmReimageContent

介绍虚拟机规模集 VM 重置映像参数。

VirtualMachineSize

描述 VM 大小的属性。

VirtualMachineSizeProperties

指定虚拟机上的 VM 大小属性设置。

VirtualMachineSoftwarePatchProperties

描述虚拟机软件修补程序的属性。

VirtualMachineStatusCodeCount

虚拟机规模集实例视图状态摘要的状态代码和计数。

VirtualMachineStorageProfile

指定虚拟机磁盘的存储设置。

WindowsConfiguration

指定虚拟机上的 Windows 操作系统设置。

WindowsParameters

Windows VM 上 InstallPatches 的输入,由 API 直接接收。

WindowsVmGuestPatchAutomaticByPlatformSettings

指定在 Windows 修补程序设置中选择修补模式 AutomaticByPlatform 时要应用的其他设置。

WinRMListener

介绍 Windows 远程管理侦听器的协议和指纹。

结构

AccessLevel

访问级别接受的值包括 None、Read、Write。

AggregatedReplicationState

这是基于所有区域复制状态标志的聚合复制状态。

ArchitectureType

指定体系结构类型。

CapacityReservationGroupGetExpand

CapacityReservationGroupGetExpand。

CapacityReservationGroupInstanceViewType

CapacityReservationGroupInstanceViewType。

CapacityReservationInstanceViewType

CapacityReservationInstanceViewType。

CloudServiceSlotType

云服务的槽类型。 可能的值为 <br /><br />Production<br /><br />Staging<br /><br /> 如果未指定,默认值为 Production。

CloudServiceUpgradeMode

云服务的更新模式。 在部署服务时将角色实例分配给更新域。 可在每个更新域中手动开始更新,也可以在所有更新域中自动开始更新。 可能的值为 <br /><br />Auto<br /><br />Manual<br /><br />Simultaneous<br /><br /> 如果未指定,默认值为 Auto。如果设置为“手动”,则必须调用 PUT UpdateDomain 来应用更新。 如果设置为“自动”,则会按顺序自动将更新应用到每个更新域。

ComponentName

组件名称。 目前,唯一允许的值是 Microsoft-Windows-Shell-Setup。

ComputeDeleteOption

指定删除 VM 时网络接口会发生什么情况。

ComputeEncryptionType

用于加密磁盘数据的密钥类型。

ComputeNetworkInterfaceAuxiliaryMode

指定是否为网络接口资源启用辅助模式。

ComputeNetworkInterfaceAuxiliarySku

指定是否为网络接口资源启用辅助 SKU。

ComputePrivateEndpointConnectionProvisioningState

当前预配状态。

ComputePrivateEndpointServiceConnectionStatus

专用终结点连接状态。

ComputePublicIPAddressSkuName

指定公共 IP SKU 名称。

ComputePublicIPAddressSkuTier

指定公共 IP SKU 层。

ComputeUsageUnit

描述使用情况度量单位的枚举。

ConfidentialVmEncryptionType

机密 VM 加密类型。

ConsistencyModeType

RestorePoint 的 ConsistencyMode。 可以在创建还原点时在输入中指定。 目前,仅接受 CrashConsistent 作为有效输入。 有关更多详细信息,请参阅 https://aka.ms/RestorePoints

CopyCompletionErrorReason

指示通过 CopyStart 操作创建的资源的后台副本失败时错误代码。

DataAccessAuthMode

导出或上传到磁盘或快照时的其他身份验证要求。

DiffDiskOption

指定操作系统磁盘的临时磁盘选项。

DiffDiskPlacement

指定操作系统磁盘的临时磁盘放置。 用户可以在请求中使用此属性来选择位置,即缓存磁盘或资源磁盘空间进行临时 OS 磁盘预配。 有关临时 OS 磁盘大小要求的详细信息,请参阅 上的 Windows VM 和 Linux VM https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirementshttps://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements临时 OS 磁盘大小要求。

DiskControllerType

指定为 VM 和 VirtualMachineScaleSet 配置的磁盘控制器类型。 只有操作系统磁盘和 VM sku 支持第 2 代 () https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2 的虚拟机才支持此属性,检查 请在区域的 Microsoft.Compute SKU api 响应中包含 V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list) 中作为 VM SKU 功能的一部分返回的 HyperVGenerations 功能。 有关支持的磁盘控制器类型的详细信息, https://aka.ms/azure-diskcontrollertypes请参阅 。

DiskCreateOption

这会枚举创建磁盘的可能源。

DiskCreateOptionType

指定应如何创建虚拟机。 可能的值为: Attach。 使用专用磁盘创建虚拟机时,将使用此值。 FromImage。 使用映像创建虚拟机时,将使用此值。 如果使用平台映像,则还需要使用上述 imageReference 元素。 如果使用的是市场映像,则还需要使用前面所述的 plan 元素。

DiskDeleteOptionType

指定删除 VM 时托管磁盘的行为,例如是删除还是分离托管磁盘。 支持的值为: Delete。 如果使用此值,则会在删除 VM 时删除托管磁盘。 分离。 如果使用此值,则会在删除 VM 后保留托管磁盘。 最低 API 版本:2021-03-01。

DiskDetachOptionType

指定要在分离磁盘时使用的分离行为或已在从虚拟机分离过程中的分离行为。 支持的值是: ForceDetach。 detachOption: ForceDetach 仅适用于托管数据磁盘。 如果数据磁盘的上一次分离尝试由于虚拟机意外故障而未完成,并且磁盘仍未释放,请使用强制分离作为最后手段,从 VM 中强行分离磁盘。 使用此分离行为时,可能尚未刷新所有写入。 此功能仍处于预览 模式,VirtualMachineScaleSet 不支持此功能。 强制分离数据磁盘更新到BeDetached 到“true”,同时设置 detachOption:“ForceDetach”。

DiskEncryptionSetType

用于加密磁盘数据的密钥类型。

DiskImageFileFormat

用于在 VHDX 文件格式快照发出 SAS 请求时指定文件格式。

DiskPublicNetworkAccess

用于控制磁盘导出的策略。

DiskSecurityType

指定 VM 的 SecurityType。 仅适用于 OS 磁盘。

DiskState

这会枚举磁盘的可能状态。

DiskStorageAccountType

SKU 名称。

DomainNameLabelScopeType

域名标签范围。根据策略从域名标签范围和 vm 索引生成的哈希域名标签是将要创建的 PublicIPAddress 资源的域名标签。

EdgeZoneStorageAccountType

指定要用于存储映像的存储帐户类型。 此属性不可更新。

ExecutionState

脚本执行状态。

ExpandTypesForListVm

ExpandTypesForListVm。

GalleryExpand

GalleryExpand。

GalleryExtendedLocationType

它是扩展位置的类型。

GalleryImageVersionPolicyViolationCategory

描述策略冲突的性质。

GalleryProvisioningState

预配状态,仅显示在响应中。

GalleryReplicationMode

可选参数,指定用于复制的模式。 此属性不可更新。

GallerySharingPermissionType

此属性允许指定共享库的权限。 <br><br> 可能的值是:<br><br>Private<br br><>Groups<br><br>Community

GetVirtualMachineExpandType

GetVirtualMachineExpandType。

HyperVGeneration

虚拟机的虚拟机监控程序生成。 仅适用于 OS 磁盘。

ImageAlternativeType

描述替代选项的类型。

ImageState

描述映像的状态。

ImageStorageAccountType

指定要用于存储映像的存储帐户类型。 此属性不可更新。

IPVersion

从 Api-Version 2017-03-30 开始提供,它表示特定的 ip 配置是 IPv4 还是 IPv6。 默认值为 IPv4。 可能的值为:“IPv4”和“IPv6”。

LinuxPatchAssessmentMode

指定 IaaS 虚拟机的 VM 来宾修补程序评估模式。<br /><br /> 可能的值是:<br /><br />ImageDefault - 可以控制虚拟机上补丁评估的时间。 <br /><br />AutomaticByPlatform - 平台将触发定期补丁评估。 属性 provisionVMAgent 必须为 true。

LinuxVmGuestPatchAutomaticByPlatformRebootSetting

指定所有 AutomaticByPlatform 修补程序安装操作的重新启动设置。

LinuxVmGuestPatchMode

指定将 VM 来宾修补到 IaaS 虚拟机或与虚拟机规模集关联的虚拟机的模式,业务流程模式为灵活。<br /><br /> 可能的值为:<br /><br />ImageDefault - 使用虚拟机的默认修补配置。 <br /><br />AutomaticByPlatform - 虚拟机将由平台自动更新。 属性 provisionVMAgent 必须为 true。

NetworkAccessPolicy

用于通过网络访问磁盘的策略。

NetworkApiVersion

指定在网络接口配置中创建网络资源时使用的 Microsoft.Network API 版本。

OperatingSystemType

获取操作系统类型。

OrchestrationMode

指定虚拟机规模集的业务流程模式。

OrchestrationServiceName

服务的名称。

OrchestrationServiceState

服务的当前状态。

OrchestrationServiceStateAction

要执行的操作。

PassName

传递名称。 目前,唯一允许的值为 OobeSystem。

PatchAssessmentState

描述给定修补程序的可用性。

PatchInstallationState

安装操作完成后修补程序的状态。

PatchOperationStatus

操作的总体成功或失败状态。 在操作完成之前,它将保持“InProgress”。 此时,它将变为“Unknown”、“Failed”、“Succeeded”或“CompletedWithWarnings”。

ProximityPlacementGroupType

指定邻近放置组的类型。 可能的值包括: 标准 :在 Azure 区域或可用性区域中共置资源。 超级 :供将来使用。

PublicIPAllocationMethod

指定公共 IP 分配类型。

RegionalReplicationState

这是区域复制状态。

RepairAction

修复操作的类型 (替换、重启、重置映像) ,这些操作将用于修复规模集中不正常的虚拟机。 默认值为 replace。

ReplicationStatusType

ReplicationStatusType。

RestorePointEncryptionType

用于加密磁盘还原点数据的密钥类型。

RestorePointExpand

RestorePointExpand。

RestorePointGroupExpand

RestorePointGroupExpand。

SecurityEncryptionType

指定托管磁盘的 EncryptionType。 它设置为 DiskWithVMGuestState 以加密托管磁盘和 VMGuestState blob,设置为 VMGuestStateOnly,仅加密 VMGuestState blob。 注意: 只能为机密 VM 设置它。

SecurityType

指定虚拟机的 SecurityType。 必须将其设置为任何指定的值才能启用 UefiSettings。 默认行为为:除非设置了此属性,否则不会启用 UefiSettings。

SelectPermission

SelectPermission。

SharedGalleryHostCaching

磁盘的主机缓存。 有效值为“None”、“ReadOnly”和“ReadWrite”。

SharedToValue

SharedToValue。

SharingProfileGroupType

此属性允许指定共享组的类型。 <br><br> 可能的值是:<br><br>Subscriptions<br br><>AADTenants

SharingState

库的共享状态,该状态仅显示在响应中。

SharingUpdateOperationType

此属性允许指定库共享更新的操作类型。 <br><br> 可能的值是: <br><br>Add<br><br>Remove<br><br>Reset

SnapshotStorageAccountType

SKU 名称。

StorageAccountType

指定托管磁盘的存储帐户类型。 只能在创建规模集时设置托管 OS 磁盘存储帐户类型。 注意:UltraSSD_LRS只能与数据磁盘一起使用。 它不能与 OS 磁盘一起使用。 Standard_LRS使用标准 HDD。 StandardSSD_LRS使用标准 SSD。 Premium_LRS使用高级 SSD。 UltraSSD_LRS使用超级磁盘。 Premium_ZRS使用高级 SSD 区域冗余存储。 StandardSSD_ZRS使用标准 SSD 区域冗余存储。 有关 Windows 虚拟机支持的磁盘的详细信息,请参阅 https://docs.microsoft.com/azure/virtual-machines/windows/disks-types ;对于 Linux 虚拟机,请参阅 https://docs.microsoft.com/azure/virtual-machines/linux/disks-types

VirtualMachineDiskType

不允许的 VM 磁盘类型。

VirtualMachineEvictionPolicyType

指定 Azure 现成 VM/VMSS 的逐出策略。

VirtualMachinePriorityType

指定独立虚拟机或规模集中虚拟机的优先级。 将来将弃用“低”枚举,请使用“Spot”作为枚举来部署 Azure 现成 VM/VMSS。

VirtualMachineScaleSetGetExpand

VirtualMachineScaleSetGetExpand。

VirtualMachineScaleSetScaleInRule

VirtualMachineScaleSetScaleInRule。

VirtualMachineSizeType

指定虚拟机的大小。 枚举数据类型当前已弃用,将于 2023 年 12 月 23 日删除。 获取可用大小列表的建议方法是使用以下 API: 列出可用性集中的所有可用虚拟机大小列出区域中所有可用的虚拟机大小列出所有可用虚拟机大小以便调整大小。 有关虚拟机大小的详细信息,请参阅 虚拟机的大小。 可用的 VM 大小取决于区域和可用性集。

VmGuestPatchClassificationForLinux

VmGuestPatchClassificationForLinux。

VmGuestPatchClassificationForWindows

VmGuestPatchClassificationForWindows。

VmGuestPatchRebootBehavior

描述修补程序的重启要求。

VmGuestPatchRebootSetting

定义在软件更新操作期间重新启动 VM 的可接受时间。

VmGuestPatchRebootStatus

完成操作后 VM 的重启状态。

WindowsPatchAssessmentMode

指定 IaaS 虚拟机的 VM 来宾修补程序评估模式。<br /><br /> 可能的值是:<br /><br />ImageDefault - 可以控制虚拟机上补丁评估的时间。<br /><br />AutomaticByPlatform - 平台将触发定期补丁评估。 属性 provisionVMAgent 必须为 true。

WindowsVmGuestPatchAutomaticByPlatformRebootSetting

指定所有 AutomaticByPlatform 修补程序安装操作的重新启动设置。

WindowsVmGuestPatchMode

指定将 VM 来宾修补到 IaaS 虚拟机或与虚拟机规模集关联的虚拟机的模式,业务流程模式为灵活。<br /><br /> 可能的值为:<br /><br />Manual - 可以控制将修补程序应用到虚拟机。 为此,请在 VM 中手动应用修补程序。 在此模式下,自动更新被禁用;属性 WindowsConfiguration.enableAutomaticUpdates 必须为 false<br /><br />AutomaticByOS - 操作系统将自动更新虚拟机。 属性 WindowsConfiguration.enableAutomaticUpdates 必须为 true。 <br /><br />AutomaticByPlatform - 虚拟机将由平台自动更新。 属性 provisionVMAgent 和 WindowsConfiguration.enableAutomaticUpdates 必须为 true。

枚举

CachingType

指定缓存要求。 可能的值为: None、ReadOnly、ReadWrite。 对于标准存储,默认值为: None。高级存储的 ReadOnly

ComputeResourceSkuCapacityScaleType

适用于 SKU 的规模类型。

ComputeResourceSkuRestrictionsReasonCode

限制的原因。

ComputeResourceSkuRestrictionsType

限制的类型。

ComputeStatusLevelType

级别代码。

DedicatedHostLicenseType

指定将应用于部署在专用主机上的 VM 的软件许可证类型。 可能的值为: None、Windows_Server_Hybrid、Windows_Server_Perpetual。 默认值为: None。

GalleryApplicationCustomActionParameterType

指定自定义操作参数的类型。 可能的值为:String、ConfigurationDataBlob 或 LogOutputBlob。

HostCaching

磁盘的主机缓存。 有效值为“None”、“ReadOnly”和“ReadWrite”。

InstanceViewType

InstanceViewType。

IntervalInMins

用于创建 LogAnalytics 调用速率日志的间隔值(以分钟为单位)。

MaintenanceOperationResultCodeType

上次维护操作结果代码。

OperatingSystemStateType

此属性允许用户指定在此映像下创建的虚拟机是“通用化”还是“专用”。

RollingUpgradeActionType

对滚动升级执行的最后一个操作。

RollingUpgradeStatusCode

指示升级的当前状态的代码。

SettingName

指定内容适用于的设置的名称。 可能的值为:FirstLogonCommands 和 AutoLogon。

SupportedOperatingSystemType

使用此属性可以指定应用程序的受支持操作系统类型。 <br><br> 可能的值为: <br><br>Windows<br><br>Linux

UpgradeOperationInvoker

升级操作的调用程序。

UpgradeState

指示升级的当前状态的代码。

VirtualMachineScaleSetSkuScaleType

适用于 SKU 的缩放类型。

VirtualMachineScaleSetUpgradeMode

指定升级到规模集中虚拟机的模式。<br /><br /> 可能的值为:<br /><br />Manual - 可以控制将更新应用到规模集中的虚拟机。 可以使用 manualUpgrade 操作执行此操作。<br /><br />Automatic - 规模集中的所有虚拟机都会同时自动更新。

WinRMListenerProtocolType

指定 WinRM 侦听器的协议。 可能的值为:http、https.