Remove-AzRmStorageShare
Rimuove una condivisione file Archiviazione.
Sintassi
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>]
Descrizione
Il cmdlet New-AzRm Archiviazione Share rimuove una condivisione file Archiviazione.
Esempio
Esempio 1: Rimuovere una condivisione file Archiviazione con Archiviazione nome account e nome di condivisione
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare"
Questo comando rimuove una condivisione file Archiviazione con Archiviazione nome account e nome di condivisione.
Esempio 2: Rimuovere una condivisione file Archiviazione con Archiviazione oggetto account e nome condivisione
$accountObject = Get-AzStorageAccount -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount"
Remove-AzRmStorageShare -StorageAccount $accountObject -Name "myshare"
Questo comando rimuove una condivisione file Archiviazione con Archiviazione oggetto account e nome di condivisione.
Esempio 3: Rimuovere tutte le condivisioni file Archiviazione in un account Archiviazione con pipeline
Get-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" | Remove-AzRmStorageShare -Force
Questo comando rimuove tutte le condivisioni file Archiviazione in un account Archiviazione con pipeline.
Esempio 4: Rimuovere un singolo snapshot di condivisione file Archiviazione
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -SnapshotTime "2021-05-10T08:04:08Z"
Questo comando rimuove un singolo snapshot di condivisione file Archiviazione con il nome e l'ora dello snapshot di condivisione specifici
Esempio 5: Rimuovere una condivisione file Archiviazione ed è snapshot
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -Include Snapshots
Questo comando rimuove una condivisione file Archiviazione ed è snapshot Per impostazione predefinita, il cmdlet avrà esito negativo se la condivisione file include snapshot senza parametro "-include".
Esempio 6: Rimuovere una condivisione file Archiviazione e tutti gli snapshot (inclusi gli snapshot in lease)
Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -Include Leased-Snapshots
Questo comando rimuove una condivisione file Archiviazione e tutti gli snapshot, includono snapshot in lease e non con lease. Per impostazione predefinita, il cmdlet avrà esito negativo se la condivisione file include snapshot senza parametro "-include".
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Forzare la rimozione di Share(snapshot) e di tutto il contenuto
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Include
I valori validi sono: snapshot, snapshot con lease, nessuno. Il valore predefinito non è nessuno. Per 'none', la condivisione file viene eliminata se non contiene snapshot di condivisione. Se la condivisione file contiene snapshot (con lease o non aggiornati), l'eliminazione non riesce. Per gli snapshot, la condivisione file viene eliminata includendo tutti gli snapshot della condivisione file. Se la condivisione file contiene snapshot in lease, l'eliminazione ha esito negativo. Per gli "snapshot con lease", la condivisione file viene eliminata include tutti gli snapshot della condivisione file (leased/unleased).
Type: | String |
Accepted values: | None, Snapshots, Leased-Snapshots |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Archiviazione oggetto Share
Type: | PSShare |
Aliases: | Share |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Nome condivisione
Type: | String |
Aliases: | N, ShareName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Indica che questo cmdlet restituisce un valore booleano che riflette l'esito positivo dell'operazione. Per impostazione predefinita, questo cmdlet non restituisce un valore.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nome del gruppo di risorse.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceId
Immettere un ID risorsa condivisione file.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SnapshotTime
Share SnapshotTime
Type: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageAccount
oggetto account Archiviazione
Type: | PSStorageAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountName
Archiviazione Nome account.
Type: | String |
Aliases: | AccountName |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Output
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per