ApplicationResource interface
The application resource.
- Extends
Properties
| identity | Describes the managed identities for an Azure resource. |
| location | The geo-location where the resource lives |
| managed |
List of user assigned identities for the application, each mapped to a friendly name. |
| parameters | List of application parameters with overridden values from their default values specified in the application manifest. |
| provisioning |
The current deployment or provisioning state, which only appears in the response |
| tags | Resource tags. |
| upgrade |
Describes the policy for a monitored application upgrade. |
| version | The version of the application type as defined in the application manifest. This name must be the full Arm Resource ID for the referenced application type version. |
Inherited Properties
| id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | The name of the resource |
| system |
Azure Resource Manager metadata containing createdBy and modifiedBy information. |
| type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
Property Details
identity
Describes the managed identities for an Azure resource.
identity?: ManagedIdentity
Property Value
location
The geo-location where the resource lives
location?: string
Property Value
string
managedIdentities
List of user assigned identities for the application, each mapped to a friendly name.
managedIdentities?: ApplicationUserAssignedIdentity[]
Property Value
parameters
List of application parameters with overridden values from their default values specified in the application manifest.
parameters?: Record<string, string>
Property Value
Record<string, string>
provisioningState
The current deployment or provisioning state, which only appears in the response
provisioningState?: string
Property Value
string
tags
Resource tags.
tags?: Record<string, string>
Property Value
Record<string, string>
upgradePolicy
Describes the policy for a monitored application upgrade.
upgradePolicy?: ApplicationUpgradePolicy
Property Value
version
The version of the application type as defined in the application manifest. This name must be the full Arm Resource ID for the referenced application type version.
version?: string
Property Value
string
Inherited Property Details
id
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Property Value
string
Inherited From ProxyResource.id
name
systemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
systemData?: SystemData
Property Value
Inherited From ProxyResource.systemData
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type?: string
Property Value
string
Inherited From ProxyResource.type