@pulumi/aws-native
Version:
The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)
75 lines (74 loc) • 3.89 kB
TypeScript
export declare const PlanAlarmCondition: {
readonly Red: "red";
readonly Green: "green";
};
export type PlanAlarmCondition = (typeof PlanAlarmCondition)[keyof typeof PlanAlarmCondition];
export declare const PlanAlarmType: {
readonly ApplicationHealth: "applicationHealth";
readonly Trigger: "trigger";
};
export type PlanAlarmType = (typeof PlanAlarmType)[keyof typeof PlanAlarmType];
export declare const PlanDocumentDbUngracefulBehavior: {
readonly Failover: "failover";
};
export type PlanDocumentDbUngracefulBehavior = (typeof PlanDocumentDbUngracefulBehavior)[keyof typeof PlanDocumentDbUngracefulBehavior];
export declare const PlanExecutionBlockType: {
readonly ArcRegionSwitchPlan: "ARCRegionSwitchPlan";
readonly ArcRoutingControl: "ARCRoutingControl";
readonly AuroraGlobalDatabase: "AuroraGlobalDatabase";
readonly AuroraProvisionedScaling: "AuroraProvisionedScaling";
readonly AuroraServerlessScaling: "AuroraServerlessScaling";
readonly CustomActionLambda: "CustomActionLambda";
readonly DocumentDb: "DocumentDb";
readonly Ec2AutoScaling: "EC2AutoScaling";
readonly EcsServiceScaling: "ECSServiceScaling";
readonly EksResourceScaling: "EKSResourceScaling";
readonly LambdaEventSourceMapping: "LambdaEventSourceMapping";
readonly ManualApproval: "ManualApproval";
readonly NeptuneGlobalDatabase: "NeptuneGlobalDatabase";
readonly Parallel: "Parallel";
readonly RdsCreateCrossRegionReplica: "RdsCreateCrossRegionReplica";
readonly RdsPromoteReadReplica: "RdsPromoteReadReplica";
readonly Route53HealthCheck: "Route53HealthCheck";
};
export type PlanExecutionBlockType = (typeof PlanExecutionBlockType)[keyof typeof PlanExecutionBlockType];
export declare const PlanGlobalAuroraUngracefulBehavior: {
readonly Failover: "failover";
};
export type PlanGlobalAuroraUngracefulBehavior = (typeof PlanGlobalAuroraUngracefulBehavior)[keyof typeof PlanGlobalAuroraUngracefulBehavior];
export declare const PlanLambdaEventSourceMappingConfigurationAction: {
readonly Enable: "enable";
readonly Disable: "disable";
};
export type PlanLambdaEventSourceMappingConfigurationAction = (typeof PlanLambdaEventSourceMappingConfigurationAction)[keyof typeof PlanLambdaEventSourceMappingConfigurationAction];
export declare const PlanLambdaEventSourceMappingUngracefulBehavior: {
readonly Skip: "skip";
};
export type PlanLambdaEventSourceMappingUngracefulBehavior = (typeof PlanLambdaEventSourceMappingUngracefulBehavior)[keyof typeof PlanLambdaEventSourceMappingUngracefulBehavior];
export declare const PlanNeptuneUngracefulBehavior: {
readonly Failover: "failover";
};
export type PlanNeptuneUngracefulBehavior = (typeof PlanNeptuneUngracefulBehavior)[keyof typeof PlanNeptuneUngracefulBehavior];
export declare const PlanRecoveryApproach: {
readonly ActiveActive: "activeActive";
readonly ActivePassive: "activePassive";
};
export type PlanRecoveryApproach = (typeof PlanRecoveryApproach)[keyof typeof PlanRecoveryApproach];
export declare const PlanRegionToRunIn: {
readonly ActivatingRegion: "activatingRegion";
readonly DeactivatingRegion: "deactivatingRegion";
readonly ActiveRegion: "activeRegion";
readonly InactiveRegion: "inactiveRegion";
};
export type PlanRegionToRunIn = (typeof PlanRegionToRunIn)[keyof typeof PlanRegionToRunIn];
export declare const PlanRoutingControlStateChange: {
readonly On: "On";
readonly Off: "Off";
};
export type PlanRoutingControlStateChange = (typeof PlanRoutingControlStateChange)[keyof typeof PlanRoutingControlStateChange];
export declare const PlanWorkflowTargetAction: {
readonly Activate: "activate";
readonly Deactivate: "deactivate";
readonly PostRecovery: "postRecovery";
};
export type PlanWorkflowTargetAction = (typeof PlanWorkflowTargetAction)[keyof typeof PlanWorkflowTargetAction];