Aracılığıyla paylaş


New-AzRmStorageShare

Depolama dosya paylaşımı oluşturur.

Sözdizimi

New-AzRmStorageShare
   [-ResourceGroupName] <String>
   [-StorageAccountName] <String>
   -Name <String>
   [-QuotaGiB <Int32>]
   [-Metadata <Hashtable>]
   [-AccessTier <String>]
   [-Snapshot]
   [-EnabledProtocol <String>]
   [-RootSquash <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzRmStorageShare
   -StorageAccount <PSStorageAccount>
   -Name <String>
   [-QuotaGiB <Int32>]
   [-Metadata <Hashtable>]
   [-AccessTier <String>]
   [-Snapshot]
   [-EnabledProtocol <String>]
   [-RootSquash <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

New-AzRmStorageShare cmdlet'i bir Depolama dosya paylaşımı oluşturur.

Örnekler

Örnek 1: Meta veriler ve paylaşım kotası 100 GiB olan Depolama hesabı adı ve paylaşım adıyla bir Depolama dosya paylaşımı oluşturun.

New-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -QuotaGiB 100 -Metadata @{"tag1" = "value1"; "tag2" = "value2" }

ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount

Name     QuotaGiB EnabledProtocol AccessTier Deleted Version ShareUsageBytes
----     -------- --------------- ---------- ------- ------- ---------------
myshare

Bu komut, meta veriler içeren bir Depolama dosya paylaşımı oluşturur ve kotayı 100 GiB olarak paylaşır.

Örnek 2: Depolama hesabı nesnesiyle Depolama dosya paylaşımı oluşturma

Get-AzStorageAccount -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" | New-AzRmStorageShare -Name "myshare"

ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount

Name     QuotaGiB EnabledProtocol AccessTier Deleted Version ShareUsageBytes
----     -------- --------------- ---------- ------- ------- ---------------
myshare

Bu komut, Depolama hesabı nesnesi ve paylaşım adıyla bir Depolama dosya paylaşımı oluşturur.

Örnek 3: Erişimli olarak Sık Erişimli bir Depolama dosya paylaşımı oluşturma

$share = New-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -AccessTier Hot

   ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount

Name     QuotaGiB EnabledProtocols AccessTier Deleted Version ShareUsageBytes
----     -------- ---------------- ---------- ------- ------- ---------------
myshare                            Hot

Bu komut, Erişimli olarak Sık Erişimli bir Depolama dosya paylaşımı oluşturur.

Örnek 4: Mevcut paylaşımın Depolama dosya paylaşımı anlık görüntüsünü oluşturma

$shareSnapshot = New-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -Snapshot

   ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount

Name     QuotaGiB EnabledProtocols AccessTier Deleted Version ShareUsageBytes snapshotTime 
----     -------- ---------------- ---------- ------- ------- --------------- ------------   
myshare                                                                       2021-05-10T08:04:08

Bu komut, mevcut bir temel dosya paylaşımının Depolama dosya paylaşımı anlık görüntüsünü oluşturur.

Örnek 5: EnabledProtocol proeprty ile NFS ve RootSquash özelliği NoRootSquash olarak bir Depolama dosya paylaşımı oluşturma

$share = New-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -EnabledProtocol NFS -RootSquash NoRootSquash 

$share

   ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount

Name     QuotaGiB EnabledProtocols AccessTier Deleted Version ShareUsageBytes
----     -------- ---------------- ---------- ------- ------- ---------------
myshare           NFS

$share.RootSquash
NoRootSquash

Bu komut NFS olarak EnabledProtocol proeprty ve NoRootSquash olarak RootSquash proeprty içeren bir Depolama dosya paylaşımı oluşturur.

Parametreler

-AccessTier

Belirli bir paylaşım için erişim katmanı. StorageV2 hesabı TransactionOptimized (varsayılan), Sık Erişimli ve Seyrek Erişimli arasında seçim yapabilir. FileStorage hesabı Premium'u seçebilir.

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

-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

-EnabledProtocol

Dosya paylaşımları için protokolleri ayarlar. Dosya paylaşımı oluşturulduktan sonra değiştirilemez. Olası değerler şunlardır: 'SMB', 'NFS'

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

-Metadata

Meta Verileri Paylaş

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

-Name

Azure Dosya 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

-QuotaGiB

Kotayı Gibibayt olarak paylaşın.

Tür:Int32
Diğer adlar:Quota
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

-RootSquash

Uzak süper kullanıcı için erişim haklarının azaltılmasını ayarlar. Olası değerler şunlardır: 'NoRootSquash', 'RootSquash', 'AllSquash'

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

-Snapshot

Aynı ada sahip mevcut paylaşımın anlık görüntüsünü oluşturun.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İş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

Çıkışlar

PSShare