New-AzMediaServiceStorageConfig

Create a storage account configuration for the media service cmdlets.

Syntax

New-AzMediaServiceStorageConfig
   [-DefaultProfile <IAzureContextContainer>]
   [-StorageAccountId] <String>
   [-IsPrimary]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

The New-AzMediaServiceStorageConfig cmdlet creates a storage account configuration for the media service cmdlets.

Examples

Example 1: Create a storage account configuration for the media service cmdlets

$StorageAccount = New-AzStorageAccount -ResourceGroupName "ResourceGroup001" -Name "Storage1" -Location "East US" -Type "Standard_GRS"

New-AzMediaServiceStorageConfig -StorageAccountId $StorageAccount.Id -IsPrimary

The first command creates a storage account object by using the New-AzStorageAccount cmdlet. The command names this storage account Storage1 and the type is named Standard_GRS and stores the result in the variable named $StorageAccount. The second command creates a storage configuration object as the primary storage account associated with the media service using the storage account ID information stored in the $StorageAccount variable.

Parameters

-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

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

-IsPrimary

Indicates that the cmdlet creates the storage account as the primary storage for the media service.

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

-StorageAccountId

Specifies the ID of the storage account.

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

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Inputs

String

Outputs

PSStorageAccount