Packages

package appsync

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. appsync
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ApiKey extends Object

    Describes an API key.

    Describes an API key. Customers invoke AWS AppSync GraphQL API operations with API keys as an identity mechanism. There are two key versions: da1: This version was introduced at launch in November 2017. These keys always expire after 7 days. Key expiration is managed by Amazon DynamoDB TTL. The keys ceased to be valid after February 21, 2018 and should not be used after that date. * ListApiKeys returns the expiration time in milliseconds. * CreateApiKey returns the expiration time in milliseconds. * UpdateApiKey is not available for this key version. * DeleteApiKey deletes the item from the table. * Expiration is stored in Amazon DynamoDB as milliseconds. This results in a bug where keys are not automatically deleted because DynamoDB expects the TTL to be stored in seconds. As a one-time action, we will delete these keys from the table after February 21, 2018. da2: This version was introduced in February 2018 when AppSync added support to extend key expiration. * ListApiKeys returns the expiration time in seconds. * CreateApiKey returns the expiration time in seconds and accepts a user-provided expiration time in seconds. * UpdateApiKey returns the expiration time in seconds and accepts a user-provided expiration time in seconds. Key expiration can only be updated while the key has not expired. * DeleteApiKey deletes the item from the table. * Expiration is stored in Amazon DynamoDB as seconds.

    Annotations
    @RawJSType() @native()
  2. type ApiKeys = Array[ApiKey]
  3. class AppSync extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "AppSync" )
  4. implicit final class AppSyncOps extends AnyVal
  5. type AuthenticationType = String
  6. trait AuthorizationConfig extends Object

    The authorization config in case the HTTP endpoint requires authorization.

    The authorization config in case the HTTP endpoint requires authorization.

    Annotations
    @RawJSType() @native()
  7. type AuthorizationType = String
  8. trait AwsIamConfig extends Object

    The AWS IAM configuration.

    The AWS IAM configuration.

    Annotations
    @RawJSType() @native()
  9. type Blob = |[|[|[|[Buffer, Readable], TypedArray[_, _]], Array[Byte]], String]
  10. trait CreateApiKeyRequest extends Object
    Annotations
    @RawJSType() @native()
  11. trait CreateApiKeyResponse extends Object
    Annotations
    @RawJSType() @native()
  12. trait CreateDataSourceRequest extends Object
    Annotations
    @RawJSType() @native()
  13. trait CreateDataSourceResponse extends Object
    Annotations
    @RawJSType() @native()
  14. trait CreateFunctionRequest extends Object
    Annotations
    @RawJSType() @native()
  15. trait CreateFunctionResponse extends Object
    Annotations
    @RawJSType() @native()
  16. trait CreateGraphqlApiRequest extends Object
    Annotations
    @RawJSType() @native()
  17. trait CreateGraphqlApiResponse extends Object
    Annotations
    @RawJSType() @native()
  18. trait CreateResolverRequest extends Object
    Annotations
    @RawJSType() @native()
  19. trait CreateResolverResponse extends Object
    Annotations
    @RawJSType() @native()
  20. trait CreateTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  21. trait CreateTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  22. trait DataSource extends Object

    Describes a data source.

    Describes a data source.

    Annotations
    @RawJSType() @native()
  23. type DataSourceType = String
  24. type DataSources = Array[DataSource]
  25. type DefaultAction = String
  26. trait DeleteApiKeyRequest extends Object
    Annotations
    @RawJSType() @native()
  27. trait DeleteApiKeyResponse extends Object
    Annotations
    @RawJSType() @native()
  28. trait DeleteDataSourceRequest extends Object
    Annotations
    @RawJSType() @native()
  29. trait DeleteDataSourceResponse extends Object
    Annotations
    @RawJSType() @native()
  30. trait DeleteFunctionRequest extends Object
    Annotations
    @RawJSType() @native()
  31. trait DeleteFunctionResponse extends Object
    Annotations
    @RawJSType() @native()
  32. trait DeleteGraphqlApiRequest extends Object
    Annotations
    @RawJSType() @native()
  33. trait DeleteGraphqlApiResponse extends Object
    Annotations
    @RawJSType() @native()
  34. trait DeleteResolverRequest extends Object
    Annotations
    @RawJSType() @native()
  35. trait DeleteResolverResponse extends Object
    Annotations
    @RawJSType() @native()
  36. trait DeleteTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  37. trait DeleteTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  38. trait DynamodbDataSourceConfig extends Object

    Describes an Amazon DynamoDB data source configuration.

    Describes an Amazon DynamoDB data source configuration.

    Annotations
    @RawJSType() @native()
  39. trait ElasticsearchDataSourceConfig extends Object

    Describes an Elasticsearch data source configuration.

    Describes an Elasticsearch data source configuration.

    Annotations
    @RawJSType() @native()
  40. type FieldLogLevel = String
  41. trait FunctionConfiguration extends Object

    A function is a reusable entity.

    A function is a reusable entity. Multiple functions can be used to compose the resolver logic.

    Annotations
    @RawJSType() @native()
  42. type Functions = Array[FunctionConfiguration]
  43. type FunctionsIds = Array[String]
  44. trait GetDataSourceRequest extends Object
    Annotations
    @RawJSType() @native()
  45. trait GetDataSourceResponse extends Object
    Annotations
    @RawJSType() @native()
  46. trait GetFunctionRequest extends Object
    Annotations
    @RawJSType() @native()
  47. trait GetFunctionResponse extends Object
    Annotations
    @RawJSType() @native()
  48. trait GetGraphqlApiRequest extends Object
    Annotations
    @RawJSType() @native()
  49. trait GetGraphqlApiResponse extends Object
    Annotations
    @RawJSType() @native()
  50. trait GetIntrospectionSchemaRequest extends Object
    Annotations
    @RawJSType() @native()
  51. trait GetIntrospectionSchemaResponse extends Object
    Annotations
    @RawJSType() @native()
  52. trait GetResolverRequest extends Object
    Annotations
    @RawJSType() @native()
  53. trait GetResolverResponse extends Object
    Annotations
    @RawJSType() @native()
  54. trait GetSchemaCreationStatusRequest extends Object
    Annotations
    @RawJSType() @native()
  55. trait GetSchemaCreationStatusResponse extends Object
    Annotations
    @RawJSType() @native()
  56. trait GetTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  57. trait GetTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  58. trait GraphqlApi extends Object

    Describes a GraphQL API.

    Describes a GraphQL API.

    Annotations
    @RawJSType() @native()
  59. type GraphqlApis = Array[GraphqlApi]
  60. trait HttpDataSourceConfig extends Object

    Describes an HTTP data source configuration.

    Describes an HTTP data source configuration.

    Annotations
    @RawJSType() @native()
  61. trait LambdaDataSourceConfig extends Object

    Describes an AWS Lambda data source configuration.

    Describes an AWS Lambda data source configuration.

    Annotations
    @RawJSType() @native()
  62. trait ListApiKeysRequest extends Object
    Annotations
    @RawJSType() @native()
  63. trait ListApiKeysResponse extends Object
    Annotations
    @RawJSType() @native()
  64. trait ListDataSourcesRequest extends Object
    Annotations
    @RawJSType() @native()
  65. trait ListDataSourcesResponse extends Object
    Annotations
    @RawJSType() @native()
  66. trait ListFunctionsRequest extends Object
    Annotations
    @RawJSType() @native()
  67. trait ListFunctionsResponse extends Object
    Annotations
    @RawJSType() @native()
  68. trait ListGraphqlApisRequest extends Object
    Annotations
    @RawJSType() @native()
  69. trait ListGraphqlApisResponse extends Object
    Annotations
    @RawJSType() @native()
  70. trait ListResolversByFunctionRequest extends Object
    Annotations
    @RawJSType() @native()
  71. trait ListResolversByFunctionResponse extends Object
    Annotations
    @RawJSType() @native()
  72. trait ListResolversRequest extends Object
    Annotations
    @RawJSType() @native()
  73. trait ListResolversResponse extends Object
    Annotations
    @RawJSType() @native()
  74. trait ListTypesRequest extends Object
    Annotations
    @RawJSType() @native()
  75. trait ListTypesResponse extends Object
    Annotations
    @RawJSType() @native()
  76. trait LogConfig extends Object

    The CloudWatch Logs configuration.

    The CloudWatch Logs configuration.

    Annotations
    @RawJSType() @native()
  77. type MapOfStringToString = Dictionary[String]
  78. type MappingTemplate = String
  79. type MaxResults = Int
  80. trait OpenIDConnectConfig extends Object

    Describes an OpenID Connect configuration.

    Describes an OpenID Connect configuration.

    Annotations
    @RawJSType() @native()
  81. type OutputType = String
  82. type PaginationToken = String
  83. trait PipelineConfig extends Object

    The pipeline configuration for a resolver of kind PIPELINE.

    The pipeline configuration for a resolver of kind PIPELINE.

    Annotations
    @RawJSType() @native()
  84. trait RdsHttpEndpointConfig extends Object

    The Amazon RDS HTTP endpoint configuration.

    The Amazon RDS HTTP endpoint configuration.

    Annotations
    @RawJSType() @native()
  85. trait RelationalDatabaseDataSourceConfig extends Object

    Describes a relational database data source configuration.

    Describes a relational database data source configuration.

    Annotations
    @RawJSType() @native()
  86. type RelationalDatabaseSourceType = String
  87. trait Resolver extends Object

    Describes a resolver.

    Describes a resolver.

    Annotations
    @RawJSType() @native()
  88. type ResolverKind = String
  89. type Resolvers = Array[Resolver]
  90. type ResourceName = String
  91. type SchemaStatus = String
  92. trait StartSchemaCreationRequest extends Object
    Annotations
    @RawJSType() @native()
  93. trait StartSchemaCreationResponse extends Object
    Annotations
    @RawJSType() @native()
  94. trait Type extends Object

    Describes a type.

    Describes a type.

    Annotations
    @RawJSType() @native()
  95. type TypeDefinitionFormat = String
  96. type TypeList = Array[Type]
  97. trait UpdateApiKeyRequest extends Object
    Annotations
    @RawJSType() @native()
  98. trait UpdateApiKeyResponse extends Object
    Annotations
    @RawJSType() @native()
  99. trait UpdateDataSourceRequest extends Object
    Annotations
    @RawJSType() @native()
  100. trait UpdateDataSourceResponse extends Object
    Annotations
    @RawJSType() @native()
  101. trait UpdateFunctionRequest extends Object
    Annotations
    @RawJSType() @native()
  102. trait UpdateFunctionResponse extends Object
    Annotations
    @RawJSType() @native()
  103. trait UpdateGraphqlApiRequest extends Object
    Annotations
    @RawJSType() @native()
  104. trait UpdateGraphqlApiResponse extends Object
    Annotations
    @RawJSType() @native()
  105. trait UpdateResolverRequest extends Object
    Annotations
    @RawJSType() @native()
  106. trait UpdateResolverResponse extends Object
    Annotations
    @RawJSType() @native()
  107. trait UpdateTypeRequest extends Object
    Annotations
    @RawJSType() @native()
  108. trait UpdateTypeResponse extends Object
    Annotations
    @RawJSType() @native()
  109. trait UserPoolConfig extends Object

    Describes an Amazon Cognito user pool configuration.

    Describes an Amazon Cognito user pool configuration.

    Annotations
    @RawJSType() @native()

Value Members

  1. object ApiKey
  2. object AuthenticationTypeEnum
  3. object AuthorizationConfig
  4. object AuthorizationTypeEnum
  5. object AwsIamConfig
  6. object CreateApiKeyRequest
  7. object CreateApiKeyResponse
  8. object CreateDataSourceRequest
  9. object CreateDataSourceResponse
  10. object CreateFunctionRequest
  11. object CreateFunctionResponse
  12. object CreateGraphqlApiRequest
  13. object CreateGraphqlApiResponse
  14. object CreateResolverRequest
  15. object CreateResolverResponse
  16. object CreateTypeRequest
  17. object CreateTypeResponse
  18. object DataSource
  19. object DataSourceTypeEnum
  20. object DefaultActionEnum
  21. object DeleteApiKeyRequest
  22. object DeleteApiKeyResponse
  23. object DeleteDataSourceRequest
  24. object DeleteDataSourceResponse
  25. object DeleteFunctionRequest
  26. object DeleteFunctionResponse
  27. object DeleteGraphqlApiRequest
  28. object DeleteGraphqlApiResponse
  29. object DeleteResolverRequest
  30. object DeleteResolverResponse
  31. object DeleteTypeRequest
  32. object DeleteTypeResponse
  33. object DynamodbDataSourceConfig
  34. object ElasticsearchDataSourceConfig
  35. object FieldLogLevelEnum
  36. object FunctionConfiguration
  37. object GetDataSourceRequest
  38. object GetDataSourceResponse
  39. object GetFunctionRequest
  40. object GetFunctionResponse
  41. object GetGraphqlApiRequest
  42. object GetGraphqlApiResponse
  43. object GetIntrospectionSchemaRequest
  44. object GetIntrospectionSchemaResponse
  45. object GetResolverRequest
  46. object GetResolverResponse
  47. object GetSchemaCreationStatusRequest
  48. object GetSchemaCreationStatusResponse
  49. object GetTypeRequest
  50. object GetTypeResponse
  51. object GraphqlApi
  52. object HttpDataSourceConfig
  53. object LambdaDataSourceConfig
  54. object ListApiKeysRequest
  55. object ListApiKeysResponse
  56. object ListDataSourcesRequest
  57. object ListDataSourcesResponse
  58. object ListFunctionsRequest
  59. object ListFunctionsResponse
  60. object ListGraphqlApisRequest
  61. object ListGraphqlApisResponse
  62. object ListResolversByFunctionRequest
  63. object ListResolversByFunctionResponse
  64. object ListResolversRequest
  65. object ListResolversResponse
  66. object ListTypesRequest
  67. object ListTypesResponse
  68. object LogConfig
  69. object OpenIDConnectConfig
  70. object OutputTypeEnum
  71. object PipelineConfig
  72. object RdsHttpEndpointConfig
  73. object RelationalDatabaseDataSourceConfig
  74. object RelationalDatabaseSourceTypeEnum
  75. object Resolver
  76. object ResolverKindEnum
  77. object SchemaStatusEnum
  78. object StartSchemaCreationRequest
  79. object StartSchemaCreationResponse
  80. object Type
  81. object TypeDefinitionFormatEnum
  82. object UpdateApiKeyRequest
  83. object UpdateApiKeyResponse
  84. object UpdateDataSourceRequest
  85. object UpdateDataSourceResponse
  86. object UpdateFunctionRequest
  87. object UpdateFunctionResponse
  88. object UpdateGraphqlApiRequest
  89. object UpdateGraphqlApiResponse
  90. object UpdateResolverRequest
  91. object UpdateResolverResponse
  92. object UpdateTypeRequest
  93. object UpdateTypeResponse
  94. object UserPoolConfig

Inherited from AnyRef

Inherited from Any

Ungrouped