Class: Aws::ComputeOptimizerAutomation::Types::UpdateEnrollmentConfigurationRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_tokenString

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.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


2523
2524
2525
2526
2527
2528
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 2523

class UpdateEnrollmentConfigurationRequest < Struct.new(
  :status,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The desired enrollment status.

  • Active - Enables the Automation feature for your account.

  • Inactive - Disables the Automation feature for your account and stops all of your automation rules. If you opt in again later, all rules will be inactive, and you must enable the rules you want to run. You must wait at least 24 hours after opting out to opt in again.

The Pending and Failed options cannot be used to update the enrollment status of an account. They are returned in the response of a request to update the enrollment status of an account.

If you are a member account, your account must be disassociated from your organization’s management account before you can disable Automation. Contact your administrator to make this change.

Returns:

  • (String)


2523
2524
2525
2526
2527
2528
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 2523

class UpdateEnrollmentConfigurationRequest < Struct.new(
  :status,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end