Sha256: 15ec9e07f26e5463ab07363eadedc1099f95afbdb697a09b429a451bffefa4f5

Contents?: true

Size: 516 Bytes

Versions: 68

Compression:

Stored size: 516 Bytes

Contents

# frozen_string_literal: true

module Aws
  module EC2
    class Resource

      def create_tags(options)
        resp = Aws::Plugins::UserAgent.feature('resource') do
          @client.create_tags(options)
        end
        tags = []
        options[:resources].each do |resource_id|
          options[:tags].each do |tag|
            tags << Tag.new(resource_id, tag[:key], tag[:value], client: @client)
          end
        end
        Tag::Collection.new([tags], size: tags.size)
      end

    end
  end
end

Version data entries

68 entries across 68 versions & 1 rubygems

Version Path
aws-sdk-ec2-1.428.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.427.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.426.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.425.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.424.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.423.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.422.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.421.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.420.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.419.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.418.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.417.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.416.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.415.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.414.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.413.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.412.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.411.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.410.0 lib/aws-sdk-ec2/customizations/resource.rb
aws-sdk-ec2-1.409.0 lib/aws-sdk-ec2/customizations/resource.rb