UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

36 lines (35 loc) 1.32 kB
import { CfnResource, Resolvable } from '../../base'; export declare type ACL_Type = 'AWS::MemoryDB::ACL'; export declare const ACL_Type = "AWS::MemoryDB::ACL"; /** * Resource Type definition for AWS::MemoryDB::ACL {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html} */ export default function ACL(props: ACL_Properties): CfnResource<ACL_Properties>; /** * Resource Type definition for AWS::MemoryDB::ACL {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html} */ export declare type ACL_Properties = { Status?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html#cfn-memorydb-acl-aclname} */ ACLName: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html#cfn-memorydb-acl-usernames} */ UserNames?: Resolvable<string>[]; Arn?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html#cfn-memorydb-acl-tags} */ Tags?: Tag[]; }; export declare type Tag = { Key: Resolvable<string>; Value: Resolvable<string>; };