agent-claw: automated task changes
This commit is contained in:
50
cdk/node_modules/aws-cdk-lib/aws-apigateway/lib/base-path-mapping.d.ts
generated
vendored
Normal file
50
cdk/node_modules/aws-cdk-lib/aws-apigateway/lib/base-path-mapping.d.ts
generated
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
import type { Construct } from 'constructs';
|
||||
import type { IDomainNameRef, IRestApiRef } from './apigateway.generated';
|
||||
import type { Stage } from './stage';
|
||||
import { Resource } from '../../core';
|
||||
export interface BasePathMappingOptions {
|
||||
/**
|
||||
* The base path name that callers of the API must provide in the URL after
|
||||
* the domain name (e.g. `example.com/base-path`). If you specify this
|
||||
* property, it can't be an empty string.
|
||||
*
|
||||
* @default - map requests from the domain root (e.g. `example.com`). If this
|
||||
* is undefined, no additional mappings will be allowed on this domain name.
|
||||
*/
|
||||
readonly basePath?: string;
|
||||
/**
|
||||
* The Deployment stage of API
|
||||
* [disable-awslint:ref-via-interface]
|
||||
* @default - map to deploymentStage of restApi otherwise stage needs to pass in URL
|
||||
*/
|
||||
readonly stage?: Stage;
|
||||
/**
|
||||
* Whether to attach the base path mapping to a stage.
|
||||
* Use this property to create a base path mapping without attaching it to the Rest API default stage.
|
||||
* This property is ignored if `stage` is provided.
|
||||
* @default - true
|
||||
*/
|
||||
readonly attachToStage?: boolean;
|
||||
}
|
||||
export interface BasePathMappingProps extends BasePathMappingOptions {
|
||||
/**
|
||||
* The DomainName to associate with this base path mapping.
|
||||
*/
|
||||
readonly domainName: IDomainNameRef;
|
||||
/**
|
||||
* The RestApi resource to target.
|
||||
*/
|
||||
readonly restApi: IRestApiRef;
|
||||
}
|
||||
/**
|
||||
* This resource creates a base path that clients who call your API must use in
|
||||
* the invocation URL.
|
||||
*
|
||||
* Unless you're importing a domain with `DomainName.fromDomainNameAttributes()`,
|
||||
* you can use `DomainName.addBasePathMapping()` to define mappings.
|
||||
*/
|
||||
export declare class BasePathMapping extends Resource {
|
||||
/** Uniquely identifies this class. */
|
||||
static readonly PROPERTY_INJECTION_ID: string;
|
||||
constructor(scope: Construct, id: string, props: BasePathMappingProps);
|
||||
}
|
||||
Reference in New Issue
Block a user