12 lines
534 B
TypeScript
12 lines
534 B
TypeScript
import type { GraphqlApi } from '../../aws-appsync';
|
|
import type { AliasRecordTargetConfig, IAliasRecordTarget, IHostedZone, IRecordSet } from '../../aws-route53';
|
|
/**
|
|
* Defines an AppSync Graphql API as the alias target. Requires that the domain
|
|
* name will be defined through `GraphqlApiProps.domainName`.
|
|
*/
|
|
export declare class AppSyncTarget implements IAliasRecordTarget {
|
|
private readonly graphqlApi;
|
|
constructor(graphqlApi: GraphqlApi);
|
|
bind(_record: IRecordSet, _zone?: IHostedZone): AliasRecordTargetConfig;
|
|
}
|