diff --git a/docs/img/message_collecting_diagram.png b/docs/img/message_collecting_diagram.png index 8b50dda2..4c74cb2e 100644 Binary files a/docs/img/message_collecting_diagram.png and b/docs/img/message_collecting_diagram.png differ diff --git a/pyproject.toml b/pyproject.toml index ec2cf72a..28c0e29f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,13 +15,13 @@ graphviz = ">=0.13.2,<0.20.0" jinja2 = ">=2.10,<4.0" contextvars = { version = "^2.4", python = "~3.6" } typed-ast = "^1.5.4" -black = "^22.10.0" [tool.poetry.dev-dependencies] pytest = "^7.0" pylint = "^2.7" rope = "^0.14.0" isort = "^4.3" +black = "^22.10.0" [tool.black] line-length = 120 diff --git a/resources/gcp/analytics/bigquery.png b/resources/gcp/analytics/bigquery.png index a7e0a715..d058cf4a 100644 Binary files a/resources/gcp/analytics/bigquery.png and b/resources/gcp/analytics/bigquery.png differ diff --git a/resources/gcp/analytics/composer.png b/resources/gcp/analytics/composer.png index 1c62a13b..30f88542 100644 Binary files a/resources/gcp/analytics/composer.png and b/resources/gcp/analytics/composer.png differ diff --git a/resources/gcp/analytics/data-catalog.png b/resources/gcp/analytics/data-catalog.png index 334ba02c..d668f10a 100644 Binary files a/resources/gcp/analytics/data-catalog.png and b/resources/gcp/analytics/data-catalog.png differ diff --git a/resources/gcp/analytics/data-fusion.png b/resources/gcp/analytics/data-fusion.png index 62c1b347..7ff73d0c 100644 Binary files a/resources/gcp/analytics/data-fusion.png and b/resources/gcp/analytics/data-fusion.png differ diff --git a/resources/gcp/analytics/dataflow.png b/resources/gcp/analytics/dataflow.png index c53ddf83..75361dd4 100644 Binary files a/resources/gcp/analytics/dataflow.png and b/resources/gcp/analytics/dataflow.png differ diff --git a/resources/gcp/analytics/datalab.png b/resources/gcp/analytics/datalab.png index 9c5ad7d7..3a16a45c 100644 Binary files a/resources/gcp/analytics/datalab.png and b/resources/gcp/analytics/datalab.png differ diff --git a/resources/gcp/analytics/dataprep.png b/resources/gcp/analytics/dataprep.png index 17132f25..9ae555d0 100644 Binary files a/resources/gcp/analytics/dataprep.png and b/resources/gcp/analytics/dataprep.png differ diff --git a/resources/gcp/analytics/dataproc.png b/resources/gcp/analytics/dataproc.png index eb5ed2ce..38cdf10f 100644 Binary files a/resources/gcp/analytics/dataproc.png and b/resources/gcp/analytics/dataproc.png differ diff --git a/resources/gcp/analytics/genomics.png b/resources/gcp/analytics/genomics.png index 3a463caa..3a7ff933 100644 Binary files a/resources/gcp/analytics/genomics.png and b/resources/gcp/analytics/genomics.png differ diff --git a/resources/gcp/analytics/pubsub.png b/resources/gcp/analytics/pubsub.png index 5b5610c9..72c3396e 100644 Binary files a/resources/gcp/analytics/pubsub.png and b/resources/gcp/analytics/pubsub.png differ diff --git a/resources/gcp/api/api-gateway.png b/resources/gcp/api/api-gateway.png index 142a49aa..a3ec6f35 100644 Binary files a/resources/gcp/api/api-gateway.png and b/resources/gcp/api/api-gateway.png differ diff --git a/resources/gcp/api/endpoints.png b/resources/gcp/api/endpoints.png index 339f7f24..788799cd 100644 Binary files a/resources/gcp/api/endpoints.png and b/resources/gcp/api/endpoints.png differ diff --git a/resources/gcp/compute/app-engine.png b/resources/gcp/compute/app-engine.png index b82ddbda..eac63d76 100644 Binary files a/resources/gcp/compute/app-engine.png and b/resources/gcp/compute/app-engine.png differ diff --git a/resources/gcp/compute/compute-engine.png b/resources/gcp/compute/compute-engine.png index a4b52d92..36c0b4a1 100644 Binary files a/resources/gcp/compute/compute-engine.png and b/resources/gcp/compute/compute-engine.png differ diff --git a/resources/gcp/compute/container-optimized-os.png b/resources/gcp/compute/container-optimized-os.png index 67a2504d..f4e70cff 100644 Binary files a/resources/gcp/compute/container-optimized-os.png and b/resources/gcp/compute/container-optimized-os.png differ diff --git a/resources/gcp/compute/functions.png b/resources/gcp/compute/functions.png index 24188a42..79f345d8 100644 Binary files a/resources/gcp/compute/functions.png and b/resources/gcp/compute/functions.png differ diff --git a/resources/gcp/compute/gke-on-prem.png b/resources/gcp/compute/gke-on-prem.png index 1e18cba8..bf03d6fc 100644 Binary files a/resources/gcp/compute/gke-on-prem.png and b/resources/gcp/compute/gke-on-prem.png differ diff --git a/resources/gcp/compute/gpu.png b/resources/gcp/compute/gpu.png index 94a26fd4..58f41631 100644 Binary files a/resources/gcp/compute/gpu.png and b/resources/gcp/compute/gpu.png differ diff --git a/resources/gcp/compute/kubernetes-engine.png b/resources/gcp/compute/kubernetes-engine.png index 0e434e31..9f18fa58 100644 Binary files a/resources/gcp/compute/kubernetes-engine.png and b/resources/gcp/compute/kubernetes-engine.png differ diff --git a/resources/gcp/compute/run.png b/resources/gcp/compute/run.png index 8d2e4f8a..431e64b6 100644 Binary files a/resources/gcp/compute/run.png and b/resources/gcp/compute/run.png differ diff --git a/resources/gcp/database/bigtable.png b/resources/gcp/database/bigtable.png index afce5e05..4e541a01 100644 Binary files a/resources/gcp/database/bigtable.png and b/resources/gcp/database/bigtable.png differ diff --git a/resources/gcp/database/datastore.png b/resources/gcp/database/datastore.png index 43a77a8c..efceb403 100644 Binary files a/resources/gcp/database/datastore.png and b/resources/gcp/database/datastore.png differ diff --git a/resources/gcp/database/firestore.png b/resources/gcp/database/firestore.png index a161e8ce..c7d54745 100644 Binary files a/resources/gcp/database/firestore.png and b/resources/gcp/database/firestore.png differ diff --git a/resources/gcp/database/memorystore.png b/resources/gcp/database/memorystore.png index ceb3b893..db4ea12b 100644 Binary files a/resources/gcp/database/memorystore.png and b/resources/gcp/database/memorystore.png differ diff --git a/resources/gcp/database/spanner.png b/resources/gcp/database/spanner.png index 88068fbb..60c68de2 100644 Binary files a/resources/gcp/database/spanner.png and b/resources/gcp/database/spanner.png differ diff --git a/resources/gcp/database/sql.png b/resources/gcp/database/sql.png index 9763c557..b009f553 100644 Binary files a/resources/gcp/database/sql.png and b/resources/gcp/database/sql.png differ diff --git a/resources/gcp/devtools/build.png b/resources/gcp/devtools/build.png index d09c343e..2bebdd1b 100644 Binary files a/resources/gcp/devtools/build.png and b/resources/gcp/devtools/build.png differ diff --git a/resources/gcp/devtools/code-for-intellij.png b/resources/gcp/devtools/code-for-intellij.png index 1ff83f6e..2c1dee8b 100644 Binary files a/resources/gcp/devtools/code-for-intellij.png and b/resources/gcp/devtools/code-for-intellij.png differ diff --git a/resources/gcp/devtools/code.png b/resources/gcp/devtools/code.png index 22050590..f7ea8a19 100644 Binary files a/resources/gcp/devtools/code.png and b/resources/gcp/devtools/code.png differ diff --git a/resources/gcp/devtools/container-registry.png b/resources/gcp/devtools/container-registry.png index e645187b..67d7e3c4 100644 Binary files a/resources/gcp/devtools/container-registry.png and b/resources/gcp/devtools/container-registry.png differ diff --git a/resources/gcp/devtools/gradle-app-engine-plugin.png b/resources/gcp/devtools/gradle-app-engine-plugin.png index 1ff83f6e..2c1dee8b 100644 Binary files a/resources/gcp/devtools/gradle-app-engine-plugin.png and b/resources/gcp/devtools/gradle-app-engine-plugin.png differ diff --git a/resources/gcp/devtools/ide-plugins.png b/resources/gcp/devtools/ide-plugins.png index bc2bd2c5..5b01a7b8 100644 Binary files a/resources/gcp/devtools/ide-plugins.png and b/resources/gcp/devtools/ide-plugins.png differ diff --git a/resources/gcp/devtools/maven-app-engine-plugin.png b/resources/gcp/devtools/maven-app-engine-plugin.png index 1ff83f6e..2c1dee8b 100644 Binary files a/resources/gcp/devtools/maven-app-engine-plugin.png and b/resources/gcp/devtools/maven-app-engine-plugin.png differ diff --git a/resources/gcp/devtools/scheduler.png b/resources/gcp/devtools/scheduler.png index 87ebc123..cfb746b8 100644 Binary files a/resources/gcp/devtools/scheduler.png and b/resources/gcp/devtools/scheduler.png differ diff --git a/resources/gcp/devtools/sdk.png b/resources/gcp/devtools/sdk.png index 1ff83f6e..2c1dee8b 100644 Binary files a/resources/gcp/devtools/sdk.png and b/resources/gcp/devtools/sdk.png differ diff --git a/resources/gcp/devtools/source-repositories.png b/resources/gcp/devtools/source-repositories.png index 1ff83f6e..2c1dee8b 100644 Binary files a/resources/gcp/devtools/source-repositories.png and b/resources/gcp/devtools/source-repositories.png differ diff --git a/resources/gcp/devtools/tasks.png b/resources/gcp/devtools/tasks.png index 39a54f00..c4165e5e 100644 Binary files a/resources/gcp/devtools/tasks.png and b/resources/gcp/devtools/tasks.png differ diff --git a/resources/gcp/devtools/test-lab.png b/resources/gcp/devtools/test-lab.png index fc66f58c..1f626613 100644 Binary files a/resources/gcp/devtools/test-lab.png and b/resources/gcp/devtools/test-lab.png differ diff --git a/resources/gcp/devtools/tools-for-eclipse.png b/resources/gcp/devtools/tools-for-eclipse.png index 1ff83f6e..2c1dee8b 100644 Binary files a/resources/gcp/devtools/tools-for-eclipse.png and b/resources/gcp/devtools/tools-for-eclipse.png differ diff --git a/resources/gcp/devtools/tools-for-powershell.png b/resources/gcp/devtools/tools-for-powershell.png index bc2bd2c5..5b01a7b8 100644 Binary files a/resources/gcp/devtools/tools-for-powershell.png and b/resources/gcp/devtools/tools-for-powershell.png differ diff --git a/resources/gcp/devtools/tools-for-visual-studio.png b/resources/gcp/devtools/tools-for-visual-studio.png index bc2bd2c5..5b01a7b8 100644 Binary files a/resources/gcp/devtools/tools-for-visual-studio.png and b/resources/gcp/devtools/tools-for-visual-studio.png differ diff --git a/resources/gcp/iot/iot-core.png b/resources/gcp/iot/iot-core.png index cdb2ab73..cda82392 100644 Binary files a/resources/gcp/iot/iot-core.png and b/resources/gcp/iot/iot-core.png differ diff --git a/resources/gcp/migration/transfer-appliance.png b/resources/gcp/migration/transfer-appliance.png index 8b9cf7ac..e42d0ce4 100644 Binary files a/resources/gcp/migration/transfer-appliance.png and b/resources/gcp/migration/transfer-appliance.png differ diff --git a/resources/gcp/ml/advanced-solutions-lab.png b/resources/gcp/ml/advanced-solutions-lab.png index d7ddd494..1da72ca3 100644 Binary files a/resources/gcp/ml/advanced-solutions-lab.png and b/resources/gcp/ml/advanced-solutions-lab.png differ diff --git a/resources/gcp/ml/ai-hub.png b/resources/gcp/ml/ai-hub.png index d6a00200..9662da8c 100644 Binary files a/resources/gcp/ml/ai-hub.png and b/resources/gcp/ml/ai-hub.png differ diff --git a/resources/gcp/ml/ai-platform-data-labeling-service.png b/resources/gcp/ml/ai-platform-data-labeling-service.png index 1ff83f6e..631720a7 100644 Binary files a/resources/gcp/ml/ai-platform-data-labeling-service.png and b/resources/gcp/ml/ai-platform-data-labeling-service.png differ diff --git a/resources/gcp/ml/ai-platform.png b/resources/gcp/ml/ai-platform.png index f85ff7f8..92cb26f3 100644 Binary files a/resources/gcp/ml/ai-platform.png and b/resources/gcp/ml/ai-platform.png differ diff --git a/resources/gcp/ml/automl-natural-language.png b/resources/gcp/ml/automl-natural-language.png index 4a9258fe..95ae4314 100644 Binary files a/resources/gcp/ml/automl-natural-language.png and b/resources/gcp/ml/automl-natural-language.png differ diff --git a/resources/gcp/ml/automl-tables.png b/resources/gcp/ml/automl-tables.png index 8fdd0f22..2f794285 100644 Binary files a/resources/gcp/ml/automl-tables.png and b/resources/gcp/ml/automl-tables.png differ diff --git a/resources/gcp/ml/automl-translation.png b/resources/gcp/ml/automl-translation.png index 385366c5..b0846062 100644 Binary files a/resources/gcp/ml/automl-translation.png and b/resources/gcp/ml/automl-translation.png differ diff --git a/resources/gcp/ml/automl-video-intelligence.png b/resources/gcp/ml/automl-video-intelligence.png index e4922020..8f2f4b6c 100644 Binary files a/resources/gcp/ml/automl-video-intelligence.png and b/resources/gcp/ml/automl-video-intelligence.png differ diff --git a/resources/gcp/ml/automl-vision.png b/resources/gcp/ml/automl-vision.png index e2b850d0..b538f97b 100644 Binary files a/resources/gcp/ml/automl-vision.png and b/resources/gcp/ml/automl-vision.png differ diff --git a/resources/gcp/ml/automl.png b/resources/gcp/ml/automl.png index b147e074..1dedbdcf 100644 Binary files a/resources/gcp/ml/automl.png and b/resources/gcp/ml/automl.png differ diff --git a/resources/gcp/ml/dialog-flow-enterprise-edition.png b/resources/gcp/ml/dialog-flow-enterprise-edition.png index 7166aec7..5d93e743 100644 Binary files a/resources/gcp/ml/dialog-flow-enterprise-edition.png and b/resources/gcp/ml/dialog-flow-enterprise-edition.png differ diff --git a/resources/gcp/ml/inference-api.png b/resources/gcp/ml/inference-api.png index 4ea88767..4b2fd909 100644 Binary files a/resources/gcp/ml/inference-api.png and b/resources/gcp/ml/inference-api.png differ diff --git a/resources/gcp/ml/jobs-api.png b/resources/gcp/ml/jobs-api.png index 271b502e..a28ab6e2 100644 Binary files a/resources/gcp/ml/jobs-api.png and b/resources/gcp/ml/jobs-api.png differ diff --git a/resources/gcp/ml/natural-language-api.png b/resources/gcp/ml/natural-language-api.png index a8c4308d..681d65aa 100644 Binary files a/resources/gcp/ml/natural-language-api.png and b/resources/gcp/ml/natural-language-api.png differ diff --git a/resources/gcp/ml/recommendations-ai.png b/resources/gcp/ml/recommendations-ai.png index 2b225aaf..4bdd23a9 100644 Binary files a/resources/gcp/ml/recommendations-ai.png and b/resources/gcp/ml/recommendations-ai.png differ diff --git a/resources/gcp/ml/speech-to-text.png b/resources/gcp/ml/speech-to-text.png index fd5ccea5..3b96164c 100644 Binary files a/resources/gcp/ml/speech-to-text.png and b/resources/gcp/ml/speech-to-text.png differ diff --git a/resources/gcp/ml/text-to-speech.png b/resources/gcp/ml/text-to-speech.png index 5822fa63..9487bf5c 100644 Binary files a/resources/gcp/ml/text-to-speech.png and b/resources/gcp/ml/text-to-speech.png differ diff --git a/resources/gcp/ml/tpu.png b/resources/gcp/ml/tpu.png index 158946a9..14548cff 100644 Binary files a/resources/gcp/ml/tpu.png and b/resources/gcp/ml/tpu.png differ diff --git a/resources/gcp/ml/translation-api.png b/resources/gcp/ml/translation-api.png index 6997d9f5..be8dfbbd 100644 Binary files a/resources/gcp/ml/translation-api.png and b/resources/gcp/ml/translation-api.png differ diff --git a/resources/gcp/ml/video-intelligence-api.png b/resources/gcp/ml/video-intelligence-api.png index 1c6e00c1..f42cdb67 100644 Binary files a/resources/gcp/ml/video-intelligence-api.png and b/resources/gcp/ml/video-intelligence-api.png differ diff --git a/resources/gcp/ml/vision-api.png b/resources/gcp/ml/vision-api.png index 28e2d631..e98aae2b 100644 Binary files a/resources/gcp/ml/vision-api.png and b/resources/gcp/ml/vision-api.png differ diff --git a/resources/gcp/network/armor.png b/resources/gcp/network/armor.png index 5cc9bc13..d6d0c1f4 100644 Binary files a/resources/gcp/network/armor.png and b/resources/gcp/network/armor.png differ diff --git a/resources/gcp/network/cdn.png b/resources/gcp/network/cdn.png index b2ac3981..6edecfcb 100644 Binary files a/resources/gcp/network/cdn.png and b/resources/gcp/network/cdn.png differ diff --git a/resources/gcp/network/dedicated-interconnect.png b/resources/gcp/network/dedicated-interconnect.png index d11202df..b692f8a0 100644 Binary files a/resources/gcp/network/dedicated-interconnect.png and b/resources/gcp/network/dedicated-interconnect.png differ diff --git a/resources/gcp/network/dns.png b/resources/gcp/network/dns.png index 2d8c27be..8ddbba80 100644 Binary files a/resources/gcp/network/dns.png and b/resources/gcp/network/dns.png differ diff --git a/resources/gcp/network/external-ip-addresses.png b/resources/gcp/network/external-ip-addresses.png index a3f1b891..1054f666 100644 Binary files a/resources/gcp/network/external-ip-addresses.png and b/resources/gcp/network/external-ip-addresses.png differ diff --git a/resources/gcp/network/firewall-rules.png b/resources/gcp/network/firewall-rules.png index ff4a8390..4a6e59f4 100644 Binary files a/resources/gcp/network/firewall-rules.png and b/resources/gcp/network/firewall-rules.png differ diff --git a/resources/gcp/network/load-balancing.png b/resources/gcp/network/load-balancing.png index b245d3ca..9c1d9682 100644 Binary files a/resources/gcp/network/load-balancing.png and b/resources/gcp/network/load-balancing.png differ diff --git a/resources/gcp/network/nat.png b/resources/gcp/network/nat.png index 16967170..7fbae15b 100644 Binary files a/resources/gcp/network/nat.png and b/resources/gcp/network/nat.png differ diff --git a/resources/gcp/network/network.png b/resources/gcp/network/network.png index 3dde3517..62461f00 100644 Binary files a/resources/gcp/network/network.png and b/resources/gcp/network/network.png differ diff --git a/resources/gcp/network/partner-interconnect.png b/resources/gcp/network/partner-interconnect.png index be0e43f5..440a0a84 100644 Binary files a/resources/gcp/network/partner-interconnect.png and b/resources/gcp/network/partner-interconnect.png differ diff --git a/resources/gcp/network/premium-network-tier.png b/resources/gcp/network/premium-network-tier.png index 5de7b572..eea8e49e 100644 Binary files a/resources/gcp/network/premium-network-tier.png and b/resources/gcp/network/premium-network-tier.png differ diff --git a/resources/gcp/network/router.png b/resources/gcp/network/router.png index f00fdf61..8c3873c9 100644 Binary files a/resources/gcp/network/router.png and b/resources/gcp/network/router.png differ diff --git a/resources/gcp/network/routes.png b/resources/gcp/network/routes.png index 51743c98..d4a6690b 100644 Binary files a/resources/gcp/network/routes.png and b/resources/gcp/network/routes.png differ diff --git a/resources/gcp/network/standard-network-tier.png b/resources/gcp/network/standard-network-tier.png index 674e95ff..f4d3b1ba 100644 Binary files a/resources/gcp/network/standard-network-tier.png and b/resources/gcp/network/standard-network-tier.png differ diff --git a/resources/gcp/network/traffic-director.png b/resources/gcp/network/traffic-director.png index 7ed3b279..6657c634 100644 Binary files a/resources/gcp/network/traffic-director.png and b/resources/gcp/network/traffic-director.png differ diff --git a/resources/gcp/network/virtual-private-cloud.png b/resources/gcp/network/virtual-private-cloud.png index 7944217c..f51d3430 100644 Binary files a/resources/gcp/network/virtual-private-cloud.png and b/resources/gcp/network/virtual-private-cloud.png differ diff --git a/resources/gcp/network/vpn.png b/resources/gcp/network/vpn.png index ef511948..aebc9cc9 100644 Binary files a/resources/gcp/network/vpn.png and b/resources/gcp/network/vpn.png differ diff --git a/resources/gcp/operations/monitoring.png b/resources/gcp/operations/monitoring.png index 427babb7..63661e8d 100644 Binary files a/resources/gcp/operations/monitoring.png and b/resources/gcp/operations/monitoring.png differ diff --git a/resources/gcp/security/iam.png b/resources/gcp/security/iam.png index 31e24bab..d6a37dd9 100644 Binary files a/resources/gcp/security/iam.png and b/resources/gcp/security/iam.png differ diff --git a/resources/gcp/security/iap.png b/resources/gcp/security/iap.png index 722a7f2f..a9df0ec0 100644 Binary files a/resources/gcp/security/iap.png and b/resources/gcp/security/iap.png differ diff --git a/resources/gcp/security/key-management-service.png b/resources/gcp/security/key-management-service.png index 46edd260..bd9039b9 100644 Binary files a/resources/gcp/security/key-management-service.png and b/resources/gcp/security/key-management-service.png differ diff --git a/resources/gcp/security/resource-manager.png b/resources/gcp/security/resource-manager.png index 31e24bab..d6a37dd9 100644 Binary files a/resources/gcp/security/resource-manager.png and b/resources/gcp/security/resource-manager.png differ diff --git a/resources/gcp/security/security-command-center.png b/resources/gcp/security/security-command-center.png index fd93a89f..e9d2c67b 100644 Binary files a/resources/gcp/security/security-command-center.png and b/resources/gcp/security/security-command-center.png differ diff --git a/resources/gcp/security/security-scanner.png b/resources/gcp/security/security-scanner.png index fca9bed3..a76780db 100644 Binary files a/resources/gcp/security/security-scanner.png and b/resources/gcp/security/security-scanner.png differ diff --git a/resources/gcp/storage/filestore.png b/resources/gcp/storage/filestore.png index 7881c782..a8a23a48 100644 Binary files a/resources/gcp/storage/filestore.png and b/resources/gcp/storage/filestore.png differ diff --git a/resources/gcp/storage/persistent-disk.png b/resources/gcp/storage/persistent-disk.png index 4be2acf2..f492bbf7 100644 Binary files a/resources/gcp/storage/persistent-disk.png and b/resources/gcp/storage/persistent-disk.png differ diff --git a/resources/gcp/storage/storage.png b/resources/gcp/storage/storage.png index 3b7bb1ae..a8bc0d91 100644 Binary files a/resources/gcp/storage/storage.png and b/resources/gcp/storage/storage.png differ