ApplicationInstanceArgs

data class ApplicationInstanceArgs(val applicationInstanceIdToReplace: Output<String>? = null, val defaultRuntimeContextDevice: Output<String>? = null, val description: Output<String>? = null, val manifestOverridesPayload: Output<ApplicationInstanceManifestOverridesPayloadArgs>? = null, val manifestPayload: Output<ApplicationInstanceManifestPayloadArgs>? = null, val name: Output<String>? = null, val runtimeRoleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ApplicationInstanceArgs>

Creates an application instance and deploys it to a device.

Constructors

Link copied to clipboard
constructor(applicationInstanceIdToReplace: Output<String>? = null, defaultRuntimeContextDevice: Output<String>? = null, description: Output<String>? = null, manifestOverridesPayload: Output<ApplicationInstanceManifestOverridesPayloadArgs>? = null, manifestPayload: Output<ApplicationInstanceManifestPayloadArgs>? = null, name: Output<String>? = null, runtimeRoleArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

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

Link copied to clipboard
val defaultRuntimeContextDevice: Output<String>? = null

The device's ID.

Link copied to clipboard
val description: Output<String>? = null

A description for the application instance.

Link copied to clipboard

Setting overrides for the application manifest.

Link copied to clipboard

The application's manifest document.

Link copied to clipboard
val name: Output<String>? = null

A name for the application instance.

Link copied to clipboard
val runtimeRoleArn: Output<String>? = null

The ARN of a runtime role for the application instance.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

Tags for the application instance.

Functions

Link copied to clipboard
open override fun toJava(): ApplicationInstanceArgs