Converting names from short-name to partial URIs (#277)

Signed-off-by: Modular Magician <magic-modules@google.com>
This commit is contained in:
The Magician 2019-06-12 13:54:28 -07:00 committed by Alex Stephen
parent 5f262e2eb2
commit 71accbf571
11 changed files with 33 additions and 20 deletions

View file

@ -527,7 +527,7 @@ def response_to_hash(module, response):
def zone_selflink(name, params):
if name is None:
return
url = r"https://www.googleapis.com/compute/v1/projects/.*/zones/[a-z1-9\-]*"
url = r"https://www.googleapis.com/compute/v1/projects/.*/zones/.*"
if not re.match(url, name):
name = "https://www.googleapis.com/compute/v1/projects/{project}/zones/%s".format(**params) % name
return name
@ -536,7 +536,7 @@ def zone_selflink(name, params):
def region_disk_type_selflink(name, params):
if name is None:
return
url = r"https://www.googleapis.com/compute/v1/projects/.*/regions/{region}/diskTypes/[a-z1-9\-]*"
url = r"https://www.googleapis.com/compute/v1/projects/.*/regions/.*/diskTypes/.*"
if not re.match(url, name):
name = "https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/diskTypes/%s".format(**params) % name
return name