Get-AzKeyVaultManagedStorageSasDefinition

Ottiene le definizioni di firma di accesso condiviso Archiviazione gestite da Key Vault.

Sintassi

Get-AzKeyVaultManagedStorageSasDefinition
   [-VaultName] <String>
   [-AccountName] <String>
   [[-Name] <String>]
   [-InRemovedState]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzKeyVaultManagedStorageSasDefinition
   [-InputObject] <PSKeyVaultManagedStorageAccountIdentityItem>
   [[-Name] <String>]
   [-InRemovedState]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Ottiene un insieme di credenziali delle chiavi gestito Archiviazione definizione di firma di accesso condiviso se viene specificato il nome della definizione. Se il nome della definizione non viene specificato, vengono elencate tutte le definizioni di firma di accesso condiviso associate all'insieme di credenziali delle chiavi gestito specificato Archiviazione Account nell'insieme di credenziali.

Esempio

Esempio 1: Elencare tutte le definizioni di firma di accesso condiviso gestite da Key Vault Archiviazione

Get-AzKeyVaultManagedStorageSasDefinition -VaultName 'myvault' -AccountName 'mystorageaccount'

Id          : https://myvault.vault.azure.net:443/storage/mystorageaccount/sas/accountsas
Vault Name  : myvault
AccountName : mystorageaccount
Name        : accountsas
Enabled     : True
Created     : 5/24/2018 9:11:08 PM
Updated     : 5/24/2018 9:11:08 PM
Tags        :

Elenca tutte le definizioni di firma di accesso condiviso associate a Key Vault gestito Archiviazione Account 'mystorageaccount' gestito dall'insieme di credenziali 'myvault'

Esempio 2: Ottenere un account gestito di Key Vault Archiviazione

Get-AzKeyVaultManagedStorageSasDefinition -VaultName 'myvault' -AccountName 'mystorageaccount' -Name 'accountsas'

Id          : https://myvault.vault.azure.net:443/storage/mystorageaccount/sas/accountsas
Secret Id   : https://myvault.vault.azure.net/secrets/mystorageaccount-accountsas
Vault Name  : myvault
AccountName : mystorageaccount
Name        : accountsas
Parameter   :
Enabled     : True
Created     : 5/24/2018 9:11:08 PM
Updated     : 5/24/2018 9:11:08 PM
Tags        :

Ottiene i dettagli della definizione di firma di accesso condiviso 'accountsas' associata all'account gestito Archiviazione account 'mystorageaccount' gestito dall'insieme di credenziali 'myvault'.

Esempio 3: Elencare tutte le definizioni di firma di accesso condiviso Archiviazione gestite da Key Vault usando il filtro

Get-AzKeyVaultManagedStorageSasDefinition -VaultName 'myvault' -AccountName 'mystorageaccount' -Name "account*"

Id          : https://myvault.vault.azure.net:443/storage/mystorageaccount/sas/accountsas1
Vault Name  : myvault
AccountName : mystorageaccount
Name        : accountsas1
Enabled     : True
Created     : 5/24/2018 9:11:08 PM
Updated     : 5/24/2018 9:11:08 PM
Tags        :

Id          : https://myvault.vault.azure.net:443/storage/mystorageaccount/sas/accountsas2
Vault Name  : myvault
AccountName : mystorageaccount
Name        : accountsas2
Enabled     : True
Created     : 5/24/2018 9:11:08 PM
Updated     : 5/24/2018 9:11:08 PM
Tags        :

Elenca tutte le definizioni di firma di accesso condiviso associate a Key Vault gestito Archiviazione Account 'mystorageaccount' gestito dall'insieme di credenziali 'myvault' che inizia con "account".

Parametri

-AccountName

Nome dell'insieme di credenziali. Il cmdlet costruisce il nome di dominio completo di un insieme di credenziali in base al nome e all'ambiente attualmente selezionato.

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

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure

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

-InputObject

Oggetto Managed Archiviazione Account.

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

-InRemovedState

Specifica se visualizzare le definizioni di firma di accesso condiviso di archiviazione eliminate in precedenza nell'output.

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

-Name

Archiviazione nome della definizione della firma di accesso condiviso. Il cmdlet costruisce il nome FQDN di una definizione di firma di accesso condiviso di archiviazione dal nome dell'insieme di credenziali, dall'ambiente attualmente selezionato, dal nome dell'account di archiviazione e dal nome della definizione della firma di accesso condiviso.

Type:String
Aliases:SasDefinitionName
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultName

Nome dell'insieme di credenziali. Il cmdlet costruisce il nome di dominio completo di un insieme di credenziali in base al nome e all'ambiente attualmente selezionato.

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

Input

PSKeyVaultManagedStorageAccountIdentityItem

Output

PSKeyVaultManagedStorageSasDefinitionIdentityItem

PSKeyVaultManagedStorageSasDefinition

PSDeletedKeyVaultManagedStorageSasDefinition

PSDeletedKeyVaultManagedStorageSasDefinitionIdentityItem