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

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

hesap nesnesini Depolama

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

-StorageAccountName

Hesap Adı'Depolama.

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