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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudfront/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)


7084
7085
7086
7087
7088
7089
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 7084

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.



7084
7085
7086
7087
7088
7089
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 7084

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