aws-cfn-constructor
Version:
Constructor for AWS CloudFormation resources using AWS CDK
39 lines (38 loc) • 1.05 kB
TypeScript
import { Construct } from "constructs";
export declare class Queue {
private _scope;
private _queue;
/**
* Create the sqs queue
* @description https://docs.aws.amazon.com/ko_kr/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html
* @param scope scope context
* @param config configuration for sqs queue
*/
constructor(scope: Construct, config: any);
/**
* Get an arn for queue
* @returns arn for queue
*/
getArn(): string;
/**
* Get a name for queue
* @returns name for queue
*/
getName(): string;
/**
* Get an url for queue
* @returns url for queue
*/
getUrl(): string;
/**
* Set the policy
* @description https://docs.aws.amazon.com/ko_kr/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queuepolicy.html
* @param config configuration for policy
*/
setPolicy(config: any): void;
/**
* Set the tags
* @param config configuration for tags
*/
setTags(config: any): void;
}