Interface CfnApplicationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplicationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
date="2023-05-31T18:44:07.383Z")
@Stability(Stable)
public interface CfnApplicationProps
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.sam.*;
CfnApplicationProps cfnApplicationProps = CfnApplicationProps.builder()
.location("location")
// the properties below are optional
.notificationArns(List.of("notificationArns"))
.parameters(Map.of(
"parametersKey", "parameters"))
.tags(Map.of(
"tagsKey", "tags"))
.timeoutInMinutes(123)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnApplicationPropsstatic final classAn implementation forCfnApplicationProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnApplicationProps.Builderbuilder()`AWS::Serverless::Application.Location`.`AWS::Serverless::Application.NotificationArns`.default Object`AWS::Serverless::Application.Parameters`.getTags()`AWS::Serverless::Application.Tags`.default Number`AWS::Serverless::Application.TimeoutInMinutes`.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getLocation
`AWS::Serverless::Application.Location`. -
getNotificationArns
`AWS::Serverless::Application.NotificationArns`. -
getParameters
`AWS::Serverless::Application.Parameters`. -
getTags
`AWS::Serverless::Application.Tags`. -
getTimeoutInMinutes
`AWS::Serverless::Application.TimeoutInMinutes`. -
builder
- Returns:
- a
CfnApplicationProps.BuilderofCfnApplicationProps
-