Module: Aws::RecycleBin::Client::_GetRuleResponseSuccess

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

Instance Method Summary collapse

Instance Method Details

#description::String

Returns:

  • (::String)


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

def description: () -> ::String

#exclude_resource_tags::Array[Types::ResourceTag]

Returns:



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

def exclude_resource_tags: () -> ::Array[Types::ResourceTag]

#identifier::String

Returns:

  • (::String)


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

def identifier: () -> ::String

#lock_configurationTypes::LockConfiguration



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

def lock_configuration: () -> Types::LockConfiguration

#lock_end_time::Time

Returns:

  • (::Time)


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

def lock_end_time: () -> ::Time

#lock_state"locked", ...

Returns:

  • ("locked", "pending_unlock", "unlocked")


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

def lock_state: () -> ("locked" | "pending_unlock" | "unlocked")

#resource_tags::Array[Types::ResourceTag]

Returns:



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

def resource_tags: () -> ::Array[Types::ResourceTag]

#resource_type"EBS_SNAPSHOT", ...

Returns:

  • ("EBS_SNAPSHOT", "EC2_IMAGE", "EBS_VOLUME")


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

def resource_type: () -> ("EBS_SNAPSHOT" | "EC2_IMAGE" | "EBS_VOLUME")

#retention_periodTypes::RetentionPeriod



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

def retention_period: () -> Types::RetentionPeriod

#rule_arn::String

Returns:

  • (::String)


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

def rule_arn: () -> ::String

#status"pending", "available"

Returns:

  • ("pending", "available")


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

def status: () -> ("pending" | "available")