mirror of
https://github.com/ansible-collections/google.cloud.git
synced 2025-04-09 04:10:27 -07:00
backporting instance template change (#260)
Signed-off-by: Modular Magician <magic-modules@google.com>
This commit is contained in:
parent
3e51483452
commit
3f29f076ae
1 changed files with 9 additions and 4 deletions
|
@ -1086,14 +1086,19 @@ def raise_if_errors(response, err_path, module):
|
||||||
|
|
||||||
|
|
||||||
def encode_request(request, module):
|
def encode_request(request, module):
|
||||||
if 'metadata' in request and request['metadata'] is not None:
|
if 'properties' in request and request['properties'] is not None and 'metadata' in request['properties'] and request['properties']['metadata'] is not None:
|
||||||
request['metadata'] = metadata_encoder(request['metadata'])
|
request['properties']['metadata'] = metadata_encoder(request['properties']['metadata'])
|
||||||
return request
|
return request
|
||||||
|
|
||||||
|
|
||||||
def decode_response(response, module):
|
def decode_response(response, module):
|
||||||
if 'metadata' in response and response['metadata'] is not None:
|
if (
|
||||||
response['metadata'] = metadata_decoder(response['metadata'])
|
'properties' in response
|
||||||
|
and response['properties'] is not None
|
||||||
|
and 'metadata' in response['properties']
|
||||||
|
and response['properties']['metadata'] is not None
|
||||||
|
):
|
||||||
|
response['properties']['metadata'] = metadata_decoder(response['properties']['metadata'])
|
||||||
return response
|
return response
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue