Reference documentation and code samples for the Network Services V1BETA1 API class Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To.
Describes properties of one or more destinations of a request.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#destination
def destination() -> ::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination
Returns
- (::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination) — Optional. Describes properties of destination of a request. Within a destination, the match follows AND semantics across fields and OR semantics within a field, i.e. a match occurs when ANY path matches AND ANY header matches and ANY method matches. At least one of destination or not_destination must be specified.
#destination=
def destination=(value) -> ::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination
Parameter
- value (::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination) — Optional. Describes properties of destination of a request. Within a destination, the match follows AND semantics across fields and OR semantics within a field, i.e. a match occurs when ANY path matches AND ANY header matches and ANY method matches. At least one of destination or not_destination must be specified.
Returns
- (::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination) — Optional. Describes properties of destination of a request. Within a destination, the match follows AND semantics across fields and OR semantics within a field, i.e. a match occurs when ANY path matches AND ANY header matches and ANY method matches. At least one of destination or not_destination must be specified.
#not_destination
def not_destination() -> ::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination
Returns
- (::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination) — Optional. Describes the negated properties of the request destination. Extension will not be invoked on requests that match the criteria specified in this field. At least one of destination or not_destination must be specified.
#not_destination=
def not_destination=(value) -> ::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination
Parameter
- value (::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination) — Optional. Describes the negated properties of the request destination. Extension will not be invoked on requests that match the criteria specified in this field. At least one of destination or not_destination must be specified.
Returns
- (::Google::Cloud::NetworkServices::V1beta1::ExtensionBinding::MatchCondition::To::Destination) — Optional. Describes the negated properties of the request destination. Extension will not be invoked on requests that match the criteria specified in this field. At least one of destination or not_destination must be specified.