aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
4 lines (3 loc) • 17.8 kB
JavaScript
;function _aws_cdk_aws_appsync_BaseAppsyncFunctionProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.code)||(p.code,void 0),visitedObjects.has(p.requestMappingTemplate)||(p.requestMappingTemplate,void 0),visitedObjects.has(p.responseMappingTemplate)||(p.responseMappingTemplate,void 0),visitedObjects.has(p.runtime)||(p.runtime,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_AppsyncFunctionProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.api)||(p.api,void 0),visitedObjects.has(p.dataSource)||(p.dataSource,void 0),visitedObjects.has(p.code)||(p.code,void 0),visitedObjects.has(p.requestMappingTemplate)||(p.requestMappingTemplate,void 0),visitedObjects.has(p.responseMappingTemplate)||(p.responseMappingTemplate,void 0),visitedObjects.has(p.runtime)||(p.runtime,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_AppsyncFunctionAttributes(p){}function _aws_cdk_aws_appsync_IAppsyncFunction(p){}function _aws_cdk_aws_appsync_AppsyncFunction(p){}function _aws_cdk_aws_appsync_CfnApiCacheProps(p){}function _aws_cdk_aws_appsync_CfnApiCache(p){}function _aws_cdk_aws_appsync_CfnApiKeyProps(p){}function _aws_cdk_aws_appsync_CfnApiKey(p){}function _aws_cdk_aws_appsync_CfnDataSourceProps(p){}function _aws_cdk_aws_appsync_CfnDataSource(p){}function _aws_cdk_aws_appsync_CfnDataSource_AuthorizationConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_AwsIamConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_DeltaSyncConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_DynamoDBConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_ElasticsearchConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_EventBridgeConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_HttpConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_LambdaConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_OpenSearchServiceConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_RdsHttpEndpointConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDataSource_RelationalDatabaseConfigProperty(p){}function _aws_cdk_aws_appsync_CfnDomainNameProps(p){}function _aws_cdk_aws_appsync_CfnDomainName(p){}function _aws_cdk_aws_appsync_CfnDomainNameApiAssociationProps(p){}function _aws_cdk_aws_appsync_CfnDomainNameApiAssociation(p){}function _aws_cdk_aws_appsync_CfnFunctionConfigurationProps(p){}function _aws_cdk_aws_appsync_CfnFunctionConfiguration(p){}function _aws_cdk_aws_appsync_CfnFunctionConfiguration_AppSyncRuntimeProperty(p){}function _aws_cdk_aws_appsync_CfnFunctionConfiguration_LambdaConflictHandlerConfigProperty(p){}function _aws_cdk_aws_appsync_CfnFunctionConfiguration_SyncConfigProperty(p){}function _aws_cdk_aws_appsync_CfnGraphQLApiProps(p){if(p!=null){visitedObjects.add(p);try{if(p.tags!=null)for(const o of p.tags)visitedObjects.has(o)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_CfnGraphQLApi(p){}function _aws_cdk_aws_appsync_CfnGraphQLApi_AdditionalAuthenticationProviderProperty(p){}function _aws_cdk_aws_appsync_CfnGraphQLApi_CognitoUserPoolConfigProperty(p){}function _aws_cdk_aws_appsync_CfnGraphQLApi_LambdaAuthorizerConfigProperty(p){}function _aws_cdk_aws_appsync_CfnGraphQLApi_LogConfigProperty(p){}function _aws_cdk_aws_appsync_CfnGraphQLApi_OpenIDConnectConfigProperty(p){}function _aws_cdk_aws_appsync_CfnGraphQLApi_UserPoolConfigProperty(p){}function _aws_cdk_aws_appsync_CfnGraphQLSchemaProps(p){}function _aws_cdk_aws_appsync_CfnGraphQLSchema(p){}function _aws_cdk_aws_appsync_CfnResolverProps(p){}function _aws_cdk_aws_appsync_CfnResolver(p){}function _aws_cdk_aws_appsync_CfnResolver_AppSyncRuntimeProperty(p){}function _aws_cdk_aws_appsync_CfnResolver_CachingConfigProperty(p){}function _aws_cdk_aws_appsync_CfnResolver_LambdaConflictHandlerConfigProperty(p){}function _aws_cdk_aws_appsync_CfnResolver_PipelineConfigProperty(p){}function _aws_cdk_aws_appsync_CfnResolver_SyncConfigProperty(p){}function _aws_cdk_aws_appsync_CachingConfig(p){}function _aws_cdk_aws_appsync_KeyCondition(p){}function _aws_cdk_aws_appsync_Assign(p){}function _aws_cdk_aws_appsync_PartitionKeyStep(p){}function _aws_cdk_aws_appsync_SortKeyStep(p){}function _aws_cdk_aws_appsync_PrimaryKey(p){}function _aws_cdk_aws_appsync_PartitionKey(p){}function _aws_cdk_aws_appsync_AttributeValues(p){}function _aws_cdk_aws_appsync_AttributeValuesStep(p){}function _aws_cdk_aws_appsync_Values(p){}function _aws_cdk_aws_appsync_BaseDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.api)||(p.api,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_BackedDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.api)||(p.api,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_ExtendedDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{"elasticsearchConfig"in p&&print("@aws-cdk/aws-appsync.ExtendedDataSourceProps#elasticsearchConfig","- use `openSearchConfig`")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_BaseDataSource(p){}function _aws_cdk_aws_appsync_BackedDataSource(p){}function _aws_cdk_aws_appsync_NoneDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.api)||(p.api,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_NoneDataSource(p){}function _aws_cdk_aws_appsync_DynamoDbDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.api)||(p.api,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_DynamoDbDataSource(p){}function _aws_cdk_aws_appsync_AwsIamConfig(p){}function _aws_cdk_aws_appsync_HttpDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.authorizationConfig)||(p.authorizationConfig,void 0),visitedObjects.has(p.api)||(p.api,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_HttpDataSource(p){}function _aws_cdk_aws_appsync_LambdaDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.api)||(p.api,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_LambdaDataSource(p){}function _aws_cdk_aws_appsync_RdsDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.api)||(p.api,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_RdsDataSource(p){}function _aws_cdk_aws_appsync_ElasticsearchDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{"domain"in p&&print("@aws-cdk/aws-appsync.ElasticsearchDataSourceProps#domain","- use `OpenSearchDataSourceProps` with `OpenSearchDataSource`"),visitedObjects.has(p.api)||(p.api,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_ElasticsearchDataSource(p){}function _aws_cdk_aws_appsync_OpenSearchDataSourceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.api)||(p.api,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_OpenSearchDataSource(p){}function _aws_cdk_aws_appsync_MappingTemplate(p){}function _aws_cdk_aws_appsync_BaseResolverProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.cachingConfig)||(p.cachingConfig,void 0),visitedObjects.has(p.code)||(p.code,void 0),p.pipelineConfig!=null)for(const o of p.pipelineConfig)visitedObjects.has(o)||void 0;visitedObjects.has(p.requestMappingTemplate)||(p.requestMappingTemplate,void 0),visitedObjects.has(p.responseMappingTemplate)||(p.responseMappingTemplate,void 0),visitedObjects.has(p.runtime)||(p.runtime,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_ExtendedResolverProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.dataSource)||(p.dataSource,void 0),visitedObjects.has(p.cachingConfig)||(p.cachingConfig,void 0),visitedObjects.has(p.code)||(p.code,void 0),p.pipelineConfig!=null)for(const o of p.pipelineConfig)visitedObjects.has(o)||void 0;visitedObjects.has(p.requestMappingTemplate)||(p.requestMappingTemplate,void 0),visitedObjects.has(p.responseMappingTemplate)||(p.responseMappingTemplate,void 0),visitedObjects.has(p.runtime)||(p.runtime,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_ResolverProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.api)||(p.api,void 0),visitedObjects.has(p.dataSource)||(p.dataSource,void 0),visitedObjects.has(p.cachingConfig)||(p.cachingConfig,void 0),visitedObjects.has(p.code)||(p.code,void 0),p.pipelineConfig!=null)for(const o of p.pipelineConfig)visitedObjects.has(o)||void 0;visitedObjects.has(p.requestMappingTemplate)||(p.requestMappingTemplate,void 0),visitedObjects.has(p.responseMappingTemplate)||(p.responseMappingTemplate,void 0),visitedObjects.has(p.runtime)||(p.runtime,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_Resolver(p){}function _aws_cdk_aws_appsync_ISchemaConfig(p){}function _aws_cdk_aws_appsync_SchemaBindOptions(p){}function _aws_cdk_aws_appsync_ISchema(p){}function _aws_cdk_aws_appsync_SchemaProps(p){}function _aws_cdk_aws_appsync_SchemaFile(p){}function _aws_cdk_aws_appsync_AuthorizationType(p){}function _aws_cdk_aws_appsync_AuthorizationMode(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.authorizationType)||(p.authorizationType,void 0),visitedObjects.has(p.apiKeyConfig)||(p.apiKeyConfig,void 0),visitedObjects.has(p.lambdaAuthorizerConfig)||(p.lambdaAuthorizerConfig,void 0),visitedObjects.has(p.openIdConnectConfig)||(p.openIdConnectConfig,void 0),visitedObjects.has(p.userPoolConfig)||_aws_cdk_aws_appsync_UserPoolConfig(p.userPoolConfig)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_UserPoolDefaultAction(p){}function _aws_cdk_aws_appsync_UserPoolConfig(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.defaultAction)||(p.defaultAction,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_ApiKeyConfig(p){}function _aws_cdk_aws_appsync_OpenIdConnectConfig(p){}function _aws_cdk_aws_appsync_LambdaAuthorizerConfig(p){}function _aws_cdk_aws_appsync_AuthorizationConfig(p){if(p!=null){visitedObjects.add(p);try{if(p.additionalAuthorizationModes!=null)for(const o of p.additionalAuthorizationModes)visitedObjects.has(o)||_aws_cdk_aws_appsync_AuthorizationMode(o);visitedObjects.has(p.defaultAuthorization)||_aws_cdk_aws_appsync_AuthorizationMode(p.defaultAuthorization)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_FieldLogLevel(p){}function _aws_cdk_aws_appsync_LogConfig(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.fieldLogLevel)||(p.fieldLogLevel,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_DomainOptions(p){}function _aws_cdk_aws_appsync_GraphqlApiProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.schema)||(p.schema,void 0),visitedObjects.has(p.authorizationConfig)||_aws_cdk_aws_appsync_AuthorizationConfig(p.authorizationConfig),visitedObjects.has(p.domainName)||(p.domainName,void 0),visitedObjects.has(p.logConfig)||_aws_cdk_aws_appsync_LogConfig(p.logConfig)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_IamResource(p){}function _aws_cdk_aws_appsync_GraphqlApiAttributes(p){}function _aws_cdk_aws_appsync_GraphqlApi(p){}function _aws_cdk_aws_appsync_DataSourceOptions(p){}function _aws_cdk_aws_appsync_HttpDataSourceOptions(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.authorizationConfig)||(p.authorizationConfig,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_appsync_IGraphqlApi(p){}function _aws_cdk_aws_appsync_GraphqlApiBase(p){}function _aws_cdk_aws_appsync_CodeConfig(p){}function _aws_cdk_aws_appsync_Code(p){}function _aws_cdk_aws_appsync_AssetCode(p){}function _aws_cdk_aws_appsync_InlineCode(p){}function _aws_cdk_aws_appsync_RuntimeConfig(p){}function _aws_cdk_aws_appsync_FunctionRuntimeFamily(p){}function _aws_cdk_aws_appsync_FunctionRuntime(p){}function print(name,deprecationMessage){const deprecated=process.env.JSII_DEPRECATED,deprecationMode=["warn","fail","quiet"].includes(deprecated)?deprecated:"warn",message=`${name} is deprecated.
${deprecationMessage.trim()}
This API will be removed in the next major release.`;switch(deprecationMode){case"fail":throw new DeprecationError(message);case"warn":console.warn("[WARNING]",message);break}}function getPropertyDescriptor(obj,prop){const descriptor=Object.getOwnPropertyDescriptor(obj,prop);if(descriptor)return descriptor;const proto=Object.getPrototypeOf(obj),prototypeDescriptor=proto&&getPropertyDescriptor(proto,prop);return prototypeDescriptor||{}}const visitedObjects=new Set;class DeprecationError extends Error{constructor(...args){super(...args),Object.defineProperty(this,"name",{configurable:!1,enumerable:!0,value:"DeprecationError",writable:!1})}}module.exports={print,getPropertyDescriptor,DeprecationError,_aws_cdk_aws_appsync_BaseAppsyncFunctionProps,_aws_cdk_aws_appsync_AppsyncFunctionProps,_aws_cdk_aws_appsync_AppsyncFunctionAttributes,_aws_cdk_aws_appsync_IAppsyncFunction,_aws_cdk_aws_appsync_AppsyncFunction,_aws_cdk_aws_appsync_CfnApiCacheProps,_aws_cdk_aws_appsync_CfnApiCache,_aws_cdk_aws_appsync_CfnApiKeyProps,_aws_cdk_aws_appsync_CfnApiKey,_aws_cdk_aws_appsync_CfnDataSourceProps,_aws_cdk_aws_appsync_CfnDataSource,_aws_cdk_aws_appsync_CfnDataSource_AuthorizationConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_AwsIamConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_DeltaSyncConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_DynamoDBConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_ElasticsearchConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_EventBridgeConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_HttpConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_LambdaConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_OpenSearchServiceConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_RdsHttpEndpointConfigProperty,_aws_cdk_aws_appsync_CfnDataSource_RelationalDatabaseConfigProperty,_aws_cdk_aws_appsync_CfnDomainNameProps,_aws_cdk_aws_appsync_CfnDomainName,_aws_cdk_aws_appsync_CfnDomainNameApiAssociationProps,_aws_cdk_aws_appsync_CfnDomainNameApiAssociation,_aws_cdk_aws_appsync_CfnFunctionConfigurationProps,_aws_cdk_aws_appsync_CfnFunctionConfiguration,_aws_cdk_aws_appsync_CfnFunctionConfiguration_AppSyncRuntimeProperty,_aws_cdk_aws_appsync_CfnFunctionConfiguration_LambdaConflictHandlerConfigProperty,_aws_cdk_aws_appsync_CfnFunctionConfiguration_SyncConfigProperty,_aws_cdk_aws_appsync_CfnGraphQLApiProps,_aws_cdk_aws_appsync_CfnGraphQLApi,_aws_cdk_aws_appsync_CfnGraphQLApi_AdditionalAuthenticationProviderProperty,_aws_cdk_aws_appsync_CfnGraphQLApi_CognitoUserPoolConfigProperty,_aws_cdk_aws_appsync_CfnGraphQLApi_LambdaAuthorizerConfigProperty,_aws_cdk_aws_appsync_CfnGraphQLApi_LogConfigProperty,_aws_cdk_aws_appsync_CfnGraphQLApi_OpenIDConnectConfigProperty,_aws_cdk_aws_appsync_CfnGraphQLApi_UserPoolConfigProperty,_aws_cdk_aws_appsync_CfnGraphQLSchemaProps,_aws_cdk_aws_appsync_CfnGraphQLSchema,_aws_cdk_aws_appsync_CfnResolverProps,_aws_cdk_aws_appsync_CfnResolver,_aws_cdk_aws_appsync_CfnResolver_AppSyncRuntimeProperty,_aws_cdk_aws_appsync_CfnResolver_CachingConfigProperty,_aws_cdk_aws_appsync_CfnResolver_LambdaConflictHandlerConfigProperty,_aws_cdk_aws_appsync_CfnResolver_PipelineConfigProperty,_aws_cdk_aws_appsync_CfnResolver_SyncConfigProperty,_aws_cdk_aws_appsync_CachingConfig,_aws_cdk_aws_appsync_KeyCondition,_aws_cdk_aws_appsync_Assign,_aws_cdk_aws_appsync_PartitionKeyStep,_aws_cdk_aws_appsync_SortKeyStep,_aws_cdk_aws_appsync_PrimaryKey,_aws_cdk_aws_appsync_PartitionKey,_aws_cdk_aws_appsync_AttributeValues,_aws_cdk_aws_appsync_AttributeValuesStep,_aws_cdk_aws_appsync_Values,_aws_cdk_aws_appsync_BaseDataSourceProps,_aws_cdk_aws_appsync_BackedDataSourceProps,_aws_cdk_aws_appsync_ExtendedDataSourceProps,_aws_cdk_aws_appsync_BaseDataSource,_aws_cdk_aws_appsync_BackedDataSource,_aws_cdk_aws_appsync_NoneDataSourceProps,_aws_cdk_aws_appsync_NoneDataSource,_aws_cdk_aws_appsync_DynamoDbDataSourceProps,_aws_cdk_aws_appsync_DynamoDbDataSource,_aws_cdk_aws_appsync_AwsIamConfig,_aws_cdk_aws_appsync_HttpDataSourceProps,_aws_cdk_aws_appsync_HttpDataSource,_aws_cdk_aws_appsync_LambdaDataSourceProps,_aws_cdk_aws_appsync_LambdaDataSource,_aws_cdk_aws_appsync_RdsDataSourceProps,_aws_cdk_aws_appsync_RdsDataSource,_aws_cdk_aws_appsync_ElasticsearchDataSourceProps,_aws_cdk_aws_appsync_ElasticsearchDataSource,_aws_cdk_aws_appsync_OpenSearchDataSourceProps,_aws_cdk_aws_appsync_OpenSearchDataSource,_aws_cdk_aws_appsync_MappingTemplate,_aws_cdk_aws_appsync_BaseResolverProps,_aws_cdk_aws_appsync_ExtendedResolverProps,_aws_cdk_aws_appsync_ResolverProps,_aws_cdk_aws_appsync_Resolver,_aws_cdk_aws_appsync_ISchemaConfig,_aws_cdk_aws_appsync_SchemaBindOptions,_aws_cdk_aws_appsync_ISchema,_aws_cdk_aws_appsync_SchemaProps,_aws_cdk_aws_appsync_SchemaFile,_aws_cdk_aws_appsync_AuthorizationType,_aws_cdk_aws_appsync_AuthorizationMode,_aws_cdk_aws_appsync_UserPoolDefaultAction,_aws_cdk_aws_appsync_UserPoolConfig,_aws_cdk_aws_appsync_ApiKeyConfig,_aws_cdk_aws_appsync_OpenIdConnectConfig,_aws_cdk_aws_appsync_LambdaAuthorizerConfig,_aws_cdk_aws_appsync_AuthorizationConfig,_aws_cdk_aws_appsync_FieldLogLevel,_aws_cdk_aws_appsync_LogConfig,_aws_cdk_aws_appsync_DomainOptions,_aws_cdk_aws_appsync_GraphqlApiProps,_aws_cdk_aws_appsync_IamResource,_aws_cdk_aws_appsync_GraphqlApiAttributes,_aws_cdk_aws_appsync_GraphqlApi,_aws_cdk_aws_appsync_DataSourceOptions,_aws_cdk_aws_appsync_HttpDataSourceOptions,_aws_cdk_aws_appsync_IGraphqlApi,_aws_cdk_aws_appsync_GraphqlApiBase,_aws_cdk_aws_appsync_CodeConfig,_aws_cdk_aws_appsync_Code,_aws_cdk_aws_appsync_AssetCode,_aws_cdk_aws_appsync_InlineCode,_aws_cdk_aws_appsync_RuntimeConfig,_aws_cdk_aws_appsync_FunctionRuntimeFamily,_aws_cdk_aws_appsync_FunctionRuntime};