google.cloud/tests/integration/targets
Jorge Gallegos f9f0b33542
Add iamConfiguration support to gcp_storage_bucket
You can now set the iam configuration for a given bucket, you can set:
1. publicAccessPrevention and
2. uniformBucketLevelAccess

no support for bucketPolicyOnly because according to the storage docs:

Note: iamConfiguration also includes the bucketPolicyOnly field, which
uses a legacy name but has the same functionality as the
uniformBucketLevelAccess field. We recommend only using
uniformBucketLevelAccess, as specifying both fields may result in
unreliable behavior.

Also added integration tests for this feature

Signed-off-by: Jorge Gallegos <jgallego@redhat.com>
2025-06-26 12:04:25 -06:00
..
gcp_appengine_firewall_rule Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_bigquery_dataset Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_bigquery_table Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_bigtable_instance Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_cloudbuild_trigger fix: upgrade ansible version, address test and lint errors 2023-11-17 16:39:42 -08:00
gcp_cloudfunctions_cloud_function Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_cloudscheduler_job Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_cloudtasks_queue Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_address Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_autoscaler Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_backend_bucket Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_backend_service Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_disk Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_external_vpn_gateway Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_firewall Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_forwarding_rule Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_global_address Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_global_forwarding_rule Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_health_check Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_http_health_check Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_https_health_check Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_image Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_instance Fix lint errors 2025-06-20 14:44:45 -07:00
gcp_compute_instance_group Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_instance_group_manager Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_instance_template Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_interconnect_attachment fix: upgrade ansible version, address test and lint errors 2023-11-17 16:39:42 -08:00
gcp_compute_managed_ssl_certificate fix: upgrade ansible version, address test and lint errors 2023-11-17 16:39:42 -08:00
gcp_compute_network Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_network_endpoint_group Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_node_group Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_node_template Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_region_autoscaler Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_region_backend_service Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_region_disk Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_region_health_check Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_region_instance_group_manager Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_region_target_http_proxy Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_region_target_https_proxy Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_region_url_map Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_reservation Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_resource_policy Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_route Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_router Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_snapshot Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_ssl_certificate Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_ssl_policy Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_subnetwork Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_target_http_proxy Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_target_https_proxy Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_target_instance Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_target_pool Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_target_ssl_proxy Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_target_tcp_proxy Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_target_vpn_gateway Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_url_map Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_compute_vpn_tunnel Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_container_cluster Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_container_node_pool Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_dns_managed_zone Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_dns_resource_record_set Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_filestore_instance Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_iam_role Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_iam_service_account Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_iam_service_account_key fix: upgrade ansible version, address test and lint errors 2023-11-17 16:39:42 -08:00
gcp_kms_crypto_key Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_kms_key_ring Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_logging_metric Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_mlengine_model Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_mlengine_version Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_pubsub_subscription Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_pubsub_topic Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_redis_instance Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_resourcemanager_project Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_runtimeconfig_config Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_runtimeconfig_variable Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_secret_manager feat(secretmanager): added support for regional secret manager 2025-05-13 18:36:36 +05:30
gcp_serviceusage_service Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_sourcerepo_repository Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_spanner_database Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_spanner_instance Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_sql_database Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_sql_instance Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_sql_ssl_cert Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_sql_user Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_storage_bucket Add iamConfiguration support to gcp_storage_bucket 2025-06-26 12:04:25 -06:00
gcp_storage_bucket_access_control Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_storage_default_object_acl Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_storage_object Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
gcp_tpu_node Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
inventory_gce Refactor inventory_gce tests to make the linter happy 2025-06-20 15:28:16 -07:00