func (o EndpointGlobalDeliveryRulePtrOutput) CacheKeyQueryStringAction() EndpointGlobalDeliveryRuleCacheKeyQueryStringActionPtrOutput {
	return o.ApplyT(func(v *EndpointGlobalDeliveryRule) *EndpointGlobalDeliveryRuleCacheKeyQueryStringAction {
		if v == nil {
			return nil
		}
		return v.CacheKeyQueryStringAction
	}).(EndpointGlobalDeliveryRuleCacheKeyQueryStringActionPtrOutput)
}
// A `cacheKeyQueryStringAction` block as defined above.
A `cacheKeyQueryStringAction` block as defined above.
// A ` cacheKeyQueryStringAction ` block as defined above .
func (o EndpointGlobalDeliveryRulePtrOutput) CacheKeyQueryStringAction() EndpointGlobalDeliveryRuleCacheKeyQueryStringActionPtrOutput {
	return o.ApplyT(func(v *EndpointGlobalDeliveryRule) *EndpointGlobalDeliveryRuleCacheKeyQueryStringAction {
		if v == nil {
			return nil
		}
		return v.CacheKeyQueryStringAction
	}).(EndpointGlobalDeliveryRuleCacheKeyQueryStringActionPtrOutput)
}
func ( o EndpointGlobalDeliveryRulePtrOutput ) CacheKeyQueryStringAction ( ) EndpointGlobalDeliveryRuleCacheKeyQueryStringActionPtrOutput { return o . ApplyT ( func ( v * EndpointGlobalDeliveryRule ) * EndpointGlobalDeliveryRuleCacheKeyQueryStringAction { if v == nil { return nil } return v . CacheKeyQueryStringAction } ) . ( EndpointGlobalDeliveryRuleCacheKeyQueryStringActionPtrOutput ) }
A `cacheKeyQueryStringAction` block as defined above.
A ` cacheKeyQueryStringAction ` block as defined above .