CfnApplicationProps
- class aws_cdk.aws_refactorspaces.CfnApplicationProps(*, environment_identifier, name, proxy_type, vpc_id, api_gateway_proxy=None, tags=None)
Bases:
object
Properties for defining a
CfnApplication
.- Parameters:
environment_identifier (
str
) – The unique identifier of the environment.name (
str
) – The name of the application.proxy_type (
str
) – The proxy type of the proxy created within the application.vpc_id (
str
) – The ID of the virtual private cloud (VPC).api_gateway_proxy (
Union
[IResolvable
,ApiGatewayProxyInputProperty
,Dict
[str
,Any
],None
]) – The endpoint URL of the Amazon API Gateway proxy.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – The tags assigned to the application.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_refactorspaces as refactorspaces cfn_application_props = refactorspaces.CfnApplicationProps( environment_identifier="environmentIdentifier", name="name", proxy_type="proxyType", vpc_id="vpcId", # the properties below are optional api_gateway_proxy=refactorspaces.CfnApplication.ApiGatewayProxyInputProperty( endpoint_type="endpointType", stage_name="stageName" ), tags=[CfnTag( key="key", value="value" )] )
Attributes
- api_gateway_proxy
The endpoint URL of the Amazon API Gateway proxy.
- environment_identifier
The unique identifier of the environment.
- name
The name of the application.
- proxy_type
The proxy type of the proxy created within the application.
- tags
The tags assigned to the application.
- vpc_id
The ID of the virtual private cloud (VPC).