Invoke-AzStorageAccountHierarchicalNamespaceUpgrade

Valida si se puede actualizar una cuenta de almacenamiento para habilitar HierarchicalNamespace o actualiza una cuenta de storage a enabled HierarchicalNamespace.

Sintaxis

Invoke-AzStorageAccountHierarchicalNamespaceUpgrade
      [-ResourceGroupName] <String>
      [-Name] <String>
      -RequestType <String>
      [-Force]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-AzStorageAccountHierarchicalNamespaceUpgrade
      -InputObject <PSStorageAccount>
      -RequestType <String>
      [-Force]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

El cmdlet Invoke-AzStorageAccountHierarchicalNamespaceUpgrade puede validar si se puede actualizar una cuenta de almacenamiento para habilitar HierarchNamespace o actualiza una cuenta de Storage a hierarchNamespace habilitada.

Ejemplos

Ejemplo 1: Validar una cuenta de stroage se puede actualizar para habilitar HierarchicalNamespace y, a continuación, actualizarla a enabled HierarchicalNamespace

Invoke-AzStorageAccountHierarchicalNamespaceUpgrade -ResourceGroupName $rgname -Name $accountName -RequestType Validation
True

$task = Invoke-AzStorageAccountHierarchicalNamespaceUpgrade -ResourceGroupName $rgname -Name $accountName -RequestType Upgrade -Force -AsJob

$task | Wait-Job

El primer comando valida si se puede actualizar una cuenta destroage para habilitar HierarchicalNamespace. El segundo comando actualiza la cuenta de almacenamiento para habilitar HierarchicalNamespace. Dado que la actualización tardará tiempo, use "-Asjob" para ejecutarla en back-end y devolver una tarea. A continuación, espere a que finalice la tarea.

Parámetros

-AsJob

Ejecución del cmdlet en segundo plano

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Force

Forzar la conmutación por error de la cuenta

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

Objeto de cuenta de almacenamiento

Tipo:PSStorageAccount
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Nombre de la cuenta de almacenamiento.

Tipo:String
Alias:StorageAccountName, AccountName
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RequestType

RequestType HierarchicalNamespaceUpgrade que se va a ejecutar:

  • Validación: valide si la cuenta se puede actualizar para habilitar HierarchicalNamespace.
  • Actualización: actualice la cuenta de almacenamiento para habilitar HierarchicalNamespace.
Tipo:String
Valores aceptados:Validation, Upgrade
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceGroupName

Nombre del grupo de recursos.

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

PSStorageAccount

Salidas

PSStorageAccount