ApplicationResource interface

Prostředek aplikace.

Extends

Vlastnosti

identity

Popisuje spravované identity pro prostředek Azure.

managedIdentities

Seznam identit přiřazených uživatelem pro aplikaci, z nichž každá je namapovaná na popisný název

maximumNodes

Maximální počet uzlů, ve kterých bude Service Fabric pro tuto aplikaci rezervovat kapacitu. Všimněte si, že to neznamená, že služby této aplikace budou umístěny na všech těchto uzlech. Ve výchozím nastavení je hodnota této vlastnosti nula a znamená to, že služby lze umístit do libovolného uzlu.

metrics

Seznam popisů metrik kapacity aplikace

minimumNodes

Minimální počet uzlů, ve kterých bude Service Fabric pro tuto aplikaci rezervovat kapacitu. Všimněte si, že to neznamená, že služby této aplikace budou umístěny na všech těchto uzlech. Pokud je tato vlastnost nastavená na nulu, nebude vyhrazena žádná kapacita. Hodnota této vlastnosti nemůže být větší než hodnota Vlastnosti MaximumNodes.

parameters

Seznam parametrů aplikace s přepsanými hodnotami z jejich výchozích hodnot zadaných v manifestu aplikace

provisioningState

Aktuální stav nasazení nebo zřizování, který se zobrazí pouze v odpovědi POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

removeApplicationCapacity

Odeberte aktuální nastavení kapacity aplikace.

typeName

Název typu aplikace definovaný v manifestu aplikace.

typeVersion

Verze typu aplikace definovaná v manifestu aplikace.

upgradePolicy

Popisuje zásady pro upgrade monitorované aplikace.

Zděděné vlastnosti

etag

Značky prostředku Azure POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

id

Identifikátor prostředku Azure. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

location

V novém rozhraní API bude zastaralé, umístění prostředku závisí na nadřazené prostředku.

name

Název prostředku Azure POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

systemData

Metadata týkající se vytvoření a poslední změny prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

tags

Značky prostředků Azure

type

Typ prostředku Azure. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

Podrobnosti vlastnosti

identity

Popisuje spravované identity pro prostředek Azure.

identity?: ManagedIdentity

Hodnota vlastnosti

managedIdentities

Seznam identit přiřazených uživatelem pro aplikaci, z nichž každá je namapovaná na popisný název

managedIdentities?: ApplicationUserAssignedIdentity[]

Hodnota vlastnosti

maximumNodes

Maximální počet uzlů, ve kterých bude Service Fabric pro tuto aplikaci rezervovat kapacitu. Všimněte si, že to neznamená, že služby této aplikace budou umístěny na všech těchto uzlech. Ve výchozím nastavení je hodnota této vlastnosti nula a znamená to, že služby lze umístit do libovolného uzlu.

maximumNodes?: number

Hodnota vlastnosti

number

metrics

Seznam popisů metrik kapacity aplikace

metrics?: ApplicationMetricDescription[]

Hodnota vlastnosti

minimumNodes

Minimální počet uzlů, ve kterých bude Service Fabric pro tuto aplikaci rezervovat kapacitu. Všimněte si, že to neznamená, že služby této aplikace budou umístěny na všech těchto uzlech. Pokud je tato vlastnost nastavená na nulu, nebude vyhrazena žádná kapacita. Hodnota této vlastnosti nemůže být větší než hodnota Vlastnosti MaximumNodes.

minimumNodes?: number

Hodnota vlastnosti

number

parameters

Seznam parametrů aplikace s přepsanými hodnotami z jejich výchozích hodnot zadaných v manifestu aplikace

parameters?: {[propertyName: string]: string}

Hodnota vlastnosti

{[propertyName: string]: string}

provisioningState

Aktuální stav nasazení nebo zřizování, který se zobrazí pouze v odpovědi POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

provisioningState?: string

Hodnota vlastnosti

string

removeApplicationCapacity

Odeberte aktuální nastavení kapacity aplikace.

removeApplicationCapacity?: boolean

Hodnota vlastnosti

boolean

typeName

Název typu aplikace definovaný v manifestu aplikace.

typeName?: string

Hodnota vlastnosti

string

typeVersion

Verze typu aplikace definovaná v manifestu aplikace.

typeVersion?: string

Hodnota vlastnosti

string

upgradePolicy

Popisuje zásady pro upgrade monitorované aplikace.

upgradePolicy?: ApplicationUpgradePolicy

Hodnota vlastnosti

Podrobnosti zděděných vlastností

etag

Značky prostředku Azure POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

etag?: string

Hodnota vlastnosti

string

zděděno ze ProxyResource.etag

id

Identifikátor prostředku Azure. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

id?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.id

location

V novém rozhraní API bude zastaralé, umístění prostředku závisí na nadřazené prostředku.

location?: string

Hodnota vlastnosti

string

zděděno zProxyResource.location

name

Název prostředku Azure POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

name?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.name

systemData

Metadata týkající se vytvoření a poslední změny prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

systemData?: SystemData

Hodnota vlastnosti

zděděno z ProxyResource.systemData

tags

Značky prostředků Azure

tags?: {[propertyName: string]: string}

Hodnota vlastnosti

{[propertyName: string]: string}

zděděno zeProxyResource.tags

type

Typ prostředku Azure. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

type?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.type