Application Resource Properties

The application resource properties.

Properties

Name Type Required
typeVersion string No
parameters map of string to string No
upgradePolicy ApplicationUpgradePolicy No
minimumNodes integer (int64) No
maximumNodes integer (int64) No
removeApplicationCapacity boolean No
metrics array of ApplicationMetricDescription No
provisioningState string No
typeName string No

typeVersion

Type: string
Required: No

The version of the application type as defined in the application manifest.


parameters

Type: map of string to string
Required: No

List of application parameters with overridden values from their default values specified in the application manifest.


upgradePolicy

Type: ApplicationUpgradePolicy
Required: No

Describes the policy for a monitored application upgrade.


minimumNodes

Type: integer (int64)
Required: No
InclusiveMinimum: 0

The minimum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. If this property is set to zero, no capacity will be reserved. The value of this property cannot be more than the value of the MaximumNodes property.


maximumNodes

Type: integer (int64)
Required: No
Default: 0
InclusiveMinimum: 0

The maximum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. By default, the value of this property is zero and it means that the services can be placed on any node.


removeApplicationCapacity

Type: boolean
Required: No

Remove the current application capacity settings.


metrics

Type: array of ApplicationMetricDescription
Required: No

List of application capacity metric description.


provisioningState

Type: string
Required: No

The current deployment or provisioning state, which only appears in the response


typeName

Type: string
Required: No

The application type name as defined in the application manifest.