@aws-cdk/aws-apigateway
Version:
The CDK Construct Library for AWS::ApiGateway
1,403 lines • 74.1 kB
JavaScript
function _aws_cdk_aws_apigateway_IRestApi(p) {
}
function _aws_cdk_aws_apigateway_RestApiBaseProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.deployOptions))
_aws_cdk_aws_apigateway_StageOptions(p.deployOptions);
if (!visitedObjects.has(p.domainName))
_aws_cdk_aws_apigateway_DomainNameOptions(p.domainName);
if (p.endpointTypes != null)
for (const o of p.endpointTypes)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_EndpointType(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_RestApiOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.deployOptions))
_aws_cdk_aws_apigateway_StageOptions(p.deployOptions);
if (!visitedObjects.has(p.domainName))
_aws_cdk_aws_apigateway_DomainNameOptions(p.domainName);
if (p.endpointTypes != null)
for (const o of p.endpointTypes)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_EndpointType(o);
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_RestApiProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.apiKeySourceType))
_aws_cdk_aws_apigateway_ApiKeySourceType(p.apiKeySourceType);
if (!visitedObjects.has(p.cloneFrom))
_aws_cdk_aws_apigateway_IRestApi(p.cloneFrom);
if (!visitedObjects.has(p.endpointConfiguration))
_aws_cdk_aws_apigateway_EndpointConfiguration(p.endpointConfiguration);
if (!visitedObjects.has(p.deployOptions))
_aws_cdk_aws_apigateway_StageOptions(p.deployOptions);
if (!visitedObjects.has(p.domainName))
_aws_cdk_aws_apigateway_DomainNameOptions(p.domainName);
if (p.endpointTypes != null)
for (const o of p.endpointTypes)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_EndpointType(o);
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_SpecRestApiProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.apiDefinition))
_aws_cdk_aws_apigateway_ApiDefinition(p.apiDefinition);
if (!visitedObjects.has(p.deployOptions))
_aws_cdk_aws_apigateway_StageOptions(p.deployOptions);
if (!visitedObjects.has(p.domainName))
_aws_cdk_aws_apigateway_DomainNameOptions(p.domainName);
if (p.endpointTypes != null)
for (const o of p.endpointTypes)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_EndpointType(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_RestApiBase(p) {
}
function _aws_cdk_aws_apigateway_SpecRestApi(p) {
}
function _aws_cdk_aws_apigateway_RestApiAttributes(p) {
}
function _aws_cdk_aws_apigateway_RestApi(p) {
}
function _aws_cdk_aws_apigateway_EndpointConfiguration(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.types != null)
for (const o of p.types)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_EndpointType(o);
if (p.vpcEndpoints != null)
for (const o of p.vpcEndpoints)
if (!visitedObjects.has(o))
require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_IVpcEndpoint(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_ApiKeySourceType(p) {
}
function _aws_cdk_aws_apigateway_EndpointType(p) {
}
function _aws_cdk_aws_apigateway_IResource(p) {
}
function _aws_cdk_aws_apigateway_ResourceOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_ResourceProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.parent))
_aws_cdk_aws_apigateway_IResource(p.parent);
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_ResourceBase(p) {
}
function _aws_cdk_aws_apigateway_ResourceAttributes(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.restApi))
_aws_cdk_aws_apigateway_IRestApi(p.restApi);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_Resource(p) {
}
function _aws_cdk_aws_apigateway_ProxyResourceOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_ProxyResourceProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.parent))
_aws_cdk_aws_apigateway_IResource(p.parent);
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_ProxyResource(p) {
}
function _aws_cdk_aws_apigateway_MethodOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.authorizationType))
_aws_cdk_aws_apigateway_AuthorizationType(p.authorizationType);
if (!visitedObjects.has(p.authorizer))
_aws_cdk_aws_apigateway_IAuthorizer(p.authorizer);
if (p.methodResponses != null)
for (const o of p.methodResponses)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_MethodResponse(o);
if (p.requestModels != null)
for (const o of Object.values(p.requestModels))
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_IModel(o);
if (!visitedObjects.has(p.requestValidator))
_aws_cdk_aws_apigateway_IRequestValidator(p.requestValidator);
if (!visitedObjects.has(p.requestValidatorOptions))
_aws_cdk_aws_apigateway_RequestValidatorOptions(p.requestValidatorOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_MethodProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.resource))
_aws_cdk_aws_apigateway_IResource(p.resource);
if (!visitedObjects.has(p.integration))
_aws_cdk_aws_apigateway_Integration(p.integration);
if (!visitedObjects.has(p.options))
_aws_cdk_aws_apigateway_MethodOptions(p.options);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_Method(p) {
}
function _aws_cdk_aws_apigateway_AuthorizationType(p) {
}
function _aws_cdk_aws_apigateway_IntegrationOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.connectionType))
_aws_cdk_aws_apigateway_ConnectionType(p.connectionType);
if (!visitedObjects.has(p.contentHandling))
_aws_cdk_aws_apigateway_ContentHandling(p.contentHandling);
if (p.integrationResponses != null)
for (const o of p.integrationResponses)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_IntegrationResponse(o);
if (!visitedObjects.has(p.passthroughBehavior))
_aws_cdk_aws_apigateway_PassthroughBehavior(p.passthroughBehavior);
if (!visitedObjects.has(p.vpcLink))
_aws_cdk_aws_apigateway_IVpcLink(p.vpcLink);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_IntegrationProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.type))
_aws_cdk_aws_apigateway_IntegrationType(p.type);
if (!visitedObjects.has(p.options))
_aws_cdk_aws_apigateway_IntegrationOptions(p.options);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_IntegrationConfig(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.type))
_aws_cdk_aws_apigateway_IntegrationType(p.type);
if (!visitedObjects.has(p.options))
_aws_cdk_aws_apigateway_IntegrationOptions(p.options);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_Integration(p) {
}
function _aws_cdk_aws_apigateway_ContentHandling(p) {
}
function _aws_cdk_aws_apigateway_IntegrationType(p) {
}
function _aws_cdk_aws_apigateway_PassthroughBehavior(p) {
}
function _aws_cdk_aws_apigateway_ConnectionType(p) {
}
function _aws_cdk_aws_apigateway_IntegrationResponse(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.contentHandling))
_aws_cdk_aws_apigateway_ContentHandling(p.contentHandling);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_DeploymentProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.api))
_aws_cdk_aws_apigateway_IRestApi(p.api);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_Deployment(p) {
}
function _aws_cdk_aws_apigateway_IStage(p) {
}
function _aws_cdk_aws_apigateway_StageOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.accessLogDestination))
_aws_cdk_aws_apigateway_IAccessLogDestination(p.accessLogDestination);
if (!visitedObjects.has(p.accessLogFormat))
_aws_cdk_aws_apigateway_AccessLogFormat(p.accessLogFormat);
if (p.methodOptions != null)
for (const o of Object.values(p.methodOptions))
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_MethodDeploymentOptions(o);
if (!visitedObjects.has(p.loggingLevel))
_aws_cdk_aws_apigateway_MethodLoggingLevel(p.loggingLevel);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_StageProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.deployment))
_aws_cdk_aws_apigateway_Deployment(p.deployment);
if (!visitedObjects.has(p.accessLogDestination))
_aws_cdk_aws_apigateway_IAccessLogDestination(p.accessLogDestination);
if (!visitedObjects.has(p.accessLogFormat))
_aws_cdk_aws_apigateway_AccessLogFormat(p.accessLogFormat);
if (p.methodOptions != null)
for (const o of Object.values(p.methodOptions))
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_MethodDeploymentOptions(o);
if (!visitedObjects.has(p.loggingLevel))
_aws_cdk_aws_apigateway_MethodLoggingLevel(p.loggingLevel);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_MethodLoggingLevel(p) {
}
function _aws_cdk_aws_apigateway_MethodDeploymentOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.loggingLevel))
_aws_cdk_aws_apigateway_MethodLoggingLevel(p.loggingLevel);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_Stage(p) {
}
function _aws_cdk_aws_apigateway_AwsIntegrationProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.options))
_aws_cdk_aws_apigateway_IntegrationOptions(p.options);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_AwsIntegration(p) {
}
function _aws_cdk_aws_apigateway_LambdaIntegrationOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.connectionType))
_aws_cdk_aws_apigateway_ConnectionType(p.connectionType);
if (!visitedObjects.has(p.contentHandling))
_aws_cdk_aws_apigateway_ContentHandling(p.contentHandling);
if (p.integrationResponses != null)
for (const o of p.integrationResponses)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_IntegrationResponse(o);
if (!visitedObjects.has(p.passthroughBehavior))
_aws_cdk_aws_apigateway_PassthroughBehavior(p.passthroughBehavior);
if (!visitedObjects.has(p.vpcLink))
_aws_cdk_aws_apigateway_IVpcLink(p.vpcLink);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_LambdaIntegration(p) {
}
function _aws_cdk_aws_apigateway_HttpIntegrationProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.options))
_aws_cdk_aws_apigateway_IntegrationOptions(p.options);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_HttpIntegration(p) {
}
function _aws_cdk_aws_apigateway_MockIntegration(p) {
}
function _aws_cdk_aws_apigateway_StepFunctionsExecutionIntegrationOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.requestContext))
_aws_cdk_aws_apigateway_RequestContext(p.requestContext);
if (!visitedObjects.has(p.connectionType))
_aws_cdk_aws_apigateway_ConnectionType(p.connectionType);
if (!visitedObjects.has(p.contentHandling))
_aws_cdk_aws_apigateway_ContentHandling(p.contentHandling);
if (p.integrationResponses != null)
for (const o of p.integrationResponses)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_IntegrationResponse(o);
if (!visitedObjects.has(p.passthroughBehavior))
_aws_cdk_aws_apigateway_PassthroughBehavior(p.passthroughBehavior);
if (!visitedObjects.has(p.vpcLink))
_aws_cdk_aws_apigateway_IVpcLink(p.vpcLink);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_StepFunctionsIntegration(p) {
}
function _aws_cdk_aws_apigateway_RequestContext(p) {
}
function _aws_cdk_aws_apigateway_LambdaRestApiProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("options" in p)
print("@aws-cdk/aws-apigateway.LambdaRestApiProps#options", "the `LambdaRestApiProps` now extends `RestApiProps`, so all\noptions are just available here. Note that the options specified in\n`options` will be overridden by any props specified at the root level.");
if (!visitedObjects.has(p.options))
_aws_cdk_aws_apigateway_RestApiProps(p.options);
if (!visitedObjects.has(p.apiKeySourceType))
_aws_cdk_aws_apigateway_ApiKeySourceType(p.apiKeySourceType);
if (!visitedObjects.has(p.cloneFrom))
_aws_cdk_aws_apigateway_IRestApi(p.cloneFrom);
if (!visitedObjects.has(p.endpointConfiguration))
_aws_cdk_aws_apigateway_EndpointConfiguration(p.endpointConfiguration);
if (!visitedObjects.has(p.deployOptions))
_aws_cdk_aws_apigateway_StageOptions(p.deployOptions);
if (!visitedObjects.has(p.domainName))
_aws_cdk_aws_apigateway_DomainNameOptions(p.domainName);
if (p.endpointTypes != null)
for (const o of p.endpointTypes)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_EndpointType(o);
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_LambdaRestApi(p) {
}
function _aws_cdk_aws_apigateway_IApiKey(p) {
}
function _aws_cdk_aws_apigateway_ApiKeyOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_ApiKeyProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.resources != null)
for (const o of p.resources)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_IRestApi(o);
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_ApiKey(p) {
}
function _aws_cdk_aws_apigateway_RateLimitedApiKeyProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.apiStages != null)
for (const o of p.apiStages)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_UsagePlanPerApiStage(o);
if (!visitedObjects.has(p.quota))
_aws_cdk_aws_apigateway_QuotaSettings(p.quota);
if (!visitedObjects.has(p.throttle))
_aws_cdk_aws_apigateway_ThrottleSettings(p.throttle);
if (p.resources != null)
for (const o of p.resources)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_IRestApi(o);
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_RateLimitedApiKey(p) {
}
function _aws_cdk_aws_apigateway_ThrottleSettings(p) {
}
function _aws_cdk_aws_apigateway_Period(p) {
}
function _aws_cdk_aws_apigateway_QuotaSettings(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.period))
_aws_cdk_aws_apigateway_Period(p.period);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_ThrottlingPerMethod(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.method))
_aws_cdk_aws_apigateway_Method(p.method);
if (!visitedObjects.has(p.throttle))
_aws_cdk_aws_apigateway_ThrottleSettings(p.throttle);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_UsagePlanPerApiStage(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.api))
_aws_cdk_aws_apigateway_IRestApi(p.api);
if (!visitedObjects.has(p.stage))
_aws_cdk_aws_apigateway_Stage(p.stage);
if (p.throttle != null)
for (const o of p.throttle)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_ThrottlingPerMethod(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_UsagePlanProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("apiKey" in p)
print("@aws-cdk/aws-apigateway.UsagePlanProps#apiKey", "use `addApiKey()`");
if (!visitedObjects.has(p.apiKey))
_aws_cdk_aws_apigateway_IApiKey(p.apiKey);
if (p.apiStages != null)
for (const o of p.apiStages)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_UsagePlanPerApiStage(o);
if (!visitedObjects.has(p.quota))
_aws_cdk_aws_apigateway_QuotaSettings(p.quota);
if (!visitedObjects.has(p.throttle))
_aws_cdk_aws_apigateway_ThrottleSettings(p.throttle);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_AddApiKeyOptions(p) {
}
function _aws_cdk_aws_apigateway_IUsagePlan(p) {
}
function _aws_cdk_aws_apigateway_UsagePlan(p) {
}
function _aws_cdk_aws_apigateway_IVpcLink(p) {
}
function _aws_cdk_aws_apigateway_VpcLinkProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.targets != null)
for (const o of p.targets)
if (!visitedObjects.has(o))
require("@aws-cdk/aws-elasticloadbalancingv2/.warnings.jsii.js")._aws_cdk_aws_elasticloadbalancingv2_INetworkLoadBalancer(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_VpcLink(p) {
}
function _aws_cdk_aws_apigateway_MethodResponse(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.responseModels != null)
for (const o of Object.values(p.responseModels))
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_IModel(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_IModel(p) {
}
function _aws_cdk_aws_apigateway_EmptyModel(p) {
}
function _aws_cdk_aws_apigateway_ErrorModel(p) {
}
function _aws_cdk_aws_apigateway_ModelOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.schema))
_aws_cdk_aws_apigateway_JsonSchema(p.schema);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_ModelProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.restApi))
_aws_cdk_aws_apigateway_IRestApi(p.restApi);
if (!visitedObjects.has(p.schema))
_aws_cdk_aws_apigateway_JsonSchema(p.schema);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_Model(p) {
}
function _aws_cdk_aws_apigateway_IRequestValidator(p) {
}
function _aws_cdk_aws_apigateway_RequestValidatorOptions(p) {
}
function _aws_cdk_aws_apigateway_RequestValidatorProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.restApi))
_aws_cdk_aws_apigateway_IRestApi(p.restApi);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_RequestValidator(p) {
}
function _aws_cdk_aws_apigateway_Authorizer(p) {
}
function _aws_cdk_aws_apigateway_IAuthorizer(p) {
}
function _aws_cdk_aws_apigateway_JsonSchemaVersion(p) {
}
function _aws_cdk_aws_apigateway_JsonSchemaType(p) {
}
function _aws_cdk_aws_apigateway_JsonSchema(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.additionalItems != null)
for (const o of p.additionalItems)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_JsonSchema(o);
if (p.allOf != null)
for (const o of p.allOf)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_JsonSchema(o);
if (p.anyOf != null)
for (const o of p.anyOf)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_JsonSchema(o);
if (!visitedObjects.has(p.contains))
_aws_cdk_aws_apigateway_JsonSchema(p.contains);
if (p.definitions != null)
for (const o of Object.values(p.definitions))
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_JsonSchema(o);
if (!visitedObjects.has(p.items))
_aws_cdk_aws_apigateway_JsonSchema(p.items);
if (!visitedObjects.has(p.not))
_aws_cdk_aws_apigateway_JsonSchema(p.not);
if (p.oneOf != null)
for (const o of p.oneOf)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_JsonSchema(o);
if (p.patternProperties != null)
for (const o of Object.values(p.patternProperties))
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_JsonSchema(o);
if (p.properties != null)
for (const o of Object.values(p.properties))
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_JsonSchema(o);
if (!visitedObjects.has(p.propertyNames))
_aws_cdk_aws_apigateway_JsonSchema(p.propertyNames);
if (!visitedObjects.has(p.schema))
_aws_cdk_aws_apigateway_JsonSchemaVersion(p.schema);
if (!visitedObjects.has(p.type))
_aws_cdk_aws_apigateway_JsonSchemaType(p.type);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_SecurityPolicy(p) {
}
function _aws_cdk_aws_apigateway_DomainNameOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.endpointType))
_aws_cdk_aws_apigateway_EndpointType(p.endpointType);
if (!visitedObjects.has(p.mtls))
_aws_cdk_aws_apigateway_MTLSConfig(p.mtls);
if (!visitedObjects.has(p.securityPolicy))
_aws_cdk_aws_apigateway_SecurityPolicy(p.securityPolicy);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_DomainNameProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.mapping))
_aws_cdk_aws_apigateway_IRestApi(p.mapping);
if (!visitedObjects.has(p.endpointType))
_aws_cdk_aws_apigateway_EndpointType(p.endpointType);
if (!visitedObjects.has(p.mtls))
_aws_cdk_aws_apigateway_MTLSConfig(p.mtls);
if (!visitedObjects.has(p.securityPolicy))
_aws_cdk_aws_apigateway_SecurityPolicy(p.securityPolicy);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_IDomainName(p) {
}
function _aws_cdk_aws_apigateway_DomainName(p) {
}
function _aws_cdk_aws_apigateway_DomainNameAttributes(p) {
}
function _aws_cdk_aws_apigateway_MTLSConfig(p) {
}
function _aws_cdk_aws_apigateway_BasePathMappingOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.stage))
_aws_cdk_aws_apigateway_Stage(p.stage);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_BasePathMappingProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.domainName))
_aws_cdk_aws_apigateway_IDomainName(p.domainName);
if (!visitedObjects.has(p.restApi))
_aws_cdk_aws_apigateway_IRestApi(p.restApi);
if (!visitedObjects.has(p.stage))
_aws_cdk_aws_apigateway_Stage(p.stage);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_BasePathMapping(p) {
}
function _aws_cdk_aws_apigateway_CorsOptions(p) {
}
function _aws_cdk_aws_apigateway_Cors(p) {
}
function _aws_cdk_aws_apigateway_LambdaAuthorizerProps(p) {
}
function _aws_cdk_aws_apigateway_TokenAuthorizerProps(p) {
}
function _aws_cdk_aws_apigateway_TokenAuthorizer(p) {
}
function _aws_cdk_aws_apigateway_RequestAuthorizerProps(p) {
}
function _aws_cdk_aws_apigateway_RequestAuthorizer(p) {
}
function _aws_cdk_aws_apigateway_IdentitySource(p) {
}
function _aws_cdk_aws_apigateway_CognitoUserPoolsAuthorizerProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.cognitoUserPools != null)
for (const o of p.cognitoUserPools)
if (!visitedObjects.has(o))
require("@aws-cdk/aws-cognito/.warnings.jsii.js")._aws_cdk_aws_cognito_IUserPool(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CognitoUserPoolsAuthorizer(p) {
}
function _aws_cdk_aws_apigateway_IAccessLogDestination(p) {
}
function _aws_cdk_aws_apigateway_AccessLogDestinationConfig(p) {
}
function _aws_cdk_aws_apigateway_LogGroupLogDestination(p) {
}
function _aws_cdk_aws_apigateway_AccessLogField(p) {
}
function _aws_cdk_aws_apigateway_JsonWithStandardFieldProps(p) {
}
function _aws_cdk_aws_apigateway_AccessLogFormat(p) {
}
function _aws_cdk_aws_apigateway_ApiDefinition(p) {
}
function _aws_cdk_aws_apigateway_ApiDefinitionS3Location(p) {
}
function _aws_cdk_aws_apigateway_ApiDefinitionConfig(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.s3Location))
_aws_cdk_aws_apigateway_ApiDefinitionS3Location(p.s3Location);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_S3ApiDefinition(p) {
}
function _aws_cdk_aws_apigateway_InlineApiDefinition(p) {
}
function _aws_cdk_aws_apigateway_AssetApiDefinition(p) {
}
function _aws_cdk_aws_apigateway_IGatewayResponse(p) {
}
function _aws_cdk_aws_apigateway_GatewayResponseProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.restApi))
_aws_cdk_aws_apigateway_IRestApi(p.restApi);
if (!visitedObjects.has(p.type))
_aws_cdk_aws_apigateway_ResponseType(p.type);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_GatewayResponseOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.type))
_aws_cdk_aws_apigateway_ResponseType(p.type);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_GatewayResponse(p) {
}
function _aws_cdk_aws_apigateway_ResponseType(p) {
}
function _aws_cdk_aws_apigateway_StepFunctionsRestApiProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.requestContext))
_aws_cdk_aws_apigateway_RequestContext(p.requestContext);
if (!visitedObjects.has(p.apiKeySourceType))
_aws_cdk_aws_apigateway_ApiKeySourceType(p.apiKeySourceType);
if (!visitedObjects.has(p.cloneFrom))
_aws_cdk_aws_apigateway_IRestApi(p.cloneFrom);
if (!visitedObjects.has(p.endpointConfiguration))
_aws_cdk_aws_apigateway_EndpointConfiguration(p.endpointConfiguration);
if (!visitedObjects.has(p.deployOptions))
_aws_cdk_aws_apigateway_StageOptions(p.deployOptions);
if (!visitedObjects.has(p.domainName))
_aws_cdk_aws_apigateway_DomainNameOptions(p.domainName);
if (p.endpointTypes != null)
for (const o of p.endpointTypes)
if (!visitedObjects.has(o))
_aws_cdk_aws_apigateway_EndpointType(o);
if (!visitedObjects.has(p.defaultCorsPreflightOptions))
_aws_cdk_aws_apigateway_CorsOptions(p.defaultCorsPreflightOptions);
if (!visitedObjects.has(p.defaultIntegration))
_aws_cdk_aws_apigateway_Integration(p.defaultIntegration);
if (!visitedObjects.has(p.defaultMethodOptions))
_aws_cdk_aws_apigateway_MethodOptions(p.defaultMethodOptions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_StepFunctionsRestApi(p) {
}
function _aws_cdk_aws_apigateway_CfnAccountProps(p) {
}
function _aws_cdk_aws_apigateway_CfnAccount(p) {
}
function _aws_cdk_aws_apigateway_CfnApiKeyProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.tags != null)
for (const o of p.tags)
if (!visitedObjects.has(o))
require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnApiKey(p) {
}
function _aws_cdk_aws_apigateway_CfnApiKey_StageKeyProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnAuthorizerProps(p) {
}
function _aws_cdk_aws_apigateway_CfnAuthorizer(p) {
}
function _aws_cdk_aws_apigateway_CfnBasePathMappingProps(p) {
}
function _aws_cdk_aws_apigateway_CfnBasePathMapping(p) {
}
function _aws_cdk_aws_apigateway_CfnClientCertificateProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.tags != null)
for (const o of p.tags)
if (!visitedObjects.has(o))
require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnClientCertificate(p) {
}
function _aws_cdk_aws_apigateway_CfnDeploymentProps(p) {
}
function _aws_cdk_aws_apigateway_CfnDeployment(p) {
}
function _aws_cdk_aws_apigateway_CfnDeployment_AccessLogSettingProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnDeployment_CanarySettingProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnDeployment_DeploymentCanarySettingsProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnDeployment_MethodSettingProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnDeployment_StageDescriptionProperty(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.tags != null)
for (const o of p.tags)
if (!visitedObjects.has(o))
require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnDocumentationPartProps(p) {
}
function _aws_cdk_aws_apigateway_CfnDocumentationPart(p) {
}
function _aws_cdk_aws_apigateway_CfnDocumentationPart_LocationProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnDocumentationVersionProps(p) {
}
function _aws_cdk_aws_apigateway_CfnDocumentationVersion(p) {
}
function _aws_cdk_aws_apigateway_CfnDomainNameProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.tags != null)
for (const o of p.tags)
if (!visitedObjects.has(o))
require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnDomainName(p) {
}
function _aws_cdk_aws_apigateway_CfnDomainName_EndpointConfigurationProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnDomainName_MutualTlsAuthenticationProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnGatewayResponseProps(p) {
}
function _aws_cdk_aws_apigateway_CfnGatewayResponse(p) {
}
function _aws_cdk_aws_apigateway_CfnMethodProps(p) {
}
function _aws_cdk_aws_apigateway_CfnMethod(p) {
}
function _aws_cdk_aws_apigateway_CfnMethod_IntegrationProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnMethod_IntegrationResponseProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnMethod_MethodResponseProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnModelProps(p) {
}
function _aws_cdk_aws_apigateway_CfnModel(p) {
}
function _aws_cdk_aws_apigateway_CfnRequestValidatorProps(p) {
}
function _aws_cdk_aws_apigateway_CfnRequestValidator(p) {
}
function _aws_cdk_aws_apigateway_CfnResourceProps(p) {
}
function _aws_cdk_aws_apigateway_CfnResource(p) {
}
function _aws_cdk_aws_apigateway_CfnRestApiProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.tags != null)
for (const o of p.tags)
if (!visitedObjects.has(o))
require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnRestApi(p) {
}
function _aws_cdk_aws_apigateway_CfnRestApi_EndpointConfigurationProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnRestApi_S3LocationProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnStageProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.tags != null)
for (const o of p.tags)
if (!visitedObjects.has(o))
require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnStage(p) {
}
function _aws_cdk_aws_apigateway_CfnStage_AccessLogSettingProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnStage_CanarySettingProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnStage_MethodSettingProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnUsagePlanProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.tags != null)
for (const o of p.tags)
if (!visitedObjects.has(o))
require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnUsagePlan(p) {
}
function _aws_cdk_aws_apigateway_CfnUsagePlan_ApiStageProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnUsagePlan_QuotaSettingsProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnUsagePlan_ThrottleSettingsProperty(p) {
}
function _aws_cdk_aws_apigateway_CfnUsagePlanKeyProps(p) {
}
function _aws_cdk_aws_apigateway_CfnUsagePlanKey(p) {
}
function _aws_cdk_aws_apigateway_CfnVpcLinkProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.tags != null)
for (const o of p.tags)
if (!visitedObjects.has(o))
require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnVpcLink(p) {
}
function _aws_cdk_aws_apigateway_CfnApiV2Props(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("apiKeySelectionExpression" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#apiKeySelectionExpression", "moved to package aws-apigatewayv2");
if ("basePath" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#basePath", "moved to package aws-apigatewayv2");
if ("body" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#body", "moved to package aws-apigatewayv2");
if ("bodyS3Location" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#bodyS3Location", "moved to package aws-apigatewayv2");
if ("corsConfiguration" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#corsConfiguration", "moved to package aws-apigatewayv2");
if ("credentialsArn" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#credentialsArn", "moved to package aws-apigatewayv2");
if ("description" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#description", "moved to package aws-apigatewayv2");
if ("disableSchemaValidation" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#disableSchemaValidation", "moved to package aws-apigatewayv2");
if ("failOnWarnings" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#failOnWarnings", "moved to package aws-apigatewayv2");
if ("name" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#name", "moved to package aws-apigatewayv2");
if ("protocolType" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#protocolType", "moved to package aws-apigatewayv2");
if ("routeKey" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#routeKey", "moved to package aws-apigatewayv2");
if ("routeSelectionExpression" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#routeSelectionExpression", "moved to package aws-apigatewayv2");
if ("tags" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#tags", "moved to package aws-apigatewayv2");
if ("target" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#target", "moved to package aws-apigatewayv2");
if ("version" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2Props#version", "moved to package aws-apigatewayv2");
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnApiV2(p) {
}
function _aws_cdk_aws_apigateway_CfnApiV2_BodyS3LocationProperty(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("bucket" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.BodyS3LocationProperty#bucket", "moved to package aws-apigatewayv2");
if ("etag" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.BodyS3LocationProperty#etag", "moved to package aws-apigatewayv2");
if ("key" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.BodyS3LocationProperty#key", "moved to package aws-apigatewayv2");
if ("version" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.BodyS3LocationProperty#version", "moved to package aws-apigatewayv2");
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnApiV2_CorsProperty(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("allowCredentials" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.CorsProperty#allowCredentials", "moved to package aws-apigatewayv2");
if ("allowHeaders" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.CorsProperty#allowHeaders", "moved to package aws-apigatewayv2");
if ("allowMethods" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.CorsProperty#allowMethods", "moved to package aws-apigatewayv2");
if ("allowOrigins" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.CorsProperty#allowOrigins", "moved to package aws-apigatewayv2");
if ("exposeHeaders" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.CorsProperty#exposeHeaders", "moved to package aws-apigatewayv2");
if ("maxAge" in p)
print("@aws-cdk/aws-apigateway.CfnApiV2.CorsProperty#maxAge", "moved to package aws-apigatewayv2");
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnApiMappingV2Props(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("apiId" in p)
print("@aws-cdk/aws-apigateway.CfnApiMappingV2Props#apiId", "moved to package aws-apigatewayv2");
if ("domainName" in p)
print("@aws-cdk/aws-apigateway.CfnApiMappingV2Props#domainName", "moved to package aws-apigatewayv2");
if ("stage" in p)
print("@aws-cdk/aws-apigateway.CfnApiMappingV2Props#stage", "moved to package aws-apigatewayv2");
if ("apiMappingKey" in p)
print("@aws-cdk/aws-apigateway.CfnApiMappingV2Props#apiMappingKey", "moved to package aws-apigatewayv2");
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnApiMappingV2(p) {
}
function _aws_cdk_aws_apigateway_CfnAuthorizerV2Props(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("apiId" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2Props#apiId", "moved to package aws-apigatewayv2");
if ("authorizerType" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2Props#authorizerType", "moved to package aws-apigatewayv2");
if ("identitySource" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2Props#identitySource", "moved to package aws-apigatewayv2");
if ("name" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2Props#name", "moved to package aws-apigatewayv2");
if ("authorizerCredentialsArn" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2Props#authorizerCredentialsArn", "moved to package aws-apigatewayv2");
if ("authorizerResultTtlInSeconds" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2Props#authorizerResultTtlInSeconds", "moved to package aws-apigatewayv2");
if ("authorizerUri" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2Props#authorizerUri", "moved to package aws-apigatewayv2");
if ("identityValidationExpression" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2Props#identityValidationExpression", "moved to package aws-apigatewayv2");
if ("jwtConfiguration" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2Props#jwtConfiguration", "moved to package aws-apigatewayv2");
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnAuthorizerV2(p) {
}
function _aws_cdk_aws_apigateway_CfnAuthorizerV2_JWTConfigurationProperty(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("audience" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2.JWTConfigurationProperty#audience", "moved to package aws-apigatewayv2");
if ("issuer" in p)
print("@aws-cdk/aws-apigateway.CfnAuthorizerV2.JWTConfigurationProperty#issuer", "moved to package aws-apigatewayv2");
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnDeploymentV2Props(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("apiId" in p)
print("@aws-cdk/aws-apigateway.CfnDeploymentV2Props#apiId", "moved to package aws-apigatewayv2");
if ("description" in p)
print("@aws-cdk/aws-apigateway.CfnDeploymentV2Props#description", "moved to package aws-apigatewayv2");
if ("stageName" in p)
print("@aws-cdk/aws-apigateway.CfnDeploymentV2Props#stageName", "moved to package aws-apigatewayv2");
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_apigateway_CfnDeploymentV2(p) {
}
function _aws_cdk_aws_apigateway_CfnDomainNameV2Props(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if ("domainName" in p)
print("@aws-cdk/aws-apigateway.CfnDomainNameV2Props#domainName", "moved to package aws-apigatewayv2");
if ("domainNameConfigurations" in p)
print("@aws-cdk/aws-apigateway.CfnDomainNameV2Props#domainNameConfigurations", "moved to package aws-apigatewayv2")