Sha256: 03cc1b19b8334403ce693542e2cedbcd1c89d1fbc6d9fee49e4a1b09f8ab9c2e

Contents?: true

Size: 397 Bytes

Versions: 10

Compression:

Stored size: 397 Bytes

Contents

module Aws::Api::ServiceTranslators::CloudFront

  extend Aws::Api::Visitor

  class << self

    def translate(api)
      convert_max_items(api)
    end

    # max_item shapes are modeled incorrectly as strings instead of numbers
    def convert_max_items(api)
      each_shape(api) do |member_name, shape|
        shape.type = 'integer' if member_name == :max_items
      end
    end

  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
aws-sdk-core-2.0.0.rc10 lib/aws/api/service_translators/cloud_front.rb
aws-sdk-core-2.0.0.rc9 lib/aws/api/service_translators/cloud_front.rb
aws-sdk-core-2.0.0.rc8 lib/aws/api/service_translators/cloud_front.rb
aws-sdk-core-2.0.0.rc7 lib/aws/api/service_translators/cloud_front.rb
aws-sdk-core-2.0.0.rc6 lib/aws/api/service_translators/cloud_front.rb
aws-sdk-core-2.0.0.rc5 lib/aws/api/service_translators/cloud_front.rb
aws-sdk-core-2.0.0.rc4 lib/aws/api/service_translators/cloud_front.rb
aws-sdk-core-2.0.0.rc3 lib/aws/api/service_translators/cloud_front.rb
aws-sdk-core-2.0.0.rc2 lib/aws/api/service_translators/cloud_front.rb
aws-sdk-core-2.0.0.rc1 lib/aws/api/service_translators/cloud_front.rb