func (o EndpointDeliveryRuleOutput) CacheKeyQueryStringAction() EndpointDeliveryRuleCacheKeyQueryStringActionPtrOutput {
	return o.ApplyT(func(v EndpointDeliveryRule) *EndpointDeliveryRuleCacheKeyQueryStringAction {
		return v.CacheKeyQueryStringAction
	}).(EndpointDeliveryRuleCacheKeyQueryStringActionPtrOutput)
}
// A `cacheKeyQueryStringAction` block as defined above.
A `cacheKeyQueryStringAction` block as defined above.
// A ` cacheKeyQueryStringAction ` block as defined above .
func (o EndpointDeliveryRuleOutput) CacheKeyQueryStringAction() EndpointDeliveryRuleCacheKeyQueryStringActionPtrOutput {
	return o.ApplyT(func(v EndpointDeliveryRule) *EndpointDeliveryRuleCacheKeyQueryStringAction {
		return v.CacheKeyQueryStringAction
	}).(EndpointDeliveryRuleCacheKeyQueryStringActionPtrOutput)
}
func ( o EndpointDeliveryRuleOutput ) CacheKeyQueryStringAction ( ) EndpointDeliveryRuleCacheKeyQueryStringActionPtrOutput { return o . ApplyT ( func ( v EndpointDeliveryRule ) * EndpointDeliveryRuleCacheKeyQueryStringAction { return v . CacheKeyQueryStringAction } ) . ( EndpointDeliveryRuleCacheKeyQueryStringActionPtrOutput ) }
A `cacheKeyQueryStringAction` block as defined above.
A ` cacheKeyQueryStringAction ` block as defined above .