Aracılığıyla paylaş


Remove-AzRmStorageShare

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

Sözdizimi

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-AzRmStorageShare cmdlet'i bir Depolama dosya paylaşımını kaldırır.

Örnekler

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

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

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

Örnek 2: Depolama hesabı 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 hesabı nesnesi ve paylaşım adı içeren bir Depolama dosya paylaşımını kaldırır.

Örnek 3: İşlem hattıyla 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 dahil)

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ış olmayan anlık görüntüleri içerir. 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.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

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

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Force

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

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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.

Tür:String
Kabul edilen değerler:None, Snapshots, Leased-Snapshots
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-InputObject

Depolama Paylaşımı nesnesi

Tür:PSShare
Diğer adlar:Share
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Name

Paylaşım Adı

Tür:String
Diğer adlar:N, ShareName
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceGroupName

Kaynak Grubu Adı.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceId

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

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-SnapshotTime

SnapshotTime'i paylaşma

Tür:Nullable<T>[DateTime]
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-StorageAccount

Depolama hesabı nesnesi

Tür:PSStorageAccount
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-StorageAccountName

Depolama Hesabı Adı.

Tür:String
Diğer adlar:AccountName
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WhatIf

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

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

String

PSStorageAccount

PSShare

Çıkışlar

Boolean