mirror of
https://github.com/ansible-collections/google.cloud.git
synced 2025-04-10 21:00:28 -07:00
- gcp_storage_bucket had a hard-coded bucket name. Making it based on the GCP project name to allow some attribution in the case of garbage detection.
74 lines
2.4 KiB
YAML
74 lines
2.4 KiB
YAML
---
|
|
# ----------------------------------------------------------------------------
|
|
#
|
|
# *** AUTO GENERATED CODE *** Type: MMv1 ***
|
|
#
|
|
# ----------------------------------------------------------------------------
|
|
#
|
|
# This file is automatically generated by Magic Modules and manual
|
|
# changes will be clobbered when the file is regenerated.
|
|
#
|
|
# Please read more about how to change this file at
|
|
# https://www.github.com/GoogleCloudPlatform/magic-modules
|
|
#
|
|
# ----------------------------------------------------------------------------
|
|
# Pre-test setup
|
|
- name: delete a bucket
|
|
google.cloud.gcp_storage_bucket:
|
|
name: "{{ resource_name }}"
|
|
project: "{{ gcp_project }}"
|
|
auth_kind: "{{ gcp_cred_kind }}"
|
|
service_account_file: "{{ gcp_cred_file }}"
|
|
state: absent
|
|
#----------------------------------------------------------
|
|
- name: create a bucket
|
|
google.cloud.gcp_storage_bucket:
|
|
name: "{{ resource_name }}"
|
|
project: "{{ gcp_project }}"
|
|
auth_kind: "{{ gcp_cred_kind }}"
|
|
service_account_file: "{{ gcp_cred_file }}"
|
|
state: present
|
|
register: result
|
|
- name: assert changed is true
|
|
assert:
|
|
that:
|
|
- result.changed == true
|
|
# ----------------------------------------------------------------------------
|
|
- name: create a bucket that already exists
|
|
google.cloud.gcp_storage_bucket:
|
|
name: "{{ resource_name }}"
|
|
project: "{{ gcp_project }}"
|
|
auth_kind: "{{ gcp_cred_kind }}"
|
|
service_account_file: "{{ gcp_cred_file }}"
|
|
state: present
|
|
register: result
|
|
- name: assert changed is false
|
|
assert:
|
|
that:
|
|
- result.changed == false
|
|
#----------------------------------------------------------
|
|
- name: delete a bucket
|
|
google.cloud.gcp_storage_bucket:
|
|
name: "{{ resource_name }}"
|
|
project: "{{ gcp_project }}"
|
|
auth_kind: "{{ gcp_cred_kind }}"
|
|
service_account_file: "{{ gcp_cred_file }}"
|
|
state: absent
|
|
register: result
|
|
- name: assert changed is true
|
|
assert:
|
|
that:
|
|
- result.changed == true
|
|
# ----------------------------------------------------------------------------
|
|
- name: delete a bucket that does not exist
|
|
google.cloud.gcp_storage_bucket:
|
|
name: "{{ resource_name }}"
|
|
project: "{{ gcp_project }}"
|
|
auth_kind: "{{ gcp_cred_kind }}"
|
|
service_account_file: "{{ gcp_cred_file }}"
|
|
state: absent
|
|
register: result
|
|
- name: assert changed is false
|
|
assert:
|
|
that:
|
|
- result.changed == false
|