func (o EndpointDeliveryRuleOutput) RequestSchemeCondition() EndpointDeliveryRuleRequestSchemeConditionPtrOutput {
	return o.ApplyT(func(v EndpointDeliveryRule) *EndpointDeliveryRuleRequestSchemeCondition {
		return v.RequestSchemeCondition
	}).(EndpointDeliveryRuleRequestSchemeConditionPtrOutput)
}
// A `requestSchemeCondition` block as defined below.
A `requestSchemeCondition` block as defined below.
// A ` requestSchemeCondition ` block as defined below .
func (o EndpointDeliveryRuleOutput) RequestSchemeCondition() EndpointDeliveryRuleRequestSchemeConditionPtrOutput {
	return o.ApplyT(func(v EndpointDeliveryRule) *EndpointDeliveryRuleRequestSchemeCondition {
		return v.RequestSchemeCondition
	}).(EndpointDeliveryRuleRequestSchemeConditionPtrOutput)
}
func ( o EndpointDeliveryRuleOutput ) RequestSchemeCondition ( ) EndpointDeliveryRuleRequestSchemeConditionPtrOutput { return o . ApplyT ( func ( v EndpointDeliveryRule ) * EndpointDeliveryRuleRequestSchemeCondition { return v . RequestSchemeCondition } ) . ( EndpointDeliveryRuleRequestSchemeConditionPtrOutput ) }
A `requestSchemeCondition` block as defined below.
A ` requestSchemeCondition ` block as defined below .