class Aws::AppSync::Types::FunctionConfiguration
A function is a reusable entity. Multiple functions can be used to compose the resolver logic.
@!attribute [rw] function_id
A unique ID representing the `Function` object. @return [String]
@!attribute [rw] function_arn
The ARN of the `Function` object. @return [String]
@!attribute [rw] name
The name of the `Function` object. @return [String]
@!attribute [rw] description
The `Function` description. @return [String]
@!attribute [rw] data_source_name
The name of the `DataSource`. @return [String]
@!attribute [rw] request_mapping_template
The `Function` request mapping template. Functions support only the 2018-05-29 version of the request mapping template. @return [String]
@!attribute [rw] response_mapping_template
The `Function` response mapping template. @return [String]
@!attribute [rw] function_version
The version of the request mapping template. Currently only the 2018-05-29 version of the template is supported. @return [String]
@!attribute [rw] sync_config
Describes a Sync configuration for a resolver. Contains information on which Conflict Detection as well as Resolution strategy should be performed when the resolver is invoked. @return [Types::SyncConfig]
@see docs.aws.amazon.com/goto/WebAPI/appsync-2017-07-25/FunctionConfiguration AWS API Documentation
Constants
- SENSITIVE