Set-AzureRmDataLakeStoreAccount

Modifies a Data Lake Store account.

Syntax

Set-AzureRmDataLakeStoreAccount
   [-Name] <String>
   [[-DefaultGroup] <String>]
   [[-Tags] <Hashtable>]
   [[-TrustedIdProviderState] <TrustedIdProviderState>]
   [[-FirewallState] <FirewallState>]
   [[-ResourceGroupName] <String>]
   [-Tier <TierType>]
   [-AllowAzureIpState <FirewallAllowAzureIpsState>]
   [-KeyVersion <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

The Set-AzureRmDataLakeStoreAccount cmdlet modifies a Data Lake Store account.

Examples

Example 1: Add a tag to an account

PS C:\>Set-AzureRmDataLakeStoreAccount -Name "ContosoADL" -Tags @{"stage"="production"}

This command adds the specified tag to the Data Lake Store account named ContosoADL.

Required Parameters

-Name

Specifies the name of a Data Lake Store account.

Type:String
Position:0
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False

Optional Parameters

-AllowAzureIpState

Optionally allow/block Azure originating IPs through the firewall.

Type:System.Nullable`1[Microsoft.Azure.Management.DataLake.Store.Models.FirewallAllowAzureIpsState]
Parameter Sets:Enabled, Disabled
Position:Named
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-DefaultGroup

Specifies the ID of an AzureActive Directory group. This group is the default group for files and folders that you create.

Type:String
Position:1
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-DefaultProfile

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

Type:Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-FirewallState

Optionally enable or disable existing firewall rules.

Type:System.Nullable`1[Microsoft.Azure.Management.DataLake.Store.Models.FirewallState]
Parameter Sets:Enabled, Disabled
Position:4
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-KeyVersion

If the encryption type is User assigned, the user can rotate their key version with this parameter.

Type:String
Position:Named
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-ResourceGroupName

Specifies the name of the resource group that contains the Data Lake Store account to modify.

Type:String
Position:3
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-Tags

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

Type:Hashtable
Position:2
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-Tier

The desired commitment tier for this account to use.

Type:System.Nullable`1[Microsoft.Azure.Management.DataLake.Store.Models.TierType]
Parameter Sets:Consumption, Commitment1TB, Commitment10TB, Commitment100TB, Commitment500TB, Commitment1PB, Commitment5PB
Position:Named
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-TrustedIdProviderState

Optionally enable or disable the existing trusted ID providers.

Type:System.Nullable`1[Microsoft.Azure.Management.DataLake.Store.Models.TrustedIdProviderState]
Position:3
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False

Outputs

PSDataLakeStoreAccount

The updated account details.