@Stability(value=Stable) public static final class CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnApiGatewayManagedOverrides.RouteOverridesProperty>
CfnApiGatewayManagedOverrides.RouteOverridesProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder |
authorizationScopes(List<String> authorizationScopes)
|
CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder |
authorizationType(String authorizationType)
|
CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder |
authorizerId(String authorizerId)
Sets the value of
CfnApiGatewayManagedOverrides.RouteOverridesProperty.getAuthorizerId() |
CfnApiGatewayManagedOverrides.RouteOverridesProperty |
build()
Builds the configured instance.
|
CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder |
operationName(String operationName)
Sets the value of
CfnApiGatewayManagedOverrides.RouteOverridesProperty.getOperationName() |
CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder |
target(String target)
Sets the value of
CfnApiGatewayManagedOverrides.RouteOverridesProperty.getTarget() |
@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder authorizationScopes(List<String> authorizationScopes)
authorizationScopes - The authorization scopes supported by this route.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder authorizationType(String authorizationType)
authorizationType - The authorization type for the route.
To learn more, see AuthorizationType .this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder authorizerId(String authorizerId)
CfnApiGatewayManagedOverrides.RouteOverridesProperty.getAuthorizerId()authorizerId - The identifier of the `Authorizer` resource to be associated with this route.
The authorizer identifier is generated by API Gateway when you created the authorizer.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder operationName(String operationName)
CfnApiGatewayManagedOverrides.RouteOverridesProperty.getOperationName()operationName - The operation name for the route.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder target(String target)
CfnApiGatewayManagedOverrides.RouteOverridesProperty.getTarget()target - For HTTP integrations, specify a fully qualified URL.
For Lambda integrations, specify a function ARN. The type of the integration will be HTTP_PROXY or AWS_PROXY, respectively.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteOverridesProperty build()
build in interface software.amazon.jsii.Builder<CfnApiGatewayManagedOverrides.RouteOverridesProperty>CfnApiGatewayManagedOverrides.RouteOverridesPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.