AWS::Panorama::ApplicationInstanceCreates an application instance and deploys it to a device.
8 configurable properties. 2 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
DefaultRuntimeContextDevice | string | RequiredCreate-only |
ManifestPayload | ManifestPayload | RequiredCreate-only |
ApplicationInstanceIdToReplace | string | Create-onlyWrite-only |
Description | string | Create-only |
ManifestOverridesPayload | ManifestOverridesPayload | Create-only |
Name | string | Create-only |
RuntimeRoleArn | string | Create-only |
Tags | array |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
ApplicationInstanceId | string | - |
Arn | string | - |
CreatedTime | integer | - |
DefaultRuntimeContextDeviceName | string | - |
HealthStatus | string | - |
LastUpdatedTime | integer | - |
Status | string | - |
StatusDescription | string | - |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Panorama::ApplicationInstance
Resources:
MyResource:
Type: AWS::Panorama::ApplicationInstance
Properties:
ManifestPayload: "value"
DefaultRuntimeContextDevice: "value"
Tags:
- Key: Environment
Value: Production
Description: !Ref "AWS::StackName"
Name: !Ref "AWS::StackName"Permissions CloudFormation needs in your IAM role to manage this resource.
panorama:DescribeApplicationInstancepanorama:DescribeApplicationInstanceDetailspanorama:ListTagsForResources3:ListObjectss3:GetObjects3:GetObjectVersionpanorama:CreateApplicationInstancepanorama:ListTagsForResourcepanorama:TagResourcepanorama:DescribeApplicationInstancepanorama:DescribeApplicationInstanceDetailsiam:PassRoles3:ListBuckets3:PutObjectpanorama:ListTagsForResourcepanorama:TagResourcepanorama:UntagResourcepanorama:DescribeApplicationInstancepanorama:DescribeApplicationInstanceDetailss3:ListObjectss3:GetObjects3:GetObjectVersionpanorama:ListApplicationInstancess3:ListBuckets3:GetObjects3:GetObjectVersionpanorama:RemoveApplicationInstancepanorama:DescribeApplicationInstancepanorama:DescribeApplicationInstanceDetailss3:DeleteObjects3:DeleteObjectVersions3:DeleteObjectVersionTaggings3:ListObjectss3:GetObjectOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterApplicationInstanceIdThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
NameDescriptionManifestPayloadManifestOverridesPayloadRuntimeRoleArnDefaultRuntimeContextDeviceApplicationInstanceIdToReplace