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

GB のノードの種類の VM に接続されているマネージド ディスクのディスク サイズ。

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

ノードの種類がスポット Virtual Machinesかどうかを示します。 使用可能な容量があり、いつでも VM を削除できる場合、Azure によって 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 Resource Manager メタデータ。

(継承元 ResourceData)
Tags

Azure リソース タグ。

UseDefaultPublicLoadBalancer

パブリック ロード バランサーを使用するかどうかを指定します。 指定せず、ノードの種類に独自のフロントエンド構成がない場合は、既定のロード バランサーにアタッチされます。 ノードの種類が独自のロード バランサーを使用し、useDefaultPublicLoadBalancer が true の場合、フロントエンドは内部Load Balancerである必要があります。 ノードの種類が独自のロード バランサーを使用し、useDefaultPublicLoadBalancer が false または設定されていない場合は、カスタム ロード バランサーにパブリック ロード バランサーを含め、送信接続を提供する必要があります。

UseEphemeralOSDisk

エフェメラル os ディスクを使用するかどうかを示します。 vmSize プロパティで選択されている SKU は、この機能をサポートする必要があります。

UserAssignedIdentities

ノードの種類の下にある仮想マシン スケール セットに関連付けられているユーザー ID の一覧。 各エントリは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。

UseTempDataDisk

Service Fabric データ ルートに一時ディスクを使用するかどうかを指定します。この場合、マネージド データ ディスクは接続されません。一時ディスクを使用します。 ステートレス ノード タイプに対してのみ許可されます。

VmExtensions

仮想マシンにインストールする必要がある拡張機能のセット。

VmImageOffer

Azure Virtual Machines Marketplace イメージのオファーの種類。 たとえば、UbuntuServer や WindowsServer などです。

VmImagePlan

仮想マシンの作成に使用されるマーケットプレース イメージに関する情報を指定します。 この要素は、マーケットプレース イメージにのみ使用されます。 API からマーケットプレース イメージを使用する前に、プログラムで使用するためにイメージを有効にする必要があります。 Azure portalで、使用するマーケットプレース イメージを見つけて、[プログラムでデプロイする]、[作業の開始] の順>にクリックします。 必要な情報を入力し、[保存] をクリックします。

VmImagePublisher

Azure Virtual Machines Marketplace イメージの発行元。 たとえば、Canonical や MicrosoftWindowsServer などです。

VmImageResourceId

VM イメージのリソース ID を示します。 このパラメーターは、カスタム VM イメージに使用されます。

VmImageSku

Azure Virtual Machines Marketplace イメージの SKU。 たとえば、14.04.0-LTS や 2012-R2-Datacenter などです。

VmImageVersion

Azure Virtual Machines Marketplace イメージのバージョン。 'latest' の値を指定して、イメージの最新バージョンを選択できます。 省略した場合、既定値は 'latest' です。

VmInstanceCount

ノード の種類のノードの数。 <br /><br />Values:<br />-1 - 自動スケール ルールが構成されている場合、または sku.capacity が定義 <されている場合に使用します br /> 0 - サポートされていない <br />>0 - 手動スケールに使用します。

VmSecrets

仮想マシンにインストールするシークレット。

VmSetupActions

サービス ファブリック ランタイムをブートストラップする前に VM で実行するアクションを指定します。

VmSharedGalleryImageId

VM 共有ギャラリー イメージのリソース ID を示します。 このパラメーターは、カスタム VM イメージに使用されます。

VmSize

プール内の仮想マシンのサイズ。 プール内の仮想マシンのサイズはすべて同じです。 たとえば、Standard_D3。

Zones

ノードの種類がまたがる可用性ゾーンを指定します。 クラスターが複数の可用性ゾーンにまたがっていない場合は、クラスターの az migration を開始します。

適用対象