New-AzureStorageTable

Creates a storage table.

Warning

The AzureRM PowerShell module has been officially deprecated as of February 29, 2024. Users are advised to migrate from AzureRM to the Az PowerShell module to ensure continued support and updates.

Although the AzureRM module may still function, it's no longer maintained or supported, placing any continued use at the user's discretion and risk. Please refer to our migration resources for guidance on transitioning to the Az module.

Syntax

New-AzureStorageTable
   [-Name] <String>
   [-Context <IStorageContext>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

The New-AzureStorageTable cmdlet creates a storage table associated with the storage account in Azure.

Examples

Example 1: Create an azure storage table

PS C:\>New-AzureStorageTable -Name "tableabc"

This command creates a storage table with a name of tableabc.

Example 2: Create multiple azure storage tables

PS C:\>"table1 table2 table3".split() | New-AzureStorageTable

This command creates multiple tables. It uses the Split method of the .NET String class and then passes the names on the pipeline.

Parameters

-Context

Specifies the storage context. To create it, you can use the New-AzureStorageContext cmdlet.

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

-DefaultProfile

The credentials, account, tenant, and subscription used for communication with Azure.

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

-Name

Specifies a name for the new table.

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

Inputs

String

IStorageContext

Outputs

AzureStorageTable