module AWS::EC2::TaggedCollection

@private

Public Instance Methods

tagged(*keys) click to toggle source

Filter the collection by one or more tag keys. If you pass multiple tag keys they will be be treated as OR conditions. If you want to AND them together call tagged multiple times (chained).

Filter the collection to items items tagged ‘live’ OR ‘test’

collection.tagged('live', 'test')

Filter the collection to items tagged ‘live’ AND ‘webserver’

collection.tagged('live').tagged('webserver')
# File lib/aws/ec2/tagged_collection.rb, line 32
def tagged *keys
  filter('tag-key', *keys)
end
tagged_values(*values) click to toggle source

Filter the collection by one or more tag values. If you pass multiple tag values they will be be treated as OR conditions. If you want to AND them together call tagged multiple times (chained).

collection.tagged('stage').tagged_values('production')
# File lib/aws/ec2/tagged_collection.rb, line 42
def tagged_values *values
  filter('tag-value', *values)
end