@Stability(value=Stable) public static final class CfnHttpApiProps.Builder extends Object implements software.amazon.jsii.Builder<CfnHttpApiProps>
CfnHttpApiProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnHttpApiProps.Builder accessLogSetting(CfnHttpApi.AccessLogSettingProperty accessLogSetting)
CfnHttpApiProps.getAccessLogSetting()accessLogSetting - `AWS::Serverless::HttpApi.AccessLogSetting`.this@Stability(value=Stable) public CfnHttpApiProps.Builder accessLogSetting(IResolvable accessLogSetting)
CfnHttpApiProps.getAccessLogSetting()accessLogSetting - `AWS::Serverless::HttpApi.AccessLogSetting`.this@Stability(value=Stable) public CfnHttpApiProps.Builder auth(CfnHttpApi.HttpApiAuthProperty auth)
CfnHttpApiProps.getAuth()auth - `AWS::Serverless::HttpApi.Auth`.this@Stability(value=Stable) public CfnHttpApiProps.Builder auth(IResolvable auth)
CfnHttpApiProps.getAuth()auth - `AWS::Serverless::HttpApi.Auth`.this@Stability(value=Stable) public CfnHttpApiProps.Builder corsConfiguration(Boolean corsConfiguration)
CfnHttpApiProps.getCorsConfiguration()corsConfiguration - `AWS::Serverless::HttpApi.CorsConfiguration`.this@Stability(value=Stable) public CfnHttpApiProps.Builder corsConfiguration(CfnHttpApi.CorsConfigurationObjectProperty corsConfiguration)
CfnHttpApiProps.getCorsConfiguration()corsConfiguration - `AWS::Serverless::HttpApi.CorsConfiguration`.this@Stability(value=Stable) public CfnHttpApiProps.Builder corsConfiguration(IResolvable corsConfiguration)
CfnHttpApiProps.getCorsConfiguration()corsConfiguration - `AWS::Serverless::HttpApi.CorsConfiguration`.this@Stability(value=Stable) public CfnHttpApiProps.Builder defaultRouteSettings(CfnHttpApi.RouteSettingsProperty defaultRouteSettings)
CfnHttpApiProps.getDefaultRouteSettings()defaultRouteSettings - `AWS::Serverless::HttpApi.DefaultRouteSettings`.this@Stability(value=Stable) public CfnHttpApiProps.Builder defaultRouteSettings(IResolvable defaultRouteSettings)
CfnHttpApiProps.getDefaultRouteSettings()defaultRouteSettings - `AWS::Serverless::HttpApi.DefaultRouteSettings`.this@Stability(value=Stable) public CfnHttpApiProps.Builder definitionBody(Object definitionBody)
CfnHttpApiProps.getDefinitionBody()definitionBody - `AWS::Serverless::HttpApi.DefinitionBody`.this@Stability(value=Stable) public CfnHttpApiProps.Builder definitionUri(String definitionUri)
CfnHttpApiProps.getDefinitionUri()definitionUri - `AWS::Serverless::HttpApi.DefinitionUri`.this@Stability(value=Stable) public CfnHttpApiProps.Builder definitionUri(CfnHttpApi.S3LocationProperty definitionUri)
CfnHttpApiProps.getDefinitionUri()definitionUri - `AWS::Serverless::HttpApi.DefinitionUri`.this@Stability(value=Stable) public CfnHttpApiProps.Builder definitionUri(IResolvable definitionUri)
CfnHttpApiProps.getDefinitionUri()definitionUri - `AWS::Serverless::HttpApi.DefinitionUri`.this@Stability(value=Stable) public CfnHttpApiProps.Builder description(String description)
CfnHttpApiProps.getDescription()description - `AWS::Serverless::HttpApi.Description`.this@Stability(value=Stable) public CfnHttpApiProps.Builder disableExecuteApiEndpoint(Boolean disableExecuteApiEndpoint)
CfnHttpApiProps.getDisableExecuteApiEndpoint()disableExecuteApiEndpoint - `AWS::Serverless::HttpApi.DisableExecuteApiEndpoint`.this@Stability(value=Stable) public CfnHttpApiProps.Builder disableExecuteApiEndpoint(IResolvable disableExecuteApiEndpoint)
CfnHttpApiProps.getDisableExecuteApiEndpoint()disableExecuteApiEndpoint - `AWS::Serverless::HttpApi.DisableExecuteApiEndpoint`.this@Stability(value=Stable) public CfnHttpApiProps.Builder domain(CfnHttpApi.HttpApiDomainConfigurationProperty domain)
CfnHttpApiProps.getDomain()domain - `AWS::Serverless::HttpApi.Domain`.this@Stability(value=Stable) public CfnHttpApiProps.Builder domain(IResolvable domain)
CfnHttpApiProps.getDomain()domain - `AWS::Serverless::HttpApi.Domain`.this@Stability(value=Stable) public CfnHttpApiProps.Builder failOnWarnings(Boolean failOnWarnings)
CfnHttpApiProps.getFailOnWarnings()failOnWarnings - `AWS::Serverless::HttpApi.FailOnWarnings`.this@Stability(value=Stable) public CfnHttpApiProps.Builder failOnWarnings(IResolvable failOnWarnings)
CfnHttpApiProps.getFailOnWarnings()failOnWarnings - `AWS::Serverless::HttpApi.FailOnWarnings`.this@Stability(value=Stable) public CfnHttpApiProps.Builder routeSettings(CfnHttpApi.RouteSettingsProperty routeSettings)
CfnHttpApiProps.getRouteSettings()routeSettings - `AWS::Serverless::HttpApi.RouteSettings`.this@Stability(value=Stable) public CfnHttpApiProps.Builder routeSettings(IResolvable routeSettings)
CfnHttpApiProps.getRouteSettings()routeSettings - `AWS::Serverless::HttpApi.RouteSettings`.this@Stability(value=Stable) public CfnHttpApiProps.Builder stageName(String stageName)
CfnHttpApiProps.getStageName()stageName - `AWS::Serverless::HttpApi.StageName`.this@Stability(value=Stable) public CfnHttpApiProps.Builder stageVariables(IResolvable stageVariables)
CfnHttpApiProps.getStageVariables()stageVariables - `AWS::Serverless::HttpApi.StageVariables`.this@Stability(value=Stable) public CfnHttpApiProps.Builder stageVariables(Map<String,String> stageVariables)
CfnHttpApiProps.getStageVariables()stageVariables - `AWS::Serverless::HttpApi.StageVariables`.this@Stability(value=Stable) public CfnHttpApiProps.Builder tags(Map<String,String> tags)
CfnHttpApiProps.getTags()tags - `AWS::Serverless::HttpApi.Tags`.this@Stability(value=Stable) public CfnHttpApiProps build()
build in interface software.amazon.jsii.Builder<CfnHttpApiProps>CfnHttpApiPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.