gcloud compute url-maps add-path-matcher
NAME
--default-service
DEFAULT_SERVICE
--delete-orphaned-path-matcher
]--description
DESCRIPTION
]--format
FORMAT
]--help
]--existing-host
EXISTING_HOST
| --new-hosts
NEW_HOST
[NEW_HOST
…]] --path-matcher-name
PATH_MATCHER_NAME
[--path-rules
PATH
=SERVICE
[PATH
=SERVICE
…]]--project
PROJECT_ID
]--quiet
, -q
]-h
]gcloud compute url-maps add-path-matcher
is used to add a path matcher to a URL map. A path
matcher maps HTTP request paths to backend services. Each path
matcher must be referenced by at least one host rule. This
command can create a new host rule through the --new-hosts
flag or it can reconfigure an existing host rule to point to
the newly added path matcher using --existing-host
. In the
latter case, if a path matcher is orphaned as a result of the
operation, this command will fail unless
--delete-orphaned-path-matcher
is provided.NAME
--default-service
DEFAULT_SERVICE
--delete-orphaned-path-matcher
--description
DESCRIPTION
--existing-host
EXISTING_HOST
--new-hosts
NEW_HOST
[NEW_HOST
…]
--path-matcher-name
PATH_MATCHER_NAME
--path-rules
PATH
=SERVICE
[PATH
=SERVICE
…]
--format
FORMAT
json
, text
, yaml
.
--help
--project
PROJECT_ID
--quiet
, -q
-h
/search
and
/search/*
to the hypothetical search-service
and
/images/*
to the images-service
under the hosts
google.com
and *.google.com
, run:$ gcloud compute url-maps add-path-matcher MY-URL-MAP \ --path-matcher-name MY-MATCHER \ --default-service MY-DEFAULT-SERVICE \ --path-rules /search=search-service /search/*=search_service \ /images/*=images-service --new-hosts google.com "*.google.com"
compute
component. See
installing components
if it is not installed.