Remove-AzRmStorageShare
Удаляет общую папку служба хранилища.
Синтаксис
Remove-AzRmStorageShare
[-ResourceGroupName] <String>
[-StorageAccountName] <String>
-Name <String>
[-Force]
[-Include <String>]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzRmStorageShare
[-ResourceGroupName] <String>
[-StorageAccountName] <String>
-Name <String>
-SnapshotTime <DateTime>
[-Force]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzRmStorageShare
-Name <String>
-StorageAccount <PSStorageAccount>
[-Force]
[-Include <String>]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzRmStorageShare
-Name <String>
-StorageAccount <PSStorageAccount>
-SnapshotTime <DateTime>
[-Force]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzRmStorageShare
[-ResourceId] <String>
[-Force]
[-Include <String>]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzRmStorageShare
-InputObject <PSShare>
[-Force]
[-Include <String>]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет New-AzRm служба хранилища Share удаляет общую папку служба хранилища.
Примеры
Пример 1. Удаление общей папки служба хранилища с именем учетной записи служба хранилища и именем общего ресурса
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare"
Эта команда удаляет общую папку служба хранилища с именем учетной записи служба хранилища и именем общей папки.
Пример 2. Удаление общей папки служба хранилища с помощью объекта учетной записи служба хранилища и имени общего ресурса
$accountObject = Get-AzStorageAccount -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount"
Remove-AzRmStorageShare -StorageAccount $accountObject -Name "myshare"
Эта команда удаляет общую папку служба хранилища с помощью объекта учетной записи служба хранилища и имени общего ресурса.
Пример 3. Удаление всех общих папок служба хранилища в учетной записи служба хранилища с помощью конвейера
Get-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" | Remove-AzRmStorageShare -Force
Эта команда удаляет все служба хранилища общие папки в учетной записи служба хранилища с конвейером.
Пример 4. Удаление одного моментального снимка файлового ресурса служба хранилища
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -SnapshotTime "2021-05-10T08:04:08Z"
Эта команда удаляет один моментальный снимок файлового ресурса служба хранилища с определенным именем общего ресурса и временем моментального снимка.
Пример 5. Удаление общей папки служба хранилища и моментальных снимков
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -Include Snapshots
Эта команда удаляет файловый ресурс служба хранилища и по умолчанию моментальные снимки командлета завершится ошибкой, если общий файловый ресурс содержит моментальные снимки без параметра -include.
Пример 6. Удаление общей папки служба хранилища и всех моментальных снимков (включая арендованные моментальные снимки)
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -Include Leased-Snapshots
Эта команда удаляет общую папку служба хранилища и все это моментальные снимки, включая арендованные и не арендованные моментальные снимки. По умолчанию командлет завершится ошибкой, если в общей папке есть моментальные снимки без параметра -include.
Параметры
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Принудительно удалить общий доступ (моментальный снимок) и все содержимое в нем
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Include
Допустимые значения: моментальные снимки, арендованные моментальные снимки, нет. Значение по умолчанию — нет. Если у него нет моментальных снимков общих папок, общий файловый ресурс удаляется. Если общая папка содержит любые моментальные снимки (арендованные или неуправляемые), удаление завершается ошибкой. Для моментальных снимков общий файловый ресурс удаляется, включая все его моментальные снимки общей папки. Если общая папка содержит арендованные моментальные снимки, удаление завершается ошибкой. Для "арендованных моментальных снимков" общий файловый ресурс удаляется во всех его моментальных снимках общей папки (арендованных или неуправляемых).
Type: | String |
Accepted values: | None, Snapshots, Leased-Snapshots |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
объект служба хранилища Share
Type: | PSShare |
Aliases: | Share |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Имя общей папки
Type: | String |
Aliases: | N, ShareName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Указывает, что этот командлет возвращает логическое значение, которое отражает успешность операции. По умолчанию этот командлет не возвращает значение.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Имя группы ресурсов.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceId
Введите идентификатор ресурса общей папки.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SnapshotTime
Общий доступ к моментальному снимку
Type: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageAccount
объект учетной записи служба хранилища
Type: | PSStorageAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountName
служба хранилища имя учетной записи.
Type: | String |
Aliases: | AccountName |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Выходные данные
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по