UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

57 lines (56 loc) 2.72 kB
import { CfnResource, Resolvable } from '../../base'; export declare type ReplicationSet_Type = 'AWS::SSMIncidents::ReplicationSet'; export declare const ReplicationSet_Type = "AWS::SSMIncidents::ReplicationSet"; /** * Resource type definition for AWS::SSMIncidents::ReplicationSet {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-replicationset.html} */ export default function ReplicationSet(props: ReplicationSet_Properties): CfnResource<ReplicationSet_Properties>; /** * Resource type definition for AWS::SSMIncidents::ReplicationSet {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-replicationset.html} */ export declare type ReplicationSet_Properties = { Arn?: Arn; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-replicationset.html#cfn-ssmincidents-replicationset-regions} */ Regions: RegionList; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-replicationset.html#cfn-ssmincidents-replicationset-deletionprotected} */ DeletionProtected?: DeletionProtected; }; export declare type Arn = Resolvable<string>; export declare type RegionName = Resolvable<string>; /** * The ReplicationSet regional configuration. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-replicationregion.html} */ export declare type ReplicationRegion = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-replicationregion.html#cfn-ssmincidents-replicationset-replicationregion-regionname} */ RegionName?: RegionName; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-replicationregion.html#cfn-ssmincidents-replicationset-replicationregion-regionconfiguration} */ RegionConfiguration?: RegionConfiguration; }; /** * The ReplicationSet regional configuration. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-regionconfiguration.html} */ export declare type RegionConfiguration = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-regionconfiguration.html#cfn-ssmincidents-replicationset-regionconfiguration-ssekmskeyid} */ SseKmsKeyId: Arn; }; export declare type DeletionProtected = Resolvable<boolean>; export declare type RegionList = ReplicationRegion[];