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];