ApplicationResourceProperties interface
Die Eigenschaften der Anwendungsressource.
Eigenschaften
| provisioning |
Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur im AntwortHINWEIS angezeigt wird: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| type |
Der Name des Anwendungstyps gemäß definition im Anwendungsmanifest. |
Geerbte Eigenschaften
| managed |
Liste der vom Benutzer zugewiesenen Identitäten für die Anwendung, die jeweils einem Anzeigenamen zugeordnet sind. |
| maximum |
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. |
| minimum |
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. |
| remove |
Entfernen Sie die aktuellen Anwendungskapazitätseinstellungen. |
| type |
Die Version des Anwendungstyps, wie im Anwendungsmanifest definiert. |
| upgrade |
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
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}
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
upgradePolicy
Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.
upgradePolicy?: ApplicationUpgradePolicy