package awsappsync import ( "reflect" _jsii_ "github.com/aws/jsii-runtime-go/runtime" ) func init() { _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.ApiKeyConfig", reflect.TypeOf((*ApiKeyConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.AppsyncFunction", reflect.TypeOf((*AppsyncFunction)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "dataSource", GoGetter: "DataSource"}, _jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"}, _jsii_.MemberProperty{JsiiProperty: "functionArn", GoGetter: "FunctionArn"}, _jsii_.MemberProperty{JsiiProperty: "functionId", GoGetter: "FunctionId"}, _jsii_.MemberProperty{JsiiProperty: "functionName", GoGetter: "FunctionName"}, _jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"}, _jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"}, _jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_AppsyncFunction{} _jsii_.InitJsiiProxy(&j.Type__awscdkResource) _jsii_.InitJsiiProxy(&j.jsiiProxy_IAppsyncFunction) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.AppsyncFunctionAttributes", reflect.TypeOf((*AppsyncFunctionAttributes)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.AppsyncFunctionProps", reflect.TypeOf((*AppsyncFunctionProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.AssetCode", reflect.TypeOf((*AssetCode)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, _jsii_.MemberProperty{JsiiProperty: "path", GoGetter: "Path"}, }, func() interface{} { j := jsiiProxy_AssetCode{} _jsii_.InitJsiiProxy(&j.jsiiProxy_Code) return &j }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.Assign", reflect.TypeOf((*Assign)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "putInMap", GoMethod: "PutInMap"}, _jsii_.MemberMethod{JsiiMethod: "renderAsAssignment", GoMethod: "RenderAsAssignment"}, }, func() interface{} { return &jsiiProxy_Assign{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.AttributeValues", reflect.TypeOf((*AttributeValues)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "attribute", GoMethod: "Attribute"}, _jsii_.MemberMethod{JsiiMethod: "renderTemplate", GoMethod: "RenderTemplate"}, _jsii_.MemberMethod{JsiiMethod: "renderVariables", GoMethod: "RenderVariables"}, }, func() interface{} { return &jsiiProxy_AttributeValues{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.AttributeValuesStep", reflect.TypeOf((*AttributeValuesStep)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "is", GoMethod: "Is"}, }, func() interface{} { return &jsiiProxy_AttributeValuesStep{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.AuthorizationConfig", reflect.TypeOf((*AuthorizationConfig)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.AuthorizationMode", reflect.TypeOf((*AuthorizationMode)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_appsync.AuthorizationType", reflect.TypeOf((*AuthorizationType)(nil)).Elem(), map[string]interface{}{ "API_KEY": AuthorizationType_API_KEY, "IAM": AuthorizationType_IAM, "USER_POOL": AuthorizationType_USER_POOL, "OIDC": AuthorizationType_OIDC, "LAMBDA": AuthorizationType_LAMBDA, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.AwsIamConfig", reflect.TypeOf((*AwsIamConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.BackedDataSource", reflect.TypeOf((*BackedDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_BackedDataSource{} _jsii_.InitJsiiProxy(&j.jsiiProxy_BaseDataSource) _jsii_.InitJsiiProxy(&j.Type__awsiamIGrantable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.BackedDataSourceProps", reflect.TypeOf((*BackedDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.BaseAppsyncFunctionProps", reflect.TypeOf((*BaseAppsyncFunctionProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.BaseDataSource", reflect.TypeOf((*BaseDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_BaseDataSource{} _jsii_.InitJsiiProxy(&j.Type__constructsConstruct) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.BaseDataSourceProps", reflect.TypeOf((*BaseDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.BaseResolverProps", reflect.TypeOf((*BaseResolverProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CachingConfig", reflect.TypeOf((*CachingConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnApiCache", reflect.TypeOf((*CfnApiCache)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberProperty{JsiiProperty: "apiCachingBehavior", GoGetter: "ApiCachingBehavior"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "atRestEncryptionEnabled", GoGetter: "AtRestEncryptionEnabled"}, _jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "transitEncryptionEnabled", GoGetter: "TransitEncryptionEnabled"}, _jsii_.MemberProperty{JsiiProperty: "ttl", GoGetter: "Ttl"}, _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, }, func() interface{} { j := jsiiProxy_CfnApiCache{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnApiCacheProps", reflect.TypeOf((*CfnApiCacheProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnApiKey", reflect.TypeOf((*CfnApiKey)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberProperty{JsiiProperty: "apiKeyId", GoGetter: "ApiKeyId"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "attrApiKey", GoGetter: "AttrApiKey"}, _jsii_.MemberProperty{JsiiProperty: "attrApiKeyId", GoGetter: "AttrApiKeyId"}, _jsii_.MemberProperty{JsiiProperty: "attrArn", GoGetter: "AttrArn"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberProperty{JsiiProperty: "description", GoGetter: "Description"}, _jsii_.MemberProperty{JsiiProperty: "expires", GoGetter: "Expires"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, }, func() interface{} { j := jsiiProxy_CfnApiKey{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnApiKeyProps", reflect.TypeOf((*CfnApiKeyProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnDataSource", reflect.TypeOf((*CfnDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "attrDataSourceArn", GoGetter: "AttrDataSourceArn"}, _jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"}, _jsii_.MemberProperty{JsiiProperty: "attrName", GoGetter: "AttrName"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberProperty{JsiiProperty: "description", GoGetter: "Description"}, _jsii_.MemberProperty{JsiiProperty: "dynamoDbConfig", GoGetter: "DynamoDbConfig"}, _jsii_.MemberProperty{JsiiProperty: "elasticsearchConfig", GoGetter: "ElasticsearchConfig"}, _jsii_.MemberProperty{JsiiProperty: "eventBridgeConfig", GoGetter: "EventBridgeConfig"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberProperty{JsiiProperty: "httpConfig", GoGetter: "HttpConfig"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "lambdaConfig", GoGetter: "LambdaConfig"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberProperty{JsiiProperty: "openSearchServiceConfig", GoGetter: "OpenSearchServiceConfig"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberProperty{JsiiProperty: "relationalDatabaseConfig", GoGetter: "RelationalDatabaseConfig"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberProperty{JsiiProperty: "serviceRoleArn", GoGetter: "ServiceRoleArn"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, }, func() interface{} { j := jsiiProxy_CfnDataSource{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.AuthorizationConfigProperty", reflect.TypeOf((*CfnDataSource_AuthorizationConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.AwsIamConfigProperty", reflect.TypeOf((*CfnDataSource_AwsIamConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.DeltaSyncConfigProperty", reflect.TypeOf((*CfnDataSource_DeltaSyncConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.DynamoDBConfigProperty", reflect.TypeOf((*CfnDataSource_DynamoDBConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.ElasticsearchConfigProperty", reflect.TypeOf((*CfnDataSource_ElasticsearchConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.EventBridgeConfigProperty", reflect.TypeOf((*CfnDataSource_EventBridgeConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.HttpConfigProperty", reflect.TypeOf((*CfnDataSource_HttpConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.LambdaConfigProperty", reflect.TypeOf((*CfnDataSource_LambdaConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.OpenSearchServiceConfigProperty", reflect.TypeOf((*CfnDataSource_OpenSearchServiceConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.RdsHttpEndpointConfigProperty", reflect.TypeOf((*CfnDataSource_RdsHttpEndpointConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSource.RelationalDatabaseConfigProperty", reflect.TypeOf((*CfnDataSource_RelationalDatabaseConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDataSourceProps", reflect.TypeOf((*CfnDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnDomainName", reflect.TypeOf((*CfnDomainName)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "attrAppSyncDomainName", GoGetter: "AttrAppSyncDomainName"}, _jsii_.MemberProperty{JsiiProperty: "attrDomainName", GoGetter: "AttrDomainName"}, _jsii_.MemberProperty{JsiiProperty: "attrHostedZoneId", GoGetter: "AttrHostedZoneId"}, _jsii_.MemberProperty{JsiiProperty: "certificateArn", GoGetter: "CertificateArn"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberProperty{JsiiProperty: "description", GoGetter: "Description"}, _jsii_.MemberProperty{JsiiProperty: "domainName", GoGetter: "DomainName"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, }, func() interface{} { j := jsiiProxy_CfnDomainName{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) return &j }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnDomainNameApiAssociation", reflect.TypeOf((*CfnDomainNameApiAssociation)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "attrApiAssociationIdentifier", GoGetter: "AttrApiAssociationIdentifier"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberProperty{JsiiProperty: "domainName", GoGetter: "DomainName"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, }, func() interface{} { j := jsiiProxy_CfnDomainNameApiAssociation{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDomainNameApiAssociationProps", reflect.TypeOf((*CfnDomainNameApiAssociationProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnDomainNameProps", reflect.TypeOf((*CfnDomainNameProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnFunctionConfiguration", reflect.TypeOf((*CfnFunctionConfiguration)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "attrDataSourceName", GoGetter: "AttrDataSourceName"}, _jsii_.MemberProperty{JsiiProperty: "attrFunctionArn", GoGetter: "AttrFunctionArn"}, _jsii_.MemberProperty{JsiiProperty: "attrFunctionId", GoGetter: "AttrFunctionId"}, _jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"}, _jsii_.MemberProperty{JsiiProperty: "attrName", GoGetter: "AttrName"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "code", GoGetter: "Code"}, _jsii_.MemberProperty{JsiiProperty: "codeS3Location", GoGetter: "CodeS3Location"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberProperty{JsiiProperty: "dataSourceName", GoGetter: "DataSourceName"}, _jsii_.MemberProperty{JsiiProperty: "description", GoGetter: "Description"}, _jsii_.MemberProperty{JsiiProperty: "functionVersion", GoGetter: "FunctionVersion"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "maxBatchSize", GoGetter: "MaxBatchSize"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberProperty{JsiiProperty: "requestMappingTemplate", GoGetter: "RequestMappingTemplate"}, _jsii_.MemberProperty{JsiiProperty: "requestMappingTemplateS3Location", GoGetter: "RequestMappingTemplateS3Location"}, _jsii_.MemberProperty{JsiiProperty: "responseMappingTemplate", GoGetter: "ResponseMappingTemplate"}, _jsii_.MemberProperty{JsiiProperty: "responseMappingTemplateS3Location", GoGetter: "ResponseMappingTemplateS3Location"}, _jsii_.MemberProperty{JsiiProperty: "runtime", GoGetter: "Runtime"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberProperty{JsiiProperty: "syncConfig", GoGetter: "SyncConfig"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, }, func() interface{} { j := jsiiProxy_CfnFunctionConfiguration{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnFunctionConfiguration.AppSyncRuntimeProperty", reflect.TypeOf((*CfnFunctionConfiguration_AppSyncRuntimeProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnFunctionConfiguration.LambdaConflictHandlerConfigProperty", reflect.TypeOf((*CfnFunctionConfiguration_LambdaConflictHandlerConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnFunctionConfiguration.SyncConfigProperty", reflect.TypeOf((*CfnFunctionConfiguration_SyncConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnFunctionConfigurationProps", reflect.TypeOf((*CfnFunctionConfigurationProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnGraphQLApi", reflect.TypeOf((*CfnGraphQLApi)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberProperty{JsiiProperty: "additionalAuthenticationProviders", GoGetter: "AdditionalAuthenticationProviders"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberProperty{JsiiProperty: "apiType", GoGetter: "ApiType"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "attrApiId", GoGetter: "AttrApiId"}, _jsii_.MemberProperty{JsiiProperty: "attrArn", GoGetter: "AttrArn"}, _jsii_.MemberProperty{JsiiProperty: "attrGraphQlDns", GoGetter: "AttrGraphQlDns"}, _jsii_.MemberProperty{JsiiProperty: "attrGraphQlUrl", GoGetter: "AttrGraphQlUrl"}, _jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"}, _jsii_.MemberProperty{JsiiProperty: "attrRealtimeDns", GoGetter: "AttrRealtimeDns"}, _jsii_.MemberProperty{JsiiProperty: "attrRealtimeUrl", GoGetter: "AttrRealtimeUrl"}, _jsii_.MemberProperty{JsiiProperty: "authenticationType", GoGetter: "AuthenticationType"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "lambdaAuthorizerConfig", GoGetter: "LambdaAuthorizerConfig"}, _jsii_.MemberProperty{JsiiProperty: "logConfig", GoGetter: "LogConfig"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "mergedApiExecutionRoleArn", GoGetter: "MergedApiExecutionRoleArn"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberProperty{JsiiProperty: "openIdConnectConfig", GoGetter: "OpenIdConnectConfig"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "ownerContact", GoGetter: "OwnerContact"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberProperty{JsiiProperty: "tags", GoGetter: "Tags"}, _jsii_.MemberProperty{JsiiProperty: "tagsRaw", GoGetter: "TagsRaw"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberProperty{JsiiProperty: "userPoolConfig", GoGetter: "UserPoolConfig"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, _jsii_.MemberProperty{JsiiProperty: "visibility", GoGetter: "Visibility"}, _jsii_.MemberProperty{JsiiProperty: "xrayEnabled", GoGetter: "XrayEnabled"}, }, func() interface{} { j := jsiiProxy_CfnGraphQLApi{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) _jsii_.InitJsiiProxy(&j.Type__awscdkITaggable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnGraphQLApi.AdditionalAuthenticationProviderProperty", reflect.TypeOf((*CfnGraphQLApi_AdditionalAuthenticationProviderProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnGraphQLApi.CognitoUserPoolConfigProperty", reflect.TypeOf((*CfnGraphQLApi_CognitoUserPoolConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnGraphQLApi.LambdaAuthorizerConfigProperty", reflect.TypeOf((*CfnGraphQLApi_LambdaAuthorizerConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnGraphQLApi.LogConfigProperty", reflect.TypeOf((*CfnGraphQLApi_LogConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnGraphQLApi.OpenIDConnectConfigProperty", reflect.TypeOf((*CfnGraphQLApi_OpenIDConnectConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnGraphQLApi.UserPoolConfigProperty", reflect.TypeOf((*CfnGraphQLApi_UserPoolConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnGraphQLApiProps", reflect.TypeOf((*CfnGraphQLApiProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnGraphQLSchema", reflect.TypeOf((*CfnGraphQLSchema)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberProperty{JsiiProperty: "definition", GoGetter: "Definition"}, _jsii_.MemberProperty{JsiiProperty: "definitionS3Location", GoGetter: "DefinitionS3Location"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, }, func() interface{} { j := jsiiProxy_CfnGraphQLSchema{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnGraphQLSchemaProps", reflect.TypeOf((*CfnGraphQLSchemaProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnResolver", reflect.TypeOf((*CfnResolver)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "attrFieldName", GoGetter: "AttrFieldName"}, _jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"}, _jsii_.MemberProperty{JsiiProperty: "attrResolverArn", GoGetter: "AttrResolverArn"}, _jsii_.MemberProperty{JsiiProperty: "attrTypeName", GoGetter: "AttrTypeName"}, _jsii_.MemberProperty{JsiiProperty: "cachingConfig", GoGetter: "CachingConfig"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "code", GoGetter: "Code"}, _jsii_.MemberProperty{JsiiProperty: "codeS3Location", GoGetter: "CodeS3Location"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberProperty{JsiiProperty: "dataSourceName", GoGetter: "DataSourceName"}, _jsii_.MemberProperty{JsiiProperty: "fieldName", GoGetter: "FieldName"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "kind", GoGetter: "Kind"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "maxBatchSize", GoGetter: "MaxBatchSize"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "pipelineConfig", GoGetter: "PipelineConfig"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberProperty{JsiiProperty: "requestMappingTemplate", GoGetter: "RequestMappingTemplate"}, _jsii_.MemberProperty{JsiiProperty: "requestMappingTemplateS3Location", GoGetter: "RequestMappingTemplateS3Location"}, _jsii_.MemberProperty{JsiiProperty: "responseMappingTemplate", GoGetter: "ResponseMappingTemplate"}, _jsii_.MemberProperty{JsiiProperty: "responseMappingTemplateS3Location", GoGetter: "ResponseMappingTemplateS3Location"}, _jsii_.MemberProperty{JsiiProperty: "runtime", GoGetter: "Runtime"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberProperty{JsiiProperty: "syncConfig", GoGetter: "SyncConfig"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "typeName", GoGetter: "TypeName"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, }, func() interface{} { j := jsiiProxy_CfnResolver{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnResolver.AppSyncRuntimeProperty", reflect.TypeOf((*CfnResolver_AppSyncRuntimeProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnResolver.CachingConfigProperty", reflect.TypeOf((*CfnResolver_CachingConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnResolver.LambdaConflictHandlerConfigProperty", reflect.TypeOf((*CfnResolver_LambdaConflictHandlerConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnResolver.PipelineConfigProperty", reflect.TypeOf((*CfnResolver_PipelineConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnResolver.SyncConfigProperty", reflect.TypeOf((*CfnResolver_SyncConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnResolverProps", reflect.TypeOf((*CfnResolverProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.CfnSourceApiAssociation", reflect.TypeOf((*CfnSourceApiAssociation)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"}, _jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"}, _jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"}, _jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "attrAssociationArn", GoGetter: "AttrAssociationArn"}, _jsii_.MemberProperty{JsiiProperty: "attrAssociationId", GoGetter: "AttrAssociationId"}, _jsii_.MemberProperty{JsiiProperty: "attrLastSuccessfulMergeDate", GoGetter: "AttrLastSuccessfulMergeDate"}, _jsii_.MemberProperty{JsiiProperty: "attrMergedApiArn", GoGetter: "AttrMergedApiArn"}, _jsii_.MemberProperty{JsiiProperty: "attrMergedApiId", GoGetter: "AttrMergedApiId"}, _jsii_.MemberProperty{JsiiProperty: "attrSourceApiArn", GoGetter: "AttrSourceApiArn"}, _jsii_.MemberProperty{JsiiProperty: "attrSourceApiAssociationStatus", GoGetter: "AttrSourceApiAssociationStatus"}, _jsii_.MemberProperty{JsiiProperty: "attrSourceApiAssociationStatusDetail", GoGetter: "AttrSourceApiAssociationStatusDetail"}, _jsii_.MemberProperty{JsiiProperty: "attrSourceApiId", GoGetter: "AttrSourceApiId"}, _jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"}, _jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"}, _jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"}, _jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"}, _jsii_.MemberProperty{JsiiProperty: "description", GoGetter: "Description"}, _jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"}, _jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"}, _jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"}, _jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"}, _jsii_.MemberProperty{JsiiProperty: "mergedApiIdentifier", GoGetter: "MergedApiIdentifier"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"}, _jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"}, _jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"}, _jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"}, _jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"}, _jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"}, _jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"}, _jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"}, _jsii_.MemberProperty{JsiiProperty: "sourceApiAssociationConfig", GoGetter: "SourceApiAssociationConfig"}, _jsii_.MemberProperty{JsiiProperty: "sourceApiIdentifier", GoGetter: "SourceApiIdentifier"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"}, _jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"}, _jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"}, }, func() interface{} { j := jsiiProxy_CfnSourceApiAssociation{} _jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource) _jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnSourceApiAssociation.SourceApiAssociationConfigProperty", reflect.TypeOf((*CfnSourceApiAssociation_SourceApiAssociationConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CfnSourceApiAssociationProps", reflect.TypeOf((*CfnSourceApiAssociationProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.Code", reflect.TypeOf((*Code)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { return &jsiiProxy_Code{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.CodeConfig", reflect.TypeOf((*CodeConfig)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.DataSourceOptions", reflect.TypeOf((*DataSourceOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.DomainOptions", reflect.TypeOf((*DomainOptions)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.DynamoDbDataSource", reflect.TypeOf((*DynamoDbDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_DynamoDbDataSource{} _jsii_.InitJsiiProxy(&j.jsiiProxy_BackedDataSource) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.DynamoDbDataSourceProps", reflect.TypeOf((*DynamoDbDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.ElasticsearchDataSource", reflect.TypeOf((*ElasticsearchDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_ElasticsearchDataSource{} _jsii_.InitJsiiProxy(&j.jsiiProxy_BackedDataSource) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.ElasticsearchDataSourceProps", reflect.TypeOf((*ElasticsearchDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.EventBridgeDataSource", reflect.TypeOf((*EventBridgeDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_EventBridgeDataSource{} _jsii_.InitJsiiProxy(&j.jsiiProxy_BackedDataSource) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.EventBridgeDataSourceProps", reflect.TypeOf((*EventBridgeDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.ExtendedDataSourceProps", reflect.TypeOf((*ExtendedDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.ExtendedResolverProps", reflect.TypeOf((*ExtendedResolverProps)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_appsync.FieldLogLevel", reflect.TypeOf((*FieldLogLevel)(nil)).Elem(), map[string]interface{}{ "NONE": FieldLogLevel_NONE, "ERROR": FieldLogLevel_ERROR, "ALL": FieldLogLevel_ALL, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.FunctionRuntime", reflect.TypeOf((*FunctionRuntime)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberMethod{JsiiMethod: "toProperties", GoMethod: "ToProperties"}, _jsii_.MemberProperty{JsiiProperty: "version", GoGetter: "Version"}, }, func() interface{} { return &jsiiProxy_FunctionRuntime{} }, ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_appsync.FunctionRuntimeFamily", reflect.TypeOf((*FunctionRuntimeFamily)(nil)).Elem(), map[string]interface{}{ "JS": FunctionRuntimeFamily_JS, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.GraphqlApi", reflect.TypeOf((*GraphqlApi)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDynamoDbDataSource", GoMethod: "AddDynamoDbDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addElasticsearchDataSource", GoMethod: "AddElasticsearchDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addEventBridgeDataSource", GoMethod: "AddEventBridgeDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addHttpDataSource", GoMethod: "AddHttpDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addLambdaDataSource", GoMethod: "AddLambdaDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addNoneDataSource", GoMethod: "AddNoneDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addOpenSearchDataSource", GoMethod: "AddOpenSearchDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addRdsDataSource", GoMethod: "AddRdsDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addSchemaDependency", GoMethod: "AddSchemaDependency"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberProperty{JsiiProperty: "apiKey", GoGetter: "ApiKey"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "appSyncDomainName", GoGetter: "AppSyncDomainName"}, _jsii_.MemberProperty{JsiiProperty: "arn", GoGetter: "Arn"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"}, _jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"}, _jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"}, _jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"}, _jsii_.MemberMethod{JsiiMethod: "grant", GoMethod: "Grant"}, _jsii_.MemberMethod{JsiiMethod: "grantMutation", GoMethod: "GrantMutation"}, _jsii_.MemberMethod{JsiiMethod: "grantQuery", GoMethod: "GrantQuery"}, _jsii_.MemberMethod{JsiiMethod: "grantSubscription", GoMethod: "GrantSubscription"}, _jsii_.MemberProperty{JsiiProperty: "graphqlUrl", GoGetter: "GraphqlUrl"}, _jsii_.MemberProperty{JsiiProperty: "logGroup", GoGetter: "LogGroup"}, _jsii_.MemberProperty{JsiiProperty: "modes", GoGetter: "Modes"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"}, _jsii_.MemberProperty{JsiiProperty: "schema", GoGetter: "Schema"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_GraphqlApi{} _jsii_.InitJsiiProxy(&j.jsiiProxy_GraphqlApiBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.GraphqlApiAttributes", reflect.TypeOf((*GraphqlApiAttributes)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.GraphqlApiBase", reflect.TypeOf((*GraphqlApiBase)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDynamoDbDataSource", GoMethod: "AddDynamoDbDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addElasticsearchDataSource", GoMethod: "AddElasticsearchDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addEventBridgeDataSource", GoMethod: "AddEventBridgeDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addHttpDataSource", GoMethod: "AddHttpDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addLambdaDataSource", GoMethod: "AddLambdaDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addNoneDataSource", GoMethod: "AddNoneDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addOpenSearchDataSource", GoMethod: "AddOpenSearchDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addRdsDataSource", GoMethod: "AddRdsDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addSchemaDependency", GoMethod: "AddSchemaDependency"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "arn", GoGetter: "Arn"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"}, _jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"}, _jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"}, _jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_GraphqlApiBase{} _jsii_.InitJsiiProxy(&j.Type__awscdkResource) _jsii_.InitJsiiProxy(&j.jsiiProxy_IGraphqlApi) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.GraphqlApiProps", reflect.TypeOf((*GraphqlApiProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.HttpDataSource", reflect.TypeOf((*HttpDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_HttpDataSource{} _jsii_.InitJsiiProxy(&j.jsiiProxy_BackedDataSource) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.HttpDataSourceOptions", reflect.TypeOf((*HttpDataSourceOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.HttpDataSourceProps", reflect.TypeOf((*HttpDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterInterface( "aws-cdk-lib.aws_appsync.IAppsyncFunction", reflect.TypeOf((*IAppsyncFunction)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"}, _jsii_.MemberProperty{JsiiProperty: "functionArn", GoGetter: "FunctionArn"}, _jsii_.MemberProperty{JsiiProperty: "functionId", GoGetter: "FunctionId"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, }, func() interface{} { j := jsiiProxy_IAppsyncFunction{} _jsii_.InitJsiiProxy(&j.Type__awscdkIResource) return &j }, ) _jsii_.RegisterInterface( "aws-cdk-lib.aws_appsync.IGraphqlApi", reflect.TypeOf((*IGraphqlApi)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addDynamoDbDataSource", GoMethod: "AddDynamoDbDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addElasticsearchDataSource", GoMethod: "AddElasticsearchDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addEventBridgeDataSource", GoMethod: "AddEventBridgeDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addHttpDataSource", GoMethod: "AddHttpDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addLambdaDataSource", GoMethod: "AddLambdaDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addNoneDataSource", GoMethod: "AddNoneDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addOpenSearchDataSource", GoMethod: "AddOpenSearchDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addRdsDataSource", GoMethod: "AddRdsDataSource"}, _jsii_.MemberMethod{JsiiMethod: "addSchemaDependency", GoMethod: "AddSchemaDependency"}, _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"}, _jsii_.MemberProperty{JsiiProperty: "arn", GoGetter: "Arn"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"}, }, func() interface{} { j := jsiiProxy_IGraphqlApi{} _jsii_.InitJsiiProxy(&j.Type__awscdkIResource) return &j }, ) _jsii_.RegisterInterface( "aws-cdk-lib.aws_appsync.ISchema", reflect.TypeOf((*ISchema)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { return &jsiiProxy_ISchema{} }, ) _jsii_.RegisterInterface( "aws-cdk-lib.aws_appsync.ISchemaConfig", reflect.TypeOf((*ISchemaConfig)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "apiId", GoGetter: "ApiId"}, _jsii_.MemberProperty{JsiiProperty: "definition", GoGetter: "Definition"}, }, func() interface{} { return &jsiiProxy_ISchemaConfig{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.IamResource", reflect.TypeOf((*IamResource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "resourceArns", GoMethod: "ResourceArns"}, }, func() interface{} { return &jsiiProxy_IamResource{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.InlineCode", reflect.TypeOf((*InlineCode)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { j := jsiiProxy_InlineCode{} _jsii_.InitJsiiProxy(&j.jsiiProxy_Code) return &j }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.KeyCondition", reflect.TypeOf((*KeyCondition)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "and", GoMethod: "And"}, _jsii_.MemberMethod{JsiiMethod: "renderTemplate", GoMethod: "RenderTemplate"}, }, func() interface{} { return &jsiiProxy_KeyCondition{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.LambdaAuthorizerConfig", reflect.TypeOf((*LambdaAuthorizerConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.LambdaDataSource", reflect.TypeOf((*LambdaDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_LambdaDataSource{} _jsii_.InitJsiiProxy(&j.jsiiProxy_BackedDataSource) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.LambdaDataSourceProps", reflect.TypeOf((*LambdaDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.LogConfig", reflect.TypeOf((*LogConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.MappingTemplate", reflect.TypeOf((*MappingTemplate)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "renderTemplate", GoMethod: "RenderTemplate"}, }, func() interface{} { return &jsiiProxy_MappingTemplate{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.NoneDataSource", reflect.TypeOf((*NoneDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_NoneDataSource{} _jsii_.InitJsiiProxy(&j.jsiiProxy_BaseDataSource) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.NoneDataSourceProps", reflect.TypeOf((*NoneDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.OpenIdConnectConfig", reflect.TypeOf((*OpenIdConnectConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.OpenSearchDataSource", reflect.TypeOf((*OpenSearchDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_OpenSearchDataSource{} _jsii_.InitJsiiProxy(&j.jsiiProxy_BackedDataSource) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.OpenSearchDataSourceProps", reflect.TypeOf((*OpenSearchDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.PartitionKey", reflect.TypeOf((*PartitionKey)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "pkey", GoGetter: "Pkey"}, _jsii_.MemberMethod{JsiiMethod: "renderTemplate", GoMethod: "RenderTemplate"}, _jsii_.MemberMethod{JsiiMethod: "sort", GoMethod: "Sort"}, }, func() interface{} { j := jsiiProxy_PartitionKey{} _jsii_.InitJsiiProxy(&j.jsiiProxy_PrimaryKey) return &j }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.PartitionKeyStep", reflect.TypeOf((*PartitionKeyStep)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "auto", GoMethod: "Auto"}, _jsii_.MemberMethod{JsiiMethod: "is", GoMethod: "Is"}, }, func() interface{} { return &jsiiProxy_PartitionKeyStep{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.PrimaryKey", reflect.TypeOf((*PrimaryKey)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "pkey", GoGetter: "Pkey"}, _jsii_.MemberMethod{JsiiMethod: "renderTemplate", GoMethod: "RenderTemplate"}, }, func() interface{} { return &jsiiProxy_PrimaryKey{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.RdsDataSource", reflect.TypeOf((*RdsDataSource)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, _jsii_.MemberMethod{JsiiMethod: "createFunction", GoMethod: "CreateFunction"}, _jsii_.MemberMethod{JsiiMethod: "createResolver", GoMethod: "CreateResolver"}, _jsii_.MemberProperty{JsiiProperty: "ds", GoGetter: "Ds"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_RdsDataSource{} _jsii_.InitJsiiProxy(&j.jsiiProxy_BackedDataSource) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.RdsDataSourceProps", reflect.TypeOf((*RdsDataSourceProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.Resolver", reflect.TypeOf((*Resolver)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "arn", GoGetter: "Arn"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { j := jsiiProxy_Resolver{} _jsii_.InitJsiiProxy(&j.Type__constructsConstruct) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.ResolverProps", reflect.TypeOf((*ResolverProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.RuntimeConfig", reflect.TypeOf((*RuntimeConfig)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.SchemaBindOptions", reflect.TypeOf((*SchemaBindOptions)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.SchemaFile", reflect.TypeOf((*SchemaFile)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, _jsii_.MemberProperty{JsiiProperty: "definition", GoGetter: "Definition"}, }, func() interface{} { j := jsiiProxy_SchemaFile{} _jsii_.InitJsiiProxy(&j.jsiiProxy_ISchema) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.SchemaProps", reflect.TypeOf((*SchemaProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.SortKeyStep", reflect.TypeOf((*SortKeyStep)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "auto", GoMethod: "Auto"}, _jsii_.MemberMethod{JsiiMethod: "is", GoMethod: "Is"}, }, func() interface{} { return &jsiiProxy_SortKeyStep{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_appsync.UserPoolConfig", reflect.TypeOf((*UserPoolConfig)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_appsync.UserPoolDefaultAction", reflect.TypeOf((*UserPoolDefaultAction)(nil)).Elem(), map[string]interface{}{ "ALLOW": UserPoolDefaultAction_ALLOW, "DENY": UserPoolDefaultAction_DENY, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_appsync.Values", reflect.TypeOf((*Values)(nil)).Elem(), nil, // no members func() interface{} { return &jsiiProxy_Values{} }, ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_appsync.Visibility", reflect.TypeOf((*Visibility)(nil)).Elem(), map[string]interface{}{ "GLOBAL": Visibility_GLOBAL, "PRIVATE": Visibility_PRIVATE, }, ) }