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

models 包

AdditionalCapabilities

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

AdditionalUnattendContent

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

AlternativeOption

介绍弃用此映像时发布服务器为此映像指定的备用选项。

ApiEntityReference

API 实体引用。

ApiError

Api 错误。

ApiErrorBase

Api 错误基。

ApplicationProfile

包含应提供给 VM/VMSS 的库应用程序列表。

AutomaticOSUpgradePolicy

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

AutomaticOSUpgradeProperties

描述映像上的自动 OS 升级属性。

必须填充所有必需的参数才能发送到 Azure。

AutomaticRepairsPolicy

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

AvailabilitySet

指定虚拟机应分配到的可用性集的相关信息。 将在同一可用性集中指定的虚拟机分配给不同节点,以便尽量提高可用性。 有关可用性集的详细信息,请参阅 可用性集概述<br>``<br>有关 Azure 计划内维护的详细信息,请参阅 Azure <br>``<br>中虚拟机的维护和更新 目前,只能在创建时将 VM 添加到可用性集。 无法将现有 VM 添加到可用性集。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

AvailabilitySetListResult

列出可用性集操作响应。

必须填充所有必需的参数才能发送到 Azure。

AvailabilitySetUpdate

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

变量仅由服务器填充,在发送请求时将被忽略。

AvailablePatchSummary

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

变量仅由服务器填充,在发送请求时将被忽略。

BillingProfile

指定 Azure 现成 VM 或 VMSS 的计费相关详细信息。 <br>:code:>><<<br>Minimum api-version:2019-03-01。

BootDiagnostics

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

BootDiagnosticsInstanceView

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

变量仅由服务器填充,在发送请求时将被忽略。

CapacityReservation

指定有关容量预留的信息。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

CapacityReservationGroup

指定容量预留应分配到的容量预留组的相关信息。 <br>``<br> 目前,容量预留只能在创建时添加到容量预留组。 无法添加或将现有容量预留添加到另一个容量预留组。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

CapacityReservationGroupInstanceView

CapacityReservationGroupInstanceView。

变量仅由服务器填充,在发送请求时将被忽略。

CapacityReservationGroupListResult

列出具有资源组响应的容量预留组。

必须填充所有必需的参数才能发送到 Azure。

CapacityReservationGroupUpdate

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

变量仅由服务器填充,在发送请求时将被忽略。

CapacityReservationInstanceView

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

CapacityReservationInstanceViewWithName

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

变量仅由服务器填充,在发送请求时将被忽略。

CapacityReservationListResult

列表容量预留操作响应。

必须填充所有必需的参数才能发送到 Azure。

CapacityReservationProfile

容量预留配置文件的参数。

CapacityReservationUpdate

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

变量仅由服务器填充,在发送请求时将被忽略。

CapacityReservationUtilization

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

变量仅由服务器填充,在发送请求时将被忽略。

ComputeOperationListResult

列出计算操作响应。

变量仅由服务器填充,在发送请求时将被忽略。

ComputeOperationValue

描述计算操作值的属性。

变量仅由服务器填充,在发送请求时将被忽略。

DataDisk

描述数据磁盘。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

DataDiskImage

包含数据磁盘映像信息。

变量仅由服务器填充,在发送请求时将被忽略。

DedicatedHost

指定有关专用主机的信息。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

DedicatedHostAllocatableVM

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

DedicatedHostAvailableCapacity

专用主机未使用容量。

DedicatedHostGroup

指定应将专用主机分配到的专用主机组的相关信息。 <br>``<br> 目前,专用主机只能在创建时添加到专用主机组。 无法将现有专用主机添加到另一个专用主机组。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

DedicatedHostGroupInstanceView

DedicatedHostGroupInstanceView。

DedicatedHostGroupListResult

列出具有资源组响应的专用主机组。

必须填充所有必需的参数才能发送到 Azure。

DedicatedHostGroupPropertiesAdditionalCapabilities

启用或禁用专用主机组上的某个功能。:code:
:code:>><<<br>Minimum api-version: 2022-03-01。

DedicatedHostGroupUpdate

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

变量仅由服务器填充,在发送请求时将被忽略。

DedicatedHostInstanceView

专用主机的实例视图。

变量仅由服务器填充,在发送请求时将被忽略。

DedicatedHostInstanceViewWithName

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

变量仅由服务器填充,在发送请求时将被忽略。

DedicatedHostListResult

列表专用主机操作响应。

必须填充所有必需的参数才能发送到 Azure。

DedicatedHostUpdate

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

变量仅由服务器填充,在发送请求时将被忽略。

DiagnosticsProfile

指定启动诊断设置状态。 <br>:code:>><<<br>Minimum api-version: 2015-06-15。

DiffDiskSettings

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

DisallowedConfiguration

指定虚拟机映像的不允许配置。

DiskEncryptionSetParameters

介绍可为磁盘指定的客户托管磁盘加密集资源 ID 的参数。 <br>``<br> 注意:只能为托管磁盘指定磁盘加密集资源 ID。 有关详细信息,请参阅 https://aka.ms/mdssewithcmkoverview

DiskEncryptionSettings

介绍磁盘的加密设置。

DiskInstanceView

磁盘的实例视图。

DiskRestorePointInstanceView

磁盘还原点的实例视图。

DiskRestorePointReplicationStatus

磁盘还原点的实例视图。

ExtendedLocation

扩展位置的复杂类型。

HardwareProfile

指定虚拟机的硬件设置。

Image

源用户映像虚拟硬盘。 在附加到虚拟机之前,将复制虚拟硬盘。 如果提供了 SourceImage,则目标虚拟硬盘驱动器不得存在。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

ImageDataDisk

描述数据磁盘。

必须填充所有必需的参数才能发送到 Azure。

ImageDeprecationStatus

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

ImageDisk

描述映像磁盘。

ImageListResult

“列出图像”操作响应。

必须填充所有必需的参数才能发送到 Azure。

ImageOSDisk

介绍操作系统磁盘。

必须填充所有必需的参数才能发送到 Azure。

ImageReference

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

变量仅由服务器填充,在发送请求时将被忽略。

ImageStorageProfile

描述存储配置文件。

ImageUpdate

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

变量仅由服务器填充,在发送请求时将被忽略。

InnerError

内部错误详细信息。

InstanceViewStatus

实例视图状态。

KeyVaultKeyReference

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

必须填充所有必需的参数才能发送到 Azure。

KeyVaultSecretReference

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

必须填充所有必需的参数才能发送到 Azure。

LastPatchInstallationSummary

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

变量仅由服务器填充,在发送请求时将被忽略。

LinuxConfiguration

指定虚拟机上的 Linux 操作系统设置。 <br>>>:code:<br>有关受支持的 Linux 分发版的列表,请参阅 Linux on Azure-Endorsed Distributions <https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros>_<<。

LinuxParameters

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

LinuxPatchSettings

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

LinuxVMGuestPatchAutomaticByPlatformSettings

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

ListUsagesResult

列出使用情况操作响应。

必须填充所有必需的参数才能发送到 Azure。

LogAnalyticsInputBase

LogAnalytics Api 的 Api 输入基类。

必须填充所有必需的参数才能发送到 Azure。

LogAnalyticsOperationResult

LogAnalytics 操作状态响应。

变量仅由服务器填充,发送请求时将被忽略。

LogAnalyticsOutput

LogAnalytics 输出属性。

变量仅由服务器填充,发送请求时将被忽略。

MaintenanceRedeployStatus

维护操作状态。

ManagedDiskParameters

托管磁盘的参数。

NetworkInterfaceReference

描述网络接口引用。

NetworkProfile

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

OSDisk

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

必须填充所有必需的参数才能发送到 Azure。

OSDiskImage

包含 OS 磁盘映像信息。

必须填充所有必需的参数才能发送到 Azure。

OSImageNotificationProfile

OSImageNotificationProfile。

OSProfile

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

OSProfileProvisioningData

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

OrchestrationServiceStateInput

OrchestrationServiceState 的输入。

必须填充所有必需的参数才能发送到 Azure。

OrchestrationServiceSummary

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

变量仅由服务器填充,发送请求时将被忽略。

PatchInstallationDetail

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

变量仅由服务器填充,发送请求时将被忽略。

PatchSettings

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

Plan

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

PriorityMixPolicy

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

ProximityPlacementGroup

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

变量仅由服务器填充,发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

ProximityPlacementGroupListResult

列出邻近放置组操作响应。

必须填充所有必需的参数才能发送到 Azure。

ProximityPlacementGroupPropertiesIntent

指定邻近放置组的用户意向。

ProximityPlacementGroupUpdate

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

ProxyResource

Azure 资源管理器代理资源的资源模型定义。 它将没有标记和位置。

变量仅由服务器填充,发送请求时将被忽略。

PublicIPAddressSku

描述公共 IP SKU。 只能将 OrchestrationMode 设置为灵活。

PurchasePlan

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

必须填充所有必需的参数才能发送到 Azure。

RecoveryWalkResponse

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

变量仅由服务器填充,发送请求时将被忽略。

RequestRateByIntervalInput

LogAnalytics getRequestRateByInterval Api 的 Api 请求输入。

必须填充所有必需的参数才能发送到 Azure。

Resource

资源模型定义。

变量仅由服务器填充,发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

ResourceWithOptionalLocation

位置属性为可选的资源模型定义。

变量仅由服务器填充,发送请求时将被忽略。

RestorePoint

还原点详细信息。

变量仅由服务器填充,发送请求时将被忽略。

RestorePointCollection

创建或更新还原点集合参数。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

RestorePointCollectionListResult

列出还原点收集操作响应。

RestorePointCollectionSourceProperties

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

变量仅由服务器填充,在发送请求时将被忽略。

RestorePointCollectionUpdate

更新还原点集合参数。

变量仅由服务器填充,在发送请求时将被忽略。

RestorePointInstanceView

还原点的实例视图。

RestorePointSourceMetadata

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

RestorePointSourceVMDataDisk

描述数据磁盘。

RestorePointSourceVMOSDisk

介绍操作系统磁盘。

RestorePointSourceVMStorageProfile

描述存储配置文件。

RetrieveBootDiagnosticsDataResult

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

变量仅由服务器填充,在发送请求时将被忽略。

RollbackStatusInfo

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

变量仅由服务器填充,在发送请求时将被忽略。

RollingUpgradePolicy

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

RollingUpgradeProgressInfo

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

变量仅由服务器填充,在发送请求时将被忽略。

RollingUpgradeRunningStatus

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

变量仅由服务器填充,在发送请求时将被忽略。

RollingUpgradeStatusInfo

最新虚拟机规模集滚动升级的状态。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

RunCommandDocument

描述运行命令的属性。

必须填充所有必需的参数才能发送到 Azure。

RunCommandDocumentBase

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

必须填充所有必需的参数才能发送到 Azure。

RunCommandInput

捕获虚拟机参数。

必须填充所有必需的参数才能发送到 Azure。

RunCommandInputParameter

描述 run 命令参数的属性。

必须填充所有必需的参数才能发送到 Azure。

RunCommandListResult

列出虚拟机操作响应。

必须填充所有必需的参数才能发送到 Azure。

RunCommandParameterDefinition

描述 run 命令参数的属性。

必须填充所有必需的参数才能发送到 Azure。

RunCommandResult

RunCommandResult。

ScaleInPolicy

介绍虚拟机规模集的横向缩减策略。

ScheduledEventsProfile

ScheduledEventsProfile。

SecurityProfile

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

ServiceArtifactReference

指定使用“最新”映像版本时,用于为规模集中的所有虚拟机设置相同映像版本的服务项目引用 ID。 最低 API 版本:2022-11-01。

Sku

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

SpotRestorePolicy

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

SshConfiguration

适用于在 Azure 上运行的基于 Linux 的 VM 的 SSH 配置。

SshPublicKey

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

SshPublicKeyGenerateKeyPairResult

生成 SSH 密钥对的响应。

必须填充所有必需的参数才能发送到 Azure。

SshPublicKeyResource

指定有关 SSH 公钥的信息。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

SshPublicKeyUpdateResource

指定有关 SSH 公钥的信息。

SshPublicKeysGroupListResult

列出 SSH 公钥操作响应。

必须填充所有必需的参数才能发送到 Azure。

StorageProfile

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

SubResource

SubResource。

SubResourceReadOnly

SubResourceReadOnly。

变量仅由服务器填充,在发送请求时将被忽略。

SubResourceWithColocationStatus

SubResourceWithColocationStatus。

SystemData

与此资源相关的系统元数据。

变量仅由服务器填充,在发送请求时将被忽略。

TerminateNotificationProfile

TerminateNotificationProfile。

ThrottledRequestsInput

LogAnalytics getThrottledRequests Api 的 Api 请求输入。

必须填充所有必需的参数才能发送到 Azure。

UefiSettings

指定创建虚拟机时使用的安全启动和 vTPM 等安全设置。 <br>:code:>><<<br>Minimum api-version: 2020-12-01。

UpdateResource

更新资源模型定义。

UpgradeOperationHistoricalStatusInfo

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

变量仅由服务器填充,在发送请求时将被忽略。

UpgradeOperationHistoricalStatusInfoProperties

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

变量仅由服务器填充,发送请求时将被忽略。

UpgradeOperationHistoryStatus

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

变量仅由服务器填充,发送请求时将被忽略。

UpgradePolicy

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

Usage

描述计算资源使用情况。

变量仅由服务器填充,发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

UsageName

用法名称。

UserAssignedIdentitiesValue

UserAssignedIdentitiesValue。

变量仅由服务器填充,发送请求时将被忽略。

VMDiskSecurityProfile

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

VMGalleryApplication

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

必须填充所有必需的参数才能发送到 Azure。

VMScaleSetConvertToSinglePlacementGroupInput

VMScaleSetConvertToSinglePlacementGroupInput。

VMSizeProperties

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

VaultCertificate

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

VaultSecretGroup

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

VirtualHardDisk

描述磁盘的 URI。

VirtualMachine

描述虚拟机。

变量仅由服务器填充,发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineAgentInstanceView

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

VirtualMachineAssessPatchesResult

描述 AssessmentPatches 结果的属性。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineCaptureParameters

捕获虚拟机参数。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineCaptureResult

虚拟机捕获操作的输出。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineExtension

描述虚拟机扩展。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineExtensionHandlerInstanceView

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

VirtualMachineExtensionImage

描述虚拟机扩展映像。

变量仅由服务器填充,发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineExtensionInstanceView

虚拟机扩展的实例视图。

VirtualMachineExtensionUpdate

描述虚拟机扩展。

VirtualMachineExtensionsListResult

列表扩展操作响应。

VirtualMachineHealthStatus

VM 的运行状况。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineIdentity

虚拟机的标识。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineImage

描述虚拟机映像。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineImageFeature

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

VirtualMachineImageResource

虚拟机映像资源信息。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineInstallPatchesParameters

API 直接接收的 InstallPatches 的输入。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineInstallPatchesResult

安装操作的结果摘要。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineInstanceView

虚拟机的实例视图。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineIpTag

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

VirtualMachineListResult

列出虚拟机操作响应。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineNetworkInterfaceConfiguration

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineNetworkInterfaceDnsSettingsConfiguration

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

VirtualMachineNetworkInterfaceIPConfiguration

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachinePatchStatus

虚拟机修补操作的状态。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachinePublicIPAddressConfiguration

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachinePublicIPAddressDnsSettingsConfiguration

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineReimageParameters

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

VirtualMachineRunCommand

描述虚拟机运行命令。

变量仅由服务器填充,发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineRunCommandInstanceView

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

VirtualMachineRunCommandScriptSource

描述运行命令的脚本源。

VirtualMachineRunCommandUpdate

描述虚拟机运行命令。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineRunCommandsListResult

List 运行命令操作响应。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSet

描述虚拟机规模集。

变量仅由服务器填充,发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetDataDisk

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetExtension

介绍虚拟机规模集扩展。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetExtensionListResult

列出 VM 规模集扩展操作响应。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetExtensionProfile

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

VirtualMachineScaleSetExtensionUpdate

介绍虚拟机规模集扩展。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetHardwareProfile

指定虚拟机规模集的硬件设置。

VirtualMachineScaleSetIPConfiguration

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetIdentity

虚拟机规模集的标识。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetInstanceView

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

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetInstanceViewStatusesSummary

虚拟机规模集虚拟机的实例视图状态摘要。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetIpTag

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

VirtualMachineScaleSetListOSUpgradeHistory

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetListResult

列出虚拟机操作响应。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetListSkusResult

虚拟机规模集列表 SKU 操作响应。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetListWithLinkResult

列出虚拟机操作响应。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetManagedDiskParameters

描述 ScaleSet 托管磁盘的参数。

VirtualMachineScaleSetNetworkConfiguration

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetNetworkConfigurationDnsSettings

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

VirtualMachineScaleSetNetworkProfile

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

VirtualMachineScaleSetOSDisk

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetOSProfile

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

VirtualMachineScaleSetPublicIPAddressConfiguration

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetReimageParameters

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

VirtualMachineScaleSetSku

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

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetSkuCapacity

描述 SKU 的缩放信息。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetStorageProfile

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

VirtualMachineScaleSetUpdate

描述虚拟机规模集。

VirtualMachineScaleSetUpdateIPConfiguration

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

VirtualMachineScaleSetUpdateNetworkConfiguration

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

VirtualMachineScaleSetUpdateNetworkProfile

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

VirtualMachineScaleSetUpdateOSDisk

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

VirtualMachineScaleSetUpdateOSProfile

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

VirtualMachineScaleSetUpdatePublicIPAddressConfiguration

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

VirtualMachineScaleSetUpdateStorageProfile

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

VirtualMachineScaleSetUpdateVMProfile

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

VirtualMachineScaleSetVM

描述虚拟机规模集虚拟机。

变量仅由服务器填充,发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetVMExtension

描述 VMSS VM 扩展。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetVMExtensionUpdate

描述 VMSS VM 扩展。

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetVMExtensionsListResult

列出 VMSS VM 扩展操作响应。

VirtualMachineScaleSetVMExtensionsSummary

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

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetVMInstanceIDs

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

VirtualMachineScaleSetVMInstanceRequiredIDs

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

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetVMInstanceView

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

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineScaleSetVMListResult

列出虚拟机规模集 VM 操作响应。

必须填充所有必需的参数才能发送到 Azure。

VirtualMachineScaleSetVMNetworkProfileConfiguration

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

VirtualMachineScaleSetVMProfile

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

VirtualMachineScaleSetVMProtectionPolicy

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

VirtualMachineScaleSetVMReimageParameters

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

VirtualMachineSize

描述 VM 大小的属性。

VirtualMachineSizeListResult

列出虚拟机操作响应。

VirtualMachineSoftwarePatchProperties

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

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineStatusCodeCount

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

变量仅由服务器填充,发送请求时将被忽略。

VirtualMachineUpdate

描述虚拟机更新。

变量仅由服务器填充,发送请求时将被忽略。

VmImagesInEdgeZoneListResult

列出 EdgeZone 中的 VmImages 操作响应。

WinRMConfiguration

介绍 VM 的 Windows 远程管理配置。

WinRMListener

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

WindowsConfiguration

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

WindowsParameters

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

WindowsVMGuestPatchAutomaticByPlatformSettings

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

枚举

AlternativeType

描述备用选项的类型。

ArchitectureTypes

指定体系结构类型。

AvailabilitySetSkuTypes

指定可用性集的 SKU。 对于具有托管磁盘的虚拟机,请使用“Aligned”,对于具有非托管磁盘的虚拟机,请使用“经典”。 默认值为“Classic”。

CachingTypes

指定缓存要求。 <br>``<br> 对于标准存储,可能的值为: <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default: None。高级存储的 ReadOnly

CapacityReservationGroupInstanceViewTypes

CapacityReservationGroupInstanceViewTypes。

CapacityReservationInstanceViewTypes

CapacityReservationInstanceViewTypes。

ConsistencyModeTypes

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

DedicatedHostLicenseTypes

指定将应用于部署在专用主机上的 VM 的软件许可证类型。 <br>``<br> 可能的值为: <br>``<br>None<br>``<br>Windows_Server_Hybrid<br>``<br>Windows_Server_Perpetual<br>``<br> Default: None

DeleteOptions

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

DiffDiskOptions

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

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 磁盘大小要求。

DiskControllerTypes

指定为 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 功能。 <br> 有关支持的磁盘控制器类型的详细信息, https://aka.ms/azure-diskcontrollertypes请参阅 。

DiskCreateOptionTypes

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

DiskDeleteOptionTypes

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

DiskDetachOptionTypes

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

ExecutionState

脚本执行状态。

ExpandTypesForGetCapacityReservationGroups

ExpandTypesForGetCapacityReservationGroups。

ExpandTypesForGetVMScaleSets

ExpandTypesForGetVMScaleSets。

ExtendedLocationTypes

extendedLocation 的类型。

HyperVGeneration

虚拟机的虚拟机监控程序生成 [V1, V2]。

HyperVGenerationType

指定与资源关联的 HyperVGeneration 类型。

HyperVGenerationTypes

指定 HyperVGeneration 类型。

IPVersion

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

IPVersions

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

ImageState

描述映像的状态。

InstanceViewTypes

InstanceViewTypes。

IntervalInMins

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

LinuxPatchAssessmentMode

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

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

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

LinuxVMGuestPatchMode

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

MaintenanceOperationResultCodeTypes

上次维护操作结果代码。

NetworkApiVersion

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

OperatingSystemStateTypes

OS 状态。 对于托管映像,请使用通用化。

OperatingSystemType

获取操作系统类型。

OperatingSystemTypes

此属性允许指定从用户映像或专用 VHD 创建 VM 时磁盘中包含的 OS 类型。 <br>``<br> 可能的值是: <br>``<br>Windows<br>``<br>Linux

OrchestrationMode

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

OrchestrationServiceNames

服务的名称。

OrchestrationServiceState

服务的当前状态。

OrchestrationServiceStateAction

要执行的操作。

PatchAssessmentState

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

PatchInstallationState

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

PatchOperationStatus

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

ProtocolTypes

指定 WinRM 侦听器的协议。 <br>``<br> 可能的值为: <br>http<br>``<br>https

ProximityPlacementGroupType

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

PublicIPAddressSkuName

指定公共 IP SKU 名称。

PublicIPAddressSkuTier

指定公共 IP SKU 层。

PublicIPAllocationMethod

指定公共 IP 分配类型。

RepairAction

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

ResourceIdentityType

用于虚拟机规模集的标识类型。 类型“SystemAssigned ,UserAssigned”包含隐式创建的标识和一组用户分配的标识。 类型“None”将从虚拟机规模集中删除任何标识。

RestorePointCollectionExpandOptions

RestorePointCollectionExpandOptions。

RestorePointExpandOptions

RestorePointExpandOptions。

RollingUpgradeActionType

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

RollingUpgradeStatusCode

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

SecurityEncryptionTypes

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

SecurityTypes

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

SettingNames

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

StatusLevelTypes

级别代码。

StorageAccountTypes

指定托管磁盘的存储帐户类型。 只能在创建规模集时设置托管 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

UpgradeMode

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

UpgradeOperationInvoker

升级操作的调用程序。

UpgradeState

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

VMGuestPatchClassificationLinux

VMGuestPatchClassificationLinux。

VMGuestPatchClassificationWindows

VMGuestPatchClassificationWindows。

VMGuestPatchRebootBehavior

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

VMGuestPatchRebootSetting

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

VMGuestPatchRebootStatus

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

VirtualMachineEvictionPolicyTypes

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

VirtualMachinePriorityTypes

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

VirtualMachineScaleSetScaleInRules

VirtualMachineScaleSetScaleInRules。

VirtualMachineScaleSetSkuScaleType

适用于 SKU 的缩放类型。

VirtualMachineSizeTypes

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

VmDiskTypes

不允许的 VM 磁盘类型。

WindowsPatchAssessmentMode

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

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

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

WindowsVMGuestPatchMode

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