Module: Aws::AppSync::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-appsync/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AdditionalAuthenticationProvider =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdditionalAuthenticationProvider')
- AdditionalAuthenticationProviders =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AdditionalAuthenticationProviders')
- Api =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Api')
- ApiAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApiAssociation')
- ApiCache =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApiCache')
- ApiCacheStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApiCacheStatus')
- ApiCacheType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApiCacheType')
- ApiCachingBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApiCachingBehavior')
- ApiKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApiKey')
- ApiKeyLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApiKeyLimitExceededException')
- ApiKeyValidityOutOfBoundsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApiKeyValidityOutOfBoundsException')
- ApiKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ApiKeys')
- ApiLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApiLimitExceededException')
- ApiName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApiName')
- Apis =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Apis')
- AppSyncRuntime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppSyncRuntime')
- AssociateApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateApiRequest')
- AssociateApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateApiResponse')
- AssociateMergedGraphqlApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateMergedGraphqlApiRequest')
- AssociateMergedGraphqlApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateMergedGraphqlApiResponse')
- AssociateSourceGraphqlApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateSourceGraphqlApiRequest')
- AssociateSourceGraphqlApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateSourceGraphqlApiResponse')
- AssociationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AssociationStatus')
- AuthMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthMode')
- AuthModes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AuthModes')
- AuthProvider =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthProvider')
- AuthProviders =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AuthProviders')
- AuthenticationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AuthenticationType')
- AuthorizationConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizationConfig')
- AuthorizationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AuthorizationType')
- AwsIamConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AwsIamConfig')
- BadRequestDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BadRequestDetail')
- BadRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BadRequestException')
- BadRequestReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BadRequestReason')
- Blob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'Blob')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- BooleanValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'BooleanValue')
- CacheHealthMetricsConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CacheHealthMetricsConfig')
- CachingConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CachingConfig')
- CachingKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CachingKeys')
- CertificateArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CertificateArn')
- ChannelNamespace =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelNamespace')
- ChannelNamespaces =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChannelNamespaces')
- Code =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Code')
- CodeError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CodeError')
- CodeErrorColumn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CodeErrorColumn')
- CodeErrorLine =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CodeErrorLine')
- CodeErrorLocation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CodeErrorLocation')
- CodeErrorSpan =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CodeErrorSpan')
- CodeErrors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CodeErrors')
- CognitoConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CognitoConfig')
- CognitoUserPoolConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CognitoUserPoolConfig')
- ConcurrentModificationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConcurrentModificationException')
- ConflictDetectionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConflictDetectionType')
- ConflictException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictException')
- ConflictHandlerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConflictHandlerType')
- Context =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Context')
- CreateApiCacheRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiCacheRequest')
- CreateApiCacheResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiCacheResponse')
- CreateApiKeyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiKeyRequest')
- CreateApiKeyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiKeyResponse')
- CreateApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiRequest')
- CreateApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiResponse')
- CreateChannelNamespaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelNamespaceRequest')
- CreateChannelNamespaceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelNamespaceResponse')
- CreateDataSourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDataSourceRequest')
- CreateDataSourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDataSourceResponse')
- CreateDomainNameRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDomainNameRequest')
- CreateDomainNameResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDomainNameResponse')
- CreateFunctionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFunctionRequest')
- CreateFunctionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFunctionResponse')
- CreateGraphqlApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateGraphqlApiRequest')
- CreateGraphqlApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateGraphqlApiResponse')
- CreateResolverRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateResolverRequest')
- CreateResolverResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateResolverResponse')
- CreateTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTypeRequest')
- CreateTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTypeResponse')
- DataSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataSource')
- DataSourceIntrospectionModel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataSourceIntrospectionModel')
- DataSourceIntrospectionModelField =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataSourceIntrospectionModelField')
- DataSourceIntrospectionModelFieldType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataSourceIntrospectionModelFieldType')
- DataSourceIntrospectionModelFieldTypeValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DataSourceIntrospectionModelFieldTypeValues')
- DataSourceIntrospectionModelFields =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DataSourceIntrospectionModelFields')
- DataSourceIntrospectionModelIndex =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataSourceIntrospectionModelIndex')
- DataSourceIntrospectionModelIndexFields =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DataSourceIntrospectionModelIndexFields')
- DataSourceIntrospectionModelIndexes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DataSourceIntrospectionModelIndexes')
- DataSourceIntrospectionModels =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DataSourceIntrospectionModels')
- DataSourceIntrospectionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataSourceIntrospectionResult')
- DataSourceIntrospectionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataSourceIntrospectionStatus')
- DataSourceLevelMetricsBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataSourceLevelMetricsBehavior')
- DataSourceLevelMetricsConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataSourceLevelMetricsConfig')
- DataSourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataSourceType')
- DataSources =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DataSources')
- Date =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Date')
- DefaultAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DefaultAction')
- DeleteApiCacheRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApiCacheRequest')
- DeleteApiCacheResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApiCacheResponse')
- DeleteApiKeyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApiKeyRequest')
- DeleteApiKeyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApiKeyResponse')
- DeleteApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApiRequest')
- DeleteApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApiResponse')
- DeleteChannelNamespaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteChannelNamespaceRequest')
- DeleteChannelNamespaceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteChannelNamespaceResponse')
- DeleteDataSourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDataSourceRequest')
- DeleteDataSourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDataSourceResponse')
- DeleteDomainNameRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDomainNameRequest')
- DeleteDomainNameResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDomainNameResponse')
- DeleteFunctionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFunctionRequest')
- DeleteFunctionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFunctionResponse')
- DeleteGraphqlApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteGraphqlApiRequest')
- DeleteGraphqlApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteGraphqlApiResponse')
- DeleteResolverRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteResolverRequest')
- DeleteResolverResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteResolverResponse')
- DeleteTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTypeRequest')
- DeleteTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTypeResponse')
- DeltaSyncConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeltaSyncConfig')
- Description =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Description')
- DisassociateApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateApiRequest')
- DisassociateApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateApiResponse')
- DisassociateMergedGraphqlApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateMergedGraphqlApiRequest')
- DisassociateMergedGraphqlApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateMergedGraphqlApiResponse')
- DisassociateSourceGraphqlApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateSourceGraphqlApiRequest')
- DisassociateSourceGraphqlApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateSourceGraphqlApiResponse')
- DomainName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DomainName')
- DomainNameConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainNameConfig')
- DomainNameConfigs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DomainNameConfigs')
- DynamodbDataSourceConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DynamodbDataSourceConfig')
- ElasticsearchDataSourceConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ElasticsearchDataSourceConfig')
- EnhancedMetricsConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnhancedMetricsConfig')
- EnvironmentVariableKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EnvironmentVariableKey')
- EnvironmentVariableMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'EnvironmentVariableMap')
- EnvironmentVariableValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EnvironmentVariableValue')
- ErrorDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ErrorDetail')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- EvaluateCodeErrorDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluateCodeErrorDetail')
- EvaluateCodeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluateCodeRequest')
- EvaluateCodeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluateCodeResponse')
- EvaluateMappingTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluateMappingTemplateRequest')
- EvaluateMappingTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluateMappingTemplateResponse')
- EvaluationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EvaluationResult')
- EventBridgeDataSourceConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventBridgeDataSourceConfig')
- EventConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventConfig')
- EventLogConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventLogConfig')
- EventLogLevel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventLogLevel')
- FieldLogLevel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FieldLogLevel')
- FlushApiCacheRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FlushApiCacheRequest')
- FlushApiCacheResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FlushApiCacheResponse')
- FunctionConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FunctionConfiguration')
- Functions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Functions')
- FunctionsIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FunctionsIds')
- GetApiAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiAssociationRequest')
- GetApiAssociationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiAssociationResponse')
- GetApiCacheRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiCacheRequest')
- GetApiCacheResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiCacheResponse')
- GetApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiRequest')
- GetApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiResponse')
- GetChannelNamespaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetChannelNamespaceRequest')
- GetChannelNamespaceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetChannelNamespaceResponse')
- GetDataSourceIntrospectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataSourceIntrospectionRequest')
- GetDataSourceIntrospectionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataSourceIntrospectionResponse')
- GetDataSourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataSourceRequest')
- GetDataSourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataSourceResponse')
- GetDomainNameRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainNameRequest')
- GetDomainNameResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainNameResponse')
- GetFunctionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFunctionRequest')
- GetFunctionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFunctionResponse')
- GetGraphqlApiEnvironmentVariablesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGraphqlApiEnvironmentVariablesRequest')
- GetGraphqlApiEnvironmentVariablesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGraphqlApiEnvironmentVariablesResponse')
- GetGraphqlApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGraphqlApiRequest')
- GetGraphqlApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGraphqlApiResponse')
- GetIntrospectionSchemaRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntrospectionSchemaRequest')
- GetIntrospectionSchemaResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntrospectionSchemaResponse')
- GetResolverRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResolverRequest')
- GetResolverResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResolverResponse')
- GetSchemaCreationStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSchemaCreationStatusRequest')
- GetSchemaCreationStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSchemaCreationStatusResponse')
- GetSourceApiAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSourceApiAssociationRequest')
- GetSourceApiAssociationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSourceApiAssociationResponse')
- GetTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTypeRequest')
- GetTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTypeResponse')
- GraphQLApiIntrospectionConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GraphQLApiIntrospectionConfig')
- GraphQLApiType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GraphQLApiType')
- GraphQLApiVisibility =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GraphQLApiVisibility')
- GraphQLSchemaException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GraphQLSchemaException')
- GraphqlApi =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GraphqlApi')
- GraphqlApis =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GraphqlApis')
- HttpDataSourceConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HttpDataSourceConfig')
- InternalFailureException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalFailureException')
- LambdaAuthorizerConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaAuthorizerConfig')
- LambdaConflictHandlerConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaConflictHandlerConfig')
- LambdaDataSourceConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaDataSourceConfig')
- LimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededException')
- ListApiKeysRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListApiKeysRequest')
- ListApiKeysResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListApiKeysResponse')
- ListApisRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListApisRequest')
- ListApisResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListApisResponse')
- ListChannelNamespacesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelNamespacesRequest')
- ListChannelNamespacesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelNamespacesResponse')
- ListDataSourcesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDataSourcesRequest')
- ListDataSourcesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDataSourcesResponse')
- ListDomainNamesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDomainNamesRequest')
- ListDomainNamesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDomainNamesResponse')
- ListFunctionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFunctionsRequest')
- ListFunctionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFunctionsResponse')
- ListGraphqlApisRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGraphqlApisRequest')
- ListGraphqlApisResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGraphqlApisResponse')
- ListResolversByFunctionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResolversByFunctionRequest')
- ListResolversByFunctionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResolversByFunctionResponse')
- ListResolversRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResolversRequest')
- ListResolversResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResolversResponse')
- ListSourceApiAssociationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSourceApiAssociationsRequest')
- ListSourceApiAssociationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSourceApiAssociationsResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- ListTypesByAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTypesByAssociationRequest')
- ListTypesByAssociationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTypesByAssociationResponse')
- ListTypesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTypesRequest')
- ListTypesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTypesResponse')
- LogConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LogConfig')
- Logs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Logs')
- Long =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Long')
- MapOfStringToString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'MapOfStringToString')
- MappingTemplate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MappingTemplate')
- MaxBatchSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxBatchSize')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- MergeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MergeType')
- Namespace =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Namespace')
- NotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotFoundException')
- OpenIDConnectConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OpenIDConnectConfig')
- OpenSearchServiceDataSourceConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OpenSearchServiceDataSourceConfig')
- OperationLevelMetricsConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OperationLevelMetricsConfig')
- OutputType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OutputType')
- OwnerContact =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OwnerContact')
- Ownership =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Ownership')
- PaginationToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PaginationToken')
- PipelineConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PipelineConfig')
- PutGraphqlApiEnvironmentVariablesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutGraphqlApiEnvironmentVariablesRequest')
- PutGraphqlApiEnvironmentVariablesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutGraphqlApiEnvironmentVariablesResponse')
- QueryDepthLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'QueryDepthLimit')
- RdsDataApiConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RdsDataApiConfig')
- RdsDataApiConfigDatabaseName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RdsDataApiConfigDatabaseName')
- RdsDataApiConfigResourceArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RdsDataApiConfigResourceArn')
- RdsDataApiConfigSecretArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RdsDataApiConfigSecretArn')
- RdsHttpEndpointConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RdsHttpEndpointConfig')
- RelationalDatabaseDataSourceConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RelationalDatabaseDataSourceConfig')
- RelationalDatabaseSourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RelationalDatabaseSourceType')
- Resolver =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Resolver')
- ResolverCountLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ResolverCountLimit')
- ResolverKind =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResolverKind')
- ResolverLevelMetricsBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResolverLevelMetricsBehavior')
- ResolverLevelMetricsConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResolverLevelMetricsConfig')
- Resolvers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Resolvers')
- ResourceArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceArn')
- ResourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceName')
- RuntimeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RuntimeName')
- SchemaStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SchemaStatus')
- ServiceQuotaExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceQuotaExceededException')
- SourceApiAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceApiAssociation')
- SourceApiAssociationConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceApiAssociationConfig')
- SourceApiAssociationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SourceApiAssociationStatus')
- SourceApiAssociationSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceApiAssociationSummary')
- SourceApiAssociationSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SourceApiAssociationSummaryList')
- StartDataSourceIntrospectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartDataSourceIntrospectionRequest')
- StartDataSourceIntrospectionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartDataSourceIntrospectionResponse')
- StartSchemaCreationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSchemaCreationRequest')
- StartSchemaCreationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSchemaCreationResponse')
- StartSchemaMergeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSchemaMergeRequest')
- StartSchemaMergeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSchemaMergeResponse')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- SyncConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SyncConfig')
- TTL =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TTL')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'TagMap')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceResponse')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Template =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Template')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- Type =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Type')
- TypeDefinitionFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TypeDefinitionFormat')
- TypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TypeList')
Shapes::StructureShape.new(name: 'UnauthorizedException')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UntagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceResponse')
- UpdateApiCacheRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiCacheRequest')
- UpdateApiCacheResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiCacheResponse')
- UpdateApiKeyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiKeyRequest')
- UpdateApiKeyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiKeyResponse')
- UpdateApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiRequest')
- UpdateApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiResponse')
- UpdateChannelNamespaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChannelNamespaceRequest')
- UpdateChannelNamespaceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChannelNamespaceResponse')
- UpdateDataSourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDataSourceRequest')
- UpdateDataSourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDataSourceResponse')
- UpdateDomainNameRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDomainNameRequest')
- UpdateDomainNameResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDomainNameResponse')
- UpdateFunctionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFunctionRequest')
- UpdateFunctionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFunctionResponse')
- UpdateGraphqlApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGraphqlApiRequest')
- UpdateGraphqlApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGraphqlApiResponse')
- UpdateResolverRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResolverRequest')
- UpdateResolverResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResolverResponse')
- UpdateSourceApiAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSourceApiAssociationRequest')
- UpdateSourceApiAssociationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSourceApiAssociationResponse')
- UpdateTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTypeRequest')
- UpdateTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTypeResponse')
- UserPoolConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPoolConfig')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2017-07-25" api. = { "apiVersion" => "2017-07-25", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "appsync", "jsonVersion" => "1.1", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceAbbreviation" => "AWSAppSync", "serviceFullName" => "AWS AppSync", "serviceId" => "AppSync", "signatureVersion" => "v4", "signingName" => "appsync", "uid" => "appsync-2017-07-25", } api.add_operation(:associate_api, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateApi" o.http_method = "POST" o.http_request_uri = "/v1/domainnames/{domainName}/apiassociation" o.input = Shapes::ShapeRef.new(shape: AssociateApiRequest) o.output = Shapes::ShapeRef.new(shape: AssociateApiResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:associate_merged_graphql_api, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateMergedGraphqlApi" o.http_method = "POST" o.http_request_uri = "/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations" o.input = Shapes::ShapeRef.new(shape: AssociateMergedGraphqlApiRequest) o.output = Shapes::ShapeRef.new(shape: AssociateMergedGraphqlApiResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:associate_source_graphql_api, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateSourceGraphqlApi" o.http_method = "POST" o.http_request_uri = "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations" o.input = Shapes::ShapeRef.new(shape: AssociateSourceGraphqlApiRequest) o.output = Shapes::ShapeRef.new(shape: AssociateSourceGraphqlApiResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:create_api, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateApi" o.http_method = "POST" o.http_request_uri = "/v2/apis" o.input = Shapes::ShapeRef.new(shape: CreateApiRequest) o.output = Shapes::ShapeRef.new(shape: CreateApiResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) end) api.add_operation(:create_api_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateApiCache" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/ApiCaches" o.input = Shapes::ShapeRef.new(shape: CreateApiCacheRequest) o.output = Shapes::ShapeRef.new(shape: CreateApiCacheResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:create_api_key, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateApiKey" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/apikeys" o.input = Shapes::ShapeRef.new(shape: CreateApiKeyRequest) o.output = Shapes::ShapeRef.new(shape: CreateApiKeyResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: ApiKeyLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ApiKeyValidityOutOfBoundsException) end) api.add_operation(:create_channel_namespace, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateChannelNamespace" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/channelNamespaces" o.input = Shapes::ShapeRef.new(shape: CreateChannelNamespaceRequest) o.output = Shapes::ShapeRef.new(shape: CreateChannelNamespaceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) end) api.add_operation(:create_data_source, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDataSource" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/datasources" o.input = Shapes::ShapeRef.new(shape: CreateDataSourceRequest) o.output = Shapes::ShapeRef.new(shape: CreateDataSourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:create_domain_name, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDomainName" o.http_method = "POST" o.http_request_uri = "/v1/domainnames" o.input = Shapes::ShapeRef.new(shape: CreateDomainNameRequest) o.output = Shapes::ShapeRef.new(shape: CreateDomainNameResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:create_function, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateFunction" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/functions" o.input = Shapes::ShapeRef.new(shape: CreateFunctionRequest) o.output = Shapes::ShapeRef.new(shape: CreateFunctionResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:create_graphql_api, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateGraphqlApi" o.http_method = "POST" o.http_request_uri = "/v1/apis" o.input = Shapes::ShapeRef.new(shape: CreateGraphqlApiRequest) o.output = Shapes::ShapeRef.new(shape: CreateGraphqlApiResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: ApiLimitExceededException) end) api.add_operation(:create_resolver, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateResolver" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/types/{typeName}/resolvers" o.input = Shapes::ShapeRef.new(shape: CreateResolverRequest) o.output = Shapes::ShapeRef.new(shape: CreateResolverResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:create_type, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateType" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/types" o.input = Shapes::ShapeRef.new(shape: CreateTypeRequest) o.output = Shapes::ShapeRef.new(shape: CreateTypeResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:delete_api, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteApi" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: DeleteApiRequest) o.output = Shapes::ShapeRef.new(shape: DeleteApiResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:delete_api_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteApiCache" o.http_method = "DELETE" o.http_request_uri = "/v1/apis/{apiId}/ApiCaches" o.input = Shapes::ShapeRef.new(shape: DeleteApiCacheRequest) o.output = Shapes::ShapeRef.new(shape: DeleteApiCacheResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:delete_api_key, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteApiKey" o.http_method = "DELETE" o.http_request_uri = "/v1/apis/{apiId}/apikeys/{id}" o.input = Shapes::ShapeRef.new(shape: DeleteApiKeyRequest) o.output = Shapes::ShapeRef.new(shape: DeleteApiKeyResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:delete_channel_namespace, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteChannelNamespace" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/channelNamespaces/{name}" o.input = Shapes::ShapeRef.new(shape: DeleteChannelNamespaceRequest) o.output = Shapes::ShapeRef.new(shape: DeleteChannelNamespaceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:delete_data_source, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDataSource" o.http_method = "DELETE" o.http_request_uri = "/v1/apis/{apiId}/datasources/{name}" o.input = Shapes::ShapeRef.new(shape: DeleteDataSourceRequest) o.output = Shapes::ShapeRef.new(shape: DeleteDataSourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:delete_domain_name, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDomainName" o.http_method = "DELETE" o.http_request_uri = "/v1/domainnames/{domainName}" o.input = Shapes::ShapeRef.new(shape: DeleteDomainNameRequest) o.output = Shapes::ShapeRef.new(shape: DeleteDomainNameResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:delete_function, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteFunction" o.http_method = "DELETE" o.http_request_uri = "/v1/apis/{apiId}/functions/{functionId}" o.input = Shapes::ShapeRef.new(shape: DeleteFunctionRequest) o.output = Shapes::ShapeRef.new(shape: DeleteFunctionResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:delete_graphql_api, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteGraphqlApi" o.http_method = "DELETE" o.http_request_uri = "/v1/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: DeleteGraphqlApiRequest) o.output = Shapes::ShapeRef.new(shape: DeleteGraphqlApiResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:delete_resolver, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteResolver" o.http_method = "DELETE" o.http_request_uri = "/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}" o.input = Shapes::ShapeRef.new(shape: DeleteResolverRequest) o.output = Shapes::ShapeRef.new(shape: DeleteResolverResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:delete_type, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteType" o.http_method = "DELETE" o.http_request_uri = "/v1/apis/{apiId}/types/{typeName}" o.input = Shapes::ShapeRef.new(shape: DeleteTypeRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTypeResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:disassociate_api, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateApi" o.http_method = "DELETE" o.http_request_uri = "/v1/domainnames/{domainName}/apiassociation" o.input = Shapes::ShapeRef.new(shape: DisassociateApiRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateApiResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:disassociate_merged_graphql_api, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateMergedGraphqlApi" o.http_method = "DELETE" o.http_request_uri = "/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations/{associationId}" o.input = Shapes::ShapeRef.new(shape: DisassociateMergedGraphqlApiRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateMergedGraphqlApiResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:disassociate_source_graphql_api, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateSourceGraphqlApi" o.http_method = "DELETE" o.http_request_uri = "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}" o.input = Shapes::ShapeRef.new(shape: DisassociateSourceGraphqlApiRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateSourceGraphqlApiResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:evaluate_code, Seahorse::Model::Operation.new.tap do |o| o.name = "EvaluateCode" o.http_method = "POST" o.http_request_uri = "/v1/dataplane-evaluatecode" o.input = Shapes::ShapeRef.new(shape: EvaluateCodeRequest) o.output = Shapes::ShapeRef.new(shape: EvaluateCodeResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:evaluate_mapping_template, Seahorse::Model::Operation.new.tap do |o| o.name = "EvaluateMappingTemplate" o.http_method = "POST" o.http_request_uri = "/v1/dataplane-evaluatetemplate" o.input = Shapes::ShapeRef.new(shape: EvaluateMappingTemplateRequest) o.output = Shapes::ShapeRef.new(shape: EvaluateMappingTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:flush_api_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "FlushApiCache" o.http_method = "DELETE" o.http_request_uri = "/v1/apis/{apiId}/FlushCache" o.input = Shapes::ShapeRef.new(shape: FlushApiCacheRequest) o.output = Shapes::ShapeRef.new(shape: FlushApiCacheResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:get_api, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApi" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: GetApiRequest) o.output = Shapes::ShapeRef.new(shape: GetApiResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_api_association, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApiAssociation" o.http_method = "GET" o.http_request_uri = "/v1/domainnames/{domainName}/apiassociation" o.input = Shapes::ShapeRef.new(shape: GetApiAssociationRequest) o.output = Shapes::ShapeRef.new(shape: GetApiAssociationResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:get_api_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApiCache" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/ApiCaches" o.input = Shapes::ShapeRef.new(shape: GetApiCacheRequest) o.output = Shapes::ShapeRef.new(shape: GetApiCacheResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:get_channel_namespace, Seahorse::Model::Operation.new.tap do |o| o.name = "GetChannelNamespace" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/channelNamespaces/{name}" o.input = Shapes::ShapeRef.new(shape: GetChannelNamespaceRequest) o.output = Shapes::ShapeRef.new(shape: GetChannelNamespaceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_data_source, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDataSource" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/datasources/{name}" o.input = Shapes::ShapeRef.new(shape: GetDataSourceRequest) o.output = Shapes::ShapeRef.new(shape: GetDataSourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:get_data_source_introspection, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDataSourceIntrospection" o.http_method = "GET" o.http_request_uri = "/v1/datasources/introspections/{introspectionId}" o.input = Shapes::ShapeRef.new(shape: GetDataSourceIntrospectionRequest) o.output = Shapes::ShapeRef.new(shape: GetDataSourceIntrospectionResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:get_domain_name, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDomainName" o.http_method = "GET" o.http_request_uri = "/v1/domainnames/{domainName}" o.input = Shapes::ShapeRef.new(shape: GetDomainNameRequest) o.output = Shapes::ShapeRef.new(shape: GetDomainNameResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:get_function, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFunction" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/functions/{functionId}" o.input = Shapes::ShapeRef.new(shape: GetFunctionRequest) o.output = Shapes::ShapeRef.new(shape: GetFunctionResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) end) api.add_operation(:get_graphql_api, Seahorse::Model::Operation.new.tap do |o| o.name = "GetGraphqlApi" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: GetGraphqlApiRequest) o.output = Shapes::ShapeRef.new(shape: GetGraphqlApiResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_graphql_api_environment_variables, Seahorse::Model::Operation.new.tap do |o| o.name = "GetGraphqlApiEnvironmentVariables" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/environmentVariables" o.input = Shapes::ShapeRef.new(shape: GetGraphqlApiEnvironmentVariablesRequest) o.output = Shapes::ShapeRef.new(shape: GetGraphqlApiEnvironmentVariablesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_introspection_schema, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIntrospectionSchema" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/schema" o.input = Shapes::ShapeRef.new(shape: GetIntrospectionSchemaRequest) o.output = Shapes::ShapeRef.new(shape: GetIntrospectionSchemaResponse) o.errors << Shapes::ShapeRef.new(shape: GraphQLSchemaException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:get_resolver, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResolver" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}" o.input = Shapes::ShapeRef.new(shape: GetResolverRequest) o.output = Shapes::ShapeRef.new(shape: GetResolverResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) end) api.add_operation(:get_schema_creation_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSchemaCreationStatus" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/schemacreation" o.input = Shapes::ShapeRef.new(shape: GetSchemaCreationStatusRequest) o.output = Shapes::ShapeRef.new(shape: GetSchemaCreationStatusResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:get_source_api_association, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSourceApiAssociation" o.http_method = "GET" o.http_request_uri = "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}" o.input = Shapes::ShapeRef.new(shape: GetSourceApiAssociationRequest) o.output = Shapes::ShapeRef.new(shape: GetSourceApiAssociationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:get_type, Seahorse::Model::Operation.new.tap do |o| o.name = "GetType" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/types/{typeName}" o.input = Shapes::ShapeRef.new(shape: GetTypeRequest) o.output = Shapes::ShapeRef.new(shape: GetTypeResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:list_api_keys, Seahorse::Model::Operation.new.tap do |o| o.name = "ListApiKeys" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/apikeys" o.input = Shapes::ShapeRef.new(shape: ListApiKeysRequest) o.output = Shapes::ShapeRef.new(shape: ListApiKeysResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_apis, Seahorse::Model::Operation.new.tap do |o| o.name = "ListApis" o.http_method = "GET" o.http_request_uri = "/v2/apis" o.input = Shapes::ShapeRef.new(shape: ListApisRequest) o.output = Shapes::ShapeRef.new(shape: ListApisResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_channel_namespaces, Seahorse::Model::Operation.new.tap do |o| o.name = "ListChannelNamespaces" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/channelNamespaces" o.input = Shapes::ShapeRef.new(shape: ListChannelNamespacesRequest) o.output = Shapes::ShapeRef.new(shape: ListChannelNamespacesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_data_sources, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDataSources" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/datasources" o.input = Shapes::ShapeRef.new(shape: ListDataSourcesRequest) o.output = Shapes::ShapeRef.new(shape: ListDataSourcesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_domain_names, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDomainNames" o.http_method = "GET" o.http_request_uri = "/v1/domainnames" o.input = Shapes::ShapeRef.new(shape: ListDomainNamesRequest) o.output = Shapes::ShapeRef.new(shape: ListDomainNamesResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_functions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListFunctions" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/functions" o.input = Shapes::ShapeRef.new(shape: ListFunctionsRequest) o.output = Shapes::ShapeRef.new(shape: ListFunctionsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_graphql_apis, Seahorse::Model::Operation.new.tap do |o| o.name = "ListGraphqlApis" o.http_method = "GET" o.http_request_uri = "/v1/apis" o.input = Shapes::ShapeRef.new(shape: ListGraphqlApisRequest) o.output = Shapes::ShapeRef.new(shape: ListGraphqlApisResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resolvers, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResolvers" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/types/{typeName}/resolvers" o.input = Shapes::ShapeRef.new(shape: ListResolversRequest) o.output = Shapes::ShapeRef.new(shape: ListResolversResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resolvers_by_function, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResolversByFunction" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/functions/{functionId}/resolvers" o.input = Shapes::ShapeRef.new(shape: ListResolversByFunctionRequest) o.output = Shapes::ShapeRef.new(shape: ListResolversByFunctionResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_source_api_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSourceApiAssociations" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/sourceApiAssociations" o.input = Shapes::ShapeRef.new(shape: ListSourceApiAssociationsRequest) o.output = Shapes::ShapeRef.new(shape: ListSourceApiAssociationsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "GET" o.http_request_uri = "/v1/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:list_types, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTypes" o.http_method = "GET" o.http_request_uri = "/v1/apis/{apiId}/types" o.input = Shapes::ShapeRef.new(shape: ListTypesRequest) o.output = Shapes::ShapeRef.new(shape: ListTypesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_types_by_association, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTypesByAssociation" o.http_method = "GET" o.http_request_uri = "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/types" o.input = Shapes::ShapeRef.new(shape: ListTypesByAssociationRequest) o.output = Shapes::ShapeRef.new(shape: ListTypesByAssociationResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:put_graphql_api_environment_variables, Seahorse::Model::Operation.new.tap do |o| o.name = "PutGraphqlApiEnvironmentVariables" o.http_method = "PUT" o.http_request_uri = "/v1/apis/{apiId}/environmentVariables" o.input = Shapes::ShapeRef.new(shape: PutGraphqlApiEnvironmentVariablesRequest) o.output = Shapes::ShapeRef.new(shape: PutGraphqlApiEnvironmentVariablesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:start_data_source_introspection, Seahorse::Model::Operation.new.tap do |o| o.name = "StartDataSourceIntrospection" o.http_method = "POST" o.http_request_uri = "/v1/datasources/introspections" o.input = Shapes::ShapeRef.new(shape: StartDataSourceIntrospectionRequest) o.output = Shapes::ShapeRef.new(shape: StartDataSourceIntrospectionResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:start_schema_creation, Seahorse::Model::Operation.new.tap do |o| o.name = "StartSchemaCreation" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/schemacreation" o.input = Shapes::ShapeRef.new(shape: StartSchemaCreationRequest) o.output = Shapes::ShapeRef.new(shape: StartSchemaCreationResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:start_schema_merge, Seahorse::Model::Operation.new.tap do |o| o.name = "StartSchemaMerge" o.http_method = "POST" o.http_request_uri = "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/merge" o.input = Shapes::ShapeRef.new(shape: StartSchemaMergeRequest) o.output = Shapes::ShapeRef.new(shape: StartSchemaMergeResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/v1/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "DELETE" o.http_request_uri = "/v1/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_api, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApi" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: UpdateApiRequest) o.output = Shapes::ShapeRef.new(shape: UpdateApiResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_api_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApiCache" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/ApiCaches/update" o.input = Shapes::ShapeRef.new(shape: UpdateApiCacheRequest) o.output = Shapes::ShapeRef.new(shape: UpdateApiCacheResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:update_api_key, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApiKey" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/apikeys/{id}" o.input = Shapes::ShapeRef.new(shape: UpdateApiKeyRequest) o.output = Shapes::ShapeRef.new(shape: UpdateApiKeyResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: ApiKeyValidityOutOfBoundsException) end) api.add_operation(:update_channel_namespace, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateChannelNamespace" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/channelNamespaces/{name}" o.input = Shapes::ShapeRef.new(shape: UpdateChannelNamespaceRequest) o.output = Shapes::ShapeRef.new(shape: UpdateChannelNamespaceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_data_source, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDataSource" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/datasources/{name}" o.input = Shapes::ShapeRef.new(shape: UpdateDataSourceRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDataSourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) api.add_operation(:update_domain_name, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDomainName" o.http_method = "POST" o.http_request_uri = "/v1/domainnames/{domainName}" o.input = Shapes::ShapeRef.new(shape: UpdateDomainNameRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDomainNameResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:update_function, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateFunction" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/functions/{functionId}" o.input = Shapes::ShapeRef.new(shape: UpdateFunctionRequest) o.output = Shapes::ShapeRef.new(shape: UpdateFunctionResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:update_graphql_api, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateGraphqlApi" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: UpdateGraphqlApiRequest) o.output = Shapes::ShapeRef.new(shape: UpdateGraphqlApiResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_resolver, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateResolver" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}" o.input = Shapes::ShapeRef.new(shape: UpdateResolverRequest) o.output = Shapes::ShapeRef.new(shape: UpdateResolverResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:update_source_api_association, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSourceApiAssociation" o.http_method = "POST" o.http_request_uri = "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}" o.input = Shapes::ShapeRef.new(shape: UpdateSourceApiAssociationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSourceApiAssociationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:update_type, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateType" o.http_method = "POST" o.http_request_uri = "/v1/apis/{apiId}/types/{typeName}" o.input = Shapes::ShapeRef.new(shape: UpdateTypeRequest) o.output = Shapes::ShapeRef.new(shape: UpdateTypeResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) end) end