Amazon.PowerShell.Cmdlets.COA.AmazonComputeOptimizerAutomationClientCmdlet.ClientConfig
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Must be 1-64 characters long and contain only alphanumeric characters, underscores, and hyphens.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Filter criteria for EBS volume sizes in gibibytes (GiB).
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Filter criteria for EBS volume types, such as gp2, gp3, io1, io2, st1, or sc1.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Filter criteria for estimated monthly cost savings from the recommended action.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Criteria_EstimatedMonthlySavings |
Filter criteria for the lookback period in days used to analyze resource utilization.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Criteria_LookBackPeriodInDays |
Filter criteria for Amazon Web Services regions where resources must be located.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Filter criteria for specific resource ARNs to include or exclude.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Filter criteria for resource tags, allowing filtering by tag key and value combinations.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Filter criteria indicating whether the recommended action requires a resource restart.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The updated description of the automation rule. Can be up to 1024 characters long and contain alphanumeric characters, underscores, hyphens, spaces, and certain special characters.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The updated name of the automation rule. Must be 1-128 characters long and contain only alphanumeric characters, underscores, and hyphens.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-OrganizationConfiguration_AccountId <
String[]>
List of specific Amazon Web Services account IDs where the organization rule should be applied.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | OrganizationConfiguration_AccountIds |
Specifies when organization rules should be applied relative to account rules.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The updated priority level of the automation rule, used to determine execution order when multiple rules apply to the same resource.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Updated list of recommended action types that this rule can execute, such as SnapshotAndDeleteUnattachedEbsVolume or UpgradeEbsVolumeType.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | RecommendedActionTypes |
The ARN of the rule to update.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-RuleRevision <Int64>
The revision number of the rule to update.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The updated type of automation rule. Can be either OrganizationRule for organization-wide rules or AccountRule for account-specific rules.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-Schedule_ExecutionWindowInMinute <
Int32>
The time window in minutes during which the automation rule can start implementing recommended actions.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Schedule_ExecutionWindowInMinutes |
-Schedule_ScheduleExpression <
String>
The expression that defines when the schedule runs. cron expression is supported. A cron expression consists of six fields separated by white spaces: (minuteshoursday_of_monthmonthday_of_weekyear)You can schedule rules to run at most once per day. Your cron expression must use specific values (not wildcards) for the minutes and hours fields. For example: (30 12 * * *) runs daily at 12:30 PM UTC.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-Schedule_ScheduleExpressionTimezone <
String>
The timezone to use when interpreting the schedule expression.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ComputeOptimizerAutomation.Model.UpdateAutomationRuleResponse). Specifying the name of a property of type Amazon.ComputeOptimizerAutomation.Model.UpdateAutomationRuleResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The updated status of the automation rule. Can be Active or Inactive.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |