Class: Google::Cloud::Compute::V1::HostRule
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::HostRule
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Overview
UrlMaps A host-matching rule for a URL. If matched, will use the named PathMatcher to select the BackendService.
Instance Attribute Summary collapse
-
#description ⇒ ::String
An optional description of this resource.
-
#hosts ⇒ ::Array<::String>
The list of host patterns to match.
-
#path_matcher ⇒ ::String
The name of the PathMatcher to use to match the path portion of the URL if the hostRule matches the URL's host portion.
Instance Attribute Details
#description ⇒ ::String
Returns An optional description of this resource. Provide this property when you create the resource.
11536 11537 11538 11539 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11536 class HostRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#hosts ⇒ ::Array<::String>
Returns The list of host patterns to match. They must be valid hostnames with optional port numbers in the format host:port. * matches any string of ([a-z0-9-.]*). In that case, * must be the first character, and if followed by anything, the immediate following character must be either - or .. * based matching is not supported when the URL map is bound to a target gRPC proxy that has the validateForProxyless field set to true.
11536 11537 11538 11539 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11536 class HostRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#path_matcher ⇒ ::String
Returns The name of the PathMatcher to use to match the path portion of the URL if the hostRule matches the URL's host portion.
11536 11537 11538 11539 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11536 class HostRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |