├── .bumpversion.cfg ├── .coveragerc ├── .devcontainer ├── .env ├── README.md └── devcontainer.json ├── .env ├── .gitallowed ├── .github └── workflows │ ├── code-analysis.yml │ ├── scorecard.yml │ └── test.yml ├── .gitignore ├── .isort.cfg ├── .pre-commit-config.yaml ├── .pylint-dictionary.txt ├── .pylintrc ├── .style.yapf ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── PRIVACY.md ├── Pipfile ├── Pipfile.lock ├── README.md ├── bin ├── changelog_generator.py ├── curl-wrap.sh ├── gcpdiag ├── gcpdiag-dockerized ├── gcpdiag-mocked ├── generate_steps.py ├── json-cleaner ├── pipenv-dockerized ├── precommit-gke-eol-file.sh ├── precommit-required-files ├── precommit-required-files-wrapper ├── precommit-todo-annotations ├── runbook-starter-code-generator ├── steps_table.md ├── templates │ ├── diagnostic-tree.jinja │ ├── python-file.py.tpl │ ├── runbook-starter-code.py.tpl │ ├── runbook-test.py.tpl │ └── steps.jinja └── terraform ├── cookiecutter-gcpdiag-rule ├── cookiecutter.json ├── cookiecutter_runner.py ├── hooks │ └── post_gen_project.py └── {{cookiecutter.__name}} │ ├── gcpdiag │ └── lint │ │ └── {{cookiecutter.product}} │ │ └── {{cookiecutter.severity.lower()}}_{{cookiecutter.year}}_{{cookiecutter.number}}_{{cookiecutter.__name}}.py │ └── website │ └── content │ └── en │ └── rules │ └── {{cookiecutter.product}} │ └── {{cookiecutter.severity}} │ └── {{cookiecutter.year}}_{{cookiecutter.number}}.md ├── docker ├── gcpdiag │ ├── Dockerfile │ ├── Makefile │ └── entrypoint.sh ├── hugo │ ├── Dockerfile │ ├── Makefile │ └── README.md ├── pipenv-python-3.12 │ ├── Dockerfile │ ├── Makefile │ └── entrypoint.sh ├── pipenv-python-3.7 │ ├── Dockerfile │ ├── Makefile │ └── entrypoint.sh └── pipenv-python-3.9 │ ├── Dockerfile │ ├── Makefile │ └── entrypoint.sh ├── docs └── gcpdiag-demo-2021-10-01.gif ├── gcpdiag ├── __init__.py ├── async_queries │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ ├── api.py │ │ ├── api_slowtest.py │ │ ├── constant_time_retry_strategy.py │ │ ├── default_random.py │ │ ├── exponential_random_retry_strategy.py │ │ ├── exponential_random_retry_strategy_test.py │ │ ├── gcpdiag_creds.py │ │ ├── get_api.py │ │ ├── sleeper.py │ │ └── test_webserver.py │ ├── dataproc │ │ ├── __init__.py │ │ ├── dataproc.py │ │ └── dataproc_test.py │ ├── project │ │ ├── __init__.py │ │ ├── get_project.py │ │ └── project.py │ ├── project_regions.py │ ├── project_regions_test.py │ ├── py.typed │ └── utils │ │ ├── __init__.py │ │ ├── fake_api.py │ │ ├── loader.py │ │ └── protocols.py ├── caching.py ├── caching_test.py ├── config.py ├── config_test.py ├── context.py ├── executor.py ├── executor_test.py ├── hooks.py ├── lint │ ├── __init__.py │ ├── apigee │ │ ├── __init__.py │ │ ├── apigee_rules_snapshot_test.py │ │ ├── err_2022_001_p4sa_perm.py │ │ ├── err_2022_002_p4sa_kms_key_perm.py │ │ ├── err_2023_001_vpc_peering_created.py │ │ ├── err_2023_002_routing_with_mig.py │ │ ├── err_2023_003_pga_on_mig_subnet.py │ │ ├── err_2023_004_p4nsa_perm.py │ │ ├── err_2023_005_fw_rule_xlb_to_mig.py │ │ ├── err_2023_006_multiple_migs_for_multiple_regions.py │ │ ├── snapshots │ │ │ ├── ERR_2022_001.txt │ │ │ ├── ERR_2022_002.txt │ │ │ ├── ERR_2023_001.txt │ │ │ ├── ERR_2023_002.txt │ │ │ ├── ERR_2023_003.txt │ │ │ ├── ERR_2023_004.txt │ │ │ ├── ERR_2023_005.txt │ │ │ ├── ERR_2023_006.txt │ │ │ ├── WARN_2021_001.txt │ │ │ ├── WARN_2022_001.txt │ │ │ └── WARN_2022_002.txt │ │ ├── warn_2021_001_empty_env.py │ │ ├── warn_2022_001_env_groups_created.py │ │ └── warn_2022_002_env_not_attached.py │ ├── asm │ │ ├── __init__.py │ │ ├── asm_rules_snapshot_test.py │ │ ├── err_2023_001_traffic_4xx.py │ │ ├── err_2023_002_traffic_5xx.py │ │ ├── err_2024_001_secret_not_found.py │ │ ├── err_2024_002_istiod_resource_issues.py │ │ ├── snapshots │ │ │ ├── ERR_2023_001.txt │ │ │ ├── ERR_2023_002.txt │ │ │ ├── ERR_2024_001.txt │ │ │ ├── ERR_2024_002.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2024_001.txt │ │ │ ├── WARN_2025_001.txt │ │ │ └── WARN_2025_002.txt │ │ ├── warn_2023_001_grpc_reset.py │ │ ├── warn_2024_001_webhook.py │ │ ├── warn_2025_001_delayedconnect111.py │ │ └── warn_2025_002_protocolerror.py │ ├── bigquery │ │ ├── __init__.py │ │ ├── bigquery_rules_snapshot_test.py │ │ ├── err_2022_001_concurrent_dml_updates.py │ │ ├── err_2022_002_response_too_large.py │ │ ├── err_2022_003_permission_denied_drive_credentials.py │ │ ├── err_2022_004_exceeded_limit_shuffle.py │ │ ├── err_2023_001_job_not_found_error.py │ │ ├── err_2023_002_dataset_not_found.py │ │ ├── err_2023_003_resource_exceeded.py │ │ ├── err_2023_004_concurrent_dml.py │ │ ├── err_2023_005_outdated_credentials_for_scheduled_queries.py │ │ ├── err_2023_006_bigquery_policy_do_not_belong_to_user.py │ │ ├── err_2023_007_data_transfer_service_agent_does_not_exist.py │ │ ├── err_2023_008_user_not_authorized_to_perform_this_action.py │ │ ├── err_2023_009_not_consistent_with_destination_dataset.py │ │ ├── err_2024_001_query_too_complex.py │ │ ├── snapshots │ │ │ ├── ERR_2022_001.txt │ │ │ ├── ERR_2022_002.txt │ │ │ ├── ERR_2022_003.txt │ │ │ ├── ERR_2022_004.txt │ │ │ ├── ERR_2023_001.txt │ │ │ ├── ERR_2023_002.txt │ │ │ ├── ERR_2023_003.txt │ │ │ ├── ERR_2023_004.txt │ │ │ ├── ERR_2023_005.txt │ │ │ ├── ERR_2023_006.txt │ │ │ ├── ERR_2023_007.txt │ │ │ ├── ERR_2023_008.txt │ │ │ ├── ERR_2023_009.txt │ │ │ ├── ERR_2024_001.txt │ │ │ ├── WARN_2022_001.txt │ │ │ ├── WARN_2022_002.txt │ │ │ ├── WARN_2022_003.txt │ │ │ ├── WARN_2022_004.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2023_002.txt │ │ │ ├── WARN_2023_003.txt │ │ │ ├── WARN_2023_004.txt │ │ │ ├── WARN_2024_001.txt │ │ │ ├── WARN_2024_002.txt │ │ │ ├── WARN_2024_003.txt │ │ │ ├── WARN_2024_004.txt │ │ │ ├── WARN_2024_005.txt │ │ │ └── WARN_2024_006.txt │ │ ├── warn_2022_001_exceeded_rate_limits.py │ │ ├── warn_2022_002_column_level_security.py │ │ ├── warn_2022_003_copy_job_quota.py │ │ ├── warn_2022_004_cross_region_copy_job_quota.py │ │ ├── warn_2023_001_query_job_timed_out.py │ │ ├── warn_2023_002_wildcard_tables_query.py │ │ ├── warn_2023_003_too_many_output_column.py │ │ ├── warn_2023_004_bigquery_kms_errors.py │ │ ├── warn_2024_001_imports_or_query_appends_per_table.py │ │ ├── warn_2024_002_invalid_external_connection.py │ │ ├── warn_2024_003_too_many_concurrent_api_requests.py │ │ ├── warn_2024_004_too_many_concurrent_queries.py │ │ ├── warn_2024_005_exceeded_partition_modifications.py │ │ └── warn_2024_006_tabledata_list_bytes_exceeded.py │ ├── billing │ │ ├── __init__.py │ │ ├── billing_rules_snapshot_test.py │ │ ├── snapshots │ │ │ ├── WARN_2022_001.txt │ │ │ ├── WARN_2022_002.txt │ │ │ └── WARN_2022_003.txt │ │ ├── warn_2022_001_project_billing_enabled.py │ │ ├── warn_2022_002_stray_billing_accounts.py │ │ └── warn_2022_003_cost_anomalies.py │ ├── cloudrun │ │ ├── __init__.py │ │ ├── cloud_rules_snapshot_test.py │ │ ├── err_2022_001_missing_cloudrun_serviceagent_role.py │ │ └── snapshots │ │ │ └── ERR_2022_001.txt │ ├── cloudsql │ │ ├── __init__.py │ │ ├── bp_2023_001_public_ip.py │ │ ├── bp_2023_002_automated_backup.py │ │ ├── bp_2023_003_log_output_flag.py │ │ ├── bp_ext_2023_001_maint_window.py │ │ ├── bp_ext_2023_002_del_protection.py │ │ ├── bp_ext_2023_003_auto_storage_increases.py │ │ ├── bp_ext_2023_004_sla.py │ │ ├── cloudsql_rules_snapshot_test.py │ │ ├── err_2023_001_instance_in_suspended.py │ │ ├── sec_2023_001_public_acess.py │ │ ├── snapshots │ │ │ ├── BP_2023_001.txt │ │ │ ├── BP_2023_002.txt │ │ │ ├── BP_2023_003.txt │ │ │ ├── BP_EXT_2023_001.txt │ │ │ ├── BP_EXT_2023_002.txt │ │ │ ├── BP_EXT_2023_003.txt │ │ │ ├── BP_EXT_2023_004.txt │ │ │ ├── ERR_2023_001.txt │ │ │ ├── SEC_2023_001.txt │ │ │ ├── WARN_2022_001.txt │ │ │ ├── WARN_2023_002.txt │ │ │ └── WARN_2023_003.txt │ │ ├── warn_2022_001_docker_bridge_network.py │ │ ├── warn_2023_002_high_cpu_usage.py │ │ └── warn_2023_003_high_mem_usage.py │ ├── command.py │ ├── command_test.py │ ├── composer │ │ ├── __init__.py │ │ ├── bp_2023_001_debug_logging_level.py │ │ ├── bp_2023_002_parallelism.py │ │ ├── bp_2023_003_statsd.py │ │ ├── bp_ext_2023_001_number_of_schedulers.py │ │ ├── bp_ext_2023_002_xss_vulnerable_versions.py │ │ ├── composer_rules_snapshot_test.py │ │ ├── err_2022_001_composer_p4sa_permissions.py │ │ ├── err_2022_002_composer_sa_permissions.py │ │ ├── err_2023_001_composer_not_in_error_state.py │ │ ├── err_2023_002_verify_ip_range.py │ │ ├── err_2023_003_dag_timeout_killing.py │ │ ├── err_2023_004_zombie_detection.py │ │ ├── err_2023_005_environment_delete_fail_nat_config.py │ │ ├── err_2024_001_no_error_surfaced.py │ │ ├── snapshots │ │ │ ├── BP_2023_001.txt │ │ │ ├── BP_2023_002.txt │ │ │ ├── BP_2023_003.txt │ │ │ ├── BP_EXT_2023_001.txt │ │ │ ├── BP_EXT_2023_002.txt │ │ │ ├── ERR_2022_001.txt │ │ │ ├── ERR_2022_002.txt │ │ │ ├── ERR_2023_001.txt │ │ │ ├── ERR_2023_002.txt │ │ │ ├── ERR_2023_003.txt │ │ │ ├── ERR_2023_004.txt │ │ │ ├── ERR_2023_005.txt │ │ │ ├── ERR_2024_001.txt │ │ │ ├── WARN_2022_001.txt │ │ │ ├── WARN_2022_002.txt │ │ │ ├── WARN_2022_003.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2023_002.txt │ │ │ ├── WARN_2023_003.txt │ │ │ ├── WARN_2023_004.txt │ │ │ ├── WARN_2023_005.txt │ │ │ ├── WARN_2023_006.txt │ │ │ ├── WARN_2023_007.txt │ │ │ ├── WARN_2023_008.txt │ │ │ ├── WARN_2023_009.txt │ │ │ ├── WARN_2024_001.txt │ │ │ ├── WARN_2024_002.txt │ │ │ └── WARN_2024_003.txt │ │ ├── warn_2022_001_composer2_p4sa_permissions.py │ │ ├── warn_2022_002_fluentd_pod_crashloop.py │ │ ├── warn_2022_003_total_dag_parse_time.py │ │ ├── warn_2023_001_kerberos_support.py │ │ ├── warn_2023_002_task_sigkill.py │ │ ├── warn_2023_003_task_fail_resource_pressure.py │ │ ├── warn_2023_004_high_database_cpu_usage.py │ │ ├── warn_2023_005_environment_is_consistently_healthy.py │ │ ├── warn_2023_006_schedulers_are_healthy.py │ │ ├── warn_2023_007_high_scheduler_cpu_usage.py │ │ ├── warn_2023_008_composer_airflow_db_is_healthy.py │ │ ├── warn_2023_009_composer_intermittent_task_failure_issue.py │ │ ├── warn_2024_001_low_scheduler_cpu_usuage.py │ │ ├── warn_2024_002_worker_pod_eviction.py │ │ └── warn_2024_003_composer_api_disabled.py │ ├── dataflow │ │ ├── __init__.py │ │ ├── bp_2023_001_dataflow_supported_sdk_version_check.py │ │ ├── dataflow_rules_snapshot_test.py │ │ ├── err_2023_001_dataflow_sa_perm_check.py │ │ ├── err_2023_002_dataflow_ip_space_exhausted.py │ │ ├── err_2023_003_dataflow_subnet_format_check.py │ │ ├── err_2023_004_dataflow_org_policy_violated.py │ │ ├── err_2023_005_dataflow_credential_perm_issue.py │ │ ├── err_2023_006_dataflow_private_google_access_check.py │ │ ├── err_2023_007_dataflow_missing_firewall_issue.py │ │ ├── err_2023_008_dataflow_sa_worker_perm_check.py │ │ ├── err_2023_009_splunk_err_invalid_cert.py │ │ ├── err_2023_010_bq_streaming_insert_missing_field.py │ │ ├── err_2023_011_bq_streaming_insert_mismatch_column.py │ │ ├── err_2023_012_dataflow_spanner_oom.py │ │ ├── err_2023_013_dataflow_spanner_deadline_exceeded.py │ │ ├── err_2024_001_dataflow_gce_quotas.py │ │ ├── err_2024_002_dataflow_key_commit.py │ │ ├── err_2024_003_dataflow_write_truncate_unbounded.py │ │ ├── err_2024_004_missing_gcs_permission_temp_bucket.py │ │ ├── err_2024_005_dataflow_not_creating_pubsub_subscription.py │ │ ├── snapshots │ │ │ ├── BP_2023_001.txt │ │ │ ├── ERR_2023_001.txt │ │ │ ├── ERR_2023_002.txt │ │ │ ├── ERR_2023_003.txt │ │ │ ├── ERR_2023_004.txt │ │ │ ├── ERR_2023_005.txt │ │ │ ├── ERR_2023_006.txt │ │ │ ├── ERR_2023_007.txt │ │ │ ├── ERR_2023_008.txt │ │ │ ├── ERR_2023_009.txt │ │ │ ├── ERR_2023_010.txt │ │ │ ├── ERR_2023_011.txt │ │ │ ├── ERR_2023_012.txt │ │ │ ├── ERR_2023_013.txt │ │ │ ├── ERR_2024_001.txt │ │ │ ├── ERR_2024_002.txt │ │ │ ├── ERR_2024_003.txt │ │ │ ├── ERR_2024_004.txt │ │ │ ├── ERR_2024_005.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2023_003.txt │ │ │ ├── WARN_2023_004.txt │ │ │ ├── WARN_2023_006.txt │ │ │ ├── WARN_2024_001.txt │ │ │ └── WARN_2024_002.txt │ │ ├── warn_2023_001_dataflow_hot_key.py │ │ ├── warn_2023_003_dataflow_worker_logs_throttled.py │ │ ├── warn_2023_004_dataflow_stuck_at_draining.py │ │ ├── warn_2023_006_dataflow_stuck_at_cancelling.py │ │ ├── warn_2024_001_dataflow_operation_ongoing.py │ │ └── warn_2024_002_dataflow_streaming_appliance_commit_failed.py │ ├── datafusion │ │ ├── __init__.py │ │ ├── datafusion_rules_snapshot_test.py │ │ ├── err_2022_001_connectivity_dataproc_vms.py │ │ ├── err_2022_002_shared_vpc_ip_range.py │ │ ├── err_2022_003_private_peering.py │ │ ├── err_2022_004_cloud_datafusion_sa_permissions.py │ │ ├── err_2022_005_host_vpc_permissions.py │ │ ├── err_2022_006_private_google_access.py │ │ ├── err_2022_007_cloud_datafusion_sa_permissions.py │ │ ├── err_2022_008_cloud_datafusion_sa_permissions.py │ │ ├── err_2022_009_cloud_dataproc_sa_permissions.py │ │ ├── err_2022_010_cloud_datafusion_sa_permissions.py │ │ ├── err_2022_011_cloud_datafusion_sa_permissions.py │ │ ├── err_2024_001_delete_operation_failing.py │ │ ├── snapshots │ │ │ ├── ERR_2022_001.txt │ │ │ ├── ERR_2022_002.txt │ │ │ ├── ERR_2022_003.txt │ │ │ ├── ERR_2022_004.txt │ │ │ ├── ERR_2022_005.txt │ │ │ ├── ERR_2022_006.txt │ │ │ ├── ERR_2022_007.txt │ │ │ ├── ERR_2022_008.txt │ │ │ ├── ERR_2022_009.txt │ │ │ ├── ERR_2022_010.txt │ │ │ ├── ERR_2022_011.txt │ │ │ ├── ERR_2024_001.txt │ │ │ ├── WARN_2024_001.txt │ │ │ ├── WARN_2024_002.txt │ │ │ ├── WARN_2024_003.txt │ │ │ ├── WARN_2024_004.txt │ │ │ └── WARN_2024_005.txt │ │ ├── warn_2024_001_data_fusion_version.py │ │ ├── warn_2024_002_instance_state_running.py │ │ ├── warn_2024_003_cluster_scaling_down_disabled.py │ │ ├── warn_2024_004_datafusion_dataproc_compatabillity.py │ │ └── warn_2024_005_datafusion_dataproc_compatability_preference.py │ ├── dataproc │ │ ├── __init__.py │ │ ├── bp_2021_001_logging_enabled.py │ │ ├── bp_2022_001_monitoring_enabled.py │ │ ├── bp_2022_098_another_dummy_async_rule.py │ │ ├── bp_2022_099_dummy_async_rule.py │ │ ├── dataproc_rules_snapshot_test.py │ │ ├── err_2022_002_image_versions.py │ │ ├── err_2022_002_image_versions_test.py │ │ ├── err_2022_003_dataproc_sa_permissions.py │ │ ├── err_2022_004_dpgce_connectivity.py │ │ ├── err_2023_001_initialization_action_timeout.py │ │ ├── err_2023_002_orphaned_yarn_application.py │ │ ├── err_2023_003_dataproc_permission.py │ │ ├── err_2023_004_dataproc_firewall_issue.py │ │ ├── err_2023_005_dataproc_quota.py │ │ ├── err_2023_006_shared_vpc_permission.py │ │ ├── err_2023_007_cluster_creation_stockout.py │ │ ├── err_2023_008_bad_dirs.py │ │ ├── snapshots │ │ │ ├── BP_2021_001.txt │ │ │ ├── BP_2022_001.txt │ │ │ ├── BP_2022_098.txt │ │ │ ├── BP_2022_099.txt │ │ │ ├── ERR_2022_002.txt │ │ │ ├── ERR_2022_003.txt │ │ │ ├── ERR_2022_004.txt │ │ │ ├── ERR_2023_001.txt │ │ │ ├── ERR_2023_002.txt │ │ │ ├── ERR_2023_003.txt │ │ │ ├── ERR_2023_004.txt │ │ │ ├── ERR_2023_005.txt │ │ │ ├── ERR_2023_006.txt │ │ │ ├── ERR_2023_007.txt │ │ │ ├── ERR_2023_008.txt │ │ │ ├── WARN_2021_001.txt │ │ │ ├── WARN_2022_001.txt │ │ │ ├── WARN_2022_002.txt │ │ │ ├── WARN_2022_003.txt │ │ │ ├── WARN_2022_004.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2023_002.txt │ │ │ ├── WARN_2024_001.txt │ │ │ └── WARN_2024_002.txt │ │ ├── warn_2021_001_cluster_status_running.py │ │ ├── warn_2022_001_cluster_local_ssd_failed_stop.py │ │ ├── warn_2022_002_job_throttling_rate_limit.py │ │ ├── warn_2022_003_sa_permissions.py │ │ ├── warn_2022_004_cluster_status_running_async.py │ │ ├── warn_2023_001_job_throttling_too_many.py │ │ ├── warn_2023_002_high_system_memory_usage.py │ │ ├── warn_2024_001_safemode.py │ │ └── warn_2024_002_hdfs_write_issue.py │ ├── gae │ │ ├── __init__.py │ │ ├── err_2023_001_appengine_vpc_connector_policy.py │ │ ├── err_2023_002_appengine_vpc_connector_subnet_overlap.py │ │ ├── err_2025_001_gae_default_service_account_is_deleted.py │ │ ├── gae_rules_snapshot_test.py │ │ ├── snapshots │ │ │ ├── ERR_2023_001.txt │ │ │ ├── ERR_2023_002.txt │ │ │ ├── ERR_2025_001.txt │ │ │ ├── WARN_2022_001.txt │ │ │ └── WARN_2022_002.txt │ │ ├── warn_2022_001_appengine_standard_deprecated_runtimes.py │ │ └── warn_2022_002_appengine_flexible_deprecated_runtimes.py │ ├── gcb │ │ ├── __init__.py │ │ ├── err_2022_001_missing_cloudbuild_editor_role.py │ │ ├── err_2022_002_build_failed_whithout_artifact_registry_permission.py │ │ ├── err_2022_003_build_failed_with_logs_bucket_retention_policy.py │ │ ├── err_2022_004_missing_cloudbuild_service_agent_role.py │ │ ├── gcb_rules_snapshot_test.py │ │ └── snapshots │ │ │ ├── ERR_2022_001.txt │ │ │ ├── ERR_2022_002.txt │ │ │ ├── ERR_2022_003.txt │ │ │ └── ERR_2022_004.txt │ ├── gce │ │ ├── __init__.py │ │ ├── bp_2021_001_serial_logging_enabled.py │ │ ├── bp_2022_003_unused_boot_disks.py │ │ ├── bp_2023_001_ntp_config.py │ │ ├── bp_2024_001_legacy_monitoring_agent.py │ │ ├── bp_2024_002_legacy_logging_agent.py │ │ ├── bp_ext_2021_003_secure_boot_enabled.py │ │ ├── bp_ext_2022_001_vm_manager_enabled.py │ │ ├── bp_ext_2023_001_gce_scopes.py │ │ ├── bp_ext_2024_001_no_public_ip.py │ │ ├── bp_ext_2024_002_calculate_vm_iops_throughput.py │ │ ├── err_2021_001_mig_scaleup_failed.py │ │ ├── err_2021_002_osconfig_perm.py │ │ ├── err_2021_003_api_service_agent.py │ │ ├── err_2021_004_secure_boot_failed.py │ │ ├── err_2021_005_mount_errors.py │ │ ├── err_2022_001_quota_exceeded.py │ │ ├── err_2022_002_premium_guestos_activation_failed.py │ │ ├── err_2024_001_snapshot_rate_limit.py │ │ ├── err_2024_002_performance.py │ │ ├── err_2024_003_vm_secure_boot_failures.py │ │ ├── err_2024_004_ops_agent.py │ │ ├── gce_rules_snapshot_test.py │ │ ├── snapshots │ │ │ ├── BP_2021_001.txt │ │ │ ├── BP_2022_003.txt │ │ │ ├── BP_2023_001.txt │ │ │ ├── BP_2024_001.txt │ │ │ ├── BP_2024_002.txt │ │ │ ├── BP_EXT_2021_003.txt │ │ │ ├── BP_EXT_2022_001.txt │ │ │ ├── BP_EXT_2023_001.txt │ │ │ ├── BP_EXT_2024_001.txt │ │ │ ├── BP_EXT_2024_002.txt │ │ │ ├── BP_EXT_2024_003.txt │ │ │ ├── ERR_2021_001.txt │ │ │ ├── ERR_2021_002.txt │ │ │ ├── ERR_2021_003.txt │ │ │ ├── ERR_2021_004.txt │ │ │ ├── ERR_2021_005.txt │ │ │ ├── ERR_2022_001.txt │ │ │ ├── ERR_2022_002.txt │ │ │ ├── ERR_2024_001.txt │ │ │ ├── ERR_2024_002.txt │ │ │ ├── ERR_2024_003.txt │ │ │ ├── ERR_2024_004.txt │ │ │ ├── WARN_2021_001.txt │ │ │ ├── WARN_2021_002.txt │ │ │ ├── WARN_2021_003.txt │ │ │ ├── WARN_2021_004.txt │ │ │ ├── WARN_2021_005.txt │ │ │ ├── WARN_2021_006.txt │ │ │ ├── WARN_2021_007.txt │ │ │ ├── WARN_2022_001.txt │ │ │ ├── WARN_2022_002.txt │ │ │ ├── WARN_2022_003.txt │ │ │ ├── WARN_2022_004.txt │ │ │ ├── WARN_2022_005.txt │ │ │ ├── WARN_2022_006.txt │ │ │ ├── WARN_2022_007.txt │ │ │ ├── WARN_2022_008.txt │ │ │ ├── WARN_2022_009.txt │ │ │ ├── WARN_2022_010.txt │ │ │ ├── WARN_2022_011.txt │ │ │ ├── WARN_2022_012.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2023_002.txt │ │ │ └── WARN_2024_001.txt │ │ ├── utils.py │ │ ├── utils_test.py │ │ ├── warn_2021_001_logging_perm.py │ │ ├── warn_2021_002_disk_latency.py │ │ ├── warn_2021_003_monitoring_permissions.py │ │ ├── warn_2021_004_disk_full_serial_messages.py │ │ ├── warn_2021_005_out_of_memory.py │ │ ├── warn_2021_006_kernel_panic.py │ │ ├── warn_2021_007_bsod.py │ │ ├── warn_2022_001_iap_tcp_forwarding.py │ │ ├── warn_2022_002_duplicated_named_ports.py │ │ ├── warn_2022_003_vm_instances_quota.py │ │ ├── warn_2022_004_docker_bridge_network.py │ │ ├── warn_2022_005_cpu_quota.py │ │ ├── warn_2022_006_gpu_quota.py │ │ ├── warn_2022_007_cloudsql_admin_scope.py │ │ ├── warn_2022_008_ip_address_quota.py │ │ ├── warn_2022_009_disk_quota.py │ │ ├── warn_2022_010_resource_availability.py │ │ ├── warn_2022_011_valid_sa.py │ │ ├── warn_2022_012_windows_kms.py │ │ ├── warn_2023_001_snapshot_policies_on_unused_disks.py │ │ └── warn_2023_002_airflowtask_oom.py │ ├── gcf │ │ ├── __init__.py │ │ ├── err_2022_001_missing_cloudfunctions_serviceagent_role.py │ │ ├── err_2022_002_cloudfunctions_org_policy_violation.py │ │ ├── err_2022_003_cloudfunctions_memory_limit_exceeded.py │ │ ├── gcf_rules_snapshot_test.py │ │ ├── snapshots │ │ │ ├── ERR_2022_001.txt │ │ │ ├── ERR_2022_002.txt │ │ │ ├── ERR_2022_003.txt │ │ │ ├── WARN_2021_001.txt │ │ │ └── WARN_2021_002.txt │ │ ├── warn_2021_001_cloudfunctions_deprecated_runtimes.py │ │ └── warn_2021_002_cloudfunctions_request_aborted.py │ ├── gcs │ │ ├── __init__.py │ │ ├── bp_2022_001_bucket_access_uniform.py │ │ ├── gcs_rules_snapshot_test.py │ │ └── snapshots │ │ │ └── BP_2022_001.txt │ ├── gke │ │ ├── __init__.py │ │ ├── bp_2021_001_cloudops_enabled.py │ │ ├── bp_2022_001_regional_cluster.py │ │ ├── bp_2022_002_unique_subnets.py │ │ ├── bp_2022_003_cluster_eol.py │ │ ├── bp_2022_004_http_load_balancing_disabled.py │ │ ├── bp_2023_001_network_policy_minimum_requirements.py │ │ ├── bp_2023_002_stateful_workloads_not_on_preemptible_node.py │ │ ├── bp_2023_004_vpc_native_cluster.py │ │ ├── bp_2023_005_gateway_crd.py │ │ ├── bp_2025_001_gke_nodelocal_dnscache_enabled.py │ │ ├── bp_ext_2022_001_groups_enabled.py │ │ ├── bp_ext_2023_001_maintenance_window.py │ │ ├── bp_ext_2023_002_private_cluster.py │ │ ├── eol_parser.sh │ │ ├── err_2021_001_logging_perm.py │ │ ├── err_2021_002_monitoring_perm.py │ │ ├── err_2021_003_kms_key_enabled.py │ │ ├── err_2021_004_node_connection_apiserver.py │ │ ├── err_2021_005_node_connection_storage.py │ │ ├── err_2021_006_scaleup_failed.py │ │ ├── err_2021_007_gke_sa.py │ │ ├── err_2021_008_api_service_agent.py │ │ ├── err_2021_009_nodepool_version_skew.py │ │ ├── err_2021_010_internal_forwarding_rule_limits.py │ │ ├── err_2021_011_ip_masq_not_reporting_errors.py │ │ ├── err_2021_012_np_sa_enabled.py │ │ ├── err_2021_013_connectivity_cluster_rules.py │ │ ├── err_2021_014_connectivity_master.py │ │ ├── err_2021_015_connectivity_vms.py │ │ ├── err_2022_001_connectivity_pod_to_pod.py │ │ ├── err_2022_002_private_google_access.py │ │ ├── err_2022_003_ingress_healthcheck.py │ │ ├── err_2023_001_containerfilesystem_quota.py │ │ ├── err_2023_002_private_routes_based.py │ │ ├── err_2023_003_containerd_bad_config_file.py │ │ ├── err_2023_004_ingress_config.py │ │ ├── err_2023_005_gke_cni_issue.py │ │ ├── err_2023_006_gw_controller_annotation_error.py │ │ ├── err_2023_007_gw_controller_http_route_misconfig.py │ │ ├── err_2023_008_crashloopbackoff.py │ │ ├── err_2023_009_missing_cpu_req.py │ │ ├── err_2023_010_nodelocal_timeout.py │ │ ├── err_2023_011_wi_pod_ip_not_found.py │ │ ├── err_2023_012_missing_mem_request.py │ │ ├── err_2024_001_psa_violoations.py │ │ ├── err_2024_002_webhook_failure_no_endpoint.py │ │ ├── err_2024_003_default_node_serviceaccount_perm.py │ │ ├── err_2025_001_serial_port_logging.py │ │ ├── gke_rules_snapshot_test.py │ │ ├── sec_2021_001_np_uses_default_sa.py │ │ ├── sec_2023_001_worload_id.py │ │ ├── snapshots │ │ │ ├── BP_2021_001.txt │ │ │ ├── BP_2022_001.txt │ │ │ ├── BP_2022_002.txt │ │ │ ├── BP_2022_003.txt │ │ │ ├── BP_2022_004.txt │ │ │ ├── BP_2023_001.txt │ │ │ ├── BP_2023_002.txt │ │ │ ├── BP_2023_004.txt │ │ │ ├── BP_2023_005.txt │ │ │ ├── BP_2025_001.txt │ │ │ ├── BP_EXT_2022_001.txt │ │ │ ├── BP_EXT_2023_001.txt │ │ │ ├── BP_EXT_2023_002.txt │ │ │ ├── ERR_2021_001.txt │ │ │ ├── ERR_2021_002.txt │ │ │ ├── ERR_2021_003.txt │ │ │ ├── ERR_2021_004.txt │ │ │ ├── ERR_2021_005.txt │ │ │ ├── ERR_2021_006.txt │ │ │ ├── ERR_2021_007.txt │ │ │ ├── ERR_2021_008.txt │ │ │ ├── ERR_2021_009.txt │ │ │ ├── ERR_2021_010.txt │ │ │ ├── ERR_2021_011.txt │ │ │ ├── ERR_2021_012.txt │ │ │ ├── ERR_2021_013.txt │ │ │ ├── ERR_2021_014.txt │ │ │ ├── ERR_2021_015.txt │ │ │ ├── ERR_2022_001.txt │ │ │ ├── ERR_2022_002.txt │ │ │ ├── ERR_2022_003.txt │ │ │ ├── ERR_2023_001.txt │ │ │ ├── ERR_2023_002.txt │ │ │ ├── ERR_2023_003.txt │ │ │ ├── ERR_2023_004.txt │ │ │ ├── ERR_2023_005.txt │ │ │ ├── ERR_2023_006.txt │ │ │ ├── ERR_2023_007.txt │ │ │ ├── ERR_2023_008.txt │ │ │ ├── ERR_2023_009.txt │ │ │ ├── ERR_2023_010.txt │ │ │ ├── ERR_2023_011.txt │ │ │ ├── ERR_2023_012.txt │ │ │ ├── ERR_2024_001.txt │ │ │ ├── ERR_2024_002.txt │ │ │ ├── ERR_2024_003.txt │ │ │ ├── ERR_2025_001.txt │ │ │ ├── SEC_2021_001.txt │ │ │ ├── SEC_2023_001.txt │ │ │ ├── WARN_2021_001.txt │ │ │ ├── WARN_2021_002.txt │ │ │ ├── WARN_2021_003.txt │ │ │ ├── WARN_2021_004.txt │ │ │ ├── WARN_2021_005.txt │ │ │ ├── WARN_2021_006.txt │ │ │ ├── WARN_2021_007.txt │ │ │ ├── WARN_2021_008.txt │ │ │ ├── WARN_2021_009.txt │ │ │ ├── WARN_2022_001.txt │ │ │ ├── WARN_2022_002.txt │ │ │ ├── WARN_2022_003.txt │ │ │ ├── WARN_2022_004.txt │ │ │ ├── WARN_2022_005.txt │ │ │ ├── WARN_2022_006.txt │ │ │ ├── WARN_2022_007.txt │ │ │ ├── WARN_2022_008.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2023_002.txt │ │ │ ├── WARN_2023_003.txt │ │ │ ├── WARN_2023_004.txt │ │ │ ├── WARN_2024_001.txt │ │ │ ├── WARN_2024_002.txt │ │ │ ├── WARN_2024_003.txt │ │ │ ├── WARN_2024_004.txt │ │ │ ├── WARN_2024_005.txt │ │ │ ├── WARN_2024_007.txt │ │ │ └── WARN_2025_001.txt │ │ ├── util.py │ │ ├── warn_2021_001_cluster_version.py │ │ ├── warn_2021_002_nodes_version.py │ │ ├── warn_2021_003_pod_cidr_cluster_size.py │ │ ├── warn_2021_004_system_workloads_stable.py │ │ ├── warn_2021_005_disk_latency.py │ │ ├── warn_2021_006_node_conntrack_full.py │ │ ├── warn_2021_007_disk_full.py │ │ ├── warn_2021_008_gke_istio_incompatible_versions.py │ │ ├── warn_2021_009_node_deprecated_image_types.py │ │ ├── warn_2022_001_wi_with_regional_cluster.py │ │ ├── warn_2022_002_md_concealment.py │ │ ├── warn_2022_003_firewall_rules_permission.py │ │ ├── warn_2022_004_logging_api_disabled.py │ │ ├── warn_2022_005_nvdia_gpu.py │ │ ├── warn_2022_006_nap_node_image_types.py │ │ ├── warn_2022_007_storage_scope.py │ │ ├── warn_2022_008_dns_lookup_timeout_intra_node_visibility.py │ │ ├── warn_2023_001_containerfilesystem_scope.py │ │ ├── warn_2023_002_metadata_server_timeout.py │ │ ├── warn_2023_003_monitoring_api_disabled.py │ │ ├── warn_2023_004_too_few_pods_per_node.py │ │ ├── warn_2024_001_cluster_nap_limits_prevent_autoscaling.py │ │ ├── warn_2024_002_ksa_exceed.py │ │ ├── warn_2024_003_ingress_svc_notfound.py │ │ ├── warn_2024_004_ingress_backendcrd.py │ │ ├── warn_2024_005_ingress_servicetype.py │ │ ├── warn_2024_007_loadbalancer_ipv6_no_internal_range.py │ │ └── warn_2025_001_loadbalancer_ipv6_no_external_range.py │ ├── iam │ │ ├── __init__.py │ │ ├── bp_2023_001_auto_grant_editor_role_default_sa.py │ │ ├── iam_rules_snapshot_test.py │ │ ├── sec_2021_001_sa_permissions.py │ │ ├── sec_2024_001_unused_sa.py │ │ └── snapshots │ │ │ ├── BP_2023_001.txt │ │ │ ├── SEC_2021_001.txt │ │ │ └── SEC_2024_001.txt │ ├── interconnect │ │ ├── __init__.py │ │ ├── bp_2023_001_high_availability.py │ │ ├── interconnect_rules_snapshot_test.py │ │ ├── snapshots │ │ │ ├── BP_2023_001.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2023_002.txt │ │ │ ├── WARN_2023_003.txt │ │ │ └── WARN_2025_001.txt │ │ ├── warn_2023_001_legacy_dataplane.py │ │ ├── warn_2023_002_defunct_attachment.py │ │ ├── warn_2023_003_link_maintenance.py │ │ └── warn_2025_001_check_interconnect_mtu.py │ ├── lb │ │ ├── __init__.py │ │ ├── bp_2022_001_lbpolicy_for_sessionaffinity.py │ │ ├── bp_2023_001_cloudcdn_for_lb_backend_services.py │ │ ├── bp_2023_002_healthcheck_logging_for_backend_services.py │ │ ├── bp_2024_001_sessionaffinity_for_lb_backendservices.py │ │ ├── bp_2024_002_global_access_for_regional_ilb.py │ │ ├── bp_2025_001_protocol_for_lb_backendservices.py │ │ ├── bp_2025_002_timeout_sec_for_lb_backendservices.py │ │ ├── bp_2025_003_connection_draining_backend_services.py │ │ ├── lb_rules_snapshot_test.py │ │ └── snapshots │ │ │ ├── BP_2022_001.txt │ │ │ ├── BP_2023_001.txt │ │ │ ├── BP_2023_002.txt │ │ │ ├── BP_2024_001.txt │ │ │ ├── BP_2024_002.txt │ │ │ ├── BP_2025_001.txt │ │ │ ├── BP_2025_002.txt │ │ │ └── BP_2025_003.txt │ ├── lint_rule_repository_test.py │ ├── looker │ │ ├── __init__.py │ │ ├── bp_2025_001_get_all_instances.py │ │ ├── bp_2025_002_lsp_high_intensity_queries_bq.py │ │ ├── bp_2025_003_get_all_lags_operations.py │ │ ├── looker_rules_snapshot_test.py │ │ └── snapshots │ │ │ ├── BP_2025_001.txt │ │ │ ├── BP_2025_002.txt │ │ │ └── BP_2025_003.txt │ ├── notebooks │ │ ├── __init__.py │ │ ├── bp_2023_001_enable_report_system_health.py │ │ ├── bp_2023_002_instances_upgrade_available.py │ │ ├── bp_2023_003_runtimes_upgrade_available.py │ │ ├── bp_2023_004_runtime_idle_shutdown.py │ │ ├── err_2023_001_instances_health_state.py │ │ ├── err_2023_002_create_notebook_compute_subnetworks_permissions_missing.py │ │ ├── err_2023_003_create_notebook_permissions_missing.py │ │ ├── err_2023_004_runtimes_health_state.py │ │ ├── err_2024_001_executor_explicit_project_permissions.py │ │ ├── notebooks_rules_snapshot_test.py │ │ ├── snapshots │ │ │ ├── BP_2023_001.txt │ │ │ ├── BP_2023_002.txt │ │ │ ├── BP_2023_003.txt │ │ │ ├── BP_2023_004.txt │ │ │ ├── ERR_2023_001.txt │ │ │ ├── ERR_2023_002.txt │ │ │ ├── ERR_2023_003.txt │ │ │ ├── ERR_2023_004.txt │ │ │ ├── ERR_2024_001.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2023_002.txt │ │ │ └── WARN_2023_003.txt │ │ ├── warn_2023_001_notebooks_oom.py │ │ ├── warn_2023_002_data_disk_utilization.py │ │ └── warn_2023_003_boot_disk_utilization.py │ ├── output │ │ ├── __init__.py │ │ ├── api_output.py │ │ ├── base_output.py │ │ ├── csv_output.py │ │ ├── json_output.py │ │ └── terminal_output.py │ ├── pubsub │ │ ├── __init__.py │ │ ├── bp_2024_001_ouma_less_one_day.py │ │ ├── err_2024_001_bq_subscription_table_not_found.py │ │ ├── err_2024_002_vpc_sc_new_subs_create_policy_violated.py │ │ ├── err_2024_003_snapshot_creation_fails.py │ │ ├── err_2025_001_push_service_agent_permission.py │ │ ├── pubsub_rules_snapshot_test.py │ │ ├── snapshots │ │ │ ├── BP_2024_001.txt │ │ │ ├── ERR_2024_001.txt │ │ │ ├── ERR_2024_002.txt │ │ │ ├── ERR_2024_003.txt │ │ │ ├── ERR_2025_001.txt │ │ │ ├── WARN_2023_001.txt │ │ │ ├── WARN_2023_002.txt │ │ │ ├── WARN_2023_003.txt │ │ │ ├── WARN_2023_004.txt │ │ │ ├── WARN_2023_005.txt │ │ │ ├── WARN_2023_006.txt │ │ │ ├── WARN_2024_001.txt │ │ │ ├── WARN_2024_002.txt │ │ │ └── WARN_2024_003.txt │ │ ├── warn_2023_001_detached_subscription_exists.py │ │ ├── warn_2023_002_bq_subscription_has_dlq_topic.py │ │ ├── warn_2023_003_topic_atleastone_sub.py │ │ ├── warn_2023_004_orphaned_subscription_exists.py │ │ ├── warn_2023_005_bq_subscription_permisions.py │ │ ├── warn_2023_006_push_requests_failing.py │ │ ├── warn_2024_001_dead_letter_queues_permissions.py │ │ ├── warn_2024_002_gcs_subscription_permissions.py │ │ └── warn_2024_003_cmek_topic_permissions.py │ ├── snapshot_test_base.py │ ├── tpu │ │ ├── __init__.py │ │ ├── snapshots │ │ │ └── WARN_2022_001.txt │ │ ├── tpu_rules_snapshot_test.py │ │ └── warn_2022_001_stockout.py │ ├── vertex │ │ ├── __init__.py │ │ ├── snapshots │ │ │ └── WARN_2023_001.txt │ │ ├── vertex_rules_snapshot_test.py │ │ └── warn_2023_001_featurestores_state.py │ └── vpc │ │ ├── __init__.py │ │ ├── bp_2022_001_pga_next_hop.py │ │ ├── bp_2023_001_public_zone_logging.py │ │ ├── sec_2023_001_public_zone_dnssec.py │ │ ├── snapshots │ │ ├── BP_2022_001.txt │ │ ├── BP_2023_001.txt │ │ ├── SEC_2023_001.txt │ │ ├── WARN_2022_001.txt │ │ ├── WARN_2023_001.txt │ │ ├── WARN_2023_002.txt │ │ └── WARN_2024_001.txt │ │ ├── vpc_rules_snapshot_test.py │ │ ├── warn_2022_001_project_level_quota.py │ │ ├── warn_2023_001_psa_no_export_custom_routes.py │ │ ├── warn_2023_002_private_zone_attachment.py │ │ └── warn_2024_001_unused_reserved_ip_addresses.py ├── models.py ├── models_test.py ├── product_list.py ├── queries │ ├── __init__.py │ ├── apigee.py │ ├── apigee_stub.py │ ├── apigee_test.py │ ├── apis.py │ ├── apis_stub.py │ ├── apis_test.py │ ├── apis_utils.py │ ├── apis_utils_test.py │ ├── artifact_registry.py │ ├── artifact_registry_stub.py │ ├── artifact_registry_test.py │ ├── bigquery.py │ ├── bigquery_stub.py │ ├── bigquery_test.py │ ├── billing.py │ ├── billing_stub.py │ ├── billing_test.py │ ├── cloudasset.py │ ├── cloudasset_stub.py │ ├── cloudasset_test.py │ ├── cloudrun.py │ ├── cloudrun_stub.py │ ├── cloudrun_test.py │ ├── cloudsql.py │ ├── cloudsql_stub.py │ ├── cloudsql_test.py │ ├── composer.py │ ├── composer_stub.py │ ├── composer_test.py │ ├── crm.py │ ├── crm_stub.py │ ├── crm_test.py │ ├── dataflow.py │ ├── dataflow_stub.py │ ├── dataflow_test.py │ ├── datafusion.py │ ├── datafusion_stub.py │ ├── datafusion_test.py │ ├── dataproc.py │ ├── dataproc_stub.py │ ├── dataproc_test.py │ ├── dns.py │ ├── dns_stub.py │ ├── gae.py │ ├── gae_stub.py │ ├── gae_test.py │ ├── gcb.py │ ├── gcb_stub.py │ ├── gcb_test.py │ ├── gce.py │ ├── gce_stub.py │ ├── gce_test.py │ ├── gcf.py │ ├── gcf_stub.py │ ├── gcf_test.py │ ├── gcs.py │ ├── gcs_stub.py │ ├── gcs_test.py │ ├── generic_api │ │ ├── api_build │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── api_unittest.py │ │ │ ├── generic_api_stub.py │ │ │ ├── get_generic.py │ │ │ └── service_factory.py │ │ └── datafusion │ │ │ ├── __init__.py │ │ │ ├── datafusion.py │ │ │ ├── datafusion_stub.py │ │ │ └── datafusion_test.py │ ├── gke.py │ ├── gke_stub.py │ ├── gke_test.py │ ├── iam.py │ ├── iam_stub.py │ ├── iam_test.py │ ├── interconnect.py │ ├── interconnect_stub.py │ ├── interconnect_test.py │ ├── kms.py │ ├── kms_stub.py │ ├── kms_test.py │ ├── kubectl.py │ ├── kubectl_stub.py │ ├── lb.py │ ├── lb_stub.py │ ├── lb_test.py │ ├── logs.py │ ├── logs_helper │ │ ├── __init__.py │ │ ├── logs_query.py │ │ ├── logs_query_test.py │ │ ├── search_exprs.py │ │ └── search_exprs_test.py │ ├── logs_stub.py │ ├── logs_test.py │ ├── looker.py │ ├── looker_stub.py │ ├── looker_test.py │ ├── monitoring.py │ ├── monitoring_stub.py │ ├── monitoring_test.py │ ├── network.py │ ├── network_stub.py │ ├── network_test.py │ ├── networkmanagement.py │ ├── networkmanagement_stub.py │ ├── notebooks.py │ ├── notebooks_stub.py │ ├── notebooks_test.py │ ├── orgpolicy.py │ ├── orgpolicy_test.py │ ├── osconfig.py │ ├── osconfig_stub.py │ ├── osconfig_test.py │ ├── pubsub.py │ ├── pubsub_stub.py │ ├── pubsub_test.py │ ├── quotas.py │ ├── recommender_stub.py │ ├── vertex.py │ ├── vertex_stub.py │ ├── vertex_test.py │ ├── web.py │ ├── web_stub.py │ └── web_test.py ├── rule_classes.py ├── runbook │ ├── __init__.py │ ├── bigquery │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── failed_query.py │ │ ├── failed_query_test.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── snapshots │ │ │ └── failed_query.txt │ │ └── templates │ │ │ ├── generics.jinja │ │ │ └── permissions.jinja │ ├── cloudrun │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── service_deployment.py │ │ ├── service_deployment_test.py │ │ ├── snapshots │ │ │ └── service_deployment.txt │ │ └── templates │ │ │ └── service_deployment.jinja │ ├── command.py │ ├── command_test.py │ ├── constants.py │ ├── crm │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ └── templates │ │ │ └── orgpolicy.jinja │ ├── dataflow │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── failed_streaming_pipeline.py │ │ ├── failed_streaming_pipeline_test.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── job_permissions.py │ │ ├── job_permissions_test.py │ │ ├── snapshots │ │ │ ├── failed_streaming_pipeline.txt │ │ │ └── job_permissions.txt │ │ └── templates │ │ │ ├── generics.jinja │ │ │ └── permissions.jinja │ ├── dataproc │ │ ├── __init__.py │ │ ├── cluster_creation.py │ │ ├── cluster_creation_test.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── snapshots │ │ │ ├── cluster_creation.txt │ │ │ └── spark_job_failures.txt │ │ ├── spark_job_failures.py │ │ ├── spark_job_failures_test.py │ │ └── templates │ │ │ ├── dataproc_attributes.jinja │ │ │ ├── job.jinja │ │ │ ├── logs_related.jinja │ │ │ ├── network.jinja │ │ │ └── permissions.jinja │ ├── exceptions.py │ ├── flags.py │ ├── gce │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── disk_performance_benchmark │ │ │ ├── a-family.json │ │ │ ├── c-family.json │ │ │ ├── e-family.json │ │ │ ├── f-family.json │ │ │ ├── g-family.json │ │ │ ├── h-family.json │ │ │ ├── limits_per_gb.json │ │ │ ├── m-family.json │ │ │ ├── n-family.json │ │ │ ├── t-family.json │ │ │ └── z-family.json │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── guestos_bootup.py │ │ ├── guestos_bootup_test.py │ │ ├── ops_agent.py │ │ ├── ops_agent_test.py │ │ ├── serial_log_analyzer.py │ │ ├── serial_log_analyzer_test.py │ │ ├── snapshots │ │ │ ├── guestos_bootup.txt │ │ │ ├── ops_agent.txt │ │ │ ├── serial_log_analyzer.txt │ │ │ ├── ssh.txt │ │ │ ├── vm_creation.txt │ │ │ ├── vm_performance.txt │ │ │ └── vm_termination.txt │ │ ├── ssh.py │ │ ├── ssh_test.py │ │ ├── templates │ │ │ ├── generics.jinja │ │ │ ├── instance_property.jinja │ │ │ ├── mig_autoscaling.jinja │ │ │ ├── permissions.jinja │ │ │ ├── vm_attributes.jinja │ │ │ ├── vm_creation.jinja │ │ │ ├── vm_metadata.jinja │ │ │ ├── vm_ops.jinja │ │ │ ├── vm_performance.jinja │ │ │ ├── vm_serial_log.jinja │ │ │ ├── vm_termination.jinja │ │ │ └── vpc_connectivity.jinja │ │ ├── util │ │ │ ├── __init__.py │ │ │ └── util_test.py │ │ ├── vm_creation.py │ │ ├── vm_creation_test.py │ │ ├── vm_performance.py │ │ ├── vm_performance_test.py │ │ ├── vm_termination.py │ │ └── vm_termination_test.py │ ├── gcf │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── failed_deployments.py │ │ ├── failed_deployments_test.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── snapshots │ │ │ └── failed_deployments.txt │ │ └── templates │ │ │ └── failed_deployments.jinja │ ├── gcp │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ └── templates │ │ │ ├── api.jinja │ │ │ └── resource_attribute.jinja │ ├── gke │ │ ├── __init__.py │ │ ├── cluster_autoscaler.py │ │ ├── cluster_autoscaler_test.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── gke_ip_masq_standard.py │ │ ├── gke_ip_masq_standard_test.py │ │ ├── image_pull.py │ │ ├── image_pull_test.py │ │ ├── ip_exhaustion.py │ │ ├── ip_exhaustion_test.py │ │ ├── logs.py │ │ ├── logs_test.py │ │ ├── monitoring_configuration.py │ │ ├── monitoring_configuration_test.py │ │ ├── node_auto_repair.py │ │ ├── node_auto_repair_test.py │ │ ├── node_bootstrapping.py │ │ ├── node_bootstrapping_test.py │ │ ├── node_unavailability.py │ │ ├── node_unavailability_test.py │ │ ├── resource_quotas.py │ │ ├── resource_quotas_test.py │ │ ├── snapshots │ │ │ ├── cluster_autoscaler.txt │ │ │ ├── gke_ip_masq_standard.txt │ │ │ ├── image_pull.txt │ │ │ ├── ip_exhaustion.txt │ │ │ ├── logs.txt │ │ │ ├── monitoring_configuration.txt │ │ │ ├── node_auto_repair.txt │ │ │ ├── node_bootstrapping.txt │ │ │ ├── node_unavailability.txt │ │ │ └── resource_quotas.txt │ │ └── templates │ │ │ ├── clusterautoscaler.jinja │ │ │ ├── imagepull.jinja │ │ │ ├── ipexhaustion.jinja │ │ │ ├── ipmasq_standard.jinja │ │ │ ├── logs.jinja │ │ │ ├── monitoring_configuration.jinja │ │ │ ├── nodeautorepair.jinja │ │ │ ├── nodebootstrapping.jinja │ │ │ ├── nodeunavailability.jinja │ │ │ └── resourcequotas.jinja │ ├── iam │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ └── templates │ │ │ ├── permissions.jinja │ │ │ └── service_account.jinja │ ├── interconnect │ │ ├── __init__.py │ │ ├── bgp_down_flap.py │ │ ├── bgp_down_flap_test.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── snapshots │ │ │ └── bgp_down_flap.txt │ │ └── templates │ │ │ └── bgp_down_flap.jinja │ ├── lb │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── latency.py │ │ ├── latency_test.py │ │ ├── snapshots │ │ │ ├── latency.txt │ │ │ ├── ssl_certificates.txt │ │ │ └── unhealthy_backends.txt │ │ ├── ssl_certificates.py │ │ ├── ssl_certificates_test.py │ │ ├── templates │ │ │ ├── latency.jinja │ │ │ ├── ssl_certificates.jinja │ │ │ └── unhealthy_backends.jinja │ │ ├── unhealthy_backends.py │ │ └── unhealthy_backends_test.py │ ├── logs │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ └── templates │ │ │ └── logging.jinja │ ├── monitoring │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ └── templates │ │ │ └── metrics.jinja │ ├── nat │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── out_of_resources.py │ │ ├── out_of_resources_test.py │ │ ├── public_nat_ip_allocation_failed.py │ │ ├── public_nat_ip_allocation_failed_test.py │ │ ├── snapshots │ │ │ └── public_nat_ip_allocation_failed.txt │ │ ├── templates │ │ │ ├── nat_ip_allocation_failed.jinja │ │ │ └── nat_out_of_resources.jinja │ │ └── utils.py │ ├── op.py │ ├── op_test.py │ ├── output │ │ ├── __init__.py │ │ ├── api_output.py │ │ ├── base_output.py │ │ └── terminal_output.py │ ├── pubsub │ │ ├── __init__.py │ │ ├── bigquery_subscription_delivery.py │ │ ├── bigquery_subscription_delivery_test.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── pull_subscription_delivery.py │ │ ├── pull_subscription_delivery_test.py │ │ ├── push_subscription_delivery.py │ │ ├── push_subscription_delivery_test.py │ │ ├── snapshots │ │ │ ├── bigquery_subscription_delivery.txt │ │ │ ├── pull_subscription_delivery.txt │ │ │ └── push_subscription_delivery.txt │ │ └── templates │ │ │ └── generics.jinja │ ├── report.py │ ├── report_test.py │ ├── runbook_test.py │ ├── snapshot_test_base.py │ ├── util.py │ ├── util_test.py │ ├── vertex │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── snapshots │ │ │ └── workbench_instance_stuck_in_provisioning.txt │ │ ├── templates │ │ │ ├── workbench_compute.jinja │ │ │ ├── workbench_container.jinja │ │ │ ├── workbench_environment_version.jinja │ │ │ ├── workbench_images.jinja │ │ │ ├── workbench_ip.jinja │ │ │ ├── workbench_jupyter_port.jinja │ │ │ ├── workbench_jupyter_space.jinja │ │ │ ├── workbench_scripts.jinja │ │ │ ├── workbench_state.jinja │ │ │ └── workbench_system_logs.jinja │ │ ├── workbench_instance_stuck_in_provisioning.py │ │ └── workbench_instance_stuck_in_provisioning_test.py │ └── vpc │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── flags.py │ │ ├── generalized_steps.py │ │ ├── generalized_steps_test.py │ │ ├── snapshots │ │ └── vm_external_ip_connectivity.txt │ │ ├── templates │ │ ├── rca.jinja │ │ └── vm_external_ip_connectivity.jinja │ │ ├── util.py │ │ ├── vm_external_ip_connectivity.py │ │ └── vm_external_ip_connectivity_test.py ├── search │ ├── __init__.py │ ├── command.py │ ├── command_test.py │ ├── util.py │ └── util_test.py ├── types.py ├── types_test.py ├── utils.py └── utils_test.py ├── pyinstaller.spec ├── pyinstaller ├── hook-gcpdiag.lint.py ├── hook-gcpdiag.queries.py ├── hook-gcpdiag.runbook.py └── hook-googleapiclient.model.py ├── requirements.in ├── requirements.txt ├── test-data ├── Makefile.inc ├── README.md ├── apigee1 │ ├── Makefile │ ├── apigee1.tf │ ├── json-dumps │ │ ├── apigee-envgroups-attachments-empty.json │ │ ├── apigee-envgroups-gcpdiag-demo-envgroup-1-attachments.json │ │ ├── apigee-envgroups.json │ │ ├── apigee-instances-gcpdiag-apigee1-inst1-aaaa-attachments.json │ │ ├── apigee-instances.json │ │ ├── apigee-key.json │ │ ├── apigee-organization.json │ │ ├── apigee-organizations.json │ │ ├── compute-effective-firewalls-apigee-network.json │ │ ├── compute-migs-us-central1.json │ │ ├── compute-network-apigee-network.json │ │ ├── compute-regions.json │ │ ├── compute-subnetworks-aggregated.json │ │ ├── compute-subnetworks-apigee-subnetwork.json │ │ ├── compute-templates.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── kms-key-iam-policy.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── bigquery1 │ ├── Makefile │ ├── job.tf │ ├── json-dumps │ │ ├── ancestor.json │ │ ├── bigquery-failed-job.json │ │ ├── iam-policy.json │ │ ├── job_get_invalid-region_id.json │ │ ├── job_get_us_IS.json │ │ ├── job_get_us_csv.json │ │ ├── job_get_us_job1.json │ │ ├── job_get_us_job2.json │ │ ├── job_get_us_notfound.json │ │ ├── job_get_us_running.json │ │ ├── job_get_us_success.json │ │ ├── job_get_us_unknown.json │ │ ├── job_results_us_IS_.json │ │ ├── job_results_us_mockresult1.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── billing1 │ ├── Makefile │ └── json-dumps │ │ ├── all_billing_account_projects.json │ │ ├── all_billing_accounts.json │ │ ├── billing_account.json │ │ ├── cost_insights.json │ │ ├── project.json │ │ ├── project_billing_info.json │ │ ├── projects.json │ │ └── services.json ├── cloudasset1 │ ├── Makefile │ ├── json-dumps │ │ ├── project.json │ │ ├── search-all-resources-us-central1.json │ │ └── services.json │ ├── project.tf │ └── variable.tf ├── cloudrun1 │ ├── Makefile │ ├── cloudrun1.tf │ ├── json-dumps │ │ ├── cloudrun_services.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── locations.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── cloudrun2 │ ├── Makefile │ ├── artifact_registry.tf │ ├── build_configs │ │ └── deploy_run_with_bad_container │ │ │ ├── Dockerfile │ │ │ └── cloudbuild.yaml │ ├── cloud_run.tf │ ├── json-dumps │ │ ├── cloudrun_services.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── locations.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── cloudsql1 │ ├── Makefile │ ├── json-dumps │ │ ├── cloudsql-instances.json │ │ ├── iam-policy.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ ├── sql1.tf │ └── variables.tf ├── composer1 │ ├── Makefile │ ├── README.md │ ├── composer-env1.tf │ ├── composer-env2.tf │ ├── json-dumps │ │ ├── composer-environments-us-central1.json │ │ ├── compute-regions.json │ │ ├── iam-policy.json │ │ ├── iam-service-account-policy.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ ├── provider.tf │ └── variables.tf ├── dataflow1 │ ├── Makefile │ ├── bucket.tf │ ├── job.tf │ ├── json-dumps │ │ ├── dataflow-jobs-aggregated.json │ │ ├── dataflow-jobs-us-central1-2024-06-19_09_43_07-14927685200167458422.json │ │ ├── dataflow-jobs-us-central1-streaming.json │ │ ├── dataflow-jobs-us-central1.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── log-exclusions.json │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ ├── streaming_job.tf │ └── variables.tf ├── datafusion1 │ ├── Makefile │ ├── README.md │ ├── datafusion.tf │ ├── json-dumps │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-network-default.json │ │ ├── compute-subnetworks-aggregated.json │ │ ├── compute-subnetworks-europe-west4.json │ │ ├── compute-subnetworks-us-central1.json │ │ ├── datafusion-default-application-pipeline1-preferences.json │ │ ├── datafusion-default-applications.json │ │ ├── datafusion-default-namespace-preferences.json │ │ ├── datafusion-default-user-compute-profile.json │ │ ├── datafusion-instances.json │ │ ├── datafusion-instances1.json │ │ ├── datafusion-system-compute-profile.json │ │ ├── datafusion-system-preferences.json │ │ ├── iam-policy.json │ │ ├── iam-service-account-policy.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── namespaces.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── dataproc1 │ ├── Makefile │ ├── README.md │ ├── dataproc_cluster.tf │ ├── job.tf │ ├── json-dumps │ │ ├── autoscaling-policy.json │ │ ├── compute-instances-us-central1-a.json │ │ ├── compute-instances-us-central1-b.json │ │ ├── compute-instances-us-central1-c.json │ │ ├── compute-instances-us-central1-f.json │ │ ├── compute-network-test-bad-network.json │ │ ├── compute-regions.json │ │ ├── compute-subnetworks-aggregated.json │ │ ├── connectivity-test.json │ │ ├── dataproc-clusters-us-central1.json │ │ ├── dataproc-job-failed.json │ │ ├── dataproc-job-success.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json │ ├── network.tf │ ├── project.tf │ ├── provider.tf │ └── variables.tf ├── dataproc2 │ └── json-dumps │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json ├── dataproc3 │ └── json-dumps │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json ├── fw-policy │ ├── Makefile │ ├── README.md │ ├── firewall.tf │ ├── fw-policy.tf │ ├── json-dumps │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-instances-empty.json │ │ ├── compute-instances-europe-west2-b.json │ │ ├── compute-migs-empty.json │ │ ├── compute-migs-europe-west2-b.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── compute-subnetworks-aggregated.json │ │ ├── compute-subnetworks-europe-west4.json │ │ ├── compute-zones.json │ │ ├── iam-policy.json │ │ ├── iam-roles-custom.json │ │ ├── iam-service-accounts.json │ │ ├── org-constraint-compute.disableSerialPortAccess.json │ │ ├── org-constraint-compute.disableSerialPortLogging.json │ │ ├── org-constraint-compute.disableSshInBrowser.json │ │ ├── org-constraint-compute.requireOsLogin.json │ │ ├── org-constraint-compute.requireShieldedVm.json │ │ ├── org-constraint-custom.arEnforceImmutableTags.json │ │ ├── org-constraint-iam.automaticIamGrantsForDefaultServiceAccounts.json │ │ ├── org-constraint-iam.disableCrossProjectServiceAccountUsage.json │ │ ├── org-constraints.json │ │ ├── org-policies.json │ │ ├── project.json │ │ └── services.json │ ├── org-policy.tf │ ├── project.tf │ └── variables.tf ├── gaes1 │ ├── Makefile │ ├── gaes1-bucket-object.tf │ ├── gaes1-bucket.tf │ ├── gaes1.tf │ ├── json-dumps │ │ ├── appengine_services.json │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ ├── services.json │ │ └── versions.json │ ├── project.tf │ └── variables.tf ├── gcb1 │ ├── Makefile │ ├── README.md │ ├── artifact_registry.tf │ ├── buckets.tf │ ├── build_configs.tf │ ├── build_configs │ │ ├── .gitignore │ │ ├── cloudbuild1.yaml.tpl │ │ ├── cloudbuild2.yaml.tpl │ │ ├── cloudbuild3.yaml.tpl │ │ └── cloudbuild4.yaml.tpl │ ├── json-dumps │ │ ├── artifact-registry-policy.json │ │ ├── artifact-registry-project-settings.json │ │ ├── bucket-gcpdiag-gcb1-bucket1-aaaa.json │ │ ├── cloudbuild-empty.json │ │ ├── cloudbuild-triggers.json │ │ ├── cloudbuild-us-central1.json │ │ ├── cloudbuild.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ ├── service_accounts.tf │ ├── source_repository.tf │ ├── trigger.tf │ └── variables.tf ├── gce-image-license │ ├── Makefile │ └── json-dumps │ │ ├── centos-cloud-licenses.json │ │ ├── cos-cloud-licenses.json │ │ ├── debian-cloud-licenses.json │ │ ├── fedora-cloud-licenses.json │ │ ├── fedora-coreos-cloud-licenses.json │ │ ├── opensuse-cloud-licenses.json │ │ ├── rhel-cloud-licenses.json │ │ ├── rhel-sap-cloud-licenses.json │ │ ├── rocky-linux-cloud-licenses.json │ │ ├── suse-cloud-licenses.json │ │ ├── suse-sap-cloud-licenses.json │ │ ├── ubuntu-os-cloud-licenses.json │ │ ├── ubuntu-os-pro-cloud-licenses.json │ │ ├── windows-cloud-licenses.json │ │ └── windows-sql-cloud-licenses.json ├── gce1 │ ├── Makefile │ ├── gce1.tf │ ├── gce2.tf │ ├── gke.tf │ ├── healthchecks.tf │ ├── ig1.tf │ ├── json-dumps │ │ ├── compute-disks-empty.json │ │ ├── compute-disks-europe-west1-b.json │ │ ├── compute-disks-europe-west2-b.json │ │ ├── compute-disks-europe-west4-a.json │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-igs-aggregated.json │ │ ├── compute-igs-empty.json │ │ ├── compute-igs-europe-west1-b.json │ │ ├── compute-igs-europe-west2-b.json │ │ ├── compute-igs-europe-west4-a.json │ │ ├── compute-igs-europe-west4-b.json │ │ ├── compute-instances-aggregated.json │ │ ├── compute-instances-empty.json │ │ ├── compute-instances-europe-west1-b-2.json │ │ ├── compute-instances-europe-west1-b.json │ │ ├── compute-instances-europe-west2-b.json │ │ ├── compute-instances-europe-west4-a-2.json │ │ ├── compute-instances-europe-west4-a.json │ │ ├── compute-instances-europe-west4-b.json │ │ ├── compute-licenses.json │ │ ├── compute-migs-aggregated.json │ │ ├── compute-migs-empty.json │ │ ├── compute-migs-europe-west1-b.json │ │ ├── compute-migs-europe-west2-b.json │ │ ├── compute-migs-europe-west4-a.json │ │ ├── compute-negs-empty.json │ │ ├── compute-negs-europe-west1-b.json │ │ ├── compute-negs-europe-west4-b.json │ │ ├── compute-network-default.json │ │ ├── compute-network-routes.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── compute-serial-port-output-1010101010.json │ │ ├── compute-serial-port-output-1010101011.json │ │ ├── compute-subnetwork-policy.json │ │ ├── compute-subnetworks-aggregated.json │ │ ├── compute-subnetworks-europe-west4.json │ │ ├── compute-templates.json │ │ ├── compute-zones.json │ │ ├── healthChecks.json │ │ ├── iam-policy.json │ │ ├── iam-roles-get.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ └── services.json │ ├── mig.tf │ ├── neg1.tf │ ├── project.tf │ ├── terraform │ └── variables.tf ├── gce2 │ ├── Makefile │ ├── gce_faulty_ssh.tf │ ├── gce_valid_ssh.tf │ ├── json-dumps │ │ ├── compute-disks-empty.json │ │ ├── compute-disks-europe-west1-b.json │ │ ├── compute-disks-europe-west2-a.json │ │ ├── compute-disks-europe-west2-b.json │ │ ├── compute-disks-europe-west4-a.json │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-igs-empty.json │ │ ├── compute-igs-europe-west1-b.json │ │ ├── compute-igs-europe-west2-b.json │ │ ├── compute-igs-europe-west4-a.json │ │ ├── compute-instances-empty.json │ │ ├── compute-instances-europe-west1-b-2.json │ │ ├── compute-instances-europe-west1-b.json │ │ ├── compute-instances-europe-west2-a.json │ │ ├── compute-instances-europe-west2-b.json │ │ ├── compute-instances-europe-west4-a-2.json │ │ ├── compute-instances-europe-west4-a.json │ │ ├── compute-licenses.json │ │ ├── compute-migs-empty.json │ │ ├── compute-migs-europe-west1-b.json │ │ ├── compute-migs-europe-west2-b.json │ │ ├── compute-migs-europe-west4-a.json │ │ ├── compute-network-default.json │ │ ├── compute-network-routes.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── compute-serial-port-output-1010101010.json │ │ ├── compute-serial-port-output-1010101011.json │ │ ├── compute-serial-port-output-faulty-linux-ssh.json │ │ ├── compute-serial-port-output-faulty-windows-ssh.json │ │ ├── compute-serial-port-output-valid-linux-ssh.json │ │ ├── compute-serial-port-output-valid-windows-ssh.json │ │ ├── compute-subnetwork-policy.json │ │ ├── compute-subnetworks-aggregated.json │ │ ├── compute-subnetworks-europe-west4.json │ │ ├── compute-templates.json │ │ ├── compute-zones.json │ │ ├── healthChecks.json │ │ ├── iam-policy.json │ │ ├── iam-roles-get.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── gce3 │ ├── Makefile │ ├── faulty-opsagent.tf │ ├── json-dumps │ │ ├── compute-disks-empty.json │ │ ├── compute-disks-europe-west2-b.json │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-instances-empty.json │ │ ├── compute-instances-europe-west2-a.json │ │ ├── compute-instances-europe-west2-b.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── compute-zones.json │ │ ├── iam-policy.json │ │ ├── iam-roles-custom.json │ │ ├── iam-roles-get.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── org-constraint-compute.disableSerialPortAccess.json │ │ ├── org-constraint-compute.disableSerialPortLogging.json │ │ ├── org-constraint-compute.disableSshInBrowser.json │ │ ├── org-constraint-compute.requireOsLogin.json │ │ ├── org-constraint-compute.requireShieldedVm.json │ │ ├── org-constraint-iam.automaticIamGrantsForDefaultServiceAccounts.json │ │ ├── org-constraint-iam.disableCrossProjectServiceAccountUsage.json │ │ ├── project.json │ │ └── services.json │ ├── orgpolicy.tf │ ├── project.tf │ ├── terraform │ ├── variables.tf │ └── working-opsagent.tf ├── gce4 │ ├── Makefile │ ├── gce_faulty_ssh.tf │ ├── gce_valid_ssh.tf │ ├── json-dumps │ │ ├── compute-disks-empty.json │ │ ├── compute-disks-europe-west1-b.json │ │ ├── compute-disks-europe-west2-a.json │ │ ├── compute-disks-europe-west2-b.json │ │ ├── compute-disks-europe-west4-a.json │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-igs-empty.json │ │ ├── compute-igs-europe-west1-b.json │ │ ├── compute-igs-europe-west2-b.json │ │ ├── compute-igs-europe-west4-a.json │ │ ├── compute-instances-empty.json │ │ ├── compute-instances-europe-west1-b-2.json │ │ ├── compute-instances-europe-west1-b.json │ │ ├── compute-instances-europe-west2-a.json │ │ ├── compute-instances-europe-west2-b.json │ │ ├── compute-instances-europe-west4-a-2.json │ │ ├── compute-instances-europe-west4-a.json │ │ ├── compute-licenses.json │ │ ├── compute-migs-empty.json │ │ ├── compute-migs-europe-west1-b.json │ │ ├── compute-migs-europe-west2-b.json │ │ ├── compute-migs-europe-west4-a.json │ │ ├── compute-network-default.json │ │ ├── compute-network-routes.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── compute-serial-port-output-1010101010.json │ │ ├── compute-serial-port-output-1010101011.json │ │ ├── compute-serial-port-output-faulty-linux-ssh.json │ │ ├── compute-serial-port-output-faulty-windows-ssh.json │ │ ├── compute-serial-port-output-valid-linux-ssh.json │ │ ├── compute-serial-port-output-valid-windows-ssh.json │ │ ├── compute-subnetwork-policy.json │ │ ├── compute-subnetworks-aggregated.json │ │ ├── compute-subnetworks-europe-west4.json │ │ ├── compute-templates.json │ │ ├── compute-zones.json │ │ ├── global-operations.json │ │ ├── healthChecks.json │ │ ├── iam-policy.json │ │ ├── iam-roles-get.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── gce5 │ ├── Makefile │ ├── json-dumps │ │ ├── compute-disks-empty.json │ │ ├── compute-disks-europe-west2-b.json │ │ ├── compute-disks-us-central1-c.json │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-instances-aggregated.json │ │ ├── compute-instances-empty.json │ │ ├── compute-instances-europe-west2-b.json │ │ ├── compute-instances-us-central1-c.json │ │ ├── compute-migs-aggregated.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── compute-zones.json │ │ ├── global-operations.json │ │ ├── healthChecks.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json │ ├── main.tf │ ├── project.tf │ └── variables.tf ├── gce6 │ ├── Makefile │ ├── json-dumps │ │ ├── compute-disks-empty.json │ │ ├── compute-disks-europe-west2-b.json │ │ ├── compute-disks-us-central1-c.json │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-instances-aggregated.json │ │ ├── compute-instances-us-central1-c.json │ │ ├── compute-migs-aggregated.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── global-operations.json │ │ ├── healthChecks.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json │ ├── main.tf │ ├── project.tf │ └── variables.tf ├── gcf1 │ ├── .gitignore │ ├── Makefile │ ├── gcf1.tf │ ├── json-dumps │ │ ├── cloudfunctions-empty.json │ │ ├── cloudfunctions-us-central1.json │ │ ├── cloudfunctions.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ ├── sample-code │ │ ├── main.py │ │ └── requirements.txt │ └── variables.tf ├── gcf2 │ ├── .gitignore │ ├── Makefile │ ├── gcf2.tf │ ├── json-dumps │ │ ├── cloudfunctions-empty.json │ │ ├── cloudfunctions-europe-west2.json │ │ ├── cloudfunctions.json │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ ├── sourcecode │ │ ├── memalloc.py │ │ └── requirements.txt │ └── variables.tf ├── gcs1 │ ├── Makefile │ ├── gcs1.tf │ ├── json-dumps │ │ ├── bucket-gcpdiag-gcs1bucket2-aaaa.json │ │ ├── bucket-roles.json │ │ ├── project.json │ │ ├── services.json │ │ └── storage.json │ ├── project.tf │ └── variables.tf ├── gke1 │ ├── Makefile │ ├── firewall.tf.old │ ├── gke1.tf │ ├── gke2.tf │ ├── gke3.tf │ ├── gke4.tf │ ├── gke5.tf │ ├── gke6.tf │ ├── json-dumps │ │ ├── backendServices.json │ │ ├── compute-addresses.json │ │ ├── compute-disks-empty.json │ │ ├── compute-disks-europe-west1-b.json │ │ ├── compute-disks-europe-west4-a.json │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-igs-empty.json │ │ ├── compute-instances-aggregated.json │ │ ├── compute-instances-empty.json │ │ ├── compute-instances-europe-west4-a.json │ │ ├── compute-interconnect1.json │ │ ├── compute-interconnect2.json │ │ ├── compute-interconnect3.json │ │ ├── compute-interconnect4.json │ │ ├── compute-interconnects.json │ │ ├── compute-migs-aggregated.json │ │ ├── compute-migs-empty.json │ │ ├── compute-migs-europe-west4-a.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── compute-routers-europe-west4.json │ │ ├── compute-routers-us-east4.json │ │ ├── compute-routers-us-west2.json │ │ ├── compute-subnetwork-policy.json │ │ ├── compute-subnetworks-aggregated.json │ │ ├── compute-subnetworks-europe-west4.json │ │ ├── compute-templates.json │ │ ├── compute-zones.json │ │ ├── container-clusters.json │ │ ├── container-kubectl.json │ │ ├── container-server-config-europe-west4-a.json │ │ ├── container-server-config-europe-west4.json │ │ ├── forwardingRules.json │ │ ├── healthChecks.json │ │ ├── iam-policy.json │ │ ├── iam-roles-custom.json │ │ ├── iam-roles-get.json │ │ ├── iam-roles-predefined-1.json.gz │ │ ├── iam-roles-predefined-2.json.gz │ │ ├── iam-service-account-policy.json │ │ ├── iam-service-accounts.json │ │ ├── instances.json │ │ ├── interconnect-attachment1.json │ │ ├── interconnect-attachments.json │ │ ├── kms-key-destroyed.json │ │ ├── kms-key-disabled.json │ │ ├── kms-key-enabled.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── org-constraint-compute.disableSerialPortAccess.json │ │ ├── org-constraint-compute.disableSerialPortLogging.json │ │ ├── org-constraint-compute.disableSshInBrowser.json │ │ ├── org-constraint-compute.requireOsLogin.json │ │ ├── org-constraint-compute.requireShieldedVm.json │ │ ├── org-constraint-custom.arEnforceImmutableTags.json │ │ ├── org-constraint-iam.automaticIamGrantsForDefaultServiceAccounts.json │ │ ├── org-constraint-iam.disableCrossProjectServiceAccountUsage.json │ │ ├── org-constraints.json │ │ ├── org-policies.json │ │ ├── project.json │ │ ├── services.json │ │ ├── subscriptions.json │ │ └── topics.json │ ├── project.tf │ └── variables.tf ├── gke2 │ ├── Makefile │ └── json-dumps │ │ ├── compute-disks-empty.json │ │ ├── compute-disks-europe-west10-a.json │ │ ├── compute-disks-europe-west2-b.json │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-igs-empty.json │ │ ├── compute-igs-europe-west2-b.json │ │ ├── compute-instances-empty.json │ │ ├── compute-instances-europe-west10-a.json │ │ ├── compute-instances-europe-west2-b.json │ │ ├── compute-interconnects.json │ │ ├── compute-migs-empty.json │ │ ├── compute-migs-europe-west10-a.json │ │ ├── compute-migs-europe-west2-b.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── compute-routers-europe-west4.json │ │ ├── compute-subnetwork-policy.json │ │ ├── compute-subnetworks-aggregated.json │ │ ├── compute-templates.json │ │ ├── compute-zones.json │ │ ├── container-clusters.json │ │ ├── container-server-config-europe-west10-a.json │ │ ├── container-server-config-europe-west10.json │ │ ├── iam-policy.json │ │ ├── iam-roles-custom.json │ │ ├── iam-roles-get.json │ │ ├── iam-roles-predefined-1.json.gz │ │ ├── iam-roles-predefined-2.json.gz │ │ ├── iam-service-account-policy.json │ │ ├── iam-service-accounts.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ └── services.json ├── gke3 │ ├── Makefile │ ├── cluster-1.tf │ ├── json-dumps │ │ ├── container-cluster-cluster-1.json │ │ ├── container-clusters.json │ │ ├── logging-entries-1.json │ │ ├── logging-entries-2.json │ │ ├── project.json │ │ └── services.json │ ├── network.tf │ ├── project.tf │ └── variables.tf ├── gke4 │ ├── Makefile │ ├── cluster.tf │ ├── json-dumps │ │ ├── container-clusters.json │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── iam1 │ ├── Makefile │ ├── json-dumps │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── monitoring-query.json │ │ ├── org-constraint-compute.disableSerialPortAccess.json │ │ ├── org-constraint-compute.disableSerialPortLogging.json │ │ ├── org-constraint-compute.disableSshInBrowser.json │ │ ├── org-constraint-compute.requireOsLogin.json │ │ ├── org-constraint-compute.requireShieldedVm.json │ │ ├── org-constraint-iam.automaticIamGrantsForDefaultServiceAccounts.json │ │ ├── org-constraint-iam.disableCrossProjectServiceAccountUsage.json │ │ ├── org-constraints.json │ │ ├── org-policies.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── interconnect1 │ ├── Makefile │ ├── json-dumps │ │ ├── compute-interconnects.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── compute-routers-routerStatus-dummy-router1.json │ │ ├── compute-routers-routerStatus-dummy-router11.json │ │ ├── compute-routers-routerStatus-dummy-router2.json │ │ ├── compute-routers-routerStatus-dummy-router3.json │ │ ├── compute-routers-us-central1.json │ │ ├── compute-routers-us-east4.json │ │ ├── compute-routers-us-west2.json │ │ ├── interconnect-attachments.json │ │ ├── logging-entries-1.json │ │ └── project.json │ ├── project.tf │ └── variables.tf ├── lb1 │ ├── Makefile │ ├── http-lb-mig.tf │ ├── json-dumps │ │ ├── compute-aggregated-backendServices.json │ │ ├── compute-aggregated-forwardingRules.json │ │ ├── compute-backendServices.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── healthChecks.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── lb2 │ ├── Makefile │ ├── http-lb-mig.tf │ ├── json-dumps │ │ ├── backendService-web-backend-service-get-health-instanceGroups-lb-backend-example-us-east1-b.json │ │ ├── compute-aggregated-backendServices.json │ │ ├── compute-aggregated-forwardingRules.json │ │ ├── compute-backendServices-europe-west4.json │ │ ├── compute-igs-aggregated.json │ │ ├── compute-igs-us-east1-b.json │ │ ├── compute-instances-europe-west4-b.json │ │ ├── compute-instances-us-east1-b.json │ │ ├── compute-negs-europe-west4-b.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── compute-serial-port-output-neg-vm.json │ │ ├── compute-serial-port-output-vm-pn3l.json │ │ ├── compute-zones.json │ │ ├── healthChecks.json │ │ ├── lb-insights-europe-west4.json │ │ ├── lb-insights-global.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ ├── regionBackendService-backend-service-2-europe-west4-get-health-networkEndpointGroups-neg1-europe-west4-b.json │ │ ├── regionHealthChecks-europe-west4.json │ │ └── services.json │ ├── passthrough-lb-neg.tf │ ├── project.tf │ └── variables.tf ├── lb3 │ ├── Makefile │ ├── certs.tf │ ├── https-lb.tf │ ├── json-dumps │ │ ├── compute-aggregated-backendServices.json │ │ ├── compute-aggregated-forwardingRules.json │ │ ├── compute-aggregated-targetHttpsProxies.json │ │ ├── compute-sslCertificates.json │ │ ├── compute-targetHttpsProxies.json │ │ ├── compute-targetSslProxies.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ ├── ssl-lb.tf │ ├── update_ip.py │ └── variables.tf ├── looker1 │ ├── Makefile │ ├── json-dumps │ │ ├── logging-entries-1.json │ │ ├── looker-instances.json │ │ ├── looker.json │ │ ├── operation.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── nat1 │ ├── Makefile │ ├── json-dumps │ │ ├── compute-instances-europe-west4-a.json │ │ ├── compute-instances-us-central1-a.json │ │ ├── compute-network-default.json │ │ ├── compute-network-nat-vpc-network.json │ │ ├── compute-network-nat_vpc_network.json │ │ ├── compute-routers-europe-west4.json │ │ ├── compute-routers-natIpInfo-public-nat-cloud-router.json │ │ ├── compute-routers-natMappingInfo-public-nat-cloud-router.json │ │ ├── compute-routers-natMappingInfo-public_nat_cloud_router.json │ │ ├── compute-routers-routerStatus-public-nat-cloud-router.json │ │ ├── compute-routers-routerStatus-public_nat_cloud_router.json │ │ ├── compute-routers-us-central1.json │ │ ├── monitoring-query-nat-allocation-failed.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ ├── public-cloud-nat.tf │ └── variables.tf ├── notebooks1 │ ├── Makefile │ ├── instances1.tf │ ├── json-dumps │ │ ├── health-state.json │ │ ├── instances.json │ │ ├── is-upgradeable.json │ │ ├── project.json │ │ ├── runtimes.json │ │ └── services.json │ ├── project.tf │ ├── runtimes1.tf │ └── variables.tf ├── notebooks2 │ ├── Makefile │ ├── instance_ok.tf │ ├── instance_provisioning_stuck.tf │ ├── json-dumps │ │ ├── compute-instances-disks-us-west1-a.json │ │ ├── compute-instances-us-west1-a.json │ │ ├── compute-serial-port-output-notebooks2instance-ok.json │ │ ├── compute-serial-port-output-notebooks2instance-provisioning-stuck.json │ │ ├── logging-entries-1.json │ │ ├── monitoring-query.json │ │ ├── notebooks2instance-ok-check-upgradability.json │ │ ├── notebooks2instance-provisioning-stuck-check-upgradability.json │ │ ├── org-constraint-compute.disableSerialPortAccess.json │ │ ├── org-constraint-compute.disableSerialPortLogging.json │ │ ├── org-constraint-compute.disableSshInBrowser.json │ │ ├── org-constraint-compute.requireOsLogin.json │ │ ├── org-constraint-compute.requireShieldedVm.json │ │ ├── org-constraint-iam.automaticIamGrantsForDefaultServiceAccounts.json │ │ ├── org-constraint-iam.disableCrossProjectServiceAccountUsage.json │ │ ├── project.json │ │ ├── services.json │ │ └── workbench-instances.json │ ├── network.tf │ ├── project.tf │ └── variables.tf ├── osconfig1 │ ├── Makefile │ ├── json-dumps │ │ ├── inventories.json │ │ ├── inventory.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── pubsub1 │ ├── Makefile │ ├── json-dumps │ │ ├── bq-subscription.json │ │ ├── bucket-roles.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ ├── pull-subscription.json │ │ ├── services.json │ │ ├── subscriptions-iam.json │ │ ├── subscriptions.json │ │ ├── topic-iam.json │ │ └── topics.json │ ├── project.tf │ ├── pubsub1.tf │ └── variables.tf ├── tpu1 │ ├── Makefile │ ├── json-dumps │ │ ├── logging-entries-1.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── vertex1 │ ├── Makefile │ ├── json-dumps │ │ ├── featurestores.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ ├── variables.tf │ └── vertex1.tf ├── vpc1 │ ├── Makefile │ ├── json-dumps │ │ ├── compute-addresses.json │ │ ├── compute-network-default.json │ │ ├── compute-project.json │ │ ├── compute-regions.json │ │ ├── monitoring-query.json │ │ ├── project.json │ │ └── services.json │ ├── project.tf │ └── variables.tf ├── vpc2 │ ├── Makefile │ ├── external_connectivity_private_instance_faulty.tf │ ├── external_connectivity_private_instance_valid.tf │ ├── external_connectivity_public_instance_faulty.tf │ ├── external_connectivity_public_instance_valid.tf │ ├── json-dumps │ │ ├── compute-disks-empty.json │ │ ├── compute-disks-europe-west2-b.json │ │ ├── compute-effective-firewalls-default.json │ │ ├── compute-instances-empty.json │ │ ├── compute-instances-europe-west2-b.json │ │ ├── compute-instances-us-central1-a.json │ │ ├── compute-network-default.json │ │ ├── compute-network-routes.json │ │ ├── compute-project.json │ │ ├── compute-zones.json │ │ ├── connectivity-test.json │ │ ├── iam-policy.json │ │ ├── iam-service-accounts.json │ │ ├── monitoring-query-instance-dropped-received-packets-count.json │ │ ├── monitoring-query-nat-allocation-failed.json │ │ ├── monitoring-query-nat-dropped-received-packets-count.json │ │ ├── monitoring-query-nat-dropped-sent-packets-count.json │ │ ├── project.json │ │ └── services.json │ ├── network.tf │ ├── project.tf │ └── variables.tf └── web │ ├── Makefile │ └── static │ ├── cloud-google-com-data-fusion-docs-concepts-configure-clusters │ ├── cloud-google-com-data-fusion-docs-support-version-support-policy │ └── cloud-google-com-kubernetes-engine-docs-release-schedule └── website ├── api_render.py ├── archetypes └── default.md ├── assets ├── pdoc_templates │ ├── frame.html.jinja2 │ └── module.html.jinja2 └── scss │ └── _variables_project.scss ├── config.toml ├── content └── en │ ├── _index.html │ ├── docs │ ├── _index.md │ ├── authentication.md │ ├── development │ │ ├── _index.md │ │ ├── architecture.md │ │ └── environment.md │ ├── running.md │ └── usage.md │ ├── privacy.md │ ├── rules │ ├── _index.md │ ├── apigee │ │ ├── ERR │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_005.md │ │ │ └── 2023_006.md │ │ ├── WARN │ │ │ ├── 2021_001.md │ │ │ ├── 2022_001.md │ │ │ └── 2022_002.md │ │ └── _index.md │ ├── asm │ │ ├── ERR │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2024_001.md │ │ │ └── 2024_002.md │ │ ├── WARN │ │ │ ├── 2023_001.md │ │ │ ├── 2024_001.md │ │ │ ├── 2025_001.md │ │ │ └── 2025_002.md │ │ └── _index.md │ ├── bigquery │ │ ├── ERR │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2022_004.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_005.md │ │ │ ├── 2023_006.md │ │ │ ├── 2023_007.md │ │ │ ├── 2023_008.md │ │ │ ├── 2023_009.md │ │ │ └── 2024_001.md │ │ ├── WARN │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2022_004.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ ├── 2024_003.md │ │ │ ├── 2024_004.md │ │ │ ├── 2024_005.md │ │ │ └── 2024_006.md │ │ └── _index.md │ ├── billing │ │ ├── WARN │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ └── 2022_003.md │ │ └── _index.md │ ├── cloudrun │ │ ├── ERR │ │ │ └── 2022_001.md │ │ └── _index.md │ ├── cloudsql │ │ ├── BP │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ └── 2023_003.md │ │ ├── BP_EXT │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ └── 2023_004.md │ │ ├── ERR │ │ │ └── 2023_001.md │ │ ├── SEC │ │ │ └── 2023_001.md │ │ ├── WARN │ │ │ ├── 2022_001.md │ │ │ ├── 2023_002.md │ │ │ └── 2023_003.md │ │ └── _index.md │ ├── composer │ │ ├── BP │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ └── 2023_003.md │ │ ├── BP_EXT │ │ │ ├── 2023_001.md │ │ │ └── 2023_002.md │ │ ├── ERR │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_005.md │ │ │ └── 2024_001.md │ │ ├── WARN │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_005.md │ │ │ ├── 2023_006.md │ │ │ ├── 2023_007.md │ │ │ ├── 2023_008.md │ │ │ ├── 2023_009.md │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ └── 2024_003.md │ │ └── _index.md │ ├── dataflow │ │ ├── BP │ │ │ └── 2023_001.md │ │ ├── ERR │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_005.md │ │ │ ├── 2023_006.md │ │ │ ├── 2023_007.md │ │ │ ├── 2023_008.md │ │ │ ├── 2023_009.md │ │ │ ├── 2023_010.md │ │ │ ├── 2023_011.md │ │ │ ├── 2023_012.md │ │ │ ├── 2023_013.md │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ ├── 2024_003.md │ │ │ ├── 2024_004.md │ │ │ └── 2024_005.md │ │ ├── WARN │ │ │ ├── 2023_001.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_006.md │ │ │ ├── 2024_001.md │ │ │ └── 2024_002.md │ │ └── _index.md │ ├── datafusion │ │ ├── ERR │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2022_004.md │ │ │ ├── 2022_005.md │ │ │ ├── 2022_006.md │ │ │ ├── 2022_007.md │ │ │ ├── 2022_008.md │ │ │ ├── 2022_009.md │ │ │ ├── 2022_010.md │ │ │ ├── 2022_011.md │ │ │ └── 2024_001.md │ │ ├── WARN │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ ├── 2024_003.md │ │ │ ├── 2024_004.md │ │ │ └── 2024_005.md │ │ └── _index.md │ ├── dataproc │ │ ├── BP │ │ │ ├── 2021_001.md │ │ │ ├── 2022_001.md │ │ │ ├── 2022_098.md │ │ │ └── 2022_099.md │ │ ├── ERR │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2022_004.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_005.md │ │ │ ├── 2023_006.md │ │ │ ├── 2023_007.md │ │ │ └── 2023_008.md │ │ ├── WARN │ │ │ ├── 2021_001.md │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2022_004.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2024_001.md │ │ │ └── 2024_002.md │ │ └── _index.md │ ├── gae │ │ ├── ERR │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ └── 2025_001.md │ │ ├── WARN │ │ │ ├── 2022_001.md │ │ │ └── 2022_002.md │ │ └── _index.md │ ├── gcb │ │ ├── ERR │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ └── 2022_004.md │ │ └── _index.md │ ├── gce │ │ ├── BP │ │ │ ├── 2021_001.md │ │ │ ├── 2022_003.md │ │ │ ├── 2023_001.md │ │ │ ├── 2024_001.md │ │ │ └── 2024_002.md │ │ ├── BP_EXT │ │ │ ├── 2021_003.md │ │ │ ├── 2022_001.md │ │ │ ├── 2023_001.md │ │ │ ├── 2024_001.md │ │ │ └── 2024_002.md │ │ ├── ERR │ │ │ ├── 2021_001.md │ │ │ ├── 2021_002.md │ │ │ ├── 2021_003.md │ │ │ ├── 2021_004.md │ │ │ ├── 2021_005.md │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ ├── 2024_003.md │ │ │ └── 2024_004.md │ │ ├── WARN │ │ │ ├── 2021_001.md │ │ │ ├── 2021_002.md │ │ │ ├── 2021_003.md │ │ │ ├── 2021_004.md │ │ │ ├── 2021_005.md │ │ │ ├── 2021_006.md │ │ │ ├── 2021_007.md │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2022_004.md │ │ │ ├── 2022_005.md │ │ │ ├── 2022_006.md │ │ │ ├── 2022_007.md │ │ │ ├── 2022_008.md │ │ │ ├── 2022_009.md │ │ │ ├── 2022_010.md │ │ │ ├── 2022_011.md │ │ │ ├── 2022_012.md │ │ │ ├── 2023_001.md │ │ │ └── 2023_002.md │ │ └── _index.md │ ├── gcf │ │ ├── ERR │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ └── 2022_003.md │ │ ├── WARN │ │ │ ├── 2021_001.md │ │ │ └── 2021_002.md │ │ └── _index.md │ ├── gcs │ │ ├── BP │ │ │ └── 2022_001.md │ │ └── _index.md │ ├── gke │ │ ├── BP │ │ │ ├── 2021_001.md │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2022_004.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_005.md │ │ │ └── 2025_001.md │ │ ├── BP_EXT │ │ │ ├── 2022_001.md │ │ │ ├── 2023_001.md │ │ │ └── 2023_002.md │ │ ├── ERR │ │ │ ├── 2021_001.md │ │ │ ├── 2021_002.md │ │ │ ├── 2021_003.md │ │ │ ├── 2021_004.md │ │ │ ├── 2021_005.md │ │ │ ├── 2021_006.md │ │ │ ├── 2021_007.md │ │ │ ├── 2021_008.md │ │ │ ├── 2021_009.md │ │ │ ├── 2021_010.md │ │ │ ├── 2021_011.md │ │ │ ├── 2021_012.md │ │ │ ├── 2021_013.md │ │ │ ├── 2021_014.md │ │ │ ├── 2021_015.md │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_005.md │ │ │ ├── 2023_006.md │ │ │ ├── 2023_007.md │ │ │ ├── 2023_008.md │ │ │ ├── 2023_009.md │ │ │ ├── 2023_010.md │ │ │ ├── 2023_011.md │ │ │ ├── 2023_012.md │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ ├── 2024_003.md │ │ │ └── 2025_001.md │ │ ├── SEC │ │ │ ├── 2021_001.md │ │ │ └── 2023_001.md │ │ ├── WARN │ │ │ ├── 2021_001.md │ │ │ ├── 2021_002.md │ │ │ ├── 2021_003.md │ │ │ ├── 2021_004.md │ │ │ ├── 2021_005.md │ │ │ ├── 2021_006.md │ │ │ ├── 2021_007.md │ │ │ ├── 2021_008.md │ │ │ ├── 2021_009.md │ │ │ ├── 2022_001.md │ │ │ ├── 2022_002.md │ │ │ ├── 2022_003.md │ │ │ ├── 2022_004.md │ │ │ ├── 2022_005.md │ │ │ ├── 2022_006.md │ │ │ ├── 2022_007.md │ │ │ ├── 2022_008.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ ├── 2024_003.md │ │ │ ├── 2024_004.md │ │ │ ├── 2024_005.md │ │ │ ├── 2024_007.md │ │ │ └── 2025_001.md │ │ └── _index.md │ ├── iam │ │ ├── BP │ │ │ └── 2023_001.md │ │ ├── SEC │ │ │ ├── 2021_001.md │ │ │ └── 2024_001.md │ │ └── _index.md │ ├── interconnect │ │ ├── BP │ │ │ └── 2023_001.md │ │ ├── WARN │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ └── 2025_001.md │ │ └── _index.md │ ├── lb │ │ ├── BP │ │ │ ├── 2022_001.md │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ ├── 2025_001.md │ │ │ ├── 2025_002.md │ │ │ └── 2025_003.md │ │ └── _index.md │ ├── looker │ │ ├── BP │ │ │ ├── 2025_001.md │ │ │ ├── 2025_002.md │ │ │ └── 2025_003.md │ │ └── _index.md │ ├── notebooks │ │ ├── BP │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ └── 2023_004.md │ │ ├── ERR │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ └── 2024_001.md │ │ ├── WARN │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ └── 2023_003.md │ │ └── _index.md │ ├── pubsub │ │ ├── BP │ │ │ └── 2024_001.md │ │ ├── ERR │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ ├── 2024_003.md │ │ │ └── 2025_001.md │ │ ├── WARN │ │ │ ├── 2023_001.md │ │ │ ├── 2023_002.md │ │ │ ├── 2023_003.md │ │ │ ├── 2023_004.md │ │ │ ├── 2023_005.md │ │ │ ├── 2023_006.md │ │ │ ├── 2024_001.md │ │ │ ├── 2024_002.md │ │ │ └── 2024_003.md │ │ └── _index.md │ ├── tpu │ │ ├── WARN │ │ │ └── 2022_001.md │ │ └── _index.md │ ├── vertex │ │ ├── WARN │ │ │ └── 2023_001.md │ │ └── _index.md │ └── vpc │ │ ├── BP │ │ ├── 2022_001.md │ │ └── 2023_001.md │ │ ├── SEC │ │ └── 2023_001.md │ │ ├── WARN │ │ ├── 2022_001.md │ │ ├── 2023_001.md │ │ ├── 2023_002.md │ │ └── 2024_001.md │ │ └── _index.md │ ├── runbook │ ├── _index.md │ ├── diagnostic-trees │ │ ├── _index.md │ │ ├── bigquery │ │ │ ├── _index.md │ │ │ └── failed-query.md │ │ ├── cloudrun │ │ │ ├── _index.md │ │ │ └── service-deployment.md │ │ ├── dataflow │ │ │ ├── _index.md │ │ │ ├── failed-streaming-pipeline.md │ │ │ └── job-permissions.md │ │ ├── dataproc │ │ │ ├── _index.md │ │ │ ├── cluster-creation.md │ │ │ └── spark-job-failures.md │ │ ├── gce │ │ │ ├── _index.md │ │ │ ├── guestos-bootup.md │ │ │ ├── ops-agent.md │ │ │ ├── serial-log-analyzer.md │ │ │ ├── ssh.md │ │ │ ├── vm-creation.md │ │ │ ├── vm-performance.md │ │ │ └── vm-termination.md │ │ ├── gcf │ │ │ ├── _index.md │ │ │ └── failed-deployments.md │ │ ├── gke │ │ │ ├── _index.md │ │ │ ├── cluster-autoscaler.md │ │ │ ├── gke-ip-masq-standard.md │ │ │ ├── image-pull.md │ │ │ ├── ip-exhaustion.md │ │ │ ├── logs.md │ │ │ ├── monitoring-configuration.md │ │ │ ├── node-auto-repair.md │ │ │ ├── node-bootstrapping.md │ │ │ ├── node-unavailability.md │ │ │ └── resource-quotas.md │ │ ├── interconnect │ │ │ ├── _index.md │ │ │ └── bgp-down-flap.md │ │ ├── lb │ │ │ ├── _index.md │ │ │ ├── latency.md │ │ │ ├── ssl-certificates.md │ │ │ └── unhealthy-backends.md │ │ ├── nat │ │ │ ├── _index.md │ │ │ └── public-nat-ip-allocation-failed.md │ │ ├── pubsub │ │ │ ├── _index.md │ │ │ ├── bigquery-subscription-delivery.md │ │ │ ├── pull-subscription-delivery.md │ │ │ └── push-subscription-delivery.md │ │ ├── vertex │ │ │ ├── _index.md │ │ │ └── workbench-instance-stuck-in-provisioning.md │ │ └── vpc │ │ │ ├── _index.md │ │ │ └── vm-external-ip-connectivity.md │ └── steps │ │ ├── _index.md │ │ ├── bigquery │ │ ├── _index.md │ │ ├── big-query-end.md │ │ ├── big-query-error-identification.md │ │ ├── big-query-failed-query-start.md │ │ ├── big-query-job-exists.md │ │ ├── check-bq-job-has-error.md │ │ ├── check-bq-job-has-failed.md │ │ ├── check-permissions.md │ │ ├── confirm-bq-job-is-done.md │ │ └── run-permission-checks.md │ │ ├── cloudrun │ │ ├── _index.md │ │ ├── container-failed-to-start-step.md │ │ ├── image-was-not-found-step.md │ │ ├── no-permission-for-image-step.md │ │ ├── service-deployment-code-step.md │ │ └── service-deployment-start.md │ │ ├── crm │ │ ├── _index.md │ │ └── org-policy-check.md │ │ ├── dataflow │ │ ├── _index.md │ │ ├── dataflow-permissions-end.md │ │ ├── dataflow-resource-permissions.md │ │ ├── dataflow-user-account-permissions.md │ │ ├── dataflow-worker-service-account-permissions.md │ │ ├── failed-streaming-pipeline-end.md │ │ ├── failed-streaming-pipeline-start.md │ │ ├── job-graph-is-constructed.md │ │ ├── job-is-streaming.md │ │ ├── job-logs-visible.md │ │ ├── job-state.md │ │ └── valid-sdk.md │ │ ├── dataproc │ │ ├── _index.md │ │ ├── check-autoscaling-policy.md │ │ ├── check-bq-connector.md │ │ ├── check-cluster-network-connectivity.md │ │ ├── check-cluster-network.md │ │ ├── check-cluster-quota.md │ │ ├── check-cluster-stock-out.md │ │ ├── check-cluster-version.md │ │ ├── check-gc-pause.md │ │ ├── check-gcs-connector.md │ │ ├── check-if-job-failed.md │ │ ├── check-init-script-failure.md │ │ ├── check-job-throttling.md │ │ ├── check-killing-orphaned-application.md │ │ ├── check-logs-exist.md │ │ ├── check-master-oom.md │ │ ├── check-permissions.md │ │ ├── check-port-exhaustion.md │ │ ├── check-preemptible.md │ │ ├── check-private-google-access.md │ │ ├── check-python-import-failure.md │ │ ├── check-shared-vpc-roles.md │ │ ├── check-shuffle-failures.md │ │ ├── check-shuffle-service-kill.md │ │ ├── check-stackdriver-setting.md │ │ ├── check-sw-preemption.md │ │ ├── check-task-not-found.md │ │ ├── check-worker-disk-usage-issue.md │ │ ├── check-worker-oom.md │ │ ├── check-yarn-runtime-exception.md │ │ ├── cluster-creation-end.md │ │ ├── cluster-creation-quota.md │ │ ├── cluster-creation-start.md │ │ ├── cluster-creation-stockout.md │ │ ├── cluster-details-dependency-gateway.md │ │ ├── cluster-details.md │ │ ├── cluster-exists.md │ │ ├── cluster-in-error.md │ │ ├── data-proc-cluster-exists.md │ │ ├── internal-ip-gateway.md │ │ ├── job-details-dependency-gateway.md │ │ ├── job-exists.md │ │ ├── job-start.md │ │ ├── service-account-exists.md │ │ └── spark-job-end.md │ │ ├── gce │ │ ├── _index.md │ │ ├── analysing-serial-logs-end.md │ │ ├── check-live-migrations.md │ │ ├── check-serial-port-logging.md │ │ ├── cloud-init-checks.md │ │ ├── compute-cluster-manager-termination.md │ │ ├── cpu-overcommitment-check.md │ │ ├── disk-avg-io-latency-check.md │ │ ├── disk-health-check.md │ │ ├── disk-iops-throughput-utilisation-checks.md │ │ ├── gce-firewall-allows-ssh.md │ │ ├── gce-iam-policy-check.md │ │ ├── gce-log-check.md │ │ ├── gce-vpc-connectivity-check.md │ │ ├── gcp-ssh-permissions.md │ │ ├── guest-os-issued-shutdown.md │ │ ├── guestos-bootup-start.md │ │ ├── high-vm-cpu-utilization.md │ │ ├── high-vm-disk-utilization.md │ │ ├── high-vm-memory-utilization.md │ │ ├── host-error.md │ │ ├── instance-property-check.md │ │ ├── investigate-guest-os-issued-shutdown.md │ │ ├── investigate-logging-monitoring.md │ │ ├── investigate-vm-creation-log-failure.md │ │ ├── linux-guest-os-checks.md │ │ ├── managed-instance-group-recreation.md │ │ ├── mig-autoscaling-policy-check.md │ │ ├── multiple-termination-check.md │ │ ├── number-of-terminations.md │ │ ├── ops-agent-end.md │ │ ├── ops-agent-start.md │ │ ├── os-login-status-check.md │ │ ├── posix-user-has-valid-ssh-key-check.md │ │ ├── preemptible-instance.md │ │ ├── scheduled-stop-policy.md │ │ ├── serial-log-analyzer-start.md │ │ ├── shielded-vm-integrity-failure.md │ │ ├── single-termination-check.md │ │ ├── ssh-end.md │ │ ├── ssh-in-browser-check.md │ │ ├── ssh-start.md │ │ ├── stop-operation-gateway.md │ │ ├── terminate-on-host-maintenance.md │ │ ├── termination-operation-type.md │ │ ├── user-or-service-account-initiated-stop.md │ │ ├── vm-duplicate-ssh-keys-check.md │ │ ├── vm-guest-os-type.md │ │ ├── vm-has-a-service-account.md │ │ ├── vm-has-ops-agent.md │ │ ├── vm-lifecycle-state.md │ │ ├── vm-metadata-check.md │ │ ├── vm-performance-checks.md │ │ ├── vm-performance-end.md │ │ ├── vm-performance-start.md │ │ ├── vm-scope.md │ │ ├── vm-serial-logs-check.md │ │ ├── vm-termination-end.md │ │ ├── vm-termination-start.md │ │ ├── vm-termination-type.md │ │ └── windows-guest-os-checks.md │ │ ├── gcf │ │ ├── _index.md │ │ ├── default-service-account-check.md │ │ ├── failed-deployment-end-step.md │ │ ├── failed-deployments-start.md │ │ ├── function-global-scope-check.md │ │ ├── location-constraint-check.md │ │ └── user-service-account-check.md │ │ ├── gcp │ │ ├── _index.md │ │ ├── human-task.md │ │ ├── resource-attribute-check.md │ │ └── service-api-status-check.md │ │ ├── gcpdiag │ │ ├── _index.md │ │ ├── end-step.md │ │ └── start-step.md │ │ ├── gke │ │ ├── _index.md │ │ ├── api-enabled.md │ │ ├── ca-disabled-annotation.md │ │ ├── ca-failed-to-evict-pods.md │ │ ├── ca-instance-timeout.md │ │ ├── ca-ip-space-exhausted.md │ │ ├── ca-min-resource-limit-exceeded.md │ │ ├── ca-min-size-reached.md │ │ ├── ca-no-place-to-move-pods.md │ │ ├── ca-not-safe-to-evict-annotation.md │ │ ├── ca-out-of-resources.md │ │ ├── ca-pod-controller-not-found.md │ │ ├── ca-pod-kube-system-unmovable.md │ │ ├── ca-pod-not-enough-pdb.md │ │ ├── ca-pod-unexpected-error.md │ │ ├── ca-pods-not-backed-by-controller.md │ │ ├── ca-quota-exceeded.md │ │ ├── ca-service-account-deleted.md │ │ ├── check-config-map.md │ │ ├── check-daemon-set.md │ │ ├── check-destination-ip.md │ │ ├── check-node-ip.md │ │ ├── check-pod-ip.md │ │ ├── cluster-autoscaler-end.md │ │ ├── cluster-autoscaler-start.md │ │ ├── cluster-level-logging-enabled.md │ │ ├── cluster-level-monitoring-configuration-enabled.md │ │ ├── cluster-version.md │ │ ├── gke-ip-masq-standard-end.md │ │ ├── gke-ip-masq-standard-start.md │ │ ├── image-connection-timeout-restricted-private.md │ │ ├── image-connection-timeout.md │ │ ├── image-dns-issue.md │ │ ├── image-forbidden.md │ │ ├── image-not-found-insufficient-scope.md │ │ ├── image-not-found.md │ │ ├── image-pull-end.md │ │ ├── image-pull-start.md │ │ ├── ip-exhaustion-end.md │ │ ├── ip-exhaustion-start.md │ │ ├── live-migration.md │ │ ├── logging-api-enabled.md │ │ ├── logging-write-api-quota-exceeded.md │ │ ├── logs-end.md │ │ ├── logs-start.md │ │ ├── monitoring-api-configuration-enabled.md │ │ ├── monitoring-configuration-end.md │ │ ├── monitoring-configuration-start.md │ │ ├── node-auto-repair-end.md │ │ ├── node-auto-repair-start.md │ │ ├── node-bootstrapping-end.md │ │ ├── node-bootstrapping-start.md │ │ ├── node-disk-full.md │ │ ├── node-insert-check.md │ │ ├── node-ip-range-exhaustion.md │ │ ├── node-not-ready.md │ │ ├── node-pool-cloud-logging-access-scope.md │ │ ├── node-pool-cloud-monitoring-access-scope-configuration.md │ │ ├── node-pool-scope.md │ │ ├── node-pool-upgrade.md │ │ ├── node-registration-success.md │ │ ├── node-removed-by-autoscaler.md │ │ ├── node-unavailability-end.md │ │ ├── node-unavailability-start.md │ │ ├── nodeproblem.md │ │ ├── pod-ip-range-exhaustion.md │ │ ├── preemption-condition.md │ │ ├── resource-quota-exceeded.md │ │ ├── resource-quotas-end.md │ │ ├── resource-quotas-start.md │ │ ├── service-account-logging-permission.md │ │ ├── service-account-monitoring-permission-configuration.md │ │ ├── service-account-permission.md │ │ ├── unallocatable-gpu.md │ │ └── unallocatable-tpu.md │ │ ├── iam │ │ ├── _index.md │ │ ├── iam-policy-check.md │ │ └── vm-has-an-active-service-account.md │ │ ├── interconnect │ │ ├── _index.md │ │ ├── bgp-down-flap-end.md │ │ ├── bgp-down-flap-start.md │ │ ├── check-bgp-down.md │ │ ├── check-bgp-flap.md │ │ ├── check-cloud-router-maintenance.md │ │ └── check-interconnect-maintenance.md │ │ ├── lb │ │ ├── _index.md │ │ ├── analyze-certificate-status.md │ │ ├── analyze-domain-statuses.md │ │ ├── analyze-failed-caa-check.md │ │ ├── analyze-failed-not-visible-domains.md │ │ ├── analyze-latest-health-check-log.md │ │ ├── analyze-provisioning-domains.md │ │ ├── analyze-rate-limited-domains.md │ │ ├── analyze-timeout-health-check-log.md │ │ ├── analyze-unhealthy-health-check-log.md │ │ ├── analyze-unknown-health-check-log.md │ │ ├── check-certificate-attachment.md │ │ ├── check-past-health-check-success.md │ │ ├── check-provisioning-time.md │ │ ├── check-vm-performance.md │ │ ├── latency-end.md │ │ ├── lb-backend-latency-check.md │ │ ├── lb-error-rate-check.md │ │ ├── lb-latency-start.md │ │ ├── lb-request-count-check.md │ │ ├── ssl-certificates-end.md │ │ ├── ssl-certificates-start.md │ │ ├── unhealthy-backends-end.md │ │ ├── unhealthy-backends-start.md │ │ ├── validate-backend-service-port-configuration.md │ │ ├── validate-backend-service-protocol-configuration.md │ │ ├── verify-dns-records.md │ │ ├── verify-firewall-rules.md │ │ ├── verify-forwarding-rules-port.md │ │ ├── verify-health-check-logging-enabled.md │ │ └── verify-no-certificate-map-conflict.md │ │ ├── logs │ │ ├── _index.md │ │ ├── check-issue-log-entry.md │ │ └── logs-check.md │ │ ├── monitoring │ │ ├── _index.md │ │ └── time-series-check.md │ │ ├── nat │ │ ├── _index.md │ │ ├── nat-allocation-failed-check.md │ │ ├── nat-dropped-received-packet-check.md │ │ ├── nat-ip-allocation-auto-only.md │ │ ├── nat-ip-allocation-failed-end.md │ │ ├── nat-ip-allocation-failed-start.md │ │ ├── nat-ip-allocation-manual-only.md │ │ ├── nat-ip-allocation-method-check.md │ │ ├── nat-ip-exhaustion-check.md │ │ └── nat-resource-exhaustion-check.md │ │ ├── pubsub │ │ ├── _index.md │ │ ├── active-subscription.md │ │ ├── big-query-table-existence-check.md │ │ ├── big-query-writer-permission-check.md │ │ ├── dead-letter-topic-permissions.md │ │ ├── dead-letter-topic.md │ │ ├── end-step.md │ │ ├── investigate-bq-push-errors.md │ │ ├── pubsub-quotas.md │ │ ├── pull-rate.md │ │ ├── pull-subscription-delivery-end.md │ │ ├── pull-subscription-delivery-start.md │ │ ├── push-subscription-delivery-end.md │ │ ├── push-subscription-delivery-start.md │ │ ├── push_subscription_delivery-end.md │ │ ├── response-code-step.md │ │ ├── start-step.md │ │ ├── subscription-existence-check.md │ │ ├── subscription-status-check.md │ │ ├── throughput-qualification.md │ │ └── vpc-sc-step.md │ │ ├── vertex │ │ ├── _index.md │ │ ├── check-workbench-instance-compute-engine-ssh.md │ │ ├── check-workbench-instance-custom-scripts.md │ │ ├── check-workbench-instance-external-ip-disabled.md │ │ ├── check-workbench-instance-is-using-latest-env-version.md │ │ ├── check-workbench-instance-jupyter-space.md │ │ ├── check-workbench-instance-performance.md │ │ ├── check-workbench-instance-syslogs-jupyter-running-on-port-8080.md │ │ ├── check-workbench-instance-using-custom-container.md │ │ ├── check-workbench-instance-using-official-image.md │ │ ├── decision-check-workbench-instance-system-logging.md │ │ ├── workbench-instance-stuck-in-provisioning-end.md │ │ └── workbench-instance-stuck-in-provisioning-start.md │ │ └── vpc │ │ ├── _index.md │ │ ├── external-interface-check.md │ │ ├── internal-interface-check.md │ │ ├── vm-external-ip-connectivity-end.md │ │ ├── vm-external-ip-connectivity-start.md │ │ ├── vm-external-ip-connectivity-test.md │ │ ├── vm-has-external-ip.md │ │ ├── vpc-firewall-check.md │ │ └── vpc-route-check.md │ └── search.md ├── go.mod ├── go.sum ├── hugo.sh ├── i18n └── en.toml ├── layouts ├── 404.html ├── docs │ └── baseof.html ├── partials │ ├── navbar.html │ └── page-meta-links.html └── shortcodes │ └── blocks │ ├── cover.html │ ├── feature.html │ └── section.html └── static ├── favicons ├── android-144x144.png ├── android-192x192.png ├── android-36x36.png ├── android-48x48.png ├── android-72x72.png ├── android-96x96.png ├── apple-touch-icon-180x180.png ├── favicon-16x16.png ├── favicon-32x32.png └── favicon.ico └── images ├── gcpdiag-architecture.png ├── gcpdiag-demo-2021-10-01.gif ├── gcpdiag-demo-cover.gif ├── lintreport-diagram.png ├── rule-execution.png ├── stethoscope.png └── website-preview.jpg /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.coveragerc -------------------------------------------------------------------------------- /.devcontainer/.env: -------------------------------------------------------------------------------- 1 | PYTHONPATH=/workspace 2 | -------------------------------------------------------------------------------- /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | PYTHONPATH=${PWD} 2 | -------------------------------------------------------------------------------- /.gitallowed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.gitallowed -------------------------------------------------------------------------------- /.github/workflows/code-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.github/workflows/code-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- 1 | [settings] 2 | profile= 3 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pylint-dictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.pylint-dictionary.txt -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.pylintrc -------------------------------------------------------------------------------- /.style.yapf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.style.yapf -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/Makefile -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- 1 | See: https://gcpdiag.dev/privacy 2 | -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/README.md -------------------------------------------------------------------------------- /bin/changelog_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/changelog_generator.py -------------------------------------------------------------------------------- /bin/curl-wrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/curl-wrap.sh -------------------------------------------------------------------------------- /bin/gcpdiag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/gcpdiag -------------------------------------------------------------------------------- /bin/gcpdiag-dockerized: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/gcpdiag-dockerized -------------------------------------------------------------------------------- /bin/gcpdiag-mocked: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/gcpdiag-mocked -------------------------------------------------------------------------------- /bin/generate_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/generate_steps.py -------------------------------------------------------------------------------- /bin/json-cleaner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/json-cleaner -------------------------------------------------------------------------------- /bin/pipenv-dockerized: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/pipenv-dockerized -------------------------------------------------------------------------------- /bin/precommit-gke-eol-file.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/precommit-gke-eol-file.sh -------------------------------------------------------------------------------- /bin/precommit-required-files: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/precommit-required-files -------------------------------------------------------------------------------- /bin/precommit-required-files-wrapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/precommit-required-files-wrapper -------------------------------------------------------------------------------- /bin/precommit-todo-annotations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/precommit-todo-annotations -------------------------------------------------------------------------------- /bin/runbook-starter-code-generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/runbook-starter-code-generator -------------------------------------------------------------------------------- /bin/steps_table.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/steps_table.md -------------------------------------------------------------------------------- /bin/templates/diagnostic-tree.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/templates/diagnostic-tree.jinja -------------------------------------------------------------------------------- /bin/templates/python-file.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/templates/python-file.py.tpl -------------------------------------------------------------------------------- /bin/templates/runbook-starter-code.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/templates/runbook-starter-code.py.tpl -------------------------------------------------------------------------------- /bin/templates/runbook-test.py.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/templates/runbook-test.py.tpl -------------------------------------------------------------------------------- /bin/templates/steps.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/templates/steps.jinja -------------------------------------------------------------------------------- /bin/terraform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/bin/terraform -------------------------------------------------------------------------------- /cookiecutter-gcpdiag-rule/cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/cookiecutter-gcpdiag-rule/cookiecutter.json -------------------------------------------------------------------------------- /docker/gcpdiag/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/gcpdiag/Dockerfile -------------------------------------------------------------------------------- /docker/gcpdiag/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/gcpdiag/Makefile -------------------------------------------------------------------------------- /docker/gcpdiag/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/gcpdiag/entrypoint.sh -------------------------------------------------------------------------------- /docker/hugo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/hugo/Dockerfile -------------------------------------------------------------------------------- /docker/hugo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/hugo/Makefile -------------------------------------------------------------------------------- /docker/hugo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/hugo/README.md -------------------------------------------------------------------------------- /docker/pipenv-python-3.12/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/pipenv-python-3.12/Dockerfile -------------------------------------------------------------------------------- /docker/pipenv-python-3.12/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/pipenv-python-3.12/Makefile -------------------------------------------------------------------------------- /docker/pipenv-python-3.12/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/pipenv-python-3.12/entrypoint.sh -------------------------------------------------------------------------------- /docker/pipenv-python-3.7/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/pipenv-python-3.7/Dockerfile -------------------------------------------------------------------------------- /docker/pipenv-python-3.7/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/pipenv-python-3.7/Makefile -------------------------------------------------------------------------------- /docker/pipenv-python-3.7/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/pipenv-python-3.7/entrypoint.sh -------------------------------------------------------------------------------- /docker/pipenv-python-3.9/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/pipenv-python-3.9/Dockerfile -------------------------------------------------------------------------------- /docker/pipenv-python-3.9/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/pipenv-python-3.9/Makefile -------------------------------------------------------------------------------- /docker/pipenv-python-3.9/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docker/pipenv-python-3.9/entrypoint.sh -------------------------------------------------------------------------------- /docs/gcpdiag-demo-2021-10-01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/docs/gcpdiag-demo-2021-10-01.gif -------------------------------------------------------------------------------- /gcpdiag/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/async_queries/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/async_queries/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/async_queries/api/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/api/api.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/api/api_slowtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/api/api_slowtest.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/api/default_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/api/default_random.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/api/gcpdiag_creds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/api/gcpdiag_creds.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/api/get_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/api/get_api.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/api/sleeper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/api/sleeper.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/api/test_webserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/api/test_webserver.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/dataproc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/async_queries/dataproc/dataproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/dataproc/dataproc.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/async_queries/project/get_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/project/get_project.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/project/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/project/project.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/project_regions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/project_regions.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/project_regions_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/project_regions_test.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/async_queries/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/async_queries/utils/fake_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/utils/fake_api.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/utils/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/utils/loader.py -------------------------------------------------------------------------------- /gcpdiag/async_queries/utils/protocols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/async_queries/utils/protocols.py -------------------------------------------------------------------------------- /gcpdiag/caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/caching.py -------------------------------------------------------------------------------- /gcpdiag/caching_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/caching_test.py -------------------------------------------------------------------------------- /gcpdiag/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/config.py -------------------------------------------------------------------------------- /gcpdiag/config_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/config_test.py -------------------------------------------------------------------------------- /gcpdiag/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/context.py -------------------------------------------------------------------------------- /gcpdiag/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/executor.py -------------------------------------------------------------------------------- /gcpdiag/executor_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/executor_test.py -------------------------------------------------------------------------------- /gcpdiag/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/hooks.py -------------------------------------------------------------------------------- /gcpdiag/lint/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/__init__.py -------------------------------------------------------------------------------- /gcpdiag/lint/apigee/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/apigee/err_2022_001_p4sa_perm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/apigee/err_2022_001_p4sa_perm.py -------------------------------------------------------------------------------- /gcpdiag/lint/asm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/asm/asm_rules_snapshot_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/asm_rules_snapshot_test.py -------------------------------------------------------------------------------- /gcpdiag/lint/asm/err_2023_001_traffic_4xx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/err_2023_001_traffic_4xx.py -------------------------------------------------------------------------------- /gcpdiag/lint/asm/err_2023_002_traffic_5xx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/err_2023_002_traffic_5xx.py -------------------------------------------------------------------------------- /gcpdiag/lint/asm/snapshots/ERR_2023_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/snapshots/ERR_2023_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/asm/snapshots/ERR_2023_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/snapshots/ERR_2023_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/asm/snapshots/ERR_2024_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/snapshots/ERR_2024_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/asm/snapshots/ERR_2024_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/snapshots/ERR_2024_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/asm/snapshots/WARN_2023_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/snapshots/WARN_2023_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/asm/snapshots/WARN_2024_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/snapshots/WARN_2024_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/asm/snapshots/WARN_2025_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/snapshots/WARN_2025_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/asm/snapshots/WARN_2025_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/snapshots/WARN_2025_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/asm/warn_2023_001_grpc_reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/warn_2023_001_grpc_reset.py -------------------------------------------------------------------------------- /gcpdiag/lint/asm/warn_2024_001_webhook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/asm/warn_2024_001_webhook.py -------------------------------------------------------------------------------- /gcpdiag/lint/bigquery/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/billing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/cloudrun/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/cloudsql/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/cloudsql/bp_ext_2023_004_sla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/cloudsql/bp_ext_2023_004_sla.py -------------------------------------------------------------------------------- /gcpdiag/lint/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/command.py -------------------------------------------------------------------------------- /gcpdiag/lint/command_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/command_test.py -------------------------------------------------------------------------------- /gcpdiag/lint/composer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/composer/bp_2023_003_statsd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/composer/bp_2023_003_statsd.py -------------------------------------------------------------------------------- /gcpdiag/lint/dataflow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/datafusion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/dataproc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/dataproc/snapshots/BP_2022_098.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /gcpdiag/lint/dataproc/snapshots/BP_2022_099.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /gcpdiag/lint/dataproc/snapshots/WARN_2022_004.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /gcpdiag/lint/gae/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/gae/gae_rules_snapshot_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gae/gae_rules_snapshot_test.py -------------------------------------------------------------------------------- /gcpdiag/lint/gae/snapshots/ERR_2023_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gae/snapshots/ERR_2023_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gae/snapshots/ERR_2023_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gae/snapshots/ERR_2023_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gae/snapshots/ERR_2025_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gae/snapshots/ERR_2025_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gae/snapshots/WARN_2022_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gae/snapshots/WARN_2022_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gae/snapshots/WARN_2022_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gae/snapshots/WARN_2022_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gcb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/gcb/gcb_rules_snapshot_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gcb/gcb_rules_snapshot_test.py -------------------------------------------------------------------------------- /gcpdiag/lint/gcb/snapshots/ERR_2022_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gcb/snapshots/ERR_2022_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gcb/snapshots/ERR_2022_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gcb/snapshots/ERR_2022_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gcb/snapshots/ERR_2022_003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gcb/snapshots/ERR_2022_003.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gcb/snapshots/ERR_2022_004.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gcb/snapshots/ERR_2022_004.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/gce/bp_2023_001_ntp_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/bp_2023_001_ntp_config.py -------------------------------------------------------------------------------- /gcpdiag/lint/gce/err_2021_005_mount_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/err_2021_005_mount_errors.py -------------------------------------------------------------------------------- /gcpdiag/lint/gce/err_2024_002_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/err_2024_002_performance.py -------------------------------------------------------------------------------- /gcpdiag/lint/gce/err_2024_004_ops_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/err_2024_004_ops_agent.py -------------------------------------------------------------------------------- /gcpdiag/lint/gce/gce_rules_snapshot_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/gce_rules_snapshot_test.py -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/BP_2021_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/BP_2021_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/BP_2022_003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/BP_2022_003.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/BP_2023_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/BP_2023_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/BP_2024_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/BP_2024_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/BP_2024_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/BP_2024_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/ERR_2021_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/ERR_2021_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/ERR_2021_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/ERR_2021_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/ERR_2021_003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/ERR_2021_003.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/ERR_2021_004.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/ERR_2021_004.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/ERR_2021_005.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/snapshots/ERR_2021_005.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gce/snapshots/WARN_2024_001.txt: -------------------------------------------------------------------------------- 1 | * gce/WARN/2024_001: Checks disks 2 | 3 | -------------------------------------------------------------------------------- /gcpdiag/lint/gce/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/utils.py -------------------------------------------------------------------------------- /gcpdiag/lint/gce/utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/utils_test.py -------------------------------------------------------------------------------- /gcpdiag/lint/gce/warn_2021_007_bsod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/warn_2021_007_bsod.py -------------------------------------------------------------------------------- /gcpdiag/lint/gce/warn_2022_011_valid_sa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gce/warn_2022_011_valid_sa.py -------------------------------------------------------------------------------- /gcpdiag/lint/gcf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/gcs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/gcs/snapshots/BP_2022_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gcs/snapshots/BP_2022_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/gke/eol_parser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/eol_parser.sh -------------------------------------------------------------------------------- /gcpdiag/lint/gke/err_2021_007_gke_sa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/err_2021_007_gke_sa.py -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2021_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2021_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2022_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2022_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2022_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2022_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2022_003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2022_003.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2022_004.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2022_004.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2023_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2023_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2023_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2023_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2023_004.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2023_004.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2023_005.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2023_005.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/snapshots/BP_2025_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/snapshots/BP_2025_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/gke/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/gke/util.py -------------------------------------------------------------------------------- /gcpdiag/lint/iam/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/iam/sec_2024_001_unused_sa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/iam/sec_2024_001_unused_sa.py -------------------------------------------------------------------------------- /gcpdiag/lint/iam/snapshots/BP_2023_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/iam/snapshots/BP_2023_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/interconnect/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/lb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/lb/lb_rules_snapshot_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lb/lb_rules_snapshot_test.py -------------------------------------------------------------------------------- /gcpdiag/lint/lb/snapshots/BP_2022_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lb/snapshots/BP_2022_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/lb/snapshots/BP_2023_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lb/snapshots/BP_2023_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/lb/snapshots/BP_2023_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lb/snapshots/BP_2023_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/lb/snapshots/BP_2024_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lb/snapshots/BP_2024_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/lb/snapshots/BP_2024_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lb/snapshots/BP_2024_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/lb/snapshots/BP_2025_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lb/snapshots/BP_2025_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/lb/snapshots/BP_2025_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lb/snapshots/BP_2025_002.txt -------------------------------------------------------------------------------- /gcpdiag/lint/lb/snapshots/BP_2025_003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lb/snapshots/BP_2025_003.txt -------------------------------------------------------------------------------- /gcpdiag/lint/lint_rule_repository_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/lint_rule_repository_test.py -------------------------------------------------------------------------------- /gcpdiag/lint/looker/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/notebooks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/output/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/output/api_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/output/api_output.py -------------------------------------------------------------------------------- /gcpdiag/lint/output/base_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/output/base_output.py -------------------------------------------------------------------------------- /gcpdiag/lint/output/csv_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/output/csv_output.py -------------------------------------------------------------------------------- /gcpdiag/lint/output/json_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/output/json_output.py -------------------------------------------------------------------------------- /gcpdiag/lint/output/terminal_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/output/terminal_output.py -------------------------------------------------------------------------------- /gcpdiag/lint/pubsub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/snapshot_test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/snapshot_test_base.py -------------------------------------------------------------------------------- /gcpdiag/lint/tpu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/tpu/warn_2022_001_stockout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/tpu/warn_2022_001_stockout.py -------------------------------------------------------------------------------- /gcpdiag/lint/vertex/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/vpc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/lint/vpc/snapshots/BP_2022_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/vpc/snapshots/BP_2022_001.txt -------------------------------------------------------------------------------- /gcpdiag/lint/vpc/snapshots/BP_2023_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/lint/vpc/snapshots/BP_2023_001.txt -------------------------------------------------------------------------------- /gcpdiag/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/models.py -------------------------------------------------------------------------------- /gcpdiag/models_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/models_test.py -------------------------------------------------------------------------------- /gcpdiag/product_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/product_list.py -------------------------------------------------------------------------------- /gcpdiag/queries/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/queries/apigee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/apigee.py -------------------------------------------------------------------------------- /gcpdiag/queries/apigee_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/apigee_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/apigee_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/apigee_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/apis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/apis.py -------------------------------------------------------------------------------- /gcpdiag/queries/apis_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/apis_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/apis_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/apis_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/apis_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/apis_utils.py -------------------------------------------------------------------------------- /gcpdiag/queries/apis_utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/apis_utils_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/artifact_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/artifact_registry.py -------------------------------------------------------------------------------- /gcpdiag/queries/artifact_registry_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/artifact_registry_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/artifact_registry_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/artifact_registry_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/bigquery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/bigquery.py -------------------------------------------------------------------------------- /gcpdiag/queries/bigquery_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/bigquery_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/bigquery_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/bigquery_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/billing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/billing.py -------------------------------------------------------------------------------- /gcpdiag/queries/billing_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/billing_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/billing_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/billing_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/cloudasset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/cloudasset.py -------------------------------------------------------------------------------- /gcpdiag/queries/cloudasset_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/cloudasset_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/cloudasset_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/cloudasset_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/cloudrun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/cloudrun.py -------------------------------------------------------------------------------- /gcpdiag/queries/cloudrun_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/cloudrun_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/cloudrun_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/cloudrun_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/cloudsql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/cloudsql.py -------------------------------------------------------------------------------- /gcpdiag/queries/cloudsql_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/cloudsql_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/cloudsql_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/cloudsql_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/composer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/composer.py -------------------------------------------------------------------------------- /gcpdiag/queries/composer_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/composer_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/composer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/composer_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/crm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/crm.py -------------------------------------------------------------------------------- /gcpdiag/queries/crm_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/crm_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/crm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/crm_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/dataflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/dataflow.py -------------------------------------------------------------------------------- /gcpdiag/queries/dataflow_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/dataflow_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/dataflow_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/dataflow_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/datafusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/datafusion.py -------------------------------------------------------------------------------- /gcpdiag/queries/datafusion_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/datafusion_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/datafusion_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/datafusion_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/dataproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/dataproc.py -------------------------------------------------------------------------------- /gcpdiag/queries/dataproc_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/dataproc_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/dataproc_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/dataproc_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/dns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/dns.py -------------------------------------------------------------------------------- /gcpdiag/queries/dns_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/dns_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/gae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gae.py -------------------------------------------------------------------------------- /gcpdiag/queries/gae_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gae_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/gae_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gae_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/gcb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gcb.py -------------------------------------------------------------------------------- /gcpdiag/queries/gcb_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gcb_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/gcb_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gcb_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/gce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gce.py -------------------------------------------------------------------------------- /gcpdiag/queries/gce_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gce_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/gce_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gce_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/gcf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gcf.py -------------------------------------------------------------------------------- /gcpdiag/queries/gcf_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gcf_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/gcf_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gcf_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/gcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gcs.py -------------------------------------------------------------------------------- /gcpdiag/queries/gcs_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gcs_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/gcs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gcs_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/generic_api/api_build/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/queries/generic_api/datafusion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/queries/gke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gke.py -------------------------------------------------------------------------------- /gcpdiag/queries/gke_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gke_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/gke_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/gke_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/iam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/iam.py -------------------------------------------------------------------------------- /gcpdiag/queries/iam_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/iam_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/iam_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/iam_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/interconnect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/interconnect.py -------------------------------------------------------------------------------- /gcpdiag/queries/interconnect_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/interconnect_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/interconnect_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/interconnect_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/kms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/kms.py -------------------------------------------------------------------------------- /gcpdiag/queries/kms_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/kms_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/kms_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/kms_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/kubectl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/kubectl.py -------------------------------------------------------------------------------- /gcpdiag/queries/kubectl_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/kubectl_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/lb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/lb.py -------------------------------------------------------------------------------- /gcpdiag/queries/lb_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/lb_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/lb_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/lb_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/logs.py -------------------------------------------------------------------------------- /gcpdiag/queries/logs_helper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/logs_helper/__init__.py -------------------------------------------------------------------------------- /gcpdiag/queries/logs_helper/logs_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/logs_helper/logs_query.py -------------------------------------------------------------------------------- /gcpdiag/queries/logs_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/logs_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/logs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/logs_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/looker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/looker.py -------------------------------------------------------------------------------- /gcpdiag/queries/looker_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/looker_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/looker_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/looker_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/monitoring.py -------------------------------------------------------------------------------- /gcpdiag/queries/monitoring_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/monitoring_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/monitoring_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/monitoring_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/network.py -------------------------------------------------------------------------------- /gcpdiag/queries/network_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/network_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/network_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/network_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/networkmanagement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/networkmanagement.py -------------------------------------------------------------------------------- /gcpdiag/queries/networkmanagement_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/networkmanagement_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/notebooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/notebooks.py -------------------------------------------------------------------------------- /gcpdiag/queries/notebooks_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/notebooks_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/notebooks_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/notebooks_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/orgpolicy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/orgpolicy.py -------------------------------------------------------------------------------- /gcpdiag/queries/orgpolicy_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/orgpolicy_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/osconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/osconfig.py -------------------------------------------------------------------------------- /gcpdiag/queries/osconfig_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/osconfig_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/osconfig_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/osconfig_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/pubsub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/pubsub.py -------------------------------------------------------------------------------- /gcpdiag/queries/pubsub_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/pubsub_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/pubsub_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/pubsub_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/quotas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/quotas.py -------------------------------------------------------------------------------- /gcpdiag/queries/recommender_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/recommender_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/vertex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/vertex.py -------------------------------------------------------------------------------- /gcpdiag/queries/vertex_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/vertex_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/vertex_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/vertex_test.py -------------------------------------------------------------------------------- /gcpdiag/queries/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/web.py -------------------------------------------------------------------------------- /gcpdiag/queries/web_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/web_stub.py -------------------------------------------------------------------------------- /gcpdiag/queries/web_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/queries/web_test.py -------------------------------------------------------------------------------- /gcpdiag/rule_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/rule_classes.py -------------------------------------------------------------------------------- /gcpdiag/runbook/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/__init__.py -------------------------------------------------------------------------------- /gcpdiag/runbook/bigquery/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/bigquery/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/bigquery/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/bigquery/failed_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/bigquery/failed_query.py -------------------------------------------------------------------------------- /gcpdiag/runbook/bigquery/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/bigquery/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/cloudrun/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/cloudrun/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/cloudrun/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/cloudrun/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/cloudrun/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/command.py -------------------------------------------------------------------------------- /gcpdiag/runbook/command_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/command_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/crm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/crm/constants.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/crm/flags.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/crm/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/crm/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/dataflow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/dataflow/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/dataflow/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/dataflow/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/dataflow/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/dataproc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/dataproc/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/dataproc/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/dataproc/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/dataproc/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/exceptions.py -------------------------------------------------------------------------------- /gcpdiag/runbook/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/guestos_bootup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/guestos_bootup.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/guestos_bootup_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/guestos_bootup_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/ops_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/ops_agent.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/ops_agent_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/ops_agent_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/serial_log_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/serial_log_analyzer.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/snapshots/ssh.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/snapshots/ssh.txt -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/ssh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/ssh.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/ssh_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/ssh_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/templates/vm_ops.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/templates/vm_ops.jinja -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/util/__init__.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/util/util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/util/util_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/vm_creation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/vm_creation.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/vm_creation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/vm_creation_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/vm_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/vm_performance.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/vm_performance_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/vm_performance_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/vm_termination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/vm_termination.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gce/vm_termination_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gce/vm_termination_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gcf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/gcf/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gcf/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gcf/failed_deployments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gcf/failed_deployments.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gcf/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gcf/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gcf/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gcf/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gcp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/gcp/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gcp/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gcp/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gcp/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gcp/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gcp/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gcp/templates/api.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gcp/templates/api.jinja -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/cluster_autoscaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/cluster_autoscaler.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/image_pull.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/image_pull.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/image_pull_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/image_pull_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/ip_exhaustion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/ip_exhaustion.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/ip_exhaustion_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/ip_exhaustion_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/logs.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/logs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/logs_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/node_auto_repair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/node_auto_repair.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/node_bootstrapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/node_bootstrapping.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/node_unavailability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/node_unavailability.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/resource_quotas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/resource_quotas.py -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/snapshots/logs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/snapshots/logs.txt -------------------------------------------------------------------------------- /gcpdiag/runbook/gke/templates/logs.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/gke/templates/logs.jinja -------------------------------------------------------------------------------- /gcpdiag/runbook/iam/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/iam/__init__.py -------------------------------------------------------------------------------- /gcpdiag/runbook/iam/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/iam/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/iam/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/iam/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/iam/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/iam/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/interconnect/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/interconnect/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/interconnect/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/interconnect/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/interconnect/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/lb/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/lb/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/lb/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/latency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/lb/latency.py -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/latency_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/lb/latency_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/snapshots/latency.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/lb/snapshots/latency.txt -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/ssl_certificates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/lb/ssl_certificates.py -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/templates/latency.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/lb/templates/latency.jinja -------------------------------------------------------------------------------- /gcpdiag/runbook/lb/unhealthy_backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/lb/unhealthy_backends.py -------------------------------------------------------------------------------- /gcpdiag/runbook/logs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/logs/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/logs/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/logs/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/logs/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/logs/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/logs/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/monitoring/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/monitoring/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/monitoring/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/monitoring/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/monitoring/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/nat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/nat/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/nat/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/nat/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/nat/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/nat/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/nat/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/nat/out_of_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/nat/out_of_resources.py -------------------------------------------------------------------------------- /gcpdiag/runbook/nat/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/nat/utils.py -------------------------------------------------------------------------------- /gcpdiag/runbook/op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/op.py -------------------------------------------------------------------------------- /gcpdiag/runbook/op_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/op_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/output/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/output/api_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/output/api_output.py -------------------------------------------------------------------------------- /gcpdiag/runbook/output/base_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/output/base_output.py -------------------------------------------------------------------------------- /gcpdiag/runbook/output/terminal_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/output/terminal_output.py -------------------------------------------------------------------------------- /gcpdiag/runbook/pubsub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/pubsub/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/pubsub/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/pubsub/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/pubsub/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/report.py -------------------------------------------------------------------------------- /gcpdiag/runbook/report_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/report_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/runbook_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/runbook_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/snapshot_test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/snapshot_test_base.py -------------------------------------------------------------------------------- /gcpdiag/runbook/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/util.py -------------------------------------------------------------------------------- /gcpdiag/runbook/util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/util_test.py -------------------------------------------------------------------------------- /gcpdiag/runbook/vertex/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/vertex/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/vertex/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/vertex/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/vertex/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/vpc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/runbook/vpc/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/vpc/constants.py -------------------------------------------------------------------------------- /gcpdiag/runbook/vpc/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/vpc/flags.py -------------------------------------------------------------------------------- /gcpdiag/runbook/vpc/generalized_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/vpc/generalized_steps.py -------------------------------------------------------------------------------- /gcpdiag/runbook/vpc/templates/rca.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/vpc/templates/rca.jinja -------------------------------------------------------------------------------- /gcpdiag/runbook/vpc/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/runbook/vpc/util.py -------------------------------------------------------------------------------- /gcpdiag/search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gcpdiag/search/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/search/command.py -------------------------------------------------------------------------------- /gcpdiag/search/command_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/search/command_test.py -------------------------------------------------------------------------------- /gcpdiag/search/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/search/util.py -------------------------------------------------------------------------------- /gcpdiag/search/util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/search/util_test.py -------------------------------------------------------------------------------- /gcpdiag/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/types.py -------------------------------------------------------------------------------- /gcpdiag/types_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/types_test.py -------------------------------------------------------------------------------- /gcpdiag/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/utils.py -------------------------------------------------------------------------------- /gcpdiag/utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/gcpdiag/utils_test.py -------------------------------------------------------------------------------- /pyinstaller.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/pyinstaller.spec -------------------------------------------------------------------------------- /pyinstaller/hook-gcpdiag.lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/pyinstaller/hook-gcpdiag.lint.py -------------------------------------------------------------------------------- /pyinstaller/hook-gcpdiag.queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/pyinstaller/hook-gcpdiag.queries.py -------------------------------------------------------------------------------- /pyinstaller/hook-gcpdiag.runbook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/pyinstaller/hook-gcpdiag.runbook.py -------------------------------------------------------------------------------- /pyinstaller/hook-googleapiclient.model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/pyinstaller/hook-googleapiclient.model.py -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/requirements.in -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/requirements.txt -------------------------------------------------------------------------------- /test-data/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/Makefile.inc -------------------------------------------------------------------------------- /test-data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/README.md -------------------------------------------------------------------------------- /test-data/apigee1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/apigee1/Makefile -------------------------------------------------------------------------------- /test-data/apigee1/apigee1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/apigee1/apigee1.tf -------------------------------------------------------------------------------- /test-data/apigee1/json-dumps/apigee-envgroups-attachments-empty.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/apigee1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/apigee1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/apigee1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/apigee1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/apigee1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/apigee1/project.tf -------------------------------------------------------------------------------- /test-data/apigee1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/apigee1/variables.tf -------------------------------------------------------------------------------- /test-data/bigquery1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/bigquery1/Makefile -------------------------------------------------------------------------------- /test-data/bigquery1/job.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/bigquery1/job.tf -------------------------------------------------------------------------------- /test-data/bigquery1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/bigquery1/project.tf -------------------------------------------------------------------------------- /test-data/bigquery1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/bigquery1/variables.tf -------------------------------------------------------------------------------- /test-data/billing1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/billing1/Makefile -------------------------------------------------------------------------------- /test-data/billing1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/billing1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/cloudasset1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudasset1/Makefile -------------------------------------------------------------------------------- /test-data/cloudasset1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudasset1/project.tf -------------------------------------------------------------------------------- /test-data/cloudasset1/variable.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudasset1/variable.tf -------------------------------------------------------------------------------- /test-data/cloudrun1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudrun1/Makefile -------------------------------------------------------------------------------- /test-data/cloudrun1/cloudrun1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudrun1/cloudrun1.tf -------------------------------------------------------------------------------- /test-data/cloudrun1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudrun1/project.tf -------------------------------------------------------------------------------- /test-data/cloudrun1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudrun1/variables.tf -------------------------------------------------------------------------------- /test-data/cloudrun2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudrun2/Makefile -------------------------------------------------------------------------------- /test-data/cloudrun2/artifact_registry.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudrun2/artifact_registry.tf -------------------------------------------------------------------------------- /test-data/cloudrun2/cloud_run.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudrun2/cloud_run.tf -------------------------------------------------------------------------------- /test-data/cloudrun2/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudrun2/project.tf -------------------------------------------------------------------------------- /test-data/cloudrun2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudrun2/variables.tf -------------------------------------------------------------------------------- /test-data/cloudsql1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudsql1/Makefile -------------------------------------------------------------------------------- /test-data/cloudsql1/json-dumps/monitoring-query.json: -------------------------------------------------------------------------------- 1 | { 2 | "timeSeriesDescriptor": {} 3 | } 4 | -------------------------------------------------------------------------------- /test-data/cloudsql1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudsql1/project.tf -------------------------------------------------------------------------------- /test-data/cloudsql1/sql1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudsql1/sql1.tf -------------------------------------------------------------------------------- /test-data/cloudsql1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/cloudsql1/variables.tf -------------------------------------------------------------------------------- /test-data/composer1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/composer1/Makefile -------------------------------------------------------------------------------- /test-data/composer1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/composer1/README.md -------------------------------------------------------------------------------- /test-data/composer1/composer-env1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/composer1/composer-env1.tf -------------------------------------------------------------------------------- /test-data/composer1/composer-env2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/composer1/composer-env2.tf -------------------------------------------------------------------------------- /test-data/composer1/json-dumps/iam-service-account-policy.json: -------------------------------------------------------------------------------- 1 | { 2 | "etag": "ACAB" 3 | } 4 | -------------------------------------------------------------------------------- /test-data/composer1/json-dumps/logging-entries-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | ] 4 | } 5 | -------------------------------------------------------------------------------- /test-data/composer1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/composer1/project.tf -------------------------------------------------------------------------------- /test-data/composer1/provider.tf: -------------------------------------------------------------------------------- 1 | provider "google" {} 2 | -------------------------------------------------------------------------------- /test-data/composer1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/composer1/variables.tf -------------------------------------------------------------------------------- /test-data/dataflow1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataflow1/Makefile -------------------------------------------------------------------------------- /test-data/dataflow1/bucket.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataflow1/bucket.tf -------------------------------------------------------------------------------- /test-data/dataflow1/job.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataflow1/job.tf -------------------------------------------------------------------------------- /test-data/dataflow1/json-dumps/log-exclusions.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/dataflow1/json-dumps/logging-entries-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | ] 4 | } 5 | -------------------------------------------------------------------------------- /test-data/dataflow1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataflow1/project.tf -------------------------------------------------------------------------------- /test-data/dataflow1/streaming_job.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataflow1/streaming_job.tf -------------------------------------------------------------------------------- /test-data/dataflow1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataflow1/variables.tf -------------------------------------------------------------------------------- /test-data/datafusion1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/datafusion1/Makefile -------------------------------------------------------------------------------- /test-data/datafusion1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/datafusion1/README.md -------------------------------------------------------------------------------- /test-data/datafusion1/datafusion.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/datafusion1/datafusion.tf -------------------------------------------------------------------------------- /test-data/datafusion1/json-dumps/logging-entries-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | ] 4 | } 5 | -------------------------------------------------------------------------------- /test-data/datafusion1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/datafusion1/project.tf -------------------------------------------------------------------------------- /test-data/datafusion1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/datafusion1/variables.tf -------------------------------------------------------------------------------- /test-data/dataproc1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataproc1/Makefile -------------------------------------------------------------------------------- /test-data/dataproc1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataproc1/README.md -------------------------------------------------------------------------------- /test-data/dataproc1/dataproc_cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataproc1/dataproc_cluster.tf -------------------------------------------------------------------------------- /test-data/dataproc1/job.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataproc1/job.tf -------------------------------------------------------------------------------- /test-data/dataproc1/json-dumps/logging-entries-1.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/dataproc1/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataproc1/network.tf -------------------------------------------------------------------------------- /test-data/dataproc1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataproc1/project.tf -------------------------------------------------------------------------------- /test-data/dataproc1/provider.tf: -------------------------------------------------------------------------------- 1 | provider "google" {} 2 | -------------------------------------------------------------------------------- /test-data/dataproc1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/dataproc1/variables.tf -------------------------------------------------------------------------------- /test-data/fw-policy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/fw-policy/Makefile -------------------------------------------------------------------------------- /test-data/fw-policy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/fw-policy/README.md -------------------------------------------------------------------------------- /test-data/fw-policy/firewall.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/fw-policy/firewall.tf -------------------------------------------------------------------------------- /test-data/fw-policy/fw-policy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/fw-policy/fw-policy.tf -------------------------------------------------------------------------------- /test-data/fw-policy/json-dumps/compute-instances-empty.json: -------------------------------------------------------------------------------- 1 | compute-instances-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/fw-policy/json-dumps/compute-migs-empty.json: -------------------------------------------------------------------------------- 1 | compute-migs-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/fw-policy/json-dumps/iam-roles-custom.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/fw-policy/org-policy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/fw-policy/org-policy.tf -------------------------------------------------------------------------------- /test-data/fw-policy/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/fw-policy/project.tf -------------------------------------------------------------------------------- /test-data/fw-policy/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/fw-policy/variables.tf -------------------------------------------------------------------------------- /test-data/gaes1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gaes1/Makefile -------------------------------------------------------------------------------- /test-data/gaes1/gaes1-bucket-object.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gaes1/gaes1-bucket-object.tf -------------------------------------------------------------------------------- /test-data/gaes1/gaes1-bucket.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gaes1/gaes1-bucket.tf -------------------------------------------------------------------------------- /test-data/gaes1/gaes1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gaes1/gaes1.tf -------------------------------------------------------------------------------- /test-data/gaes1/json-dumps/logging-entries-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [] 3 | } 4 | -------------------------------------------------------------------------------- /test-data/gaes1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gaes1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gaes1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gaes1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gaes1/json-dumps/versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gaes1/json-dumps/versions.json -------------------------------------------------------------------------------- /test-data/gaes1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gaes1/project.tf -------------------------------------------------------------------------------- /test-data/gaes1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gaes1/variables.tf -------------------------------------------------------------------------------- /test-data/gcb1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/Makefile -------------------------------------------------------------------------------- /test-data/gcb1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/README.md -------------------------------------------------------------------------------- /test-data/gcb1/artifact_registry.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/artifact_registry.tf -------------------------------------------------------------------------------- /test-data/gcb1/buckets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/buckets.tf -------------------------------------------------------------------------------- /test-data/gcb1/build_configs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/build_configs.tf -------------------------------------------------------------------------------- /test-data/gcb1/build_configs/.gitignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | -------------------------------------------------------------------------------- /test-data/gcb1/json-dumps/artifact-registry-project-settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "legacyRedirectionState": "REDIRECTION_FROM_GCR_IO_ENABLED" 3 | } 4 | -------------------------------------------------------------------------------- /test-data/gcb1/json-dumps/cloudbuild-empty.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/gcb1/json-dumps/cloudbuild.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/json-dumps/cloudbuild.json -------------------------------------------------------------------------------- /test-data/gcb1/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gcb1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gcb1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gcb1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/project.tf -------------------------------------------------------------------------------- /test-data/gcb1/service_accounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/service_accounts.tf -------------------------------------------------------------------------------- /test-data/gcb1/source_repository.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/source_repository.tf -------------------------------------------------------------------------------- /test-data/gcb1/trigger.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/trigger.tf -------------------------------------------------------------------------------- /test-data/gcb1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcb1/variables.tf -------------------------------------------------------------------------------- /test-data/gce-image-license/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce-image-license/Makefile -------------------------------------------------------------------------------- /test-data/gce1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/Makefile -------------------------------------------------------------------------------- /test-data/gce1/gce1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/gce1.tf -------------------------------------------------------------------------------- /test-data/gce1/gce2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/gce2.tf -------------------------------------------------------------------------------- /test-data/gce1/gke.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/gke.tf -------------------------------------------------------------------------------- /test-data/gce1/healthchecks.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/healthchecks.tf -------------------------------------------------------------------------------- /test-data/gce1/ig1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/ig1.tf -------------------------------------------------------------------------------- /test-data/gce1/json-dumps/compute-disks-empty.json: -------------------------------------------------------------------------------- 1 | compute-disks-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce1/json-dumps/compute-igs-empty.json: -------------------------------------------------------------------------------- 1 | compute-igs-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce1/json-dumps/compute-instances-empty.json: -------------------------------------------------------------------------------- 1 | compute-instances-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce1/json-dumps/compute-migs-empty.json: -------------------------------------------------------------------------------- 1 | compute-migs-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce1/json-dumps/compute-negs-empty.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-data/gce1/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gce1/json-dumps/iam-roles-get.json: -------------------------------------------------------------------------------- 1 | {"roles": 2 | []} 3 | -------------------------------------------------------------------------------- /test-data/gce1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gce1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gce1/mig.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/mig.tf -------------------------------------------------------------------------------- /test-data/gce1/neg1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/neg1.tf -------------------------------------------------------------------------------- /test-data/gce1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/project.tf -------------------------------------------------------------------------------- /test-data/gce1/terraform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/terraform -------------------------------------------------------------------------------- /test-data/gce1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce1/variables.tf -------------------------------------------------------------------------------- /test-data/gce2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce2/Makefile -------------------------------------------------------------------------------- /test-data/gce2/gce_faulty_ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce2/gce_faulty_ssh.tf -------------------------------------------------------------------------------- /test-data/gce2/gce_valid_ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce2/gce_valid_ssh.tf -------------------------------------------------------------------------------- /test-data/gce2/json-dumps/compute-disks-empty.json: -------------------------------------------------------------------------------- 1 | compute-disks-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce2/json-dumps/compute-igs-empty.json: -------------------------------------------------------------------------------- 1 | compute-igs-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce2/json-dumps/compute-instances-empty.json: -------------------------------------------------------------------------------- 1 | compute-instances-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce2/json-dumps/compute-migs-empty.json: -------------------------------------------------------------------------------- 1 | compute-migs-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce2/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce2/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gce2/json-dumps/iam-roles-get.json: -------------------------------------------------------------------------------- 1 | {"roles": 2 | []} 3 | -------------------------------------------------------------------------------- /test-data/gce2/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce2/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gce2/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce2/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gce2/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce2/project.tf -------------------------------------------------------------------------------- /test-data/gce2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce2/variables.tf -------------------------------------------------------------------------------- /test-data/gce3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce3/Makefile -------------------------------------------------------------------------------- /test-data/gce3/faulty-opsagent.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce3/faulty-opsagent.tf -------------------------------------------------------------------------------- /test-data/gce3/json-dumps/compute-disks-empty.json: -------------------------------------------------------------------------------- 1 | compute-disks-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce3/json-dumps/compute-instances-empty.json: -------------------------------------------------------------------------------- 1 | compute-instances-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce3/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce3/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gce3/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce3/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gce3/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce3/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gce3/orgpolicy.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-data/gce3/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce3/project.tf -------------------------------------------------------------------------------- /test-data/gce3/terraform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce3/terraform -------------------------------------------------------------------------------- /test-data/gce3/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce3/variables.tf -------------------------------------------------------------------------------- /test-data/gce3/working-opsagent.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce3/working-opsagent.tf -------------------------------------------------------------------------------- /test-data/gce4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce4/Makefile -------------------------------------------------------------------------------- /test-data/gce4/gce_faulty_ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce4/gce_faulty_ssh.tf -------------------------------------------------------------------------------- /test-data/gce4/gce_valid_ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce4/gce_valid_ssh.tf -------------------------------------------------------------------------------- /test-data/gce4/json-dumps/compute-disks-empty.json: -------------------------------------------------------------------------------- 1 | compute-disks-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce4/json-dumps/compute-igs-empty.json: -------------------------------------------------------------------------------- 1 | compute-igs-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce4/json-dumps/compute-instances-empty.json: -------------------------------------------------------------------------------- 1 | compute-instances-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce4/json-dumps/compute-migs-empty.json: -------------------------------------------------------------------------------- 1 | compute-migs-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce4/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce4/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gce4/json-dumps/iam-roles-get.json: -------------------------------------------------------------------------------- 1 | {"roles": 2 | []} 3 | -------------------------------------------------------------------------------- /test-data/gce4/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce4/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gce4/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce4/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gce4/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce4/project.tf -------------------------------------------------------------------------------- /test-data/gce4/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce4/variables.tf -------------------------------------------------------------------------------- /test-data/gce5/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce5/Makefile -------------------------------------------------------------------------------- /test-data/gce5/json-dumps/compute-disks-empty.json: -------------------------------------------------------------------------------- 1 | compute-disks-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce5/json-dumps/compute-instances-empty.json: -------------------------------------------------------------------------------- 1 | compute-instances-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce5/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce5/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gce5/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce5/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gce5/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce5/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gce5/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce5/main.tf -------------------------------------------------------------------------------- /test-data/gce5/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce5/project.tf -------------------------------------------------------------------------------- /test-data/gce5/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce5/variables.tf -------------------------------------------------------------------------------- /test-data/gce6/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce6/Makefile -------------------------------------------------------------------------------- /test-data/gce6/json-dumps/compute-disks-empty.json: -------------------------------------------------------------------------------- 1 | compute-disks-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/gce6/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce6/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gce6/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce6/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gce6/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce6/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gce6/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce6/main.tf -------------------------------------------------------------------------------- /test-data/gce6/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce6/project.tf -------------------------------------------------------------------------------- /test-data/gce6/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gce6/variables.tf -------------------------------------------------------------------------------- /test-data/gcf1/.gitignore: -------------------------------------------------------------------------------- 1 | gcf1source.zip 2 | -------------------------------------------------------------------------------- /test-data/gcf1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf1/Makefile -------------------------------------------------------------------------------- /test-data/gcf1/gcf1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf1/gcf1.tf -------------------------------------------------------------------------------- /test-data/gcf1/json-dumps/cloudfunctions-empty.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/gcf1/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf1/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gcf1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gcf1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gcf1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf1/project.tf -------------------------------------------------------------------------------- /test-data/gcf1/sample-code/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf1/sample-code/main.py -------------------------------------------------------------------------------- /test-data/gcf1/sample-code/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-data/gcf1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf1/variables.tf -------------------------------------------------------------------------------- /test-data/gcf2/.gitignore: -------------------------------------------------------------------------------- 1 | gcf2source.zip 2 | -------------------------------------------------------------------------------- /test-data/gcf2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf2/Makefile -------------------------------------------------------------------------------- /test-data/gcf2/gcf2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf2/gcf2.tf -------------------------------------------------------------------------------- /test-data/gcf2/json-dumps/cloudfunctions-empty.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/gcf2/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf2/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gcf2/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf2/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gcf2/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf2/project.tf -------------------------------------------------------------------------------- /test-data/gcf2/sourcecode/memalloc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf2/sourcecode/memalloc.py -------------------------------------------------------------------------------- /test-data/gcf2/sourcecode/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-data/gcf2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcf2/variables.tf -------------------------------------------------------------------------------- /test-data/gcs1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcs1/Makefile -------------------------------------------------------------------------------- /test-data/gcs1/gcs1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcs1/gcs1.tf -------------------------------------------------------------------------------- /test-data/gcs1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcs1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gcs1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcs1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gcs1/json-dumps/storage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcs1/json-dumps/storage.json -------------------------------------------------------------------------------- /test-data/gcs1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcs1/project.tf -------------------------------------------------------------------------------- /test-data/gcs1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gcs1/variables.tf -------------------------------------------------------------------------------- /test-data/gke1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/Makefile -------------------------------------------------------------------------------- /test-data/gke1/firewall.tf.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/firewall.tf.old -------------------------------------------------------------------------------- /test-data/gke1/gke1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/gke1.tf -------------------------------------------------------------------------------- /test-data/gke1/gke2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/gke2.tf -------------------------------------------------------------------------------- /test-data/gke1/gke3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/gke3.tf -------------------------------------------------------------------------------- /test-data/gke1/gke4.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/gke4.tf -------------------------------------------------------------------------------- /test-data/gke1/gke5.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/gke5.tf -------------------------------------------------------------------------------- /test-data/gke1/gke6.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/gke6.tf -------------------------------------------------------------------------------- /test-data/gke1/json-dumps/compute-disks-empty.json: -------------------------------------------------------------------------------- 1 | compute-disks-europe-west1-b.json -------------------------------------------------------------------------------- /test-data/gke1/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gke1/json-dumps/instances.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-data/gke1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gke1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gke1/json-dumps/subscriptions.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/gke1/json-dumps/topics.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/gke1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/project.tf -------------------------------------------------------------------------------- /test-data/gke1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke1/variables.tf -------------------------------------------------------------------------------- /test-data/gke2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke2/Makefile -------------------------------------------------------------------------------- /test-data/gke2/json-dumps/compute-interconnects.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-data/gke2/json-dumps/compute-subnetwork-policy.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-data/gke2/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke2/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/gke2/json-dumps/iam-service-account-policy.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-data/gke2/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke2/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gke2/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke2/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gke3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke3/Makefile -------------------------------------------------------------------------------- /test-data/gke3/cluster-1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke3/cluster-1.tf -------------------------------------------------------------------------------- /test-data/gke3/json-dumps/logging-entries-2.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/gke3/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke3/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gke3/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke3/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gke3/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke3/network.tf -------------------------------------------------------------------------------- /test-data/gke3/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke3/project.tf -------------------------------------------------------------------------------- /test-data/gke3/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke3/variables.tf -------------------------------------------------------------------------------- /test-data/gke4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke4/Makefile -------------------------------------------------------------------------------- /test-data/gke4/cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke4/cluster.tf -------------------------------------------------------------------------------- /test-data/gke4/json-dumps/logging-entries-1.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/gke4/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke4/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/gke4/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke4/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/gke4/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke4/project.tf -------------------------------------------------------------------------------- /test-data/gke4/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/gke4/variables.tf -------------------------------------------------------------------------------- /test-data/iam1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/iam1/Makefile -------------------------------------------------------------------------------- /test-data/iam1/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/iam1/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/iam1/json-dumps/monitoring-query.json: -------------------------------------------------------------------------------- 1 | { 2 | "timeSeriesDescriptor": {} 3 | } 4 | -------------------------------------------------------------------------------- /test-data/iam1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/iam1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/iam1/json-dumps/services.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/iam1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/iam1/project.tf -------------------------------------------------------------------------------- /test-data/iam1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/iam1/variables.tf -------------------------------------------------------------------------------- /test-data/interconnect1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/interconnect1/Makefile -------------------------------------------------------------------------------- /test-data/interconnect1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/interconnect1/project.tf -------------------------------------------------------------------------------- /test-data/interconnect1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/interconnect1/variables.tf -------------------------------------------------------------------------------- /test-data/lb1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb1/Makefile -------------------------------------------------------------------------------- /test-data/lb1/http-lb-mig.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb1/http-lb-mig.tf -------------------------------------------------------------------------------- /test-data/lb1/json-dumps/healthChecks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb1/json-dumps/healthChecks.json -------------------------------------------------------------------------------- /test-data/lb1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/lb1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/lb1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb1/project.tf -------------------------------------------------------------------------------- /test-data/lb1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb1/variables.tf -------------------------------------------------------------------------------- /test-data/lb2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb2/Makefile -------------------------------------------------------------------------------- /test-data/lb2/http-lb-mig.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb2/http-lb-mig.tf -------------------------------------------------------------------------------- /test-data/lb2/json-dumps/healthChecks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb2/json-dumps/healthChecks.json -------------------------------------------------------------------------------- /test-data/lb2/json-dumps/lb-insights-europe-west4.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test-data/lb2/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb2/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/lb2/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb2/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/lb2/passthrough-lb-neg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb2/passthrough-lb-neg.tf -------------------------------------------------------------------------------- /test-data/lb2/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb2/project.tf -------------------------------------------------------------------------------- /test-data/lb2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb2/variables.tf -------------------------------------------------------------------------------- /test-data/lb3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb3/Makefile -------------------------------------------------------------------------------- /test-data/lb3/certs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb3/certs.tf -------------------------------------------------------------------------------- /test-data/lb3/https-lb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb3/https-lb.tf -------------------------------------------------------------------------------- /test-data/lb3/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb3/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/lb3/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb3/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/lb3/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb3/project.tf -------------------------------------------------------------------------------- /test-data/lb3/ssl-lb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb3/ssl-lb.tf -------------------------------------------------------------------------------- /test-data/lb3/update_ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb3/update_ip.py -------------------------------------------------------------------------------- /test-data/lb3/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/lb3/variables.tf -------------------------------------------------------------------------------- /test-data/looker1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/looker1/Makefile -------------------------------------------------------------------------------- /test-data/looker1/json-dumps/looker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/looker1/json-dumps/looker.json -------------------------------------------------------------------------------- /test-data/looker1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/looker1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/looker1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/looker1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/looker1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/looker1/project.tf -------------------------------------------------------------------------------- /test-data/looker1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/looker1/variables.tf -------------------------------------------------------------------------------- /test-data/nat1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/nat1/Makefile -------------------------------------------------------------------------------- /test-data/nat1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/nat1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/nat1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/nat1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/nat1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/nat1/project.tf -------------------------------------------------------------------------------- /test-data/nat1/public-cloud-nat.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/nat1/public-cloud-nat.tf -------------------------------------------------------------------------------- /test-data/nat1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/nat1/variables.tf -------------------------------------------------------------------------------- /test-data/notebooks1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks1/Makefile -------------------------------------------------------------------------------- /test-data/notebooks1/instances1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks1/instances1.tf -------------------------------------------------------------------------------- /test-data/notebooks1/json-dumps/health-state.json: -------------------------------------------------------------------------------- 1 | { 2 | "healthState": "UNHEALTHY" 3 | } 4 | -------------------------------------------------------------------------------- /test-data/notebooks1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks1/project.tf -------------------------------------------------------------------------------- /test-data/notebooks1/runtimes1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks1/runtimes1.tf -------------------------------------------------------------------------------- /test-data/notebooks1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks1/variables.tf -------------------------------------------------------------------------------- /test-data/notebooks2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks2/Makefile -------------------------------------------------------------------------------- /test-data/notebooks2/instance_ok.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks2/instance_ok.tf -------------------------------------------------------------------------------- /test-data/notebooks2/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks2/network.tf -------------------------------------------------------------------------------- /test-data/notebooks2/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks2/project.tf -------------------------------------------------------------------------------- /test-data/notebooks2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/notebooks2/variables.tf -------------------------------------------------------------------------------- /test-data/osconfig1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/osconfig1/Makefile -------------------------------------------------------------------------------- /test-data/osconfig1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/osconfig1/project.tf -------------------------------------------------------------------------------- /test-data/osconfig1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/osconfig1/variables.tf -------------------------------------------------------------------------------- /test-data/pubsub1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/pubsub1/Makefile -------------------------------------------------------------------------------- /test-data/pubsub1/json-dumps/iam-service-accounts.json: -------------------------------------------------------------------------------- 1 | { 2 | "accounts": [] 3 | } 4 | -------------------------------------------------------------------------------- /test-data/pubsub1/json-dumps/monitoring-query.json: -------------------------------------------------------------------------------- 1 | { 2 | "timeSeriesDescriptor": {} 3 | } 4 | -------------------------------------------------------------------------------- /test-data/pubsub1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/pubsub1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/pubsub1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/pubsub1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/pubsub1/json-dumps/topics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/pubsub1/json-dumps/topics.json -------------------------------------------------------------------------------- /test-data/pubsub1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/pubsub1/project.tf -------------------------------------------------------------------------------- /test-data/pubsub1/pubsub1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/pubsub1/pubsub1.tf -------------------------------------------------------------------------------- /test-data/pubsub1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/pubsub1/variables.tf -------------------------------------------------------------------------------- /test-data/tpu1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/tpu1/Makefile -------------------------------------------------------------------------------- /test-data/tpu1/json-dumps/logging-entries-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | ] 4 | } 5 | -------------------------------------------------------------------------------- /test-data/tpu1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/tpu1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/tpu1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/tpu1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/tpu1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/tpu1/project.tf -------------------------------------------------------------------------------- /test-data/tpu1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/tpu1/variables.tf -------------------------------------------------------------------------------- /test-data/vertex1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vertex1/Makefile -------------------------------------------------------------------------------- /test-data/vertex1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vertex1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/vertex1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vertex1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/vertex1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vertex1/project.tf -------------------------------------------------------------------------------- /test-data/vertex1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vertex1/variables.tf -------------------------------------------------------------------------------- /test-data/vertex1/vertex1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vertex1/vertex1.tf -------------------------------------------------------------------------------- /test-data/vpc1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc1/Makefile -------------------------------------------------------------------------------- /test-data/vpc1/json-dumps/monitoring-query.json: -------------------------------------------------------------------------------- 1 | { 2 | "timeSeriesDescriptor": {} 3 | } 4 | -------------------------------------------------------------------------------- /test-data/vpc1/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc1/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/vpc1/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc1/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/vpc1/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc1/project.tf -------------------------------------------------------------------------------- /test-data/vpc1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc1/variables.tf -------------------------------------------------------------------------------- /test-data/vpc2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc2/Makefile -------------------------------------------------------------------------------- /test-data/vpc2/json-dumps/compute-disks-empty.json: -------------------------------------------------------------------------------- 1 | compute-disks-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/vpc2/json-dumps/compute-instances-empty.json: -------------------------------------------------------------------------------- 1 | compute-instances-europe-west2-b.json -------------------------------------------------------------------------------- /test-data/vpc2/json-dumps/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc2/json-dumps/iam-policy.json -------------------------------------------------------------------------------- /test-data/vpc2/json-dumps/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc2/json-dumps/project.json -------------------------------------------------------------------------------- /test-data/vpc2/json-dumps/services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc2/json-dumps/services.json -------------------------------------------------------------------------------- /test-data/vpc2/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc2/network.tf -------------------------------------------------------------------------------- /test-data/vpc2/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc2/project.tf -------------------------------------------------------------------------------- /test-data/vpc2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/vpc2/variables.tf -------------------------------------------------------------------------------- /test-data/web/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/test-data/web/Makefile -------------------------------------------------------------------------------- /website/api_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/api_render.py -------------------------------------------------------------------------------- /website/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/archetypes/default.md -------------------------------------------------------------------------------- /website/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/config.toml -------------------------------------------------------------------------------- /website/content/en/_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/_index.html -------------------------------------------------------------------------------- /website/content/en/docs/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/docs/_index.md -------------------------------------------------------------------------------- /website/content/en/docs/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/docs/authentication.md -------------------------------------------------------------------------------- /website/content/en/docs/running.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/docs/running.md -------------------------------------------------------------------------------- /website/content/en/docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/docs/usage.md -------------------------------------------------------------------------------- /website/content/en/privacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/privacy.md -------------------------------------------------------------------------------- /website/content/en/rules/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/apigee/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/apigee/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/asm/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/asm/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/billing/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/billing/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/gae/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/gae/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/gcb/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/gcb/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/gce/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/gce/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/gcf/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/gcf/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/gcs/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/gcs/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/gke/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/gke/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/iam/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/iam/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/lb/BP/2022_001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/lb/BP/2022_001.md -------------------------------------------------------------------------------- /website/content/en/rules/lb/BP/2023_001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/lb/BP/2023_001.md -------------------------------------------------------------------------------- /website/content/en/rules/lb/BP/2023_002.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/lb/BP/2023_002.md -------------------------------------------------------------------------------- /website/content/en/rules/lb/BP/2024_001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/lb/BP/2024_001.md -------------------------------------------------------------------------------- /website/content/en/rules/lb/BP/2024_002.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/lb/BP/2024_002.md -------------------------------------------------------------------------------- /website/content/en/rules/lb/BP/2025_001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/lb/BP/2025_001.md -------------------------------------------------------------------------------- /website/content/en/rules/lb/BP/2025_002.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/lb/BP/2025_002.md -------------------------------------------------------------------------------- /website/content/en/rules/lb/BP/2025_003.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/lb/BP/2025_003.md -------------------------------------------------------------------------------- /website/content/en/rules/lb/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/lb/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/looker/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/looker/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/pubsub/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/pubsub/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/tpu/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/tpu/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/vertex/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/vertex/_index.md -------------------------------------------------------------------------------- /website/content/en/rules/vpc/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/rules/vpc/_index.md -------------------------------------------------------------------------------- /website/content/en/runbook/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/runbook/_index.md -------------------------------------------------------------------------------- /website/content/en/runbook/steps/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/runbook/steps/_index.md -------------------------------------------------------------------------------- /website/content/en/search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/content/en/search.md -------------------------------------------------------------------------------- /website/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/go.mod -------------------------------------------------------------------------------- /website/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/go.sum -------------------------------------------------------------------------------- /website/hugo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/hugo.sh -------------------------------------------------------------------------------- /website/i18n/en.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/i18n/en.toml -------------------------------------------------------------------------------- /website/layouts/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/layouts/404.html -------------------------------------------------------------------------------- /website/layouts/docs/baseof.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/layouts/docs/baseof.html -------------------------------------------------------------------------------- /website/layouts/partials/navbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/layouts/partials/navbar.html -------------------------------------------------------------------------------- /website/static/favicons/android-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/favicons/android-36x36.png -------------------------------------------------------------------------------- /website/static/favicons/android-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/favicons/android-48x48.png -------------------------------------------------------------------------------- /website/static/favicons/android-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/favicons/android-72x72.png -------------------------------------------------------------------------------- /website/static/favicons/android-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/favicons/android-96x96.png -------------------------------------------------------------------------------- /website/static/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /website/static/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /website/static/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/favicons/favicon.ico -------------------------------------------------------------------------------- /website/static/images/rule-execution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/images/rule-execution.png -------------------------------------------------------------------------------- /website/static/images/stethoscope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/images/stethoscope.png -------------------------------------------------------------------------------- /website/static/images/website-preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/gcpdiag/HEAD/website/static/images/website-preview.jpg --------------------------------------------------------------------------------