class Aws::Panorama::Types::CreateApplicationInstanceRequest

@note When making an API call, you may pass CreateApplicationInstanceRequest

data as a hash:

    {
      application_instance_id_to_replace: "ApplicationInstanceId",
      default_runtime_context_device: "DefaultRuntimeContextDevice", # required
      description: "Description",
      manifest_overrides_payload: {
        payload_data: "ManifestOverridesPayloadData",
      },
      manifest_payload: { # required
        payload_data: "ManifestPayloadData",
      },
      name: "ApplicationInstanceName",
      runtime_role_arn: "RuntimeRoleArn",
      tags: {
        "TagKey" => "TagValue",
      },
    }

@!attribute [rw] application_instance_id_to_replace

The ID of an application instance to replace with the new instance.
@return [String]

@!attribute [rw] default_runtime_context_device

A device's ID.
@return [String]

@!attribute [rw] description

A description for the application instance.
@return [String]

@!attribute [rw] manifest_overrides_payload

Setting overrides for the application manifest.
@return [Types::ManifestOverridesPayload]

@!attribute [rw] manifest_payload

The application's manifest document.
@return [Types::ManifestPayload]

@!attribute [rw] name

A name for the application instance.
@return [String]

@!attribute [rw] runtime_role_arn

The ARN of a runtime role for the application instance.
@return [String]

@!attribute [rw] tags

Tags for the application instance.
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/panorama-2019-07-24/CreateApplicationInstanceRequest AWS API Documentation

Constants

SENSITIVE