Get-AzBatchComputeNodeExtension

Ruft Batch-Computeknotenerweiterungen von einem Computeknoten ab.

Syntax

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>]

Beschreibung

Wenn ein Erweiterungsname angegeben wird, wird eine einzelne Erweiterung mit einem übereinstimmenden Namen vom bereitgestellten Computeknoten zurückgegeben (falls gefunden). Andernfalls werden alle Erweiterungen auf dem Computeknoten zurückgegeben. Weitere Erweiterungsdetails finden Sie in der VmExtension-Eigenschaft der Erweiterung.

Beispiele

Beispiel 1 Abrufen aller Erweiterungen von einem Computeknoten.

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

Beispiel 2 Abrufen einer bestimmten Erweiterung von einem Computeknoten.

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

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

Parameter

-BatchContext

Die BatchAccountContext-Instanz, die beim Interagieren mit dem Batchdienst verwendet werden soll. Wenn Sie das Cmdlet Get-AzBatchAccount verwenden, um Ihren BatchAccountContext abzurufen, wird die Microsoft Entra-Authentifizierung bei der Interaktion mit dem Batchdienst verwendet. Um stattdessen die Authentifizierung mit gemeinsam genutztem Schlüssel zu verwenden, verwenden Sie das Cmdlet Get-AzBatchAccountKeys, um ein BatchAccountContext-Objekt mit den aufgefüllten Zugriffstasten abzurufen. Bei Verwendung der Authentifizierung mit gemeinsam genutzten Schlüsseln wird standardmäßig der primäre Zugriffsschlüssel verwendet. Um den zu verwendenden Schlüssel zu ändern, legen Sie die BatchAccountContext.KeyInUse-Eigenschaft fest.

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

-ComputeNodeId

Die ID des Computeknotens, zu dem die Erweiterung gehört.

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

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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

-MaxCount

Gibt die maximale Anzahl der zurückzugebenden Computeknotenerweiterungen an.

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

-Name

Der Name der abzurufenden Erweiterung.

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

-Pool

Der Pool, zu dem der Computeknoten der Erweiterung gehört.

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

-PoolId

Die ID des Pools, zu dem der Computeknoten der Erweiterung gehört.

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

-Select

Gibt eine OData-Auswahlklausel an. Geben Sie einen Wert für diesen Parameter an, um bestimmte Eigenschaften anstelle aller Objekteigenschaften abzurufen.

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

Eingaben

String

PSCloudPool

BatchAccountContext

Ausgaben

PSNodeVMExtension