你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Get-AzKeyVaultManagedStorageSasDefinition
获取密钥库托管存储 SAS 定义。
语法
Get-AzKeyVaultManagedStorageSasDefinition
[-VaultName] <String>
[-AccountName] <String>
[[-Name] <String>]
[-InRemovedState]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzKeyVaultManagedStorageSasDefinition
[-InputObject] <PSKeyVaultManagedStorageAccountIdentityItem>
[[-Name] <String>]
[-InRemovedState]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
说明
如果指定了定义的名称,则获取密钥库托管存储 SAS 定义。 如果未指定定义名称,则会列出与保管库中指定密钥库托管存储帐户关联的所有 SAS 定义。
示例
示例 1:列出所有密钥库托管存储 SAS 定义
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 :
列出与保管库“myvault”托管的密钥库托管存储帐户“mystorageaccount”关联的所有 SAS 定义
示例 2:获取密钥库托管存储帐户
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 :
获取与保管库“myvault”管理的 密钥库托管存储帐户“mystorageaccount”关联的 SAS 定义“accountsas”的详细信息。
示例 3:使用筛选列出所有密钥库托管存储 SAS 定义
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 :
列出与密钥库托管存储帐户“mystorageaccount”关联的所有 SAS 定义,该帐户由以“account”开头的保管库“myvault”管理。
参数
-AccountName
保管库名称。 Cmdlet 基于名称和当前所选环境构造保管库的 FQDN。
类型: | String |
别名: | StorageAccountName |
Position: | 1 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-DefaultProfile
用于与 azure 通信的凭据、帐户、租户和订阅
类型: | IAzureContextContainer |
别名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-InputObject
ManagedStorageAccount 对象。
类型: | PSKeyVaultManagedStorageAccountIdentityItem |
Position: | 0 |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-InRemovedState
指定是否在输出中显示以前删除的存储 sas 定义。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Name
存储 sas 定义名称。 Cmdlet 从保管库名称(当前选定的环境、存储帐户名称和 sas 定义名称)构造存储 sas 定义的 FQDN。
类型: | String |
别名: | SasDefinitionName |
Position: | 2 |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-VaultName
保管库名称。 Cmdlet 基于名称和当前所选环境构造保管库的 FQDN。
类型: | String |
Position: | 0 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
输入
PSKeyVaultManagedStorageAccountIdentityItem
输出
PSKeyVaultManagedStorageSasDefinitionIdentityItem
PSKeyVaultManagedStorageSasDefinition
PSDeletedKeyVaultManagedStorageSasDefinition
PSDeletedKeyVaultManagedStorageSasDefinitionIdentityItem