UNPKG

@altostra/core

Version:

Core library for shared types and logic

12 lines (11 loc) 516 B
import type { CloudFormationValue } from "./common"; export declare const FN_GET_ATT = "Fn::GetAtt"; export declare type GetAttKey = typeof FN_GET_ATT; export interface GetAtt { 'Fn::GetAtt': [ resourceLogicalId: CloudFormationValue, attributeName: CloudFormationValue ]; } export declare const isGetAtt: import("@altostra/type-validations").ObjectOfTypeValidation<GetAtt>; export declare function mkGetAtt(resourceLogicalId: CloudFormationValue, attributeName: CloudFormationValue): GetAtt;