Freigeben über


ApplicationResourceProperties interface

Die Eigenschaften der Anwendungsressource.

Extends

Eigenschaften

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.

typeName

Der Name des Anwendungstyps gemäß definition im Anwendungsmanifest.

Geerbte Eigenschaften

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.

removeApplicationCapacity

Entfernen Sie die aktuellen Anwendungskapazitätseinstellungen.

typeVersion

Die Version des Anwendungstyps, wie im Anwendungsmanifest definiert.

upgradePolicy

Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.

Details zur Eigenschaft

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

typeName

Der Name des Anwendungstyps gemäß definition im Anwendungsmanifest.

typeName?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

managedIdentities

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

managedIdentities?: ApplicationUserAssignedIdentity[]

Eigenschaftswert

vonApplicationResourceUpdateProperties.managedIdentities

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

Geerbt vonApplicationResourceUpdateProperties.maximumNodes

metrics

Liste der Metriken zur Anwendungskapazität.

metrics?: ApplicationMetricDescription[]

Eigenschaftswert

vonApplicationResourceUpdateProperties.metrics

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

vonApplicationResourceUpdateProperties.minimumNodes

parameters

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

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

Eigenschaftswert

{[propertyName: string]: string}

VonApplicationResourceUpdateProperties.parameters geerbt

removeApplicationCapacity

Entfernen Sie die aktuellen Anwendungskapazitätseinstellungen.

removeApplicationCapacity?: boolean

Eigenschaftswert

boolean

geerbt vonApplicationResourceUpdateProperties.removeApplicationCapacity

typeVersion

Die Version des Anwendungstyps, wie im Anwendungsmanifest definiert.

typeVersion?: string

Eigenschaftswert

string

vonApplicationResourceUpdateProperties.typeVersion

upgradePolicy

Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.

upgradePolicy?: ApplicationUpgradePolicy

Eigenschaftswert

vonApplicationResourceUpdateProperties.upgradePolicy