Delen via


DevCenterSku interface

De definitie van het resourcemodel die SKU vertegenwoordigt voor DevCenter-resources

Uitbreiding
Sku

Eigenschappen

capabilities

Verzameling naam-/waardeparen om de SKU-mogelijkheden te beschrijven. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

locations

Ondersteunde SKU-locaties. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

resourceType

De naam van het resourcetype OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Overgenomen eigenschappen

capacity

Als de SKU uitschalen/inschalen ondersteunt, moet het gehele getal van de capaciteit worden opgenomen. Als uitschalen/inschalen niet mogelijk is voor de resource, kan dit worden weggelaten.

family

Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd.

name

De naam van de SKU. Ex - P3. Dit is meestal een letter+cijfercode

size

De SKU-grootte. Wanneer het naamveld de combinatie van de laag en een andere waarde is, is dit de zelfstandige code.

tier

Dit veld moet worden geïmplementeerd door de resourceprovider als de service meer dan één laag heeft, maar niet vereist is voor een PUT.

Eigenschapdetails

capabilities

Verzameling naam-/waardeparen om de SKU-mogelijkheden te beschrijven. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

capabilities?: Capability[]

Waarde van eigenschap

locations

Ondersteunde SKU-locaties. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

locations?: string[]

Waarde van eigenschap

string[]

resourceType

De naam van het resourcetype OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

resourceType?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

capacity

Als de SKU uitschalen/inschalen ondersteunt, moet het gehele getal van de capaciteit worden opgenomen. Als uitschalen/inschalen niet mogelijk is voor de resource, kan dit worden weggelaten.

capacity?: number

Waarde van eigenschap

number

overgenomen vanSku.capacity

family

Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd.

family?: string

Waarde van eigenschap

string

overgenomen vanSku.family

name

De naam van de SKU. Ex - P3. Dit is meestal een letter+cijfercode

name: string

Waarde van eigenschap

string

overgenomen vanSku.name

size

De SKU-grootte. Wanneer het naamveld de combinatie van de laag en een andere waarde is, is dit de zelfstandige code.

size?: string

Waarde van eigenschap

string

overgenomen vanSku.size

tier

Dit veld moet worden geïmplementeerd door de resourceprovider als de service meer dan één laag heeft, maar niet vereist is voor een PUT.

tier?: SkuTier

Waarde van eigenschap

overgenomen vanSku.tier