Get-AzBatchComputeNodeExtension

コンピューティング ノードから Batch コンピューティング ノード拡張機能を取得します。

構文

Get-AzBatchComputeNodeExtension
   [-PoolId] <String>
   [-ComputeNodeId] <String>
   [[-Name] <String>]
   [-Select <String>]
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchComputeNodeExtension
   [-Pool] <PSCloudPool>
   [-ComputeNodeId] <String>
   [[-Name] <String>]
   [-Select <String>]
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

説明

拡張名が指定されている場合は、指定されたコンピューティング ノードから一致する名前の 1 つの拡張機能が返されます (見つかった場合)。 それ以外の場合は、コンピューティング ノード上のすべての拡張機能が返されます。 拡張機能の詳細については、拡張機能の VmExtension プロパティを参照してください。

例 1 コンピューティング ノードからすべての拡張機能を取得する。

Get-AzBatchComputeNodeExtension "testPool" "testNode" -BatchContext $context

InstanceView                                                    ProvisioningState VmExtension
------------                                                    ----------------- -----------
Microsoft.Azure.Commands.Batch.Models.PSVMExtensionInstanceView Succeeded         Microsoft.Azure.Commands.Batch.Models.PSVMExtension
Microsoft.Azure.Commands.Batch.Models.PSVMExtensionInstanceView Failed            Microsoft.Azure.Commands.Batch.Models.PSVMExtension

例 2 コンピューティング ノードから特定の拡張機能を取得する。

Get-AzBatchComputeNodeExtension "testPool" "testNode" "secretext" -BatchContext $context

InstanceView                                                    ProvisioningState VmExtension
------------                                                    ----------------- -----------
Microsoft.Azure.Commands.Batch.Models.PSVMExtensionInstanceView Failed            Microsoft.Azure.Commands.Batch.Models.PSVMExtension

パラメーター

-BatchContext

Batch サービスと対話するときに使用する BatchAccountContext インスタンス。 Get-AzBatchAccount コマンドレットを使用して BatchAccountContext を取得する場合、Batch サービスと対話するときに Microsoft Entra 認証が使用されます。 代わりに共有キー認証を使用するには、Get-AzBatchAccountKeys コマンドレットを使用して、アクセス キーが設定された BatchAccountContext オブジェクトを取得します。 共有キー認証を使用する場合、プライマリ アクセス キーは既定で使用されます。 使用するキーを変更するには、BatchAccountContext.KeyInUse プロパティを設定します。

Type:BatchAccountContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNodeId

拡張機能が属するコンピューティング ノードの ID。

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxCount

返されるコンピューティング ノード拡張機能の最大数を指定します。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

取得する拡張機能の名前。

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Pool

拡張機能のコンピューティング ノードが属するプール。

Type:PSCloudPool
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PoolId

拡張機能のコンピューティング ノードが属するプールの ID。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Select

OData select 句を指定します。 すべてのオブジェクト プロパティではなく、特定のプロパティを取得するには、このパラメーターの値を指定します。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

入力

String

PSCloudPool

BatchAccountContext

出力

PSNodeVMExtension