Class: Aws::Backup::Types::ProtectedResourceConditions

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

Overview

A list of conditions that you define for resources in your restore testing plan using tags.

For example, "StringEquals": \{ "Key": "aws:ResourceTag/CreatedByCryo", "Value": "true" \},. Condition operators are case sensitive.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#string_equalsArray<Types::KeyValue>

Filters the values of your tagged resources for only those resources that you tagged with the same value. Also called "exact matching."

Returns:



6286
6287
6288
6289
6290
6291
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 6286

class ProtectedResourceConditions < Struct.new(
  :string_equals,
  :string_not_equals)
  SENSITIVE = []
  include Aws::Structure
end

#string_not_equalsArray<Types::KeyValue>

Filters the values of your tagged resources for only those resources that you tagged that do not have the same value. Also called "negated matching."

Returns:



6286
6287
6288
6289
6290
6291
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 6286

class ProtectedResourceConditions < Struct.new(
  :string_equals,
  :string_not_equals)
  SENSITIVE = []
  include Aws::Structure
end