New-AzureRmStorageAccount
Létrehoz egy tárfiókot.
Figyelmeztetés
Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.
Bár az AzureRM-modul továbbra is működik, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.
Syntax
New-AzureRmStorageAccount
[-ResourceGroupName] <String>
[-Name] <String>
[-SkuName] <String>
[-Location] <String>
[-Kind <String>]
[-AccessTier <String>]
[-CustomDomainName <String>]
[-UseSubDomain <Boolean>]
[-Tag <Hashtable>]
[-EnableHttpsTrafficOnly <Boolean>]
[-AssignIdentity]
[-NetworkRuleSet <PSNetworkRuleSet>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
A New-AzureRmStorageAccount parancsmag létrehoz egy Azure Storage-fiókot.
Példák
1. példa: Tárfiók létrehozása
PS C:\>New-AzureRmStorageAccount -ResourceGroupName MyResourceGroup -AccountName mystorageaccount -Location westus -SkuName Standard_GRS
Ez a parancs létrehoz egy Tárfiókot a MyResourceGroup nevű erőforráscsoporthoz.
2. példa: Blob Storage-fiók létrehozása BlobStorage kind és hot AccessTier használatával
PS C:\>New-AzureRmStorageAccount -ResourceGroupName MyResourceGroup -AccountName mystorageaccount -Location westus -SkuName Standard_GRS -Kind BlobStorage -AccessTier Hot
Ez a parancs létrehoz egy Blob Storage-fiókot, amely a BlobStorage Kind és a gyakori elérésű AccessTier használatával rendelkezik
3. példa: Tárfiók létrehozása a Kind StorageV2-vel, valamint identitás létrehozása és hozzárendelése az Azure KeyVaulthoz.
PS C:\>New-AzureRmStorageAccount -ResourceGroupName MyResourceGroup -AccountName mystorageaccount -Location westus -SkuName Standard_GRS -Kind StorageV2 -AssignIdentity
Ez a parancs létrehoz egy Storage-fiókot a Kind StorageV2-vel. Emellett létrehoz és hozzárendel egy identitást, amely a fiókkulcsok Azure KeyVaulton keresztüli kezelésére használható.
4. példa: Tárfiók létrehozása a NetworkRuleSettel a JSON-ból
PS C:\>New-AzureRmStorageAccount -ResourceGroupName MyResourceGroup -AccountName mystorageaccount -Location westus -Type Standard_LRS -NetworkRuleSet (@{bypass="Logging,Metrics";
ipRules=(@{IPAddressOrRange="20.11.0.0/16";Action="allow"},
@{IPAddressOrRange="10.0.0.0/7";Action="allow"});
virtualNetworkRules=(@{VirtualNetworkResourceId="/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1";Action="allow"},
@{VirtualNetworkResourceId="/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet2/subnets/subnet2";Action="allow"});
defaultAction="Deny"})
Ez a parancs létrehoz egy Tárfiókot, amely a JSON-ból származó NetworkRuleSet tulajdonságot tartalmaz
Paraméterek
-AccessTier
Megadja a parancsmag által létrehozott Storage-fiók hozzáférési szintjét. A paraméter elfogadható értékei a következők: gyakori és ritka elérésű. Ha a Kind paraméterhez BlobStorage értéket ad meg, meg kell adnia egy értéket az AccessTier paraméterhez. Ha a Storage értéket adja meg ehhez a Fajta paraméterhez, ne adja meg az AccessTier paramétert.
Típus: | String |
Elfogadott értékek: | Hot, Cool |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-AsJob
Parancsmag futtatása a háttérben
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-AssignIdentity
Hozzon létre és rendeljen hozzá egy új tárfiók-identitást ehhez a Tárfiókhoz, amely az Azure KeyVaulthoz hasonló kulcskezelési szolgáltatásokkal használható.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-CustomDomainName
A Tárfiók egyéni tartományának nevét adja meg. Az alapértelmezett érték a Storage.
Típus: | String |
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: | AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-EnableHttpsTrafficOnly
Azt jelzi, hogy a Tárfiók csak HTTPS-forgalmat engedélyez-e.
Típus: | Boolean |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Kind
Megadja, hogy a parancsmag milyen típusú Tárfiókot hoz létre. A paraméter elfogadható értékei a következők:
- Tárhely. Általános célú tárfiók, amely támogatja a blobok, táblák, üzenetsorok, fájlok és lemezek tárolását.
- StorageV2. Általános célú 2. verzió (GPv2) Tárfiók, amely támogatja a blobokat, táblákat, üzenetsorokat, fájlokat és lemezeket, speciális funkciókkal, például adatrétegezéssel.
- BlobStorage. Blob Storage-fiók, amely csak a blobok tárolását támogatja. Az alapértelmezett érték a Storage.
Típus: | String |
Elfogadott értékek: | Storage, StorageV2, BlobStorage |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Location
Megadja a létrehozandó Storage-fiók helyét.
Típus: | String |
Position: | 3 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja a létrehozandó Tárfiók nevét.
Típus: | String |
Aliasok: | StorageAccountName, AccountName |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-NetworkRuleSet
A NetworkRuleSet a tűzfalak és a virtuális hálózatok konfigurációs szabályainak meghatározására, valamint a hálózati tulajdonságok értékeinek beállítására szolgál, például a szabályok megkerülésére engedélyezett szolgáltatásokra, valamint a meghatározott szabályok egyikével nem egyező kérések kezelésére.
Típus: | PSNetworkRuleSet |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ResourceGroupName
Annak az erőforráscsoportnak a nevét adja meg, amelyben hozzá szeretné adni a Tárfiókot.
Típus: | String |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-SkuName
Megadja a parancsmag által létrehozott Storage-fiók termékváltozatának nevét. A paraméter elfogadható értékei a következők:
- Standard_LRS. Helyileg redundáns tárolás.
- Standard_ZRS. Zónaredundáns tárolás.
- Standard_GRS. Georedundáns tárolás.
- Standard_RAGRS. Olvasási georedundáns tárolás.
- Premium_LRS. Prémium helyileg redundáns tárolás.
Típus: | String |
Aliasok: | StorageAccountType, AccountType, Type |
Elfogadott értékek: | Standard_LRS, Standard_ZRS, Standard_GRS, Standard_RAGRS, Premium_LRS |
Position: | 2 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Tag
Kulcs-érték párok kivonattábla formájában, címkékként a kiszolgálón. Például: @{key0="value0"; key1=$null; key2="value2"}
Típus: | Hashtable |
Aliasok: | Tags |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-UseSubDomain
Azt jelzi, hogy engedélyezi-e a közvetett CName-ellenőrzést.
Típus: | Nullable<T>[Boolean] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |