New-AzRmStorageShare
Létrehoz egy Storage-fájlmegosztást.
Syntax
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
A New-AzRmStorageShare parancsmag létrehoz egy Storage-fájlmegosztást.
Példák
1. példa: Storage-fájlmegosztás létrehozása a Tárfiók nevével és a megosztás nevével, metaadatokkal és megosztási kvótával 100 GiB-ként.
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
Ez a parancs létrehoz egy Storage-fájlmegosztást metaadatokkal, és 100 GiB-ként oszt meg kvótát.
2. példa: Storage-fájlmegosztás létrehozása Storage-fiókobjektummal
Get-AzStorageAccount -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" | New-AzRmStorageShare -Name "myshare"
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name QuotaGiB EnabledProtocol AccessTier Deleted Version ShareUsageBytes
---- -------- --------------- ---------- ------- ------- ---------------
myshare
Ez a parancs létrehoz egy Storage-fájlmegosztást a Storage-fiók objektumával és a megosztás nevével.
3. példa: Storage-fájlmegosztás létrehozása az accesstierrel gyakori elérésűként
$share = New-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -AccessTier Hot
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name QuotaGiB EnabledProtocols AccessTier Deleted Version ShareUsageBytes
---- -------- ---------------- ---------- ------- ------- ---------------
myshare Hot
Ez a parancs létrehoz egy Storage-fájlmegosztást az accesstierrel, mint gyakori elérésű.
4. példa: Storage-fájlmegosztás pillanatképének létrehozása egy meglévő megosztásról
$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
Ez a parancs létrehoz egy storage-fájlmegosztás pillanatképét egy meglévő alapfájlmegosztásról.
5. példa: Storage-fájlmegosztás létrehozása Az EnabledProtocol proeprty mint NFS, a RootSquash tulajdonság pedig NoRootSquash néven
$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
Ez a parancs létrehoz egy Storage-fájlmegosztást az EnabledProtocol proeprty mint NFS, a RootSquash proeprty pedig NoRootSquash néven.
Paraméterek
-AccessTier
Hozzáférési szint adott megosztáshoz. A StorageV2-fiók választhat a TransactionOptimized (alapértelmezett), a Gyakori és a Ritka elérésű lehetőségek közül. A FileStorage-fiók választhatja a Premiumot.
Típus: | String |
Elfogadott értékek: | TransactionOptimized, Premium, Hot, Cool |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-EnabledProtocol
Fájlmegosztások protokolljait állítja be. A fájlmegosztás létrehozása után nem módosítható. Lehetséges értékek: 'SMB', 'NFS'
Típus: | String |
Elfogadott értékek: | NFS, SMB |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Metadata
Metaadatok megosztása
Típus: | Hashtable |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Name
Azure-fájlmegosztás neve
Típus: | String |
Aliasok: | N, ShareName |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-QuotaGiB
Kvóta megosztása a Gibibyte-ban.
Típus: | Int32 |
Aliasok: | Quota |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ResourceGroupName
Az erőforráscsoport neve.
Típus: | String |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-RootSquash
Beállítja a távoli felügyelő hozzáférési jogosultságainak csökkentését. A lehetséges értékek a következők: "NoRootSquash", "RootSquash", "AllSquash"
Típus: | String |
Elfogadott értékek: | NoRootSquash, RootSquash, AllSquash |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Snapshot
Hozzon létre egy pillanatképet a meglévő megosztásról ugyanazzal a névvel.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-StorageAccount
Tárfiók objektuma
Típus: | PSStorageAccount |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-StorageAccountName
Tárfiók neve.
Típus: | String |
Aliasok: | AccountName |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |