Bagikan melalui


Remove-AzRmStorageShare

Menghapus berbagi file Storage.

Sintaks

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>]

Deskripsi

Cmdlet New-AzRmStorageShare menghapus berbagi file Storage.

Contoh

Contoh 1: Menghapus berbagi file Penyimpanan dengan nama akun Penyimpanan dan nama berbagi

Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare"

Perintah ini menghapus berbagi file Storage dengan nama akun Storage dan nama berbagi.

Contoh 2: Menghapus berbagi file Penyimpanan dengan objek akun Penyimpanan dan berbagi nama

$accountObject = Get-AzStorageAccount -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount"
Remove-AzRmStorageShare -StorageAccount $accountObject -Name "myshare"

Perintah ini menghapus berbagi file Storage dengan objek akun Storage dan nama berbagi.

Contoh 3: Menghapus semua berbagi file Penyimpanan di akun Penyimpanan dengan alur

Get-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" | Remove-AzRmStorageShare -Force

Perintah ini menghapus semua berbagi file Penyimpanan di akun Penyimpanan dengan alur.

Contoh 4: Menghapus satu rekam jepret berbagi file Storage

Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -SnapshotTime "2021-05-10T08:04:08Z"

Perintah ini menghapus satu rekam jepret berbagi file Storage dengan nama berbagi dan waktu rekam jepret tertentu

Contoh 5: Menghapus berbagi file Penyimpanan dan rekam jepretnya

Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -Include Snapshots

Perintah ini menghapus berbagi file Penyimpanan dan rekam jepret Secara default, cmdlet akan gagal jika berbagi file memiliki rekam jepret tanpa parameter "-include".

Contoh 6: Menghapus berbagi file Storage dan semua rekam jepretnya (termasuk rekam jepret yang disewakan)

Remove-AzRmStorageShare -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount" -Name "myshare" -Include Leased-Snapshots

Perintah ini menghapus berbagi file Storage dan semua rekam jepretnya, termasuk rekam jepret yang disewakan dan bukan rekam jepret yang disewakan. Secara default, cmdlet akan gagal jika berbagi file memiliki rekam jepret tanpa parameter "-include".

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Force

Paksa untuk menghapus Berbagi(rekam jepret) dan semua konten di dalamnya

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Include

Nilai yang valid adalah: rekam jepret, rekam jepret yang disewakan, tidak ada. Nilai default tidak ada. Untuk 'none', berbagi file akan dihapus jika tidak memiliki rekam jepret berbagi. Jika berbagi file berisi rekam jepret apa pun (disewakan atau tidak dilepas), penghapusan gagal. Untuk 'rekam jepret', berbagi file dihapus termasuk semua rekam jepret berbagi filenya. Jika berbagi file berisi rekam jepret yang disewakan, penghapusan gagal. Untuk 'rekam jepret yang disewakan', berbagi file dihapus menyertakan semua rekam jepret berbagi filenya (disewakan/ tidak dilepas).

Jenis:String
Nilai yang diterima:None, Snapshots, Leased-Snapshots
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-InputObject

Objek Berbagi Penyimpanan

Jenis:PSShare
Alias:Share
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-Name

Nama Berbagi

Jenis:String
Alias:N, ShareName
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-PassThru

Menunjukkan bahwa cmdlet ini mengembalikan Boolean yang mencerminkan keberhasilan operasi. Secara default, cmdlet ini tidak mengembalikan nilai.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ResourceGroupName

Nama Grup Sumber Daya.

Jenis:String
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-ResourceId

Masukkan Id Sumber Daya Berbagi File.

Jenis:String
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-SnapshotTime

Bagi SnapshotTime

Jenis:Nullable<T>[DateTime]
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-StorageAccount

Objek akun penyimpanan

Jenis:PSStorageAccount
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-StorageAccountName

Nama Akun Penyimpanan.

Jenis:String
Alias:AccountName
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

String

PSStorageAccount

PSShare

Output

Boolean