Remove-AzRmStorageShare
Tar bort en lagringsfilresurs.
Syntax
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>]
Description
Cmdleten New-AzRmStorageShare tar bort en lagringsfilresurs.
Exempel
Exempel 1: Ta bort en lagringsfilresurs med lagringskontots namn och resursnamn
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare"
Det här kommandot tar bort en lagringsfilresurs med lagringskontots namn och resursnamn.
Exempel 2: Ta bort en lagringsfilresurs med lagringskontoobjekt och resursnamn
$accountObject = Get-AzStorageAccount -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount"
Remove-AzRmStorageShare -StorageAccount $accountObject -Name "myshare"
Det här kommandot tar bort en lagringsfilresurs med lagringskontoobjektet och resursnamnet.
Exempel 3: Ta bort alla lagringsfilresurser i ett lagringskonto med pipeline
Get-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" | Remove-AzRmStorageShare -Force
Det här kommandot tar bort alla lagringsfilresurser i ett lagringskonto med pipeline.
Exempel 4: Ta bort en enskild ögonblicksbild av lagringsfilresursen
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -SnapshotTime "2021-05-10T08:04:08Z"
Det här kommandot tar bort en enskild ögonblicksbild av lagringsfilresursen med det specifika resursnamnet och ögonblicksbildtiden
Exempel 5: Ta bort en lagringsfilresurs och dess ögonblicksbilder
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -Include Snapshots
Det här kommandot tar bort en lagringsfilresurs och det är ögonblicksbilder Som standard misslyckas cmdleten om filresursen har ögonblicksbilder utan parametern "-include".
Exempel 6: Ta bort en lagringsfilresurs och alla ögonblicksbilder (inkludera leasade ögonblicksbilder)
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -Include Leased-Snapshots
Det här kommandot tar bort en lagringsfilresurs och alla ögonblicksbilder, inklusive leasade och inte leasade ögonblicksbilder. Som standard misslyckas cmdleten om filresursen har ögonblicksbilder utan parametern "-include".
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Force
Tvinga att ta bort resursen (ögonblicksbilden) och allt innehåll i den
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Include
Giltiga värden är: ögonblicksbilder, leasade ögonblicksbilder, inga. Standardvärdet är inget. För "ingen" tas filresursen bort om den inte har några resursögonblicksbilder. Om filresursen innehåller några ögonblicksbilder (leasade eller outgivna) misslyckas borttagningen. För "ögonblicksbilder" tas filresursen bort, inklusive alla ögonblicksbilder av filresursen. Om filresursen innehåller hyrda ögonblicksbilder misslyckas borttagningen. För "leasade ögonblicksbilder" tas filresursen bort och innehåller alla ögonblicksbilder av filresursen (leasade/outgivna).
Typ: | String |
Godkända värden: | None, Snapshots, Leased-Snapshots |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-InputObject
Lagringsresursobjekt
Typ: | PSShare |
Alias: | Share |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Name
Resursnamn
Typ: | String |
Alias: | N, ShareName |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PassThru
Anger att den här cmdleten returnerar ett booleskt värde som återspeglar åtgärdens framgång. Som standard returnerar den här cmdleten inte något värde.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceGroupName
Namnet på resursgruppen.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceId
Ange ett resurs-ID för filresurs.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-SnapshotTime
Dela SnapshotTime
Typ: | Nullable<T>[DateTime] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StorageAccount
Lagringskontoobjekt
Typ: | PSStorageAccount |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-StorageAccountName
Lagringskontonamn.
Typ: | String |
Alias: | AccountName |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Utdata
Azure PowerShell