@Stability(value=Stable) public static final class CfnFunctionConfiguration.Builder extends Object implements software.amazon.jsii.Builder<CfnFunctionConfiguration>
CfnFunctionConfiguration.| Modifier and Type | Method and Description |
|---|---|
CfnFunctionConfiguration.Builder |
apiId(String apiId)
`AWS::AppSync::FunctionConfiguration.ApiId`.
|
CfnFunctionConfiguration |
build() |
static CfnFunctionConfiguration.Builder |
create(software.constructs.Construct scope,
String id) |
CfnFunctionConfiguration.Builder |
dataSourceName(String dataSourceName)
`AWS::AppSync::FunctionConfiguration.DataSourceName`.
|
CfnFunctionConfiguration.Builder |
description(String description)
`AWS::AppSync::FunctionConfiguration.Description`.
|
CfnFunctionConfiguration.Builder |
functionVersion(String functionVersion)
`AWS::AppSync::FunctionConfiguration.FunctionVersion`.
|
CfnFunctionConfiguration.Builder |
name(String name)
`AWS::AppSync::FunctionConfiguration.Name`.
|
CfnFunctionConfiguration.Builder |
requestMappingTemplate(String requestMappingTemplate)
`AWS::AppSync::FunctionConfiguration.RequestMappingTemplate`.
|
CfnFunctionConfiguration.Builder |
requestMappingTemplateS3Location(String requestMappingTemplateS3Location)
`AWS::AppSync::FunctionConfiguration.RequestMappingTemplateS3Location`.
|
CfnFunctionConfiguration.Builder |
responseMappingTemplate(String responseMappingTemplate)
`AWS::AppSync::FunctionConfiguration.ResponseMappingTemplate`.
|
CfnFunctionConfiguration.Builder |
responseMappingTemplateS3Location(String responseMappingTemplateS3Location)
`AWS::AppSync::FunctionConfiguration.ResponseMappingTemplateS3Location`.
|
CfnFunctionConfiguration.Builder |
syncConfig(CfnFunctionConfiguration.SyncConfigProperty syncConfig)
`AWS::AppSync::FunctionConfiguration.SyncConfig`.
|
CfnFunctionConfiguration.Builder |
syncConfig(IResolvable syncConfig)
`AWS::AppSync::FunctionConfiguration.SyncConfig`.
|
@Stability(value=Stable) public static CfnFunctionConfiguration.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.CfnFunctionConfiguration.LambdaConflictHandlerConfigProperty.Builder.@Stability(value=Stable) public CfnFunctionConfiguration.Builder apiId(String apiId)
apiId - `AWS::AppSync::FunctionConfiguration.ApiId`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder dataSourceName(String dataSourceName)
dataSourceName - `AWS::AppSync::FunctionConfiguration.DataSourceName`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder functionVersion(String functionVersion)
functionVersion - `AWS::AppSync::FunctionConfiguration.FunctionVersion`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder name(String name)
name - `AWS::AppSync::FunctionConfiguration.Name`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder description(String description)
description - `AWS::AppSync::FunctionConfiguration.Description`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder requestMappingTemplate(String requestMappingTemplate)
requestMappingTemplate - `AWS::AppSync::FunctionConfiguration.RequestMappingTemplate`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder requestMappingTemplateS3Location(String requestMappingTemplateS3Location)
requestMappingTemplateS3Location - `AWS::AppSync::FunctionConfiguration.RequestMappingTemplateS3Location`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder responseMappingTemplate(String responseMappingTemplate)
responseMappingTemplate - `AWS::AppSync::FunctionConfiguration.ResponseMappingTemplate`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder responseMappingTemplateS3Location(String responseMappingTemplateS3Location)
responseMappingTemplateS3Location - `AWS::AppSync::FunctionConfiguration.ResponseMappingTemplateS3Location`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder syncConfig(CfnFunctionConfiguration.SyncConfigProperty syncConfig)
syncConfig - `AWS::AppSync::FunctionConfiguration.SyncConfig`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration.Builder syncConfig(IResolvable syncConfig)
syncConfig - `AWS::AppSync::FunctionConfiguration.SyncConfig`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfiguration build()
build in interface software.amazon.jsii.Builder<CfnFunctionConfiguration>Copyright © 2021. All rights reserved.