< Back
Get-AzureBatchNodeAgentSku
Post
NAME Get-AzureBatchNodeAgentSku
SYNOPSIS
Gets Batch node agent SKUs available in a Batch account.
SYNTAX
Get-AzureBatchNodeAgentSku -BatchContext <BatchAccountContext> [-DefaultProfile <IAzureContextContainer>] [-Filter <String>] [-MaxCount <Int32>]
[<CommonParameters>]
DESCRIPTION
The Get-AzureBatchNodeAgentSku cmdlet gets node agent SKUs that are available in an Azure Batch account. Specify the account by using the
BatchContext parameter. You can narrow your search to SKUs that match an Open Data Protocol (OData) filter.
PARAMETERS
-BatchContext <BatchAccountContext>
Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. If you use the Get-AzureRmBatchAccount
cmdlet to get your BatchAccountContext, then Azure Active Directory authentication will be used when interacting with the Batch service. To
use shared key authentication instead, use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys
populated. When using shared key authentication, the primary access key is used by default. To change the key to use, set the
BatchAccountContext.KeyInUse property.
Required? true
Position? named
Default value None
Accept pipeline input? True (ByValue)
Accept wildcard characters? false
-DefaultProfile <IAzureContextContainer>
The credentials, account, tenant, and subscription used for communication with azure.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Filter <String>
Specifies an OData filter clause for node agent SKUs. If you do not specify a filter, this cmdlet returns all node agent SKUs that Batch
supports.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-MaxCount <Int32>
Specifies the maximum number of node agent SKUs to return.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
BatchAccountContext
Parameter 'BatchContext' accepts value of type 'BatchAccountContext' from the pipeline
OUTPUTS
Microsoft.Azure.Commands.Batch.Models.PSNodeAgentSku
NOTES
Example 1: Get all available node agent SKUs
PS C:\\>$Context = Get-AzureRmBatchAccountKeys -AccountName "ContosoBatchAccount"
PS C:\\> Get-AzureBatchNodeAgentSku -BatchContext $Context
batch.node.centos 7 Linux {7.0, 7.1, 7.2, OL70}
batch.node.debian 8 Linux {15.10, 8}
batch.node.opensuse 13.2 Linux {13.2}
batch.node.opensuse 42.1 Linux {42.1, 12, 12-SP1, 12}
batch.node.ubuntu 14.04 Linux {14.04.0-LTS, 14.04.1-LTS, 14.04.2-LTS, 14.04.3-LTS...}
batch.node.windows amd64 Windows {2008-R2-SP1, 2012-Datacenter, 2012-R2-Datacenter, Windows-Server-Technical-Preview}
The first command gets a batch account context that contains access keys for your subscription by using Get-AzureRmBatchAccountKeys . The command
stores the context in the $Context variable to use in the next command.
The second command gets all available node agent SKUs that Batch supports.
RELATED LINKS
Online Version: https://docs.microsoft.com/en-us/powers ... deagentsku
Get-AzureRmBatchAccountKeys
SYNOPSIS
Gets Batch node agent SKUs available in a Batch account.
SYNTAX
Get-AzureBatchNodeAgentSku -BatchContext <BatchAccountContext> [-DefaultProfile <IAzureContextContainer>] [-Filter <String>] [-MaxCount <Int32>]
[<CommonParameters>]
DESCRIPTION
The Get-AzureBatchNodeAgentSku cmdlet gets node agent SKUs that are available in an Azure Batch account. Specify the account by using the
BatchContext parameter. You can narrow your search to SKUs that match an Open Data Protocol (OData) filter.
PARAMETERS
-BatchContext <BatchAccountContext>
Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. If you use the Get-AzureRmBatchAccount
cmdlet to get your BatchAccountContext, then Azure Active Directory authentication will be used when interacting with the Batch service. To
use shared key authentication instead, use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys
populated. When using shared key authentication, the primary access key is used by default. To change the key to use, set the
BatchAccountContext.KeyInUse property.
Required? true
Position? named
Default value None
Accept pipeline input? True (ByValue)
Accept wildcard characters? false
-DefaultProfile <IAzureContextContainer>
The credentials, account, tenant, and subscription used for communication with azure.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Filter <String>
Specifies an OData filter clause for node agent SKUs. If you do not specify a filter, this cmdlet returns all node agent SKUs that Batch
supports.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-MaxCount <Int32>
Specifies the maximum number of node agent SKUs to return.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
BatchAccountContext
Parameter 'BatchContext' accepts value of type 'BatchAccountContext' from the pipeline
OUTPUTS
Microsoft.Azure.Commands.Batch.Models.PSNodeAgentSku
NOTES
Example 1: Get all available node agent SKUs
PS C:\\>$Context = Get-AzureRmBatchAccountKeys -AccountName "ContosoBatchAccount"
PS C:\\> Get-AzureBatchNodeAgentSku -BatchContext $Context
batch.node.centos 7 Linux {7.0, 7.1, 7.2, OL70}
batch.node.debian 8 Linux {15.10, 8}
batch.node.opensuse 13.2 Linux {13.2}
batch.node.opensuse 42.1 Linux {42.1, 12, 12-SP1, 12}
batch.node.ubuntu 14.04 Linux {14.04.0-LTS, 14.04.1-LTS, 14.04.2-LTS, 14.04.3-LTS...}
batch.node.windows amd64 Windows {2008-R2-SP1, 2012-Datacenter, 2012-R2-Datacenter, Windows-Server-Technical-Preview}
The first command gets a batch account context that contains access keys for your subscription by using Get-AzureRmBatchAccountKeys . The command
stores the context in the $Context variable to use in the next command.
The second command gets all available node agent SKUs that Batch supports.
RELATED LINKS
Online Version: https://docs.microsoft.com/en-us/powers ... deagentsku
Get-AzureRmBatchAccountKeys