UNPKG

@pulumi/aws

Version:

A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.

105 lines (104 loc) 3.1 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * > **NOTE:** The AWS Region specified by a provider must always be one of the Regions specified for the replication set. * * Use this data source to manage a replication set in AWS Systems Manager Incident Manager. * * ## Example Usage * * ### Basic Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as aws from "@pulumi/aws"; * * const example = aws.ssmincidents.getReplicationSet({}); * ``` */ export declare function getReplicationSet(args?: GetReplicationSetArgs, opts?: pulumi.InvokeOptions): Promise<GetReplicationSetResult>; /** * A collection of arguments for invoking getReplicationSet. */ export interface GetReplicationSetArgs { /** * All tags applied to the replication set. */ tags?: { [key: string]: string; }; } /** * A collection of values returned by getReplicationSet. */ export interface GetReplicationSetResult { /** * The Amazon Resource Name (ARN) of the replication set. */ readonly arn: string; /** * The ARN of the user who created the replication set. */ readonly createdBy: string; /** * If `true`, the last remaining Region in a replication set can’t be deleted. */ readonly deletionProtected: boolean; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The ARN of the user who last modified the replication set. */ readonly lastModifiedBy: string; /** * (**Deprecated**) The replication set's Regions. Use `regions` instead. * * @deprecated region is deprecated. Use regions instead. */ readonly region: outputs.ssmincidents.GetReplicationSetRegion[]; /** * The replication set's Regions. */ readonly regions: outputs.ssmincidents.GetReplicationSetRegion[]; /** * The current status of the Region. * * Valid Values: `ACTIVE` | `CREATING` | `UPDATING` | `DELETING` | `FAILED` */ readonly status: string; /** * All tags applied to the replication set. */ readonly tags: { [key: string]: string; }; } /** * > **NOTE:** The AWS Region specified by a provider must always be one of the Regions specified for the replication set. * * Use this data source to manage a replication set in AWS Systems Manager Incident Manager. * * ## Example Usage * * ### Basic Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as aws from "@pulumi/aws"; * * const example = aws.ssmincidents.getReplicationSet({}); * ``` */ export declare function getReplicationSetOutput(args?: GetReplicationSetOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetReplicationSetResult>; /** * A collection of arguments for invoking getReplicationSet. */ export interface GetReplicationSetOutputArgs { /** * All tags applied to the replication set. */ tags?: pulumi.Input<{ [key: string]: pulumi.Input<string>; }>; }