Module: Aws::ComputeOptimizerAutomation::Client::_GetAutomationRuleResponseSuccess

Includes:
Seahorse::Client::_ResponseSuccess[Types::GetAutomationRuleResponse]
Defined in:
sig/client.rbs

Instance Method Summary collapse

Instance Method Details

#account_id::String

Returns:

  • (::String)


194
# File 'sig/client.rbs', line 194

def account_id: () -> ::String

#created_timestamp::Time

Returns:

  • (::Time)


202
# File 'sig/client.rbs', line 202

def created_timestamp: () -> ::Time

#criteriaTypes::Criteria

Returns:



198
# File 'sig/client.rbs', line 198

def criteria: () -> Types::Criteria

#description::String

Returns:

  • (::String)


191
# File 'sig/client.rbs', line 191

def description: () -> ::String

#last_updated_timestamp::Time

Returns:

  • (::Time)


203
# File 'sig/client.rbs', line 203

def last_updated_timestamp: () -> ::Time

#name::String

Returns:

  • (::String)


190
# File 'sig/client.rbs', line 190

def name: () -> ::String

#organization_configurationTypes::OrganizationConfiguration



195
# File 'sig/client.rbs', line 195

def organization_configuration: () -> Types::OrganizationConfiguration

#priority::String

Returns:

  • (::String)


196
# File 'sig/client.rbs', line 196

def priority: () -> ::String

Returns:

  • (::Array[("SnapshotAndDeleteUnattachedEbsVolume" | "UpgradeEbsVolumeType")])


197
# File 'sig/client.rbs', line 197

def recommended_action_types: () -> ::Array[("SnapshotAndDeleteUnattachedEbsVolume" | "UpgradeEbsVolumeType")]

#rule_arn::String

Returns:

  • (::String)


188
# File 'sig/client.rbs', line 188

def rule_arn: () -> ::String

#rule_id::String

Returns:

  • (::String)


189
# File 'sig/client.rbs', line 189

def rule_id: () -> ::String

#rule_revision::Integer

Returns:

  • (::Integer)


193
# File 'sig/client.rbs', line 193

def rule_revision: () -> ::Integer

#rule_type"OrganizationRule", "AccountRule"

Returns:

  • ("OrganizationRule", "AccountRule")


192
# File 'sig/client.rbs', line 192

def rule_type: () -> ("OrganizationRule" | "AccountRule")

#scheduleTypes::Schedule

Returns:



199
# File 'sig/client.rbs', line 199

def schedule: () -> Types::Schedule

#status"Active", "Inactive"

Returns:

  • ("Active", "Inactive")


200
# File 'sig/client.rbs', line 200

def status: () -> ("Active" | "Inactive")

#tags::Array[Types::Tag]

Returns:



201
# File 'sig/client.rbs', line 201

def tags: () -> ::Array[Types::Tag]