Update-AzureKeyVaultManagedStorageAccount
Обновление редактируемых атрибутов управляемой учетной записи служба хранилища Azure Key Vault.
Предупреждение
Модуль AzureRM PowerShell официально объявлен устаревшим с 29 февраля 2024 г. Пользователям рекомендуется выполнить миграцию из AzureRM в модуль Az PowerShell, чтобы обеспечить постоянную поддержку и обновления.
Хотя модуль AzureRM по-прежнему может функционировать, он больше не поддерживается или не поддерживается, размещая любое постоянное использование на усмотрение и риск пользователя. Ознакомьтесь с нашими ресурсами миграции, чтобы получить рекомендации по переходу в модуль Az.
Синтаксис
Update-AzureKeyVaultManagedStorageAccount
[-VaultName] <String>
[-AccountName] <String>
[-ActiveKeyName <String>]
[-AutoRegenerateKey <Boolean>]
[-RegenerationPeriod <TimeSpan>]
[-Enable <Boolean>]
[-Tag <Hashtable>]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzureKeyVaultManagedStorageAccount
[-InputObject] <PSKeyVaultManagedStorageAccountIdentityItem>
[-ActiveKeyName <String>]
[-AutoRegenerateKey <Boolean>]
[-RegenerationPeriod <TimeSpan>]
[-Enable <Boolean>]
[-Tag <Hashtable>]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Обновите редактируемые атрибуты управляемой служба хранилища Azure учетной записи Key Vault.
Примеры
Пример 1. Обновление активного ключа до key2 в управляемой учетной записи служба хранилища Azure Key Vault.
PS C:\> Update-AzureKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount' -ActiveKeyName 'key2'
Id : https://myvault.vault.azure.net:443/storage/mystorageaccount
Vault Name : myvault
AccountName : mystorageaccount
Account Resource Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx/resourceGroups/myrg/providers/Microsoft.St
orage/storageAccounts/mystorageaccount
Active Key Name : key2
Auto Regenerate Key : True
Regeneration Period : 90.00:00:00
Enabled : True
Created : 5/21/2018 11:55:58 PM
Updated : 5/21/2018 11:55:58 PM
Tags :
Обновляет активный ключ управляемого хранилища ключей служба хранилища Azure учетной записи на key2. "key2" будет использоваться для создания маркеров SAS после этого обновления.
Параметры
-AccountName
Имя управляемой учетной записи хранения Key Vault. Командлет создает полное доменное имя управляемой учетной записи хранения из имени хранилища, выбранной среды и имени учетной записи хранения.
Тип: | String |
Aliases: | StorageAccountName, Name |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ActiveKeyName
Имя активного ключа. Если не указано, существующее значение активного ключа учетной записи хранения остается неизменным.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-AutoRegenerateKey
Автоматическое повторное создание ключа. Если не указано, существующее значение автоматического повторного создания ключа управляемой учетной записи хранения остается неизменным.
Тип: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Enable
Если он присутствует, включает использование ключа управляемой учетной записи хранения для создания маркера SAS, если значение равно true. Отключает использование ключа управляемой учетной записи хранения для создания маркера SAS, если значение равно false. Если не указано, существующее значение включенного или отключенного состояния учетной записи хранения остается неизменным.
Тип: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Объект ManagedStorageAccount.
Тип: | PSKeyVaultManagedStorageAccountIdentityItem |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PassThru
Командлет по умолчанию не возвращает объект. Если этот параметр указан, возвращает объект управляемой учетной записи хранения.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RegenerationPeriod
Период восстановления. Если включен автоматический повторное создание ключа, это значение указывает интервал времени, после которого неактивные ключи управляемой учетной записи хранения автоматически повторно созданы и становятся активным ключом. Если не указано, существующее значение периода восстановления ключей управляемой учетной записи хранения остается неизменным.
Тип: | Nullable<T>[TimeSpan] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Tag
Пары "ключ-значение" в виде хэш-таблицы. Например: @{key0="value0"; key1=$null; key2="value2"}
Тип: | Hashtable |
Aliases: | Tags |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VaultName
Имя хранилища. Командлет создает полное доменное имя хранилища на основе имени и выбранной среды.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
PSKeyVaultManagedStorageAccountIdentityItem
Параметры: InputObject (ByValue)
Выходные данные
PSKeyVaultManagedStorageAccount