aws-cdk-lib.aws_panorama.CfnApplicationInstanceProps

interface CfnApplicationInstanceProps

LanguageType name
.NETAmazon.CDK.AWS.Panorama.CfnApplicationInstanceProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awspanorama#CfnApplicationInstanceProps
Javasoftware.amazon.awscdk.services.panorama.CfnApplicationInstanceProps
Pythonaws_cdk.aws_panorama.CfnApplicationInstanceProps
TypeScript aws-cdk-lib » aws_panorama » CfnApplicationInstanceProps

Properties for defining a CfnApplicationInstance.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_panorama as panorama } from 'aws-cdk-lib';
const cfnApplicationInstanceProps: panorama.CfnApplicationInstanceProps = {
  defaultRuntimeContextDevice: 'defaultRuntimeContextDevice',
  manifestPayload: {
    payloadData: 'payloadData',
  },

  // the properties below are optional
  applicationInstanceIdToReplace: 'applicationInstanceIdToReplace',
  description: 'description',
  manifestOverridesPayload: {
    payloadData: 'payloadData',
  },
  name: 'name',
  runtimeRoleArn: 'runtimeRoleArn',
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
defaultRuntimeContextDevicestringThe device's ID.
manifestPayloadIResolvable | ManifestPayloadPropertyThe application's manifest document.
applicationInstanceIdToReplace?stringThe ID of an application instance to replace with the new instance.
description?stringA description for the application instance.
manifestOverridesPayload?IResolvable | ManifestOverridesPayloadPropertySetting overrides for the application manifest.
name?stringA name for the application instance.
runtimeRoleArn?stringThe ARN of a runtime role for the application instance.
tags?CfnTag[]Tags for the application instance.

defaultRuntimeContextDevice

Type: string

The device's ID.


manifestPayload

Type: IResolvable | ManifestPayloadProperty

The application's manifest document.


applicationInstanceIdToReplace?

Type: string (optional)

The ID of an application instance to replace with the new instance.


description?

Type: string (optional)

A description for the application instance.


manifestOverridesPayload?

Type: IResolvable | ManifestOverridesPayloadProperty (optional)

Setting overrides for the application manifest.


name?

Type: string (optional)

A name for the application instance.


runtimeRoleArn?

Type: string (optional)

The ARN of a runtime role for the application instance.


tags?

Type: CfnTag[] (optional)

Tags for the application instance.