Set-AzServiceFabricManagedNodeType
構文
ByObj (既定)
Set-AzServiceFabricManagedNodeType
[-InputObject] <PSManagedNodeType>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
WithParamsByName
Set-AzServiceFabricManagedNodeType
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-Name] <String>
[-InstanceCount <Int32>]
[-ApplicationStartPort <Int32>]
[-ApplicationEndPort <Int32>]
[-EphemeralStartPort <Int32>]
[-EphemeralEndPort <Int32>]
[-Capacity <Hashtable>]
[-PlacementProperty <Hashtable>]
[-VmSize <String>]
[-ZoneBalance <Boolean>]
[-EnableOverProvisioning <Boolean>]
[-Zone <System.Collections.Generic.List`1[System.String]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
WithParamsById
Set-AzServiceFabricManagedNodeType
[-ResourceId] <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
例
例 1
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Set-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -name $NodeTypeName -InstanceCount 6 -Verbose
ノード タイプのインスタンス数を更新します。
例 2
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Set-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -name $NodeTypeName -PlacementProperty @{NodeColor="Red";SomeProperty="6";} -Verbose
ノード タイプの配置プロパティを更新します。 これにより、古い配置プロパティがある場合は上書きされます。
例 3
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
$nodeType = Get-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName
$nodeType.VmInstanceCount = 6
$nodeType | Set-AzServiceFabricManagedNodeType
配管を使用して、ノード タイプのインスタンス数を更新します。
例 4
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Set-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -name $NodeTypeName -VmSize Standard_D2s_v3 -Verbose
ノードの種類の VM サイズを更新します。
パラメーター
-ApplicationEndPort
一連のポートのアプリケーション 終了ポート。
パラメーターのプロパティ
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-ApplicationStartPort
一連のポートのアプリケーション開始ポート。
パラメーターのプロパティ
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AsJob
バックグラウンドでコマンドレットを実行し、進行状況を追跡するジョブを返します。
パラメーターのプロパティ
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Capacity
ノード タイプのノードにキーと値のペアとして適用される容量タグは、クラスター リソース マネージャーはこれらのタグを使用して、ノードが持つリソースの量を把握します。 これを更新すると、現在の値がオーバーライドされます。
パラメーターのプロパティ
| 型: | Hashtable
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-ClusterName
クラスターの名前を指定します。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
WithParamsByName
| 配置: | 1 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-Confirm
コマンドレットを実行する前に確認を求めるメッセージが表示されます。
パラメーターのプロパティ
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-DefaultProfile
Azureとの通信に使用される資格情報、アカウント、テナント、サブスクリプション。
パラメーターのプロパティ
| 型: | IAzureContextContainer
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| エイリアス: | AzContext, AzureRmContext, AzureCredential |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-EnableOverProvisioning
ノードの種類をオーバープロビジョニングするかどうかを指定します。 ステートレス ノード タイプに対してのみ使用できます。
パラメーターのプロパティ
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-EphemeralEndPort
一連のポートのエフェメラル エンド ポート。
パラメーターのプロパティ
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-EphemeralStartPort
一連のポートのエフェメラル開始ポート。
パラメーターのプロパティ
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
ノードの種類のリソース
ByObj
| 配置: | 0 |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-InstanceCount
ノード タイプ内のノードの数。
パラメーターのプロパティ
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Name
ノード タイプの名前を指定します。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| エイリアス: | NodeTypeName |
パラメーター セット
WithParamsByName
| 配置: | 2 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-PlacementProperty
ノード タイプのノードにキーと値のペアとして適用される配置タグ。これは、特定のサービス (ワークロード) を実行する場所を示すために使用できます。 これを更新すると、現在の値がオーバーライドされます。
パラメーターのプロパティ
| 型: | Hashtable
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-ResourceGroupName
リソース グループの名前を指定します。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
WithParamsByName
| 配置: | 0 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-ResourceId
ノードの種類のリソース ID
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
WithParamsById
| 配置: | 0 |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-VmSize
プール内の仮想マシンのサイズ。 これを更新すると、現在の値がオーバーライドされ、インプレース SKU の変更が開始されます。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-WhatIf
コマンドレットを実行した場合の動作を示します。
コマンドレットは実行されません。
パラメーターのプロパティ
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Zone
ノード の種類がまたがる可用性ゾーンを指定します。 クラスターが複数の可用性ゾーンにまたがっていない場合は、クラスターの az migration を開始します。
パラメーターのプロパティ
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-ZoneBalance
これを true に設定すると、ステートレス ノード タイプをゾーン間で均等に分散することなくスケールアウトできます。
パラメーターのプロパティ
パラメーター セット
WithParamsByName
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、about_CommonParametersを参照してください。
出力