aws-cdk-lib.aws_refactorspaces.CfnApplicationProps

interface CfnApplicationProps

LanguageType name
.NETAmazon.CDK.AWS.RefactorSpaces.CfnApplicationProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsrefactorspaces#CfnApplicationProps
Javasoftware.amazon.awscdk.services.refactorspaces.CfnApplicationProps
Pythonaws_cdk.aws_refactorspaces.CfnApplicationProps
TypeScript aws-cdk-lib » aws_refactorspaces » CfnApplicationProps

Properties for defining a CfnApplication.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_refactorspaces as refactorspaces } from 'aws-cdk-lib';
const cfnApplicationProps: refactorspaces.CfnApplicationProps = {
  environmentIdentifier: 'environmentIdentifier',
  name: 'name',
  proxyType: 'proxyType',
  vpcId: 'vpcId',

  // the properties below are optional
  apiGatewayProxy: {
    endpointType: 'endpointType',
    stageName: 'stageName',
  },
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
environmentIdentifierstringThe unique identifier of the environment.
namestringThe name of the application.
proxyTypestringThe proxy type of the proxy created within the application.
vpcIdstringThe ID of the virtual private cloud (VPC).
apiGatewayProxy?IResolvable | ApiGatewayProxyInputPropertyThe endpoint URL of the Amazon API Gateway proxy.
tags?CfnTag[]The tags assigned to the application.

environmentIdentifier

Type: string

The unique identifier of the environment.


name

Type: string

The name of the application.


proxyType

Type: string

The proxy type of the proxy created within the application.


vpcId

Type: string

The ID of the virtual private cloud (VPC).


apiGatewayProxy?

Type: IResolvable | ApiGatewayProxyInputProperty (optional)

The endpoint URL of the Amazon API Gateway proxy.


tags?

Type: CfnTag[] (optional)

The tags assigned to the application.