CfnApplicationInstanceProps

class aws_cdk.aws_panorama.CfnApplicationInstanceProps(*, default_runtime_context_device, manifest_payload, application_instance_id_to_replace=None, description=None, manifest_overrides_payload=None, name=None, runtime_role_arn=None, tags=None)

Bases: object

Properties for defining a CfnApplicationInstance.

Parameters:
  • default_runtime_context_device (str) – The device’s ID.

  • manifest_payload (Union[IResolvable, ManifestPayloadProperty, Dict[str, Any]]) – The application’s manifest document.

  • application_instance_id_to_replace (Optional[str]) – The ID of an application instance to replace with the new instance.

  • description (Optional[str]) – A description for the application instance.

  • manifest_overrides_payload (Union[IResolvable, ManifestOverridesPayloadProperty, Dict[str, Any], None]) – Setting overrides for the application manifest.

  • name (Optional[str]) – A name for the application instance.

  • runtime_role_arn (Optional[str]) – The ARN of a runtime role for the application instance.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Tags for the application instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_panorama as panorama

cfn_application_instance_props = panorama.CfnApplicationInstanceProps(
    default_runtime_context_device="defaultRuntimeContextDevice",
    manifest_payload=panorama.CfnApplicationInstance.ManifestPayloadProperty(
        payload_data="payloadData"
    ),

    # the properties below are optional
    application_instance_id_to_replace="applicationInstanceIdToReplace",
    description="description",
    manifest_overrides_payload=panorama.CfnApplicationInstance.ManifestOverridesPayloadProperty(
        payload_data="payloadData"
    ),
    name="name",
    runtime_role_arn="runtimeRoleArn",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

application_instance_id_to_replace

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

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-applicationinstanceidtoreplace

default_runtime_context_device

The device’s ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-defaultruntimecontextdevice

description

A description for the application instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-description

manifest_overrides_payload

Setting overrides for the application manifest.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-manifestoverridespayload

manifest_payload

The application’s manifest document.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-manifestpayload

name

A name for the application instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-name

runtime_role_arn

The ARN of a runtime role for the application instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-runtimerolearn

tags

Tags for the application instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-tags