New-AzureStorSimpleDeviceVolume
Kötetet hoz létre egy megadott kötettárolóban.
Feljegyzés
A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.
Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.
Syntax
New-AzureStorSimpleDeviceVolume
-DeviceName <String>
-VolumeContainer <DataContainer>
-VolumeName <String>
-VolumeSizeInBytes <Int64>
-AccessControlRecords <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Management.StorSimple.Models.AccessControlRecord]>
-VolumeAppType <AppType>
-Online <Boolean>
-EnableDefaultBackup <Boolean>
-EnableMonitoring <Boolean>
[-WaitForComplete]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
A New-AzureStorSimpleDeviceVolume parancsmag létrehoz egy kötetet egy megadott kötettárolóban. Ez a parancsmag minden kötetet egy vagy több hozzáférés-vezérlési rekordhoz társít. AccessControlRecord objektumok beszerzéséhez használja a Get-AzureStorSimpleAccessControlRecord parancsmagot. Adja meg a kötet nevét, méretét és AppType-értékét. Azt is megadhatja, hogy online hozza-e létre a kötetet, engedélyezi-e az alapértelmezett biztonsági mentést, és engedélyezi-e a figyelést.
Példák
1. példa: Kötet létrehozása
PS C:\>$AcrList = Get-AzureStorSimpleAccessControlRecord
PS C:\> Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" -VolumeContainerName "VolumeContainer07" | New-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "Volume18" -Size 2000000000 -AccessControlRecords $AcrList -VolumeAppType PrimaryVolume -Online $True -EnableDefaultBackup $False -EnableMonitoring $False
VERBOSE: ClientRequestId: a29d1a84-1f81-4f20-9130-7adfe45e41fb_PS
VERBOSE: ClientRequestId: 8fa63df1-3f81-4029-a536-b536a70068ad_PS
VERBOSE: ClientRequestId: 964c5744-8bb1-4f70-beda-95ca4c7f3eb6_PS
VERBOSE: ClientRequestId: f09fff3a-54fa-4a0e-93db-b079260ed2dd_PS
VERBOSE: ClientRequestId: 59aa29e3-8044-411a-adae-b64a2681ffed_PS
VERBOSE: ClientRequestId: 0ffd0297-19be-40fe-a64e-6a2947d831b4_PS
c3b1ad53-7a51-49d7-ae83-94ff1ff3ab90
VERBOSE: The create task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId
c3b1ad53-7a51-49d7-ae83-94ff1ff3ab90 for tracking the task's status
VERBOSE: Volume container with name: VolumeContainer07 is found.
Az első parancs lekéri a hozzáférés-vezérlési rekordokat a StorSimple Manager szolgáltatáskonfigurációjában a Get-AzureStorSimpleAccessControlRecord parancsmag használatával, majd tárolja őket a $AcrList változóban.
A második parancs a Get-AzureStorSimpleDeviceVolumeContainer parancsmaggal lekéri a Contoso63-AppVm nevű eszköz VolumeContainer07 nevű kötettárolóját. A parancs a folyamatkezelővel továbbítja a tárolót az aktuális parancsmagnak. Ez a parancsmag létrehozza a kötetet. A parancs megadja a kötet nevét, méretét és a $AcrList tárolt hozzáférés-vezérlési rekordokat. Ez a parancs elindítja a feladatot, majd visszaad egy TaskResponse objektumot. A feladat állapotának megtekintéséhez használja a Get-AzureStorSimpleTask parancsmagot.
2. példa: Kötet létrehozása Access Controlaccess vezérlő nélküli rekordhozzáférés-vezérlés nélkül
PS C:\>Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" -VolumeContainerName "VolumeContainer01" | New-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "Volume22" -Size 2000000000 -AccessControlRecords @() -VolumeAppType PrimaryVolume -Online $True -EnableDefaultBackup $False -EnableMonitoring $False -WaitForComplete
VERBOSE: ClientRequestId: 3f359790-7e1f-48e7-acf8-ecabba850966_PS
VERBOSE: ClientRequestId: 2723ebcf-cd72-47bb-99b5-0c099d45641b_PS
VERBOSE: ClientRequestId: e605091f-dd63-42a7-bda2-24753cbc1f9a_PS
VERBOSE: ClientRequestId: b3fd08c3-67c5-4309-9591-15d92c360469_PS
VERBOSE: ClientRequestId: 15a024a3-b0c9-4f83-9c34-0ed8b95d024b_PS
VERBOSE: ClientRequestId: c13f92f9-aea1-40dd-af80-3affe273adbe_PS
TaskId : ceef657e-390e-4f7a-aab7-669a29c29e7f
TaskResult : Succeeded
TaskStatus : Completed
ErrorCode :
ErrorMessage :
TaskSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep}
VERBOSE: The task created for your create operation has completed successfully.
VERBOSE: ClientRequestId: 1d79febf-f752-4255-af2d-230d40773bc6_PS
AccessType : NoAccess
AcrIdList : {}
AcrList : {}
AppType : PrimaryVolume
DataContainer : Microsoft.WindowsAzure.Management.StorSimple.Models.DataContainer
DataContainerId : 68b63d15-6aa5-4e69-9f9d-4a0bc607d6e9
InstanceId : SS-VOL-d73b7eec-76fc-4310-b347-69b160de8cdd
InternalInstanceId :
IsBackupEnabled : False
IsDefaultBackupEnabled : False
IsMonitoringEnabled : False
Name : Volume22
Online : True
OperationInProgress : None
SizeInBytes : 2000000000
VSN : SS-VOL-d73b7eec-76fc-4310-b347-69b160de8cdd
VERBOSE: Volume container with name: VolumeContainer01 is found.
Ez a parancs a Get-AzureStorSimpleDeviceVolumeContainer parancsmaggal lekéri a Contoso63-AppVm nevű eszköz VolumeContainer01 nevű kötettárolóját. A parancs a folyamatkezelővel továbbítja a tárolót az aktuális parancsmagnak. Ez a parancsmag létrehozza a kötetet. A parancs megadja a kötet nevét, méretét és a hozzáférés-vezérlési rekordok üres értékét. Ez a parancs a WaitForComplete paramétert adja meg, így a kötet létrehozása után egy TaskStatusInfo értéket ad vissza.
Mivel a parancs nem határoz meg hozzáférés-vezérlési rekordokat, ez a kötet nem érhető el. Később a Set-AzureStorSimpleDeviceVolume parancsmaggal adhat hozzá hozzáférést.
Paraméterek
-AccessControlRecords
Megadja a kötethez társítandó hozzáférés-vezérlési rekordok listáját.
Típus: | List<T>[AccessControlRecord] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DeviceName
Megadja annak a StorSimple-eszköznek a nevét, amelyen létre kívánja hozni a kötetet.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-EnableDefaultBackup
Megadja, hogy engedélyezze-e a kötet alapértelmezett biztonsági mentését.
Típus: | Boolean |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-EnableMonitoring
Megadja, hogy engedélyezve legyen-e a kötet figyelése.
Típus: | Boolean |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Online
Megadja, hogy online hozza-e létre a kötetet.
Típus: | Boolean |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Profile
Egy Azure-profilt ad meg.
Típus: | AzureSMProfile |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-VolumeAppType
Meghatározza, hogy elsődleges vagy archív kötetet szeretne-e létrehozni. Az érvényes értékek a következők: PrimaryVolume és ArchiveVolume.
Típus: | AppType |
Aliasok: | AppType |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-VolumeContainer
Megadja a tárolót DataContainer-objektumként, amelyben létre szeretné hozni a kötetet. VirtualDisk-objektum beszerzéséhez használja a Get-AzureStorSimpleDeviceVolumeContainer parancsmagot.
Típus: | DataContainer |
Aliasok: | Container |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-VolumeName
Megadja az új kötet nevét.
Típus: | String |
Aliasok: | Name |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-VolumeSizeInBytes
A kötet méretét bájtban adja meg.
Típus: | Int64 |
Aliasok: | SizeInBytes |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-WaitForComplete
Azt jelzi, hogy ez a parancsmag megvárja, amíg a művelet befejeződik, mielőtt visszakerül a vezérlés a Windows PowerShell-konzolra.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
DataContainer, List\<AccessControlRecord\>
Ez a parancsmag egy DataContainer-objektumot és egy AccessControlRecord objektumlistát fogad el az új kötethez.
Kimenetek
TaskStatusInfo
Ez a parancsmag egy TaskStatusInfo objektumot ad vissza, ha megadja a WaitForComplete paramétert .