Module: Aws::RecycleBin::Client::_CreateRuleResponseSuccess

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

Instance Method Summary collapse

Instance Method Details

#description::String

Returns:

  • (::String)


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

def description: () -> ::String

#exclude_resource_tags::Array[Types::ResourceTag]

Returns:



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

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

#identifier::String

Returns:

  • (::String)


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

def identifier: () -> ::String

#lock_configurationTypes::LockConfiguration



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

def lock_configuration: () -> Types::LockConfiguration

#lock_state"locked", ...

Returns:

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


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

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

#resource_tags::Array[Types::ResourceTag]

Returns:



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

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

#resource_type"EBS_SNAPSHOT", ...

Returns:

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


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

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

#retention_periodTypes::RetentionPeriod



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

def retention_period: () -> Types::RetentionPeriod

#rule_arn::String

Returns:

  • (::String)


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

def rule_arn: () -> ::String

#status"pending", "available"

Returns:

  • ("pending", "available")


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

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

#tags::Array[Types::Tag]

Returns:



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

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