mirror of
https://github.com/ansible-collections/google.cloud.git
synced 2025-04-06 10:50:28 -07:00
Ansible - non-updatable resources should be deleted/created (#231)
<!-- This change is generated by MagicModules. --> /cc @rambleraptor
This commit is contained in:
parent
66f43ea8f9
commit
8b2a915a09
11 changed files with 22 additions and 11 deletions
|
@ -262,7 +262,8 @@ def create(module, link, kind):
|
|||
|
||||
|
||||
def update(module, link, kind):
|
||||
module.fail_json(msg="Address cannot be edited")
|
||||
delete(module, self_link(module), kind)
|
||||
create(module, collection(module), kind)
|
||||
|
||||
|
||||
def delete(module, link, kind):
|
||||
|
|
|
@ -217,7 +217,8 @@ def create(module, link, kind):
|
|||
|
||||
|
||||
def update(module, link, kind):
|
||||
module.fail_json(msg="GlobalAddress cannot be edited")
|
||||
delete(module, self_link(module), kind)
|
||||
create(module, collection(module), kind)
|
||||
|
||||
|
||||
def delete(module, link, kind):
|
||||
|
|
|
@ -953,7 +953,8 @@ def create(module, link, kind):
|
|||
|
||||
|
||||
def update(module, link, kind):
|
||||
module.fail_json(msg="InstanceTemplate cannot be edited")
|
||||
delete(module, self_link(module), kind)
|
||||
create(module, collection(module), kind)
|
||||
|
||||
|
||||
def delete(module, link, kind):
|
||||
|
|
|
@ -328,7 +328,8 @@ def create(module, link, kind):
|
|||
|
||||
|
||||
def update(module, link, kind):
|
||||
module.fail_json(msg="InterconnectAttachment cannot be edited")
|
||||
delete(module, self_link(module), kind)
|
||||
create(module, collection(module), kind)
|
||||
|
||||
|
||||
def delete(module, link, kind):
|
||||
|
|
|
@ -312,7 +312,8 @@ def create(module, link, kind):
|
|||
|
||||
|
||||
def update(module, link, kind):
|
||||
module.fail_json(msg="Route cannot be edited")
|
||||
delete(module, self_link(module), kind)
|
||||
create(module, collection(module), kind)
|
||||
|
||||
|
||||
def delete(module, link, kind):
|
||||
|
|
|
@ -204,7 +204,8 @@ def create(module, link, kind):
|
|||
|
||||
|
||||
def update(module, link, kind):
|
||||
module.fail_json(msg="SslCertificate cannot be edited")
|
||||
delete(module, self_link(module), kind)
|
||||
create(module, collection(module), kind)
|
||||
|
||||
|
||||
def delete(module, link, kind):
|
||||
|
|
|
@ -222,7 +222,8 @@ def create(module, link, kind):
|
|||
|
||||
|
||||
def update(module, link, kind):
|
||||
module.fail_json(msg="TargetVpnGateway cannot be edited")
|
||||
delete(module, self_link(module), kind)
|
||||
create(module, collection(module), kind)
|
||||
|
||||
|
||||
def delete(module, link, kind):
|
||||
|
|
|
@ -314,7 +314,8 @@ def create(module, link, kind):
|
|||
|
||||
|
||||
def update(module, link, kind):
|
||||
module.fail_json(msg="VpnTunnel cannot be edited")
|
||||
delete(module, self_link(module), kind)
|
||||
create(module, collection(module), kind)
|
||||
|
||||
|
||||
def delete(module, link, kind):
|
||||
|
|
|
@ -142,7 +142,8 @@ def create(module, link):
|
|||
|
||||
|
||||
def update(module, link):
|
||||
module.fail_json(msg="Topic cannot be edited")
|
||||
delete(module, self_link(module))
|
||||
create(module, self_link(module))
|
||||
|
||||
|
||||
def delete(module, link):
|
||||
|
|
|
@ -142,7 +142,8 @@ def create(module, link):
|
|||
|
||||
|
||||
def update(module, link):
|
||||
module.fail_json(msg="Repository cannot be edited")
|
||||
delete(module, self_link(module))
|
||||
create(module, collection(module))
|
||||
|
||||
|
||||
def delete(module, link):
|
||||
|
|
|
@ -181,7 +181,8 @@ def create(module, link):
|
|||
|
||||
|
||||
def update(module, link):
|
||||
module.fail_json(msg="Database cannot be edited")
|
||||
delete(module, self_link(module))
|
||||
create(module, collection(module))
|
||||
|
||||
|
||||
def delete(module, link):
|
||||
|
|
Loading…
Add table
Reference in a new issue