def __init__(__self__, *, include_http_headers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]=None, query_string_whitelist: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]=None):
    "\n        Message containing what to include in the cache key for a request for Cloud CDN.\n        :param pulumi.Input[Sequence[pulumi.Input[str]]] include_http_headers: Allows HTTP request headers (by name) to be used in the cache key.\n        :param pulumi.Input[Sequence[pulumi.Input[str]]] query_string_whitelist: Names of query string parameters to include in cache keys. All other parameters will be excluded. '&' and '=' will be percent encoded and not treated as delimiters.\n        "
    if (include_http_headers is not None):
        pulumi.set(__self__, 'include_http_headers', include_http_headers)
    if (query_string_whitelist is not None):
        pulumi.set(__self__, 'query_string_whitelist', query_string_whitelist)
Message containing what to include in the cache key for a request for Cloud CDN.
:param pulumi.Input[Sequence[pulumi.Input[str]]] include_http_headers: Allows HTTP request headers (by name) to be used in the cache key.
:param pulumi.Input[Sequence[pulumi.Input[str]]] query_string_whitelist: Names of query string parameters to include in cache keys. All other parameters will be excluded. '&' and '=' will be percent encoded and not treated as delimiters.
def __init__(__self__, *, include_http_headers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]=None, query_string_whitelist: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]=None):
    "\n        Message containing what to include in the cache key for a request for Cloud CDN.\n        :param pulumi.Input[Sequence[pulumi.Input[str]]] include_http_headers: Allows HTTP request headers (by name) to be used in the cache key.\n        :param pulumi.Input[Sequence[pulumi.Input[str]]] query_string_whitelist: Names of query string parameters to include in cache keys. All other parameters will be excluded. '&' and '=' will be percent encoded and not treated as delimiters.\n        "
    if (include_http_headers is not None):
        pulumi.set(__self__, 'include_http_headers', include_http_headers)
    if (query_string_whitelist is not None):
        pulumi.set(__self__, 'query_string_whitelist', query_string_whitelist)