UNPKG

@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)

90 lines (89 loc) 4.99 kB
export declare const AutomationRuleDoubleCriteriaConditionComparison: { readonly StringEquals: "StringEquals"; readonly StringNotEquals: "StringNotEquals"; readonly StringEqualsIgnoreCase: "StringEqualsIgnoreCase"; readonly StringNotEqualsIgnoreCase: "StringNotEqualsIgnoreCase"; readonly StringLike: "StringLike"; readonly StringNotLike: "StringNotLike"; readonly NumericEquals: "NumericEquals"; readonly NumericNotEquals: "NumericNotEquals"; readonly NumericLessThan: "NumericLessThan"; readonly NumericLessThanEquals: "NumericLessThanEquals"; readonly NumericGreaterThan: "NumericGreaterThan"; readonly NumericGreaterThanEquals: "NumericGreaterThanEquals"; }; export type AutomationRuleDoubleCriteriaConditionComparison = (typeof AutomationRuleDoubleCriteriaConditionComparison)[keyof typeof AutomationRuleDoubleCriteriaConditionComparison]; export declare const AutomationRuleIntegerCriteriaConditionComparison: { readonly StringEquals: "StringEquals"; readonly StringNotEquals: "StringNotEquals"; readonly StringEqualsIgnoreCase: "StringEqualsIgnoreCase"; readonly StringNotEqualsIgnoreCase: "StringNotEqualsIgnoreCase"; readonly StringLike: "StringLike"; readonly StringNotLike: "StringNotLike"; readonly NumericEquals: "NumericEquals"; readonly NumericNotEquals: "NumericNotEquals"; readonly NumericLessThan: "NumericLessThan"; readonly NumericLessThanEquals: "NumericLessThanEquals"; readonly NumericGreaterThan: "NumericGreaterThan"; readonly NumericGreaterThanEquals: "NumericGreaterThanEquals"; }; export type AutomationRuleIntegerCriteriaConditionComparison = (typeof AutomationRuleIntegerCriteriaConditionComparison)[keyof typeof AutomationRuleIntegerCriteriaConditionComparison]; export declare const AutomationRuleOrganizationConfigurationRuleApplyOrder: { readonly BeforeAccountRules: "BeforeAccountRules"; readonly AfterAccountRules: "AfterAccountRules"; }; /** * When the rule should be applied relative to account rules */ export type AutomationRuleOrganizationConfigurationRuleApplyOrder = (typeof AutomationRuleOrganizationConfigurationRuleApplyOrder)[keyof typeof AutomationRuleOrganizationConfigurationRuleApplyOrder]; export declare const AutomationRuleRecommendedActionTypesItem: { readonly SnapshotAndDeleteUnattachedEbsVolume: "SnapshotAndDeleteUnattachedEbsVolume"; readonly UpgradeEbsVolumeType: "UpgradeEbsVolumeType"; }; export type AutomationRuleRecommendedActionTypesItem = (typeof AutomationRuleRecommendedActionTypesItem)[keyof typeof AutomationRuleRecommendedActionTypesItem]; export declare const AutomationRuleResourceTagsCriteriaConditionComparison: { readonly StringEquals: "StringEquals"; readonly StringNotEquals: "StringNotEquals"; readonly StringEqualsIgnoreCase: "StringEqualsIgnoreCase"; readonly StringNotEqualsIgnoreCase: "StringNotEqualsIgnoreCase"; readonly StringLike: "StringLike"; readonly StringNotLike: "StringNotLike"; readonly NumericEquals: "NumericEquals"; readonly NumericNotEquals: "NumericNotEquals"; readonly NumericLessThan: "NumericLessThan"; readonly NumericLessThanEquals: "NumericLessThanEquals"; readonly NumericGreaterThan: "NumericGreaterThan"; readonly NumericGreaterThanEquals: "NumericGreaterThanEquals"; }; export type AutomationRuleResourceTagsCriteriaConditionComparison = (typeof AutomationRuleResourceTagsCriteriaConditionComparison)[keyof typeof AutomationRuleResourceTagsCriteriaConditionComparison]; export declare const AutomationRuleRuleType: { readonly AccountRule: "AccountRule"; readonly OrganizationRule: "OrganizationRule"; }; /** * The type of automation rule. */ export type AutomationRuleRuleType = (typeof AutomationRuleRuleType)[keyof typeof AutomationRuleRuleType]; export declare const AutomationRuleStatus: { readonly Active: "Active"; readonly Inactive: "Inactive"; }; /** * The status of the automation rule. */ export type AutomationRuleStatus = (typeof AutomationRuleStatus)[keyof typeof AutomationRuleStatus]; export declare const AutomationRuleStringCriteriaConditionComparison: { readonly StringEquals: "StringEquals"; readonly StringNotEquals: "StringNotEquals"; readonly StringEqualsIgnoreCase: "StringEqualsIgnoreCase"; readonly StringNotEqualsIgnoreCase: "StringNotEqualsIgnoreCase"; readonly StringLike: "StringLike"; readonly StringNotLike: "StringNotLike"; readonly NumericEquals: "NumericEquals"; readonly NumericNotEquals: "NumericNotEquals"; readonly NumericLessThan: "NumericLessThan"; readonly NumericLessThanEquals: "NumericLessThanEquals"; readonly NumericGreaterThan: "NumericGreaterThan"; readonly NumericGreaterThanEquals: "NumericGreaterThanEquals"; }; export type AutomationRuleStringCriteriaConditionComparison = (typeof AutomationRuleStringCriteriaConditionComparison)[keyof typeof AutomationRuleStringCriteriaConditionComparison];