ResourceProvisionPayload interface
Datový model vytváření zdrojů
Vlastnosti
| base |
Objekt JSON, který obsahuje vlastnosti virtuálních počítačů, které jsou společné pro všechny virtuální počítače v této dávce (pokud chcete v tomto požadavku vytvořit 100 virtuálních počítačů a všechny mají stejnou velikost vmSize, zahrňte velikost vmSize do baseProfile) |
| resource |
Počet virtuálních počítačů, které mají být vytvořeny |
| resource |
JSON pole, které obsahuje vlastnosti VM, které by měly být přepsány pro každý VM v dávce (pokud chcete vytvořit 100 VM, všechny potřebují odlišnou vlastnost computerName, předáte computerNames pro každý VM v dávce v tomto poli), služba sloučí baseProfile s přepsáním specifickými pro VM a vytvoří sloučený VMProfile. |
| resource |
pokud resourceOverrides neobsahuje "name", služba vytvoří název na základě prefixu a ResourceCount, např. resourceprefix-0,resourceprefix-1.. |
Podrobnosti vlastnosti
baseProfile
Objekt JSON, který obsahuje vlastnosti virtuálních počítačů, které jsou společné pro všechny virtuální počítače v této dávce (pokud chcete v tomto požadavku vytvořit 100 virtuálních počítačů a všechny mají stejnou velikost vmSize, zahrňte velikost vmSize do baseProfile)
baseProfile?: Record<string, any>
Hodnota vlastnosti
Record<string, any>
resourceCount
Počet virtuálních počítačů, které mají být vytvořeny
resourceCount: number
Hodnota vlastnosti
number
resourceOverrides
JSON pole, které obsahuje vlastnosti VM, které by měly být přepsány pro každý VM v dávce (pokud chcete vytvořit 100 VM, všechny potřebují odlišnou vlastnost computerName, předáte computerNames pro každý VM v dávce v tomto poli), služba sloučí baseProfile s přepsáním specifickými pro VM a vytvoří sloučený VMProfile.
resourceOverrides?: Record<string, any>[]
Hodnota vlastnosti
Record<string, any>[]
resourcePrefix
pokud resourceOverrides neobsahuje "name", služba vytvoří název na základě prefixu a ResourceCount, např. resourceprefix-0,resourceprefix-1..
resourcePrefix?: string
Hodnota vlastnosti
string