aws-native logo
AWS Native v0.54.0, Mar 21 23

aws-native.panorama.ApplicationInstance

Schema for ApplicationInstance CloudFormation Resource

Create ApplicationInstance Resource

new ApplicationInstance(name: string, args: ApplicationInstanceArgs, opts?: CustomResourceOptions);
@overload
def ApplicationInstance(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        application_instance_id_to_replace: Optional[str] = None,
                        default_runtime_context_device: Optional[str] = None,
                        description: Optional[str] = None,
                        device_id: Optional[str] = None,
                        manifest_overrides_payload: Optional[ApplicationInstanceManifestOverridesPayloadArgs] = None,
                        manifest_payload: Optional[ApplicationInstanceManifestPayloadArgs] = None,
                        name: Optional[str] = None,
                        runtime_role_arn: Optional[str] = None,
                        status_filter: Optional[ApplicationInstanceStatusFilter] = None,
                        tags: Optional[Sequence[ApplicationInstanceTagArgs]] = None)
@overload
def ApplicationInstance(resource_name: str,
                        args: ApplicationInstanceArgs,
                        opts: Optional[ResourceOptions] = None)
func NewApplicationInstance(ctx *Context, name string, args ApplicationInstanceArgs, opts ...ResourceOption) (*ApplicationInstance, error)
public ApplicationInstance(string name, ApplicationInstanceArgs args, CustomResourceOptions? opts = null)
public ApplicationInstance(String name, ApplicationInstanceArgs args)
public ApplicationInstance(String name, ApplicationInstanceArgs args, CustomResourceOptions options)
type: aws-native:panorama:ApplicationInstance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args ApplicationInstanceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args ApplicationInstanceArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args ApplicationInstanceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ApplicationInstanceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args ApplicationInstanceArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

ApplicationInstance Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The ApplicationInstance resource accepts the following input properties:

Outputs

All input properties are implicitly available as output properties. Additionally, the ApplicationInstance resource produces the following output properties:

Supporting Types

ApplicationInstanceHealthStatus

Running
RUNNING
Error
ERROR
NotAvailable
NOT_AVAILABLE
ApplicationInstanceHealthStatusRunning
RUNNING
ApplicationInstanceHealthStatusError
ERROR
ApplicationInstanceHealthStatusNotAvailable
NOT_AVAILABLE
Running
RUNNING
Error
ERROR
NotAvailable
NOT_AVAILABLE
Running
RUNNING
Error
ERROR
NotAvailable
NOT_AVAILABLE
RUNNING
RUNNING
ERROR
ERROR
NOT_AVAILABLE
NOT_AVAILABLE
"RUNNING"
RUNNING
"ERROR"
ERROR
"NOT_AVAILABLE"
NOT_AVAILABLE

ApplicationInstanceManifestOverridesPayload

ApplicationInstanceManifestPayload

ApplicationInstanceStatus

DeploymentPending
DEPLOYMENT_PENDING
DeploymentRequested
DEPLOYMENT_REQUESTED
DeploymentInProgress
DEPLOYMENT_IN_PROGRESS
DeploymentError
DEPLOYMENT_ERROR
DeploymentSucceeded
DEPLOYMENT_SUCCEEDED
RemovalPending
REMOVAL_PENDING
RemovalRequested
REMOVAL_REQUESTED
RemovalInProgress
REMOVAL_IN_PROGRESS
RemovalFailed
REMOVAL_FAILED
RemovalSucceeded
REMOVAL_SUCCEEDED
ApplicationInstanceStatusDeploymentPending
DEPLOYMENT_PENDING
ApplicationInstanceStatusDeploymentRequested
DEPLOYMENT_REQUESTED
ApplicationInstanceStatusDeploymentInProgress
DEPLOYMENT_IN_PROGRESS
ApplicationInstanceStatusDeploymentError
DEPLOYMENT_ERROR
ApplicationInstanceStatusDeploymentSucceeded
DEPLOYMENT_SUCCEEDED
ApplicationInstanceStatusRemovalPending
REMOVAL_PENDING
ApplicationInstanceStatusRemovalRequested
REMOVAL_REQUESTED
ApplicationInstanceStatusRemovalInProgress
REMOVAL_IN_PROGRESS
ApplicationInstanceStatusRemovalFailed
REMOVAL_FAILED
ApplicationInstanceStatusRemovalSucceeded
REMOVAL_SUCCEEDED
DeploymentPending
DEPLOYMENT_PENDING
DeploymentRequested
DEPLOYMENT_REQUESTED
DeploymentInProgress
DEPLOYMENT_IN_PROGRESS
DeploymentError
DEPLOYMENT_ERROR
DeploymentSucceeded
DEPLOYMENT_SUCCEEDED
RemovalPending
REMOVAL_PENDING
RemovalRequested
REMOVAL_REQUESTED
RemovalInProgress
REMOVAL_IN_PROGRESS
RemovalFailed
REMOVAL_FAILED
RemovalSucceeded
REMOVAL_SUCCEEDED
DeploymentPending
DEPLOYMENT_PENDING
DeploymentRequested
DEPLOYMENT_REQUESTED
DeploymentInProgress
DEPLOYMENT_IN_PROGRESS
DeploymentError
DEPLOYMENT_ERROR
DeploymentSucceeded
DEPLOYMENT_SUCCEEDED
RemovalPending
REMOVAL_PENDING
RemovalRequested
REMOVAL_REQUESTED
RemovalInProgress
REMOVAL_IN_PROGRESS
RemovalFailed
REMOVAL_FAILED
RemovalSucceeded
REMOVAL_SUCCEEDED
DEPLOYMENT_PENDING
DEPLOYMENT_PENDING
DEPLOYMENT_REQUESTED
DEPLOYMENT_REQUESTED
DEPLOYMENT_IN_PROGRESS
DEPLOYMENT_IN_PROGRESS
DEPLOYMENT_ERROR
DEPLOYMENT_ERROR
DEPLOYMENT_SUCCEEDED
DEPLOYMENT_SUCCEEDED
REMOVAL_PENDING
REMOVAL_PENDING
REMOVAL_REQUESTED
REMOVAL_REQUESTED
REMOVAL_IN_PROGRESS
REMOVAL_IN_PROGRESS
REMOVAL_FAILED
REMOVAL_FAILED
REMOVAL_SUCCEEDED
REMOVAL_SUCCEEDED
"DEPLOYMENT_PENDING"
DEPLOYMENT_PENDING
"DEPLOYMENT_REQUESTED"
DEPLOYMENT_REQUESTED
"DEPLOYMENT_IN_PROGRESS"
DEPLOYMENT_IN_PROGRESS
"DEPLOYMENT_ERROR"
DEPLOYMENT_ERROR
"DEPLOYMENT_SUCCEEDED"
DEPLOYMENT_SUCCEEDED
"REMOVAL_PENDING"
REMOVAL_PENDING
"REMOVAL_REQUESTED"
REMOVAL_REQUESTED
"REMOVAL_IN_PROGRESS"
REMOVAL_IN_PROGRESS
"REMOVAL_FAILED"
REMOVAL_FAILED
"REMOVAL_SUCCEEDED"
REMOVAL_SUCCEEDED

ApplicationInstanceStatusFilter

DeploymentSucceeded
DEPLOYMENT_SUCCEEDED
DeploymentError
DEPLOYMENT_ERROR
RemovalSucceeded
REMOVAL_SUCCEEDED
RemovalFailed
REMOVAL_FAILED
ProcessingDeployment
PROCESSING_DEPLOYMENT
ProcessingRemoval
PROCESSING_REMOVAL
ApplicationInstanceStatusFilterDeploymentSucceeded
DEPLOYMENT_SUCCEEDED
ApplicationInstanceStatusFilterDeploymentError
DEPLOYMENT_ERROR
ApplicationInstanceStatusFilterRemovalSucceeded
REMOVAL_SUCCEEDED
ApplicationInstanceStatusFilterRemovalFailed
REMOVAL_FAILED
ApplicationInstanceStatusFilterProcessingDeployment
PROCESSING_DEPLOYMENT
ApplicationInstanceStatusFilterProcessingRemoval
PROCESSING_REMOVAL
DeploymentSucceeded
DEPLOYMENT_SUCCEEDED
DeploymentError
DEPLOYMENT_ERROR
RemovalSucceeded
REMOVAL_SUCCEEDED
RemovalFailed
REMOVAL_FAILED
ProcessingDeployment
PROCESSING_DEPLOYMENT
ProcessingRemoval
PROCESSING_REMOVAL
DeploymentSucceeded
DEPLOYMENT_SUCCEEDED
DeploymentError
DEPLOYMENT_ERROR
RemovalSucceeded
REMOVAL_SUCCEEDED
RemovalFailed
REMOVAL_FAILED
ProcessingDeployment
PROCESSING_DEPLOYMENT
ProcessingRemoval
PROCESSING_REMOVAL
DEPLOYMENT_SUCCEEDED
DEPLOYMENT_SUCCEEDED
DEPLOYMENT_ERROR
DEPLOYMENT_ERROR
REMOVAL_SUCCEEDED
REMOVAL_SUCCEEDED
REMOVAL_FAILED
REMOVAL_FAILED
PROCESSING_DEPLOYMENT
PROCESSING_DEPLOYMENT
PROCESSING_REMOVAL
PROCESSING_REMOVAL
"DEPLOYMENT_SUCCEEDED"
DEPLOYMENT_SUCCEEDED
"DEPLOYMENT_ERROR"
DEPLOYMENT_ERROR
"REMOVAL_SUCCEEDED"
REMOVAL_SUCCEEDED
"REMOVAL_FAILED"
REMOVAL_FAILED
"PROCESSING_DEPLOYMENT"
PROCESSING_DEPLOYMENT
"PROCESSING_REMOVAL"
PROCESSING_REMOVAL

ApplicationInstanceTag

Key string

A string used to identify this tag

Value string

A string containing the value for the tag

Key string

A string used to identify this tag

Value string

A string containing the value for the tag

key String

A string used to identify this tag

value String

A string containing the value for the tag

key string

A string used to identify this tag

value string

A string containing the value for the tag

key str

A string used to identify this tag

value str

A string containing the value for the tag

key String

A string used to identify this tag

value String

A string containing the value for the tag

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0