UNPKG

@altostra/core

Version:

Core library for shared types and logic

16 lines (15 loc) 651 B
import type { DNSName } from "../../../common/CustomTypes/DNSName"; import type { NonEmptyString } from "../../../common/CustomTypes/NonEmptyString"; import type { AwsResourceCommon } from "../common"; import type { CloudFormationValue } from "../IntrinsicFunctions"; export declare type ApiMappingType = 'AWS::ApiGatewayV2::ApiMapping'; export interface ApiMapping extends AwsResourceCommon { Type: ApiMappingType; Properties: ApiMappingProperties; } export interface ApiMappingProperties { ApiId: CloudFormationValue<NonEmptyString>; ApiMappingKey?: string; DomainName: DNSName; Stage: CloudFormationValue<NonEmptyString>; }