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

ServiceFabricManagedNodeTypeData 类

定义

表示 ServiceFabricManagedNodeType 数据模型的类。 描述群集中的节点类型,每个节点类型表示群集中的子节点集。

public class ServiceFabricManagedNodeTypeData : Azure.ResourceManager.Models.ResourceData
type ServiceFabricManagedNodeTypeData = class
    inherit ResourceData
Public Class ServiceFabricManagedNodeTypeData
Inherits ResourceData
继承
ServiceFabricManagedNodeTypeData

构造函数

ServiceFabricManagedNodeTypeData()

初始化 ServiceFabricManagedNodeTypeData 的新实例。

属性

AdditionalDataDisks

其他托管数据磁盘。

ApplicationPorts

群集从中向 Service Fabric 应用程序分配端口的端口范围。

Capacities

应用于节点类型的节点的容量标记,群集资源管理器使用这些标记来了解节点具有多少资源。

DataDiskLetter

托管数据磁盘号。 它不能使用保留字母 C 或 D,并且创建后无法更改。

DataDiskSizeInGB

附加到节点上 VM 的托管磁盘的磁盘大小(以 GB 为单位)。

DataDiskType

托管数据磁盘类型。 指定托管磁盘的存储帐户类型。

EphemeralPorts

应为此节点类型中的节点配置临时端口的范围。

EvictionPolicy

指定 SPOT 节点类型中的虚拟机的逐出策略。 默认值为 Delete。

FrontendConfigurations

指示节点类型使用其自己的前端配置,而不是群集的默认前端配置。 只能为非主节点类型指定此设置,不能在创建节点类型后添加或删除此设置。

HasMultiplePlacementGroups

指示与节点类型关联的规模集是否可以由多个放置组组成。

HostGroupId

指定完整的主机组资源 ID。此属性用于在 Azure 专用主机上部署。

Id

资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

(继承自 ResourceData)
IsAcceleratedNetworkingEnabled

指定网络接口是否已启用加速网络。

IsEncryptionAtHostEnabled

为节点类型上的虚拟机启用或禁用主机加密。 这将为所有磁盘启用加密,包括主机本身的资源/临时磁盘。 默认值:除非资源的此属性设置为 true,否则将禁用主机加密。

IsNodePublicIPEnabled

指定是否为每个节点分配自己的公共 IP 地址。 这仅在具有自定义负载均衡器的辅助节点类型上受支持。

IsOverProvisioningEnabled

指定是否应过度预配节点类型。 仅允许用于无状态节点类型。

IsPrimary

指示群集的 Service Fabric 系统服务将在此节点类型上运行。 创建节点类型后,无法更改此设置。

IsSecureBootEnabled

指定是否应在 nodeType 上启用安全启动。 只能与 TrustedLaunch SecurityType 一起使用。

IsSpotVm

指示节点类型是否为 Spot 虚拟机。 如果有可用的容量,Azure 将分配 VM,并且可以随时逐出 VM。

IsStateless

指示节点类型是否只能托管无状态工作负荷。

Name

资源的名称。

(继承自 ResourceData)
NatGatewayId

指定要附加到此节点类型的子网的 NAT 网关的资源 ID。 节点类型必须使用自定义负载均衡器。

NetworkSecurityRules

此节点类型的网络安全规则。 只能为使用前端配置配置的节点类型指定此设置。

PlacementProperties

应用于节点类型中的节点的放置标记,可用于指示某些服务 (工作负荷) 应在哪里运行。

ProvisioningState

节点类型资源的预配状态。

ResourceType

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”。

(继承自 ResourceData)
SecurityType

指定 nodeType 的安全类型。 目前仅支持 TrustedLaunch。

Sku

节点类型 SKU。

SpotRestoreTimeout

指示平台不会尝试还原指定为 ISO 8601 的 VMSS SPOT 实例的持续时间。

SubnetId

指示节点类型的子网的资源 ID。

SystemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

(继承自 ResourceData)
Tags

Azure 资源标记。

UseDefaultPublicLoadBalancer

指定 是否使用公共负载均衡器。 如果未指定,并且节点类型没有自己的前端配置,则会将其附加到默认负载均衡器。 如果节点类型使用自己的负载均衡器并且 useDefaultPublicLoadBalancer 为 true,则前端必须是内部负载均衡器。 如果节点类型使用自己的负载均衡器,并且 useDefaultPublicLoadBalancer 为 false 或未设置,则自定义负载均衡器必须包含公共负载均衡器才能提供出站连接。

UseEphemeralOSDisk

指示是否使用临时 os 磁盘。 vmSize 属性上选择的 SKU 需要支持此功能。

UserAssignedIdentities

与节点类型下的虚拟机规模集关联的用户标识列表。 每个条目将是一个 ARM 资源 ID,格式为:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。

UseTempDataDisk

指定是否将临时磁盘用于 Service Fabric 数据根,在这种情况下,不会附加任何托管数据磁盘,并且将使用临时磁盘。 仅允许用于无状态节点类型。

VmExtensions

应安装在虚拟机上的扩展集。

VmImageOffer

Azure 虚拟机市场映像的套餐类型。 例如,UbuntuServer 或 WindowsServer。

VmImagePlan

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

VmImagePublisher

Azure 虚拟机市场映像的发布者。 例如,Canonical 或 MicrosoftWindowsServer。

VmImageResourceId

指示 VM 映像的资源 ID。 此参数用于自定义 VM 映像。

VmImageSku

Azure 虚拟机市场映像的 SKU。 例如,14.04.0-LTS 或 2012-R2-Datacenter。

VmImageVersion

Azure 虚拟机市场映像的版本。 可以指定值“latest”以选择映像的最新版本。 如果省略,则默认值为“latest”。

VmInstanceCount

节点类型中的节点数。 <br /><br />Values:<br />-1 - 在配置自动缩放规则或定义 <sku.capacity 时使用 br /> 0 - 不支持 br </>>0 - 用于手动缩放。

VmSecrets

要安装在虚拟机中的机密。

VmSetupActions

指定要在启动 Service Fabric 运行时之前对 VM 执行的操作。

VmSharedGalleryImageId

指示 vm 共享库映像的资源 ID。 此参数用于自定义 VM 映像。

VmSize

池中虚拟机的大小。 池中所有虚拟机的大小相同。 例如,Standard_D3。

Zones

指定节点类型将跨越的可用性区域。 如果群集不跨可用性区域,请为群集启动 az migration。

适用于