Skip to content
v2.274.0

CfnApplicationProps Struct ​

Properties for defining a CfnApplication.

Example ​

ts
// 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 ​

apiGatewayProxyoptionalIResolvable | CfnApplication.ApiGatewayProxyInputPropertyapi_gateway_proxyoptionaltyping.Union[IResolvable, ApiGatewayProxyInputProperty]apiGatewayProxyoptionalIResolvableApiGatewayProxyoptionalIResolvableApiGatewayProxyoptionalinterface{}#
The endpoint URL of the Amazon API Gateway proxy.
environmentIdentifierstring | IEnvironmentRefenvironment_identifiertyping.Union[str, IEnvironmentRef]environmentIdentifierStringEnvironmentIdentifierstringEnvironmentIdentifierinterface{}required#
The unique identifier of the environment.
namestringnamestrnameStringNamestringName*stringrequired#
The name of the application.
proxyTypestringproxy_typestrproxyTypeStringProxyTypestringProxyType*stringrequired#
The proxy type of the proxy created within the application.
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#
The tags assigned to the application.
vpcIdstring | IVPCRefvpc_idtyping.Union[str, IVPCRef]vpcIdStringVpcIdstringVpcIdinterface{}required#
The ID of the virtual private cloud (VPC).