Get-AzRmStorageContainer

Obtiene o enumera los contenedores de blobs de Storage

Syntax

Get-AzRmStorageContainer
   [-ResourceGroupName] <String>
   [-StorageAccountName] <String>
   [-Name <String>]
   [-IncludeDeleted]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRmStorageContainer
   -StorageAccount <PSStorageAccount>
   [-Name <String>]
   [-IncludeDeleted]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

El cmdlet Get-AzRmStorageContainer obtiene o enumera los contenedores de blobs de Storage.

Ejemplos

Ejemplo 1: Obtención de un contenedor de blobs de Storage con el nombre de la cuenta de almacenamiento y el nombre del contenedor

Get-AzRmStorageContainer -ResourceGroupName "myResourceGroup" -AccountName "myStorageAccount" -ContainerName "myContainer"

Este comando obtiene un contenedor de blobs de Storage con el nombre de la cuenta de storage y el nombre del contenedor.

Ejemplo 2: Enumeración de todos los contenedores de blobs de Storage de una cuenta de almacenamiento

Get-AzRmStorageContainer -ResourceGroupName "myResourceGroup" -AccountName "myStorageAccount"

Este comando enumera todos los contenedores de blobs de Storage de una cuenta de Storage con el nombre de la cuenta de almacenamiento.

Ejemplo 3: Obtención de un contenedor de blobs de Storage con el objeto de cuenta de Storage y el nombre del contenedor.

$accountObject = Get-AzStorageAccount -ResourceGroupName "myResourceGroup" -AccountName "myStorageAccount"
Get-AzRmStorageContainer -StorageAccount $accountObject -ContainerName "myContainer"

Este comando obtiene un contenedor de blobs de Storage con el objeto de cuenta de Storage y el nombre del contenedor.

Ejemplo 4: Enumerar el contenedor de blobs de Storage de una cuenta de Almacenamiento, incluya contenedores eliminados.

Get-AzRmStorageContainer -ResourceGroupName "myResourceGroup" -AccountName "myStorageAccount" -IncludeDeleted

ResourceGroupName: myResourceGroup, StorageAccountName: myStorageAccount

Name         PublicAccess LastModified         HasLegalHold HasImmutabilityPolicy Deleted VersionId  
----         ------------ ------------         ------------ --------------------- ------- ---------  
testcon      None         2020-08-28 10:18:13Z False        False                 False   01D685BC91A88F22
testcon2     None         2020-09-04 12:52:37Z False        False                 True    01D67D248986B6DA

En este ejemplo se enumeran todos los contenedores de una cuenta de almacenamiento, se incluyen contenedores eliminados. Los contenedores eliminados solo existirán después de habilitar container softdelete con Enable-AzStorageBlobDeleteRetentionPolicy.

Parámetros

-AsJob

Ejecución del cmdlet en segundo plano

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

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

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

-IncludeDeleted

Incluir contenedores eliminados, de forma predeterminada, los contenedores de lista no incluirán contenedores eliminados.

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

-Name

Nombre del contenedor

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

-ResourceGroupName

Nombre del grupo de recursos.

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

-StorageAccount

Objeto de cuenta de almacenamiento

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

-StorageAccountName

Nombre de la cuenta de almacenamiento.

Type:String
Aliases:AccountName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Entradas

String

PSStorageAccount

Salidas

PSContainer