@altostra/core
Version:
Core library for shared types and logic
12 lines (11 loc) • 436 B
TypeScript
import type { AwsResourceCommon } from "../common";
import type { CloudFormationString } from "../IntrinsicFunctions";
import type { IamPolicyDocument } from "../PolicyDocument";
export declare type QueuePolicyType = 'AWS::SQS::QueuePolicy';
export interface QueuePolicy extends AwsResourceCommon {
Type: QueuePolicyType;
Properties: {
PolicyDocument: IamPolicyDocument;
Queues: CloudFormationString[];
};
}