@Stability(value=Stable) public static final class CfnApiProps.Builder extends Object implements software.amazon.jsii.Builder<CfnApiProps>
CfnApiProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnApiProps.Builder apiKeySelectionExpression(String apiKeySelectionExpression)
CfnApiProps.getApiKeySelectionExpression()apiKeySelectionExpression - `AWS::ApiGatewayV2::Api.ApiKeySelectionExpression`.this@Stability(value=Stable) public CfnApiProps.Builder basePath(String basePath)
CfnApiProps.getBasePath()basePath - `AWS::ApiGatewayV2::Api.BasePath`.this@Stability(value=Stable) public CfnApiProps.Builder body(Object body)
CfnApiProps.getBody()body - `AWS::ApiGatewayV2::Api.Body`.this@Stability(value=Stable) public CfnApiProps.Builder bodyS3Location(CfnApi.BodyS3LocationProperty bodyS3Location)
CfnApiProps.getBodyS3Location()bodyS3Location - `AWS::ApiGatewayV2::Api.BodyS3Location`.this@Stability(value=Stable) public CfnApiProps.Builder bodyS3Location(IResolvable bodyS3Location)
CfnApiProps.getBodyS3Location()bodyS3Location - `AWS::ApiGatewayV2::Api.BodyS3Location`.this@Stability(value=Stable) public CfnApiProps.Builder corsConfiguration(CfnApi.CorsProperty corsConfiguration)
CfnApiProps.getCorsConfiguration()corsConfiguration - `AWS::ApiGatewayV2::Api.CorsConfiguration`.this@Stability(value=Stable) public CfnApiProps.Builder corsConfiguration(IResolvable corsConfiguration)
CfnApiProps.getCorsConfiguration()corsConfiguration - `AWS::ApiGatewayV2::Api.CorsConfiguration`.this@Stability(value=Stable) public CfnApiProps.Builder credentialsArn(String credentialsArn)
CfnApiProps.getCredentialsArn()credentialsArn - `AWS::ApiGatewayV2::Api.CredentialsArn`.this@Stability(value=Stable) public CfnApiProps.Builder description(String description)
CfnApiProps.getDescription()description - `AWS::ApiGatewayV2::Api.Description`.this@Stability(value=Stable) public CfnApiProps.Builder disableExecuteApiEndpoint(Boolean disableExecuteApiEndpoint)
CfnApiProps.getDisableExecuteApiEndpoint()disableExecuteApiEndpoint - `AWS::ApiGatewayV2::Api.DisableExecuteApiEndpoint`.this@Stability(value=Stable) public CfnApiProps.Builder disableExecuteApiEndpoint(IResolvable disableExecuteApiEndpoint)
CfnApiProps.getDisableExecuteApiEndpoint()disableExecuteApiEndpoint - `AWS::ApiGatewayV2::Api.DisableExecuteApiEndpoint`.this@Stability(value=Stable) public CfnApiProps.Builder disableSchemaValidation(Boolean disableSchemaValidation)
CfnApiProps.getDisableSchemaValidation()disableSchemaValidation - `AWS::ApiGatewayV2::Api.DisableSchemaValidation`.this@Stability(value=Stable) public CfnApiProps.Builder disableSchemaValidation(IResolvable disableSchemaValidation)
CfnApiProps.getDisableSchemaValidation()disableSchemaValidation - `AWS::ApiGatewayV2::Api.DisableSchemaValidation`.this@Stability(value=Stable) public CfnApiProps.Builder failOnWarnings(Boolean failOnWarnings)
CfnApiProps.getFailOnWarnings()failOnWarnings - `AWS::ApiGatewayV2::Api.FailOnWarnings`.this@Stability(value=Stable) public CfnApiProps.Builder failOnWarnings(IResolvable failOnWarnings)
CfnApiProps.getFailOnWarnings()failOnWarnings - `AWS::ApiGatewayV2::Api.FailOnWarnings`.this@Stability(value=Stable) public CfnApiProps.Builder name(String name)
CfnApiProps.getName()name - `AWS::ApiGatewayV2::Api.Name`.this@Stability(value=Stable) public CfnApiProps.Builder protocolType(String protocolType)
CfnApiProps.getProtocolType()protocolType - `AWS::ApiGatewayV2::Api.ProtocolType`.this@Stability(value=Stable) public CfnApiProps.Builder routeKey(String routeKey)
CfnApiProps.getRouteKey()routeKey - `AWS::ApiGatewayV2::Api.RouteKey`.this@Stability(value=Stable) public CfnApiProps.Builder routeSelectionExpression(String routeSelectionExpression)
CfnApiProps.getRouteSelectionExpression()routeSelectionExpression - `AWS::ApiGatewayV2::Api.RouteSelectionExpression`.this@Stability(value=Stable) public CfnApiProps.Builder tags(Object tags)
CfnApiProps.getTags()tags - `AWS::ApiGatewayV2::Api.Tags`.this@Stability(value=Stable) public CfnApiProps.Builder target(String target)
CfnApiProps.getTarget()target - `AWS::ApiGatewayV2::Api.Target`.this@Stability(value=Stable) public CfnApiProps.Builder version(String version)
CfnApiProps.getVersion()version - `AWS::ApiGatewayV2::Api.Version`.this@Stability(value=Stable) public CfnApiProps build()
build in interface software.amazon.jsii.Builder<CfnApiProps>CfnApiPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.