AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::AppIntegrations::Application

CfnApplication

Creates and persists an Application resource.

Import

import { CfnApplication } from 'aws-cdk-lib/aws-appintegrations';

Or use the module namespace:

import * as appintegrations from 'aws-cdk-lib/aws-appintegrations';
// appintegrations.CfnApplication

Properties

Configuration passed to the constructor as CfnApplicationProps.

applicationSourceConfigRequired
IResolvable | ApplicationSourceConfigProperty

The configuration for where the application should be loaded from.

descriptionRequired
string

The description of the application.

nameRequired
string

The name of the application.

namespaceRequired
string

The namespace of the application.

applicationConfigOptional
IResolvable | ApplicationConfigProperty
iframeConfigOptional
IResolvable | IframeConfigProperty
initializationTimeoutOptional
number

The initialization timeout in milliseconds. Required when IsService is true.

isServiceOptional
boolean | IResolvable

Indicates whether the application is a service.

Default: - false

permissionsOptional
string[]

The configuration of events or requests that the application has access to.

tagsOptional
CfnTag[]

The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-appintegrations
CFN TypeAWS::AppIntegrations::Application
Properties10

External Links