UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

58 lines (57 loc) 2.56 kB
import { CfnResource, Resolvable } from '../../base'; export declare type ClusterParameterGroup_Type = 'AWS::Redshift::ClusterParameterGroup'; export declare const ClusterParameterGroup_Type = "AWS::Redshift::ClusterParameterGroup"; /** * Resource Type definition for AWS::Redshift::ClusterParameterGroup * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html} */ export default function ClusterParameterGroup(props: ClusterParameterGroup_Properties): CfnResource<ClusterParameterGroup_Properties>; /** * Resource Type definition for AWS::Redshift::ClusterParameterGroup * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html} */ export declare type ClusterParameterGroup_Properties = { Id?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-description} */ Description: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-parametergroupfamily} */ ParameterGroupFamily: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-parameters} */ Parameters?: Parameter[]; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-tags} */ Tags?: Tag[]; }; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-property-redshift-clusterparametergroup-parameter.html} */ export declare type Parameter = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-property-redshift-clusterparametergroup-parameter.html#cfn-redshift-clusterparametergroup-parameter-parametername} */ ParameterName: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-property-redshift-clusterparametergroup-parameter.html#cfn-redshift-clusterparametergroup-parameter-parametervalue} */ ParameterValue: Resolvable<string>; }; export declare type Tag = { Key: Resolvable<string>; Value: Resolvable<string>; };