Freigeben über


ApplicationResource interface

Die Anwendungsressource.

Extends

Eigenschaften

identity

Beschreibt die verwalteten Identitäten für eine Azure-Ressource.

managedIdentities

Liste der vom Benutzer zugewiesenen Identitäten für die Anwendung, die jeweils einem Anzeigenamen zugeordnet sind.

maximumNodes

Die maximale Anzahl von Knoten, bei denen Service Fabric Kapazität für diese Anwendung reserviert. Beachten Sie, dass dies nicht bedeutet, dass die Dienste dieser Anwendung auf all diesen Knoten platziert werden. Standardmäßig ist der Wert dieser Eigenschaft null und bedeutet, dass die Dienste auf einem beliebigen Knoten platziert werden können.

metrics

Liste der Metriken zur Anwendungskapazität.

minimumNodes

Die Mindestanzahl von Knoten, bei denen Service Fabric kapazität für diese Anwendung reservieren wird. Beachten Sie, dass dies nicht bedeutet, dass die Dienste dieser Anwendung auf all diesen Knoten platziert werden. Wenn diese Eigenschaft auf Null festgelegt ist, wird keine Kapazität reserviert. Der Wert dieser Eigenschaft darf nicht größer als der Wert der MaximumNodes-Eigenschaft sein.

parameters

Liste der Anwendungsparameter mit überschriebenen Werten aus den im Anwendungsmanifest angegebenen Standardwerten.

provisioningState

Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur im AntwortHINWEIS angezeigt wird: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

removeApplicationCapacity

Entfernen Sie die aktuellen Anwendungskapazitätseinstellungen.

typeName

Der Name des Anwendungstyps gemäß definition im Anwendungsmanifest.

typeVersion

Die Version des Anwendungstyps, wie im Anwendungsmanifest definiert.

upgradePolicy

Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.

Geerbte Eigenschaften

etag

Azure-Ressourcen-Etag. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id

Azure-Ressourcenbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

location

Er ist in der neuen API veraltet, der Ressourcenspeicherort hängt von der übergeordneten Ressource ab.

name

Azure-Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

tags

Azure-Ressourcentags.

type

Azure-Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

identity

Beschreibt die verwalteten Identitäten für eine Azure-Ressource.

identity?: ManagedIdentity

Eigenschaftswert

managedIdentities

Liste der vom Benutzer zugewiesenen Identitäten für die Anwendung, die jeweils einem Anzeigenamen zugeordnet sind.

managedIdentities?: ApplicationUserAssignedIdentity[]

Eigenschaftswert

maximumNodes

Die maximale Anzahl von Knoten, bei denen Service Fabric Kapazität für diese Anwendung reserviert. Beachten Sie, dass dies nicht bedeutet, dass die Dienste dieser Anwendung auf all diesen Knoten platziert werden. Standardmäßig ist der Wert dieser Eigenschaft null und bedeutet, dass die Dienste auf einem beliebigen Knoten platziert werden können.

maximumNodes?: number

Eigenschaftswert

number

metrics

Liste der Metriken zur Anwendungskapazität.

metrics?: ApplicationMetricDescription[]

Eigenschaftswert

minimumNodes

Die Mindestanzahl von Knoten, bei denen Service Fabric kapazität für diese Anwendung reservieren wird. Beachten Sie, dass dies nicht bedeutet, dass die Dienste dieser Anwendung auf all diesen Knoten platziert werden. Wenn diese Eigenschaft auf Null festgelegt ist, wird keine Kapazität reserviert. Der Wert dieser Eigenschaft darf nicht größer als der Wert der MaximumNodes-Eigenschaft sein.

minimumNodes?: number

Eigenschaftswert

number

parameters

Liste der Anwendungsparameter mit überschriebenen Werten aus den im Anwendungsmanifest angegebenen Standardwerten.

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

Eigenschaftswert

{[propertyName: string]: string}

provisioningState

Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur im AntwortHINWEIS angezeigt wird: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

removeApplicationCapacity

Entfernen Sie die aktuellen Anwendungskapazitätseinstellungen.

removeApplicationCapacity?: boolean

Eigenschaftswert

boolean

typeName

Der Name des Anwendungstyps gemäß definition im Anwendungsmanifest.

typeName?: string

Eigenschaftswert

string

typeVersion

Die Version des Anwendungstyps, wie im Anwendungsmanifest definiert.

typeVersion?: string

Eigenschaftswert

string

upgradePolicy

Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.

upgradePolicy?: ApplicationUpgradePolicy

Eigenschaftswert

Geerbte Eigenschaftsdetails

etag

Azure-Ressourcen-Etag. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

etag?: string

Eigenschaftswert

string

vonProxyResource.etag- geerbt

id

Azure-Ressourcenbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonProxyResource.id

location

Er ist in der neuen API veraltet, der Ressourcenspeicherort hängt von der übergeordneten Ressource ab.

location?: string

Eigenschaftswert

string

vonProxyResource.location geerbt

name

Azure-Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonProxyResource.name

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

geerbt vonProxyResource.systemData-

tags

Azure-Ressourcentags.

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

Eigenschaftswert

{[propertyName: string]: string}

vonProxyResource.tags geerbt

type

Azure-Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

von"ProxyResource.type" geerbt