@Stability(value=Stable) public static final class CfnApiDestination.Builder extends Object implements software.amazon.jsii.Builder<CfnApiDestination>
CfnApiDestination.| Modifier and Type | Method and Description |
|---|---|
CfnApiDestination |
build() |
CfnApiDestination.Builder |
connectionArn(String connectionArn)
The ARN of the connection to use for the API destination.
|
static CfnApiDestination.Builder |
create(software.constructs.Construct scope,
String id) |
CfnApiDestination.Builder |
description(String description)
A description for the API destination to create.
|
CfnApiDestination.Builder |
httpMethod(String httpMethod)
The method to use for the request to the HTTP invocation endpoint.
|
CfnApiDestination.Builder |
invocationEndpoint(String invocationEndpoint)
The URL to the HTTP invocation endpoint for the API destination.
|
CfnApiDestination.Builder |
invocationRateLimitPerSecond(Number invocationRateLimitPerSecond)
The maximum number of requests per second to send to the HTTP invocation endpoint.
|
CfnApiDestination.Builder |
name(String name)
The name for the API destination to create.
|
@Stability(value=Stable) public static CfnApiDestination.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnApiDestination.Builder.@Stability(value=Stable) public CfnApiDestination.Builder connectionArn(String connectionArn)
The destination endpoint must support the authorization type specified for the connection.
connectionArn - The ARN of the connection to use for the API destination. This parameter is required.this@Stability(value=Stable) public CfnApiDestination.Builder httpMethod(String httpMethod)
httpMethod - The method to use for the request to the HTTP invocation endpoint. This parameter is required.this@Stability(value=Stable) public CfnApiDestination.Builder invocationEndpoint(String invocationEndpoint)
invocationEndpoint - The URL to the HTTP invocation endpoint for the API destination. This parameter is required.this@Stability(value=Stable) public CfnApiDestination.Builder description(String description)
description - A description for the API destination to create. This parameter is required.this@Stability(value=Stable) public CfnApiDestination.Builder invocationRateLimitPerSecond(Number invocationRateLimitPerSecond)
invocationRateLimitPerSecond - The maximum number of requests per second to send to the HTTP invocation endpoint. This parameter is required.this@Stability(value=Stable) public CfnApiDestination.Builder name(String name)
name - The name for the API destination to create. This parameter is required.this@Stability(value=Stable) public CfnApiDestination build()
build in interface software.amazon.jsii.Builder<CfnApiDestination>Copyright © 2022. All rights reserved.