Class: Aws::CloudFront::Types::QueryArgProfileConfig

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudfront/types.rb

Overview

Note:

When making an API call, you may pass QueryArgProfileConfig data as a hash:

{
  forward_when_query_arg_profile_is_unknown: false, # required
  query_arg_profiles: {
    quantity: 1, # required
    items: [
      {
        query_arg: "string", # required
        profile_id: "string", # required
      },
    ],
  },
}

Configuration for query argument-profile mapping for field-level encryption.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#forward_when_query_arg_profile_is_unknownBoolean

Flag to set if you want a request to be forwarded to the origin even if the profile specified by the field-level encryption query argument, fle-profile, is unknown.

Returns:

  • (Boolean)

10721
10722
10723
10724
10725
10726
# File 'lib/aws-sdk-cloudfront/types.rb', line 10721

class QueryArgProfileConfig < Struct.new(
  :forward_when_query_arg_profile_is_unknown,
  :query_arg_profiles)
  SENSITIVE = []
  include Aws::Structure
end

#query_arg_profilesTypes::QueryArgProfiles

Profiles specified for query argument-profile mapping for field-level encryption.


10721
10722
10723
10724
10725
10726
# File 'lib/aws-sdk-cloudfront/types.rb', line 10721

class QueryArgProfileConfig < Struct.new(
  :forward_when_query_arg_profile_is_unknown,
  :query_arg_profiles)
  SENSITIVE = []
  include Aws::Structure
end