Remove-AzRmStorageShare

Depolama dosya paylaşımını kaldırır.

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

New-AzRm Depolama Share cmdlet'i bir Depolama dosya paylaşımını kaldırır.

Örnekler

Örnek 1: Depolama hesap adı ve paylaşım adıyla Depolama dosya paylaşımını kaldırma

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

Bu komut, hesap adı ve paylaşım adı Depolama Depolama dosya paylaşımını kaldırır.

Örnek 2: Depolama hesap nesnesi ve paylaşım adıyla Depolama dosya paylaşımını kaldırma

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

Bu komut, Depolama hesap nesnesi ve paylaşım adıyla Depolama dosya paylaşımını kaldırır.

Örnek 3: İşlem hattıyla bir Depolama hesabındaki tüm Depolama dosya paylaşımlarını kaldırma

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

Bu komut, işlem hattı olan bir Depolama hesabındaki tüm Depolama dosya paylaşımlarını kaldırır.

Örnek 4: Tek bir Depolama dosya paylaşımı anlık görüntüsünü kaldırma

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

Bu komut, belirli paylaşım adına ve anlık görüntü süresine sahip tek bir Depolama dosya paylaşımı anlık görüntüsünü kaldırır

Örnek 5: Depolama dosya paylaşımını ve anlık görüntülerini kaldırma

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

Bu komut bir Depolama dosya paylaşımını kaldırır ve anlık görüntüleri Varsayılan olarak, dosya paylaşımında "-include" parametresi olmayan anlık görüntüler varsa cmdlet başarısız olur.

Örnek 6: Depolama dosya paylaşımını ve tüm anlık görüntülerini kaldırma (kiralanan anlık görüntüleri içerir)

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

Bu komut, bir Depolama dosya paylaşımını ve tüm anlık görüntülerini kaldırır; kiralanmış ve kiralanmış anlık görüntüleri içermez. Varsayılan olarak, dosya paylaşımında "-include" parametresi olmayan anlık görüntüler varsa cmdlet başarısız olur.

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Paylaşımı (anlık görüntü) ve içindeki tüm içeriği kaldırmaya zorlama

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Include

Geçerli değerler şunlardır: anlık görüntüler, kiralanan anlık görüntüler, hiçbiri. Varsayılan değer yoktur. 'Hiçbiri' için, paylaşım anlık görüntüleri yoksa dosya paylaşımı silinir. Dosya paylaşımı herhangi bir anlık görüntü içeriyorsa (kiralanmış veya kiralanmamış), silme işlemi başarısız olur. 'Anlık görüntüler' için, tüm dosya paylaşımı anlık görüntüleri dahil olmak üzere dosya paylaşımı silinir. Dosya paylaşımı kiralanmış anlık görüntüler içeriyorsa silme işlemi başarısız olur. 'kiralanmış-anlık görüntüler' için, dosya paylaşımı silinir ve dosya paylaşımının tüm anlık görüntüleri (kiralanmış /kiralanmamış) dahil edilir.

Type:String
Accepted values:None, Snapshots, Leased-Snapshots
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Depolama Paylaş nesnesi

Type:PSShare
Aliases:Share
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Paylaşım Adı

Type:String
Aliases:N, ShareName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Bu cmdlet'in işlemin başarısını yansıtan bir Boole döndürdüğünü gösterir. Varsayılan olarak, bu cmdlet bir değer döndürmez.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Kaynak Grubu Adı.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

Dosya Paylaşımı Kaynak Kimliği girin.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SnapshotTime

SnapshotTime'i paylaşma

Type:Nullable<T>[DateTime]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageAccount

hesap nesnesini Depolama

Type:PSStorageAccount
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccountName

Hesap Adı'Depolama.

Type:String
Aliases:AccountName
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

String

PSStorageAccount

PSShare

Çıkışlar

Boolean