Edit

Share via


New-AzDataLakeStoreAccount

Creates a new Data Lake Store account.

Syntax

UserOrSystemAssignedEncryption (Default)

New-AzDataLakeStoreAccount
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-Location] <String>
    [[-DefaultGroup] <String>]
    [[-Tag] <Hashtable>]
    [[-Encryption] <EncryptionConfigType>]
    [[-KeyVaultId] <String>]
    [[-KeyName] <String>]
    [[-KeyVersion] <String>]
    [-Tier <TierType>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

DisableEncryption

New-AzDataLakeStoreAccount
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-Location] <String>
    [[-DefaultGroup] <String>]
    [[-Tag] <Hashtable>]
    [-DisableEncryption]
    [-Tier <TierType>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

The New-AzDataLakeStoreAccount cmdlet creates a new Data Lake Store account.

Examples

Example 1: Create an account

New-AzDataLakeStoreAccount -Name "ContosoADL" -ResourceGroupName "ContosoOrg" -Location "East US 2"

This command creates a Data Lake Store account named ContosoADL for the East US 2 location.

Parameters

-DefaultGroup

Specifies the object ID of the AzureActive Directory group to use as the default group owner for new files and folders.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:3
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-DefaultProfile

The credentials, account, tenant, and subscription used for communication with azure

Parameter properties

Type:IAzureContextContainer
Default value:None
Supports wildcards:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-DisableEncryption

Indicates that the account will not have any form of encryption applied to it.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

DisableEncryption
Position:5
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-Encryption

The New-AzDataLakeStoreAccount cmdlet creates a new Data Lake Store account.

Parameter properties

Type:

Nullable<T>[EncryptionConfigType]

Default value:None
Accepted values:UserManaged, ServiceManaged
Supports wildcards:False
DontShow:False

Parameter sets

UserOrSystemAssignedEncryption
Position:5
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-KeyName

The New-AzDataLakeStoreAccount cmdlet creates a new Data Lake Store account.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

UserOrSystemAssignedEncryption
Position:7
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-KeyVaultId

The New-AzDataLakeStoreAccount cmdlet creates a new Data Lake Store account.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

UserOrSystemAssignedEncryption
Position:6
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-KeyVersion

The New-AzDataLakeStoreAccount cmdlet creates a new Data Lake Store account.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

UserOrSystemAssignedEncryption
Position:8
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-Location

Specifies the location to use for the account. The acceptable values for this parameter are:

  • East US 2

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:2
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-Name

Specifies the name of the account to create.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:1
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-ResourceGroupName

Specifies the name of the resource group that contains the account.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:0
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-Tag

Specifies tags as key-value pairs. You can use tags to identify a Data Lake Store account from other Azure resources.

Parameter properties

Type:Hashtable
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:4
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

-Tier

The desired commitment tier for this account to use.

Parameter properties

Type:

Nullable<T>[TierType]

Default value:None
Accepted values:Consumption, Commitment1TB, Commitment10TB, Commitment100TB, Commitment500TB, Commitment1PB, Commitment5PB
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:True
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs

String

Hashtable

Nullable<T>

SwitchParameter

Nullable<T>

Outputs

PSDataLakeStoreAccount