func (o EndpointDeliveryRuleOutput) RequestHeaderConditions() EndpointDeliveryRuleRequestHeaderConditionArrayOutput {
	return o.ApplyT(func(v EndpointDeliveryRule) []EndpointDeliveryRuleRequestHeaderCondition {
		return v.RequestHeaderConditions
	}).(EndpointDeliveryRuleRequestHeaderConditionArrayOutput)
}
// A `requestHeaderCondition` block as defined below.
A `requestHeaderCondition` block as defined below.
// A ` requestHeaderCondition ` block as defined below .
func (o EndpointDeliveryRuleOutput) RequestHeaderConditions() EndpointDeliveryRuleRequestHeaderConditionArrayOutput {
	return o.ApplyT(func(v EndpointDeliveryRule) []EndpointDeliveryRuleRequestHeaderCondition {
		return v.RequestHeaderConditions
	}).(EndpointDeliveryRuleRequestHeaderConditionArrayOutput)
}
func ( o EndpointDeliveryRuleOutput ) RequestHeaderConditions ( ) EndpointDeliveryRuleRequestHeaderConditionArrayOutput { return o . ApplyT ( func ( v EndpointDeliveryRule ) [ ] EndpointDeliveryRuleRequestHeaderCondition { return v . RequestHeaderConditions } ) . ( EndpointDeliveryRuleRequestHeaderConditionArrayOutput ) }
A `requestHeaderCondition` block as defined below.
A ` requestHeaderCondition ` block as defined below .