---
type: resource-type
title: AppIntegrationsApplication
description: aws resource type AWS::AppIntegrations::Application
name: AppIntegrationsApplication
lexicon: aws
resource_type: AWS::AppIntegrations::Application
---
`AWS::AppIntegrations::Application`, a resource type of the aws lexicon.

## Properties

- `ApplicationSourceConfig` (`Record<string, unknown>`, required): Application source config
- `Name` (`string`, required): The name of the application.
- `Namespace` (`string`, required): The namespace of the application.
- `ApplicationArn` (`string`, optional): The Amazon Resource Name (ARN) of the application.
- `ApplicationConfig` (`AppIntegrationsApplication_ApplicationConfig`, optional): The application configuration. Cannot be used when IsService is true.
- `ApplicationType` (`"MCP_SERVER" | "SERVICE" | "STANDARD"`, optional): The type of application
- `Description` (`string`, optional): The application description.
- `Id` (`string`, optional): The id of the application.
- `IframeConfig` (`AppIntegrationsApplication_IframeConfig`, optional): The iframe configuration
- `InitializationTimeout` (`number`, optional): The initialization timeout in milliseconds. Required when IsService is true.
- `IsService` (`boolean`, optional): Indicates if the application is a service
- `Permissions` (`string[]`, optional): The configuration of events or requests that the application has access to.
- `Tags` (`AppIntegrationsApplication_Tag[]`, optional): The tags (keys and values) associated with the application.

## Attributes

- `ApplicationArn`
- `Id`
