Resolver
public struct Resolver : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The caching configuration for the resolver.
Declaration
Swift
public let cachingConfig: CachingConfig? -
The resolver data source name.
Declaration
Swift
public let dataSourceName: String? -
The resolver field name.
Declaration
Swift
public let fieldName: String? -
The resolver type. UNIT: A UNIT resolver type. A UNIT resolver is the default resolver type. A UNIT resolver enables you to execute a GraphQL query against a single data source. PIPELINE: A PIPELINE resolver type. A PIPELINE resolver enables you to execute a series of Function in a serial manner. You can use a pipeline resolver to execute a GraphQL query against multiple data sources.
Declaration
Swift
public let kind: ResolverKind? -
The PipelineConfig.
Declaration
Swift
public let pipelineConfig: PipelineConfig? -
The request mapping template.
Declaration
Swift
public let requestMappingTemplate: String? -
The resolver ARN.
Declaration
Swift
public let resolverArn: String? -
The response mapping template.
Declaration
Swift
public let responseMappingTemplate: String? -
The SyncConfig for a resolver attached to a versioned datasource.
Declaration
Swift
public let syncConfig: SyncConfig? -
The resolver type name.
Declaration
Swift
public let typeName: String? -
init(cachingConfig:dataSourceName:fieldName:kind:pipelineConfig:requestMappingTemplate:resolverArn:responseMappingTemplate:syncConfig:typeName:)Undocumented
Declaration
Swift
public init(cachingConfig: CachingConfig? = nil, dataSourceName: String? = nil, fieldName: String? = nil, kind: ResolverKind? = nil, pipelineConfig: PipelineConfig? = nil, requestMappingTemplate: String? = nil, resolverArn: String? = nil, responseMappingTemplate: String? = nil, syncConfig: SyncConfig? = nil, typeName: String? = nil)
View on GitHub
Resolver Structure Reference