From b93102d8acdd03138581ecc1e29946fd165fd9ec Mon Sep 17 00:00:00 2001 From: Collin Brown Date: Mon, 5 Sep 2022 19:15:56 -0400 Subject: [PATCH] fix(cheat_sheet.py): change snake_case to PascalCase --- docs/cheat-sheet.md | 3330 ++++++++++++++++++++-------------------- scripts/cheat_sheet.py | 2 +- 2 files changed, 1666 insertions(+), 1666 deletions(-) diff --git a/docs/cheat-sheet.md b/docs/cheat-sheet.md index 848b152c..19d48169 100644 --- a/docs/cheat-sheet.md +++ b/docs/cheat-sheet.md @@ -1,1668 +1,1668 @@ # Diagrams Cheat Sheet | Image | Python Import | | ----- | ------------- | -| ![module_name](../resources/aws/iot/iot-sitewise.png) | `from resources.aws.iot import iot_sitewise` | -| ![module_name](../resources/aws/iot/iot-hardware-board.png) | `from resources.aws.iot import iot_hardware_board` | -| ![module_name](../resources/aws/iot/iot-utility.png) | `from resources.aws.iot import iot_utility` | -| ![module_name](../resources/aws/iot/iot-analytics-pipeline.png) | `from resources.aws.iot import iot_analytics_pipeline` | -| ![module_name](../resources/aws/iot/iot-things-graph.png) | `from resources.aws.iot import iot_things_graph` | -| ![module_name](../resources/aws/iot/iot-action.png) | `from resources.aws.iot import iot_action` | -| ![module_name](../resources/aws/iot/iot-reported-state.png) | `from resources.aws.iot import iot_reported_state` | -| ![module_name](../resources/aws/iot/iot-topic.png) | `from resources.aws.iot import iot_topic` | -| ![module_name](../resources/aws/iot/iot-greengrass.png) | `from resources.aws.iot import iot_greengrass` | -| ![module_name](../resources/aws/iot/iot-certificate.png) | `from resources.aws.iot import iot_certificate` | -| ![module_name](../resources/aws/iot/iot-travel.png) | `from resources.aws.iot import iot_travel` | -| ![module_name](../resources/aws/iot/iot-car.png) | `from resources.aws.iot import iot_car` | -| ![module_name](../resources/aws/iot/iot-door-lock.png) | `from resources.aws.iot import iot_door_lock` | -| ![module_name](../resources/aws/iot/iot-alexa-enabled-device.png) | `from resources.aws.iot import iot_alexa_enabled_device` | -| ![module_name](../resources/aws/iot/iot-shadow.png) | `from resources.aws.iot import iot_shadow` | -| ![module_name](../resources/aws/iot/iot-thermostat.png) | `from resources.aws.iot import iot_thermostat` | -| ![module_name](../resources/aws/iot/iot-generic.png) | `from resources.aws.iot import iot_generic` | -| ![module_name](../resources/aws/iot/iot-events.png) | `from resources.aws.iot import iot_events` | -| ![module_name](../resources/aws/iot/iot-desired-state.png) | `from resources.aws.iot import iot_desired_state` | -| ![module_name](../resources/aws/iot/iot-factory.png) | `from resources.aws.iot import iot_factory` | -| ![module_name](../resources/aws/iot/freertos.png) | `from resources.aws.iot import freertos` | -| ![module_name](../resources/aws/iot/iot-bank.png) | `from resources.aws.iot import iot_bank` | -| ![module_name](../resources/aws/iot/iot-medical-emergency.png) | `from resources.aws.iot import iot_medical_emergency` | -| ![module_name](../resources/aws/iot/iot-1-click.png) | `from resources.aws.iot import iot_1_click` | -| ![module_name](../resources/aws/iot/iot-http2.png) | `from resources.aws.iot import iot_http2` | -| ![module_name](../resources/aws/iot/iot-analytics-notebook.png) | `from resources.aws.iot import iot_analytics_notebook` | -| ![module_name](../resources/aws/iot/iot-bicycle.png) | `from resources.aws.iot import iot_bicycle` | -| ![module_name](../resources/aws/iot/iot-policy-emergency.png) | `from resources.aws.iot import iot_policy_emergency` | -| ![module_name](../resources/aws/iot/iot-fire-tv-stick.png) | `from resources.aws.iot import iot_fire_tv_stick` | -| ![module_name](../resources/aws/iot/iot-simulator.png) | `from resources.aws.iot import iot_simulator` | -| ![module_name](../resources/aws/iot/iot-policy.png) | `from resources.aws.iot import iot_policy` | -| ![module_name](../resources/aws/iot/iot-device-gateway.png) | `from resources.aws.iot import iot_device_gateway` | -| ![module_name](../resources/aws/iot/iot-lambda.png) | `from resources.aws.iot import iot_lambda` | -| ![module_name](../resources/aws/iot/iot-windfarm.png) | `from resources.aws.iot import iot_windfarm` | -| ![module_name](../resources/aws/iot/iot-rule.png) | `from resources.aws.iot import iot_rule` | -| ![module_name](../resources/aws/iot/iot-button.png) | `from resources.aws.iot import iot_button` | -| ![module_name](../resources/aws/iot/iot-servo.png) | `from resources.aws.iot import iot_servo` | -| ![module_name](../resources/aws/iot/iot-house.png) | `from resources.aws.iot import iot_house` | -| ![module_name](../resources/aws/iot/iot-greengrass-connector.png) | `from resources.aws.iot import iot_greengrass_connector` | -| ![module_name](../resources/aws/iot/iot-analytics-channel.png) | `from resources.aws.iot import iot_analytics_channel` | -| ![module_name](../resources/aws/iot/iot-alexa-voice-service.png) | `from resources.aws.iot import iot_alexa_voice_service` | -| ![module_name](../resources/aws/iot/iot-cart.png) | `from resources.aws.iot import iot_cart` | -| ![module_name](../resources/aws/iot/iot-mqtt.png) | `from resources.aws.iot import iot_mqtt` | -| ![module_name](../resources/aws/iot/iot-alexa-skill.png) | `from resources.aws.iot import iot_alexa_skill` | -| ![module_name](../resources/aws/iot/iot-core.png) | `from resources.aws.iot import iot_core` | -| ![module_name](../resources/aws/iot/iot-alexa-echo.png) | `from resources.aws.iot import iot_alexa_echo` | -| ![module_name](../resources/aws/iot/iot-camera.png) | `from resources.aws.iot import iot_camera` | -| ![module_name](../resources/aws/iot/internet-of-things.png) | `from resources.aws.iot import internet_of_things` | -| ![module_name](../resources/aws/iot/iot-http.png) | `from resources.aws.iot import iot_http` | -| ![module_name](../resources/aws/iot/iot-analytics-data-store.png) | `from resources.aws.iot import iot_analytics_data_store` | -| ![module_name](../resources/aws/iot/iot-device-management.png) | `from resources.aws.iot import iot_device_management` | -| ![module_name](../resources/aws/iot/iot-sensor.png) | `from resources.aws.iot import iot_sensor` | -| ![module_name](../resources/aws/iot/iot-jobs.png) | `from resources.aws.iot import iot_jobs` | -| ![module_name](../resources/aws/iot/iot-lightbulb.png) | `from resources.aws.iot import iot_lightbulb` | -| ![module_name](../resources/aws/iot/iot-fire-tv.png) | `from resources.aws.iot import iot_fire_tv` | -| ![module_name](../resources/aws/iot/iot-coffee-pot.png) | `from resources.aws.iot import iot_coffee_pot` | -| ![module_name](../resources/aws/iot/iot-device-defender.png) | `from resources.aws.iot import iot_device_defender` | -| ![module_name](../resources/aws/iot/iot-analytics.png) | `from resources.aws.iot import iot_analytics` | -| ![module_name](../resources/aws/iot/iot-analytics-data-set.png) | `from resources.aws.iot import iot_analytics_data_set` | -| ![module_name](../resources/aws/iot/iot-actuator.png) | `from resources.aws.iot import iot_actuator` | -| ![module_name](../resources/aws/iot/iot-over-the-air-update.png) | `from resources.aws.iot import iot_over_the_air_update` | -| ![module_name](../resources/aws/satellite/satellite.png) | `from resources.aws.satellite import satellite` | -| ![module_name](../resources/aws/satellite/ground-station.png) | `from resources.aws.satellite import ground_station` | -| ![module_name](../resources/aws/robotics/robomaker-fleet-management.png) | `from resources.aws.robotics import robomaker_fleet_management` | -| ![module_name](../resources/aws/robotics/robomaker-cloud-extension-ros.png) | `from resources.aws.robotics import robomaker_cloud_extension_ros` | -| ![module_name](../resources/aws/robotics/robomaker-simulator.png) | `from resources.aws.robotics import robomaker_simulator` | -| ![module_name](../resources/aws/robotics/robomaker-development-environment.png) | `from resources.aws.robotics import robomaker_development_environment` | -| ![module_name](../resources/aws/robotics/robotics.png) | `from resources.aws.robotics import robotics` | -| ![module_name](../resources/aws/robotics/robomaker.png) | `from resources.aws.robotics import robomaker` | -| ![module_name](../resources/aws/media/elastic-transcoder.png) | `from resources.aws.media import elastic_transcoder` | -| ![module_name](../resources/aws/media/elemental-conductor.png) | `from resources.aws.media import elemental_conductor` | -| ![module_name](../resources/aws/media/elemental-mediaconnect.png) | `from resources.aws.media import elemental_mediaconnect` | -| ![module_name](../resources/aws/media/elemental-mediastore.png) | `from resources.aws.media import elemental_mediastore` | -| ![module_name](../resources/aws/media/elemental-mediaconvert.png) | `from resources.aws.media import elemental_mediaconvert` | -| ![module_name](../resources/aws/media/media-services.png) | `from resources.aws.media import media_services` | -| ![module_name](../resources/aws/media/elemental-mediapackage.png) | `from resources.aws.media import elemental_mediapackage` | -| ![module_name](../resources/aws/media/kinesis-video-streams.png) | `from resources.aws.media import kinesis_video_streams` | -| ![module_name](../resources/aws/media/elemental-medialive.png) | `from resources.aws.media import elemental_medialive` | -| ![module_name](../resources/aws/media/elemental-live.png) | `from resources.aws.media import elemental_live` | -| ![module_name](../resources/aws/media/elemental-mediatailor.png) | `from resources.aws.media import elemental_mediatailor` | -| ![module_name](../resources/aws/media/elemental-delta.png) | `from resources.aws.media import elemental_delta` | -| ![module_name](../resources/aws/media/elemental-server.png) | `from resources.aws.media import elemental_server` | -| ![module_name](../resources/aws/cost/savings-plans.png) | `from resources.aws.cost import savings_plans` | -| ![module_name](../resources/aws/cost/cost-and-usage-report.png) | `from resources.aws.cost import cost_and_usage_report` | -| ![module_name](../resources/aws/cost/cost-explorer.png) | `from resources.aws.cost import cost_explorer` | -| ![module_name](../resources/aws/cost/reserved-instance-reporting.png) | `from resources.aws.cost import reserved_instance_reporting` | -| ![module_name](../resources/aws/cost/cost-management.png) | `from resources.aws.cost import cost_management` | -| ![module_name](../resources/aws/cost/budgets.png) | `from resources.aws.cost import budgets` | -| ![module_name](../resources/aws/migration/datasync.png) | `from resources.aws.migration import datasync` | -| ![module_name](../resources/aws/migration/database-migration-service.png) | `from resources.aws.migration import database_migration_service` | -| ![module_name](../resources/aws/migration/migration-and-transfer.png) | `from resources.aws.migration import migration_and_transfer` | -| ![module_name](../resources/aws/migration/cloudendure-migration.png) | `from resources.aws.migration import cloudendure_migration` | -| ![module_name](../resources/aws/migration/snowmobile.png) | `from resources.aws.migration import snowmobile` | -| ![module_name](../resources/aws/migration/server-migration-service.png) | `from resources.aws.migration import server_migration_service` | -| ![module_name](../resources/aws/migration/migration-hub.png) | `from resources.aws.migration import migration_hub` | -| ![module_name](../resources/aws/migration/snowball.png) | `from resources.aws.migration import snowball` | -| ![module_name](../resources/aws/migration/snowball-edge.png) | `from resources.aws.migration import snowball_edge` | -| ![module_name](../resources/aws/migration/datasync-agent.png) | `from resources.aws.migration import datasync_agent` | -| ![module_name](../resources/aws/migration/application-discovery-service.png) | `from resources.aws.migration import application_discovery_service` | -| ![module_name](../resources/aws/migration/transfer-for-sftp.png) | `from resources.aws.migration import transfer_for_sftp` | -| ![module_name](../resources/aws/mobile/pinpoint.png) | `from resources.aws.mobile import pinpoint` | -| ![module_name](../resources/aws/mobile/device-farm.png) | `from resources.aws.mobile import device_farm` | -| ![module_name](../resources/aws/mobile/appsync.png) | `from resources.aws.mobile import appsync` | -| ![module_name](../resources/aws/mobile/api-gateway.png) | `from resources.aws.mobile import api_gateway` | -| ![module_name](../resources/aws/mobile/amplify.png) | `from resources.aws.mobile import amplify` | -| ![module_name](../resources/aws/mobile/api-gateway-endpoint.png) | `from resources.aws.mobile import api_gateway_endpoint` | -| ![module_name](../resources/aws/mobile/mobile.png) | `from resources.aws.mobile import mobile` | -| ![module_name](../resources/aws/business/business-applications.png) | `from resources.aws.business import business_applications` | -| ![module_name](../resources/aws/business/workmail.png) | `from resources.aws.business import workmail` | -| ![module_name](../resources/aws/business/alexa-for-business.png) | `from resources.aws.business import alexa_for_business` | -| ![module_name](../resources/aws/business/chime.png) | `from resources.aws.business import chime` | -| ![module_name](../resources/aws/network/public-subnet.png) | `from resources.aws.network import public_subnet` | -| ![module_name](../resources/aws/network/privatelink.png) | `from resources.aws.network import privatelink` | -| ![module_name](../resources/aws/network/nacl.png) | `from resources.aws.network import nacl` | -| ![module_name](../resources/aws/network/vpc-elastic-network-interface.png) | `from resources.aws.network import vpc_elastic_network_interface` | -| ![module_name](../resources/aws/network/global-accelerator.png) | `from resources.aws.network import global_accelerator` | -| ![module_name](../resources/aws/network/elb-classic-load-balancer.png) | `from resources.aws.network import elb_classic_load_balancer` | -| ![module_name](../resources/aws/network/endpoint.png) | `from resources.aws.network import endpoint` | -| ![module_name](../resources/aws/network/cloudfront-edge-location.png) | `from resources.aws.network import cloudfront_edge_location` | -| ![module_name](../resources/aws/network/app-mesh.png) | `from resources.aws.network import app_mesh` | -| ![module_name](../resources/aws/network/cloudfront.png) | `from resources.aws.network import cloudfront` | -| ![module_name](../resources/aws/network/vpc-flow-logs.png) | `from resources.aws.network import vpc_flow_logs` | -| ![module_name](../resources/aws/network/vpc-router.png) | `from resources.aws.network import vpc_router` | -| ![module_name](../resources/aws/network/vpn-gateway.png) | `from resources.aws.network import vpn_gateway` | -| ![module_name](../resources/aws/network/vpc-peering.png) | `from resources.aws.network import vpc_peering` | -| ![module_name](../resources/aws/network/vpc.png) | `from resources.aws.network import vpc` | -| ![module_name](../resources/aws/network/internet-gateway.png) | `from resources.aws.network import internet_gateway` | -| ![module_name](../resources/aws/network/transit-gateway.png) | `from resources.aws.network import transit_gateway` | -| ![module_name](../resources/aws/network/api-gateway.png) | `from resources.aws.network import api_gateway` | -| ![module_name](../resources/aws/network/cloudfront-streaming-distribution.png) | `from resources.aws.network import cloudfront_streaming_distribution` | -| ![module_name](../resources/aws/network/elb-network-load-balancer.png) | `from resources.aws.network import elb_network_load_balancer` | -| ![module_name](../resources/aws/network/vpc-traffic-mirroring.png) | `from resources.aws.network import vpc_traffic_mirroring` | -| ![module_name](../resources/aws/network/direct-connect.png) | `from resources.aws.network import direct_connect` | -| ![module_name](../resources/aws/network/route-53.png) | `from resources.aws.network import route_53` | -| ![module_name](../resources/aws/network/networking-and-content-delivery.png) | `from resources.aws.network import networking_and_content_delivery` | -| ![module_name](../resources/aws/network/vpc-elastic-network-adapter.png) | `from resources.aws.network import vpc_elastic_network_adapter` | -| ![module_name](../resources/aws/network/vpn-connection.png) | `from resources.aws.network import vpn_connection` | -| ![module_name](../resources/aws/network/api-gateway-endpoint.png) | `from resources.aws.network import api_gateway_endpoint` | -| ![module_name](../resources/aws/network/cloud-map.png) | `from resources.aws.network import cloud_map` | -| ![module_name](../resources/aws/network/route-table.png) | `from resources.aws.network import route_table` | -| ![module_name](../resources/aws/network/vpc-customer-gateway.png) | `from resources.aws.network import vpc_customer_gateway` | -| ![module_name](../resources/aws/network/elb-application-load-balancer.png) | `from resources.aws.network import elb_application_load_balancer` | -| ![module_name](../resources/aws/network/site-to-site-vpn.png) | `from resources.aws.network import site_to_site_vpn` | -| ![module_name](../resources/aws/network/route-53-hosted-zone.png) | `from resources.aws.network import route_53_hosted_zone` | -| ![module_name](../resources/aws/network/elastic-load-balancing.png) | `from resources.aws.network import elastic_load_balancing` | -| ![module_name](../resources/aws/network/client-vpn.png) | `from resources.aws.network import client_vpn` | -| ![module_name](../resources/aws/network/nat-gateway.png) | `from resources.aws.network import nat_gateway` | -| ![module_name](../resources/aws/network/private-subnet.png) | `from resources.aws.network import private_subnet` | -| ![module_name](../resources/aws/network/cloudfront-download-distribution.png) | `from resources.aws.network import cloudfront_download_distribution` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-access-analyzer.png) | `from resources.aws.security import identity_and_access_management_iam_access_analyzer` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-temporary-security-credential.png) | `from resources.aws.security import identity_and_access_management_iam_temporary_security_credential` | -| ![module_name](../resources/aws/security/guardduty.png) | `from resources.aws.security import guardduty` | -| ![module_name](../resources/aws/security/waf-filtering-rule.png) | `from resources.aws.security import waf_filtering_rule` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-mfa-token.png) | `from resources.aws.security import identity_and_access_management_iam_mfa_token` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam.png) | `from resources.aws.security import identity_and_access_management_iam` | -| ![module_name](../resources/aws/security/detective.png) | `from resources.aws.security import detective` | -| ![module_name](../resources/aws/security/cloudhsm.png) | `from resources.aws.security import cloudhsm` | -| ![module_name](../resources/aws/security/certificate-manager.png) | `from resources.aws.security import certificate_manager` | -| ![module_name](../resources/aws/security/security-hub-finding.png) | `from resources.aws.security import security_hub_finding` | -| ![module_name](../resources/aws/security/waf.png) | `from resources.aws.security import waf` | -| ![module_name](../resources/aws/security/macie.png) | `from resources.aws.security import macie` | -| ![module_name](../resources/aws/security/shield-advanced.png) | `from resources.aws.security import shield_advanced` | -| ![module_name](../resources/aws/security/cloud-directory.png) | `from resources.aws.security import cloud_directory` | -| ![module_name](../resources/aws/security/artifact.png) | `from resources.aws.security import artifact` | -| ![module_name](../resources/aws/security/shield.png) | `from resources.aws.security import shield` | -| ![module_name](../resources/aws/security/simple-ad.png) | `from resources.aws.security import simple_ad` | -| ![module_name](../resources/aws/security/security-hub.png) | `from resources.aws.security import security_hub` | -| ![module_name](../resources/aws/security/firewall-manager.png) | `from resources.aws.security import firewall_manager` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-encrypted-data.png) | `from resources.aws.security import identity_and_access_management_iam_encrypted_data` | -| ![module_name](../resources/aws/security/inspector.png) | `from resources.aws.security import inspector` | -| ![module_name](../resources/aws/security/inspector-agent.png) | `from resources.aws.security import inspector_agent` | -| ![module_name](../resources/aws/security/security-identity-and-compliance.png) | `from resources.aws.security import security_identity_and_compliance` | -| ![module_name](../resources/aws/security/managed-microsoft-ad.png) | `from resources.aws.security import managed_microsoft_ad` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-aws-sts-alternate.png) | `from resources.aws.security import identity_and_access_management_iam_aws_sts_alternate` | -| ![module_name](../resources/aws/security/single-sign-on.png) | `from resources.aws.security import single_sign_on` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-long-term-security-credential.png) | `from resources.aws.security import identity_and_access_management_iam_long_term_security_credential` | -| ![module_name](../resources/aws/security/certificate-authority.png) | `from resources.aws.security import certificate_authority` | -| ![module_name](../resources/aws/security/ad-connector.png) | `from resources.aws.security import ad_connector` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-permissions.png) | `from resources.aws.security import identity_and_access_management_iam_permissions` | -| ![module_name](../resources/aws/security/resource-access-manager.png) | `from resources.aws.security import resource_access_manager` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-role.png) | `from resources.aws.security import identity_and_access_management_iam_role` | -| ![module_name](../resources/aws/security/cognito.png) | `from resources.aws.security import cognito` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-data-encryption-key.png) | `from resources.aws.security import identity_and_access_management_iam_data_encryption_key` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-add-on.png) | `from resources.aws.security import identity_and_access_management_iam_add_on` | -| ![module_name](../resources/aws/security/identity-and-access-management-iam-aws-sts.png) | `from resources.aws.security import identity_and_access_management_iam_aws_sts` | -| ![module_name](../resources/aws/security/directory-service.png) | `from resources.aws.security import directory_service` | -| ![module_name](../resources/aws/security/key-management-service.png) | `from resources.aws.security import key_management_service` | -| ![module_name](../resources/aws/security/secrets-manager.png) | `from resources.aws.security import secrets_manager` | -| ![module_name](../resources/aws/database/elasticache.png) | `from resources.aws.database import elasticache` | -| ![module_name](../resources/aws/database/elasticache-for-memcached.png) | `from resources.aws.database import elasticache_for_memcached` | -| ![module_name](../resources/aws/database/database.png) | `from resources.aws.database import database` | -| ![module_name](../resources/aws/database/documentdb-mongodb-compatibility.png) | `from resources.aws.database import documentdb_mongodb_compatibility` | -| ![module_name](../resources/aws/database/rds-mysql-instance.png) | `from resources.aws.database import rds_mysql_instance` | -| ![module_name](../resources/aws/database/database-migration-service.png) | `from resources.aws.database import database_migration_service` | -| ![module_name](../resources/aws/database/aurora-instance.png) | `from resources.aws.database import aurora_instance` | -| ![module_name](../resources/aws/database/rds-mariadb-instance.png) | `from resources.aws.database import rds_mariadb_instance` | -| ![module_name](../resources/aws/database/dynamodb-items.png) | `from resources.aws.database import dynamodb_items` | -| ![module_name](../resources/aws/database/elasticache-cache-node.png) | `from resources.aws.database import elasticache_cache_node` | -| ![module_name](../resources/aws/database/rds.png) | `from resources.aws.database import rds` | -| ![module_name](../resources/aws/database/quantum-ledger-database-qldb.png) | `from resources.aws.database import quantum_ledger_database_qldb` | -| ![module_name](../resources/aws/database/dynamodb-global-secondary-index.png) | `from resources.aws.database import dynamodb_global_secondary_index` | -| ![module_name](../resources/aws/database/dynamodb-attribute.png) | `from resources.aws.database import dynamodb_attribute` | -| ![module_name](../resources/aws/database/keyspaces-managed-apache-cassandra-service.png) | `from resources.aws.database import keyspaces_managed_apache_cassandra_service` | -| ![module_name](../resources/aws/database/timestream.png) | `from resources.aws.database import timestream` | -| ![module_name](../resources/aws/database/rds-on-vmware.png) | `from resources.aws.database import rds_on_vmware` | -| ![module_name](../resources/aws/database/dynamodb-item.png) | `from resources.aws.database import dynamodb_item` | -| ![module_name](../resources/aws/database/neptune.png) | `from resources.aws.database import neptune` | -| ![module_name](../resources/aws/database/dynamodb-attributes.png) | `from resources.aws.database import dynamodb_attributes` | -| ![module_name](../resources/aws/database/rds-sql-server-instance.png) | `from resources.aws.database import rds_sql_server_instance` | -| ![module_name](../resources/aws/database/dynamodb.png) | `from resources.aws.database import dynamodb` | -| ![module_name](../resources/aws/database/redshift-dense-compute-node.png) | `from resources.aws.database import redshift_dense_compute_node` | -| ![module_name](../resources/aws/database/database-migration-service-database-migration-workflow.png) | `from resources.aws.database import database_migration_service_database_migration_workflow` | -| ![module_name](../resources/aws/database/rds-oracle-instance.png) | `from resources.aws.database import rds_oracle_instance` | -| ![module_name](../resources/aws/database/redshift-dense-storage-node.png) | `from resources.aws.database import redshift_dense_storage_node` | -| ![module_name](../resources/aws/database/aurora.png) | `from resources.aws.database import aurora` | -| ![module_name](../resources/aws/database/rds-instance.png) | `from resources.aws.database import rds_instance` | -| ![module_name](../resources/aws/database/dynamodb-table.png) | `from resources.aws.database import dynamodb_table` | -| ![module_name](../resources/aws/database/elasticache-for-redis.png) | `from resources.aws.database import elasticache_for_redis` | -| ![module_name](../resources/aws/database/dynamodb-dax.png) | `from resources.aws.database import dynamodb_dax` | -| ![module_name](../resources/aws/database/redshift.png) | `from resources.aws.database import redshift` | -| ![module_name](../resources/aws/database/rds-postgresql-instance.png) | `from resources.aws.database import rds_postgresql_instance` | -| ![module_name](../resources/aws/blockchain/quantum-ledger-database-qldb.png) | `from resources.aws.blockchain import quantum_ledger_database_qldb` | -| ![module_name](../resources/aws/blockchain/blockchain-resource.png) | `from resources.aws.blockchain import blockchain_resource` | -| ![module_name](../resources/aws/blockchain/managed-blockchain.png) | `from resources.aws.blockchain import managed_blockchain` | -| ![module_name](../resources/aws/blockchain/blockchain.png) | `from resources.aws.blockchain import blockchain` | -| ![module_name](../resources/aws/management/cloudformation-stack.png) | `from resources.aws.management import cloudformation_stack` | -| ![module_name](../resources/aws/management/cloudformation-change-set.png) | `from resources.aws.management import cloudformation_change_set` | -| ![module_name](../resources/aws/management/cloudwatch-event-time-based.png) | `from resources.aws.management import cloudwatch_event_time_based` | -| ![module_name](../resources/aws/management/opsworks-deployments.png) | `from resources.aws.management import opsworks_deployments` | -| ![module_name](../resources/aws/management/command-line-interface.png) | `from resources.aws.management import command_line_interface` | -| ![module_name](../resources/aws/management/trusted-advisor-checklist-cost.png) | `from resources.aws.management import trusted_advisor_checklist_cost` | -| ![module_name](../resources/aws/management/systems-manager-patch-manager.png) | `from resources.aws.management import systems_manager_patch_manager` | -| ![module_name](../resources/aws/management/cloudtrail.png) | `from resources.aws.management import cloudtrail` | -| ![module_name](../resources/aws/management/config.png) | `from resources.aws.management import config` | -| ![module_name](../resources/aws/management/opsworks-apps.png) | `from resources.aws.management import opsworks_apps` | -| ![module_name](../resources/aws/management/opsworks-resources.png) | `from resources.aws.management import opsworks_resources` | -| ![module_name](../resources/aws/management/trusted-advisor.png) | `from resources.aws.management import trusted_advisor` | -| ![module_name](../resources/aws/management/systems-manager.png) | `from resources.aws.management import systems_manager` | -| ![module_name](../resources/aws/management/systems-manager-automation.png) | `from resources.aws.management import systems_manager_automation` | -| ![module_name](../resources/aws/management/systems-manager-state-manager.png) | `from resources.aws.management import systems_manager_state_manager` | -| ![module_name](../resources/aws/management/systems-manager-run-command.png) | `from resources.aws.management import systems_manager_run_command` | -| ![module_name](../resources/aws/management/cloudwatch-event-event-based.png) | `from resources.aws.management import cloudwatch_event_event_based` | -| ![module_name](../resources/aws/management/systems-manager-documents.png) | `from resources.aws.management import systems_manager_documents` | -| ![module_name](../resources/aws/management/personal-health-dashboard.png) | `from resources.aws.management import personal_health_dashboard` | -| ![module_name](../resources/aws/management/opsworks-monitoring.png) | `from resources.aws.management import opsworks_monitoring` | -| ![module_name](../resources/aws/management/service-catalog.png) | `from resources.aws.management import service_catalog` | -| ![module_name](../resources/aws/management/cloudwatch-alarm.png) | `from resources.aws.management import cloudwatch_alarm` | -| ![module_name](../resources/aws/management/opsworks-permissions.png) | `from resources.aws.management import opsworks_permissions` | -| ![module_name](../resources/aws/management/systems-manager-parameter-store.png) | `from resources.aws.management import systems_manager_parameter_store` | -| ![module_name](../resources/aws/management/management-console.png) | `from resources.aws.management import management_console` | -| ![module_name](../resources/aws/management/codeguru.png) | `from resources.aws.management import codeguru` | -| ![module_name](../resources/aws/management/cloudformation-template.png) | `from resources.aws.management import cloudformation_template` | -| ![module_name](../resources/aws/management/opsworks-layers.png) | `from resources.aws.management import opsworks_layers` | -| ![module_name](../resources/aws/management/organizations-organizational-unit.png) | `from resources.aws.management import organizations_organizational_unit` | -| ![module_name](../resources/aws/management/control-tower.png) | `from resources.aws.management import control_tower` | -| ![module_name](../resources/aws/management/opsworks-instances.png) | `from resources.aws.management import opsworks_instances` | -| ![module_name](../resources/aws/management/managed-services.png) | `from resources.aws.management import managed_services` | -| ![module_name](../resources/aws/management/license-manager.png) | `from resources.aws.management import license_manager` | -| ![module_name](../resources/aws/management/cloudwatch.png) | `from resources.aws.management import cloudwatch` | -| ![module_name](../resources/aws/management/cloudwatch-rule.png) | `from resources.aws.management import cloudwatch_rule` | -| ![module_name](../resources/aws/management/well-architected-tool.png) | `from resources.aws.management import well_architected_tool` | -| ![module_name](../resources/aws/management/trusted-advisor-checklist-performance.png) | `from resources.aws.management import trusted_advisor_checklist_performance` | -| ![module_name](../resources/aws/management/opsworks.png) | `from resources.aws.management import opsworks` | -| ![module_name](../resources/aws/management/management-and-governance.png) | `from resources.aws.management import management_and_governance` | -| ![module_name](../resources/aws/management/opsworks-stack.png) | `from resources.aws.management import opsworks_stack` | -| ![module_name](../resources/aws/management/trusted-advisor-checklist-security.png) | `from resources.aws.management import trusted_advisor_checklist_security` | -| ![module_name](../resources/aws/management/systems-manager-opscenter.png) | `from resources.aws.management import systems_manager_opscenter` | -| ![module_name](../resources/aws/management/organizations.png) | `from resources.aws.management import organizations` | -| ![module_name](../resources/aws/management/chatbot.png) | `from resources.aws.management import chatbot` | -| ![module_name](../resources/aws/management/cloudformation.png) | `from resources.aws.management import cloudformation` | -| ![module_name](../resources/aws/management/organizations-account.png) | `from resources.aws.management import organizations_account` | -| ![module_name](../resources/aws/management/systems-manager-maintenance-windows.png) | `from resources.aws.management import systems_manager_maintenance_windows` | -| ![module_name](../resources/aws/management/trusted-advisor-checklist.png) | `from resources.aws.management import trusted_advisor_checklist` | -| ![module_name](../resources/aws/management/trusted-advisor-checklist-fault-tolerant.png) | `from resources.aws.management import trusted_advisor_checklist_fault_tolerant` | -| ![module_name](../resources/aws/management/auto-scaling.png) | `from resources.aws.management import auto_scaling` | -| ![module_name](../resources/aws/management/systems-manager-inventory.png) | `from resources.aws.management import systems_manager_inventory` | -| ![module_name](../resources/aws/ar/ar-vr.png) | `from resources.aws.ar import ar_vr` | -| ![module_name](../resources/aws/ar/sumerian.png) | `from resources.aws.ar import sumerian` | -| ![module_name](../resources/aws/compute/ec2-elastic-ip-address.png) | `from resources.aws.compute import ec2_elastic_ip_address` | -| ![module_name](../resources/aws/compute/ec2-image-builder.png) | `from resources.aws.compute import ec2_image_builder` | -| ![module_name](../resources/aws/compute/serverless-application-repository.png) | `from resources.aws.compute import serverless_application_repository` | -| ![module_name](../resources/aws/compute/thinkbox-krakatoa-rounded.png) | `from resources.aws.compute import thinkbox_krakatoa_rounded` | -| ![module_name](../resources/aws/compute/serverless-application-repository-rounded.png) | `from resources.aws.compute import serverless_application_repository_rounded` | -| ![module_name](../resources/aws/compute/thinkbox-sequoia-rounded.png) | `from resources.aws.compute import thinkbox_sequoia_rounded` | -| ![module_name](../resources/aws/compute/thinkbox-sequoia.png) | `from resources.aws.compute import thinkbox_sequoia` | -| ![module_name](../resources/aws/compute/elastic-beanstalk-application.png) | `from resources.aws.compute import elastic_beanstalk_application` | -| ![module_name](../resources/aws/compute/thinkbox-frost.png) | `from resources.aws.compute import thinkbox_frost` | -| ![module_name](../resources/aws/compute/thinkbox-deadline.png) | `from resources.aws.compute import thinkbox_deadline` | -| ![module_name](../resources/aws/compute/elastic-container-service-rounded.png) | `from resources.aws.compute import elastic_container_service_rounded` | -| ![module_name](../resources/aws/compute/compute-rounded.png) | `from resources.aws.compute import compute_rounded` | -| ![module_name](../resources/aws/compute/thinkbox-xmesh-rounded.png) | `from resources.aws.compute import thinkbox_xmesh_rounded` | -| ![module_name](../resources/aws/compute/lambda-rounded.png) | `from resources.aws.compute import lambda_rounded` | -| ![module_name](../resources/aws/compute/wavelength.png) | `from resources.aws.compute import wavelength` | -| ![module_name](../resources/aws/compute/ec2.png) | `from resources.aws.compute import ec2` | -| ![module_name](../resources/aws/compute/elastic-container-service-service.png) | `from resources.aws.compute import elastic_container_service_service` | -| ![module_name](../resources/aws/compute/ec2-ami.png) | `from resources.aws.compute import ec2_ami` | -| ![module_name](../resources/aws/compute/thinkbox-krakatoa.png) | `from resources.aws.compute import thinkbox_krakatoa` | -| ![module_name](../resources/aws/compute/elastic-container-service-container.png) | `from resources.aws.compute import elastic_container_service_container` | -| ![module_name](../resources/aws/compute/vmware-cloud-on-aws.png) | `from resources.aws.compute import vmware_cloud_on_aws` | -| ![module_name](../resources/aws/compute/elastic-kubernetes-service.png) | `from resources.aws.compute import elastic_kubernetes_service` | -| ![module_name](../resources/aws/compute/ec2-container-registry-registry.png) | `from resources.aws.compute import ec2_container_registry_registry` | -| ![module_name](../resources/aws/compute/batch-rounded.png) | `from resources.aws.compute import batch_rounded` | -| ![module_name](../resources/aws/compute/thinkbox-xmesh.png) | `from resources.aws.compute import thinkbox_xmesh` | -| ![module_name](../resources/aws/compute/ec2-container-registry-rounded.png) | `from resources.aws.compute import ec2_container_registry_rounded` | -| ![module_name](../resources/aws/compute/thinkbox-draft.png) | `from resources.aws.compute import thinkbox_draft` | -| ![module_name](../resources/aws/compute/elastic-container-service.png) | `from resources.aws.compute import elastic_container_service` | -| ![module_name](../resources/aws/compute/application-auto-scaling.png) | `from resources.aws.compute import application_auto_scaling` | -| ![module_name](../resources/aws/compute/elastic-beanstalk-deployment.png) | `from resources.aws.compute import elastic_beanstalk_deployment` | -| ![module_name](../resources/aws/compute/lightsail-rounded.png) | `from resources.aws.compute import lightsail_rounded` | -| ![module_name](../resources/aws/compute/thinkbox-draft-rounded.png) | `from resources.aws.compute import thinkbox_draft_rounded` | -| ![module_name](../resources/aws/compute/elastic-beanstalk.png) | `from resources.aws.compute import elastic_beanstalk` | -| ![module_name](../resources/aws/compute/thinkbox-stoke.png) | `from resources.aws.compute import thinkbox_stoke` | -| ![module_name](../resources/aws/compute/compute-optimizer.png) | `from resources.aws.compute import compute_optimizer` | -| ![module_name](../resources/aws/compute/application-auto-scaling-rounded.png) | `from resources.aws.compute import application_auto_scaling_rounded` | -| ![module_name](../resources/aws/compute/vmware-cloud-on-aws-rounded.png) | `from resources.aws.compute import vmware_cloud_on_aws_rounded` | -| ![module_name](../resources/aws/compute/thinkbox-frost-rounded.png) | `from resources.aws.compute import thinkbox_frost_rounded` | -| ![module_name](../resources/aws/compute/outposts-rounded.png) | `from resources.aws.compute import outposts_rounded` | -| ![module_name](../resources/aws/compute/ec2-spot-instance.png) | `from resources.aws.compute import ec2_spot_instance` | -| ![module_name](../resources/aws/compute/local-zones.png) | `from resources.aws.compute import local_zones` | -| ![module_name](../resources/aws/compute/lambda-function.png) | `from resources.aws.compute import lambda_function` | -| ![module_name](../resources/aws/compute/ec2-container-registry.png) | `from resources.aws.compute import ec2_container_registry` | -| ![module_name](../resources/aws/compute/lambda.png) | `from resources.aws.compute import lambda` | -| ![module_name](../resources/aws/compute/ec2-instances.png) | `from resources.aws.compute import ec2_instances` | -| ![module_name](../resources/aws/compute/compute.png) | `from resources.aws.compute import compute` | -| ![module_name](../resources/aws/compute/ec2-rounded.png) | `from resources.aws.compute import ec2_rounded` | -| ![module_name](../resources/aws/compute/fargate-rounded.png) | `from resources.aws.compute import fargate_rounded` | -| ![module_name](../resources/aws/compute/thinkbox-stoke-rounded.png) | `from resources.aws.compute import thinkbox_stoke_rounded` | -| ![module_name](../resources/aws/compute/outposts.png) | `from resources.aws.compute import outposts` | -| ![module_name](../resources/aws/compute/elastic-beanstalk-rounded.png) | `from resources.aws.compute import elastic_beanstalk_rounded` | -| ![module_name](../resources/aws/compute/thinkbox-deadline-rounded.png) | `from resources.aws.compute import thinkbox_deadline_rounded` | -| ![module_name](../resources/aws/compute/ec2-container-registry-image.png) | `from resources.aws.compute import ec2_container_registry_image` | -| ![module_name](../resources/aws/compute/ec2-rescue.png) | `from resources.aws.compute import ec2_rescue` | -| ![module_name](../resources/aws/compute/ec2-auto-scaling.png) | `from resources.aws.compute import ec2_auto_scaling` | -| ![module_name](../resources/aws/compute/ec2-instance.png) | `from resources.aws.compute import ec2_instance` | -| ![module_name](../resources/aws/compute/elastic-kubernetes-service-rounded.png) | `from resources.aws.compute import elastic_kubernetes_service_rounded` | -| ![module_name](../resources/aws/compute/fargate.png) | `from resources.aws.compute import fargate` | -| ![module_name](../resources/aws/compute/lightsail.png) | `from resources.aws.compute import lightsail` | -| ![module_name](../resources/aws/compute/batch.png) | `from resources.aws.compute import batch` | -| ![module_name](../resources/aws/devtools/codestar.png) | `from resources.aws.devtools import codestar` | -| ![module_name](../resources/aws/devtools/x-ray.png) | `from resources.aws.devtools import x_ray` | -| ![module_name](../resources/aws/devtools/command-line-interface.png) | `from resources.aws.devtools import command_line_interface` | -| ![module_name](../resources/aws/devtools/tools-and-sdks.png) | `from resources.aws.devtools import tools_and_sdks` | -| ![module_name](../resources/aws/devtools/codedeploy.png) | `from resources.aws.devtools import codedeploy` | -| ![module_name](../resources/aws/devtools/cloud9.png) | `from resources.aws.devtools import cloud9` | -| ![module_name](../resources/aws/devtools/cloud-development-kit.png) | `from resources.aws.devtools import cloud_development_kit` | -| ![module_name](../resources/aws/devtools/codepipeline.png) | `from resources.aws.devtools import codepipeline` | -| ![module_name](../resources/aws/devtools/codebuild.png) | `from resources.aws.devtools import codebuild` | -| ![module_name](../resources/aws/devtools/developer-tools.png) | `from resources.aws.devtools import developer_tools` | -| ![module_name](../resources/aws/devtools/codecommit.png) | `from resources.aws.devtools import codecommit` | -| ![module_name](../resources/aws/devtools/cloud9-resource.png) | `from resources.aws.devtools import cloud9_resource` | -| ![module_name](../resources/aws/integration/simple-queue-service-sqs-queue.png) | `from resources.aws.integration import simple_queue_service_sqs_queue` | -| ![module_name](../resources/aws/integration/simple-notification-service-sns.png) | `from resources.aws.integration import simple_notification_service_sns` | -| ![module_name](../resources/aws/integration/simple-notification-service-sns-http-notification.png) | `from resources.aws.integration import simple_notification_service_sns_http_notification` | -| ![module_name](../resources/aws/integration/application-integration.png) | `from resources.aws.integration import application_integration` | -| ![module_name](../resources/aws/integration/simple-notification-service-sns-topic.png) | `from resources.aws.integration import simple_notification_service_sns_topic` | -| ![module_name](../resources/aws/integration/mq.png) | `from resources.aws.integration import mq` | -| ![module_name](../resources/aws/integration/express-workflows.png) | `from resources.aws.integration import express_workflows` | -| ![module_name](../resources/aws/integration/step-functions.png) | `from resources.aws.integration import step_functions` | -| ![module_name](../resources/aws/integration/eventbridge.png) | `from resources.aws.integration import eventbridge` | -| ![module_name](../resources/aws/integration/simple-queue-service-sqs-message.png) | `from resources.aws.integration import simple_queue_service_sqs_message` | -| ![module_name](../resources/aws/integration/appsync.png) | `from resources.aws.integration import appsync` | -| ![module_name](../resources/aws/integration/eventbridge-saas-partner-event-bus-resource.png) | `from resources.aws.integration import eventbridge_saas_partner_event_bus_resource` | -| ![module_name](../resources/aws/integration/simple-notification-service-sns-email-notification.png) | `from resources.aws.integration import simple_notification_service_sns_email_notification` | -| ![module_name](../resources/aws/integration/simple-queue-service-sqs.png) | `from resources.aws.integration import simple_queue_service_sqs` | -| ![module_name](../resources/aws/integration/eventbridge-default-event-bus-resource.png) | `from resources.aws.integration import eventbridge_default_event_bus_resource` | -| ![module_name](../resources/aws/integration/event-resource.png) | `from resources.aws.integration import event_resource` | -| ![module_name](../resources/aws/integration/console-mobile-application.png) | `from resources.aws.integration import console_mobile_application` | -| ![module_name](../resources/aws/integration/eventbridge-custom-event-bus-resource.png) | `from resources.aws.integration import eventbridge_custom_event_bus_resource` | -| ![module_name](../resources/aws/enablement/support.png) | `from resources.aws.enablement import support` | -| ![module_name](../resources/aws/enablement/customer-enablement.png) | `from resources.aws.enablement import customer_enablement` | -| ![module_name](../resources/aws/enablement/professional-services.png) | `from resources.aws.enablement import professional_services` | -| ![module_name](../resources/aws/enablement/managed-services.png) | `from resources.aws.enablement import managed_services` | -| ![module_name](../resources/aws/enablement/iq.png) | `from resources.aws.enablement import iq` | -| ![module_name](../resources/aws/analytics/data-pipeline.png) | `from resources.aws.analytics import data_pipeline` | -| ![module_name](../resources/aws/analytics/elasticsearch-service.png) | `from resources.aws.analytics import elasticsearch_service` | -| ![module_name](../resources/aws/analytics/analytics.png) | `from resources.aws.analytics import analytics` | -| ![module_name](../resources/aws/analytics/kinesis.png) | `from resources.aws.analytics import kinesis` | -| ![module_name](../resources/aws/analytics/lake-formation.png) | `from resources.aws.analytics import lake_formation` | -| ![module_name](../resources/aws/analytics/glue.png) | `from resources.aws.analytics import glue` | -| ![module_name](../resources/aws/analytics/data-lake-resource.png) | `from resources.aws.analytics import data_lake_resource` | -| ![module_name](../resources/aws/analytics/emr-engine.png) | `from resources.aws.analytics import emr_engine` | -| ![module_name](../resources/aws/analytics/cloudsearch.png) | `from resources.aws.analytics import cloudsearch` | -| ![module_name](../resources/aws/analytics/kinesis-data-firehose.png) | `from resources.aws.analytics import kinesis_data_firehose` | -| ![module_name](../resources/aws/analytics/managed-streaming-for-kafka.png) | `from resources.aws.analytics import managed_streaming_for_kafka` | -| ![module_name](../resources/aws/analytics/emr-engine-mapr-m3.png) | `from resources.aws.analytics import emr_engine_mapr_m3` | -| ![module_name](../resources/aws/analytics/quicksight.png) | `from resources.aws.analytics import quicksight` | -| ![module_name](../resources/aws/analytics/kinesis-data-analytics.png) | `from resources.aws.analytics import kinesis_data_analytics` | -| ![module_name](../resources/aws/analytics/cloudsearch-search-documents.png) | `from resources.aws.analytics import cloudsearch_search_documents` | -| ![module_name](../resources/aws/analytics/emr-hdfs-cluster.png) | `from resources.aws.analytics import emr_hdfs_cluster` | -| ![module_name](../resources/aws/analytics/kinesis-video-streams.png) | `from resources.aws.analytics import kinesis_video_streams` | -| ![module_name](../resources/aws/analytics/athena.png) | `from resources.aws.analytics import athena` | -| ![module_name](../resources/aws/analytics/redshift-dense-compute-node.png) | `from resources.aws.analytics import redshift_dense_compute_node` | -| ![module_name](../resources/aws/analytics/emr-engine-mapr-m5.png) | `from resources.aws.analytics import emr_engine_mapr_m5` | -| ![module_name](../resources/aws/analytics/emr.png) | `from resources.aws.analytics import emr` | -| ![module_name](../resources/aws/analytics/redshift-dense-storage-node.png) | `from resources.aws.analytics import redshift_dense_storage_node` | -| ![module_name](../resources/aws/analytics/kinesis-data-streams.png) | `from resources.aws.analytics import kinesis_data_streams` | -| ![module_name](../resources/aws/analytics/glue-crawlers.png) | `from resources.aws.analytics import glue_crawlers` | -| ![module_name](../resources/aws/analytics/emr-cluster.png) | `from resources.aws.analytics import emr_cluster` | -| ![module_name](../resources/aws/analytics/emr-engine-mapr-m7.png) | `from resources.aws.analytics import emr_engine_mapr_m7` | -| ![module_name](../resources/aws/analytics/glue-data-catalog.png) | `from resources.aws.analytics import glue_data_catalog` | -| ![module_name](../resources/aws/analytics/redshift.png) | `from resources.aws.analytics import redshift` | -| ![module_name](../resources/aws/quantum/braket.png) | `from resources.aws.quantum import braket` | -| ![module_name](../resources/aws/quantum/quantum-technologies.png) | `from resources.aws.quantum import quantum_technologies` | -| ![module_name](../resources/aws/storage/storage-gateway-virtual-tape-library.png) | `from resources.aws.storage import storage_gateway_virtual_tape_library` | -| ![module_name](../resources/aws/storage/fsx-for-lustre.png) | `from resources.aws.storage import fsx_for_lustre` | -| ![module_name](../resources/aws/storage/elastic-block-store-ebs-volume.png) | `from resources.aws.storage import elastic_block_store_ebs_volume` | -| ![module_name](../resources/aws/storage/elastic-block-store-ebs-snapshot.png) | `from resources.aws.storage import elastic_block_store_ebs_snapshot` | -| ![module_name](../resources/aws/storage/snowmobile.png) | `from resources.aws.storage import snowmobile` | -| ![module_name](../resources/aws/storage/simple-storage-service-s3-bucket.png) | `from resources.aws.storage import simple_storage_service_s3_bucket` | -| ![module_name](../resources/aws/storage/storage-gateway.png) | `from resources.aws.storage import storage_gateway` | -| ![module_name](../resources/aws/storage/s3-glacier-vault.png) | `from resources.aws.storage import s3_glacier_vault` | -| ![module_name](../resources/aws/storage/snowball.png) | `from resources.aws.storage import snowball` | -| ![module_name](../resources/aws/storage/simple-storage-service-s3-object.png) | `from resources.aws.storage import simple_storage_service_s3_object` | -| ![module_name](../resources/aws/storage/backup.png) | `from resources.aws.storage import backup` | -| ![module_name](../resources/aws/storage/elastic-block-store-ebs.png) | `from resources.aws.storage import elastic_block_store_ebs` | -| ![module_name](../resources/aws/storage/snowball-edge.png) | `from resources.aws.storage import snowball_edge` | -| ![module_name](../resources/aws/storage/s3-glacier.png) | `from resources.aws.storage import s3_glacier` | -| ![module_name](../resources/aws/storage/storage-gateway-non-cached-volume.png) | `from resources.aws.storage import storage_gateway_non_cached_volume` | -| ![module_name](../resources/aws/storage/cloudendure-disaster-recovery.png) | `from resources.aws.storage import cloudendure_disaster_recovery` | -| ![module_name](../resources/aws/storage/storage-gateway-cached-volume.png) | `from resources.aws.storage import storage_gateway_cached_volume` | -| ![module_name](../resources/aws/storage/elastic-file-system-efs.png) | `from resources.aws.storage import elastic_file_system_efs` | -| ![module_name](../resources/aws/storage/efs-infrequentaccess-primary-bg.png) | `from resources.aws.storage import efs_infrequentaccess_primary_bg` | -| ![module_name](../resources/aws/storage/s3-glacier-archive.png) | `from resources.aws.storage import s3_glacier_archive` | -| ![module_name](../resources/aws/storage/fsx.png) | `from resources.aws.storage import fsx` | -| ![module_name](../resources/aws/storage/efs-standard-primary-bg.png) | `from resources.aws.storage import efs_standard_primary_bg` | -| ![module_name](../resources/aws/storage/elastic-file-system-efs-file-system.png) | `from resources.aws.storage import elastic_file_system_efs_file_system` | -| ![module_name](../resources/aws/storage/multiple-volumes-resource.png) | `from resources.aws.storage import multiple_volumes_resource` | -| ![module_name](../resources/aws/storage/simple-storage-service-s3.png) | `from resources.aws.storage import simple_storage_service_s3` | -| ![module_name](../resources/aws/storage/storage.png) | `from resources.aws.storage import storage` | -| ![module_name](../resources/aws/storage/simple-storage-service-s3-bucket-with-objects.png) | `from resources.aws.storage import simple_storage_service_s3_bucket_with_objects` | -| ![module_name](../resources/aws/storage/snow-family-snowball-import-export.png) | `from resources.aws.storage import snow_family_snowball_import_export` | -| ![module_name](../resources/aws/storage/fsx-for-windows-file-server.png) | `from resources.aws.storage import fsx_for_windows_file_server` | -| ![module_name](../resources/aws/general/user.png) | `from resources.aws.general import user` | -| ![module_name](../resources/aws/general/mobile-client.png) | `from resources.aws.general import mobile_client` | -| ![module_name](../resources/aws/general/internet-alt1.png) | `from resources.aws.general import internet_alt1` | -| ![module_name](../resources/aws/general/saml-token.png) | `from resources.aws.general import saml_token` | -| ![module_name](../resources/aws/general/multimedia.png) | `from resources.aws.general import multimedia` | -| ![module_name](../resources/aws/general/disk.png) | `from resources.aws.general import disk` | -| ![module_name](../resources/aws/general/general.png) | `from resources.aws.general import general` | -| ![module_name](../resources/aws/general/ssl-padlock.png) | `from resources.aws.general import ssl_padlock` | -| ![module_name](../resources/aws/general/client.png) | `from resources.aws.general import client` | -| ![module_name](../resources/aws/general/generic-sdk.png) | `from resources.aws.general import generic_sdk` | -| ![module_name](../resources/aws/general/generic-saml-token.png) | `from resources.aws.general import generic_saml_token` | -| ![module_name](../resources/aws/general/toolkit.png) | `from resources.aws.general import toolkit` | -| ![module_name](../resources/aws/general/internet-gateway.png) | `from resources.aws.general import internet_gateway` | -| ![module_name](../resources/aws/general/generic-office-building.png) | `from resources.aws.general import generic_office_building` | -| ![module_name](../resources/aws/general/tape-storage.png) | `from resources.aws.general import tape_storage` | -| ![module_name](../resources/aws/general/sdk.png) | `from resources.aws.general import sdk` | -| ![module_name](../resources/aws/general/traditional-server.png) | `from resources.aws.general import traditional_server` | -| ![module_name](../resources/aws/general/generic-firewall.png) | `from resources.aws.general import generic_firewall` | -| ![module_name](../resources/aws/general/office-building.png) | `from resources.aws.general import office_building` | -| ![module_name](../resources/aws/general/marketplace.png) | `from resources.aws.general import marketplace` | -| ![module_name](../resources/aws/general/users.png) | `from resources.aws.general import users` | -| ![module_name](../resources/aws/general/generic-database.png) | `from resources.aws.general import generic_database` | -| ![module_name](../resources/aws/general/forums.png) | `from resources.aws.general import forums` | -| ![module_name](../resources/aws/general/internet-alt2.png) | `from resources.aws.general import internet_alt2` | -| ![module_name](../resources/aws/ml/personalize.png) | `from resources.aws.ml import personalize` | -| ![module_name](../resources/aws/ml/rekognition.png) | `from resources.aws.ml import rekognition` | -| ![module_name](../resources/aws/ml/elastic-inference.png) | `from resources.aws.ml import elastic_inference` | -| ![module_name](../resources/aws/ml/sagemaker-model.png) | `from resources.aws.ml import sagemaker_model` | -| ![module_name](../resources/aws/ml/rekognition-video.png) | `from resources.aws.ml import rekognition_video` | -| ![module_name](../resources/aws/ml/polly.png) | `from resources.aws.ml import polly` | -| ![module_name](../resources/aws/ml/kendra.png) | `from resources.aws.ml import kendra` | -| ![module_name](../resources/aws/ml/rekognition-image.png) | `from resources.aws.ml import rekognition_image` | -| ![module_name](../resources/aws/ml/sagemaker-training-job.png) | `from resources.aws.ml import sagemaker_training_job` | -| ![module_name](../resources/aws/ml/translate.png) | `from resources.aws.ml import translate` | -| ![module_name](../resources/aws/ml/comprehend.png) | `from resources.aws.ml import comprehend` | -| ![module_name](../resources/aws/ml/sagemaker.png) | `from resources.aws.ml import sagemaker` | -| ![module_name](../resources/aws/ml/deepracer.png) | `from resources.aws.ml import deepracer` | -| ![module_name](../resources/aws/ml/augmented-ai.png) | `from resources.aws.ml import augmented_ai` | -| ![module_name](../resources/aws/ml/machine-learning.png) | `from resources.aws.ml import machine_learning` | -| ![module_name](../resources/aws/ml/sagemaker-notebook.png) | `from resources.aws.ml import sagemaker_notebook` | -| ![module_name](../resources/aws/ml/lex.png) | `from resources.aws.ml import lex` | -| ![module_name](../resources/aws/ml/apache-mxnet-on-aws.png) | `from resources.aws.ml import apache_mxnet_on_aws` | -| ![module_name](../resources/aws/ml/forecast.png) | `from resources.aws.ml import forecast` | -| ![module_name](../resources/aws/ml/tensorflow-on-aws.png) | `from resources.aws.ml import tensorflow_on_aws` | -| ![module_name](../resources/aws/ml/deep-learning-containers.png) | `from resources.aws.ml import deep_learning_containers` | -| ![module_name](../resources/aws/ml/fraud-detector.png) | `from resources.aws.ml import fraud_detector` | -| ![module_name](../resources/aws/ml/textract.png) | `from resources.aws.ml import textract` | -| ![module_name](../resources/aws/ml/deeplens.png) | `from resources.aws.ml import deeplens` | -| ![module_name](../resources/aws/ml/deep-learning-amis.png) | `from resources.aws.ml import deep_learning_amis` | -| ![module_name](../resources/aws/ml/sagemaker-ground-truth.png) | `from resources.aws.ml import sagemaker_ground_truth` | -| ![module_name](../resources/aws/ml/transcribe.png) | `from resources.aws.ml import transcribe` | -| ![module_name](../resources/aws/ml/deepcomposer.png) | `from resources.aws.ml import deepcomposer` | -| ![module_name](../resources/aws/enduser/appstream-2-0.png) | `from resources.aws.enduser import appstream_2_0` | -| ![module_name](../resources/aws/enduser/workspaces.png) | `from resources.aws.enduser import workspaces` | -| ![module_name](../resources/aws/enduser/workdocs.png) | `from resources.aws.enduser import workdocs` | -| ![module_name](../resources/aws/enduser/worklink.png) | `from resources.aws.enduser import worklink` | -| ![module_name](../resources/aws/enduser/desktop-and-app-streaming.png) | `from resources.aws.enduser import desktop_and_app_streaming` | -| ![module_name](../resources/aws/game/game-tech.png) | `from resources.aws.game import game_tech` | -| ![module_name](../resources/aws/game/gamelift.png) | `from resources.aws.game import gamelift` | -| ![module_name](../resources/aws/engagement/simple-email-service-ses.png) | `from resources.aws.engagement import simple_email_service_ses` | -| ![module_name](../resources/aws/engagement/pinpoint.png) | `from resources.aws.engagement import pinpoint` | -| ![module_name](../resources/aws/engagement/connect.png) | `from resources.aws.engagement import connect` | -| ![module_name](../resources/aws/engagement/customer-engagement.png) | `from resources.aws.engagement import customer_engagement` | -| ![module_name](../resources/aws/engagement/simple-email-service-ses-email.png) | `from resources.aws.engagement import simple_email_service_ses_email` | -| ![module_name](../resources/azure/iot/time-series-insights-environments.png) | `from resources.azure.iot import time_series_insights_environments` | -| ![module_name](../resources/azure/iot/time-series-insights-events-sources.png) | `from resources.azure.iot import time_series_insights_events_sources` | -| ![module_name](../resources/azure/iot/iot-central-applications.png) | `from resources.azure.iot import iot_central_applications` | -| ![module_name](../resources/azure/iot/iot-hub-security.png) | `from resources.azure.iot import iot_hub_security` | -| ![module_name](../resources/azure/iot/sphere.png) | `from resources.azure.iot import sphere` | -| ![module_name](../resources/azure/iot/maps.png) | `from resources.azure.iot import maps` | -| ![module_name](../resources/azure/iot/device-provisioning-services.png) | `from resources.azure.iot import device_provisioning_services` | -| ![module_name](../resources/azure/iot/digital-twins.png) | `from resources.azure.iot import digital_twins` | -| ![module_name](../resources/azure/iot/iot-hub.png) | `from resources.azure.iot import iot_hub` | -| ![module_name](../resources/azure/iot/windows-10-iot-core-services.png) | `from resources.azure.iot import windows_10_iot_core_services` | -| ![module_name](../resources/azure/migration/data-box-edge.png) | `from resources.azure.migration import data_box_edge` | -| ![module_name](../resources/azure/migration/data-box.png) | `from resources.azure.migration import data_box` | -| ![module_name](../resources/azure/migration/database-migration-services.png) | `from resources.azure.migration import database_migration_services` | -| ![module_name](../resources/azure/migration/recovery-services-vaults.png) | `from resources.azure.migration import recovery_services_vaults` | -| ![module_name](../resources/azure/migration/migration-projects.png) | `from resources.azure.migration import migration_projects` | -| ![module_name](../resources/azure/mobile/notification-hubs.png) | `from resources.azure.mobile import notification_hubs` | -| ![module_name](../resources/azure/mobile/app-service-mobile.png) | `from resources.azure.mobile import app_service_mobile` | -| ![module_name](../resources/azure/mobile/mobile-engagement.png) | `from resources.azure.mobile import mobile_engagement` | -| ![module_name](../resources/azure/devops/lab-services.png) | `from resources.azure.devops import lab_services` | -| ![module_name](../resources/azure/devops/repos.png) | `from resources.azure.devops import repos` | -| ![module_name](../resources/azure/devops/boards.png) | `from resources.azure.devops import boards` | -| ![module_name](../resources/azure/devops/pipelines.png) | `from resources.azure.devops import pipelines` | -| ![module_name](../resources/azure/devops/devtest-labs.png) | `from resources.azure.devops import devtest_labs` | -| ![module_name](../resources/azure/devops/test-plans.png) | `from resources.azure.devops import test_plans` | -| ![module_name](../resources/azure/devops/application-insights.png) | `from resources.azure.devops import application_insights` | -| ![module_name](../resources/azure/devops/artifacts.png) | `from resources.azure.devops import artifacts` | -| ![module_name](../resources/azure/devops/devops.png) | `from resources.azure.devops import devops` | -| ![module_name](../resources/azure/network/virtual-network-gateways.png) | `from resources.azure.network import virtual_network_gateways` | -| ![module_name](../resources/azure/network/virtual-wans.png) | `from resources.azure.network import virtual_wans` | -| ![module_name](../resources/azure/network/front-doors.png) | `from resources.azure.network import front_doors` | -| ![module_name](../resources/azure/network/expressroute-circuits.png) | `from resources.azure.network import expressroute_circuits` | -| ![module_name](../resources/azure/network/ddos-protection-plans.png) | `from resources.azure.network import ddos_protection_plans` | -| ![module_name](../resources/azure/network/network-security-groups-classic.png) | `from resources.azure.network import network_security_groups_classic` | -| ![module_name](../resources/azure/network/connections.png) | `from resources.azure.network import connections` | -| ![module_name](../resources/azure/network/application-gateway.png) | `from resources.azure.network import application_gateway` | -| ![module_name](../resources/azure/network/virtual-networks.png) | `from resources.azure.network import virtual_networks` | -| ![module_name](../resources/azure/network/public-ip-addresses.png) | `from resources.azure.network import public_ip_addresses` | -| ![module_name](../resources/azure/network/firewall.png) | `from resources.azure.network import firewall` | -| ![module_name](../resources/azure/network/cdn-profiles.png) | `from resources.azure.network import cdn_profiles` | -| ![module_name](../resources/azure/network/traffic-manager-profiles.png) | `from resources.azure.network import traffic_manager_profiles` | -| ![module_name](../resources/azure/network/route-filters.png) | `from resources.azure.network import route_filters` | -| ![module_name](../resources/azure/network/network-watcher.png) | `from resources.azure.network import network_watcher` | -| ![module_name](../resources/azure/network/service-endpoint-policies.png) | `from resources.azure.network import service_endpoint_policies` | -| ![module_name](../resources/azure/network/local-network-gateways.png) | `from resources.azure.network import local_network_gateways` | -| ![module_name](../resources/azure/network/route-tables.png) | `from resources.azure.network import route_tables` | -| ![module_name](../resources/azure/network/dns-zones.png) | `from resources.azure.network import dns_zones` | -| ![module_name](../resources/azure/network/virtual-network-classic.png) | `from resources.azure.network import virtual_network_classic` | -| ![module_name](../resources/azure/network/network-interfaces.png) | `from resources.azure.network import network_interfaces` | -| ![module_name](../resources/azure/network/on-premises-data-gateways.png) | `from resources.azure.network import on_premises_data_gateways` | -| ![module_name](../resources/azure/network/dns-private-zones.png) | `from resources.azure.network import dns_private_zones` | -| ![module_name](../resources/azure/network/reserved-ip-addresses-classic.png) | `from resources.azure.network import reserved_ip_addresses_classic` | -| ![module_name](../resources/azure/network/subnets.png) | `from resources.azure.network import subnets` | -| ![module_name](../resources/azure/network/load-balancers.png) | `from resources.azure.network import load_balancers` | -| ![module_name](../resources/azure/network/application-security-groups.png) | `from resources.azure.network import application_security_groups` | -| ![module_name](../resources/azure/security/sentinel.png) | `from resources.azure.security import sentinel` | -| ![module_name](../resources/azure/security/conditional-access.png) | `from resources.azure.security import conditional_access` | -| ![module_name](../resources/azure/security/key-vaults.png) | `from resources.azure.security import key_vaults` | -| ![module_name](../resources/azure/security/defender.png) | `from resources.azure.security import defender` | -| ![module_name](../resources/azure/security/security-center.png) | `from resources.azure.security import security_center` | -| ![module_name](../resources/azure/security/application-security-groups.png) | `from resources.azure.security import application_security_groups` | -| ![module_name](../resources/azure/security/extended-security-updates.png) | `from resources.azure.security import extended_security_updates` | -| ![module_name](../resources/azure/database/sql-vm.png) | `from resources.azure.database import sql_vm` | -| ![module_name](../resources/azure/database/synapse-analytics.png) | `from resources.azure.database import synapse_analytics` | -| ![module_name](../resources/azure/database/data-explorer-clusters.png) | `from resources.azure.database import data_explorer_clusters` | -| ![module_name](../resources/azure/database/elastic-job-agents.png) | `from resources.azure.database import elastic_job_agents` | -| ![module_name](../resources/azure/database/sql-servers.png) | `from resources.azure.database import sql_servers` | -| ![module_name](../resources/azure/database/data-factory.png) | `from resources.azure.database import data_factory` | -| ![module_name](../resources/azure/database/data-lake.png) | `from resources.azure.database import data_lake` | -| ![module_name](../resources/azure/database/sql-databases.png) | `from resources.azure.database import sql_databases` | -| ![module_name](../resources/azure/database/database-for-mysql-servers.png) | `from resources.azure.database import database_for_mysql_servers` | -| ![module_name](../resources/azure/database/virtual-clusters.png) | `from resources.azure.database import virtual_clusters` | -| ![module_name](../resources/azure/database/sql-managed-instances.png) | `from resources.azure.database import sql_managed_instances` | -| ![module_name](../resources/azure/database/database-for-mariadb-servers.png) | `from resources.azure.database import database_for_mariadb_servers` | -| ![module_name](../resources/azure/database/managed-databases.png) | `from resources.azure.database import managed_databases` | -| ![module_name](../resources/azure/database/virtual-datacenter.png) | `from resources.azure.database import virtual_datacenter` | -| ![module_name](../resources/azure/database/cache-for-redis.png) | `from resources.azure.database import cache_for_redis` | -| ![module_name](../resources/azure/database/ssis-lift-and-shift-ir.png) | `from resources.azure.database import ssis_lift_and_shift_ir` | -| ![module_name](../resources/azure/database/sql-server-stretch-databases.png) | `from resources.azure.database import sql_server_stretch_databases` | -| ![module_name](../resources/azure/database/blob-storage.png) | `from resources.azure.database import blob_storage` | -| ![module_name](../resources/azure/database/sql.png) | `from resources.azure.database import sql` | -| ![module_name](../resources/azure/database/database-for-postgresql-servers.png) | `from resources.azure.database import database_for_postgresql_servers` | -| ![module_name](../resources/azure/database/sql-datawarehouse.png) | `from resources.azure.database import sql_datawarehouse` | -| ![module_name](../resources/azure/database/instance-pools.png) | `from resources.azure.database import instance_pools` | -| ![module_name](../resources/azure/database/cosmos-db.png) | `from resources.azure.database import cosmos_db` | -| ![module_name](../resources/azure/database/elastic-database-pools.png) | `from resources.azure.database import elastic_database_pools` | -| ![module_name](../resources/azure/web/app-service-environments.png) | `from resources.azure.web import app_service_environments` | -| ![module_name](../resources/azure/web/signalr.png) | `from resources.azure.web import signalr` | -| ![module_name](../resources/azure/web/search.png) | `from resources.azure.web import search` | -| ![module_name](../resources/azure/web/media-services.png) | `from resources.azure.web import media_services` | -| ![module_name](../resources/azure/web/app-service-plans.png) | `from resources.azure.web import app_service_plans` | -| ![module_name](../resources/azure/web/notification-hub-namespaces.png) | `from resources.azure.web import notification_hub_namespaces` | -| ![module_name](../resources/azure/web/app-service-domains.png) | `from resources.azure.web import app_service_domains` | -| ![module_name](../resources/azure/web/app-service-certificates.png) | `from resources.azure.web import app_service_certificates` | -| ![module_name](../resources/azure/web/api-connections.png) | `from resources.azure.web import api_connections` | -| ![module_name](../resources/azure/web/app-services.png) | `from resources.azure.web import app_services` | -| ![module_name](../resources/azure/compute/image-versions.png) | `from resources.azure.compute import image_versions` | -| ![module_name](../resources/azure/compute/sap-hana-on-azure.png) | `from resources.azure.compute import sap_hana_on_azure` | -| ![module_name](../resources/azure/compute/disks.png) | `from resources.azure.compute import disks` | -| ![module_name](../resources/azure/compute/citrix-virtual-desktops-essentials.png) | `from resources.azure.compute import citrix_virtual_desktops_essentials` | -| ![module_name](../resources/azure/compute/vm-linux.png) | `from resources.azure.compute import vm_linux` | -| ![module_name](../resources/azure/compute/shared-image-galleries.png) | `from resources.azure.compute import shared_image_galleries` | -| ![module_name](../resources/azure/compute/mesh-applications.png) | `from resources.azure.compute import mesh_applications` | -| ![module_name](../resources/azure/compute/workspaces.png) | `from resources.azure.compute import workspaces` | -| ![module_name](../resources/azure/compute/cloud-services-classic.png) | `from resources.azure.compute import cloud_services_classic` | -| ![module_name](../resources/azure/compute/function-apps.png) | `from resources.azure.compute import function_apps` | -| ![module_name](../resources/azure/compute/os-images.png) | `from resources.azure.compute import os_images` | -| ![module_name](../resources/azure/compute/spring-cloud.png) | `from resources.azure.compute import spring_cloud` | -| ![module_name](../resources/azure/compute/batch-accounts.png) | `from resources.azure.compute import batch_accounts` | -| ![module_name](../resources/azure/compute/service-fabric-clusters.png) | `from resources.azure.compute import service_fabric_clusters` | -| ![module_name](../resources/azure/compute/cloudsimple-virtual-machines.png) | `from resources.azure.compute import cloudsimple_virtual_machines` | -| ![module_name](../resources/azure/compute/disk-snapshots.png) | `from resources.azure.compute import disk_snapshots` | -| ![module_name](../resources/azure/compute/vm-scale-set.png) | `from resources.azure.compute import vm_scale_set` | -| ![module_name](../resources/azure/compute/vm.png) | `from resources.azure.compute import vm` | -| ![module_name](../resources/azure/compute/vm-windows.png) | `from resources.azure.compute import vm_windows` | -| ![module_name](../resources/azure/compute/availability-sets.png) | `from resources.azure.compute import availability_sets` | -| ![module_name](../resources/azure/compute/disk-encryption-sets.png) | `from resources.azure.compute import disk_encryption_sets` | -| ![module_name](../resources/azure/compute/cloud-services.png) | `from resources.azure.compute import cloud_services` | -| ![module_name](../resources/azure/compute/automanaged-vm.png) | `from resources.azure.compute import automanaged_vm` | -| ![module_name](../resources/azure/compute/image-definitions.png) | `from resources.azure.compute import image_definitions` | -| ![module_name](../resources/azure/compute/kubernetes-services.png) | `from resources.azure.compute import kubernetes_services` | -| ![module_name](../resources/azure/compute/container-instances.png) | `from resources.azure.compute import container_instances` | -| ![module_name](../resources/azure/compute/app-services.png) | `from resources.azure.compute import app_services` | -| ![module_name](../resources/azure/compute/vm-classic.png) | `from resources.azure.compute import vm_classic` | -| ![module_name](../resources/azure/compute/container-registries.png) | `from resources.azure.compute import container_registries` | -| ![module_name](../resources/azure/compute/vm-images.png) | `from resources.azure.compute import vm_images` | -| ![module_name](../resources/azure/integration/api-for-fhir.png) | `from resources.azure.integration import api_for_fhir` | -| ![module_name](../resources/azure/integration/software-as-a-service.png) | `from resources.azure.integration import software_as_a_service` | -| ![module_name](../resources/azure/integration/integration-accounts.png) | `from resources.azure.integration import integration_accounts` | -| ![module_name](../resources/azure/integration/service-bus-relays.png) | `from resources.azure.integration import service_bus_relays` | -| ![module_name](../resources/azure/integration/sendgrid-accounts.png) | `from resources.azure.integration import sendgrid_accounts` | -| ![module_name](../resources/azure/integration/service-catalog-managed-application-definitions.png) | `from resources.azure.integration import service_catalog_managed_application_definitions` | -| ![module_name](../resources/azure/integration/api-management.png) | `from resources.azure.integration import api_management` | -| ![module_name](../resources/azure/integration/app-configuration.png) | `from resources.azure.integration import app_configuration` | -| ![module_name](../resources/azure/integration/event-grid-domains.png) | `from resources.azure.integration import event_grid_domains` | -| ![module_name](../resources/azure/integration/integration-service-environments.png) | `from resources.azure.integration import integration_service_environments` | -| ![module_name](../resources/azure/integration/system-topic.png) | `from resources.azure.integration import system_topic` | -| ![module_name](../resources/azure/integration/partner-topic.png) | `from resources.azure.integration import partner_topic` | -| ![module_name](../resources/azure/integration/data-catalog.png) | `from resources.azure.integration import data_catalog` | -| ![module_name](../resources/azure/integration/storsimple-device-managers.png) | `from resources.azure.integration import storsimple_device_managers` | -| ![module_name](../resources/azure/integration/logic-apps.png) | `from resources.azure.integration import logic_apps` | -| ![module_name](../resources/azure/integration/service-bus.png) | `from resources.azure.integration import service_bus` | -| ![module_name](../resources/azure/integration/event-grid-topics.png) | `from resources.azure.integration import event_grid_topics` | -| ![module_name](../resources/azure/integration/logic-apps-custom-connector.png) | `from resources.azure.integration import logic_apps_custom_connector` | -| ![module_name](../resources/azure/integration/event-grid-subscriptions.png) | `from resources.azure.integration import event_grid_subscriptions` | -| ![module_name](../resources/azure/analytics/event-hubs.png) | `from resources.azure.analytics import event_hubs` | -| ![module_name](../resources/azure/analytics/synapse-analytics.png) | `from resources.azure.analytics import synapse_analytics` | -| ![module_name](../resources/azure/analytics/data-explorer-clusters.png) | `from resources.azure.analytics import data_explorer_clusters` | -| ![module_name](../resources/azure/analytics/data-lake-analytics.png) | `from resources.azure.analytics import data_lake_analytics` | -| ![module_name](../resources/azure/analytics/analysis-services.png) | `from resources.azure.analytics import analysis_services` | -| ![module_name](../resources/azure/analytics/log-analytics-workspaces.png) | `from resources.azure.analytics import log_analytics_workspaces` | -| ![module_name](../resources/azure/analytics/hdinsightclusters.png) | `from resources.azure.analytics import hdinsightclusters` | -| ![module_name](../resources/azure/analytics/data-lake-store-gen1.png) | `from resources.azure.analytics import data_lake_store_gen1` | -| ![module_name](../resources/azure/analytics/databricks.png) | `from resources.azure.analytics import databricks` | -| ![module_name](../resources/azure/analytics/event-hub-clusters.png) | `from resources.azure.analytics import event_hub_clusters` | -| ![module_name](../resources/azure/analytics/data-factories.png) | `from resources.azure.analytics import data_factories` | -| ![module_name](../resources/azure/analytics/stream-analytics-jobs.png) | `from resources.azure.analytics import stream_analytics_jobs` | -| ![module_name](../resources/azure/storage/storage-accounts.png) | `from resources.azure.storage import storage_accounts` | -| ![module_name](../resources/azure/storage/storsimple-data-managers.png) | `from resources.azure.storage import storsimple_data_managers` | -| ![module_name](../resources/azure/storage/storage-accounts-classic.png) | `from resources.azure.storage import storage_accounts_classic` | -| ![module_name](../resources/azure/storage/storage-sync-services.png) | `from resources.azure.storage import storage_sync_services` | -| ![module_name](../resources/azure/storage/data-box.png) | `from resources.azure.storage import data_box` | -| ![module_name](../resources/azure/storage/queues-storage.png) | `from resources.azure.storage import queues_storage` | -| ![module_name](../resources/azure/storage/data-lake-storage.png) | `from resources.azure.storage import data_lake_storage` | -| ![module_name](../resources/azure/storage/azurefxtedgefiler.png) | `from resources.azure.storage import azurefxtedgefiler` | -| ![module_name](../resources/azure/storage/storsimple-device-managers.png) | `from resources.azure.storage import storsimple_device_managers` | -| ![module_name](../resources/azure/storage/blob-storage.png) | `from resources.azure.storage import blob_storage` | -| ![module_name](../resources/azure/storage/archive-storage.png) | `from resources.azure.storage import archive_storage` | -| ![module_name](../resources/azure/storage/general-storage.png) | `from resources.azure.storage import general_storage` | -| ![module_name](../resources/azure/storage/storage-explorer.png) | `from resources.azure.storage import storage_explorer` | -| ![module_name](../resources/azure/storage/table-storage.png) | `from resources.azure.storage import table_storage` | -| ![module_name](../resources/azure/storage/data-box-edge-data-box-gateway.png) | `from resources.azure.storage import data_box_edge_data_box_gateway` | -| ![module_name](../resources/azure/storage/netapp-files.png) | `from resources.azure.storage import netapp_files` | -| ![module_name](../resources/azure/general/supportrequests.png) | `from resources.azure.general import supportrequests` | -| ![module_name](../resources/azure/general/recent.png) | `from resources.azure.general import recent` | -| ![module_name](../resources/azure/general/usericon.png) | `from resources.azure.general import usericon` | -| ![module_name](../resources/azure/general/support.png) | `from resources.azure.general import support` | -| ![module_name](../resources/azure/general/developertools.png) | `from resources.azure.general import developertools` | -| ![module_name](../resources/azure/general/tags.png) | `from resources.azure.general import tags` | -| ![module_name](../resources/azure/general/azurehome.png) | `from resources.azure.general import azurehome` | -| ![module_name](../resources/azure/general/userprivacy.png) | `from resources.azure.general import userprivacy` | -| ![module_name](../resources/azure/general/shareddashboard.png) | `from resources.azure.general import shareddashboard` | -| ![module_name](../resources/azure/general/resourcegroups.png) | `from resources.azure.general import resourcegroups` | -| ![module_name](../resources/azure/general/templates.png) | `from resources.azure.general import templates` | -| ![module_name](../resources/azure/general/userresource.png) | `from resources.azure.general import userresource` | -| ![module_name](../resources/azure/general/reservations.png) | `from resources.azure.general import reservations` | -| ![module_name](../resources/azure/general/twousericon.png) | `from resources.azure.general import twousericon` | -| ![module_name](../resources/azure/general/information.png) | `from resources.azure.general import information` | -| ![module_name](../resources/azure/general/resource.png) | `from resources.azure.general import resource` | -| ![module_name](../resources/azure/general/helpsupport.png) | `from resources.azure.general import helpsupport` | -| ![module_name](../resources/azure/general/quickstartcenter.png) | `from resources.azure.general import quickstartcenter` | -| ![module_name](../resources/azure/general/subscriptions.png) | `from resources.azure.general import subscriptions` | -| ![module_name](../resources/azure/general/marketplace.png) | `from resources.azure.general import marketplace` | -| ![module_name](../resources/azure/general/allresources.png) | `from resources.azure.general import allresources` | -| ![module_name](../resources/azure/general/whatsnew.png) | `from resources.azure.general import whatsnew` | -| ![module_name](../resources/azure/general/tag.png) | `from resources.azure.general import tag` | -| ![module_name](../resources/azure/general/userhealthicon.png) | `from resources.azure.general import userhealthicon` | -| ![module_name](../resources/azure/general/servicehealth.png) | `from resources.azure.general import servicehealth` | -| ![module_name](../resources/azure/general/managementgroups.png) | `from resources.azure.general import managementgroups` | -| ![module_name](../resources/azure/identity/app-registrations.png) | `from resources.azure.identity import app_registrations` | -| ![module_name](../resources/azure/identity/ad-privileged-identity-management.png) | `from resources.azure.identity import ad_privileged_identity_management` | -| ![module_name](../resources/azure/identity/ad-b2c.png) | `from resources.azure.identity import ad_b2c` | -| ![module_name](../resources/azure/identity/conditional-access.png) | `from resources.azure.identity import conditional_access` | -| ![module_name](../resources/azure/identity/groups.png) | `from resources.azure.identity import groups` | -| ![module_name](../resources/azure/identity/ad-domain-services.png) | `from resources.azure.identity import ad_domain_services` | -| ![module_name](../resources/azure/identity/identity-governance.png) | `from resources.azure.identity import identity_governance` | -| ![module_name](../resources/azure/identity/managed-identities.png) | `from resources.azure.identity import managed_identities` | -| ![module_name](../resources/azure/identity/information-protection.png) | `from resources.azure.identity import information_protection` | -| ![module_name](../resources/azure/identity/access-review.png) | `from resources.azure.identity import access_review` | -| ![module_name](../resources/azure/identity/ad-identity-protection.png) | `from resources.azure.identity import ad_identity_protection` | -| ![module_name](../resources/azure/identity/active-directory-connect-health.png) | `from resources.azure.identity import active_directory_connect_health` | -| ![module_name](../resources/azure/identity/enterprise-applications.png) | `from resources.azure.identity import enterprise_applications` | -| ![module_name](../resources/azure/identity/active-directory.png) | `from resources.azure.identity import active_directory` | -| ![module_name](../resources/azure/identity/users.png) | `from resources.azure.identity import users` | -| ![module_name](../resources/azure/ml/bot-services.png) | `from resources.azure.ml import bot_services` | -| ![module_name](../resources/azure/ml/machine-learning-studio-web-services.png) | `from resources.azure.ml import machine_learning_studio_web_services` | -| ![module_name](../resources/azure/ml/machine-learning-studio-workspaces.png) | `from resources.azure.ml import machine_learning_studio_workspaces` | -| ![module_name](../resources/azure/ml/machine-learning-studio-web-service-plans.png) | `from resources.azure.ml import machine_learning_studio_web_service_plans` | -| ![module_name](../resources/azure/ml/cognitive-services.png) | `from resources.azure.ml import cognitive_services` | -| ![module_name](../resources/azure/ml/batch-ai.png) | `from resources.azure.ml import batch_ai` | -| ![module_name](../resources/azure/ml/genomics-accounts.png) | `from resources.azure.ml import genomics_accounts` | -| ![module_name](../resources/azure/ml/machine-learning-service-workspaces.png) | `from resources.azure.ml import machine_learning_service_workspaces` | -| ![module_name](../resources/saas/alerting/opsgenie.png) | `from resources.saas.alerting import opsgenie` | -| ![module_name](../resources/saas/alerting/newrelic.png) | `from resources.saas.alerting import newrelic` | -| ![module_name](../resources/saas/alerting/pushover.png) | `from resources.saas.alerting import pushover` | -| ![module_name](../resources/saas/filesharing/nextcloud.png) | `from resources.saas.filesharing import nextcloud` | -| ![module_name](../resources/saas/media/cloudinary.png) | `from resources.saas.media import cloudinary` | -| ![module_name](../resources/saas/logging/papertrail.png) | `from resources.saas.logging import papertrail` | -| ![module_name](../resources/saas/logging/newrelic.png) | `from resources.saas.logging import newrelic` | -| ![module_name](../resources/saas/logging/datadog.png) | `from resources.saas.logging import datadog` | -| ![module_name](../resources/saas/cdn/cloudflare.png) | `from resources.saas.cdn import cloudflare` | -| ![module_name](../resources/saas/cdn/akamai.png) | `from resources.saas.cdn import akamai` | -| ![module_name](../resources/saas/analytics/stitch.png) | `from resources.saas.analytics import stitch` | -| ![module_name](../resources/saas/analytics/snowflake.png) | `from resources.saas.analytics import snowflake` | -| ![module_name](../resources/saas/social/twitter.png) | `from resources.saas.social import twitter` | -| ![module_name](../resources/saas/social/facebook.png) | `from resources.saas.social import facebook` | -| ![module_name](../resources/saas/identity/okta.png) | `from resources.saas.identity import okta` | -| ![module_name](../resources/saas/identity/auth0.png) | `from resources.saas.identity import auth0` | -| ![module_name](../resources/saas/recommendation/recombee.png) | `from resources.saas.recommendation import recombee` | -| ![module_name](../resources/saas/chat/slack.png) | `from resources.saas.chat import slack` | -| ![module_name](../resources/saas/chat/discord.png) | `from resources.saas.chat import discord` | -| ![module_name](../resources/saas/chat/mattermost.png) | `from resources.saas.chat import mattermost` | -| ![module_name](../resources/saas/chat/rocket-chat.png) | `from resources.saas.chat import rocket_chat` | -| ![module_name](../resources/saas/chat/telegram.png) | `from resources.saas.chat import telegram` | -| ![module_name](../resources/saas/chat/teams.png) | `from resources.saas.chat import teams` | -| ![module_name](../resources/generic/device/tablet.png) | `from resources.generic.device import tablet` | -| ![module_name](../resources/generic/device/mobile.png) | `from resources.generic.device import mobile` | -| ![module_name](../resources/generic/place/datacenter.png) | `from resources.generic.place import datacenter` | -| ![module_name](../resources/generic/network/subnet.png) | `from resources.generic.network import subnet` | -| ![module_name](../resources/generic/network/router.png) | `from resources.generic.network import router` | -| ![module_name](../resources/generic/network/firewall.png) | `from resources.generic.network import firewall` | -| ![module_name](../resources/generic/network/vpn.png) | `from resources.generic.network import vpn` | -| ![module_name](../resources/generic/network/switch.png) | `from resources.generic.network import switch` | -| ![module_name](../resources/generic/database/sql.png) | `from resources.generic.database import sql` | -| ![module_name](../resources/generic/os/ubuntu.png) | `from resources.generic.os import ubuntu` | -| ![module_name](../resources/generic/os/suse.png) | `from resources.generic.os import suse` | -| ![module_name](../resources/generic/os/centos.png) | `from resources.generic.os import centos` | -| ![module_name](../resources/generic/os/android.png) | `from resources.generic.os import android` | -| ![module_name](../resources/generic/os/ios.png) | `from resources.generic.os import ios` | -| ![module_name](../resources/generic/os/windows.png) | `from resources.generic.os import windows` | -| ![module_name](../resources/generic/os/linux-general.png) | `from resources.generic.os import linux_general` | -| ![module_name](../resources/generic/virtualization/xen.png) | `from resources.generic.virtualization import xen` | -| ![module_name](../resources/generic/virtualization/virtualbox.png) | `from resources.generic.virtualization import virtualbox` | -| ![module_name](../resources/generic/virtualization/vmware.png) | `from resources.generic.virtualization import vmware` | -| ![module_name](../resources/generic/compute/rack.png) | `from resources.generic.compute import rack` | -| ![module_name](../resources/generic/blank/blank.png) | `from resources.generic.blank import blank` | -| ![module_name](../resources/generic/storage/storage.png) | `from resources.generic.storage import storage` | -| ![module_name](../resources/alibabacloud/iot/iot-internet-device-id.png) | `from resources.alibabacloud.iot import iot_internet_device_id` | -| ![module_name](../resources/alibabacloud/iot/iot-link-wan.png) | `from resources.alibabacloud.iot import iot_link_wan` | -| ![module_name](../resources/alibabacloud/iot/iot-mobile-connection-package.png) | `from resources.alibabacloud.iot import iot_mobile_connection_package` | -| ![module_name](../resources/alibabacloud/iot/iot-platform.png) | `from resources.alibabacloud.iot import iot_platform` | -| ![module_name](../resources/alibabacloud/network/virtual-private-cloud.png) | `from resources.alibabacloud.network import virtual_private_cloud` | -| ![module_name](../resources/alibabacloud/network/server-load-balancer.png) | `from resources.alibabacloud.network import server_load_balancer` | -| ![module_name](../resources/alibabacloud/network/smart-access-gateway.png) | `from resources.alibabacloud.network import smart_access_gateway` | -| ![module_name](../resources/alibabacloud/network/express-connect.png) | `from resources.alibabacloud.network import express_connect` | -| ![module_name](../resources/alibabacloud/network/cdn.png) | `from resources.alibabacloud.network import cdn` | -| ![module_name](../resources/alibabacloud/network/cloud-enterprise-network.png) | `from resources.alibabacloud.network import cloud_enterprise_network` | -| ![module_name](../resources/alibabacloud/network/vpn-gateway.png) | `from resources.alibabacloud.network import vpn_gateway` | -| ![module_name](../resources/alibabacloud/network/elastic-ip-address.png) | `from resources.alibabacloud.network import elastic_ip_address` | -| ![module_name](../resources/alibabacloud/network/nat-gateway.png) | `from resources.alibabacloud.network import nat_gateway` | -| ![module_name](../resources/alibabacloud/security/crowdsourced-security-testing.png) | `from resources.alibabacloud.security import crowdsourced_security_testing` | -| ![module_name](../resources/alibabacloud/security/ssl-certificates.png) | `from resources.alibabacloud.security import ssl_certificates` | -| ![module_name](../resources/alibabacloud/security/id-verification.png) | `from resources.alibabacloud.security import id_verification` | -| ![module_name](../resources/alibabacloud/security/data-encryption-service.png) | `from resources.alibabacloud.security import data_encryption_service` | -| ![module_name](../resources/alibabacloud/security/web-application-firewall.png) | `from resources.alibabacloud.security import web_application_firewall` | -| ![module_name](../resources/alibabacloud/security/managed-security-service.png) | `from resources.alibabacloud.security import managed_security_service` | -| ![module_name](../resources/alibabacloud/security/anti-ddos-pro.png) | `from resources.alibabacloud.security import anti_ddos_pro` | -| ![module_name](../resources/alibabacloud/security/anti-ddos-basic.png) | `from resources.alibabacloud.security import anti_ddos_basic` | -| ![module_name](../resources/alibabacloud/security/antifraud-service.png) | `from resources.alibabacloud.security import antifraud_service` | -| ![module_name](../resources/alibabacloud/security/anti-bot-service.png) | `from resources.alibabacloud.security import anti_bot_service` | -| ![module_name](../resources/alibabacloud/security/bastion-host.png) | `from resources.alibabacloud.security import bastion_host` | -| ![module_name](../resources/alibabacloud/security/db-audit.png) | `from resources.alibabacloud.security import db_audit` | -| ![module_name](../resources/alibabacloud/security/cloud-firewall.png) | `from resources.alibabacloud.security import cloud_firewall` | -| ![module_name](../resources/alibabacloud/security/cloud-security-scanner.png) | `from resources.alibabacloud.security import cloud_security_scanner` | -| ![module_name](../resources/alibabacloud/security/security-center.png) | `from resources.alibabacloud.security import security_center` | -| ![module_name](../resources/alibabacloud/security/game-shield.png) | `from resources.alibabacloud.security import game_shield` | -| ![module_name](../resources/alibabacloud/security/content-moderation.png) | `from resources.alibabacloud.security import content_moderation` | -| ![module_name](../resources/alibabacloud/security/server-guard.png) | `from resources.alibabacloud.security import server_guard` | -| ![module_name](../resources/alibabacloud/database/apsaradb-ppas.png) | `from resources.alibabacloud.database import apsaradb_ppas` | -| ![module_name](../resources/alibabacloud/database/data-transmission-service.png) | `from resources.alibabacloud.database import data_transmission_service` | -| ![module_name](../resources/alibabacloud/database/data-management-service.png) | `from resources.alibabacloud.database import data_management_service` | -| ![module_name](../resources/alibabacloud/database/disribute-relational-database-service.png) | `from resources.alibabacloud.database import disribute_relational_database_service` | -| ![module_name](../resources/alibabacloud/database/apsaradb-postgresql.png) | `from resources.alibabacloud.database import apsaradb_postgresql` | -| ![module_name](../resources/alibabacloud/database/hybriddb-for-mysql.png) | `from resources.alibabacloud.database import hybriddb_for_mysql` | -| ![module_name](../resources/alibabacloud/database/apsaradb-cassandra.png) | `from resources.alibabacloud.database import apsaradb_cassandra` | -| ![module_name](../resources/alibabacloud/database/relational-database-service.png) | `from resources.alibabacloud.database import relational_database_service` | -| ![module_name](../resources/alibabacloud/database/database-backup-service.png) | `from resources.alibabacloud.database import database_backup_service` | -| ![module_name](../resources/alibabacloud/database/graph-database-service.png) | `from resources.alibabacloud.database import graph_database_service` | -| ![module_name](../resources/alibabacloud/database/apsaradb-hbase.png) | `from resources.alibabacloud.database import apsaradb_hbase` | -| ![module_name](../resources/alibabacloud/database/apsaradb-oceanbase.png) | `from resources.alibabacloud.database import apsaradb_oceanbase` | -| ![module_name](../resources/alibabacloud/database/apsaradb-polardb.png) | `from resources.alibabacloud.database import apsaradb_polardb` | -| ![module_name](../resources/alibabacloud/database/apsaradb-mongodb.png) | `from resources.alibabacloud.database import apsaradb_mongodb` | -| ![module_name](../resources/alibabacloud/database/apsaradb-redis.png) | `from resources.alibabacloud.database import apsaradb_redis` | -| ![module_name](../resources/alibabacloud/database/apsaradb-memcache.png) | `from resources.alibabacloud.database import apsaradb_memcache` | -| ![module_name](../resources/alibabacloud/database/apsaradb-sqlserver.png) | `from resources.alibabacloud.database import apsaradb_sqlserver` | -| ![module_name](../resources/alibabacloud/web/dns.png) | `from resources.alibabacloud.web import dns` | -| ![module_name](../resources/alibabacloud/web/domain.png) | `from resources.alibabacloud.web import domain` | -| ![module_name](../resources/alibabacloud/compute/resource-orchestration-service.png) | `from resources.alibabacloud.compute import resource_orchestration_service` | -| ![module_name](../resources/alibabacloud/compute/server-load-balancer.png) | `from resources.alibabacloud.compute import server_load_balancer` | -| ![module_name](../resources/alibabacloud/compute/container-service.png) | `from resources.alibabacloud.compute import container_service` | -| ![module_name](../resources/alibabacloud/compute/web-app-service.png) | `from resources.alibabacloud.compute import web_app_service` | -| ![module_name](../resources/alibabacloud/compute/elastic-search.png) | `from resources.alibabacloud.compute import elastic_search` | -| ![module_name](../resources/alibabacloud/compute/serverless-app-engine.png) | `from resources.alibabacloud.compute import serverless_app_engine` | -| ![module_name](../resources/alibabacloud/compute/batch-compute.png) | `from resources.alibabacloud.compute import batch_compute` | -| ![module_name](../resources/alibabacloud/compute/container-registry.png) | `from resources.alibabacloud.compute import container_registry` | -| ![module_name](../resources/alibabacloud/compute/simple-application-server.png) | `from resources.alibabacloud.compute import simple_application_server` | -| ![module_name](../resources/alibabacloud/compute/operation-orchestration-service.png) | `from resources.alibabacloud.compute import operation_orchestration_service` | -| ![module_name](../resources/alibabacloud/compute/elastic-container-instance.png) | `from resources.alibabacloud.compute import elastic_container_instance` | -| ![module_name](../resources/alibabacloud/compute/elastic-compute-service.png) | `from resources.alibabacloud.compute import elastic_compute_service` | -| ![module_name](../resources/alibabacloud/compute/function-compute.png) | `from resources.alibabacloud.compute import function_compute` | -| ![module_name](../resources/alibabacloud/compute/elastic-high-performance-computing.png) | `from resources.alibabacloud.compute import elastic_high_performance_computing` | -| ![module_name](../resources/alibabacloud/compute/auto-scaling.png) | `from resources.alibabacloud.compute import auto_scaling` | -| ![module_name](../resources/alibabacloud/application/blockchain-as-a-service.png) | `from resources.alibabacloud.application import blockchain_as_a_service` | -| ![module_name](../resources/alibabacloud/application/direct-mail.png) | `from resources.alibabacloud.application import direct_mail` | -| ![module_name](../resources/alibabacloud/application/bee-bot.png) | `from resources.alibabacloud.application import bee_bot` | -| ![module_name](../resources/alibabacloud/application/cloud-call-center.png) | `from resources.alibabacloud.application import cloud_call_center` | -| ![module_name](../resources/alibabacloud/application/open-search.png) | `from resources.alibabacloud.application import open_search` | -| ![module_name](../resources/alibabacloud/application/api-gateway.png) | `from resources.alibabacloud.application import api_gateway` | -| ![module_name](../resources/alibabacloud/application/yida.png) | `from resources.alibabacloud.application import yida` | -| ![module_name](../resources/alibabacloud/application/performance-testing-service.png) | `from resources.alibabacloud.application import performance_testing_service` | -| ![module_name](../resources/alibabacloud/application/log-service.png) | `from resources.alibabacloud.application import log_service` | -| ![module_name](../resources/alibabacloud/application/message-notification-service.png) | `from resources.alibabacloud.application import message_notification_service` | -| ![module_name](../resources/alibabacloud/application/rd-cloud.png) | `from resources.alibabacloud.application import rd_cloud` | -| ![module_name](../resources/alibabacloud/application/code-pipeline.png) | `from resources.alibabacloud.application import code_pipeline` | -| ![module_name](../resources/alibabacloud/application/smart-conversation-analysis.png) | `from resources.alibabacloud.application import smart_conversation_analysis` | -| ![module_name](../resources/alibabacloud/application/node-js-performance-platform.png) | `from resources.alibabacloud.application import node_js_performance_platform` | -| ![module_name](../resources/alibabacloud/analytics/data-lake-analytics.png) | `from resources.alibabacloud.analytics import data_lake_analytics` | -| ![module_name](../resources/alibabacloud/analytics/click-house.png) | `from resources.alibabacloud.analytics import click_house` | -| ![module_name](../resources/alibabacloud/analytics/open-search.png) | `from resources.alibabacloud.analytics import open_search` | -| ![module_name](../resources/alibabacloud/analytics/analytic-db.png) | `from resources.alibabacloud.analytics import analytic_db` | -| ![module_name](../resources/alibabacloud/analytics/elatic-map-reduce.png) | `from resources.alibabacloud.analytics import elatic_map_reduce` | -| ![module_name](../resources/alibabacloud/storage/object-table-store.png) | `from resources.alibabacloud.storage import object_table_store` | -| ![module_name](../resources/alibabacloud/storage/hybrid-cloud-disaster-recovery.png) | `from resources.alibabacloud.storage import hybrid_cloud_disaster_recovery` | -| ![module_name](../resources/alibabacloud/storage/file-storage-nas.png) | `from resources.alibabacloud.storage import file_storage_nas` | -| ![module_name](../resources/alibabacloud/storage/file-storage-hdfs.png) | `from resources.alibabacloud.storage import file_storage_hdfs` | -| ![module_name](../resources/alibabacloud/storage/cloud-storage-gateway.png) | `from resources.alibabacloud.storage import cloud_storage_gateway` | -| ![module_name](../resources/alibabacloud/storage/hybrid-backup-recovery.png) | `from resources.alibabacloud.storage import hybrid_backup_recovery` | -| ![module_name](../resources/alibabacloud/storage/imm.png) | `from resources.alibabacloud.storage import imm` | -| ![module_name](../resources/alibabacloud/storage/object-storage-service.png) | `from resources.alibabacloud.storage import object_storage_service` | -| ![module_name](../resources/alibabacloud/communication/mobile-push.png) | `from resources.alibabacloud.communication import mobile_push` | -| ![module_name](../resources/alibabacloud/communication/direct-mail.png) | `from resources.alibabacloud.communication import direct_mail` | -| ![module_name](../resources/programming/flowchart/collate.png) | `from resources.programming.flowchart import collate` | -| ![module_name](../resources/programming/flowchart/database.png) | `from resources.programming.flowchart import database` | -| ![module_name](../resources/programming/flowchart/off-page-connector-left.png) | `from resources.programming.flowchart import off_page_connector_left` | -| ![module_name](../resources/programming/flowchart/predefined-process.png) | `from resources.programming.flowchart import predefined_process` | -| ![module_name](../resources/programming/flowchart/manual-input.png) | `from resources.programming.flowchart import manual_input` | -| ![module_name](../resources/programming/flowchart/off-page-connector-right.png) | `from resources.programming.flowchart import off_page_connector_right` | -| ![module_name](../resources/programming/flowchart/start-end.png) | `from resources.programming.flowchart import start_end` | -| ![module_name](../resources/programming/flowchart/delay.png) | `from resources.programming.flowchart import delay` | -| ![module_name](../resources/programming/flowchart/input-output.png) | `from resources.programming.flowchart import input_output` | -| ![module_name](../resources/programming/flowchart/loop-limit.png) | `from resources.programming.flowchart import loop_limit` | -| ![module_name](../resources/programming/flowchart/decision.png) | `from resources.programming.flowchart import decision` | -| ![module_name](../resources/programming/flowchart/multiple-documents.png) | `from resources.programming.flowchart import multiple_documents` | -| ![module_name](../resources/programming/flowchart/stored-data.png) | `from resources.programming.flowchart import stored_data` | -| ![module_name](../resources/programming/flowchart/inspection.png) | `from resources.programming.flowchart import inspection` | -| ![module_name](../resources/programming/flowchart/internal-storage.png) | `from resources.programming.flowchart import internal_storage` | -| ![module_name](../resources/programming/flowchart/merge.png) | `from resources.programming.flowchart import merge` | -| ![module_name](../resources/programming/flowchart/sort.png) | `from resources.programming.flowchart import sort` | -| ![module_name](../resources/programming/flowchart/action.png) | `from resources.programming.flowchart import action` | -| ![module_name](../resources/programming/flowchart/or.png) | `from resources.programming.flowchart import or` | -| ![module_name](../resources/programming/flowchart/document.png) | `from resources.programming.flowchart import document` | -| ![module_name](../resources/programming/flowchart/display.png) | `from resources.programming.flowchart import display` | -| ![module_name](../resources/programming/flowchart/preparation.png) | `from resources.programming.flowchart import preparation` | -| ![module_name](../resources/programming/flowchart/summing-junction.png) | `from resources.programming.flowchart import summing_junction` | -| ![module_name](../resources/programming/flowchart/manual-loop.png) | `from resources.programming.flowchart import manual_loop` | -| ![module_name](../resources/programming/framework/vue.png) | `from resources.programming.framework import vue` | -| ![module_name](../resources/programming/framework/laravel.png) | `from resources.programming.framework import laravel` | -| ![module_name](../resources/programming/framework/react.png) | `from resources.programming.framework import react` | -| ![module_name](../resources/programming/framework/spring.png) | `from resources.programming.framework import spring` | -| ![module_name](../resources/programming/framework/fastapi.png) | `from resources.programming.framework import fastapi` | -| ![module_name](../resources/programming/framework/rails.png) | `from resources.programming.framework import rails` | -| ![module_name](../resources/programming/framework/backbone.png) | `from resources.programming.framework import backbone` | -| ![module_name](../resources/programming/framework/flask.png) | `from resources.programming.framework import flask` | -| ![module_name](../resources/programming/framework/micronaut.png) | `from resources.programming.framework import micronaut` | -| ![module_name](../resources/programming/framework/angular.png) | `from resources.programming.framework import angular` | -| ![module_name](../resources/programming/framework/flutter.png) | `from resources.programming.framework import flutter` | -| ![module_name](../resources/programming/framework/starlette.png) | `from resources.programming.framework import starlette` | -| ![module_name](../resources/programming/framework/django.png) | `from resources.programming.framework import django` | -| ![module_name](../resources/programming/framework/graphql.png) | `from resources.programming.framework import graphql` | -| ![module_name](../resources/programming/framework/ember.png) | `from resources.programming.framework import ember` | -| ![module_name](../resources/programming/language/latex.png) | `from resources.programming.language import latex` | -| ![module_name](../resources/programming/language/nodejs.png) | `from resources.programming.language import nodejs` | -| ![module_name](../resources/programming/language/matlab.png) | `from resources.programming.language import matlab` | -| ![module_name](../resources/programming/language/scala.png) | `from resources.programming.language import scala` | -| ![module_name](../resources/programming/language/r.png) | `from resources.programming.language import r` | -| ![module_name](../resources/programming/language/java.png) | `from resources.programming.language import java` | -| ![module_name](../resources/programming/language/python.png) | `from resources.programming.language import python` | -| ![module_name](../resources/programming/language/elixir.png) | `from resources.programming.language import elixir` | -| ![module_name](../resources/programming/language/cpp.png) | `from resources.programming.language import cpp` | -| ![module_name](../resources/programming/language/php.png) | `from resources.programming.language import php` | -| ![module_name](../resources/programming/language/c.png) | `from resources.programming.language import c` | -| ![module_name](../resources/programming/language/csharp.png) | `from resources.programming.language import csharp` | -| ![module_name](../resources/programming/language/bash.png) | `from resources.programming.language import bash` | -| ![module_name](../resources/programming/language/kotlin.png) | `from resources.programming.language import kotlin` | -| ![module_name](../resources/programming/language/javascript.png) | `from resources.programming.language import javascript` | -| ![module_name](../resources/programming/language/erlang.png) | `from resources.programming.language import erlang` | -| ![module_name](../resources/programming/language/rust.png) | `from resources.programming.language import rust` | -| ![module_name](../resources/programming/language/dart.png) | `from resources.programming.language import dart` | -| ![module_name](../resources/programming/language/swift.png) | `from resources.programming.language import swift` | -| ![module_name](../resources/programming/language/ruby.png) | `from resources.programming.language import ruby` | -| ![module_name](../resources/programming/language/typescript.png) | `from resources.programming.language import typescript` | -| ![module_name](../resources/programming/language/go.png) | `from resources.programming.language import go` | -| ![module_name](../resources/programming/runtime/dapr.png) | `from resources.programming.runtime import dapr` | -| ![module_name](../resources/openstack/openstack.png) | `from resources.openstack import openstack` | -| ![module_name](../resources/openstack/applicationlifecycle/murano.png) | `from resources.openstack.applicationlifecycle import murano` | -| ![module_name](../resources/openstack/applicationlifecycle/freezer.png) | `from resources.openstack.applicationlifecycle import freezer` | -| ![module_name](../resources/openstack/applicationlifecycle/masakari.png) | `from resources.openstack.applicationlifecycle import masakari` | -| ![module_name](../resources/openstack/applicationlifecycle/solum.png) | `from resources.openstack.applicationlifecycle import solum` | -| ![module_name](../resources/openstack/multiregion/tricircle.png) | `from resources.openstack.multiregion import tricircle` | -| ![module_name](../resources/openstack/sharedservices/searchlight.png) | `from resources.openstack.sharedservices import searchlight` | -| ![module_name](../resources/openstack/sharedservices/keystone.png) | `from resources.openstack.sharedservices import keystone` | -| ![module_name](../resources/openstack/sharedservices/karbor.png) | `from resources.openstack.sharedservices import karbor` | -| ![module_name](../resources/openstack/sharedservices/barbican.png) | `from resources.openstack.sharedservices import barbican` | -| ![module_name](../resources/openstack/sharedservices/glance.png) | `from resources.openstack.sharedservices import glance` | -| ![module_name](../resources/openstack/apiproxies/ec2api.png) | `from resources.openstack.apiproxies import ec2api` | -| ![module_name](../resources/openstack/user/openstackclient.png) | `from resources.openstack.user import openstackclient` | -| ![module_name](../resources/openstack/baremetal/cyborg.png) | `from resources.openstack.baremetal import cyborg` | -| ![module_name](../resources/openstack/baremetal/ironic.png) | `from resources.openstack.baremetal import ironic` | -| ![module_name](../resources/openstack/monitoring/telemetry.png) | `from resources.openstack.monitoring import telemetry` | -| ![module_name](../resources/openstack/monitoring/monasca.png) | `from resources.openstack.monitoring import monasca` | -| ![module_name](../resources/openstack/workloadprovisioning/sahara.png) | `from resources.openstack.workloadprovisioning import sahara` | -| ![module_name](../resources/openstack/workloadprovisioning/magnum.png) | `from resources.openstack.workloadprovisioning import magnum` | -| ![module_name](../resources/openstack/workloadprovisioning/trove.png) | `from resources.openstack.workloadprovisioning import trove` | -| ![module_name](../resources/openstack/compute/qinling.png) | `from resources.openstack.compute import qinling` | -| ![module_name](../resources/openstack/compute/nova.png) | `from resources.openstack.compute import nova` | -| ![module_name](../resources/openstack/compute/zun.png) | `from resources.openstack.compute import zun` | -| ![module_name](../resources/openstack/orchestration/zaqar.png) | `from resources.openstack.orchestration import zaqar` | -| ![module_name](../resources/openstack/orchestration/mistral.png) | `from resources.openstack.orchestration import mistral` | -| ![module_name](../resources/openstack/orchestration/heat.png) | `from resources.openstack.orchestration import heat` | -| ![module_name](../resources/openstack/orchestration/blazar.png) | `from resources.openstack.orchestration import blazar` | -| ![module_name](../resources/openstack/orchestration/senlin.png) | `from resources.openstack.orchestration import senlin` | -| ![module_name](../resources/openstack/deployment/kolla.png) | `from resources.openstack.deployment import kolla` | -| ![module_name](../resources/openstack/deployment/charms.png) | `from resources.openstack.deployment import charms` | -| ![module_name](../resources/openstack/deployment/helm.png) | `from resources.openstack.deployment import helm` | -| ![module_name](../resources/openstack/deployment/ansible.png) | `from resources.openstack.deployment import ansible` | -| ![module_name](../resources/openstack/deployment/tripleo.png) | `from resources.openstack.deployment import tripleo` | -| ![module_name](../resources/openstack/deployment/chef.png) | `from resources.openstack.deployment import chef` | -| ![module_name](../resources/openstack/storage/cinder.png) | `from resources.openstack.storage import cinder` | -| ![module_name](../resources/openstack/storage/manila.png) | `from resources.openstack.storage import manila` | -| ![module_name](../resources/openstack/storage/swift.png) | `from resources.openstack.storage import swift` | -| ![module_name](../resources/openstack/frontend/horizon.png) | `from resources.openstack.frontend import horizon` | -| ![module_name](../resources/openstack/nfv/tacker.png) | `from resources.openstack.nfv import tacker` | -| ![module_name](../resources/openstack/billing/cloudkitty.png) | `from resources.openstack.billing import cloudkitty` | -| ![module_name](../resources/openstack/optimization/watcher.png) | `from resources.openstack.optimization import watcher` | -| ![module_name](../resources/openstack/optimization/rally.png) | `from resources.openstack.optimization import rally` | -| ![module_name](../resources/openstack/optimization/vitrage.png) | `from resources.openstack.optimization import vitrage` | -| ![module_name](../resources/openstack/optimization/congress.png) | `from resources.openstack.optimization import congress` | -| ![module_name](../resources/openstack/networking/octavia.png) | `from resources.openstack.networking import octavia` | -| ![module_name](../resources/openstack/networking/neutron.png) | `from resources.openstack.networking import neutron` | -| ![module_name](../resources/openstack/networking/designate.png) | `from resources.openstack.networking import designate` | -| ![module_name](../resources/openstack/containerservices/kuryr.png) | `from resources.openstack.containerservices import kuryr` | -| ![module_name](../resources/openstack/packaging/puppet.png) | `from resources.openstack.packaging import puppet` | -| ![module_name](../resources/openstack/packaging/loci.png) | `from resources.openstack.packaging import loci` | -| ![module_name](../resources/openstack/packaging/rpm.png) | `from resources.openstack.packaging import rpm` | -| ![module_name](../resources/k8s/group/ns.png) | `from resources.k8s.group import ns` | -| ![module_name](../resources/k8s/others/psp.png) | `from resources.k8s.others import psp` | -| ![module_name](../resources/k8s/others/crd.png) | `from resources.k8s.others import crd` | -| ![module_name](../resources/k8s/network/ing.png) | `from resources.k8s.network import ing` | -| ![module_name](../resources/k8s/network/netpol.png) | `from resources.k8s.network import netpol` | -| ![module_name](../resources/k8s/network/ep.png) | `from resources.k8s.network import ep` | -| ![module_name](../resources/k8s/network/svc.png) | `from resources.k8s.network import svc` | -| ![module_name](../resources/k8s/clusterconfig/quota.png) | `from resources.k8s.clusterconfig import quota` | -| ![module_name](../resources/k8s/clusterconfig/hpa.png) | `from resources.k8s.clusterconfig import hpa` | -| ![module_name](../resources/k8s/clusterconfig/limits.png) | `from resources.k8s.clusterconfig import limits` | -| ![module_name](../resources/k8s/podconfig/cm.png) | `from resources.k8s.podconfig import cm` | -| ![module_name](../resources/k8s/podconfig/secret.png) | `from resources.k8s.podconfig import secret` | -| ![module_name](../resources/k8s/compute/cronjob.png) | `from resources.k8s.compute import cronjob` | -| ![module_name](../resources/k8s/compute/job.png) | `from resources.k8s.compute import job` | -| ![module_name](../resources/k8s/compute/rs.png) | `from resources.k8s.compute import rs` | -| ![module_name](../resources/k8s/compute/sts.png) | `from resources.k8s.compute import sts` | -| ![module_name](../resources/k8s/compute/pod.png) | `from resources.k8s.compute import pod` | -| ![module_name](../resources/k8s/compute/ds.png) | `from resources.k8s.compute import ds` | -| ![module_name](../resources/k8s/compute/deploy.png) | `from resources.k8s.compute import deploy` | -| ![module_name](../resources/k8s/storage/sc.png) | `from resources.k8s.storage import sc` | -| ![module_name](../resources/k8s/storage/pv.png) | `from resources.k8s.storage import pv` | -| ![module_name](../resources/k8s/storage/pvc.png) | `from resources.k8s.storage import pvc` | -| ![module_name](../resources/k8s/storage/vol.png) | `from resources.k8s.storage import vol` | -| ![module_name](../resources/k8s/infra/etcd.png) | `from resources.k8s.infra import etcd` | -| ![module_name](../resources/k8s/infra/node.png) | `from resources.k8s.infra import node` | -| ![module_name](../resources/k8s/infra/master.png) | `from resources.k8s.infra import master` | -| ![module_name](../resources/k8s/rbac/user.png) | `from resources.k8s.rbac import user` | -| ![module_name](../resources/k8s/rbac/sa.png) | `from resources.k8s.rbac import sa` | -| ![module_name](../resources/k8s/rbac/rb.png) | `from resources.k8s.rbac import rb` | -| ![module_name](../resources/k8s/rbac/c-role.png) | `from resources.k8s.rbac import c_role` | -| ![module_name](../resources/k8s/rbac/crb.png) | `from resources.k8s.rbac import crb` | -| ![module_name](../resources/k8s/rbac/role.png) | `from resources.k8s.rbac import role` | -| ![module_name](../resources/k8s/rbac/group.png) | `from resources.k8s.rbac import group` | -| ![module_name](../resources/k8s/ecosystem/external-dns.png) | `from resources.k8s.ecosystem import external_dns` | -| ![module_name](../resources/k8s/ecosystem/kustomize.png) | `from resources.k8s.ecosystem import kustomize` | -| ![module_name](../resources/k8s/ecosystem/krew.png) | `from resources.k8s.ecosystem import krew` | -| ![module_name](../resources/k8s/ecosystem/helm.png) | `from resources.k8s.ecosystem import helm` | -| ![module_name](../resources/k8s/chaos/chaos-mesh.png) | `from resources.k8s.chaos import chaos_mesh` | -| ![module_name](../resources/k8s/chaos/litmus-chaos.png) | `from resources.k8s.chaos import litmus_chaos` | -| ![module_name](../resources/k8s/controlplane/kubelet.png) | `from resources.k8s.controlplane import kubelet` | -| ![module_name](../resources/k8s/controlplane/c-c-m.png) | `from resources.k8s.controlplane import c_c_m` | -| ![module_name](../resources/k8s/controlplane/c-m.png) | `from resources.k8s.controlplane import c_m` | -| ![module_name](../resources/k8s/controlplane/k-proxy.png) | `from resources.k8s.controlplane import k_proxy` | -| ![module_name](../resources/k8s/controlplane/sched.png) | `from resources.k8s.controlplane import sched` | -| ![module_name](../resources/k8s/controlplane/api.png) | `from resources.k8s.controlplane import api` | -| ![module_name](../resources/onprem/queue/nats.png) | `from resources.onprem.queue import nats` | -| ![module_name](../resources/onprem/queue/rabbitmq.png) | `from resources.onprem.queue import rabbitmq` | -| ![module_name](../resources/onprem/queue/kafka.png) | `from resources.onprem.queue import kafka` | -| ![module_name](../resources/onprem/queue/activemq.png) | `from resources.onprem.queue import activemq` | -| ![module_name](../resources/onprem/queue/celery.png) | `from resources.onprem.queue import celery` | -| ![module_name](../resources/onprem/queue/zeromq.png) | `from resources.onprem.queue import zeromq` | -| ![module_name](../resources/onprem/mlops/polyaxon.png) | `from resources.onprem.mlops import polyaxon` | -| ![module_name](../resources/onprem/iac/atlantis.png) | `from resources.onprem.iac import atlantis` | -| ![module_name](../resources/onprem/iac/puppet.png) | `from resources.onprem.iac import puppet` | -| ![module_name](../resources/onprem/iac/terraform.png) | `from resources.onprem.iac import terraform` | -| ![module_name](../resources/onprem/iac/ansible.png) | `from resources.onprem.iac import ansible` | -| ![module_name](../resources/onprem/iac/awx.png) | `from resources.onprem.iac import awx` | -| ![module_name](../resources/onprem/inmemory/memcached.png) | `from resources.onprem.inmemory import memcached` | -| ![module_name](../resources/onprem/inmemory/redis.png) | `from resources.onprem.inmemory import redis` | -| ![module_name](../resources/onprem/inmemory/hazelcast.png) | `from resources.onprem.inmemory import hazelcast` | -| ![module_name](../resources/onprem/inmemory/aerospike.png) | `from resources.onprem.inmemory import aerospike` | -| ![module_name](../resources/onprem/aggregator/vector.png) | `from resources.onprem.aggregator import vector` | -| ![module_name](../resources/onprem/aggregator/fluentd.png) | `from resources.onprem.aggregator import fluentd` | -| ![module_name](../resources/onprem/vcs/gitea.png) | `from resources.onprem.vcs import gitea` | -| ![module_name](../resources/onprem/vcs/svn.png) | `from resources.onprem.vcs import svn` | -| ![module_name](../resources/onprem/vcs/gitlab.png) | `from resources.onprem.vcs import gitlab` | -| ![module_name](../resources/onprem/vcs/git.png) | `from resources.onprem.vcs import git` | -| ![module_name](../resources/onprem/vcs/github.png) | `from resources.onprem.vcs import github` | -| ![module_name](../resources/onprem/network/pfsense.png) | `from resources.onprem.network import pfsense` | -| ![module_name](../resources/onprem/network/internet.png) | `from resources.onprem.network import internet` | -| ![module_name](../resources/onprem/network/haproxy.png) | `from resources.onprem.network import haproxy` | -| ![module_name](../resources/onprem/network/kong.png) | `from resources.onprem.network import kong` | -| ![module_name](../resources/onprem/network/opnsense.png) | `from resources.onprem.network import opnsense` | -| ![module_name](../resources/onprem/network/etcd.png) | `from resources.onprem.network import etcd` | -| ![module_name](../resources/onprem/network/tyk.png) | `from resources.onprem.network import tyk` | -| ![module_name](../resources/onprem/network/vyos.png) | `from resources.onprem.network import vyos` | -| ![module_name](../resources/onprem/network/powerdns.png) | `from resources.onprem.network import powerdns` | -| ![module_name](../resources/onprem/network/jbossas.png) | `from resources.onprem.network import jbossas` | -| ![module_name](../resources/onprem/network/glassfish.png) | `from resources.onprem.network import glassfish` | -| ![module_name](../resources/onprem/network/traefik.png) | `from resources.onprem.network import traefik` | -| ![module_name](../resources/onprem/network/ambassador.png) | `from resources.onprem.network import ambassador` | -| ![module_name](../resources/onprem/network/gunicorn.png) | `from resources.onprem.network import gunicorn` | -| ![module_name](../resources/onprem/network/jetty.png) | `from resources.onprem.network import jetty` | -| ![module_name](../resources/onprem/network/pomerium.png) | `from resources.onprem.network import pomerium` | -| ![module_name](../resources/onprem/network/wildfly.png) | `from resources.onprem.network import wildfly` | -| ![module_name](../resources/onprem/network/consul.png) | `from resources.onprem.network import consul` | -| ![module_name](../resources/onprem/network/nginx.png) | `from resources.onprem.network import nginx` | -| ![module_name](../resources/onprem/network/apache.png) | `from resources.onprem.network import apache` | -| ![module_name](../resources/onprem/network/tomcat.png) | `from resources.onprem.network import tomcat` | -| ![module_name](../resources/onprem/network/open-service-mesh.png) | `from resources.onprem.network import open_service_mesh` | -| ![module_name](../resources/onprem/network/bind-9.png) | `from resources.onprem.network import bind_9` | -| ![module_name](../resources/onprem/network/caddy.png) | `from resources.onprem.network import caddy` | -| ![module_name](../resources/onprem/network/ocelot.png) | `from resources.onprem.network import ocelot` | -| ![module_name](../resources/onprem/network/linkerd.png) | `from resources.onprem.network import linkerd` | -| ![module_name](../resources/onprem/network/istio.png) | `from resources.onprem.network import istio` | -| ![module_name](../resources/onprem/network/envoy.png) | `from resources.onprem.network import envoy` | -| ![module_name](../resources/onprem/network/zookeeper.png) | `from resources.onprem.network import zookeeper` | -| ![module_name](../resources/onprem/security/vault.png) | `from resources.onprem.security import vault` | -| ![module_name](../resources/onprem/security/trivy.png) | `from resources.onprem.security import trivy` | -| ![module_name](../resources/onprem/security/bitwarden.png) | `from resources.onprem.security import bitwarden` | -| ![module_name](../resources/onprem/dns/coredns.png) | `from resources.onprem.dns import coredns` | -| ![module_name](../resources/onprem/dns/powerdns.png) | `from resources.onprem.dns import powerdns` | -| ![module_name](../resources/onprem/database/scylla.png) | `from resources.onprem.database import scylla` | -| ![module_name](../resources/onprem/database/janusgraph.png) | `from resources.onprem.database import janusgraph` | -| ![module_name](../resources/onprem/database/druid.png) | `from resources.onprem.database import druid` | -| ![module_name](../resources/onprem/database/dgraph.png) | `from resources.onprem.database import dgraph` | -| ![module_name](../resources/onprem/database/mysql.png) | `from resources.onprem.database import mysql` | -| ![module_name](../resources/onprem/database/clickhouse.png) | `from resources.onprem.database import clickhouse` | -| ![module_name](../resources/onprem/database/neo4j.png) | `from resources.onprem.database import neo4j` | -| ![module_name](../resources/onprem/database/couchdb.png) | `from resources.onprem.database import couchdb` | -| ![module_name](../resources/onprem/database/influxdb.png) | `from resources.onprem.database import influxdb` | -| ![module_name](../resources/onprem/database/postgresql.png) | `from resources.onprem.database import postgresql` | -| ![module_name](../resources/onprem/database/cassandra.png) | `from resources.onprem.database import cassandra` | -| ![module_name](../resources/onprem/database/oracle.png) | `from resources.onprem.database import oracle` | -| ![module_name](../resources/onprem/database/cockroachdb.png) | `from resources.onprem.database import cockroachdb` | -| ![module_name](../resources/onprem/database/couchbase.png) | `from resources.onprem.database import couchbase` | -| ![module_name](../resources/onprem/database/mssql.png) | `from resources.onprem.database import mssql` | -| ![module_name](../resources/onprem/database/mariadb.png) | `from resources.onprem.database import mariadb` | -| ![module_name](../resources/onprem/database/mongodb.png) | `from resources.onprem.database import mongodb` | -| ![module_name](../resources/onprem/database/hbase.png) | `from resources.onprem.database import hbase` | -| ![module_name](../resources/onprem/search/solr.png) | `from resources.onprem.search import solr` | -| ![module_name](../resources/onprem/workflow/nifi.png) | `from resources.onprem.workflow import nifi` | -| ![module_name](../resources/onprem/workflow/kubeflow.png) | `from resources.onprem.workflow import kubeflow` | -| ![module_name](../resources/onprem/workflow/airflow.png) | `from resources.onprem.workflow import airflow` | -| ![module_name](../resources/onprem/workflow/digdag.png) | `from resources.onprem.workflow import digdag` | -| ![module_name](../resources/onprem/monitoring/humio.png) | `from resources.onprem.monitoring import humio` | -| ![module_name](../resources/onprem/monitoring/grafana.png) | `from resources.onprem.monitoring import grafana` | -| ![module_name](../resources/onprem/monitoring/prometheus-operator.png) | `from resources.onprem.monitoring import prometheus_operator` | -| ![module_name](../resources/onprem/monitoring/splunk.png) | `from resources.onprem.monitoring import splunk` | -| ![module_name](../resources/onprem/monitoring/prometheus.png) | `from resources.onprem.monitoring import prometheus` | -| ![module_name](../resources/onprem/monitoring/sentry.png) | `from resources.onprem.monitoring import sentry` | -| ![module_name](../resources/onprem/monitoring/cortex.png) | `from resources.onprem.monitoring import cortex` | -| ![module_name](../resources/onprem/monitoring/newrelic.png) | `from resources.onprem.monitoring import newrelic` | -| ![module_name](../resources/onprem/monitoring/dynatrace.png) | `from resources.onprem.monitoring import dynatrace` | -| ![module_name](../resources/onprem/monitoring/nagios.png) | `from resources.onprem.monitoring import nagios` | -| ![module_name](../resources/onprem/monitoring/thanos.png) | `from resources.onprem.monitoring import thanos` | -| ![module_name](../resources/onprem/monitoring/zabbix.png) | `from resources.onprem.monitoring import zabbix` | -| ![module_name](../resources/onprem/monitoring/datadog.png) | `from resources.onprem.monitoring import datadog` | -| ![module_name](../resources/onprem/container/k3s.png) | `from resources.onprem.container import k3s` | -| ![module_name](../resources/onprem/container/crio.png) | `from resources.onprem.container import crio` | -| ![module_name](../resources/onprem/container/containerd.png) | `from resources.onprem.container import containerd` | -| ![module_name](../resources/onprem/container/rkt.png) | `from resources.onprem.container import rkt` | -| ![module_name](../resources/onprem/container/lxc.png) | `from resources.onprem.container import lxc` | -| ![module_name](../resources/onprem/container/gvisor.png) | `from resources.onprem.container import gvisor` | -| ![module_name](../resources/onprem/container/firecracker.png) | `from resources.onprem.container import firecracker` | -| ![module_name](../resources/onprem/container/docker.png) | `from resources.onprem.container import docker` | -| ![module_name](../resources/onprem/gitops/flagger.png) | `from resources.onprem.gitops import flagger` | -| ![module_name](../resources/onprem/gitops/flux.png) | `from resources.onprem.gitops import flux` | -| ![module_name](../resources/onprem/gitops/argocd.png) | `from resources.onprem.gitops import argocd` | -| ![module_name](../resources/onprem/logging/syslog-ng.png) | `from resources.onprem.logging import syslog_ng` | -| ![module_name](../resources/onprem/logging/rsyslog.png) | `from resources.onprem.logging import rsyslog` | -| ![module_name](../resources/onprem/logging/graylog.png) | `from resources.onprem.logging import graylog` | -| ![module_name](../resources/onprem/logging/loki.png) | `from resources.onprem.logging import loki` | -| ![module_name](../resources/onprem/logging/fluentbit.png) | `from resources.onprem.logging import fluentbit` | -| ![module_name](../resources/onprem/compute/nomad.png) | `from resources.onprem.compute import nomad` | -| ![module_name](../resources/onprem/compute/server.png) | `from resources.onprem.compute import server` | -| ![module_name](../resources/onprem/etl/embulk.png) | `from resources.onprem.etl import embulk` | -| ![module_name](../resources/onprem/tracing/jaeger.png) | `from resources.onprem.tracing import jaeger` | -| ![module_name](../resources/onprem/certificates/lets-encrypt.png) | `from resources.onprem.certificates import lets_encrypt` | -| ![module_name](../resources/onprem/certificates/cert-manager.png) | `from resources.onprem.certificates import cert_manager` | -| ![module_name](../resources/onprem/proxmox/pve.png) | `from resources.onprem.proxmox import pve` | -| ![module_name](../resources/onprem/auth/buzzfeed-sso.png) | `from resources.onprem.auth import buzzfeed_sso` | -| ![module_name](../resources/onprem/auth/oauth2-proxy.png) | `from resources.onprem.auth import oauth2_proxy` | -| ![module_name](../resources/onprem/auth/boundary.png) | `from resources.onprem.auth import boundary` | -| ![module_name](../resources/onprem/analytics/norikra.png) | `from resources.onprem.analytics import norikra` | -| ![module_name](../resources/onprem/analytics/storm.png) | `from resources.onprem.analytics import storm` | -| ![module_name](../resources/onprem/analytics/beam.png) | `from resources.onprem.analytics import beam` | -| ![module_name](../resources/onprem/analytics/metabase.png) | `from resources.onprem.analytics import metabase` | -| ![module_name](../resources/onprem/analytics/spark.png) | `from resources.onprem.analytics import spark` | -| ![module_name](../resources/onprem/analytics/singer.png) | `from resources.onprem.analytics import singer` | -| ![module_name](../resources/onprem/analytics/presto.png) | `from resources.onprem.analytics import presto` | -| ![module_name](../resources/onprem/analytics/tableau.png) | `from resources.onprem.analytics import tableau` | -| ![module_name](../resources/onprem/analytics/powerbi.png) | `from resources.onprem.analytics import powerbi` | -| ![module_name](../resources/onprem/analytics/databricks.png) | `from resources.onprem.analytics import databricks` | -| ![module_name](../resources/onprem/analytics/superset.png) | `from resources.onprem.analytics import superset` | -| ![module_name](../resources/onprem/analytics/hadoop.png) | `from resources.onprem.analytics import hadoop` | -| ![module_name](../resources/onprem/analytics/dremio.png) | `from resources.onprem.analytics import dremio` | -| ![module_name](../resources/onprem/analytics/dbt.png) | `from resources.onprem.analytics import dbt` | -| ![module_name](../resources/onprem/analytics/flink.png) | `from resources.onprem.analytics import flink` | -| ![module_name](../resources/onprem/analytics/hive.png) | `from resources.onprem.analytics import hive` | -| ![module_name](../resources/onprem/storage/ceph-osd.png) | `from resources.onprem.storage import ceph_osd` | -| ![module_name](../resources/onprem/storage/ceph.png) | `from resources.onprem.storage import ceph` | -| ![module_name](../resources/onprem/storage/glusterfs.png) | `from resources.onprem.storage import glusterfs` | -| ![module_name](../resources/onprem/identity/dex.png) | `from resources.onprem.identity import dex` | -| ![module_name](../resources/onprem/groupware/nextcloud.png) | `from resources.onprem.groupware import nextcloud` | -| ![module_name](../resources/onprem/ci/travisci.png) | `from resources.onprem.ci import travisci` | -| ![module_name](../resources/onprem/ci/concourseci.png) | `from resources.onprem.ci import concourseci` | -| ![module_name](../resources/onprem/ci/zuulci.png) | `from resources.onprem.ci import zuulci` | -| ![module_name](../resources/onprem/ci/circleci.png) | `from resources.onprem.ci import circleci` | -| ![module_name](../resources/onprem/ci/jenkins.png) | `from resources.onprem.ci import jenkins` | -| ![module_name](../resources/onprem/ci/gitlabci.png) | `from resources.onprem.ci import gitlabci` | -| ![module_name](../resources/onprem/ci/teamcity.png) | `from resources.onprem.ci import teamcity` | -| ![module_name](../resources/onprem/ci/droneci.png) | `from resources.onprem.ci import droneci` | -| ![module_name](../resources/onprem/ci/github-actions.png) | `from resources.onprem.ci import github_actions` | -| ![module_name](../resources/onprem/cd/tekton.png) | `from resources.onprem.cd import tekton` | -| ![module_name](../resources/onprem/cd/tekton-cli.png) | `from resources.onprem.cd import tekton_cli` | -| ![module_name](../resources/onprem/cd/spinnaker.png) | `from resources.onprem.cd import spinnaker` | -| ![module_name](../resources/onprem/client/user.png) | `from resources.onprem.client import user` | -| ![module_name](../resources/onprem/client/client.png) | `from resources.onprem.client import client` | -| ![module_name](../resources/onprem/client/users.png) | `from resources.onprem.client import users` | -| ![module_name](../resources/digitalocean/network/firewall.png) | `from resources.digitalocean.network import firewall` | -| ![module_name](../resources/digitalocean/network/floating-ip.png) | `from resources.digitalocean.network import floating_ip` | -| ![module_name](../resources/digitalocean/network/vpc.png) | `from resources.digitalocean.network import vpc` | -| ![module_name](../resources/digitalocean/network/internet-gateway.png) | `from resources.digitalocean.network import internet_gateway` | -| ![module_name](../resources/digitalocean/network/domain.png) | `from resources.digitalocean.network import domain` | -| ![module_name](../resources/digitalocean/network/load-balancer.png) | `from resources.digitalocean.network import load_balancer` | -| ![module_name](../resources/digitalocean/network/domain-registration.png) | `from resources.digitalocean.network import domain_registration` | -| ![module_name](../resources/digitalocean/network/managed-vpn.png) | `from resources.digitalocean.network import managed_vpn` | -| ![module_name](../resources/digitalocean/network/certificate.png) | `from resources.digitalocean.network import certificate` | -| ![module_name](../resources/digitalocean/database/dbaas-primary.png) | `from resources.digitalocean.database import dbaas_primary` | -| ![module_name](../resources/digitalocean/database/dbaas-read-only.png) | `from resources.digitalocean.database import dbaas_read_only` | -| ![module_name](../resources/digitalocean/database/dbaas-primary-standby-more.png) | `from resources.digitalocean.database import dbaas_primary_standby_more` | -| ![module_name](../resources/digitalocean/database/dbaas-standby.png) | `from resources.digitalocean.database import dbaas_standby` | -| ![module_name](../resources/digitalocean/compute/k8s-node.png) | `from resources.digitalocean.compute import k8s_node` | -| ![module_name](../resources/digitalocean/compute/containers.png) | `from resources.digitalocean.compute import containers` | -| ![module_name](../resources/digitalocean/compute/droplet-snapshot.png) | `from resources.digitalocean.compute import droplet_snapshot` | -| ![module_name](../resources/digitalocean/compute/k8s-node-pool.png) | `from resources.digitalocean.compute import k8s_node_pool` | -| ![module_name](../resources/digitalocean/compute/droplet.png) | `from resources.digitalocean.compute import droplet` | -| ![module_name](../resources/digitalocean/compute/k8s-cluster.png) | `from resources.digitalocean.compute import k8s_cluster` | -| ![module_name](../resources/digitalocean/compute/droplet-connect.png) | `from resources.digitalocean.compute import droplet_connect` | -| ![module_name](../resources/digitalocean/compute/docker.png) | `from resources.digitalocean.compute import docker` | -| ![module_name](../resources/digitalocean/storage/volume.png) | `from resources.digitalocean.storage import volume` | -| ![module_name](../resources/digitalocean/storage/volume-snapshot.png) | `from resources.digitalocean.storage import volume_snapshot` | -| ![module_name](../resources/digitalocean/storage/space.png) | `from resources.digitalocean.storage import space` | -| ![module_name](../resources/digitalocean/storage/folder.png) | `from resources.digitalocean.storage import folder` | -| ![module_name](../resources/firebase/extentions/extensions.png) | `from resources.firebase.extentions import extensions` | -| ![module_name](../resources/firebase/grow/in-app-messaging.png) | `from resources.firebase.grow import in_app_messaging` | -| ![module_name](../resources/firebase/grow/app-indexing.png) | `from resources.firebase.grow import app_indexing` | -| ![module_name](../resources/firebase/grow/remote-config.png) | `from resources.firebase.grow import remote_config` | -| ![module_name](../resources/firebase/grow/ab-testing.png) | `from resources.firebase.grow import ab_testing` | -| ![module_name](../resources/firebase/grow/dynamic-links.png) | `from resources.firebase.grow import dynamic_links` | -| ![module_name](../resources/firebase/grow/invites.png) | `from resources.firebase.grow import invites` | -| ![module_name](../resources/firebase/grow/messaging.png) | `from resources.firebase.grow import messaging` | -| ![module_name](../resources/firebase/grow/predictions.png) | `from resources.firebase.grow import predictions` | -| ![module_name](../resources/firebase/quality/test-lab.png) | `from resources.firebase.quality import test_lab` | -| ![module_name](../resources/firebase/quality/crash-reporting.png) | `from resources.firebase.quality import crash_reporting` | -| ![module_name](../resources/firebase/quality/crashlytics.png) | `from resources.firebase.quality import crashlytics` | -| ![module_name](../resources/firebase/quality/app-distribution.png) | `from resources.firebase.quality import app_distribution` | -| ![module_name](../resources/firebase/quality/performance-monitoring.png) | `from resources.firebase.quality import performance_monitoring` | -| ![module_name](../resources/firebase/base/firebase.png) | `from resources.firebase.base import firebase` | -| ![module_name](../resources/firebase/develop/functions.png) | `from resources.firebase.develop import functions` | -| ![module_name](../resources/firebase/develop/hosting.png) | `from resources.firebase.develop import hosting` | -| ![module_name](../resources/firebase/develop/authentication.png) | `from resources.firebase.develop import authentication` | -| ![module_name](../resources/firebase/develop/ml-kit.png) | `from resources.firebase.develop import ml_kit` | -| ![module_name](../resources/firebase/develop/realtime-database.png) | `from resources.firebase.develop import realtime_database` | -| ![module_name](../resources/firebase/develop/storage.png) | `from resources.firebase.develop import storage` | -| ![module_name](../resources/firebase/develop/firestore.png) | `from resources.firebase.develop import firestore` | -| ![module_name](../resources/oci/devops/resource-mgmt-white.png) | `from resources.oci.devops import resource_mgmt_white` | -| ![module_name](../resources/oci/devops/api-service-white.png) | `from resources.oci.devops import api_service_white` | -| ![module_name](../resources/oci/devops/api-gateway.png) | `from resources.oci.devops import api_gateway` | -| ![module_name](../resources/oci/devops/api-service.png) | `from resources.oci.devops import api_service` | -| ![module_name](../resources/oci/devops/api-gateway-white.png) | `from resources.oci.devops import api_gateway_white` | -| ![module_name](../resources/oci/devops/resource-mgmt.png) | `from resources.oci.devops import resource_mgmt` | -| ![module_name](../resources/oci/network/vcn-white.png) | `from resources.oci.network import vcn_white` | -| ![module_name](../resources/oci/network/load-balancer-white.png) | `from resources.oci.network import load_balancer_white` | -| ![module_name](../resources/oci/network/security-lists-white.png) | `from resources.oci.network import security_lists_white` | -| ![module_name](../resources/oci/network/route-table-white.png) | `from resources.oci.network import route_table_white` | -| ![module_name](../resources/oci/network/internet-gateway-white.png) | `from resources.oci.network import internet_gateway_white` | -| ![module_name](../resources/oci/network/service-gateway.png) | `from resources.oci.network import service_gateway` | -| ![module_name](../resources/oci/network/drg.png) | `from resources.oci.network import drg` | -| ![module_name](../resources/oci/network/vcn.png) | `from resources.oci.network import vcn` | -| ![module_name](../resources/oci/network/firewall.png) | `from resources.oci.network import firewall` | -| ![module_name](../resources/oci/network/service-gateway-white.png) | `from resources.oci.network import service_gateway_white` | -| ![module_name](../resources/oci/network/internet-gateway.png) | `from resources.oci.network import internet_gateway` | -| ![module_name](../resources/oci/network/drg-white.png) | `from resources.oci.network import drg_white` | -| ![module_name](../resources/oci/network/firewall-white.png) | `from resources.oci.network import firewall_white` | -| ![module_name](../resources/oci/network/security-lists.png) | `from resources.oci.network import security_lists` | -| ![module_name](../resources/oci/network/load-balancer.png) | `from resources.oci.network import load_balancer` | -| ![module_name](../resources/oci/network/route-table.png) | `from resources.oci.network import route_table` | -| ![module_name](../resources/oci/security/id-access.png) | `from resources.oci.security import id_access` | -| ![module_name](../resources/oci/security/encryption-white.png) | `from resources.oci.security import encryption_white` | -| ![module_name](../resources/oci/security/vault.png) | `from resources.oci.security import vault` | -| ![module_name](../resources/oci/security/ddos-white.png) | `from resources.oci.security import ddos_white` | -| ![module_name](../resources/oci/security/waf.png) | `from resources.oci.security import waf` | -| ![module_name](../resources/oci/security/key-management.png) | `from resources.oci.security import key_management` | -| ![module_name](../resources/oci/security/ddos.png) | `from resources.oci.security import ddos` | -| ![module_name](../resources/oci/security/max-security-zone-white.png) | `from resources.oci.security import max_security_zone_white` | -| ![module_name](../resources/oci/security/vault-white.png) | `from resources.oci.security import vault_white` | -| ![module_name](../resources/oci/security/waf-white.png) | `from resources.oci.security import waf_white` | -| ![module_name](../resources/oci/security/encryption.png) | `from resources.oci.security import encryption` | -| ![module_name](../resources/oci/security/cloud-guard-white.png) | `from resources.oci.security import cloud_guard_white` | -| ![module_name](../resources/oci/security/id-access-white.png) | `from resources.oci.security import id_access_white` | -| ![module_name](../resources/oci/security/cloud-guard.png) | `from resources.oci.security import cloud_guard` | -| ![module_name](../resources/oci/security/max-security-zone.png) | `from resources.oci.security import max_security_zone` | -| ![module_name](../resources/oci/security/key-management-white.png) | `from resources.oci.security import key_management_white` | -| ![module_name](../resources/oci/connectivity/customer-premise.png) | `from resources.oci.connectivity import customer_premise` | -| ![module_name](../resources/oci/connectivity/dns.png) | `from resources.oci.connectivity import dns` | -| ![module_name](../resources/oci/connectivity/vpn-white.png) | `from resources.oci.connectivity import vpn_white` | -| ![module_name](../resources/oci/connectivity/cdn.png) | `from resources.oci.connectivity import cdn` | -| ![module_name](../resources/oci/connectivity/disconnected-regions-white.png) | `from resources.oci.connectivity import disconnected_regions_white` | -| ![module_name](../resources/oci/connectivity/backbone-white.png) | `from resources.oci.connectivity import backbone_white` | -| ![module_name](../resources/oci/connectivity/cdn-white.png) | `from resources.oci.connectivity import cdn_white` | -| ![module_name](../resources/oci/connectivity/fast-connect-white.png) | `from resources.oci.connectivity import fast_connect_white` | -| ![module_name](../resources/oci/connectivity/backbone.png) | `from resources.oci.connectivity import backbone` | -| ![module_name](../resources/oci/connectivity/vpn.png) | `from resources.oci.connectivity import vpn` | -| ![module_name](../resources/oci/connectivity/customer-premise-white.png) | `from resources.oci.connectivity import customer_premise_white` | -| ![module_name](../resources/oci/connectivity/customer-datacntr-white.png) | `from resources.oci.connectivity import customer_datacntr_white` | -| ![module_name](../resources/oci/connectivity/dns-white.png) | `from resources.oci.connectivity import dns_white` | -| ![module_name](../resources/oci/connectivity/fast-connect.png) | `from resources.oci.connectivity import fast_connect` | -| ![module_name](../resources/oci/connectivity/customer-datacenter.png) | `from resources.oci.connectivity import customer_datacenter` | -| ![module_name](../resources/oci/connectivity/nat-gateway.png) | `from resources.oci.connectivity import nat_gateway` | -| ![module_name](../resources/oci/connectivity/nat-gateway-white.png) | `from resources.oci.connectivity import nat_gateway_white` | -| ![module_name](../resources/oci/connectivity/disconnected-regions.png) | `from resources.oci.connectivity import disconnected_regions` | -| ![module_name](../resources/oci/database/dms.png) | `from resources.oci.database import dms` | -| ![module_name](../resources/oci/database/database-service-white.png) | `from resources.oci.database import database_service_white` | -| ![module_name](../resources/oci/database/dms-white.png) | `from resources.oci.database import dms_white` | -| ![module_name](../resources/oci/database/autonomous-white.png) | `from resources.oci.database import autonomous_white` | -| ![module_name](../resources/oci/database/bigdata-service-white.png) | `from resources.oci.database import bigdata_service_white` | -| ![module_name](../resources/oci/database/science-white.png) | `from resources.oci.database import science_white` | -| ![module_name](../resources/oci/database/database-service.png) | `from resources.oci.database import database_service` | -| ![module_name](../resources/oci/database/science.png) | `from resources.oci.database import science` | -| ![module_name](../resources/oci/database/dcat-white.png) | `from resources.oci.database import dcat_white` | -| ![module_name](../resources/oci/database/stream-white.png) | `from resources.oci.database import stream_white` | -| ![module_name](../resources/oci/database/dis-white.png) | `from resources.oci.database import dis_white` | -| ![module_name](../resources/oci/database/bigdata-service.png) | `from resources.oci.database import bigdata_service` | -| ![module_name](../resources/oci/database/autonomous.png) | `from resources.oci.database import autonomous` | -| ![module_name](../resources/oci/database/dataflow-apache.png) | `from resources.oci.database import dataflow_apache` | -| ![module_name](../resources/oci/database/dataflow-apache-white.png) | `from resources.oci.database import dataflow_apache_white` | -| ![module_name](../resources/oci/database/stream.png) | `from resources.oci.database import stream` | -| ![module_name](../resources/oci/database/dcat.png) | `from resources.oci.database import dcat` | -| ![module_name](../resources/oci/database/dis.png) | `from resources.oci.database import dis` | -| ![module_name](../resources/oci/monitoring/alarm.png) | `from resources.oci.monitoring import alarm` | -| ![module_name](../resources/oci/monitoring/queue-white.png) | `from resources.oci.monitoring import queue_white` | -| ![module_name](../resources/oci/monitoring/notifications-white.png) | `from resources.oci.monitoring import notifications_white` | -| ![module_name](../resources/oci/monitoring/queue.png) | `from resources.oci.monitoring import queue` | -| ![module_name](../resources/oci/monitoring/search.png) | `from resources.oci.monitoring import search` | -| ![module_name](../resources/oci/monitoring/notifications.png) | `from resources.oci.monitoring import notifications` | -| ![module_name](../resources/oci/monitoring/alarm-white.png) | `from resources.oci.monitoring import alarm_white` | -| ![module_name](../resources/oci/monitoring/events.png) | `from resources.oci.monitoring import events` | -| ![module_name](../resources/oci/monitoring/telemetry.png) | `from resources.oci.monitoring import telemetry` | -| ![module_name](../resources/oci/monitoring/events-white.png) | `from resources.oci.monitoring import events_white` | -| ![module_name](../resources/oci/monitoring/workflow.png) | `from resources.oci.monitoring import workflow` | -| ![module_name](../resources/oci/monitoring/email-white.png) | `from resources.oci.monitoring import email_white` | -| ![module_name](../resources/oci/monitoring/workflow-white.png) | `from resources.oci.monitoring import workflow_white` | -| ![module_name](../resources/oci/monitoring/search-white.png) | `from resources.oci.monitoring import search_white` | -| ![module_name](../resources/oci/monitoring/health-check.png) | `from resources.oci.monitoring import health_check` | -| ![module_name](../resources/oci/monitoring/telemetry-white.png) | `from resources.oci.monitoring import telemetry_white` | -| ![module_name](../resources/oci/monitoring/email.png) | `from resources.oci.monitoring import email` | -| ![module_name](../resources/oci/monitoring/health-check-white.png) | `from resources.oci.monitoring import health_check_white` | -| ![module_name](../resources/oci/compute/autoscale.png) | `from resources.oci.compute import autoscale` | -| ![module_name](../resources/oci/compute/bm.png) | `from resources.oci.compute import bm` | -| ![module_name](../resources/oci/compute/functions.png) | `from resources.oci.compute import functions` | -| ![module_name](../resources/oci/compute/ocir.png) | `from resources.oci.compute import ocir` | -| ![module_name](../resources/oci/compute/container-white.png) | `from resources.oci.compute import container_white` | -| ![module_name](../resources/oci/compute/oke.png) | `from resources.oci.compute import oke` | -| ![module_name](../resources/oci/compute/oke-white.png) | `from resources.oci.compute import oke_white` | -| ![module_name](../resources/oci/compute/instance-pools-white.png) | `from resources.oci.compute import instance_pools_white` | -| ![module_name](../resources/oci/compute/autoscale-white.png) | `from resources.oci.compute import autoscale_white` | -| ![module_name](../resources/oci/compute/vm.png) | `from resources.oci.compute import vm` | -| ![module_name](../resources/oci/compute/container.png) | `from resources.oci.compute import container` | -| ![module_name](../resources/oci/compute/bm-white.png) | `from resources.oci.compute import bm_white` | -| ![module_name](../resources/oci/compute/instance-pools.png) | `from resources.oci.compute import instance_pools` | -| ![module_name](../resources/oci/compute/ocir-white.png) | `from resources.oci.compute import ocir_white` | -| ![module_name](../resources/oci/compute/functions-white.png) | `from resources.oci.compute import functions_white` | -| ![module_name](../resources/oci/compute/vm-white.png) | `from resources.oci.compute import vm_white` | -| ![module_name](../resources/oci/governance/logging.png) | `from resources.oci.governance import logging` | -| ![module_name](../resources/oci/governance/compartments-white.png) | `from resources.oci.governance import compartments_white` | -| ![module_name](../resources/oci/governance/groups-white.png) | `from resources.oci.governance import groups_white` | -| ![module_name](../resources/oci/governance/ocid-white.png) | `from resources.oci.governance import ocid_white` | -| ![module_name](../resources/oci/governance/compartments.png) | `from resources.oci.governance import compartments` | -| ![module_name](../resources/oci/governance/tagging-white.png) | `from resources.oci.governance import tagging_white` | -| ![module_name](../resources/oci/governance/tagging.png) | `from resources.oci.governance import tagging` | -| ![module_name](../resources/oci/governance/groups.png) | `from resources.oci.governance import groups` | -| ![module_name](../resources/oci/governance/logging-white.png) | `from resources.oci.governance import logging_white` | -| ![module_name](../resources/oci/governance/policies.png) | `from resources.oci.governance import policies` | -| ![module_name](../resources/oci/governance/audit.png) | `from resources.oci.governance import audit` | -| ![module_name](../resources/oci/governance/ocid.png) | `from resources.oci.governance import ocid` | -| ![module_name](../resources/oci/governance/audit-white.png) | `from resources.oci.governance import audit_white` | -| ![module_name](../resources/oci/governance/policies-white.png) | `from resources.oci.governance import policies_white` | -| ![module_name](../resources/oci/storage/object-storage-white.png) | `from resources.oci.storage import object_storage_white` | -| ![module_name](../resources/oci/storage/backup-restore-white.png) | `from resources.oci.storage import backup_restore_white` | -| ![module_name](../resources/oci/storage/buckets-white.png) | `from resources.oci.storage import buckets_white` | -| ![module_name](../resources/oci/storage/data-transfer.png) | `from resources.oci.storage import data_transfer` | -| ![module_name](../resources/oci/storage/block-storage-clone.png) | `from resources.oci.storage import block_storage_clone` | -| ![module_name](../resources/oci/storage/storage-gateway.png) | `from resources.oci.storage import storage_gateway` | -| ![module_name](../resources/oci/storage/backup-restore.png) | `from resources.oci.storage import backup_restore` | -| ![module_name](../resources/oci/storage/file-storage-white.png) | `from resources.oci.storage import file_storage_white` | -| ![module_name](../resources/oci/storage/file-storage.png) | `from resources.oci.storage import file_storage` | -| ![module_name](../resources/oci/storage/block-storage-white.png) | `from resources.oci.storage import block_storage_white` | -| ![module_name](../resources/oci/storage/block-storage-clone-white.png) | `from resources.oci.storage import block_storage_clone_white` | -| ![module_name](../resources/oci/storage/storage-gateway-white.png) | `from resources.oci.storage import storage_gateway_white` | -| ![module_name](../resources/oci/storage/elastic-performance.png) | `from resources.oci.storage import elastic_performance` | -| ![module_name](../resources/oci/storage/elastic-performance-white.png) | `from resources.oci.storage import elastic_performance_white` | -| ![module_name](../resources/oci/storage/data-transfer-white.png) | `from resources.oci.storage import data_transfer_white` | -| ![module_name](../resources/oci/storage/object-storage.png) | `from resources.oci.storage import object_storage` | -| ![module_name](../resources/oci/storage/buckets.png) | `from resources.oci.storage import buckets` | -| ![module_name](../resources/oci/storage/block-storage.png) | `from resources.oci.storage import block_storage` | -| ![module_name](../resources/outscale/network/net.png) | `from resources.outscale.network import net` | -| ![module_name](../resources/outscale/network/nat-service.png) | `from resources.outscale.network import nat_service` | -| ![module_name](../resources/outscale/network/load-balancer.png) | `from resources.outscale.network import load_balancer` | -| ![module_name](../resources/outscale/network/site-to-site-vpng.png) | `from resources.outscale.network import site_to_site_vpng` | -| ![module_name](../resources/outscale/network/client-vpn.png) | `from resources.outscale.network import client_vpn` | -| ![module_name](../resources/outscale/network/internet-service.png) | `from resources.outscale.network import internet_service` | -| ![module_name](../resources/outscale/security/identity-and-access-management.png) | `from resources.outscale.security import identity_and_access_management` | -| ![module_name](../resources/outscale/security/firewall.png) | `from resources.outscale.security import firewall` | -| ![module_name](../resources/outscale/compute/direct-connect.png) | `from resources.outscale.compute import direct_connect` | -| ![module_name](../resources/outscale/compute/compute.png) | `from resources.outscale.compute import compute` | -| ![module_name](../resources/outscale/storage/simple-storage-service.png) | `from resources.outscale.storage import simple_storage_service` | -| ![module_name](../resources/outscale/storage/storage.png) | `from resources.outscale.storage import storage` | -| ![module_name](../resources/elastic/elasticsearch/kibana.png) | `from resources.elastic.elasticsearch import kibana` | -| ![module_name](../resources/elastic/elasticsearch/security-settings.png) | `from resources.elastic.elasticsearch import security_settings` | -| ![module_name](../resources/elastic/elasticsearch/monitoring.png) | `from resources.elastic.elasticsearch import monitoring` | -| ![module_name](../resources/elastic/elasticsearch/machine-learning.png) | `from resources.elastic.elasticsearch import machine_learning` | -| ![module_name](../resources/elastic/elasticsearch/logstash.png) | `from resources.elastic.elasticsearch import logstash` | -| ![module_name](../resources/elastic/elasticsearch/alerting.png) | `from resources.elastic.elasticsearch import alerting` | -| ![module_name](../resources/elastic/elasticsearch/sql.png) | `from resources.elastic.elasticsearch import sql` | -| ![module_name](../resources/elastic/elasticsearch/beats.png) | `from resources.elastic.elasticsearch import beats` | -| ![module_name](../resources/elastic/elasticsearch/maps.png) | `from resources.elastic.elasticsearch import maps` | -| ![module_name](../resources/elastic/elasticsearch/elasticsearch.png) | `from resources.elastic.elasticsearch import elasticsearch` | -| ![module_name](../resources/elastic/saas/elastic.png) | `from resources.elastic.saas import elastic` | -| ![module_name](../resources/elastic/saas/cloud.png) | `from resources.elastic.saas import cloud` | -| ![module_name](../resources/elastic/observability/apm.png) | `from resources.elastic.observability import apm` | -| ![module_name](../resources/elastic/observability/uptime.png) | `from resources.elastic.observability import uptime` | -| ![module_name](../resources/elastic/observability/metrics.png) | `from resources.elastic.observability import metrics` | -| ![module_name](../resources/elastic/observability/logs.png) | `from resources.elastic.observability import logs` | -| ![module_name](../resources/elastic/observability/observability.png) | `from resources.elastic.observability import observability` | -| ![module_name](../resources/elastic/security/endpoint.png) | `from resources.elastic.security import endpoint` | -| ![module_name](../resources/elastic/security/security.png) | `from resources.elastic.security import security` | -| ![module_name](../resources/elastic/security/siem.png) | `from resources.elastic.security import siem` | -| ![module_name](../resources/elastic/enterprisesearch/workplace-search.png) | `from resources.elastic.enterprisesearch import workplace_search` | -| ![module_name](../resources/elastic/enterprisesearch/site-search.png) | `from resources.elastic.enterprisesearch import site_search` | -| ![module_name](../resources/elastic/enterprisesearch/app-search.png) | `from resources.elastic.enterprisesearch import app_search` | -| ![module_name](../resources/elastic/enterprisesearch/enterprise-search.png) | `from resources.elastic.enterprisesearch import enterprise_search` | -| ![module_name](../resources/elastic/orchestration/ece.png) | `from resources.elastic.orchestration import ece` | -| ![module_name](../resources/elastic/orchestration/eck.png) | `from resources.elastic.orchestration import eck` | -| ![module_name](../resources/ibm/devops/continuous-testing.png) | `from resources.ibm.devops import continuous_testing` | -| ![module_name](../resources/ibm/devops/build-test.png) | `from resources.ibm.devops import build_test` | -| ![module_name](../resources/ibm/devops/provision.png) | `from resources.ibm.devops import provision` | -| ![module_name](../resources/ibm/devops/release-management.png) | `from resources.ibm.devops import release_management` | -| ![module_name](../resources/ibm/devops/configuration-management.png) | `from resources.ibm.devops import configuration_management` | -| ![module_name](../resources/ibm/devops/collaborative-development.png) | `from resources.ibm.devops import collaborative_development` | -| ![module_name](../resources/ibm/devops/artifact-management.png) | `from resources.ibm.devops import artifact_management` | -| ![module_name](../resources/ibm/devops/continuous-deploy.png) | `from resources.ibm.devops import continuous_deploy` | -| ![module_name](../resources/ibm/devops/devops.png) | `from resources.ibm.devops import devops` | -| ![module_name](../resources/ibm/devops/code-editor.png) | `from resources.ibm.devops import code_editor` | -| ![module_name](../resources/ibm/data/data-services.png) | `from resources.ibm.data import data_services` | -| ![module_name](../resources/ibm/data/file-repository.png) | `from resources.ibm.data import file_repository` | -| ![module_name](../resources/ibm/data/device-identity-service.png) | `from resources.ibm.data import device_identity_service` | -| ![module_name](../resources/ibm/data/caches.png) | `from resources.ibm.data import caches` | -| ![module_name](../resources/ibm/data/device-registry.png) | `from resources.ibm.data import device_registry` | -| ![module_name](../resources/ibm/data/ground-truth.png) | `from resources.ibm.data import ground_truth` | -| ![module_name](../resources/ibm/data/enterprise-data.png) | `from resources.ibm.data import enterprise_data` | -| ![module_name](../resources/ibm/data/enterprise-user-directory.png) | `from resources.ibm.data import enterprise_user_directory` | -| ![module_name](../resources/ibm/data/model.png) | `from resources.ibm.data import model` | -| ![module_name](../resources/ibm/data/cloud.png) | `from resources.ibm.data import cloud` | -| ![module_name](../resources/ibm/data/tms-data-interface.png) | `from resources.ibm.data import tms_data_interface` | -| ![module_name](../resources/ibm/data/conversation-trained-deployed.png) | `from resources.ibm.data import conversation_trained_deployed` | -| ![module_name](../resources/ibm/data/data-sources.png) | `from resources.ibm.data import data_sources` | -| ![module_name](../resources/ibm/network/load-balancing-routing.png) | `from resources.ibm.network import load_balancing_routing` | -| ![module_name](../resources/ibm/network/subnet.png) | `from resources.ibm.network import subnet` | -| ![module_name](../resources/ibm/network/gateway.png) | `from resources.ibm.network import gateway` | -| ![module_name](../resources/ibm/network/enterprise.png) | `from resources.ibm.network import enterprise` | -| ![module_name](../resources/ibm/network/router.png) | `from resources.ibm.network import router` | -| ![module_name](../resources/ibm/network/vpn-policy.png) | `from resources.ibm.network import vpn_policy` | -| ![module_name](../resources/ibm/network/public-gateway.png) | `from resources.ibm.network import public_gateway` | -| ![module_name](../resources/ibm/network/bridge.png) | `from resources.ibm.network import bridge` | -| ![module_name](../resources/ibm/network/rules.png) | `from resources.ibm.network import rules` | -| ![module_name](../resources/ibm/network/vpn-gateway.png) | `from resources.ibm.network import vpn_gateway` | -| ![module_name](../resources/ibm/network/firewall.png) | `from resources.ibm.network import firewall` | -| ![module_name](../resources/ibm/network/floating-ip.png) | `from resources.ibm.network import floating_ip` | -| ![module_name](../resources/ibm/network/vpc.png) | `from resources.ibm.network import vpc` | -| ![module_name](../resources/ibm/network/transit-gateway.png) | `from resources.ibm.network import transit_gateway` | -| ![module_name](../resources/ibm/network/direct-link.png) | `from resources.ibm.network import direct_link` | -| ![module_name](../resources/ibm/network/load-balancer-pool.png) | `from resources.ibm.network import load_balancer_pool` | -| ![module_name](../resources/ibm/network/vpn-connection.png) | `from resources.ibm.network import vpn_connection` | -| ![module_name](../resources/ibm/network/load-balancer.png) | `from resources.ibm.network import load_balancer` | -| ![module_name](../resources/ibm/network/region.png) | `from resources.ibm.network import region` | -| ![module_name](../resources/ibm/network/load-balancer-listener.png) | `from resources.ibm.network import load_balancer_listener` | -| ![module_name](../resources/ibm/network/internet-services.png) | `from resources.ibm.network import internet_services` | -| ![module_name](../resources/ibm/security/security-services.png) | `from resources.ibm.security import security_services` | -| ![module_name](../resources/ibm/security/gateway.png) | `from resources.ibm.security import gateway` | -| ![module_name](../resources/ibm/security/trustend-computing.png) | `from resources.ibm.security import trustend_computing` | -| ![module_name](../resources/ibm/security/infrastructure-security.png) | `from resources.ibm.security import infrastructure_security` | -| ![module_name](../resources/ibm/security/governance-risk-compliance.png) | `from resources.ibm.security import governance_risk_compliance` | -| ![module_name](../resources/ibm/security/firewall.png) | `from resources.ibm.security import firewall` | -| ![module_name](../resources/ibm/security/vpn.png) | `from resources.ibm.security import vpn` | -| ![module_name](../resources/ibm/security/blockchain-security-service.png) | `from resources.ibm.security import blockchain_security_service` | -| ![module_name](../resources/ibm/security/identity-provider.png) | `from resources.ibm.security import identity_provider` | -| ![module_name](../resources/ibm/security/identity-access-management.png) | `from resources.ibm.security import identity_access_management` | -| ![module_name](../resources/ibm/security/security-monitoring-intelligence.png) | `from resources.ibm.security import security_monitoring_intelligence` | -| ![module_name](../resources/ibm/security/api-security.png) | `from resources.ibm.security import api_security` | -| ![module_name](../resources/ibm/security/data-security.png) | `from resources.ibm.security import data_security` | -| ![module_name](../resources/ibm/security/physical-security.png) | `from resources.ibm.security import physical_security` | -| ![module_name](../resources/ibm/blockchain/blockchain-developer.png) | `from resources.ibm.blockchain import blockchain_developer` | -| ![module_name](../resources/ibm/blockchain/communication.png) | `from resources.ibm.blockchain import communication` | -| ![module_name](../resources/ibm/blockchain/key-management.png) | `from resources.ibm.blockchain import key_management` | -| ![module_name](../resources/ibm/blockchain/client-application.png) | `from resources.ibm.blockchain import client_application` | -| ![module_name](../resources/ibm/blockchain/node.png) | `from resources.ibm.blockchain import node` | -| ![module_name](../resources/ibm/blockchain/services.png) | `from resources.ibm.blockchain import services` | -| ![module_name](../resources/ibm/blockchain/transaction-manager.png) | `from resources.ibm.blockchain import transaction_manager` | -| ![module_name](../resources/ibm/blockchain/wallet.png) | `from resources.ibm.blockchain import wallet` | -| ![module_name](../resources/ibm/blockchain/event.png) | `from resources.ibm.blockchain import event` | -| ![module_name](../resources/ibm/blockchain/event-listener.png) | `from resources.ibm.blockchain import event_listener` | -| ![module_name](../resources/ibm/blockchain/message-bus.png) | `from resources.ibm.blockchain import message_bus` | -| ![module_name](../resources/ibm/blockchain/certificate-authority.png) | `from resources.ibm.blockchain import certificate_authority` | -| ![module_name](../resources/ibm/blockchain/consensus.png) | `from resources.ibm.blockchain import consensus` | -| ![module_name](../resources/ibm/blockchain/ledger.png) | `from resources.ibm.blockchain import ledger` | -| ![module_name](../resources/ibm/blockchain/membership.png) | `from resources.ibm.blockchain import membership` | -| ![module_name](../resources/ibm/blockchain/smart-contract.png) | `from resources.ibm.blockchain import smart_contract` | -| ![module_name](../resources/ibm/blockchain/hyperledger-fabric.png) | `from resources.ibm.blockchain import hyperledger_fabric` | -| ![module_name](../resources/ibm/blockchain/membership-services-provider-api.png) | `from resources.ibm.blockchain import membership_services_provider_api` | -| ![module_name](../resources/ibm/blockchain/blockchain.png) | `from resources.ibm.blockchain import blockchain` | -| ![module_name](../resources/ibm/blockchain/existing-enterprise-systems.png) | `from resources.ibm.blockchain import existing_enterprise_systems` | -| ![module_name](../resources/ibm/user/user.png) | `from resources.ibm.user import user` | -| ![module_name](../resources/ibm/user/browser.png) | `from resources.ibm.user import browser` | -| ![module_name](../resources/ibm/user/sensor.png) | `from resources.ibm.user import sensor` | -| ![module_name](../resources/ibm/user/integrated-digital-experiences.png) | `from resources.ibm.user import integrated_digital_experiences` | -| ![module_name](../resources/ibm/user/device.png) | `from resources.ibm.user import device` | -| ![module_name](../resources/ibm/user/physical-entity.png) | `from resources.ibm.user import physical_entity` | -| ![module_name](../resources/ibm/management/cloud-management.png) | `from resources.ibm.management import cloud_management` | -| ![module_name](../resources/ibm/management/api-management.png) | `from resources.ibm.management import api_management` | -| ![module_name](../resources/ibm/management/data-services.png) | `from resources.ibm.management import data_services` | -| ![module_name](../resources/ibm/management/monitoring-metrics.png) | `from resources.ibm.management import monitoring_metrics` | -| ![module_name](../resources/ibm/management/cluster-management.png) | `from resources.ibm.management import cluster_management` | -| ![module_name](../resources/ibm/management/device-management.png) | `from resources.ibm.management import device_management` | -| ![module_name](../resources/ibm/management/content-management.png) | `from resources.ibm.management import content_management` | -| ![module_name](../resources/ibm/management/alert-notification.png) | `from resources.ibm.management import alert_notification` | -| ![module_name](../resources/ibm/management/service-management-tools.png) | `from resources.ibm.management import service_management_tools` | -| ![module_name](../resources/ibm/management/push-notifications.png) | `from resources.ibm.management import push_notifications` | -| ![module_name](../resources/ibm/management/it-service-management.png) | `from resources.ibm.management import it_service_management` | -| ![module_name](../resources/ibm/management/management.png) | `from resources.ibm.management import management` | -| ![module_name](../resources/ibm/management/process-management.png) | `from resources.ibm.management import process_management` | -| ![module_name](../resources/ibm/management/provider-cloud-portal-service.png) | `from resources.ibm.management import provider_cloud_portal_service` | -| ![module_name](../resources/ibm/management/information-governance.png) | `from resources.ibm.management import information_governance` | -| ![module_name](../resources/ibm/applications/mobile-app.png) | `from resources.ibm.applications import mobile_app` | -| ![module_name](../resources/ibm/applications/application-logic.png) | `from resources.ibm.applications import application_logic` | -| ![module_name](../resources/ibm/applications/app-server.png) | `from resources.ibm.applications import app_server` | -| ![module_name](../resources/ibm/applications/visual-recognition.png) | `from resources.ibm.applications import visual_recognition` | -| ![module_name](../resources/ibm/applications/index.png) | `from resources.ibm.applications import index` | -| ![module_name](../resources/ibm/applications/saas-applications.png) | `from resources.ibm.applications import saas_applications` | -| ![module_name](../resources/ibm/applications/actionable-insight.png) | `from resources.ibm.applications import actionable_insight` | -| ![module_name](../resources/ibm/applications/annotate.png) | `from resources.ibm.applications import annotate` | -| ![module_name](../resources/ibm/applications/iot-application.png) | `from resources.ibm.applications import iot_application` | -| ![module_name](../resources/ibm/applications/api-polyglot-runtimes.png) | `from resources.ibm.applications import api_polyglot_runtimes` | -| ![module_name](../resources/ibm/applications/runtime-services.png) | `from resources.ibm.applications import runtime_services` | -| ![module_name](../resources/ibm/applications/microservice.png) | `from resources.ibm.applications import microservice` | -| ![module_name](../resources/ibm/applications/api-developer-portal.png) | `from resources.ibm.applications import api_developer_portal` | -| ![module_name](../resources/ibm/applications/enterprise-applications.png) | `from resources.ibm.applications import enterprise_applications` | -| ![module_name](../resources/ibm/applications/ontology.png) | `from resources.ibm.applications import ontology` | -| ![module_name](../resources/ibm/applications/open-source-tools.png) | `from resources.ibm.applications import open_source_tools` | -| ![module_name](../resources/ibm/applications/speech-to-text.png) | `from resources.ibm.applications import speech_to_text` | -| ![module_name](../resources/ibm/applications/service-broker.png) | `from resources.ibm.applications import service_broker` | -| ![module_name](../resources/ibm/applications/visualization.png) | `from resources.ibm.applications import visualization` | -| ![module_name](../resources/ibm/compute/bare-metal-server.png) | `from resources.ibm.compute import bare_metal_server` | -| ![module_name](../resources/ibm/compute/power-instance.png) | `from resources.ibm.compute import power_instance` | -| ![module_name](../resources/ibm/compute/instance.png) | `from resources.ibm.compute import instance` | -| ![module_name](../resources/ibm/compute/key.png) | `from resources.ibm.compute import key` | -| ![module_name](../resources/ibm/compute/image-service.png) | `from resources.ibm.compute import image_service` | -| ![module_name](../resources/ibm/analytics/analytics.png) | `from resources.ibm.analytics import analytics` | -| ![module_name](../resources/ibm/analytics/data-integration.png) | `from resources.ibm.analytics import data_integration` | -| ![module_name](../resources/ibm/analytics/device-analytics.png) | `from resources.ibm.analytics import device_analytics` | -| ![module_name](../resources/ibm/analytics/data-repositories.png) | `from resources.ibm.analytics import data_repositories` | -| ![module_name](../resources/ibm/analytics/streaming-computing.png) | `from resources.ibm.analytics import streaming_computing` | -| ![module_name](../resources/ibm/storage/object-storage.png) | `from resources.ibm.storage import object_storage` | -| ![module_name](../resources/ibm/storage/block-storage.png) | `from resources.ibm.storage import block_storage` | -| ![module_name](../resources/ibm/general/internet.png) | `from resources.ibm.general import internet` | -| ![module_name](../resources/ibm/general/scalable.png) | `from resources.ibm.general import scalable` | -| ![module_name](../resources/ibm/general/offline-capabilities.png) | `from resources.ibm.general import offline_capabilities` | -| ![module_name](../resources/ibm/general/cloudant.png) | `from resources.ibm.general import cloudant` | -| ![module_name](../resources/ibm/general/peer-cloud.png) | `from resources.ibm.general import peer_cloud` | -| ![module_name](../resources/ibm/general/microservices-mesh.png) | `from resources.ibm.general import microservices_mesh` | -| ![module_name](../resources/ibm/general/enterprise.png) | `from resources.ibm.general import enterprise` | -| ![module_name](../resources/ibm/general/iot-cloud.png) | `from resources.ibm.general import iot_cloud` | -| ![module_name](../resources/ibm/general/infrastructure-security.png) | `from resources.ibm.general import infrastructure_security` | -| ![module_name](../resources/ibm/general/openwhisk.png) | `from resources.ibm.general import openwhisk` | -| ![module_name](../resources/ibm/general/monitoring-logging.png) | `from resources.ibm.general import monitoring_logging` | -| ![module_name](../resources/ibm/general/governance-risk-compliance.png) | `from resources.ibm.general import governance_risk_compliance` | -| ![module_name](../resources/ibm/general/monitoring.png) | `from resources.ibm.general import monitoring` | -| ![module_name](../resources/ibm/general/ibm-public-cloud.png) | `from resources.ibm.general import ibm_public_cloud` | -| ![module_name](../resources/ibm/general/ibm-containers.png) | `from resources.ibm.general import ibm_containers` | -| ![module_name](../resources/ibm/general/cloud-services.png) | `from resources.ibm.general import cloud_services` | -| ![module_name](../resources/ibm/general/identity-provider.png) | `from resources.ibm.general import identity_provider` | -| ![module_name](../resources/ibm/general/cognitive-services.png) | `from resources.ibm.general import cognitive_services` | -| ![module_name](../resources/ibm/general/object-storage.png) | `from resources.ibm.general import object_storage` | -| ![module_name](../resources/ibm/general/cloud-messaging.png) | `from resources.ibm.general import cloud_messaging` | -| ![module_name](../resources/ibm/general/transformation-connectivity.png) | `from resources.ibm.general import transformation_connectivity` | -| ![module_name](../resources/ibm/general/identity-access-management.png) | `from resources.ibm.general import identity_access_management` | -| ![module_name](../resources/ibm/general/text-to-speech.png) | `from resources.ibm.general import text_to_speech` | -| ![module_name](../resources/ibm/general/retrieve-rank.png) | `from resources.ibm.general import retrieve_rank` | -| ![module_name](../resources/ibm/general/data-security.png) | `from resources.ibm.general import data_security` | -| ![module_name](../resources/ibm/general/microservices-application.png) | `from resources.ibm.general import microservices_application` | -| ![module_name](../resources/ibm/general/service-discovery-configuration.png) | `from resources.ibm.general import service_discovery_configuration` | -| ![module_name](../resources/ibm/social/file-sync.png) | `from resources.ibm.social import file_sync` | -| ![module_name](../resources/ibm/social/networking.png) | `from resources.ibm.social import networking` | -| ![module_name](../resources/ibm/social/communities.png) | `from resources.ibm.social import communities` | -| ![module_name](../resources/ibm/social/live-collaboration.png) | `from resources.ibm.social import live_collaboration` | -| ![module_name](../resources/ibm/social/messaging.png) | `from resources.ibm.social import messaging` | -| ![module_name](../resources/ibm/infrastructure/load-balancing-routing.png) | `from resources.ibm.infrastructure import load_balancing_routing` | -| ![module_name](../resources/ibm/infrastructure/mobile-backend.png) | `from resources.ibm.infrastructure import mobile_backend` | -| ![module_name](../resources/ibm/infrastructure/microservices-mesh.png) | `from resources.ibm.infrastructure import microservices_mesh` | -| ![module_name](../resources/ibm/infrastructure/diagnostics.png) | `from resources.ibm.infrastructure import diagnostics` | -| ![module_name](../resources/ibm/infrastructure/dashboard.png) | `from resources.ibm.infrastructure import dashboard` | -| ![module_name](../resources/ibm/infrastructure/monitoring-logging.png) | `from resources.ibm.infrastructure import monitoring_logging` | -| ![module_name](../resources/ibm/infrastructure/channels.png) | `from resources.ibm.infrastructure import channels` | -| ![module_name](../resources/ibm/infrastructure/monitoring.png) | `from resources.ibm.infrastructure import monitoring` | -| ![module_name](../resources/ibm/infrastructure/peer-services.png) | `from resources.ibm.infrastructure import peer_services` | -| ![module_name](../resources/ibm/infrastructure/edge-services.png) | `from resources.ibm.infrastructure import edge_services` | -| ![module_name](../resources/ibm/infrastructure/event-feed.png) | `from resources.ibm.infrastructure import event_feed` | -| ![module_name](../resources/ibm/infrastructure/mobile-provider-network.png) | `from resources.ibm.infrastructure import mobile_provider_network` | -| ![module_name](../resources/ibm/infrastructure/infrastructure-services.png) | `from resources.ibm.infrastructure import infrastructure_services` | -| ![module_name](../resources/ibm/infrastructure/cloud-messaging.png) | `from resources.ibm.infrastructure import cloud_messaging` | -| ![module_name](../resources/ibm/infrastructure/transformation-connectivity.png) | `from resources.ibm.infrastructure import transformation_connectivity` | -| ![module_name](../resources/ibm/infrastructure/enterprise-messaging.png) | `from resources.ibm.infrastructure import enterprise_messaging` | -| ![module_name](../resources/ibm/infrastructure/interservice-communication.png) | `from resources.ibm.infrastructure import interservice_communication` | -| ![module_name](../resources/ibm/infrastructure/service-discovery-configuration.png) | `from resources.ibm.infrastructure import service_discovery_configuration` | -| ![module_name](../resources/gcp/iot/iot-core.png) | `from resources.gcp.iot import iot_core` | -| ![module_name](../resources/gcp/migration/transfer-appliance.png) | `from resources.gcp.migration import transfer_appliance` | -| ![module_name](../resources/gcp/api/endpoints.png) | `from resources.gcp.api import endpoints` | -| ![module_name](../resources/gcp/api/api-gateway.png) | `from resources.gcp.api import api_gateway` | -| ![module_name](../resources/gcp/operations/monitoring.png) | `from resources.gcp.operations import monitoring` | -| ![module_name](../resources/gcp/network/virtual-private-cloud.png) | `from resources.gcp.network import virtual_private_cloud` | -| ![module_name](../resources/gcp/network/armor.png) | `from resources.gcp.network import armor` | -| ![module_name](../resources/gcp/network/nat.png) | `from resources.gcp.network import nat` | -| ![module_name](../resources/gcp/network/firewall-rules.png) | `from resources.gcp.network import firewall_rules` | -| ![module_name](../resources/gcp/network/routes.png) | `from resources.gcp.network import routes` | -| ![module_name](../resources/gcp/network/dns.png) | `from resources.gcp.network import dns` | -| ![module_name](../resources/gcp/network/router.png) | `from resources.gcp.network import router` | -| ![module_name](../resources/gcp/network/load-balancing.png) | `from resources.gcp.network import load_balancing` | -| ![module_name](../resources/gcp/network/partner-interconnect.png) | `from resources.gcp.network import partner_interconnect` | -| ![module_name](../resources/gcp/network/cdn.png) | `from resources.gcp.network import cdn` | -| ![module_name](../resources/gcp/network/standard-network-tier.png) | `from resources.gcp.network import standard_network_tier` | -| ![module_name](../resources/gcp/network/external-ip-addresses.png) | `from resources.gcp.network import external_ip_addresses` | -| ![module_name](../resources/gcp/network/network.png) | `from resources.gcp.network import network` | -| ![module_name](../resources/gcp/network/vpn.png) | `from resources.gcp.network import vpn` | -| ![module_name](../resources/gcp/network/traffic-director.png) | `from resources.gcp.network import traffic_director` | -| ![module_name](../resources/gcp/network/premium-network-tier.png) | `from resources.gcp.network import premium_network_tier` | -| ![module_name](../resources/gcp/network/dedicated-interconnect.png) | `from resources.gcp.network import dedicated_interconnect` | -| ![module_name](../resources/gcp/security/iam.png) | `from resources.gcp.security import iam` | -| ![module_name](../resources/gcp/security/security-command-center.png) | `from resources.gcp.security import security_command_center` | -| ![module_name](../resources/gcp/security/resource-manager.png) | `from resources.gcp.security import resource_manager` | -| ![module_name](../resources/gcp/security/security-scanner.png) | `from resources.gcp.security import security_scanner` | -| ![module_name](../resources/gcp/security/iap.png) | `from resources.gcp.security import iap` | -| ![module_name](../resources/gcp/security/key-management-service.png) | `from resources.gcp.security import key_management_service` | -| ![module_name](../resources/gcp/database/spanner.png) | `from resources.gcp.database import spanner` | -| ![module_name](../resources/gcp/database/sql.png) | `from resources.gcp.database import sql` | -| ![module_name](../resources/gcp/database/bigtable.png) | `from resources.gcp.database import bigtable` | -| ![module_name](../resources/gcp/database/datastore.png) | `from resources.gcp.database import datastore` | -| ![module_name](../resources/gcp/database/memorystore.png) | `from resources.gcp.database import memorystore` | -| ![module_name](../resources/gcp/database/firestore.png) | `from resources.gcp.database import firestore` | -| ![module_name](../resources/gcp/compute/functions.png) | `from resources.gcp.compute import functions` | -| ![module_name](../resources/gcp/compute/kubernetes-engine.png) | `from resources.gcp.compute import kubernetes_engine` | -| ![module_name](../resources/gcp/compute/container-optimized-os.png) | `from resources.gcp.compute import container_optimized_os` | -| ![module_name](../resources/gcp/compute/app-engine.png) | `from resources.gcp.compute import app_engine` | -| ![module_name](../resources/gcp/compute/compute-engine.png) | `from resources.gcp.compute import compute_engine` | -| ![module_name](../resources/gcp/compute/gpu.png) | `from resources.gcp.compute import gpu` | -| ![module_name](../resources/gcp/compute/gke-on-prem.png) | `from resources.gcp.compute import gke_on_prem` | -| ![module_name](../resources/gcp/compute/run.png) | `from resources.gcp.compute import run` | -| ![module_name](../resources/gcp/devtools/source-repositories.png) | `from resources.gcp.devtools import source_repositories` | -| ![module_name](../resources/gcp/devtools/test-lab.png) | `from resources.gcp.devtools import test_lab` | -| ![module_name](../resources/gcp/devtools/tasks.png) | `from resources.gcp.devtools import tasks` | -| ![module_name](../resources/gcp/devtools/tools-for-eclipse.png) | `from resources.gcp.devtools import tools_for_eclipse` | -| ![module_name](../resources/gcp/devtools/build.png) | `from resources.gcp.devtools import build` | -| ![module_name](../resources/gcp/devtools/tools-for-powershell.png) | `from resources.gcp.devtools import tools_for_powershell` | -| ![module_name](../resources/gcp/devtools/code-for-intellij.png) | `from resources.gcp.devtools import code_for_intellij` | -| ![module_name](../resources/gcp/devtools/container-registry.png) | `from resources.gcp.devtools import container_registry` | -| ![module_name](../resources/gcp/devtools/gradle-app-engine-plugin.png) | `from resources.gcp.devtools import gradle_app_engine_plugin` | -| ![module_name](../resources/gcp/devtools/sdk.png) | `from resources.gcp.devtools import sdk` | -| ![module_name](../resources/gcp/devtools/maven-app-engine-plugin.png) | `from resources.gcp.devtools import maven_app_engine_plugin` | -| ![module_name](../resources/gcp/devtools/tools-for-visual-studio.png) | `from resources.gcp.devtools import tools_for_visual_studio` | -| ![module_name](../resources/gcp/devtools/ide-plugins.png) | `from resources.gcp.devtools import ide_plugins` | -| ![module_name](../resources/gcp/devtools/code.png) | `from resources.gcp.devtools import code` | -| ![module_name](../resources/gcp/devtools/scheduler.png) | `from resources.gcp.devtools import scheduler` | -| ![module_name](../resources/gcp/analytics/genomics.png) | `from resources.gcp.analytics import genomics` | -| ![module_name](../resources/gcp/analytics/dataproc.png) | `from resources.gcp.analytics import dataproc` | -| ![module_name](../resources/gcp/analytics/data-fusion.png) | `from resources.gcp.analytics import data_fusion` | -| ![module_name](../resources/gcp/analytics/dataprep.png) | `from resources.gcp.analytics import dataprep` | -| ![module_name](../resources/gcp/analytics/bigquery.png) | `from resources.gcp.analytics import bigquery` | -| ![module_name](../resources/gcp/analytics/pubsub.png) | `from resources.gcp.analytics import pubsub` | -| ![module_name](../resources/gcp/analytics/data-catalog.png) | `from resources.gcp.analytics import data_catalog` | -| ![module_name](../resources/gcp/analytics/dataflow.png) | `from resources.gcp.analytics import dataflow` | -| ![module_name](../resources/gcp/analytics/composer.png) | `from resources.gcp.analytics import composer` | -| ![module_name](../resources/gcp/analytics/datalab.png) | `from resources.gcp.analytics import datalab` | -| ![module_name](../resources/gcp/storage/filestore.png) | `from resources.gcp.storage import filestore` | -| ![module_name](../resources/gcp/storage/persistent-disk.png) | `from resources.gcp.storage import persistent_disk` | -| ![module_name](../resources/gcp/storage/storage.png) | `from resources.gcp.storage import storage` | -| ![module_name](../resources/gcp/ml/tpu.png) | `from resources.gcp.ml import tpu` | -| ![module_name](../resources/gcp/ml/jobs-api.png) | `from resources.gcp.ml import jobs_api` | -| ![module_name](../resources/gcp/ml/ai-platform-data-labeling-service.png) | `from resources.gcp.ml import ai_platform_data_labeling_service` | -| ![module_name](../resources/gcp/ml/translation-api.png) | `from resources.gcp.ml import translation_api` | -| ![module_name](../resources/gcp/ml/ai-platform.png) | `from resources.gcp.ml import ai_platform` | -| ![module_name](../resources/gcp/ml/automl-tables.png) | `from resources.gcp.ml import automl_tables` | -| ![module_name](../resources/gcp/ml/advanced-solutions-lab.png) | `from resources.gcp.ml import advanced_solutions_lab` | -| ![module_name](../resources/gcp/ml/natural-language-api.png) | `from resources.gcp.ml import natural_language_api` | -| ![module_name](../resources/gcp/ml/automl-natural-language.png) | `from resources.gcp.ml import automl_natural_language` | -| ![module_name](../resources/gcp/ml/automl-vision.png) | `from resources.gcp.ml import automl_vision` | -| ![module_name](../resources/gcp/ml/automl-translation.png) | `from resources.gcp.ml import automl_translation` | -| ![module_name](../resources/gcp/ml/video-intelligence-api.png) | `from resources.gcp.ml import video_intelligence_api` | -| ![module_name](../resources/gcp/ml/automl-video-intelligence.png) | `from resources.gcp.ml import automl_video_intelligence` | -| ![module_name](../resources/gcp/ml/recommendations-ai.png) | `from resources.gcp.ml import recommendations_ai` | -| ![module_name](../resources/gcp/ml/dialog-flow-enterprise-edition.png) | `from resources.gcp.ml import dialog_flow_enterprise_edition` | -| ![module_name](../resources/gcp/ml/automl.png) | `from resources.gcp.ml import automl` | -| ![module_name](../resources/gcp/ml/inference-api.png) | `from resources.gcp.ml import inference_api` | -| ![module_name](../resources/gcp/ml/text-to-speech.png) | `from resources.gcp.ml import text_to_speech` | -| ![module_name](../resources/gcp/ml/speech-to-text.png) | `from resources.gcp.ml import speech_to_text` | -| ![module_name](../resources/gcp/ml/ai-hub.png) | `from resources.gcp.ml import ai_hub` | -| ![module_name](../resources/gcp/ml/vision-api.png) | `from resources.gcp.ml import vision_api` | +| ![module_name](../resources/aws/iot/iot-sitewise.png) | `from resources.aws.iot import IotSitewise` | +| ![module_name](../resources/aws/iot/iot-hardware-board.png) | `from resources.aws.iot import IotHardwareBoard` | +| ![module_name](../resources/aws/iot/iot-utility.png) | `from resources.aws.iot import IotUtility` | +| ![module_name](../resources/aws/iot/iot-analytics-pipeline.png) | `from resources.aws.iot import IotAnalyticsPipeline` | +| ![module_name](../resources/aws/iot/iot-things-graph.png) | `from resources.aws.iot import IotThingsGraph` | +| ![module_name](../resources/aws/iot/iot-action.png) | `from resources.aws.iot import IotAction` | +| ![module_name](../resources/aws/iot/iot-reported-state.png) | `from resources.aws.iot import IotReportedState` | +| ![module_name](../resources/aws/iot/iot-topic.png) | `from resources.aws.iot import IotTopic` | +| ![module_name](../resources/aws/iot/iot-greengrass.png) | `from resources.aws.iot import IotGreengrass` | +| ![module_name](../resources/aws/iot/iot-certificate.png) | `from resources.aws.iot import IotCertificate` | +| ![module_name](../resources/aws/iot/iot-travel.png) | `from resources.aws.iot import IotTravel` | +| ![module_name](../resources/aws/iot/iot-car.png) | `from resources.aws.iot import IotCar` | +| ![module_name](../resources/aws/iot/iot-door-lock.png) | `from resources.aws.iot import IotDoorLock` | +| ![module_name](../resources/aws/iot/iot-alexa-enabled-device.png) | `from resources.aws.iot import IotAlexaEnabledDevice` | +| ![module_name](../resources/aws/iot/iot-shadow.png) | `from resources.aws.iot import IotShadow` | +| ![module_name](../resources/aws/iot/iot-thermostat.png) | `from resources.aws.iot import IotThermostat` | +| ![module_name](../resources/aws/iot/iot-generic.png) | `from resources.aws.iot import IotGeneric` | +| ![module_name](../resources/aws/iot/iot-events.png) | `from resources.aws.iot import IotEvents` | +| ![module_name](../resources/aws/iot/iot-desired-state.png) | `from resources.aws.iot import IotDesiredState` | +| ![module_name](../resources/aws/iot/iot-factory.png) | `from resources.aws.iot import IotFactory` | +| ![module_name](../resources/aws/iot/freertos.png) | `from resources.aws.iot import Freertos` | +| ![module_name](../resources/aws/iot/iot-bank.png) | `from resources.aws.iot import IotBank` | +| ![module_name](../resources/aws/iot/iot-medical-emergency.png) | `from resources.aws.iot import IotMedicalEmergency` | +| ![module_name](../resources/aws/iot/iot-1-click.png) | `from resources.aws.iot import Iot1Click` | +| ![module_name](../resources/aws/iot/iot-http2.png) | `from resources.aws.iot import IotHttp2` | +| ![module_name](../resources/aws/iot/iot-analytics-notebook.png) | `from resources.aws.iot import IotAnalyticsNotebook` | +| ![module_name](../resources/aws/iot/iot-bicycle.png) | `from resources.aws.iot import IotBicycle` | +| ![module_name](../resources/aws/iot/iot-policy-emergency.png) | `from resources.aws.iot import IotPolicyEmergency` | +| ![module_name](../resources/aws/iot/iot-fire-tv-stick.png) | `from resources.aws.iot import IotFireTvStick` | +| ![module_name](../resources/aws/iot/iot-simulator.png) | `from resources.aws.iot import IotSimulator` | +| ![module_name](../resources/aws/iot/iot-policy.png) | `from resources.aws.iot import IotPolicy` | +| ![module_name](../resources/aws/iot/iot-device-gateway.png) | `from resources.aws.iot import IotDeviceGateway` | +| ![module_name](../resources/aws/iot/iot-lambda.png) | `from resources.aws.iot import IotLambda` | +| ![module_name](../resources/aws/iot/iot-windfarm.png) | `from resources.aws.iot import IotWindfarm` | +| ![module_name](../resources/aws/iot/iot-rule.png) | `from resources.aws.iot import IotRule` | +| ![module_name](../resources/aws/iot/iot-button.png) | `from resources.aws.iot import IotButton` | +| ![module_name](../resources/aws/iot/iot-servo.png) | `from resources.aws.iot import IotServo` | +| ![module_name](../resources/aws/iot/iot-house.png) | `from resources.aws.iot import IotHouse` | +| ![module_name](../resources/aws/iot/iot-greengrass-connector.png) | `from resources.aws.iot import IotGreengrassConnector` | +| ![module_name](../resources/aws/iot/iot-analytics-channel.png) | `from resources.aws.iot import IotAnalyticsChannel` | +| ![module_name](../resources/aws/iot/iot-alexa-voice-service.png) | `from resources.aws.iot import IotAlexaVoiceService` | +| ![module_name](../resources/aws/iot/iot-cart.png) | `from resources.aws.iot import IotCart` | +| ![module_name](../resources/aws/iot/iot-mqtt.png) | `from resources.aws.iot import IotMqtt` | +| ![module_name](../resources/aws/iot/iot-alexa-skill.png) | `from resources.aws.iot import IotAlexaSkill` | +| ![module_name](../resources/aws/iot/iot-core.png) | `from resources.aws.iot import IotCore` | +| ![module_name](../resources/aws/iot/iot-alexa-echo.png) | `from resources.aws.iot import IotAlexaEcho` | +| ![module_name](../resources/aws/iot/iot-camera.png) | `from resources.aws.iot import IotCamera` | +| ![module_name](../resources/aws/iot/internet-of-things.png) | `from resources.aws.iot import InternetOfThings` | +| ![module_name](../resources/aws/iot/iot-http.png) | `from resources.aws.iot import IotHttp` | +| ![module_name](../resources/aws/iot/iot-analytics-data-store.png) | `from resources.aws.iot import IotAnalyticsDataStore` | +| ![module_name](../resources/aws/iot/iot-device-management.png) | `from resources.aws.iot import IotDeviceManagement` | +| ![module_name](../resources/aws/iot/iot-sensor.png) | `from resources.aws.iot import IotSensor` | +| ![module_name](../resources/aws/iot/iot-jobs.png) | `from resources.aws.iot import IotJobs` | +| ![module_name](../resources/aws/iot/iot-lightbulb.png) | `from resources.aws.iot import IotLightbulb` | +| ![module_name](../resources/aws/iot/iot-fire-tv.png) | `from resources.aws.iot import IotFireTv` | +| ![module_name](../resources/aws/iot/iot-coffee-pot.png) | `from resources.aws.iot import IotCoffeePot` | +| ![module_name](../resources/aws/iot/iot-device-defender.png) | `from resources.aws.iot import IotDeviceDefender` | +| ![module_name](../resources/aws/iot/iot-analytics.png) | `from resources.aws.iot import IotAnalytics` | +| ![module_name](../resources/aws/iot/iot-analytics-data-set.png) | `from resources.aws.iot import IotAnalyticsDataSet` | +| ![module_name](../resources/aws/iot/iot-actuator.png) | `from resources.aws.iot import IotActuator` | +| ![module_name](../resources/aws/iot/iot-over-the-air-update.png) | `from resources.aws.iot import IotOverTheAirUpdate` | +| ![module_name](../resources/aws/satellite/satellite.png) | `from resources.aws.satellite import Satellite` | +| ![module_name](../resources/aws/satellite/ground-station.png) | `from resources.aws.satellite import GroundStation` | +| ![module_name](../resources/aws/robotics/robomaker-fleet-management.png) | `from resources.aws.robotics import RobomakerFleetManagement` | +| ![module_name](../resources/aws/robotics/robomaker-cloud-extension-ros.png) | `from resources.aws.robotics import RobomakerCloudExtensionRos` | +| ![module_name](../resources/aws/robotics/robomaker-simulator.png) | `from resources.aws.robotics import RobomakerSimulator` | +| ![module_name](../resources/aws/robotics/robomaker-development-environment.png) | `from resources.aws.robotics import RobomakerDevelopmentEnvironment` | +| ![module_name](../resources/aws/robotics/robotics.png) | `from resources.aws.robotics import Robotics` | +| ![module_name](../resources/aws/robotics/robomaker.png) | `from resources.aws.robotics import Robomaker` | +| ![module_name](../resources/aws/media/elastic-transcoder.png) | `from resources.aws.media import ElasticTranscoder` | +| ![module_name](../resources/aws/media/elemental-conductor.png) | `from resources.aws.media import ElementalConductor` | +| ![module_name](../resources/aws/media/elemental-mediaconnect.png) | `from resources.aws.media import ElementalMediaconnect` | +| ![module_name](../resources/aws/media/elemental-mediastore.png) | `from resources.aws.media import ElementalMediastore` | +| ![module_name](../resources/aws/media/elemental-mediaconvert.png) | `from resources.aws.media import ElementalMediaconvert` | +| ![module_name](../resources/aws/media/media-services.png) | `from resources.aws.media import MediaServices` | +| ![module_name](../resources/aws/media/elemental-mediapackage.png) | `from resources.aws.media import ElementalMediapackage` | +| ![module_name](../resources/aws/media/kinesis-video-streams.png) | `from resources.aws.media import KinesisVideoStreams` | +| ![module_name](../resources/aws/media/elemental-medialive.png) | `from resources.aws.media import ElementalMedialive` | +| ![module_name](../resources/aws/media/elemental-live.png) | `from resources.aws.media import ElementalLive` | +| ![module_name](../resources/aws/media/elemental-mediatailor.png) | `from resources.aws.media import ElementalMediatailor` | +| ![module_name](../resources/aws/media/elemental-delta.png) | `from resources.aws.media import ElementalDelta` | +| ![module_name](../resources/aws/media/elemental-server.png) | `from resources.aws.media import ElementalServer` | +| ![module_name](../resources/aws/cost/savings-plans.png) | `from resources.aws.cost import SavingsPlans` | +| ![module_name](../resources/aws/cost/cost-and-usage-report.png) | `from resources.aws.cost import CostAndUsageReport` | +| ![module_name](../resources/aws/cost/cost-explorer.png) | `from resources.aws.cost import CostExplorer` | +| ![module_name](../resources/aws/cost/reserved-instance-reporting.png) | `from resources.aws.cost import ReservedInstanceReporting` | +| ![module_name](../resources/aws/cost/cost-management.png) | `from resources.aws.cost import CostManagement` | +| ![module_name](../resources/aws/cost/budgets.png) | `from resources.aws.cost import Budgets` | +| ![module_name](../resources/aws/migration/datasync.png) | `from resources.aws.migration import Datasync` | +| ![module_name](../resources/aws/migration/database-migration-service.png) | `from resources.aws.migration import DatabaseMigrationService` | +| ![module_name](../resources/aws/migration/migration-and-transfer.png) | `from resources.aws.migration import MigrationAndTransfer` | +| ![module_name](../resources/aws/migration/cloudendure-migration.png) | `from resources.aws.migration import CloudendureMigration` | +| ![module_name](../resources/aws/migration/snowmobile.png) | `from resources.aws.migration import Snowmobile` | +| ![module_name](../resources/aws/migration/server-migration-service.png) | `from resources.aws.migration import ServerMigrationService` | +| ![module_name](../resources/aws/migration/migration-hub.png) | `from resources.aws.migration import MigrationHub` | +| ![module_name](../resources/aws/migration/snowball.png) | `from resources.aws.migration import Snowball` | +| ![module_name](../resources/aws/migration/snowball-edge.png) | `from resources.aws.migration import SnowballEdge` | +| ![module_name](../resources/aws/migration/datasync-agent.png) | `from resources.aws.migration import DatasyncAgent` | +| ![module_name](../resources/aws/migration/application-discovery-service.png) | `from resources.aws.migration import ApplicationDiscoveryService` | +| ![module_name](../resources/aws/migration/transfer-for-sftp.png) | `from resources.aws.migration import TransferForSftp` | +| ![module_name](../resources/aws/mobile/pinpoint.png) | `from resources.aws.mobile import Pinpoint` | +| ![module_name](../resources/aws/mobile/device-farm.png) | `from resources.aws.mobile import DeviceFarm` | +| ![module_name](../resources/aws/mobile/appsync.png) | `from resources.aws.mobile import Appsync` | +| ![module_name](../resources/aws/mobile/api-gateway.png) | `from resources.aws.mobile import ApiGateway` | +| ![module_name](../resources/aws/mobile/amplify.png) | `from resources.aws.mobile import Amplify` | +| ![module_name](../resources/aws/mobile/api-gateway-endpoint.png) | `from resources.aws.mobile import ApiGatewayEndpoint` | +| ![module_name](../resources/aws/mobile/mobile.png) | `from resources.aws.mobile import Mobile` | +| ![module_name](../resources/aws/business/business-applications.png) | `from resources.aws.business import BusinessApplications` | +| ![module_name](../resources/aws/business/workmail.png) | `from resources.aws.business import Workmail` | +| ![module_name](../resources/aws/business/alexa-for-business.png) | `from resources.aws.business import AlexaForBusiness` | +| ![module_name](../resources/aws/business/chime.png) | `from resources.aws.business import Chime` | +| ![module_name](../resources/aws/network/public-subnet.png) | `from resources.aws.network import PublicSubnet` | +| ![module_name](../resources/aws/network/privatelink.png) | `from resources.aws.network import Privatelink` | +| ![module_name](../resources/aws/network/nacl.png) | `from resources.aws.network import Nacl` | +| ![module_name](../resources/aws/network/vpc-elastic-network-interface.png) | `from resources.aws.network import VpcElasticNetworkInterface` | +| ![module_name](../resources/aws/network/global-accelerator.png) | `from resources.aws.network import GlobalAccelerator` | +| ![module_name](../resources/aws/network/elb-classic-load-balancer.png) | `from resources.aws.network import ElbClassicLoadBalancer` | +| ![module_name](../resources/aws/network/endpoint.png) | `from resources.aws.network import Endpoint` | +| ![module_name](../resources/aws/network/cloudfront-edge-location.png) | `from resources.aws.network import CloudfrontEdgeLocation` | +| ![module_name](../resources/aws/network/app-mesh.png) | `from resources.aws.network import AppMesh` | +| ![module_name](../resources/aws/network/cloudfront.png) | `from resources.aws.network import Cloudfront` | +| ![module_name](../resources/aws/network/vpc-flow-logs.png) | `from resources.aws.network import VpcFlowLogs` | +| ![module_name](../resources/aws/network/vpc-router.png) | `from resources.aws.network import VpcRouter` | +| ![module_name](../resources/aws/network/vpn-gateway.png) | `from resources.aws.network import VpnGateway` | +| ![module_name](../resources/aws/network/vpc-peering.png) | `from resources.aws.network import VpcPeering` | +| ![module_name](../resources/aws/network/vpc.png) | `from resources.aws.network import Vpc` | +| ![module_name](../resources/aws/network/internet-gateway.png) | `from resources.aws.network import InternetGateway` | +| ![module_name](../resources/aws/network/transit-gateway.png) | `from resources.aws.network import TransitGateway` | +| ![module_name](../resources/aws/network/api-gateway.png) | `from resources.aws.network import ApiGateway` | +| ![module_name](../resources/aws/network/cloudfront-streaming-distribution.png) | `from resources.aws.network import CloudfrontStreamingDistribution` | +| ![module_name](../resources/aws/network/elb-network-load-balancer.png) | `from resources.aws.network import ElbNetworkLoadBalancer` | +| ![module_name](../resources/aws/network/vpc-traffic-mirroring.png) | `from resources.aws.network import VpcTrafficMirroring` | +| ![module_name](../resources/aws/network/direct-connect.png) | `from resources.aws.network import DirectConnect` | +| ![module_name](../resources/aws/network/route-53.png) | `from resources.aws.network import Route53` | +| ![module_name](../resources/aws/network/networking-and-content-delivery.png) | `from resources.aws.network import NetworkingAndContentDelivery` | +| ![module_name](../resources/aws/network/vpc-elastic-network-adapter.png) | `from resources.aws.network import VpcElasticNetworkAdapter` | +| ![module_name](../resources/aws/network/vpn-connection.png) | `from resources.aws.network import VpnConnection` | +| ![module_name](../resources/aws/network/api-gateway-endpoint.png) | `from resources.aws.network import ApiGatewayEndpoint` | +| ![module_name](../resources/aws/network/cloud-map.png) | `from resources.aws.network import CloudMap` | +| ![module_name](../resources/aws/network/route-table.png) | `from resources.aws.network import RouteTable` | +| ![module_name](../resources/aws/network/vpc-customer-gateway.png) | `from resources.aws.network import VpcCustomerGateway` | +| ![module_name](../resources/aws/network/elb-application-load-balancer.png) | `from resources.aws.network import ElbApplicationLoadBalancer` | +| ![module_name](../resources/aws/network/site-to-site-vpn.png) | `from resources.aws.network import SiteToSiteVpn` | +| ![module_name](../resources/aws/network/route-53-hosted-zone.png) | `from resources.aws.network import Route53HostedZone` | +| ![module_name](../resources/aws/network/elastic-load-balancing.png) | `from resources.aws.network import ElasticLoadBalancing` | +| ![module_name](../resources/aws/network/client-vpn.png) | `from resources.aws.network import ClientVpn` | +| ![module_name](../resources/aws/network/nat-gateway.png) | `from resources.aws.network import NatGateway` | +| ![module_name](../resources/aws/network/private-subnet.png) | `from resources.aws.network import PrivateSubnet` | +| ![module_name](../resources/aws/network/cloudfront-download-distribution.png) | `from resources.aws.network import CloudfrontDownloadDistribution` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-access-analyzer.png) | `from resources.aws.security import IdentityAndAccessManagementIamAccessAnalyzer` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-temporary-security-credential.png) | `from resources.aws.security import IdentityAndAccessManagementIamTemporarySecurityCredential` | +| ![module_name](../resources/aws/security/guardduty.png) | `from resources.aws.security import Guardduty` | +| ![module_name](../resources/aws/security/waf-filtering-rule.png) | `from resources.aws.security import WafFilteringRule` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-mfa-token.png) | `from resources.aws.security import IdentityAndAccessManagementIamMfaToken` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam.png) | `from resources.aws.security import IdentityAndAccessManagementIam` | +| ![module_name](../resources/aws/security/detective.png) | `from resources.aws.security import Detective` | +| ![module_name](../resources/aws/security/cloudhsm.png) | `from resources.aws.security import Cloudhsm` | +| ![module_name](../resources/aws/security/certificate-manager.png) | `from resources.aws.security import CertificateManager` | +| ![module_name](../resources/aws/security/security-hub-finding.png) | `from resources.aws.security import SecurityHubFinding` | +| ![module_name](../resources/aws/security/waf.png) | `from resources.aws.security import Waf` | +| ![module_name](../resources/aws/security/macie.png) | `from resources.aws.security import Macie` | +| ![module_name](../resources/aws/security/shield-advanced.png) | `from resources.aws.security import ShieldAdvanced` | +| ![module_name](../resources/aws/security/cloud-directory.png) | `from resources.aws.security import CloudDirectory` | +| ![module_name](../resources/aws/security/artifact.png) | `from resources.aws.security import Artifact` | +| ![module_name](../resources/aws/security/shield.png) | `from resources.aws.security import Shield` | +| ![module_name](../resources/aws/security/simple-ad.png) | `from resources.aws.security import SimpleAd` | +| ![module_name](../resources/aws/security/security-hub.png) | `from resources.aws.security import SecurityHub` | +| ![module_name](../resources/aws/security/firewall-manager.png) | `from resources.aws.security import FirewallManager` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-encrypted-data.png) | `from resources.aws.security import IdentityAndAccessManagementIamEncryptedData` | +| ![module_name](../resources/aws/security/inspector.png) | `from resources.aws.security import Inspector` | +| ![module_name](../resources/aws/security/inspector-agent.png) | `from resources.aws.security import InspectorAgent` | +| ![module_name](../resources/aws/security/security-identity-and-compliance.png) | `from resources.aws.security import SecurityIdentityAndCompliance` | +| ![module_name](../resources/aws/security/managed-microsoft-ad.png) | `from resources.aws.security import ManagedMicrosoftAd` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-aws-sts-alternate.png) | `from resources.aws.security import IdentityAndAccessManagementIamAwsStsAlternate` | +| ![module_name](../resources/aws/security/single-sign-on.png) | `from resources.aws.security import SingleSignOn` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-long-term-security-credential.png) | `from resources.aws.security import IdentityAndAccessManagementIamLongTermSecurityCredential` | +| ![module_name](../resources/aws/security/certificate-authority.png) | `from resources.aws.security import CertificateAuthority` | +| ![module_name](../resources/aws/security/ad-connector.png) | `from resources.aws.security import AdConnector` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-permissions.png) | `from resources.aws.security import IdentityAndAccessManagementIamPermissions` | +| ![module_name](../resources/aws/security/resource-access-manager.png) | `from resources.aws.security import ResourceAccessManager` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-role.png) | `from resources.aws.security import IdentityAndAccessManagementIamRole` | +| ![module_name](../resources/aws/security/cognito.png) | `from resources.aws.security import Cognito` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-data-encryption-key.png) | `from resources.aws.security import IdentityAndAccessManagementIamDataEncryptionKey` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-add-on.png) | `from resources.aws.security import IdentityAndAccessManagementIamAddOn` | +| ![module_name](../resources/aws/security/identity-and-access-management-iam-aws-sts.png) | `from resources.aws.security import IdentityAndAccessManagementIamAwsSts` | +| ![module_name](../resources/aws/security/directory-service.png) | `from resources.aws.security import DirectoryService` | +| ![module_name](../resources/aws/security/key-management-service.png) | `from resources.aws.security import KeyManagementService` | +| ![module_name](../resources/aws/security/secrets-manager.png) | `from resources.aws.security import SecretsManager` | +| ![module_name](../resources/aws/database/elasticache.png) | `from resources.aws.database import Elasticache` | +| ![module_name](../resources/aws/database/elasticache-for-memcached.png) | `from resources.aws.database import ElasticacheForMemcached` | +| ![module_name](../resources/aws/database/database.png) | `from resources.aws.database import Database` | +| ![module_name](../resources/aws/database/documentdb-mongodb-compatibility.png) | `from resources.aws.database import DocumentdbMongodbCompatibility` | +| ![module_name](../resources/aws/database/rds-mysql-instance.png) | `from resources.aws.database import RdsMysqlInstance` | +| ![module_name](../resources/aws/database/database-migration-service.png) | `from resources.aws.database import DatabaseMigrationService` | +| ![module_name](../resources/aws/database/aurora-instance.png) | `from resources.aws.database import AuroraInstance` | +| ![module_name](../resources/aws/database/rds-mariadb-instance.png) | `from resources.aws.database import RdsMariadbInstance` | +| ![module_name](../resources/aws/database/dynamodb-items.png) | `from resources.aws.database import DynamodbItems` | +| ![module_name](../resources/aws/database/elasticache-cache-node.png) | `from resources.aws.database import ElasticacheCacheNode` | +| ![module_name](../resources/aws/database/rds.png) | `from resources.aws.database import Rds` | +| ![module_name](../resources/aws/database/quantum-ledger-database-qldb.png) | `from resources.aws.database import QuantumLedgerDatabaseQldb` | +| ![module_name](../resources/aws/database/dynamodb-global-secondary-index.png) | `from resources.aws.database import DynamodbGlobalSecondaryIndex` | +| ![module_name](../resources/aws/database/dynamodb-attribute.png) | `from resources.aws.database import DynamodbAttribute` | +| ![module_name](../resources/aws/database/keyspaces-managed-apache-cassandra-service.png) | `from resources.aws.database import KeyspacesManagedApacheCassandraService` | +| ![module_name](../resources/aws/database/timestream.png) | `from resources.aws.database import Timestream` | +| ![module_name](../resources/aws/database/rds-on-vmware.png) | `from resources.aws.database import RdsOnVmware` | +| ![module_name](../resources/aws/database/dynamodb-item.png) | `from resources.aws.database import DynamodbItem` | +| ![module_name](../resources/aws/database/neptune.png) | `from resources.aws.database import Neptune` | +| ![module_name](../resources/aws/database/dynamodb-attributes.png) | `from resources.aws.database import DynamodbAttributes` | +| ![module_name](../resources/aws/database/rds-sql-server-instance.png) | `from resources.aws.database import RdsSqlServerInstance` | +| ![module_name](../resources/aws/database/dynamodb.png) | `from resources.aws.database import Dynamodb` | +| ![module_name](../resources/aws/database/redshift-dense-compute-node.png) | `from resources.aws.database import RedshiftDenseComputeNode` | +| ![module_name](../resources/aws/database/database-migration-service-database-migration-workflow.png) | `from resources.aws.database import DatabaseMigrationServiceDatabaseMigrationWorkflow` | +| ![module_name](../resources/aws/database/rds-oracle-instance.png) | `from resources.aws.database import RdsOracleInstance` | +| ![module_name](../resources/aws/database/redshift-dense-storage-node.png) | `from resources.aws.database import RedshiftDenseStorageNode` | +| ![module_name](../resources/aws/database/aurora.png) | `from resources.aws.database import Aurora` | +| ![module_name](../resources/aws/database/rds-instance.png) | `from resources.aws.database import RdsInstance` | +| ![module_name](../resources/aws/database/dynamodb-table.png) | `from resources.aws.database import DynamodbTable` | +| ![module_name](../resources/aws/database/elasticache-for-redis.png) | `from resources.aws.database import ElasticacheForRedis` | +| ![module_name](../resources/aws/database/dynamodb-dax.png) | `from resources.aws.database import DynamodbDax` | +| ![module_name](../resources/aws/database/redshift.png) | `from resources.aws.database import Redshift` | +| ![module_name](../resources/aws/database/rds-postgresql-instance.png) | `from resources.aws.database import RdsPostgresqlInstance` | +| ![module_name](../resources/aws/blockchain/quantum-ledger-database-qldb.png) | `from resources.aws.blockchain import QuantumLedgerDatabaseQldb` | +| ![module_name](../resources/aws/blockchain/blockchain-resource.png) | `from resources.aws.blockchain import BlockchainResource` | +| ![module_name](../resources/aws/blockchain/managed-blockchain.png) | `from resources.aws.blockchain import ManagedBlockchain` | +| ![module_name](../resources/aws/blockchain/blockchain.png) | `from resources.aws.blockchain import Blockchain` | +| ![module_name](../resources/aws/management/cloudformation-stack.png) | `from resources.aws.management import CloudformationStack` | +| ![module_name](../resources/aws/management/cloudformation-change-set.png) | `from resources.aws.management import CloudformationChangeSet` | +| ![module_name](../resources/aws/management/cloudwatch-event-time-based.png) | `from resources.aws.management import CloudwatchEventTimeBased` | +| ![module_name](../resources/aws/management/opsworks-deployments.png) | `from resources.aws.management import OpsworksDeployments` | +| ![module_name](../resources/aws/management/command-line-interface.png) | `from resources.aws.management import CommandLineInterface` | +| ![module_name](../resources/aws/management/trusted-advisor-checklist-cost.png) | `from resources.aws.management import TrustedAdvisorChecklistCost` | +| ![module_name](../resources/aws/management/systems-manager-patch-manager.png) | `from resources.aws.management import SystemsManagerPatchManager` | +| ![module_name](../resources/aws/management/cloudtrail.png) | `from resources.aws.management import Cloudtrail` | +| ![module_name](../resources/aws/management/config.png) | `from resources.aws.management import Config` | +| ![module_name](../resources/aws/management/opsworks-apps.png) | `from resources.aws.management import OpsworksApps` | +| ![module_name](../resources/aws/management/opsworks-resources.png) | `from resources.aws.management import OpsworksResources` | +| ![module_name](../resources/aws/management/trusted-advisor.png) | `from resources.aws.management import TrustedAdvisor` | +| ![module_name](../resources/aws/management/systems-manager.png) | `from resources.aws.management import SystemsManager` | +| ![module_name](../resources/aws/management/systems-manager-automation.png) | `from resources.aws.management import SystemsManagerAutomation` | +| ![module_name](../resources/aws/management/systems-manager-state-manager.png) | `from resources.aws.management import SystemsManagerStateManager` | +| ![module_name](../resources/aws/management/systems-manager-run-command.png) | `from resources.aws.management import SystemsManagerRunCommand` | +| ![module_name](../resources/aws/management/cloudwatch-event-event-based.png) | `from resources.aws.management import CloudwatchEventEventBased` | +| ![module_name](../resources/aws/management/systems-manager-documents.png) | `from resources.aws.management import SystemsManagerDocuments` | +| ![module_name](../resources/aws/management/personal-health-dashboard.png) | `from resources.aws.management import PersonalHealthDashboard` | +| ![module_name](../resources/aws/management/opsworks-monitoring.png) | `from resources.aws.management import OpsworksMonitoring` | +| ![module_name](../resources/aws/management/service-catalog.png) | `from resources.aws.management import ServiceCatalog` | +| ![module_name](../resources/aws/management/cloudwatch-alarm.png) | `from resources.aws.management import CloudwatchAlarm` | +| ![module_name](../resources/aws/management/opsworks-permissions.png) | `from resources.aws.management import OpsworksPermissions` | +| ![module_name](../resources/aws/management/systems-manager-parameter-store.png) | `from resources.aws.management import SystemsManagerParameterStore` | +| ![module_name](../resources/aws/management/management-console.png) | `from resources.aws.management import ManagementConsole` | +| ![module_name](../resources/aws/management/codeguru.png) | `from resources.aws.management import Codeguru` | +| ![module_name](../resources/aws/management/cloudformation-template.png) | `from resources.aws.management import CloudformationTemplate` | +| ![module_name](../resources/aws/management/opsworks-layers.png) | `from resources.aws.management import OpsworksLayers` | +| ![module_name](../resources/aws/management/organizations-organizational-unit.png) | `from resources.aws.management import OrganizationsOrganizationalUnit` | +| ![module_name](../resources/aws/management/control-tower.png) | `from resources.aws.management import ControlTower` | +| ![module_name](../resources/aws/management/opsworks-instances.png) | `from resources.aws.management import OpsworksInstances` | +| ![module_name](../resources/aws/management/managed-services.png) | `from resources.aws.management import ManagedServices` | +| ![module_name](../resources/aws/management/license-manager.png) | `from resources.aws.management import LicenseManager` | +| ![module_name](../resources/aws/management/cloudwatch.png) | `from resources.aws.management import Cloudwatch` | +| ![module_name](../resources/aws/management/cloudwatch-rule.png) | `from resources.aws.management import CloudwatchRule` | +| ![module_name](../resources/aws/management/well-architected-tool.png) | `from resources.aws.management import WellArchitectedTool` | +| ![module_name](../resources/aws/management/trusted-advisor-checklist-performance.png) | `from resources.aws.management import TrustedAdvisorChecklistPerformance` | +| ![module_name](../resources/aws/management/opsworks.png) | `from resources.aws.management import Opsworks` | +| ![module_name](../resources/aws/management/management-and-governance.png) | `from resources.aws.management import ManagementAndGovernance` | +| ![module_name](../resources/aws/management/opsworks-stack.png) | `from resources.aws.management import OpsworksStack` | +| ![module_name](../resources/aws/management/trusted-advisor-checklist-security.png) | `from resources.aws.management import TrustedAdvisorChecklistSecurity` | +| ![module_name](../resources/aws/management/systems-manager-opscenter.png) | `from resources.aws.management import SystemsManagerOpscenter` | +| ![module_name](../resources/aws/management/organizations.png) | `from resources.aws.management import Organizations` | +| ![module_name](../resources/aws/management/chatbot.png) | `from resources.aws.management import Chatbot` | +| ![module_name](../resources/aws/management/cloudformation.png) | `from resources.aws.management import Cloudformation` | +| ![module_name](../resources/aws/management/organizations-account.png) | `from resources.aws.management import OrganizationsAccount` | +| ![module_name](../resources/aws/management/systems-manager-maintenance-windows.png) | `from resources.aws.management import SystemsManagerMaintenanceWindows` | +| ![module_name](../resources/aws/management/trusted-advisor-checklist.png) | `from resources.aws.management import TrustedAdvisorChecklist` | +| ![module_name](../resources/aws/management/trusted-advisor-checklist-fault-tolerant.png) | `from resources.aws.management import TrustedAdvisorChecklistFaultTolerant` | +| ![module_name](../resources/aws/management/auto-scaling.png) | `from resources.aws.management import AutoScaling` | +| ![module_name](../resources/aws/management/systems-manager-inventory.png) | `from resources.aws.management import SystemsManagerInventory` | +| ![module_name](../resources/aws/ar/ar-vr.png) | `from resources.aws.ar import ArVr` | +| ![module_name](../resources/aws/ar/sumerian.png) | `from resources.aws.ar import Sumerian` | +| ![module_name](../resources/aws/compute/ec2-elastic-ip-address.png) | `from resources.aws.compute import Ec2ElasticIpAddress` | +| ![module_name](../resources/aws/compute/ec2-image-builder.png) | `from resources.aws.compute import Ec2ImageBuilder` | +| ![module_name](../resources/aws/compute/serverless-application-repository.png) | `from resources.aws.compute import ServerlessApplicationRepository` | +| ![module_name](../resources/aws/compute/thinkbox-krakatoa-rounded.png) | `from resources.aws.compute import ThinkboxKrakatoaRounded` | +| ![module_name](../resources/aws/compute/serverless-application-repository-rounded.png) | `from resources.aws.compute import ServerlessApplicationRepositoryRounded` | +| ![module_name](../resources/aws/compute/thinkbox-sequoia-rounded.png) | `from resources.aws.compute import ThinkboxSequoiaRounded` | +| ![module_name](../resources/aws/compute/thinkbox-sequoia.png) | `from resources.aws.compute import ThinkboxSequoia` | +| ![module_name](../resources/aws/compute/elastic-beanstalk-application.png) | `from resources.aws.compute import ElasticBeanstalkApplication` | +| ![module_name](../resources/aws/compute/thinkbox-frost.png) | `from resources.aws.compute import ThinkboxFrost` | +| ![module_name](../resources/aws/compute/thinkbox-deadline.png) | `from resources.aws.compute import ThinkboxDeadline` | +| ![module_name](../resources/aws/compute/elastic-container-service-rounded.png) | `from resources.aws.compute import ElasticContainerServiceRounded` | +| ![module_name](../resources/aws/compute/compute-rounded.png) | `from resources.aws.compute import ComputeRounded` | +| ![module_name](../resources/aws/compute/thinkbox-xmesh-rounded.png) | `from resources.aws.compute import ThinkboxXmeshRounded` | +| ![module_name](../resources/aws/compute/lambda-rounded.png) | `from resources.aws.compute import LambdaRounded` | +| ![module_name](../resources/aws/compute/wavelength.png) | `from resources.aws.compute import Wavelength` | +| ![module_name](../resources/aws/compute/ec2.png) | `from resources.aws.compute import Ec2` | +| ![module_name](../resources/aws/compute/elastic-container-service-service.png) | `from resources.aws.compute import ElasticContainerServiceService` | +| ![module_name](../resources/aws/compute/ec2-ami.png) | `from resources.aws.compute import Ec2Ami` | +| ![module_name](../resources/aws/compute/thinkbox-krakatoa.png) | `from resources.aws.compute import ThinkboxKrakatoa` | +| ![module_name](../resources/aws/compute/elastic-container-service-container.png) | `from resources.aws.compute import ElasticContainerServiceContainer` | +| ![module_name](../resources/aws/compute/vmware-cloud-on-aws.png) | `from resources.aws.compute import VmwareCloudOnAws` | +| ![module_name](../resources/aws/compute/elastic-kubernetes-service.png) | `from resources.aws.compute import ElasticKubernetesService` | +| ![module_name](../resources/aws/compute/ec2-container-registry-registry.png) | `from resources.aws.compute import Ec2ContainerRegistryRegistry` | +| ![module_name](../resources/aws/compute/batch-rounded.png) | `from resources.aws.compute import BatchRounded` | +| ![module_name](../resources/aws/compute/thinkbox-xmesh.png) | `from resources.aws.compute import ThinkboxXmesh` | +| ![module_name](../resources/aws/compute/ec2-container-registry-rounded.png) | `from resources.aws.compute import Ec2ContainerRegistryRounded` | +| ![module_name](../resources/aws/compute/thinkbox-draft.png) | `from resources.aws.compute import ThinkboxDraft` | +| ![module_name](../resources/aws/compute/elastic-container-service.png) | `from resources.aws.compute import ElasticContainerService` | +| ![module_name](../resources/aws/compute/application-auto-scaling.png) | `from resources.aws.compute import ApplicationAutoScaling` | +| ![module_name](../resources/aws/compute/elastic-beanstalk-deployment.png) | `from resources.aws.compute import ElasticBeanstalkDeployment` | +| ![module_name](../resources/aws/compute/lightsail-rounded.png) | `from resources.aws.compute import LightsailRounded` | +| ![module_name](../resources/aws/compute/thinkbox-draft-rounded.png) | `from resources.aws.compute import ThinkboxDraftRounded` | +| ![module_name](../resources/aws/compute/elastic-beanstalk.png) | `from resources.aws.compute import ElasticBeanstalk` | +| ![module_name](../resources/aws/compute/thinkbox-stoke.png) | `from resources.aws.compute import ThinkboxStoke` | +| ![module_name](../resources/aws/compute/compute-optimizer.png) | `from resources.aws.compute import ComputeOptimizer` | +| ![module_name](../resources/aws/compute/application-auto-scaling-rounded.png) | `from resources.aws.compute import ApplicationAutoScalingRounded` | +| ![module_name](../resources/aws/compute/vmware-cloud-on-aws-rounded.png) | `from resources.aws.compute import VmwareCloudOnAwsRounded` | +| ![module_name](../resources/aws/compute/thinkbox-frost-rounded.png) | `from resources.aws.compute import ThinkboxFrostRounded` | +| ![module_name](../resources/aws/compute/outposts-rounded.png) | `from resources.aws.compute import OutpostsRounded` | +| ![module_name](../resources/aws/compute/ec2-spot-instance.png) | `from resources.aws.compute import Ec2SpotInstance` | +| ![module_name](../resources/aws/compute/local-zones.png) | `from resources.aws.compute import LocalZones` | +| ![module_name](../resources/aws/compute/lambda-function.png) | `from resources.aws.compute import LambdaFunction` | +| ![module_name](../resources/aws/compute/ec2-container-registry.png) | `from resources.aws.compute import Ec2ContainerRegistry` | +| ![module_name](../resources/aws/compute/lambda.png) | `from resources.aws.compute import Lambda` | +| ![module_name](../resources/aws/compute/ec2-instances.png) | `from resources.aws.compute import Ec2Instances` | +| ![module_name](../resources/aws/compute/compute.png) | `from resources.aws.compute import Compute` | +| ![module_name](../resources/aws/compute/ec2-rounded.png) | `from resources.aws.compute import Ec2Rounded` | +| ![module_name](../resources/aws/compute/fargate-rounded.png) | `from resources.aws.compute import FargateRounded` | +| ![module_name](../resources/aws/compute/thinkbox-stoke-rounded.png) | `from resources.aws.compute import ThinkboxStokeRounded` | +| ![module_name](../resources/aws/compute/outposts.png) | `from resources.aws.compute import Outposts` | +| ![module_name](../resources/aws/compute/elastic-beanstalk-rounded.png) | `from resources.aws.compute import ElasticBeanstalkRounded` | +| ![module_name](../resources/aws/compute/thinkbox-deadline-rounded.png) | `from resources.aws.compute import ThinkboxDeadlineRounded` | +| ![module_name](../resources/aws/compute/ec2-container-registry-image.png) | `from resources.aws.compute import Ec2ContainerRegistryImage` | +| ![module_name](../resources/aws/compute/ec2-rescue.png) | `from resources.aws.compute import Ec2Rescue` | +| ![module_name](../resources/aws/compute/ec2-auto-scaling.png) | `from resources.aws.compute import Ec2AutoScaling` | +| ![module_name](../resources/aws/compute/ec2-instance.png) | `from resources.aws.compute import Ec2Instance` | +| ![module_name](../resources/aws/compute/elastic-kubernetes-service-rounded.png) | `from resources.aws.compute import ElasticKubernetesServiceRounded` | +| ![module_name](../resources/aws/compute/fargate.png) | `from resources.aws.compute import Fargate` | +| ![module_name](../resources/aws/compute/lightsail.png) | `from resources.aws.compute import Lightsail` | +| ![module_name](../resources/aws/compute/batch.png) | `from resources.aws.compute import Batch` | +| ![module_name](../resources/aws/devtools/codestar.png) | `from resources.aws.devtools import Codestar` | +| ![module_name](../resources/aws/devtools/x-ray.png) | `from resources.aws.devtools import XRay` | +| ![module_name](../resources/aws/devtools/command-line-interface.png) | `from resources.aws.devtools import CommandLineInterface` | +| ![module_name](../resources/aws/devtools/tools-and-sdks.png) | `from resources.aws.devtools import ToolsAndSdks` | +| ![module_name](../resources/aws/devtools/codedeploy.png) | `from resources.aws.devtools import Codedeploy` | +| ![module_name](../resources/aws/devtools/cloud9.png) | `from resources.aws.devtools import Cloud9` | +| ![module_name](../resources/aws/devtools/cloud-development-kit.png) | `from resources.aws.devtools import CloudDevelopmentKit` | +| ![module_name](../resources/aws/devtools/codepipeline.png) | `from resources.aws.devtools import Codepipeline` | +| ![module_name](../resources/aws/devtools/codebuild.png) | `from resources.aws.devtools import Codebuild` | +| ![module_name](../resources/aws/devtools/developer-tools.png) | `from resources.aws.devtools import DeveloperTools` | +| ![module_name](../resources/aws/devtools/codecommit.png) | `from resources.aws.devtools import Codecommit` | +| ![module_name](../resources/aws/devtools/cloud9-resource.png) | `from resources.aws.devtools import Cloud9Resource` | +| ![module_name](../resources/aws/integration/simple-queue-service-sqs-queue.png) | `from resources.aws.integration import SimpleQueueServiceSqsQueue` | +| ![module_name](../resources/aws/integration/simple-notification-service-sns.png) | `from resources.aws.integration import SimpleNotificationServiceSns` | +| ![module_name](../resources/aws/integration/simple-notification-service-sns-http-notification.png) | `from resources.aws.integration import SimpleNotificationServiceSnsHttpNotification` | +| ![module_name](../resources/aws/integration/application-integration.png) | `from resources.aws.integration import ApplicationIntegration` | +| ![module_name](../resources/aws/integration/simple-notification-service-sns-topic.png) | `from resources.aws.integration import SimpleNotificationServiceSnsTopic` | +| ![module_name](../resources/aws/integration/mq.png) | `from resources.aws.integration import Mq` | +| ![module_name](../resources/aws/integration/express-workflows.png) | `from resources.aws.integration import ExpressWorkflows` | +| ![module_name](../resources/aws/integration/step-functions.png) | `from resources.aws.integration import StepFunctions` | +| ![module_name](../resources/aws/integration/eventbridge.png) | `from resources.aws.integration import Eventbridge` | +| ![module_name](../resources/aws/integration/simple-queue-service-sqs-message.png) | `from resources.aws.integration import SimpleQueueServiceSqsMessage` | +| ![module_name](../resources/aws/integration/appsync.png) | `from resources.aws.integration import Appsync` | +| ![module_name](../resources/aws/integration/eventbridge-saas-partner-event-bus-resource.png) | `from resources.aws.integration import EventbridgeSaasPartnerEventBusResource` | +| ![module_name](../resources/aws/integration/simple-notification-service-sns-email-notification.png) | `from resources.aws.integration import SimpleNotificationServiceSnsEmailNotification` | +| ![module_name](../resources/aws/integration/simple-queue-service-sqs.png) | `from resources.aws.integration import SimpleQueueServiceSqs` | +| ![module_name](../resources/aws/integration/eventbridge-default-event-bus-resource.png) | `from resources.aws.integration import EventbridgeDefaultEventBusResource` | +| ![module_name](../resources/aws/integration/event-resource.png) | `from resources.aws.integration import EventResource` | +| ![module_name](../resources/aws/integration/console-mobile-application.png) | `from resources.aws.integration import ConsoleMobileApplication` | +| ![module_name](../resources/aws/integration/eventbridge-custom-event-bus-resource.png) | `from resources.aws.integration import EventbridgeCustomEventBusResource` | +| ![module_name](../resources/aws/enablement/support.png) | `from resources.aws.enablement import Support` | +| ![module_name](../resources/aws/enablement/customer-enablement.png) | `from resources.aws.enablement import CustomerEnablement` | +| ![module_name](../resources/aws/enablement/professional-services.png) | `from resources.aws.enablement import ProfessionalServices` | +| ![module_name](../resources/aws/enablement/managed-services.png) | `from resources.aws.enablement import ManagedServices` | +| ![module_name](../resources/aws/enablement/iq.png) | `from resources.aws.enablement import Iq` | +| ![module_name](../resources/aws/analytics/data-pipeline.png) | `from resources.aws.analytics import DataPipeline` | +| ![module_name](../resources/aws/analytics/elasticsearch-service.png) | `from resources.aws.analytics import ElasticsearchService` | +| ![module_name](../resources/aws/analytics/analytics.png) | `from resources.aws.analytics import Analytics` | +| ![module_name](../resources/aws/analytics/kinesis.png) | `from resources.aws.analytics import Kinesis` | +| ![module_name](../resources/aws/analytics/lake-formation.png) | `from resources.aws.analytics import LakeFormation` | +| ![module_name](../resources/aws/analytics/glue.png) | `from resources.aws.analytics import Glue` | +| ![module_name](../resources/aws/analytics/data-lake-resource.png) | `from resources.aws.analytics import DataLakeResource` | +| ![module_name](../resources/aws/analytics/emr-engine.png) | `from resources.aws.analytics import EmrEngine` | +| ![module_name](../resources/aws/analytics/cloudsearch.png) | `from resources.aws.analytics import Cloudsearch` | +| ![module_name](../resources/aws/analytics/kinesis-data-firehose.png) | `from resources.aws.analytics import KinesisDataFirehose` | +| ![module_name](../resources/aws/analytics/managed-streaming-for-kafka.png) | `from resources.aws.analytics import ManagedStreamingForKafka` | +| ![module_name](../resources/aws/analytics/emr-engine-mapr-m3.png) | `from resources.aws.analytics import EmrEngineMaprM3` | +| ![module_name](../resources/aws/analytics/quicksight.png) | `from resources.aws.analytics import Quicksight` | +| ![module_name](../resources/aws/analytics/kinesis-data-analytics.png) | `from resources.aws.analytics import KinesisDataAnalytics` | +| ![module_name](../resources/aws/analytics/cloudsearch-search-documents.png) | `from resources.aws.analytics import CloudsearchSearchDocuments` | +| ![module_name](../resources/aws/analytics/emr-hdfs-cluster.png) | `from resources.aws.analytics import EmrHdfsCluster` | +| ![module_name](../resources/aws/analytics/kinesis-video-streams.png) | `from resources.aws.analytics import KinesisVideoStreams` | +| ![module_name](../resources/aws/analytics/athena.png) | `from resources.aws.analytics import Athena` | +| ![module_name](../resources/aws/analytics/redshift-dense-compute-node.png) | `from resources.aws.analytics import RedshiftDenseComputeNode` | +| ![module_name](../resources/aws/analytics/emr-engine-mapr-m5.png) | `from resources.aws.analytics import EmrEngineMaprM5` | +| ![module_name](../resources/aws/analytics/emr.png) | `from resources.aws.analytics import Emr` | +| ![module_name](../resources/aws/analytics/redshift-dense-storage-node.png) | `from resources.aws.analytics import RedshiftDenseStorageNode` | +| ![module_name](../resources/aws/analytics/kinesis-data-streams.png) | `from resources.aws.analytics import KinesisDataStreams` | +| ![module_name](../resources/aws/analytics/glue-crawlers.png) | `from resources.aws.analytics import GlueCrawlers` | +| ![module_name](../resources/aws/analytics/emr-cluster.png) | `from resources.aws.analytics import EmrCluster` | +| ![module_name](../resources/aws/analytics/emr-engine-mapr-m7.png) | `from resources.aws.analytics import EmrEngineMaprM7` | +| ![module_name](../resources/aws/analytics/glue-data-catalog.png) | `from resources.aws.analytics import GlueDataCatalog` | +| ![module_name](../resources/aws/analytics/redshift.png) | `from resources.aws.analytics import Redshift` | +| ![module_name](../resources/aws/quantum/braket.png) | `from resources.aws.quantum import Braket` | +| ![module_name](../resources/aws/quantum/quantum-technologies.png) | `from resources.aws.quantum import QuantumTechnologies` | +| ![module_name](../resources/aws/storage/storage-gateway-virtual-tape-library.png) | `from resources.aws.storage import StorageGatewayVirtualTapeLibrary` | +| ![module_name](../resources/aws/storage/fsx-for-lustre.png) | `from resources.aws.storage import FsxForLustre` | +| ![module_name](../resources/aws/storage/elastic-block-store-ebs-volume.png) | `from resources.aws.storage import ElasticBlockStoreEbsVolume` | +| ![module_name](../resources/aws/storage/elastic-block-store-ebs-snapshot.png) | `from resources.aws.storage import ElasticBlockStoreEbsSnapshot` | +| ![module_name](../resources/aws/storage/snowmobile.png) | `from resources.aws.storage import Snowmobile` | +| ![module_name](../resources/aws/storage/simple-storage-service-s3-bucket.png) | `from resources.aws.storage import SimpleStorageServiceS3Bucket` | +| ![module_name](../resources/aws/storage/storage-gateway.png) | `from resources.aws.storage import StorageGateway` | +| ![module_name](../resources/aws/storage/s3-glacier-vault.png) | `from resources.aws.storage import S3GlacierVault` | +| ![module_name](../resources/aws/storage/snowball.png) | `from resources.aws.storage import Snowball` | +| ![module_name](../resources/aws/storage/simple-storage-service-s3-object.png) | `from resources.aws.storage import SimpleStorageServiceS3Object` | +| ![module_name](../resources/aws/storage/backup.png) | `from resources.aws.storage import Backup` | +| ![module_name](../resources/aws/storage/elastic-block-store-ebs.png) | `from resources.aws.storage import ElasticBlockStoreEbs` | +| ![module_name](../resources/aws/storage/snowball-edge.png) | `from resources.aws.storage import SnowballEdge` | +| ![module_name](../resources/aws/storage/s3-glacier.png) | `from resources.aws.storage import S3Glacier` | +| ![module_name](../resources/aws/storage/storage-gateway-non-cached-volume.png) | `from resources.aws.storage import StorageGatewayNonCachedVolume` | +| ![module_name](../resources/aws/storage/cloudendure-disaster-recovery.png) | `from resources.aws.storage import CloudendureDisasterRecovery` | +| ![module_name](../resources/aws/storage/storage-gateway-cached-volume.png) | `from resources.aws.storage import StorageGatewayCachedVolume` | +| ![module_name](../resources/aws/storage/elastic-file-system-efs.png) | `from resources.aws.storage import ElasticFileSystemEfs` | +| ![module_name](../resources/aws/storage/efs-infrequentaccess-primary-bg.png) | `from resources.aws.storage import EfsInfrequentaccessPrimaryBg` | +| ![module_name](../resources/aws/storage/s3-glacier-archive.png) | `from resources.aws.storage import S3GlacierArchive` | +| ![module_name](../resources/aws/storage/fsx.png) | `from resources.aws.storage import Fsx` | +| ![module_name](../resources/aws/storage/efs-standard-primary-bg.png) | `from resources.aws.storage import EfsStandardPrimaryBg` | +| ![module_name](../resources/aws/storage/elastic-file-system-efs-file-system.png) | `from resources.aws.storage import ElasticFileSystemEfsFileSystem` | +| ![module_name](../resources/aws/storage/multiple-volumes-resource.png) | `from resources.aws.storage import MultipleVolumesResource` | +| ![module_name](../resources/aws/storage/simple-storage-service-s3.png) | `from resources.aws.storage import SimpleStorageServiceS3` | +| ![module_name](../resources/aws/storage/storage.png) | `from resources.aws.storage import Storage` | +| ![module_name](../resources/aws/storage/simple-storage-service-s3-bucket-with-objects.png) | `from resources.aws.storage import SimpleStorageServiceS3BucketWithObjects` | +| ![module_name](../resources/aws/storage/snow-family-snowball-import-export.png) | `from resources.aws.storage import SnowFamilySnowballImportExport` | +| ![module_name](../resources/aws/storage/fsx-for-windows-file-server.png) | `from resources.aws.storage import FsxForWindowsFileServer` | +| ![module_name](../resources/aws/general/user.png) | `from resources.aws.general import User` | +| ![module_name](../resources/aws/general/mobile-client.png) | `from resources.aws.general import MobileClient` | +| ![module_name](../resources/aws/general/internet-alt1.png) | `from resources.aws.general import InternetAlt1` | +| ![module_name](../resources/aws/general/saml-token.png) | `from resources.aws.general import SamlToken` | +| ![module_name](../resources/aws/general/multimedia.png) | `from resources.aws.general import Multimedia` | +| ![module_name](../resources/aws/general/disk.png) | `from resources.aws.general import Disk` | +| ![module_name](../resources/aws/general/general.png) | `from resources.aws.general import General` | +| ![module_name](../resources/aws/general/ssl-padlock.png) | `from resources.aws.general import SslPadlock` | +| ![module_name](../resources/aws/general/client.png) | `from resources.aws.general import Client` | +| ![module_name](../resources/aws/general/generic-sdk.png) | `from resources.aws.general import GenericSdk` | +| ![module_name](../resources/aws/general/generic-saml-token.png) | `from resources.aws.general import GenericSamlToken` | +| ![module_name](../resources/aws/general/toolkit.png) | `from resources.aws.general import Toolkit` | +| ![module_name](../resources/aws/general/internet-gateway.png) | `from resources.aws.general import InternetGateway` | +| ![module_name](../resources/aws/general/generic-office-building.png) | `from resources.aws.general import GenericOfficeBuilding` | +| ![module_name](../resources/aws/general/tape-storage.png) | `from resources.aws.general import TapeStorage` | +| ![module_name](../resources/aws/general/sdk.png) | `from resources.aws.general import Sdk` | +| ![module_name](../resources/aws/general/traditional-server.png) | `from resources.aws.general import TraditionalServer` | +| ![module_name](../resources/aws/general/generic-firewall.png) | `from resources.aws.general import GenericFirewall` | +| ![module_name](../resources/aws/general/office-building.png) | `from resources.aws.general import OfficeBuilding` | +| ![module_name](../resources/aws/general/marketplace.png) | `from resources.aws.general import Marketplace` | +| ![module_name](../resources/aws/general/users.png) | `from resources.aws.general import Users` | +| ![module_name](../resources/aws/general/generic-database.png) | `from resources.aws.general import GenericDatabase` | +| ![module_name](../resources/aws/general/forums.png) | `from resources.aws.general import Forums` | +| ![module_name](../resources/aws/general/internet-alt2.png) | `from resources.aws.general import InternetAlt2` | +| ![module_name](../resources/aws/ml/personalize.png) | `from resources.aws.ml import Personalize` | +| ![module_name](../resources/aws/ml/rekognition.png) | `from resources.aws.ml import Rekognition` | +| ![module_name](../resources/aws/ml/elastic-inference.png) | `from resources.aws.ml import ElasticInference` | +| ![module_name](../resources/aws/ml/sagemaker-model.png) | `from resources.aws.ml import SagemakerModel` | +| ![module_name](../resources/aws/ml/rekognition-video.png) | `from resources.aws.ml import RekognitionVideo` | +| ![module_name](../resources/aws/ml/polly.png) | `from resources.aws.ml import Polly` | +| ![module_name](../resources/aws/ml/kendra.png) | `from resources.aws.ml import Kendra` | +| ![module_name](../resources/aws/ml/rekognition-image.png) | `from resources.aws.ml import RekognitionImage` | +| ![module_name](../resources/aws/ml/sagemaker-training-job.png) | `from resources.aws.ml import SagemakerTrainingJob` | +| ![module_name](../resources/aws/ml/translate.png) | `from resources.aws.ml import Translate` | +| ![module_name](../resources/aws/ml/comprehend.png) | `from resources.aws.ml import Comprehend` | +| ![module_name](../resources/aws/ml/sagemaker.png) | `from resources.aws.ml import Sagemaker` | +| ![module_name](../resources/aws/ml/deepracer.png) | `from resources.aws.ml import Deepracer` | +| ![module_name](../resources/aws/ml/augmented-ai.png) | `from resources.aws.ml import AugmentedAi` | +| ![module_name](../resources/aws/ml/machine-learning.png) | `from resources.aws.ml import MachineLearning` | +| ![module_name](../resources/aws/ml/sagemaker-notebook.png) | `from resources.aws.ml import SagemakerNotebook` | +| ![module_name](../resources/aws/ml/lex.png) | `from resources.aws.ml import Lex` | +| ![module_name](../resources/aws/ml/apache-mxnet-on-aws.png) | `from resources.aws.ml import ApacheMxnetOnAws` | +| ![module_name](../resources/aws/ml/forecast.png) | `from resources.aws.ml import Forecast` | +| ![module_name](../resources/aws/ml/tensorflow-on-aws.png) | `from resources.aws.ml import TensorflowOnAws` | +| ![module_name](../resources/aws/ml/deep-learning-containers.png) | `from resources.aws.ml import DeepLearningContainers` | +| ![module_name](../resources/aws/ml/fraud-detector.png) | `from resources.aws.ml import FraudDetector` | +| ![module_name](../resources/aws/ml/textract.png) | `from resources.aws.ml import Textract` | +| ![module_name](../resources/aws/ml/deeplens.png) | `from resources.aws.ml import Deeplens` | +| ![module_name](../resources/aws/ml/deep-learning-amis.png) | `from resources.aws.ml import DeepLearningAmis` | +| ![module_name](../resources/aws/ml/sagemaker-ground-truth.png) | `from resources.aws.ml import SagemakerGroundTruth` | +| ![module_name](../resources/aws/ml/transcribe.png) | `from resources.aws.ml import Transcribe` | +| ![module_name](../resources/aws/ml/deepcomposer.png) | `from resources.aws.ml import Deepcomposer` | +| ![module_name](../resources/aws/enduser/appstream-2-0.png) | `from resources.aws.enduser import Appstream20` | +| ![module_name](../resources/aws/enduser/workspaces.png) | `from resources.aws.enduser import Workspaces` | +| ![module_name](../resources/aws/enduser/workdocs.png) | `from resources.aws.enduser import Workdocs` | +| ![module_name](../resources/aws/enduser/worklink.png) | `from resources.aws.enduser import Worklink` | +| ![module_name](../resources/aws/enduser/desktop-and-app-streaming.png) | `from resources.aws.enduser import DesktopAndAppStreaming` | +| ![module_name](../resources/aws/game/game-tech.png) | `from resources.aws.game import GameTech` | +| ![module_name](../resources/aws/game/gamelift.png) | `from resources.aws.game import Gamelift` | +| ![module_name](../resources/aws/engagement/simple-email-service-ses.png) | `from resources.aws.engagement import SimpleEmailServiceSes` | +| ![module_name](../resources/aws/engagement/pinpoint.png) | `from resources.aws.engagement import Pinpoint` | +| ![module_name](../resources/aws/engagement/connect.png) | `from resources.aws.engagement import Connect` | +| ![module_name](../resources/aws/engagement/customer-engagement.png) | `from resources.aws.engagement import CustomerEngagement` | +| ![module_name](../resources/aws/engagement/simple-email-service-ses-email.png) | `from resources.aws.engagement import SimpleEmailServiceSesEmail` | +| ![module_name](../resources/azure/iot/time-series-insights-environments.png) | `from resources.azure.iot import TimeSeriesInsightsEnvironments` | +| ![module_name](../resources/azure/iot/time-series-insights-events-sources.png) | `from resources.azure.iot import TimeSeriesInsightsEventsSources` | +| ![module_name](../resources/azure/iot/iot-central-applications.png) | `from resources.azure.iot import IotCentralApplications` | +| ![module_name](../resources/azure/iot/iot-hub-security.png) | `from resources.azure.iot import IotHubSecurity` | +| ![module_name](../resources/azure/iot/sphere.png) | `from resources.azure.iot import Sphere` | +| ![module_name](../resources/azure/iot/maps.png) | `from resources.azure.iot import Maps` | +| ![module_name](../resources/azure/iot/device-provisioning-services.png) | `from resources.azure.iot import DeviceProvisioningServices` | +| ![module_name](../resources/azure/iot/digital-twins.png) | `from resources.azure.iot import DigitalTwins` | +| ![module_name](../resources/azure/iot/iot-hub.png) | `from resources.azure.iot import IotHub` | +| ![module_name](../resources/azure/iot/windows-10-iot-core-services.png) | `from resources.azure.iot import Windows10IotCoreServices` | +| ![module_name](../resources/azure/migration/data-box-edge.png) | `from resources.azure.migration import DataBoxEdge` | +| ![module_name](../resources/azure/migration/data-box.png) | `from resources.azure.migration import DataBox` | +| ![module_name](../resources/azure/migration/database-migration-services.png) | `from resources.azure.migration import DatabaseMigrationServices` | +| ![module_name](../resources/azure/migration/recovery-services-vaults.png) | `from resources.azure.migration import RecoveryServicesVaults` | +| ![module_name](../resources/azure/migration/migration-projects.png) | `from resources.azure.migration import MigrationProjects` | +| ![module_name](../resources/azure/mobile/notification-hubs.png) | `from resources.azure.mobile import NotificationHubs` | +| ![module_name](../resources/azure/mobile/app-service-mobile.png) | `from resources.azure.mobile import AppServiceMobile` | +| ![module_name](../resources/azure/mobile/mobile-engagement.png) | `from resources.azure.mobile import MobileEngagement` | +| ![module_name](../resources/azure/devops/lab-services.png) | `from resources.azure.devops import LabServices` | +| ![module_name](../resources/azure/devops/repos.png) | `from resources.azure.devops import Repos` | +| ![module_name](../resources/azure/devops/boards.png) | `from resources.azure.devops import Boards` | +| ![module_name](../resources/azure/devops/pipelines.png) | `from resources.azure.devops import Pipelines` | +| ![module_name](../resources/azure/devops/devtest-labs.png) | `from resources.azure.devops import DevtestLabs` | +| ![module_name](../resources/azure/devops/test-plans.png) | `from resources.azure.devops import TestPlans` | +| ![module_name](../resources/azure/devops/application-insights.png) | `from resources.azure.devops import ApplicationInsights` | +| ![module_name](../resources/azure/devops/artifacts.png) | `from resources.azure.devops import Artifacts` | +| ![module_name](../resources/azure/devops/devops.png) | `from resources.azure.devops import Devops` | +| ![module_name](../resources/azure/network/virtual-network-gateways.png) | `from resources.azure.network import VirtualNetworkGateways` | +| ![module_name](../resources/azure/network/virtual-wans.png) | `from resources.azure.network import VirtualWans` | +| ![module_name](../resources/azure/network/front-doors.png) | `from resources.azure.network import FrontDoors` | +| ![module_name](../resources/azure/network/expressroute-circuits.png) | `from resources.azure.network import ExpressrouteCircuits` | +| ![module_name](../resources/azure/network/ddos-protection-plans.png) | `from resources.azure.network import DdosProtectionPlans` | +| ![module_name](../resources/azure/network/network-security-groups-classic.png) | `from resources.azure.network import NetworkSecurityGroupsClassic` | +| ![module_name](../resources/azure/network/connections.png) | `from resources.azure.network import Connections` | +| ![module_name](../resources/azure/network/application-gateway.png) | `from resources.azure.network import ApplicationGateway` | +| ![module_name](../resources/azure/network/virtual-networks.png) | `from resources.azure.network import VirtualNetworks` | +| ![module_name](../resources/azure/network/public-ip-addresses.png) | `from resources.azure.network import PublicIpAddresses` | +| ![module_name](../resources/azure/network/firewall.png) | `from resources.azure.network import Firewall` | +| ![module_name](../resources/azure/network/cdn-profiles.png) | `from resources.azure.network import CdnProfiles` | +| ![module_name](../resources/azure/network/traffic-manager-profiles.png) | `from resources.azure.network import TrafficManagerProfiles` | +| ![module_name](../resources/azure/network/route-filters.png) | `from resources.azure.network import RouteFilters` | +| ![module_name](../resources/azure/network/network-watcher.png) | `from resources.azure.network import NetworkWatcher` | +| ![module_name](../resources/azure/network/service-endpoint-policies.png) | `from resources.azure.network import ServiceEndpointPolicies` | +| ![module_name](../resources/azure/network/local-network-gateways.png) | `from resources.azure.network import LocalNetworkGateways` | +| ![module_name](../resources/azure/network/route-tables.png) | `from resources.azure.network import RouteTables` | +| ![module_name](../resources/azure/network/dns-zones.png) | `from resources.azure.network import DnsZones` | +| ![module_name](../resources/azure/network/virtual-network-classic.png) | `from resources.azure.network import VirtualNetworkClassic` | +| ![module_name](../resources/azure/network/network-interfaces.png) | `from resources.azure.network import NetworkInterfaces` | +| ![module_name](../resources/azure/network/on-premises-data-gateways.png) | `from resources.azure.network import OnPremisesDataGateways` | +| ![module_name](../resources/azure/network/dns-private-zones.png) | `from resources.azure.network import DnsPrivateZones` | +| ![module_name](../resources/azure/network/reserved-ip-addresses-classic.png) | `from resources.azure.network import ReservedIpAddressesClassic` | +| ![module_name](../resources/azure/network/subnets.png) | `from resources.azure.network import Subnets` | +| ![module_name](../resources/azure/network/load-balancers.png) | `from resources.azure.network import LoadBalancers` | +| ![module_name](../resources/azure/network/application-security-groups.png) | `from resources.azure.network import ApplicationSecurityGroups` | +| ![module_name](../resources/azure/security/sentinel.png) | `from resources.azure.security import Sentinel` | +| ![module_name](../resources/azure/security/conditional-access.png) | `from resources.azure.security import ConditionalAccess` | +| ![module_name](../resources/azure/security/key-vaults.png) | `from resources.azure.security import KeyVaults` | +| ![module_name](../resources/azure/security/defender.png) | `from resources.azure.security import Defender` | +| ![module_name](../resources/azure/security/security-center.png) | `from resources.azure.security import SecurityCenter` | +| ![module_name](../resources/azure/security/application-security-groups.png) | `from resources.azure.security import ApplicationSecurityGroups` | +| ![module_name](../resources/azure/security/extended-security-updates.png) | `from resources.azure.security import ExtendedSecurityUpdates` | +| ![module_name](../resources/azure/database/sql-vm.png) | `from resources.azure.database import SqlVm` | +| ![module_name](../resources/azure/database/synapse-analytics.png) | `from resources.azure.database import SynapseAnalytics` | +| ![module_name](../resources/azure/database/data-explorer-clusters.png) | `from resources.azure.database import DataExplorerClusters` | +| ![module_name](../resources/azure/database/elastic-job-agents.png) | `from resources.azure.database import ElasticJobAgents` | +| ![module_name](../resources/azure/database/sql-servers.png) | `from resources.azure.database import SqlServers` | +| ![module_name](../resources/azure/database/data-factory.png) | `from resources.azure.database import DataFactory` | +| ![module_name](../resources/azure/database/data-lake.png) | `from resources.azure.database import DataLake` | +| ![module_name](../resources/azure/database/sql-databases.png) | `from resources.azure.database import SqlDatabases` | +| ![module_name](../resources/azure/database/database-for-mysql-servers.png) | `from resources.azure.database import DatabaseForMysqlServers` | +| ![module_name](../resources/azure/database/virtual-clusters.png) | `from resources.azure.database import VirtualClusters` | +| ![module_name](../resources/azure/database/sql-managed-instances.png) | `from resources.azure.database import SqlManagedInstances` | +| ![module_name](../resources/azure/database/database-for-mariadb-servers.png) | `from resources.azure.database import DatabaseForMariadbServers` | +| ![module_name](../resources/azure/database/managed-databases.png) | `from resources.azure.database import ManagedDatabases` | +| ![module_name](../resources/azure/database/virtual-datacenter.png) | `from resources.azure.database import VirtualDatacenter` | +| ![module_name](../resources/azure/database/cache-for-redis.png) | `from resources.azure.database import CacheForRedis` | +| ![module_name](../resources/azure/database/ssis-lift-and-shift-ir.png) | `from resources.azure.database import SsisLiftAndShiftIr` | +| ![module_name](../resources/azure/database/sql-server-stretch-databases.png) | `from resources.azure.database import SqlServerStretchDatabases` | +| ![module_name](../resources/azure/database/blob-storage.png) | `from resources.azure.database import BlobStorage` | +| ![module_name](../resources/azure/database/sql.png) | `from resources.azure.database import Sql` | +| ![module_name](../resources/azure/database/database-for-postgresql-servers.png) | `from resources.azure.database import DatabaseForPostgresqlServers` | +| ![module_name](../resources/azure/database/sql-datawarehouse.png) | `from resources.azure.database import SqlDatawarehouse` | +| ![module_name](../resources/azure/database/instance-pools.png) | `from resources.azure.database import InstancePools` | +| ![module_name](../resources/azure/database/cosmos-db.png) | `from resources.azure.database import CosmosDb` | +| ![module_name](../resources/azure/database/elastic-database-pools.png) | `from resources.azure.database import ElasticDatabasePools` | +| ![module_name](../resources/azure/web/app-service-environments.png) | `from resources.azure.web import AppServiceEnvironments` | +| ![module_name](../resources/azure/web/signalr.png) | `from resources.azure.web import Signalr` | +| ![module_name](../resources/azure/web/search.png) | `from resources.azure.web import Search` | +| ![module_name](../resources/azure/web/media-services.png) | `from resources.azure.web import MediaServices` | +| ![module_name](../resources/azure/web/app-service-plans.png) | `from resources.azure.web import AppServicePlans` | +| ![module_name](../resources/azure/web/notification-hub-namespaces.png) | `from resources.azure.web import NotificationHubNamespaces` | +| ![module_name](../resources/azure/web/app-service-domains.png) | `from resources.azure.web import AppServiceDomains` | +| ![module_name](../resources/azure/web/app-service-certificates.png) | `from resources.azure.web import AppServiceCertificates` | +| ![module_name](../resources/azure/web/api-connections.png) | `from resources.azure.web import ApiConnections` | +| ![module_name](../resources/azure/web/app-services.png) | `from resources.azure.web import AppServices` | +| ![module_name](../resources/azure/compute/image-versions.png) | `from resources.azure.compute import ImageVersions` | +| ![module_name](../resources/azure/compute/sap-hana-on-azure.png) | `from resources.azure.compute import SapHanaOnAzure` | +| ![module_name](../resources/azure/compute/disks.png) | `from resources.azure.compute import Disks` | +| ![module_name](../resources/azure/compute/citrix-virtual-desktops-essentials.png) | `from resources.azure.compute import CitrixVirtualDesktopsEssentials` | +| ![module_name](../resources/azure/compute/vm-linux.png) | `from resources.azure.compute import VmLinux` | +| ![module_name](../resources/azure/compute/shared-image-galleries.png) | `from resources.azure.compute import SharedImageGalleries` | +| ![module_name](../resources/azure/compute/mesh-applications.png) | `from resources.azure.compute import MeshApplications` | +| ![module_name](../resources/azure/compute/workspaces.png) | `from resources.azure.compute import Workspaces` | +| ![module_name](../resources/azure/compute/cloud-services-classic.png) | `from resources.azure.compute import CloudServicesClassic` | +| ![module_name](../resources/azure/compute/function-apps.png) | `from resources.azure.compute import FunctionApps` | +| ![module_name](../resources/azure/compute/os-images.png) | `from resources.azure.compute import OsImages` | +| ![module_name](../resources/azure/compute/spring-cloud.png) | `from resources.azure.compute import SpringCloud` | +| ![module_name](../resources/azure/compute/batch-accounts.png) | `from resources.azure.compute import BatchAccounts` | +| ![module_name](../resources/azure/compute/service-fabric-clusters.png) | `from resources.azure.compute import ServiceFabricClusters` | +| ![module_name](../resources/azure/compute/cloudsimple-virtual-machines.png) | `from resources.azure.compute import CloudsimpleVirtualMachines` | +| ![module_name](../resources/azure/compute/disk-snapshots.png) | `from resources.azure.compute import DiskSnapshots` | +| ![module_name](../resources/azure/compute/vm-scale-set.png) | `from resources.azure.compute import VmScaleSet` | +| ![module_name](../resources/azure/compute/vm.png) | `from resources.azure.compute import Vm` | +| ![module_name](../resources/azure/compute/vm-windows.png) | `from resources.azure.compute import VmWindows` | +| ![module_name](../resources/azure/compute/availability-sets.png) | `from resources.azure.compute import AvailabilitySets` | +| ![module_name](../resources/azure/compute/disk-encryption-sets.png) | `from resources.azure.compute import DiskEncryptionSets` | +| ![module_name](../resources/azure/compute/cloud-services.png) | `from resources.azure.compute import CloudServices` | +| ![module_name](../resources/azure/compute/automanaged-vm.png) | `from resources.azure.compute import AutomanagedVm` | +| ![module_name](../resources/azure/compute/image-definitions.png) | `from resources.azure.compute import ImageDefinitions` | +| ![module_name](../resources/azure/compute/kubernetes-services.png) | `from resources.azure.compute import KubernetesServices` | +| ![module_name](../resources/azure/compute/container-instances.png) | `from resources.azure.compute import ContainerInstances` | +| ![module_name](../resources/azure/compute/app-services.png) | `from resources.azure.compute import AppServices` | +| ![module_name](../resources/azure/compute/vm-classic.png) | `from resources.azure.compute import VmClassic` | +| ![module_name](../resources/azure/compute/container-registries.png) | `from resources.azure.compute import ContainerRegistries` | +| ![module_name](../resources/azure/compute/vm-images.png) | `from resources.azure.compute import VmImages` | +| ![module_name](../resources/azure/integration/api-for-fhir.png) | `from resources.azure.integration import ApiForFhir` | +| ![module_name](../resources/azure/integration/software-as-a-service.png) | `from resources.azure.integration import SoftwareAsAService` | +| ![module_name](../resources/azure/integration/integration-accounts.png) | `from resources.azure.integration import IntegrationAccounts` | +| ![module_name](../resources/azure/integration/service-bus-relays.png) | `from resources.azure.integration import ServiceBusRelays` | +| ![module_name](../resources/azure/integration/sendgrid-accounts.png) | `from resources.azure.integration import SendgridAccounts` | +| ![module_name](../resources/azure/integration/service-catalog-managed-application-definitions.png) | `from resources.azure.integration import ServiceCatalogManagedApplicationDefinitions` | +| ![module_name](../resources/azure/integration/api-management.png) | `from resources.azure.integration import ApiManagement` | +| ![module_name](../resources/azure/integration/app-configuration.png) | `from resources.azure.integration import AppConfiguration` | +| ![module_name](../resources/azure/integration/event-grid-domains.png) | `from resources.azure.integration import EventGridDomains` | +| ![module_name](../resources/azure/integration/integration-service-environments.png) | `from resources.azure.integration import IntegrationServiceEnvironments` | +| ![module_name](../resources/azure/integration/system-topic.png) | `from resources.azure.integration import SystemTopic` | +| ![module_name](../resources/azure/integration/partner-topic.png) | `from resources.azure.integration import PartnerTopic` | +| ![module_name](../resources/azure/integration/data-catalog.png) | `from resources.azure.integration import DataCatalog` | +| ![module_name](../resources/azure/integration/storsimple-device-managers.png) | `from resources.azure.integration import StorsimpleDeviceManagers` | +| ![module_name](../resources/azure/integration/logic-apps.png) | `from resources.azure.integration import LogicApps` | +| ![module_name](../resources/azure/integration/service-bus.png) | `from resources.azure.integration import ServiceBus` | +| ![module_name](../resources/azure/integration/event-grid-topics.png) | `from resources.azure.integration import EventGridTopics` | +| ![module_name](../resources/azure/integration/logic-apps-custom-connector.png) | `from resources.azure.integration import LogicAppsCustomConnector` | +| ![module_name](../resources/azure/integration/event-grid-subscriptions.png) | `from resources.azure.integration import EventGridSubscriptions` | +| ![module_name](../resources/azure/analytics/event-hubs.png) | `from resources.azure.analytics import EventHubs` | +| ![module_name](../resources/azure/analytics/synapse-analytics.png) | `from resources.azure.analytics import SynapseAnalytics` | +| ![module_name](../resources/azure/analytics/data-explorer-clusters.png) | `from resources.azure.analytics import DataExplorerClusters` | +| ![module_name](../resources/azure/analytics/data-lake-analytics.png) | `from resources.azure.analytics import DataLakeAnalytics` | +| ![module_name](../resources/azure/analytics/analysis-services.png) | `from resources.azure.analytics import AnalysisServices` | +| ![module_name](../resources/azure/analytics/log-analytics-workspaces.png) | `from resources.azure.analytics import LogAnalyticsWorkspaces` | +| ![module_name](../resources/azure/analytics/hdinsightclusters.png) | `from resources.azure.analytics import Hdinsightclusters` | +| ![module_name](../resources/azure/analytics/data-lake-store-gen1.png) | `from resources.azure.analytics import DataLakeStoreGen1` | +| ![module_name](../resources/azure/analytics/databricks.png) | `from resources.azure.analytics import Databricks` | +| ![module_name](../resources/azure/analytics/event-hub-clusters.png) | `from resources.azure.analytics import EventHubClusters` | +| ![module_name](../resources/azure/analytics/data-factories.png) | `from resources.azure.analytics import DataFactories` | +| ![module_name](../resources/azure/analytics/stream-analytics-jobs.png) | `from resources.azure.analytics import StreamAnalyticsJobs` | +| ![module_name](../resources/azure/storage/storage-accounts.png) | `from resources.azure.storage import StorageAccounts` | +| ![module_name](../resources/azure/storage/storsimple-data-managers.png) | `from resources.azure.storage import StorsimpleDataManagers` | +| ![module_name](../resources/azure/storage/storage-accounts-classic.png) | `from resources.azure.storage import StorageAccountsClassic` | +| ![module_name](../resources/azure/storage/storage-sync-services.png) | `from resources.azure.storage import StorageSyncServices` | +| ![module_name](../resources/azure/storage/data-box.png) | `from resources.azure.storage import DataBox` | +| ![module_name](../resources/azure/storage/queues-storage.png) | `from resources.azure.storage import QueuesStorage` | +| ![module_name](../resources/azure/storage/data-lake-storage.png) | `from resources.azure.storage import DataLakeStorage` | +| ![module_name](../resources/azure/storage/azurefxtedgefiler.png) | `from resources.azure.storage import Azurefxtedgefiler` | +| ![module_name](../resources/azure/storage/storsimple-device-managers.png) | `from resources.azure.storage import StorsimpleDeviceManagers` | +| ![module_name](../resources/azure/storage/blob-storage.png) | `from resources.azure.storage import BlobStorage` | +| ![module_name](../resources/azure/storage/archive-storage.png) | `from resources.azure.storage import ArchiveStorage` | +| ![module_name](../resources/azure/storage/general-storage.png) | `from resources.azure.storage import GeneralStorage` | +| ![module_name](../resources/azure/storage/storage-explorer.png) | `from resources.azure.storage import StorageExplorer` | +| ![module_name](../resources/azure/storage/table-storage.png) | `from resources.azure.storage import TableStorage` | +| ![module_name](../resources/azure/storage/data-box-edge-data-box-gateway.png) | `from resources.azure.storage import DataBoxEdgeDataBoxGateway` | +| ![module_name](../resources/azure/storage/netapp-files.png) | `from resources.azure.storage import NetappFiles` | +| ![module_name](../resources/azure/general/supportrequests.png) | `from resources.azure.general import Supportrequests` | +| ![module_name](../resources/azure/general/recent.png) | `from resources.azure.general import Recent` | +| ![module_name](../resources/azure/general/usericon.png) | `from resources.azure.general import Usericon` | +| ![module_name](../resources/azure/general/support.png) | `from resources.azure.general import Support` | +| ![module_name](../resources/azure/general/developertools.png) | `from resources.azure.general import Developertools` | +| ![module_name](../resources/azure/general/tags.png) | `from resources.azure.general import Tags` | +| ![module_name](../resources/azure/general/azurehome.png) | `from resources.azure.general import Azurehome` | +| ![module_name](../resources/azure/general/userprivacy.png) | `from resources.azure.general import Userprivacy` | +| ![module_name](../resources/azure/general/shareddashboard.png) | `from resources.azure.general import Shareddashboard` | +| ![module_name](../resources/azure/general/resourcegroups.png) | `from resources.azure.general import Resourcegroups` | +| ![module_name](../resources/azure/general/templates.png) | `from resources.azure.general import Templates` | +| ![module_name](../resources/azure/general/userresource.png) | `from resources.azure.general import Userresource` | +| ![module_name](../resources/azure/general/reservations.png) | `from resources.azure.general import Reservations` | +| ![module_name](../resources/azure/general/twousericon.png) | `from resources.azure.general import Twousericon` | +| ![module_name](../resources/azure/general/information.png) | `from resources.azure.general import Information` | +| ![module_name](../resources/azure/general/resource.png) | `from resources.azure.general import Resource` | +| ![module_name](../resources/azure/general/helpsupport.png) | `from resources.azure.general import Helpsupport` | +| ![module_name](../resources/azure/general/quickstartcenter.png) | `from resources.azure.general import Quickstartcenter` | +| ![module_name](../resources/azure/general/subscriptions.png) | `from resources.azure.general import Subscriptions` | +| ![module_name](../resources/azure/general/marketplace.png) | `from resources.azure.general import Marketplace` | +| ![module_name](../resources/azure/general/allresources.png) | `from resources.azure.general import Allresources` | +| ![module_name](../resources/azure/general/whatsnew.png) | `from resources.azure.general import Whatsnew` | +| ![module_name](../resources/azure/general/tag.png) | `from resources.azure.general import Tag` | +| ![module_name](../resources/azure/general/userhealthicon.png) | `from resources.azure.general import Userhealthicon` | +| ![module_name](../resources/azure/general/servicehealth.png) | `from resources.azure.general import Servicehealth` | +| ![module_name](../resources/azure/general/managementgroups.png) | `from resources.azure.general import Managementgroups` | +| ![module_name](../resources/azure/identity/app-registrations.png) | `from resources.azure.identity import AppRegistrations` | +| ![module_name](../resources/azure/identity/ad-privileged-identity-management.png) | `from resources.azure.identity import AdPrivilegedIdentityManagement` | +| ![module_name](../resources/azure/identity/ad-b2c.png) | `from resources.azure.identity import AdB2C` | +| ![module_name](../resources/azure/identity/conditional-access.png) | `from resources.azure.identity import ConditionalAccess` | +| ![module_name](../resources/azure/identity/groups.png) | `from resources.azure.identity import Groups` | +| ![module_name](../resources/azure/identity/ad-domain-services.png) | `from resources.azure.identity import AdDomainServices` | +| ![module_name](../resources/azure/identity/identity-governance.png) | `from resources.azure.identity import IdentityGovernance` | +| ![module_name](../resources/azure/identity/managed-identities.png) | `from resources.azure.identity import ManagedIdentities` | +| ![module_name](../resources/azure/identity/information-protection.png) | `from resources.azure.identity import InformationProtection` | +| ![module_name](../resources/azure/identity/access-review.png) | `from resources.azure.identity import AccessReview` | +| ![module_name](../resources/azure/identity/ad-identity-protection.png) | `from resources.azure.identity import AdIdentityProtection` | +| ![module_name](../resources/azure/identity/active-directory-connect-health.png) | `from resources.azure.identity import ActiveDirectoryConnectHealth` | +| ![module_name](../resources/azure/identity/enterprise-applications.png) | `from resources.azure.identity import EnterpriseApplications` | +| ![module_name](../resources/azure/identity/active-directory.png) | `from resources.azure.identity import ActiveDirectory` | +| ![module_name](../resources/azure/identity/users.png) | `from resources.azure.identity import Users` | +| ![module_name](../resources/azure/ml/bot-services.png) | `from resources.azure.ml import BotServices` | +| ![module_name](../resources/azure/ml/machine-learning-studio-web-services.png) | `from resources.azure.ml import MachineLearningStudioWebServices` | +| ![module_name](../resources/azure/ml/machine-learning-studio-workspaces.png) | `from resources.azure.ml import MachineLearningStudioWorkspaces` | +| ![module_name](../resources/azure/ml/machine-learning-studio-web-service-plans.png) | `from resources.azure.ml import MachineLearningStudioWebServicePlans` | +| ![module_name](../resources/azure/ml/cognitive-services.png) | `from resources.azure.ml import CognitiveServices` | +| ![module_name](../resources/azure/ml/batch-ai.png) | `from resources.azure.ml import BatchAi` | +| ![module_name](../resources/azure/ml/genomics-accounts.png) | `from resources.azure.ml import GenomicsAccounts` | +| ![module_name](../resources/azure/ml/machine-learning-service-workspaces.png) | `from resources.azure.ml import MachineLearningServiceWorkspaces` | +| ![module_name](../resources/saas/alerting/opsgenie.png) | `from resources.saas.alerting import Opsgenie` | +| ![module_name](../resources/saas/alerting/newrelic.png) | `from resources.saas.alerting import Newrelic` | +| ![module_name](../resources/saas/alerting/pushover.png) | `from resources.saas.alerting import Pushover` | +| ![module_name](../resources/saas/filesharing/nextcloud.png) | `from resources.saas.filesharing import Nextcloud` | +| ![module_name](../resources/saas/media/cloudinary.png) | `from resources.saas.media import Cloudinary` | +| ![module_name](../resources/saas/logging/papertrail.png) | `from resources.saas.logging import Papertrail` | +| ![module_name](../resources/saas/logging/newrelic.png) | `from resources.saas.logging import Newrelic` | +| ![module_name](../resources/saas/logging/datadog.png) | `from resources.saas.logging import Datadog` | +| ![module_name](../resources/saas/cdn/cloudflare.png) | `from resources.saas.cdn import Cloudflare` | +| ![module_name](../resources/saas/cdn/akamai.png) | `from resources.saas.cdn import Akamai` | +| ![module_name](../resources/saas/analytics/stitch.png) | `from resources.saas.analytics import Stitch` | +| ![module_name](../resources/saas/analytics/snowflake.png) | `from resources.saas.analytics import Snowflake` | +| ![module_name](../resources/saas/social/twitter.png) | `from resources.saas.social import Twitter` | +| ![module_name](../resources/saas/social/facebook.png) | `from resources.saas.social import Facebook` | +| ![module_name](../resources/saas/identity/okta.png) | `from resources.saas.identity import Okta` | +| ![module_name](../resources/saas/identity/auth0.png) | `from resources.saas.identity import Auth0` | +| ![module_name](../resources/saas/recommendation/recombee.png) | `from resources.saas.recommendation import Recombee` | +| ![module_name](../resources/saas/chat/slack.png) | `from resources.saas.chat import Slack` | +| ![module_name](../resources/saas/chat/discord.png) | `from resources.saas.chat import Discord` | +| ![module_name](../resources/saas/chat/mattermost.png) | `from resources.saas.chat import Mattermost` | +| ![module_name](../resources/saas/chat/rocket-chat.png) | `from resources.saas.chat import RocketChat` | +| ![module_name](../resources/saas/chat/telegram.png) | `from resources.saas.chat import Telegram` | +| ![module_name](../resources/saas/chat/teams.png) | `from resources.saas.chat import Teams` | +| ![module_name](../resources/generic/device/tablet.png) | `from resources.generic.device import Tablet` | +| ![module_name](../resources/generic/device/mobile.png) | `from resources.generic.device import Mobile` | +| ![module_name](../resources/generic/place/datacenter.png) | `from resources.generic.place import Datacenter` | +| ![module_name](../resources/generic/network/subnet.png) | `from resources.generic.network import Subnet` | +| ![module_name](../resources/generic/network/router.png) | `from resources.generic.network import Router` | +| ![module_name](../resources/generic/network/firewall.png) | `from resources.generic.network import Firewall` | +| ![module_name](../resources/generic/network/vpn.png) | `from resources.generic.network import Vpn` | +| ![module_name](../resources/generic/network/switch.png) | `from resources.generic.network import Switch` | +| ![module_name](../resources/generic/database/sql.png) | `from resources.generic.database import Sql` | +| ![module_name](../resources/generic/os/ubuntu.png) | `from resources.generic.os import Ubuntu` | +| ![module_name](../resources/generic/os/suse.png) | `from resources.generic.os import Suse` | +| ![module_name](../resources/generic/os/centos.png) | `from resources.generic.os import Centos` | +| ![module_name](../resources/generic/os/android.png) | `from resources.generic.os import Android` | +| ![module_name](../resources/generic/os/ios.png) | `from resources.generic.os import Ios` | +| ![module_name](../resources/generic/os/windows.png) | `from resources.generic.os import Windows` | +| ![module_name](../resources/generic/os/linux-general.png) | `from resources.generic.os import LinuxGeneral` | +| ![module_name](../resources/generic/virtualization/xen.png) | `from resources.generic.virtualization import Xen` | +| ![module_name](../resources/generic/virtualization/virtualbox.png) | `from resources.generic.virtualization import Virtualbox` | +| ![module_name](../resources/generic/virtualization/vmware.png) | `from resources.generic.virtualization import Vmware` | +| ![module_name](../resources/generic/compute/rack.png) | `from resources.generic.compute import Rack` | +| ![module_name](../resources/generic/blank/blank.png) | `from resources.generic.blank import Blank` | +| ![module_name](../resources/generic/storage/storage.png) | `from resources.generic.storage import Storage` | +| ![module_name](../resources/alibabacloud/iot/iot-internet-device-id.png) | `from resources.alibabacloud.iot import IotInternetDeviceId` | +| ![module_name](../resources/alibabacloud/iot/iot-link-wan.png) | `from resources.alibabacloud.iot import IotLinkWan` | +| ![module_name](../resources/alibabacloud/iot/iot-mobile-connection-package.png) | `from resources.alibabacloud.iot import IotMobileConnectionPackage` | +| ![module_name](../resources/alibabacloud/iot/iot-platform.png) | `from resources.alibabacloud.iot import IotPlatform` | +| ![module_name](../resources/alibabacloud/network/virtual-private-cloud.png) | `from resources.alibabacloud.network import VirtualPrivateCloud` | +| ![module_name](../resources/alibabacloud/network/server-load-balancer.png) | `from resources.alibabacloud.network import ServerLoadBalancer` | +| ![module_name](../resources/alibabacloud/network/smart-access-gateway.png) | `from resources.alibabacloud.network import SmartAccessGateway` | +| ![module_name](../resources/alibabacloud/network/express-connect.png) | `from resources.alibabacloud.network import ExpressConnect` | +| ![module_name](../resources/alibabacloud/network/cdn.png) | `from resources.alibabacloud.network import Cdn` | +| ![module_name](../resources/alibabacloud/network/cloud-enterprise-network.png) | `from resources.alibabacloud.network import CloudEnterpriseNetwork` | +| ![module_name](../resources/alibabacloud/network/vpn-gateway.png) | `from resources.alibabacloud.network import VpnGateway` | +| ![module_name](../resources/alibabacloud/network/elastic-ip-address.png) | `from resources.alibabacloud.network import ElasticIpAddress` | +| ![module_name](../resources/alibabacloud/network/nat-gateway.png) | `from resources.alibabacloud.network import NatGateway` | +| ![module_name](../resources/alibabacloud/security/crowdsourced-security-testing.png) | `from resources.alibabacloud.security import CrowdsourcedSecurityTesting` | +| ![module_name](../resources/alibabacloud/security/ssl-certificates.png) | `from resources.alibabacloud.security import SslCertificates` | +| ![module_name](../resources/alibabacloud/security/id-verification.png) | `from resources.alibabacloud.security import IdVerification` | +| ![module_name](../resources/alibabacloud/security/data-encryption-service.png) | `from resources.alibabacloud.security import DataEncryptionService` | +| ![module_name](../resources/alibabacloud/security/web-application-firewall.png) | `from resources.alibabacloud.security import WebApplicationFirewall` | +| ![module_name](../resources/alibabacloud/security/managed-security-service.png) | `from resources.alibabacloud.security import ManagedSecurityService` | +| ![module_name](../resources/alibabacloud/security/anti-ddos-pro.png) | `from resources.alibabacloud.security import AntiDdosPro` | +| ![module_name](../resources/alibabacloud/security/anti-ddos-basic.png) | `from resources.alibabacloud.security import AntiDdosBasic` | +| ![module_name](../resources/alibabacloud/security/antifraud-service.png) | `from resources.alibabacloud.security import AntifraudService` | +| ![module_name](../resources/alibabacloud/security/anti-bot-service.png) | `from resources.alibabacloud.security import AntiBotService` | +| ![module_name](../resources/alibabacloud/security/bastion-host.png) | `from resources.alibabacloud.security import BastionHost` | +| ![module_name](../resources/alibabacloud/security/db-audit.png) | `from resources.alibabacloud.security import DbAudit` | +| ![module_name](../resources/alibabacloud/security/cloud-firewall.png) | `from resources.alibabacloud.security import CloudFirewall` | +| ![module_name](../resources/alibabacloud/security/cloud-security-scanner.png) | `from resources.alibabacloud.security import CloudSecurityScanner` | +| ![module_name](../resources/alibabacloud/security/security-center.png) | `from resources.alibabacloud.security import SecurityCenter` | +| ![module_name](../resources/alibabacloud/security/game-shield.png) | `from resources.alibabacloud.security import GameShield` | +| ![module_name](../resources/alibabacloud/security/content-moderation.png) | `from resources.alibabacloud.security import ContentModeration` | +| ![module_name](../resources/alibabacloud/security/server-guard.png) | `from resources.alibabacloud.security import ServerGuard` | +| ![module_name](../resources/alibabacloud/database/apsaradb-ppas.png) | `from resources.alibabacloud.database import ApsaradbPpas` | +| ![module_name](../resources/alibabacloud/database/data-transmission-service.png) | `from resources.alibabacloud.database import DataTransmissionService` | +| ![module_name](../resources/alibabacloud/database/data-management-service.png) | `from resources.alibabacloud.database import DataManagementService` | +| ![module_name](../resources/alibabacloud/database/disribute-relational-database-service.png) | `from resources.alibabacloud.database import DisributeRelationalDatabaseService` | +| ![module_name](../resources/alibabacloud/database/apsaradb-postgresql.png) | `from resources.alibabacloud.database import ApsaradbPostgresql` | +| ![module_name](../resources/alibabacloud/database/hybriddb-for-mysql.png) | `from resources.alibabacloud.database import HybriddbForMysql` | +| ![module_name](../resources/alibabacloud/database/apsaradb-cassandra.png) | `from resources.alibabacloud.database import ApsaradbCassandra` | +| ![module_name](../resources/alibabacloud/database/relational-database-service.png) | `from resources.alibabacloud.database import RelationalDatabaseService` | +| ![module_name](../resources/alibabacloud/database/database-backup-service.png) | `from resources.alibabacloud.database import DatabaseBackupService` | +| ![module_name](../resources/alibabacloud/database/graph-database-service.png) | `from resources.alibabacloud.database import GraphDatabaseService` | +| ![module_name](../resources/alibabacloud/database/apsaradb-hbase.png) | `from resources.alibabacloud.database import ApsaradbHbase` | +| ![module_name](../resources/alibabacloud/database/apsaradb-oceanbase.png) | `from resources.alibabacloud.database import ApsaradbOceanbase` | +| ![module_name](../resources/alibabacloud/database/apsaradb-polardb.png) | `from resources.alibabacloud.database import ApsaradbPolardb` | +| ![module_name](../resources/alibabacloud/database/apsaradb-mongodb.png) | `from resources.alibabacloud.database import ApsaradbMongodb` | +| ![module_name](../resources/alibabacloud/database/apsaradb-redis.png) | `from resources.alibabacloud.database import ApsaradbRedis` | +| ![module_name](../resources/alibabacloud/database/apsaradb-memcache.png) | `from resources.alibabacloud.database import ApsaradbMemcache` | +| ![module_name](../resources/alibabacloud/database/apsaradb-sqlserver.png) | `from resources.alibabacloud.database import ApsaradbSqlserver` | +| ![module_name](../resources/alibabacloud/web/dns.png) | `from resources.alibabacloud.web import Dns` | +| ![module_name](../resources/alibabacloud/web/domain.png) | `from resources.alibabacloud.web import Domain` | +| ![module_name](../resources/alibabacloud/compute/resource-orchestration-service.png) | `from resources.alibabacloud.compute import ResourceOrchestrationService` | +| ![module_name](../resources/alibabacloud/compute/server-load-balancer.png) | `from resources.alibabacloud.compute import ServerLoadBalancer` | +| ![module_name](../resources/alibabacloud/compute/container-service.png) | `from resources.alibabacloud.compute import ContainerService` | +| ![module_name](../resources/alibabacloud/compute/web-app-service.png) | `from resources.alibabacloud.compute import WebAppService` | +| ![module_name](../resources/alibabacloud/compute/elastic-search.png) | `from resources.alibabacloud.compute import ElasticSearch` | +| ![module_name](../resources/alibabacloud/compute/serverless-app-engine.png) | `from resources.alibabacloud.compute import ServerlessAppEngine` | +| ![module_name](../resources/alibabacloud/compute/batch-compute.png) | `from resources.alibabacloud.compute import BatchCompute` | +| ![module_name](../resources/alibabacloud/compute/container-registry.png) | `from resources.alibabacloud.compute import ContainerRegistry` | +| ![module_name](../resources/alibabacloud/compute/simple-application-server.png) | `from resources.alibabacloud.compute import SimpleApplicationServer` | +| ![module_name](../resources/alibabacloud/compute/operation-orchestration-service.png) | `from resources.alibabacloud.compute import OperationOrchestrationService` | +| ![module_name](../resources/alibabacloud/compute/elastic-container-instance.png) | `from resources.alibabacloud.compute import ElasticContainerInstance` | +| ![module_name](../resources/alibabacloud/compute/elastic-compute-service.png) | `from resources.alibabacloud.compute import ElasticComputeService` | +| ![module_name](../resources/alibabacloud/compute/function-compute.png) | `from resources.alibabacloud.compute import FunctionCompute` | +| ![module_name](../resources/alibabacloud/compute/elastic-high-performance-computing.png) | `from resources.alibabacloud.compute import ElasticHighPerformanceComputing` | +| ![module_name](../resources/alibabacloud/compute/auto-scaling.png) | `from resources.alibabacloud.compute import AutoScaling` | +| ![module_name](../resources/alibabacloud/application/blockchain-as-a-service.png) | `from resources.alibabacloud.application import BlockchainAsAService` | +| ![module_name](../resources/alibabacloud/application/direct-mail.png) | `from resources.alibabacloud.application import DirectMail` | +| ![module_name](../resources/alibabacloud/application/bee-bot.png) | `from resources.alibabacloud.application import BeeBot` | +| ![module_name](../resources/alibabacloud/application/cloud-call-center.png) | `from resources.alibabacloud.application import CloudCallCenter` | +| ![module_name](../resources/alibabacloud/application/open-search.png) | `from resources.alibabacloud.application import OpenSearch` | +| ![module_name](../resources/alibabacloud/application/api-gateway.png) | `from resources.alibabacloud.application import ApiGateway` | +| ![module_name](../resources/alibabacloud/application/yida.png) | `from resources.alibabacloud.application import Yida` | +| ![module_name](../resources/alibabacloud/application/performance-testing-service.png) | `from resources.alibabacloud.application import PerformanceTestingService` | +| ![module_name](../resources/alibabacloud/application/log-service.png) | `from resources.alibabacloud.application import LogService` | +| ![module_name](../resources/alibabacloud/application/message-notification-service.png) | `from resources.alibabacloud.application import MessageNotificationService` | +| ![module_name](../resources/alibabacloud/application/rd-cloud.png) | `from resources.alibabacloud.application import RdCloud` | +| ![module_name](../resources/alibabacloud/application/code-pipeline.png) | `from resources.alibabacloud.application import CodePipeline` | +| ![module_name](../resources/alibabacloud/application/smart-conversation-analysis.png) | `from resources.alibabacloud.application import SmartConversationAnalysis` | +| ![module_name](../resources/alibabacloud/application/node-js-performance-platform.png) | `from resources.alibabacloud.application import NodeJsPerformancePlatform` | +| ![module_name](../resources/alibabacloud/analytics/data-lake-analytics.png) | `from resources.alibabacloud.analytics import DataLakeAnalytics` | +| ![module_name](../resources/alibabacloud/analytics/click-house.png) | `from resources.alibabacloud.analytics import ClickHouse` | +| ![module_name](../resources/alibabacloud/analytics/open-search.png) | `from resources.alibabacloud.analytics import OpenSearch` | +| ![module_name](../resources/alibabacloud/analytics/analytic-db.png) | `from resources.alibabacloud.analytics import AnalyticDb` | +| ![module_name](../resources/alibabacloud/analytics/elatic-map-reduce.png) | `from resources.alibabacloud.analytics import ElaticMapReduce` | +| ![module_name](../resources/alibabacloud/storage/object-table-store.png) | `from resources.alibabacloud.storage import ObjectTableStore` | +| ![module_name](../resources/alibabacloud/storage/hybrid-cloud-disaster-recovery.png) | `from resources.alibabacloud.storage import HybridCloudDisasterRecovery` | +| ![module_name](../resources/alibabacloud/storage/file-storage-nas.png) | `from resources.alibabacloud.storage import FileStorageNas` | +| ![module_name](../resources/alibabacloud/storage/file-storage-hdfs.png) | `from resources.alibabacloud.storage import FileStorageHdfs` | +| ![module_name](../resources/alibabacloud/storage/cloud-storage-gateway.png) | `from resources.alibabacloud.storage import CloudStorageGateway` | +| ![module_name](../resources/alibabacloud/storage/hybrid-backup-recovery.png) | `from resources.alibabacloud.storage import HybridBackupRecovery` | +| ![module_name](../resources/alibabacloud/storage/imm.png) | `from resources.alibabacloud.storage import Imm` | +| ![module_name](../resources/alibabacloud/storage/object-storage-service.png) | `from resources.alibabacloud.storage import ObjectStorageService` | +| ![module_name](../resources/alibabacloud/communication/mobile-push.png) | `from resources.alibabacloud.communication import MobilePush` | +| ![module_name](../resources/alibabacloud/communication/direct-mail.png) | `from resources.alibabacloud.communication import DirectMail` | +| ![module_name](../resources/programming/flowchart/collate.png) | `from resources.programming.flowchart import Collate` | +| ![module_name](../resources/programming/flowchart/database.png) | `from resources.programming.flowchart import Database` | +| ![module_name](../resources/programming/flowchart/off-page-connector-left.png) | `from resources.programming.flowchart import OffPageConnectorLeft` | +| ![module_name](../resources/programming/flowchart/predefined-process.png) | `from resources.programming.flowchart import PredefinedProcess` | +| ![module_name](../resources/programming/flowchart/manual-input.png) | `from resources.programming.flowchart import ManualInput` | +| ![module_name](../resources/programming/flowchart/off-page-connector-right.png) | `from resources.programming.flowchart import OffPageConnectorRight` | +| ![module_name](../resources/programming/flowchart/start-end.png) | `from resources.programming.flowchart import StartEnd` | +| ![module_name](../resources/programming/flowchart/delay.png) | `from resources.programming.flowchart import Delay` | +| ![module_name](../resources/programming/flowchart/input-output.png) | `from resources.programming.flowchart import InputOutput` | +| ![module_name](../resources/programming/flowchart/loop-limit.png) | `from resources.programming.flowchart import LoopLimit` | +| ![module_name](../resources/programming/flowchart/decision.png) | `from resources.programming.flowchart import Decision` | +| ![module_name](../resources/programming/flowchart/multiple-documents.png) | `from resources.programming.flowchart import MultipleDocuments` | +| ![module_name](../resources/programming/flowchart/stored-data.png) | `from resources.programming.flowchart import StoredData` | +| ![module_name](../resources/programming/flowchart/inspection.png) | `from resources.programming.flowchart import Inspection` | +| ![module_name](../resources/programming/flowchart/internal-storage.png) | `from resources.programming.flowchart import InternalStorage` | +| ![module_name](../resources/programming/flowchart/merge.png) | `from resources.programming.flowchart import Merge` | +| ![module_name](../resources/programming/flowchart/sort.png) | `from resources.programming.flowchart import Sort` | +| ![module_name](../resources/programming/flowchart/action.png) | `from resources.programming.flowchart import Action` | +| ![module_name](../resources/programming/flowchart/or.png) | `from resources.programming.flowchart import Or` | +| ![module_name](../resources/programming/flowchart/document.png) | `from resources.programming.flowchart import Document` | +| ![module_name](../resources/programming/flowchart/display.png) | `from resources.programming.flowchart import Display` | +| ![module_name](../resources/programming/flowchart/preparation.png) | `from resources.programming.flowchart import Preparation` | +| ![module_name](../resources/programming/flowchart/summing-junction.png) | `from resources.programming.flowchart import SummingJunction` | +| ![module_name](../resources/programming/flowchart/manual-loop.png) | `from resources.programming.flowchart import ManualLoop` | +| ![module_name](../resources/programming/framework/vue.png) | `from resources.programming.framework import Vue` | +| ![module_name](../resources/programming/framework/laravel.png) | `from resources.programming.framework import Laravel` | +| ![module_name](../resources/programming/framework/react.png) | `from resources.programming.framework import React` | +| ![module_name](../resources/programming/framework/spring.png) | `from resources.programming.framework import Spring` | +| ![module_name](../resources/programming/framework/fastapi.png) | `from resources.programming.framework import Fastapi` | +| ![module_name](../resources/programming/framework/rails.png) | `from resources.programming.framework import Rails` | +| ![module_name](../resources/programming/framework/backbone.png) | `from resources.programming.framework import Backbone` | +| ![module_name](../resources/programming/framework/flask.png) | `from resources.programming.framework import Flask` | +| ![module_name](../resources/programming/framework/micronaut.png) | `from resources.programming.framework import Micronaut` | +| ![module_name](../resources/programming/framework/angular.png) | `from resources.programming.framework import Angular` | +| ![module_name](../resources/programming/framework/flutter.png) | `from resources.programming.framework import Flutter` | +| ![module_name](../resources/programming/framework/starlette.png) | `from resources.programming.framework import Starlette` | +| ![module_name](../resources/programming/framework/django.png) | `from resources.programming.framework import Django` | +| ![module_name](../resources/programming/framework/graphql.png) | `from resources.programming.framework import Graphql` | +| ![module_name](../resources/programming/framework/ember.png) | `from resources.programming.framework import Ember` | +| ![module_name](../resources/programming/language/latex.png) | `from resources.programming.language import Latex` | +| ![module_name](../resources/programming/language/nodejs.png) | `from resources.programming.language import Nodejs` | +| ![module_name](../resources/programming/language/matlab.png) | `from resources.programming.language import Matlab` | +| ![module_name](../resources/programming/language/scala.png) | `from resources.programming.language import Scala` | +| ![module_name](../resources/programming/language/r.png) | `from resources.programming.language import R` | +| ![module_name](../resources/programming/language/java.png) | `from resources.programming.language import Java` | +| ![module_name](../resources/programming/language/python.png) | `from resources.programming.language import Python` | +| ![module_name](../resources/programming/language/elixir.png) | `from resources.programming.language import Elixir` | +| ![module_name](../resources/programming/language/cpp.png) | `from resources.programming.language import Cpp` | +| ![module_name](../resources/programming/language/php.png) | `from resources.programming.language import Php` | +| ![module_name](../resources/programming/language/c.png) | `from resources.programming.language import C` | +| ![module_name](../resources/programming/language/csharp.png) | `from resources.programming.language import Csharp` | +| ![module_name](../resources/programming/language/bash.png) | `from resources.programming.language import Bash` | +| ![module_name](../resources/programming/language/kotlin.png) | `from resources.programming.language import Kotlin` | +| ![module_name](../resources/programming/language/javascript.png) | `from resources.programming.language import Javascript` | +| ![module_name](../resources/programming/language/erlang.png) | `from resources.programming.language import Erlang` | +| ![module_name](../resources/programming/language/rust.png) | `from resources.programming.language import Rust` | +| ![module_name](../resources/programming/language/dart.png) | `from resources.programming.language import Dart` | +| ![module_name](../resources/programming/language/swift.png) | `from resources.programming.language import Swift` | +| ![module_name](../resources/programming/language/ruby.png) | `from resources.programming.language import Ruby` | +| ![module_name](../resources/programming/language/typescript.png) | `from resources.programming.language import Typescript` | +| ![module_name](../resources/programming/language/go.png) | `from resources.programming.language import Go` | +| ![module_name](../resources/programming/runtime/dapr.png) | `from resources.programming.runtime import Dapr` | +| ![module_name](../resources/openstack/openstack.png) | `from resources.openstack import Openstack` | +| ![module_name](../resources/openstack/applicationlifecycle/murano.png) | `from resources.openstack.applicationlifecycle import Murano` | +| ![module_name](../resources/openstack/applicationlifecycle/freezer.png) | `from resources.openstack.applicationlifecycle import Freezer` | +| ![module_name](../resources/openstack/applicationlifecycle/masakari.png) | `from resources.openstack.applicationlifecycle import Masakari` | +| ![module_name](../resources/openstack/applicationlifecycle/solum.png) | `from resources.openstack.applicationlifecycle import Solum` | +| ![module_name](../resources/openstack/multiregion/tricircle.png) | `from resources.openstack.multiregion import Tricircle` | +| ![module_name](../resources/openstack/sharedservices/searchlight.png) | `from resources.openstack.sharedservices import Searchlight` | +| ![module_name](../resources/openstack/sharedservices/keystone.png) | `from resources.openstack.sharedservices import Keystone` | +| ![module_name](../resources/openstack/sharedservices/karbor.png) | `from resources.openstack.sharedservices import Karbor` | +| ![module_name](../resources/openstack/sharedservices/barbican.png) | `from resources.openstack.sharedservices import Barbican` | +| ![module_name](../resources/openstack/sharedservices/glance.png) | `from resources.openstack.sharedservices import Glance` | +| ![module_name](../resources/openstack/apiproxies/ec2api.png) | `from resources.openstack.apiproxies import Ec2Api` | +| ![module_name](../resources/openstack/user/openstackclient.png) | `from resources.openstack.user import Openstackclient` | +| ![module_name](../resources/openstack/baremetal/cyborg.png) | `from resources.openstack.baremetal import Cyborg` | +| ![module_name](../resources/openstack/baremetal/ironic.png) | `from resources.openstack.baremetal import Ironic` | +| ![module_name](../resources/openstack/monitoring/telemetry.png) | `from resources.openstack.monitoring import Telemetry` | +| ![module_name](../resources/openstack/monitoring/monasca.png) | `from resources.openstack.monitoring import Monasca` | +| ![module_name](../resources/openstack/workloadprovisioning/sahara.png) | `from resources.openstack.workloadprovisioning import Sahara` | +| ![module_name](../resources/openstack/workloadprovisioning/magnum.png) | `from resources.openstack.workloadprovisioning import Magnum` | +| ![module_name](../resources/openstack/workloadprovisioning/trove.png) | `from resources.openstack.workloadprovisioning import Trove` | +| ![module_name](../resources/openstack/compute/qinling.png) | `from resources.openstack.compute import Qinling` | +| ![module_name](../resources/openstack/compute/nova.png) | `from resources.openstack.compute import Nova` | +| ![module_name](../resources/openstack/compute/zun.png) | `from resources.openstack.compute import Zun` | +| ![module_name](../resources/openstack/orchestration/zaqar.png) | `from resources.openstack.orchestration import Zaqar` | +| ![module_name](../resources/openstack/orchestration/mistral.png) | `from resources.openstack.orchestration import Mistral` | +| ![module_name](../resources/openstack/orchestration/heat.png) | `from resources.openstack.orchestration import Heat` | +| ![module_name](../resources/openstack/orchestration/blazar.png) | `from resources.openstack.orchestration import Blazar` | +| ![module_name](../resources/openstack/orchestration/senlin.png) | `from resources.openstack.orchestration import Senlin` | +| ![module_name](../resources/openstack/deployment/kolla.png) | `from resources.openstack.deployment import Kolla` | +| ![module_name](../resources/openstack/deployment/charms.png) | `from resources.openstack.deployment import Charms` | +| ![module_name](../resources/openstack/deployment/helm.png) | `from resources.openstack.deployment import Helm` | +| ![module_name](../resources/openstack/deployment/ansible.png) | `from resources.openstack.deployment import Ansible` | +| ![module_name](../resources/openstack/deployment/tripleo.png) | `from resources.openstack.deployment import Tripleo` | +| ![module_name](../resources/openstack/deployment/chef.png) | `from resources.openstack.deployment import Chef` | +| ![module_name](../resources/openstack/storage/cinder.png) | `from resources.openstack.storage import Cinder` | +| ![module_name](../resources/openstack/storage/manila.png) | `from resources.openstack.storage import Manila` | +| ![module_name](../resources/openstack/storage/swift.png) | `from resources.openstack.storage import Swift` | +| ![module_name](../resources/openstack/frontend/horizon.png) | `from resources.openstack.frontend import Horizon` | +| ![module_name](../resources/openstack/nfv/tacker.png) | `from resources.openstack.nfv import Tacker` | +| ![module_name](../resources/openstack/billing/cloudkitty.png) | `from resources.openstack.billing import Cloudkitty` | +| ![module_name](../resources/openstack/optimization/watcher.png) | `from resources.openstack.optimization import Watcher` | +| ![module_name](../resources/openstack/optimization/rally.png) | `from resources.openstack.optimization import Rally` | +| ![module_name](../resources/openstack/optimization/vitrage.png) | `from resources.openstack.optimization import Vitrage` | +| ![module_name](../resources/openstack/optimization/congress.png) | `from resources.openstack.optimization import Congress` | +| ![module_name](../resources/openstack/networking/octavia.png) | `from resources.openstack.networking import Octavia` | +| ![module_name](../resources/openstack/networking/neutron.png) | `from resources.openstack.networking import Neutron` | +| ![module_name](../resources/openstack/networking/designate.png) | `from resources.openstack.networking import Designate` | +| ![module_name](../resources/openstack/containerservices/kuryr.png) | `from resources.openstack.containerservices import Kuryr` | +| ![module_name](../resources/openstack/packaging/puppet.png) | `from resources.openstack.packaging import Puppet` | +| ![module_name](../resources/openstack/packaging/loci.png) | `from resources.openstack.packaging import Loci` | +| ![module_name](../resources/openstack/packaging/rpm.png) | `from resources.openstack.packaging import Rpm` | +| ![module_name](../resources/k8s/group/ns.png) | `from resources.k8s.group import Ns` | +| ![module_name](../resources/k8s/others/psp.png) | `from resources.k8s.others import Psp` | +| ![module_name](../resources/k8s/others/crd.png) | `from resources.k8s.others import Crd` | +| ![module_name](../resources/k8s/network/ing.png) | `from resources.k8s.network import Ing` | +| ![module_name](../resources/k8s/network/netpol.png) | `from resources.k8s.network import Netpol` | +| ![module_name](../resources/k8s/network/ep.png) | `from resources.k8s.network import Ep` | +| ![module_name](../resources/k8s/network/svc.png) | `from resources.k8s.network import Svc` | +| ![module_name](../resources/k8s/clusterconfig/quota.png) | `from resources.k8s.clusterconfig import Quota` | +| ![module_name](../resources/k8s/clusterconfig/hpa.png) | `from resources.k8s.clusterconfig import Hpa` | +| ![module_name](../resources/k8s/clusterconfig/limits.png) | `from resources.k8s.clusterconfig import Limits` | +| ![module_name](../resources/k8s/podconfig/cm.png) | `from resources.k8s.podconfig import Cm` | +| ![module_name](../resources/k8s/podconfig/secret.png) | `from resources.k8s.podconfig import Secret` | +| ![module_name](../resources/k8s/compute/cronjob.png) | `from resources.k8s.compute import Cronjob` | +| ![module_name](../resources/k8s/compute/job.png) | `from resources.k8s.compute import Job` | +| ![module_name](../resources/k8s/compute/rs.png) | `from resources.k8s.compute import Rs` | +| ![module_name](../resources/k8s/compute/sts.png) | `from resources.k8s.compute import Sts` | +| ![module_name](../resources/k8s/compute/pod.png) | `from resources.k8s.compute import Pod` | +| ![module_name](../resources/k8s/compute/ds.png) | `from resources.k8s.compute import Ds` | +| ![module_name](../resources/k8s/compute/deploy.png) | `from resources.k8s.compute import Deploy` | +| ![module_name](../resources/k8s/storage/sc.png) | `from resources.k8s.storage import Sc` | +| ![module_name](../resources/k8s/storage/pv.png) | `from resources.k8s.storage import Pv` | +| ![module_name](../resources/k8s/storage/pvc.png) | `from resources.k8s.storage import Pvc` | +| ![module_name](../resources/k8s/storage/vol.png) | `from resources.k8s.storage import Vol` | +| ![module_name](../resources/k8s/infra/etcd.png) | `from resources.k8s.infra import Etcd` | +| ![module_name](../resources/k8s/infra/node.png) | `from resources.k8s.infra import Node` | +| ![module_name](../resources/k8s/infra/master.png) | `from resources.k8s.infra import Master` | +| ![module_name](../resources/k8s/rbac/user.png) | `from resources.k8s.rbac import User` | +| ![module_name](../resources/k8s/rbac/sa.png) | `from resources.k8s.rbac import Sa` | +| ![module_name](../resources/k8s/rbac/rb.png) | `from resources.k8s.rbac import Rb` | +| ![module_name](../resources/k8s/rbac/c-role.png) | `from resources.k8s.rbac import CRole` | +| ![module_name](../resources/k8s/rbac/crb.png) | `from resources.k8s.rbac import Crb` | +| ![module_name](../resources/k8s/rbac/role.png) | `from resources.k8s.rbac import Role` | +| ![module_name](../resources/k8s/rbac/group.png) | `from resources.k8s.rbac import Group` | +| ![module_name](../resources/k8s/ecosystem/external-dns.png) | `from resources.k8s.ecosystem import ExternalDns` | +| ![module_name](../resources/k8s/ecosystem/kustomize.png) | `from resources.k8s.ecosystem import Kustomize` | +| ![module_name](../resources/k8s/ecosystem/krew.png) | `from resources.k8s.ecosystem import Krew` | +| ![module_name](../resources/k8s/ecosystem/helm.png) | `from resources.k8s.ecosystem import Helm` | +| ![module_name](../resources/k8s/chaos/chaos-mesh.png) | `from resources.k8s.chaos import ChaosMesh` | +| ![module_name](../resources/k8s/chaos/litmus-chaos.png) | `from resources.k8s.chaos import LitmusChaos` | +| ![module_name](../resources/k8s/controlplane/kubelet.png) | `from resources.k8s.controlplane import Kubelet` | +| ![module_name](../resources/k8s/controlplane/c-c-m.png) | `from resources.k8s.controlplane import CCM` | +| ![module_name](../resources/k8s/controlplane/c-m.png) | `from resources.k8s.controlplane import CM` | +| ![module_name](../resources/k8s/controlplane/k-proxy.png) | `from resources.k8s.controlplane import KProxy` | +| ![module_name](../resources/k8s/controlplane/sched.png) | `from resources.k8s.controlplane import Sched` | +| ![module_name](../resources/k8s/controlplane/api.png) | `from resources.k8s.controlplane import Api` | +| ![module_name](../resources/onprem/queue/nats.png) | `from resources.onprem.queue import Nats` | +| ![module_name](../resources/onprem/queue/rabbitmq.png) | `from resources.onprem.queue import Rabbitmq` | +| ![module_name](../resources/onprem/queue/kafka.png) | `from resources.onprem.queue import Kafka` | +| ![module_name](../resources/onprem/queue/activemq.png) | `from resources.onprem.queue import Activemq` | +| ![module_name](../resources/onprem/queue/celery.png) | `from resources.onprem.queue import Celery` | +| ![module_name](../resources/onprem/queue/zeromq.png) | `from resources.onprem.queue import Zeromq` | +| ![module_name](../resources/onprem/mlops/polyaxon.png) | `from resources.onprem.mlops import Polyaxon` | +| ![module_name](../resources/onprem/iac/atlantis.png) | `from resources.onprem.iac import Atlantis` | +| ![module_name](../resources/onprem/iac/puppet.png) | `from resources.onprem.iac import Puppet` | +| ![module_name](../resources/onprem/iac/terraform.png) | `from resources.onprem.iac import Terraform` | +| ![module_name](../resources/onprem/iac/ansible.png) | `from resources.onprem.iac import Ansible` | +| ![module_name](../resources/onprem/iac/awx.png) | `from resources.onprem.iac import Awx` | +| ![module_name](../resources/onprem/inmemory/memcached.png) | `from resources.onprem.inmemory import Memcached` | +| ![module_name](../resources/onprem/inmemory/redis.png) | `from resources.onprem.inmemory import Redis` | +| ![module_name](../resources/onprem/inmemory/hazelcast.png) | `from resources.onprem.inmemory import Hazelcast` | +| ![module_name](../resources/onprem/inmemory/aerospike.png) | `from resources.onprem.inmemory import Aerospike` | +| ![module_name](../resources/onprem/aggregator/vector.png) | `from resources.onprem.aggregator import Vector` | +| ![module_name](../resources/onprem/aggregator/fluentd.png) | `from resources.onprem.aggregator import Fluentd` | +| ![module_name](../resources/onprem/vcs/gitea.png) | `from resources.onprem.vcs import Gitea` | +| ![module_name](../resources/onprem/vcs/svn.png) | `from resources.onprem.vcs import Svn` | +| ![module_name](../resources/onprem/vcs/gitlab.png) | `from resources.onprem.vcs import Gitlab` | +| ![module_name](../resources/onprem/vcs/git.png) | `from resources.onprem.vcs import Git` | +| ![module_name](../resources/onprem/vcs/github.png) | `from resources.onprem.vcs import Github` | +| ![module_name](../resources/onprem/network/pfsense.png) | `from resources.onprem.network import Pfsense` | +| ![module_name](../resources/onprem/network/internet.png) | `from resources.onprem.network import Internet` | +| ![module_name](../resources/onprem/network/haproxy.png) | `from resources.onprem.network import Haproxy` | +| ![module_name](../resources/onprem/network/kong.png) | `from resources.onprem.network import Kong` | +| ![module_name](../resources/onprem/network/opnsense.png) | `from resources.onprem.network import Opnsense` | +| ![module_name](../resources/onprem/network/etcd.png) | `from resources.onprem.network import Etcd` | +| ![module_name](../resources/onprem/network/tyk.png) | `from resources.onprem.network import Tyk` | +| ![module_name](../resources/onprem/network/vyos.png) | `from resources.onprem.network import Vyos` | +| ![module_name](../resources/onprem/network/powerdns.png) | `from resources.onprem.network import Powerdns` | +| ![module_name](../resources/onprem/network/jbossas.png) | `from resources.onprem.network import Jbossas` | +| ![module_name](../resources/onprem/network/glassfish.png) | `from resources.onprem.network import Glassfish` | +| ![module_name](../resources/onprem/network/traefik.png) | `from resources.onprem.network import Traefik` | +| ![module_name](../resources/onprem/network/ambassador.png) | `from resources.onprem.network import Ambassador` | +| ![module_name](../resources/onprem/network/gunicorn.png) | `from resources.onprem.network import Gunicorn` | +| ![module_name](../resources/onprem/network/jetty.png) | `from resources.onprem.network import Jetty` | +| ![module_name](../resources/onprem/network/pomerium.png) | `from resources.onprem.network import Pomerium` | +| ![module_name](../resources/onprem/network/wildfly.png) | `from resources.onprem.network import Wildfly` | +| ![module_name](../resources/onprem/network/consul.png) | `from resources.onprem.network import Consul` | +| ![module_name](../resources/onprem/network/nginx.png) | `from resources.onprem.network import Nginx` | +| ![module_name](../resources/onprem/network/apache.png) | `from resources.onprem.network import Apache` | +| ![module_name](../resources/onprem/network/tomcat.png) | `from resources.onprem.network import Tomcat` | +| ![module_name](../resources/onprem/network/open-service-mesh.png) | `from resources.onprem.network import OpenServiceMesh` | +| ![module_name](../resources/onprem/network/bind-9.png) | `from resources.onprem.network import Bind9` | +| ![module_name](../resources/onprem/network/caddy.png) | `from resources.onprem.network import Caddy` | +| ![module_name](../resources/onprem/network/ocelot.png) | `from resources.onprem.network import Ocelot` | +| ![module_name](../resources/onprem/network/linkerd.png) | `from resources.onprem.network import Linkerd` | +| ![module_name](../resources/onprem/network/istio.png) | `from resources.onprem.network import Istio` | +| ![module_name](../resources/onprem/network/envoy.png) | `from resources.onprem.network import Envoy` | +| ![module_name](../resources/onprem/network/zookeeper.png) | `from resources.onprem.network import Zookeeper` | +| ![module_name](../resources/onprem/security/vault.png) | `from resources.onprem.security import Vault` | +| ![module_name](../resources/onprem/security/trivy.png) | `from resources.onprem.security import Trivy` | +| ![module_name](../resources/onprem/security/bitwarden.png) | `from resources.onprem.security import Bitwarden` | +| ![module_name](../resources/onprem/dns/coredns.png) | `from resources.onprem.dns import Coredns` | +| ![module_name](../resources/onprem/dns/powerdns.png) | `from resources.onprem.dns import Powerdns` | +| ![module_name](../resources/onprem/database/scylla.png) | `from resources.onprem.database import Scylla` | +| ![module_name](../resources/onprem/database/janusgraph.png) | `from resources.onprem.database import Janusgraph` | +| ![module_name](../resources/onprem/database/druid.png) | `from resources.onprem.database import Druid` | +| ![module_name](../resources/onprem/database/dgraph.png) | `from resources.onprem.database import Dgraph` | +| ![module_name](../resources/onprem/database/mysql.png) | `from resources.onprem.database import Mysql` | +| ![module_name](../resources/onprem/database/clickhouse.png) | `from resources.onprem.database import Clickhouse` | +| ![module_name](../resources/onprem/database/neo4j.png) | `from resources.onprem.database import Neo4J` | +| ![module_name](../resources/onprem/database/couchdb.png) | `from resources.onprem.database import Couchdb` | +| ![module_name](../resources/onprem/database/influxdb.png) | `from resources.onprem.database import Influxdb` | +| ![module_name](../resources/onprem/database/postgresql.png) | `from resources.onprem.database import Postgresql` | +| ![module_name](../resources/onprem/database/cassandra.png) | `from resources.onprem.database import Cassandra` | +| ![module_name](../resources/onprem/database/oracle.png) | `from resources.onprem.database import Oracle` | +| ![module_name](../resources/onprem/database/cockroachdb.png) | `from resources.onprem.database import Cockroachdb` | +| ![module_name](../resources/onprem/database/couchbase.png) | `from resources.onprem.database import Couchbase` | +| ![module_name](../resources/onprem/database/mssql.png) | `from resources.onprem.database import Mssql` | +| ![module_name](../resources/onprem/database/mariadb.png) | `from resources.onprem.database import Mariadb` | +| ![module_name](../resources/onprem/database/mongodb.png) | `from resources.onprem.database import Mongodb` | +| ![module_name](../resources/onprem/database/hbase.png) | `from resources.onprem.database import Hbase` | +| ![module_name](../resources/onprem/search/solr.png) | `from resources.onprem.search import Solr` | +| ![module_name](../resources/onprem/workflow/nifi.png) | `from resources.onprem.workflow import Nifi` | +| ![module_name](../resources/onprem/workflow/kubeflow.png) | `from resources.onprem.workflow import Kubeflow` | +| ![module_name](../resources/onprem/workflow/airflow.png) | `from resources.onprem.workflow import Airflow` | +| ![module_name](../resources/onprem/workflow/digdag.png) | `from resources.onprem.workflow import Digdag` | +| ![module_name](../resources/onprem/monitoring/humio.png) | `from resources.onprem.monitoring import Humio` | +| ![module_name](../resources/onprem/monitoring/grafana.png) | `from resources.onprem.monitoring import Grafana` | +| ![module_name](../resources/onprem/monitoring/prometheus-operator.png) | `from resources.onprem.monitoring import PrometheusOperator` | +| ![module_name](../resources/onprem/monitoring/splunk.png) | `from resources.onprem.monitoring import Splunk` | +| ![module_name](../resources/onprem/monitoring/prometheus.png) | `from resources.onprem.monitoring import Prometheus` | +| ![module_name](../resources/onprem/monitoring/sentry.png) | `from resources.onprem.monitoring import Sentry` | +| ![module_name](../resources/onprem/monitoring/cortex.png) | `from resources.onprem.monitoring import Cortex` | +| ![module_name](../resources/onprem/monitoring/newrelic.png) | `from resources.onprem.monitoring import Newrelic` | +| ![module_name](../resources/onprem/monitoring/dynatrace.png) | `from resources.onprem.monitoring import Dynatrace` | +| ![module_name](../resources/onprem/monitoring/nagios.png) | `from resources.onprem.monitoring import Nagios` | +| ![module_name](../resources/onprem/monitoring/thanos.png) | `from resources.onprem.monitoring import Thanos` | +| ![module_name](../resources/onprem/monitoring/zabbix.png) | `from resources.onprem.monitoring import Zabbix` | +| ![module_name](../resources/onprem/monitoring/datadog.png) | `from resources.onprem.monitoring import Datadog` | +| ![module_name](../resources/onprem/container/k3s.png) | `from resources.onprem.container import K3S` | +| ![module_name](../resources/onprem/container/crio.png) | `from resources.onprem.container import Crio` | +| ![module_name](../resources/onprem/container/containerd.png) | `from resources.onprem.container import Containerd` | +| ![module_name](../resources/onprem/container/rkt.png) | `from resources.onprem.container import Rkt` | +| ![module_name](../resources/onprem/container/lxc.png) | `from resources.onprem.container import Lxc` | +| ![module_name](../resources/onprem/container/gvisor.png) | `from resources.onprem.container import Gvisor` | +| ![module_name](../resources/onprem/container/firecracker.png) | `from resources.onprem.container import Firecracker` | +| ![module_name](../resources/onprem/container/docker.png) | `from resources.onprem.container import Docker` | +| ![module_name](../resources/onprem/gitops/flagger.png) | `from resources.onprem.gitops import Flagger` | +| ![module_name](../resources/onprem/gitops/flux.png) | `from resources.onprem.gitops import Flux` | +| ![module_name](../resources/onprem/gitops/argocd.png) | `from resources.onprem.gitops import Argocd` | +| ![module_name](../resources/onprem/logging/syslog-ng.png) | `from resources.onprem.logging import SyslogNg` | +| ![module_name](../resources/onprem/logging/rsyslog.png) | `from resources.onprem.logging import Rsyslog` | +| ![module_name](../resources/onprem/logging/graylog.png) | `from resources.onprem.logging import Graylog` | +| ![module_name](../resources/onprem/logging/loki.png) | `from resources.onprem.logging import Loki` | +| ![module_name](../resources/onprem/logging/fluentbit.png) | `from resources.onprem.logging import Fluentbit` | +| ![module_name](../resources/onprem/compute/nomad.png) | `from resources.onprem.compute import Nomad` | +| ![module_name](../resources/onprem/compute/server.png) | `from resources.onprem.compute import Server` | +| ![module_name](../resources/onprem/etl/embulk.png) | `from resources.onprem.etl import Embulk` | +| ![module_name](../resources/onprem/tracing/jaeger.png) | `from resources.onprem.tracing import Jaeger` | +| ![module_name](../resources/onprem/certificates/lets-encrypt.png) | `from resources.onprem.certificates import LetsEncrypt` | +| ![module_name](../resources/onprem/certificates/cert-manager.png) | `from resources.onprem.certificates import CertManager` | +| ![module_name](../resources/onprem/proxmox/pve.png) | `from resources.onprem.proxmox import Pve` | +| ![module_name](../resources/onprem/auth/buzzfeed-sso.png) | `from resources.onprem.auth import BuzzfeedSso` | +| ![module_name](../resources/onprem/auth/oauth2-proxy.png) | `from resources.onprem.auth import Oauth2Proxy` | +| ![module_name](../resources/onprem/auth/boundary.png) | `from resources.onprem.auth import Boundary` | +| ![module_name](../resources/onprem/analytics/norikra.png) | `from resources.onprem.analytics import Norikra` | +| ![module_name](../resources/onprem/analytics/storm.png) | `from resources.onprem.analytics import Storm` | +| ![module_name](../resources/onprem/analytics/beam.png) | `from resources.onprem.analytics import Beam` | +| ![module_name](../resources/onprem/analytics/metabase.png) | `from resources.onprem.analytics import Metabase` | +| ![module_name](../resources/onprem/analytics/spark.png) | `from resources.onprem.analytics import Spark` | +| ![module_name](../resources/onprem/analytics/singer.png) | `from resources.onprem.analytics import Singer` | +| ![module_name](../resources/onprem/analytics/presto.png) | `from resources.onprem.analytics import Presto` | +| ![module_name](../resources/onprem/analytics/tableau.png) | `from resources.onprem.analytics import Tableau` | +| ![module_name](../resources/onprem/analytics/powerbi.png) | `from resources.onprem.analytics import Powerbi` | +| ![module_name](../resources/onprem/analytics/databricks.png) | `from resources.onprem.analytics import Databricks` | +| ![module_name](../resources/onprem/analytics/superset.png) | `from resources.onprem.analytics import Superset` | +| ![module_name](../resources/onprem/analytics/hadoop.png) | `from resources.onprem.analytics import Hadoop` | +| ![module_name](../resources/onprem/analytics/dremio.png) | `from resources.onprem.analytics import Dremio` | +| ![module_name](../resources/onprem/analytics/dbt.png) | `from resources.onprem.analytics import Dbt` | +| ![module_name](../resources/onprem/analytics/flink.png) | `from resources.onprem.analytics import Flink` | +| ![module_name](../resources/onprem/analytics/hive.png) | `from resources.onprem.analytics import Hive` | +| ![module_name](../resources/onprem/storage/ceph-osd.png) | `from resources.onprem.storage import CephOsd` | +| ![module_name](../resources/onprem/storage/ceph.png) | `from resources.onprem.storage import Ceph` | +| ![module_name](../resources/onprem/storage/glusterfs.png) | `from resources.onprem.storage import Glusterfs` | +| ![module_name](../resources/onprem/identity/dex.png) | `from resources.onprem.identity import Dex` | +| ![module_name](../resources/onprem/groupware/nextcloud.png) | `from resources.onprem.groupware import Nextcloud` | +| ![module_name](../resources/onprem/ci/travisci.png) | `from resources.onprem.ci import Travisci` | +| ![module_name](../resources/onprem/ci/concourseci.png) | `from resources.onprem.ci import Concourseci` | +| ![module_name](../resources/onprem/ci/zuulci.png) | `from resources.onprem.ci import Zuulci` | +| ![module_name](../resources/onprem/ci/circleci.png) | `from resources.onprem.ci import Circleci` | +| ![module_name](../resources/onprem/ci/jenkins.png) | `from resources.onprem.ci import Jenkins` | +| ![module_name](../resources/onprem/ci/gitlabci.png) | `from resources.onprem.ci import Gitlabci` | +| ![module_name](../resources/onprem/ci/teamcity.png) | `from resources.onprem.ci import Teamcity` | +| ![module_name](../resources/onprem/ci/droneci.png) | `from resources.onprem.ci import Droneci` | +| ![module_name](../resources/onprem/ci/github-actions.png) | `from resources.onprem.ci import GithubActions` | +| ![module_name](../resources/onprem/cd/tekton.png) | `from resources.onprem.cd import Tekton` | +| ![module_name](../resources/onprem/cd/tekton-cli.png) | `from resources.onprem.cd import TektonCli` | +| ![module_name](../resources/onprem/cd/spinnaker.png) | `from resources.onprem.cd import Spinnaker` | +| ![module_name](../resources/onprem/client/user.png) | `from resources.onprem.client import User` | +| ![module_name](../resources/onprem/client/client.png) | `from resources.onprem.client import Client` | +| ![module_name](../resources/onprem/client/users.png) | `from resources.onprem.client import Users` | +| ![module_name](../resources/digitalocean/network/firewall.png) | `from resources.digitalocean.network import Firewall` | +| ![module_name](../resources/digitalocean/network/floating-ip.png) | `from resources.digitalocean.network import FloatingIp` | +| ![module_name](../resources/digitalocean/network/vpc.png) | `from resources.digitalocean.network import Vpc` | +| ![module_name](../resources/digitalocean/network/internet-gateway.png) | `from resources.digitalocean.network import InternetGateway` | +| ![module_name](../resources/digitalocean/network/domain.png) | `from resources.digitalocean.network import Domain` | +| ![module_name](../resources/digitalocean/network/load-balancer.png) | `from resources.digitalocean.network import LoadBalancer` | +| ![module_name](../resources/digitalocean/network/domain-registration.png) | `from resources.digitalocean.network import DomainRegistration` | +| ![module_name](../resources/digitalocean/network/managed-vpn.png) | `from resources.digitalocean.network import ManagedVpn` | +| ![module_name](../resources/digitalocean/network/certificate.png) | `from resources.digitalocean.network import Certificate` | +| ![module_name](../resources/digitalocean/database/dbaas-primary.png) | `from resources.digitalocean.database import DbaasPrimary` | +| ![module_name](../resources/digitalocean/database/dbaas-read-only.png) | `from resources.digitalocean.database import DbaasReadOnly` | +| ![module_name](../resources/digitalocean/database/dbaas-primary-standby-more.png) | `from resources.digitalocean.database import DbaasPrimaryStandbyMore` | +| ![module_name](../resources/digitalocean/database/dbaas-standby.png) | `from resources.digitalocean.database import DbaasStandby` | +| ![module_name](../resources/digitalocean/compute/k8s-node.png) | `from resources.digitalocean.compute import K8SNode` | +| ![module_name](../resources/digitalocean/compute/containers.png) | `from resources.digitalocean.compute import Containers` | +| ![module_name](../resources/digitalocean/compute/droplet-snapshot.png) | `from resources.digitalocean.compute import DropletSnapshot` | +| ![module_name](../resources/digitalocean/compute/k8s-node-pool.png) | `from resources.digitalocean.compute import K8SNodePool` | +| ![module_name](../resources/digitalocean/compute/droplet.png) | `from resources.digitalocean.compute import Droplet` | +| ![module_name](../resources/digitalocean/compute/k8s-cluster.png) | `from resources.digitalocean.compute import K8SCluster` | +| ![module_name](../resources/digitalocean/compute/droplet-connect.png) | `from resources.digitalocean.compute import DropletConnect` | +| ![module_name](../resources/digitalocean/compute/docker.png) | `from resources.digitalocean.compute import Docker` | +| ![module_name](../resources/digitalocean/storage/volume.png) | `from resources.digitalocean.storage import Volume` | +| ![module_name](../resources/digitalocean/storage/volume-snapshot.png) | `from resources.digitalocean.storage import VolumeSnapshot` | +| ![module_name](../resources/digitalocean/storage/space.png) | `from resources.digitalocean.storage import Space` | +| ![module_name](../resources/digitalocean/storage/folder.png) | `from resources.digitalocean.storage import Folder` | +| ![module_name](../resources/firebase/extentions/extensions.png) | `from resources.firebase.extentions import Extensions` | +| ![module_name](../resources/firebase/grow/in-app-messaging.png) | `from resources.firebase.grow import InAppMessaging` | +| ![module_name](../resources/firebase/grow/app-indexing.png) | `from resources.firebase.grow import AppIndexing` | +| ![module_name](../resources/firebase/grow/remote-config.png) | `from resources.firebase.grow import RemoteConfig` | +| ![module_name](../resources/firebase/grow/ab-testing.png) | `from resources.firebase.grow import AbTesting` | +| ![module_name](../resources/firebase/grow/dynamic-links.png) | `from resources.firebase.grow import DynamicLinks` | +| ![module_name](../resources/firebase/grow/invites.png) | `from resources.firebase.grow import Invites` | +| ![module_name](../resources/firebase/grow/messaging.png) | `from resources.firebase.grow import Messaging` | +| ![module_name](../resources/firebase/grow/predictions.png) | `from resources.firebase.grow import Predictions` | +| ![module_name](../resources/firebase/quality/test-lab.png) | `from resources.firebase.quality import TestLab` | +| ![module_name](../resources/firebase/quality/crash-reporting.png) | `from resources.firebase.quality import CrashReporting` | +| ![module_name](../resources/firebase/quality/crashlytics.png) | `from resources.firebase.quality import Crashlytics` | +| ![module_name](../resources/firebase/quality/app-distribution.png) | `from resources.firebase.quality import AppDistribution` | +| ![module_name](../resources/firebase/quality/performance-monitoring.png) | `from resources.firebase.quality import PerformanceMonitoring` | +| ![module_name](../resources/firebase/base/firebase.png) | `from resources.firebase.base import Firebase` | +| ![module_name](../resources/firebase/develop/functions.png) | `from resources.firebase.develop import Functions` | +| ![module_name](../resources/firebase/develop/hosting.png) | `from resources.firebase.develop import Hosting` | +| ![module_name](../resources/firebase/develop/authentication.png) | `from resources.firebase.develop import Authentication` | +| ![module_name](../resources/firebase/develop/ml-kit.png) | `from resources.firebase.develop import MlKit` | +| ![module_name](../resources/firebase/develop/realtime-database.png) | `from resources.firebase.develop import RealtimeDatabase` | +| ![module_name](../resources/firebase/develop/storage.png) | `from resources.firebase.develop import Storage` | +| ![module_name](../resources/firebase/develop/firestore.png) | `from resources.firebase.develop import Firestore` | +| ![module_name](../resources/oci/devops/resource-mgmt-white.png) | `from resources.oci.devops import ResourceMgmtWhite` | +| ![module_name](../resources/oci/devops/api-service-white.png) | `from resources.oci.devops import ApiServiceWhite` | +| ![module_name](../resources/oci/devops/api-gateway.png) | `from resources.oci.devops import ApiGateway` | +| ![module_name](../resources/oci/devops/api-service.png) | `from resources.oci.devops import ApiService` | +| ![module_name](../resources/oci/devops/api-gateway-white.png) | `from resources.oci.devops import ApiGatewayWhite` | +| ![module_name](../resources/oci/devops/resource-mgmt.png) | `from resources.oci.devops import ResourceMgmt` | +| ![module_name](../resources/oci/network/vcn-white.png) | `from resources.oci.network import VcnWhite` | +| ![module_name](../resources/oci/network/load-balancer-white.png) | `from resources.oci.network import LoadBalancerWhite` | +| ![module_name](../resources/oci/network/security-lists-white.png) | `from resources.oci.network import SecurityListsWhite` | +| ![module_name](../resources/oci/network/route-table-white.png) | `from resources.oci.network import RouteTableWhite` | +| ![module_name](../resources/oci/network/internet-gateway-white.png) | `from resources.oci.network import InternetGatewayWhite` | +| ![module_name](../resources/oci/network/service-gateway.png) | `from resources.oci.network import ServiceGateway` | +| ![module_name](../resources/oci/network/drg.png) | `from resources.oci.network import Drg` | +| ![module_name](../resources/oci/network/vcn.png) | `from resources.oci.network import Vcn` | +| ![module_name](../resources/oci/network/firewall.png) | `from resources.oci.network import Firewall` | +| ![module_name](../resources/oci/network/service-gateway-white.png) | `from resources.oci.network import ServiceGatewayWhite` | +| ![module_name](../resources/oci/network/internet-gateway.png) | `from resources.oci.network import InternetGateway` | +| ![module_name](../resources/oci/network/drg-white.png) | `from resources.oci.network import DrgWhite` | +| ![module_name](../resources/oci/network/firewall-white.png) | `from resources.oci.network import FirewallWhite` | +| ![module_name](../resources/oci/network/security-lists.png) | `from resources.oci.network import SecurityLists` | +| ![module_name](../resources/oci/network/load-balancer.png) | `from resources.oci.network import LoadBalancer` | +| ![module_name](../resources/oci/network/route-table.png) | `from resources.oci.network import RouteTable` | +| ![module_name](../resources/oci/security/id-access.png) | `from resources.oci.security import IdAccess` | +| ![module_name](../resources/oci/security/encryption-white.png) | `from resources.oci.security import EncryptionWhite` | +| ![module_name](../resources/oci/security/vault.png) | `from resources.oci.security import Vault` | +| ![module_name](../resources/oci/security/ddos-white.png) | `from resources.oci.security import DdosWhite` | +| ![module_name](../resources/oci/security/waf.png) | `from resources.oci.security import Waf` | +| ![module_name](../resources/oci/security/key-management.png) | `from resources.oci.security import KeyManagement` | +| ![module_name](../resources/oci/security/ddos.png) | `from resources.oci.security import Ddos` | +| ![module_name](../resources/oci/security/max-security-zone-white.png) | `from resources.oci.security import MaxSecurityZoneWhite` | +| ![module_name](../resources/oci/security/vault-white.png) | `from resources.oci.security import VaultWhite` | +| ![module_name](../resources/oci/security/waf-white.png) | `from resources.oci.security import WafWhite` | +| ![module_name](../resources/oci/security/encryption.png) | `from resources.oci.security import Encryption` | +| ![module_name](../resources/oci/security/cloud-guard-white.png) | `from resources.oci.security import CloudGuardWhite` | +| ![module_name](../resources/oci/security/id-access-white.png) | `from resources.oci.security import IdAccessWhite` | +| ![module_name](../resources/oci/security/cloud-guard.png) | `from resources.oci.security import CloudGuard` | +| ![module_name](../resources/oci/security/max-security-zone.png) | `from resources.oci.security import MaxSecurityZone` | +| ![module_name](../resources/oci/security/key-management-white.png) | `from resources.oci.security import KeyManagementWhite` | +| ![module_name](../resources/oci/connectivity/customer-premise.png) | `from resources.oci.connectivity import CustomerPremise` | +| ![module_name](../resources/oci/connectivity/dns.png) | `from resources.oci.connectivity import Dns` | +| ![module_name](../resources/oci/connectivity/vpn-white.png) | `from resources.oci.connectivity import VpnWhite` | +| ![module_name](../resources/oci/connectivity/cdn.png) | `from resources.oci.connectivity import Cdn` | +| ![module_name](../resources/oci/connectivity/disconnected-regions-white.png) | `from resources.oci.connectivity import DisconnectedRegionsWhite` | +| ![module_name](../resources/oci/connectivity/backbone-white.png) | `from resources.oci.connectivity import BackboneWhite` | +| ![module_name](../resources/oci/connectivity/cdn-white.png) | `from resources.oci.connectivity import CdnWhite` | +| ![module_name](../resources/oci/connectivity/fast-connect-white.png) | `from resources.oci.connectivity import FastConnectWhite` | +| ![module_name](../resources/oci/connectivity/backbone.png) | `from resources.oci.connectivity import Backbone` | +| ![module_name](../resources/oci/connectivity/vpn.png) | `from resources.oci.connectivity import Vpn` | +| ![module_name](../resources/oci/connectivity/customer-premise-white.png) | `from resources.oci.connectivity import CustomerPremiseWhite` | +| ![module_name](../resources/oci/connectivity/customer-datacntr-white.png) | `from resources.oci.connectivity import CustomerDatacntrWhite` | +| ![module_name](../resources/oci/connectivity/dns-white.png) | `from resources.oci.connectivity import DnsWhite` | +| ![module_name](../resources/oci/connectivity/fast-connect.png) | `from resources.oci.connectivity import FastConnect` | +| ![module_name](../resources/oci/connectivity/customer-datacenter.png) | `from resources.oci.connectivity import CustomerDatacenter` | +| ![module_name](../resources/oci/connectivity/nat-gateway.png) | `from resources.oci.connectivity import NatGateway` | +| ![module_name](../resources/oci/connectivity/nat-gateway-white.png) | `from resources.oci.connectivity import NatGatewayWhite` | +| ![module_name](../resources/oci/connectivity/disconnected-regions.png) | `from resources.oci.connectivity import DisconnectedRegions` | +| ![module_name](../resources/oci/database/dms.png) | `from resources.oci.database import Dms` | +| ![module_name](../resources/oci/database/database-service-white.png) | `from resources.oci.database import DatabaseServiceWhite` | +| ![module_name](../resources/oci/database/dms-white.png) | `from resources.oci.database import DmsWhite` | +| ![module_name](../resources/oci/database/autonomous-white.png) | `from resources.oci.database import AutonomousWhite` | +| ![module_name](../resources/oci/database/bigdata-service-white.png) | `from resources.oci.database import BigdataServiceWhite` | +| ![module_name](../resources/oci/database/science-white.png) | `from resources.oci.database import ScienceWhite` | +| ![module_name](../resources/oci/database/database-service.png) | `from resources.oci.database import DatabaseService` | +| ![module_name](../resources/oci/database/science.png) | `from resources.oci.database import Science` | +| ![module_name](../resources/oci/database/dcat-white.png) | `from resources.oci.database import DcatWhite` | +| ![module_name](../resources/oci/database/stream-white.png) | `from resources.oci.database import StreamWhite` | +| ![module_name](../resources/oci/database/dis-white.png) | `from resources.oci.database import DisWhite` | +| ![module_name](../resources/oci/database/bigdata-service.png) | `from resources.oci.database import BigdataService` | +| ![module_name](../resources/oci/database/autonomous.png) | `from resources.oci.database import Autonomous` | +| ![module_name](../resources/oci/database/dataflow-apache.png) | `from resources.oci.database import DataflowApache` | +| ![module_name](../resources/oci/database/dataflow-apache-white.png) | `from resources.oci.database import DataflowApacheWhite` | +| ![module_name](../resources/oci/database/stream.png) | `from resources.oci.database import Stream` | +| ![module_name](../resources/oci/database/dcat.png) | `from resources.oci.database import Dcat` | +| ![module_name](../resources/oci/database/dis.png) | `from resources.oci.database import Dis` | +| ![module_name](../resources/oci/monitoring/alarm.png) | `from resources.oci.monitoring import Alarm` | +| ![module_name](../resources/oci/monitoring/queue-white.png) | `from resources.oci.monitoring import QueueWhite` | +| ![module_name](../resources/oci/monitoring/notifications-white.png) | `from resources.oci.monitoring import NotificationsWhite` | +| ![module_name](../resources/oci/monitoring/queue.png) | `from resources.oci.monitoring import Queue` | +| ![module_name](../resources/oci/monitoring/search.png) | `from resources.oci.monitoring import Search` | +| ![module_name](../resources/oci/monitoring/notifications.png) | `from resources.oci.monitoring import Notifications` | +| ![module_name](../resources/oci/monitoring/alarm-white.png) | `from resources.oci.monitoring import AlarmWhite` | +| ![module_name](../resources/oci/monitoring/events.png) | `from resources.oci.monitoring import Events` | +| ![module_name](../resources/oci/monitoring/telemetry.png) | `from resources.oci.monitoring import Telemetry` | +| ![module_name](../resources/oci/monitoring/events-white.png) | `from resources.oci.monitoring import EventsWhite` | +| ![module_name](../resources/oci/monitoring/workflow.png) | `from resources.oci.monitoring import Workflow` | +| ![module_name](../resources/oci/monitoring/email-white.png) | `from resources.oci.monitoring import EmailWhite` | +| ![module_name](../resources/oci/monitoring/workflow-white.png) | `from resources.oci.monitoring import WorkflowWhite` | +| ![module_name](../resources/oci/monitoring/search-white.png) | `from resources.oci.monitoring import SearchWhite` | +| ![module_name](../resources/oci/monitoring/health-check.png) | `from resources.oci.monitoring import HealthCheck` | +| ![module_name](../resources/oci/monitoring/telemetry-white.png) | `from resources.oci.monitoring import TelemetryWhite` | +| ![module_name](../resources/oci/monitoring/email.png) | `from resources.oci.monitoring import Email` | +| ![module_name](../resources/oci/monitoring/health-check-white.png) | `from resources.oci.monitoring import HealthCheckWhite` | +| ![module_name](../resources/oci/compute/autoscale.png) | `from resources.oci.compute import Autoscale` | +| ![module_name](../resources/oci/compute/bm.png) | `from resources.oci.compute import Bm` | +| ![module_name](../resources/oci/compute/functions.png) | `from resources.oci.compute import Functions` | +| ![module_name](../resources/oci/compute/ocir.png) | `from resources.oci.compute import Ocir` | +| ![module_name](../resources/oci/compute/container-white.png) | `from resources.oci.compute import ContainerWhite` | +| ![module_name](../resources/oci/compute/oke.png) | `from resources.oci.compute import Oke` | +| ![module_name](../resources/oci/compute/oke-white.png) | `from resources.oci.compute import OkeWhite` | +| ![module_name](../resources/oci/compute/instance-pools-white.png) | `from resources.oci.compute import InstancePoolsWhite` | +| ![module_name](../resources/oci/compute/autoscale-white.png) | `from resources.oci.compute import AutoscaleWhite` | +| ![module_name](../resources/oci/compute/vm.png) | `from resources.oci.compute import Vm` | +| ![module_name](../resources/oci/compute/container.png) | `from resources.oci.compute import Container` | +| ![module_name](../resources/oci/compute/bm-white.png) | `from resources.oci.compute import BmWhite` | +| ![module_name](../resources/oci/compute/instance-pools.png) | `from resources.oci.compute import InstancePools` | +| ![module_name](../resources/oci/compute/ocir-white.png) | `from resources.oci.compute import OcirWhite` | +| ![module_name](../resources/oci/compute/functions-white.png) | `from resources.oci.compute import FunctionsWhite` | +| ![module_name](../resources/oci/compute/vm-white.png) | `from resources.oci.compute import VmWhite` | +| ![module_name](../resources/oci/governance/logging.png) | `from resources.oci.governance import Logging` | +| ![module_name](../resources/oci/governance/compartments-white.png) | `from resources.oci.governance import CompartmentsWhite` | +| ![module_name](../resources/oci/governance/groups-white.png) | `from resources.oci.governance import GroupsWhite` | +| ![module_name](../resources/oci/governance/ocid-white.png) | `from resources.oci.governance import OcidWhite` | +| ![module_name](../resources/oci/governance/compartments.png) | `from resources.oci.governance import Compartments` | +| ![module_name](../resources/oci/governance/tagging-white.png) | `from resources.oci.governance import TaggingWhite` | +| ![module_name](../resources/oci/governance/tagging.png) | `from resources.oci.governance import Tagging` | +| ![module_name](../resources/oci/governance/groups.png) | `from resources.oci.governance import Groups` | +| ![module_name](../resources/oci/governance/logging-white.png) | `from resources.oci.governance import LoggingWhite` | +| ![module_name](../resources/oci/governance/policies.png) | `from resources.oci.governance import Policies` | +| ![module_name](../resources/oci/governance/audit.png) | `from resources.oci.governance import Audit` | +| ![module_name](../resources/oci/governance/ocid.png) | `from resources.oci.governance import Ocid` | +| ![module_name](../resources/oci/governance/audit-white.png) | `from resources.oci.governance import AuditWhite` | +| ![module_name](../resources/oci/governance/policies-white.png) | `from resources.oci.governance import PoliciesWhite` | +| ![module_name](../resources/oci/storage/object-storage-white.png) | `from resources.oci.storage import ObjectStorageWhite` | +| ![module_name](../resources/oci/storage/backup-restore-white.png) | `from resources.oci.storage import BackupRestoreWhite` | +| ![module_name](../resources/oci/storage/buckets-white.png) | `from resources.oci.storage import BucketsWhite` | +| ![module_name](../resources/oci/storage/data-transfer.png) | `from resources.oci.storage import DataTransfer` | +| ![module_name](../resources/oci/storage/block-storage-clone.png) | `from resources.oci.storage import BlockStorageClone` | +| ![module_name](../resources/oci/storage/storage-gateway.png) | `from resources.oci.storage import StorageGateway` | +| ![module_name](../resources/oci/storage/backup-restore.png) | `from resources.oci.storage import BackupRestore` | +| ![module_name](../resources/oci/storage/file-storage-white.png) | `from resources.oci.storage import FileStorageWhite` | +| ![module_name](../resources/oci/storage/file-storage.png) | `from resources.oci.storage import FileStorage` | +| ![module_name](../resources/oci/storage/block-storage-white.png) | `from resources.oci.storage import BlockStorageWhite` | +| ![module_name](../resources/oci/storage/block-storage-clone-white.png) | `from resources.oci.storage import BlockStorageCloneWhite` | +| ![module_name](../resources/oci/storage/storage-gateway-white.png) | `from resources.oci.storage import StorageGatewayWhite` | +| ![module_name](../resources/oci/storage/elastic-performance.png) | `from resources.oci.storage import ElasticPerformance` | +| ![module_name](../resources/oci/storage/elastic-performance-white.png) | `from resources.oci.storage import ElasticPerformanceWhite` | +| ![module_name](../resources/oci/storage/data-transfer-white.png) | `from resources.oci.storage import DataTransferWhite` | +| ![module_name](../resources/oci/storage/object-storage.png) | `from resources.oci.storage import ObjectStorage` | +| ![module_name](../resources/oci/storage/buckets.png) | `from resources.oci.storage import Buckets` | +| ![module_name](../resources/oci/storage/block-storage.png) | `from resources.oci.storage import BlockStorage` | +| ![module_name](../resources/outscale/network/net.png) | `from resources.outscale.network import Net` | +| ![module_name](../resources/outscale/network/nat-service.png) | `from resources.outscale.network import NatService` | +| ![module_name](../resources/outscale/network/load-balancer.png) | `from resources.outscale.network import LoadBalancer` | +| ![module_name](../resources/outscale/network/site-to-site-vpng.png) | `from resources.outscale.network import SiteToSiteVpng` | +| ![module_name](../resources/outscale/network/client-vpn.png) | `from resources.outscale.network import ClientVpn` | +| ![module_name](../resources/outscale/network/internet-service.png) | `from resources.outscale.network import InternetService` | +| ![module_name](../resources/outscale/security/identity-and-access-management.png) | `from resources.outscale.security import IdentityAndAccessManagement` | +| ![module_name](../resources/outscale/security/firewall.png) | `from resources.outscale.security import Firewall` | +| ![module_name](../resources/outscale/compute/direct-connect.png) | `from resources.outscale.compute import DirectConnect` | +| ![module_name](../resources/outscale/compute/compute.png) | `from resources.outscale.compute import Compute` | +| ![module_name](../resources/outscale/storage/simple-storage-service.png) | `from resources.outscale.storage import SimpleStorageService` | +| ![module_name](../resources/outscale/storage/storage.png) | `from resources.outscale.storage import Storage` | +| ![module_name](../resources/elastic/elasticsearch/kibana.png) | `from resources.elastic.elasticsearch import Kibana` | +| ![module_name](../resources/elastic/elasticsearch/security-settings.png) | `from resources.elastic.elasticsearch import SecuritySettings` | +| ![module_name](../resources/elastic/elasticsearch/monitoring.png) | `from resources.elastic.elasticsearch import Monitoring` | +| ![module_name](../resources/elastic/elasticsearch/machine-learning.png) | `from resources.elastic.elasticsearch import MachineLearning` | +| ![module_name](../resources/elastic/elasticsearch/logstash.png) | `from resources.elastic.elasticsearch import Logstash` | +| ![module_name](../resources/elastic/elasticsearch/alerting.png) | `from resources.elastic.elasticsearch import Alerting` | +| ![module_name](../resources/elastic/elasticsearch/sql.png) | `from resources.elastic.elasticsearch import Sql` | +| ![module_name](../resources/elastic/elasticsearch/beats.png) | `from resources.elastic.elasticsearch import Beats` | +| ![module_name](../resources/elastic/elasticsearch/maps.png) | `from resources.elastic.elasticsearch import Maps` | +| ![module_name](../resources/elastic/elasticsearch/elasticsearch.png) | `from resources.elastic.elasticsearch import Elasticsearch` | +| ![module_name](../resources/elastic/saas/elastic.png) | `from resources.elastic.saas import Elastic` | +| ![module_name](../resources/elastic/saas/cloud.png) | `from resources.elastic.saas import Cloud` | +| ![module_name](../resources/elastic/observability/apm.png) | `from resources.elastic.observability import Apm` | +| ![module_name](../resources/elastic/observability/uptime.png) | `from resources.elastic.observability import Uptime` | +| ![module_name](../resources/elastic/observability/metrics.png) | `from resources.elastic.observability import Metrics` | +| ![module_name](../resources/elastic/observability/logs.png) | `from resources.elastic.observability import Logs` | +| ![module_name](../resources/elastic/observability/observability.png) | `from resources.elastic.observability import Observability` | +| ![module_name](../resources/elastic/security/endpoint.png) | `from resources.elastic.security import Endpoint` | +| ![module_name](../resources/elastic/security/security.png) | `from resources.elastic.security import Security` | +| ![module_name](../resources/elastic/security/siem.png) | `from resources.elastic.security import Siem` | +| ![module_name](../resources/elastic/enterprisesearch/workplace-search.png) | `from resources.elastic.enterprisesearch import WorkplaceSearch` | +| ![module_name](../resources/elastic/enterprisesearch/site-search.png) | `from resources.elastic.enterprisesearch import SiteSearch` | +| ![module_name](../resources/elastic/enterprisesearch/app-search.png) | `from resources.elastic.enterprisesearch import AppSearch` | +| ![module_name](../resources/elastic/enterprisesearch/enterprise-search.png) | `from resources.elastic.enterprisesearch import EnterpriseSearch` | +| ![module_name](../resources/elastic/orchestration/ece.png) | `from resources.elastic.orchestration import Ece` | +| ![module_name](../resources/elastic/orchestration/eck.png) | `from resources.elastic.orchestration import Eck` | +| ![module_name](../resources/ibm/devops/continuous-testing.png) | `from resources.ibm.devops import ContinuousTesting` | +| ![module_name](../resources/ibm/devops/build-test.png) | `from resources.ibm.devops import BuildTest` | +| ![module_name](../resources/ibm/devops/provision.png) | `from resources.ibm.devops import Provision` | +| ![module_name](../resources/ibm/devops/release-management.png) | `from resources.ibm.devops import ReleaseManagement` | +| ![module_name](../resources/ibm/devops/configuration-management.png) | `from resources.ibm.devops import ConfigurationManagement` | +| ![module_name](../resources/ibm/devops/collaborative-development.png) | `from resources.ibm.devops import CollaborativeDevelopment` | +| ![module_name](../resources/ibm/devops/artifact-management.png) | `from resources.ibm.devops import ArtifactManagement` | +| ![module_name](../resources/ibm/devops/continuous-deploy.png) | `from resources.ibm.devops import ContinuousDeploy` | +| ![module_name](../resources/ibm/devops/devops.png) | `from resources.ibm.devops import Devops` | +| ![module_name](../resources/ibm/devops/code-editor.png) | `from resources.ibm.devops import CodeEditor` | +| ![module_name](../resources/ibm/data/data-services.png) | `from resources.ibm.data import DataServices` | +| ![module_name](../resources/ibm/data/file-repository.png) | `from resources.ibm.data import FileRepository` | +| ![module_name](../resources/ibm/data/device-identity-service.png) | `from resources.ibm.data import DeviceIdentityService` | +| ![module_name](../resources/ibm/data/caches.png) | `from resources.ibm.data import Caches` | +| ![module_name](../resources/ibm/data/device-registry.png) | `from resources.ibm.data import DeviceRegistry` | +| ![module_name](../resources/ibm/data/ground-truth.png) | `from resources.ibm.data import GroundTruth` | +| ![module_name](../resources/ibm/data/enterprise-data.png) | `from resources.ibm.data import EnterpriseData` | +| ![module_name](../resources/ibm/data/enterprise-user-directory.png) | `from resources.ibm.data import EnterpriseUserDirectory` | +| ![module_name](../resources/ibm/data/model.png) | `from resources.ibm.data import Model` | +| ![module_name](../resources/ibm/data/cloud.png) | `from resources.ibm.data import Cloud` | +| ![module_name](../resources/ibm/data/tms-data-interface.png) | `from resources.ibm.data import TmsDataInterface` | +| ![module_name](../resources/ibm/data/conversation-trained-deployed.png) | `from resources.ibm.data import ConversationTrainedDeployed` | +| ![module_name](../resources/ibm/data/data-sources.png) | `from resources.ibm.data import DataSources` | +| ![module_name](../resources/ibm/network/load-balancing-routing.png) | `from resources.ibm.network import LoadBalancingRouting` | +| ![module_name](../resources/ibm/network/subnet.png) | `from resources.ibm.network import Subnet` | +| ![module_name](../resources/ibm/network/gateway.png) | `from resources.ibm.network import Gateway` | +| ![module_name](../resources/ibm/network/enterprise.png) | `from resources.ibm.network import Enterprise` | +| ![module_name](../resources/ibm/network/router.png) | `from resources.ibm.network import Router` | +| ![module_name](../resources/ibm/network/vpn-policy.png) | `from resources.ibm.network import VpnPolicy` | +| ![module_name](../resources/ibm/network/public-gateway.png) | `from resources.ibm.network import PublicGateway` | +| ![module_name](../resources/ibm/network/bridge.png) | `from resources.ibm.network import Bridge` | +| ![module_name](../resources/ibm/network/rules.png) | `from resources.ibm.network import Rules` | +| ![module_name](../resources/ibm/network/vpn-gateway.png) | `from resources.ibm.network import VpnGateway` | +| ![module_name](../resources/ibm/network/firewall.png) | `from resources.ibm.network import Firewall` | +| ![module_name](../resources/ibm/network/floating-ip.png) | `from resources.ibm.network import FloatingIp` | +| ![module_name](../resources/ibm/network/vpc.png) | `from resources.ibm.network import Vpc` | +| ![module_name](../resources/ibm/network/transit-gateway.png) | `from resources.ibm.network import TransitGateway` | +| ![module_name](../resources/ibm/network/direct-link.png) | `from resources.ibm.network import DirectLink` | +| ![module_name](../resources/ibm/network/load-balancer-pool.png) | `from resources.ibm.network import LoadBalancerPool` | +| ![module_name](../resources/ibm/network/vpn-connection.png) | `from resources.ibm.network import VpnConnection` | +| ![module_name](../resources/ibm/network/load-balancer.png) | `from resources.ibm.network import LoadBalancer` | +| ![module_name](../resources/ibm/network/region.png) | `from resources.ibm.network import Region` | +| ![module_name](../resources/ibm/network/load-balancer-listener.png) | `from resources.ibm.network import LoadBalancerListener` | +| ![module_name](../resources/ibm/network/internet-services.png) | `from resources.ibm.network import InternetServices` | +| ![module_name](../resources/ibm/security/security-services.png) | `from resources.ibm.security import SecurityServices` | +| ![module_name](../resources/ibm/security/gateway.png) | `from resources.ibm.security import Gateway` | +| ![module_name](../resources/ibm/security/trustend-computing.png) | `from resources.ibm.security import TrustendComputing` | +| ![module_name](../resources/ibm/security/infrastructure-security.png) | `from resources.ibm.security import InfrastructureSecurity` | +| ![module_name](../resources/ibm/security/governance-risk-compliance.png) | `from resources.ibm.security import GovernanceRiskCompliance` | +| ![module_name](../resources/ibm/security/firewall.png) | `from resources.ibm.security import Firewall` | +| ![module_name](../resources/ibm/security/vpn.png) | `from resources.ibm.security import Vpn` | +| ![module_name](../resources/ibm/security/blockchain-security-service.png) | `from resources.ibm.security import BlockchainSecurityService` | +| ![module_name](../resources/ibm/security/identity-provider.png) | `from resources.ibm.security import IdentityProvider` | +| ![module_name](../resources/ibm/security/identity-access-management.png) | `from resources.ibm.security import IdentityAccessManagement` | +| ![module_name](../resources/ibm/security/security-monitoring-intelligence.png) | `from resources.ibm.security import SecurityMonitoringIntelligence` | +| ![module_name](../resources/ibm/security/api-security.png) | `from resources.ibm.security import ApiSecurity` | +| ![module_name](../resources/ibm/security/data-security.png) | `from resources.ibm.security import DataSecurity` | +| ![module_name](../resources/ibm/security/physical-security.png) | `from resources.ibm.security import PhysicalSecurity` | +| ![module_name](../resources/ibm/blockchain/blockchain-developer.png) | `from resources.ibm.blockchain import BlockchainDeveloper` | +| ![module_name](../resources/ibm/blockchain/communication.png) | `from resources.ibm.blockchain import Communication` | +| ![module_name](../resources/ibm/blockchain/key-management.png) | `from resources.ibm.blockchain import KeyManagement` | +| ![module_name](../resources/ibm/blockchain/client-application.png) | `from resources.ibm.blockchain import ClientApplication` | +| ![module_name](../resources/ibm/blockchain/node.png) | `from resources.ibm.blockchain import Node` | +| ![module_name](../resources/ibm/blockchain/services.png) | `from resources.ibm.blockchain import Services` | +| ![module_name](../resources/ibm/blockchain/transaction-manager.png) | `from resources.ibm.blockchain import TransactionManager` | +| ![module_name](../resources/ibm/blockchain/wallet.png) | `from resources.ibm.blockchain import Wallet` | +| ![module_name](../resources/ibm/blockchain/event.png) | `from resources.ibm.blockchain import Event` | +| ![module_name](../resources/ibm/blockchain/event-listener.png) | `from resources.ibm.blockchain import EventListener` | +| ![module_name](../resources/ibm/blockchain/message-bus.png) | `from resources.ibm.blockchain import MessageBus` | +| ![module_name](../resources/ibm/blockchain/certificate-authority.png) | `from resources.ibm.blockchain import CertificateAuthority` | +| ![module_name](../resources/ibm/blockchain/consensus.png) | `from resources.ibm.blockchain import Consensus` | +| ![module_name](../resources/ibm/blockchain/ledger.png) | `from resources.ibm.blockchain import Ledger` | +| ![module_name](../resources/ibm/blockchain/membership.png) | `from resources.ibm.blockchain import Membership` | +| ![module_name](../resources/ibm/blockchain/smart-contract.png) | `from resources.ibm.blockchain import SmartContract` | +| ![module_name](../resources/ibm/blockchain/hyperledger-fabric.png) | `from resources.ibm.blockchain import HyperledgerFabric` | +| ![module_name](../resources/ibm/blockchain/membership-services-provider-api.png) | `from resources.ibm.blockchain import MembershipServicesProviderApi` | +| ![module_name](../resources/ibm/blockchain/blockchain.png) | `from resources.ibm.blockchain import Blockchain` | +| ![module_name](../resources/ibm/blockchain/existing-enterprise-systems.png) | `from resources.ibm.blockchain import ExistingEnterpriseSystems` | +| ![module_name](../resources/ibm/user/user.png) | `from resources.ibm.user import User` | +| ![module_name](../resources/ibm/user/browser.png) | `from resources.ibm.user import Browser` | +| ![module_name](../resources/ibm/user/sensor.png) | `from resources.ibm.user import Sensor` | +| ![module_name](../resources/ibm/user/integrated-digital-experiences.png) | `from resources.ibm.user import IntegratedDigitalExperiences` | +| ![module_name](../resources/ibm/user/device.png) | `from resources.ibm.user import Device` | +| ![module_name](../resources/ibm/user/physical-entity.png) | `from resources.ibm.user import PhysicalEntity` | +| ![module_name](../resources/ibm/management/cloud-management.png) | `from resources.ibm.management import CloudManagement` | +| ![module_name](../resources/ibm/management/api-management.png) | `from resources.ibm.management import ApiManagement` | +| ![module_name](../resources/ibm/management/data-services.png) | `from resources.ibm.management import DataServices` | +| ![module_name](../resources/ibm/management/monitoring-metrics.png) | `from resources.ibm.management import MonitoringMetrics` | +| ![module_name](../resources/ibm/management/cluster-management.png) | `from resources.ibm.management import ClusterManagement` | +| ![module_name](../resources/ibm/management/device-management.png) | `from resources.ibm.management import DeviceManagement` | +| ![module_name](../resources/ibm/management/content-management.png) | `from resources.ibm.management import ContentManagement` | +| ![module_name](../resources/ibm/management/alert-notification.png) | `from resources.ibm.management import AlertNotification` | +| ![module_name](../resources/ibm/management/service-management-tools.png) | `from resources.ibm.management import ServiceManagementTools` | +| ![module_name](../resources/ibm/management/push-notifications.png) | `from resources.ibm.management import PushNotifications` | +| ![module_name](../resources/ibm/management/it-service-management.png) | `from resources.ibm.management import ItServiceManagement` | +| ![module_name](../resources/ibm/management/management.png) | `from resources.ibm.management import Management` | +| ![module_name](../resources/ibm/management/process-management.png) | `from resources.ibm.management import ProcessManagement` | +| ![module_name](../resources/ibm/management/provider-cloud-portal-service.png) | `from resources.ibm.management import ProviderCloudPortalService` | +| ![module_name](../resources/ibm/management/information-governance.png) | `from resources.ibm.management import InformationGovernance` | +| ![module_name](../resources/ibm/applications/mobile-app.png) | `from resources.ibm.applications import MobileApp` | +| ![module_name](../resources/ibm/applications/application-logic.png) | `from resources.ibm.applications import ApplicationLogic` | +| ![module_name](../resources/ibm/applications/app-server.png) | `from resources.ibm.applications import AppServer` | +| ![module_name](../resources/ibm/applications/visual-recognition.png) | `from resources.ibm.applications import VisualRecognition` | +| ![module_name](../resources/ibm/applications/index.png) | `from resources.ibm.applications import Index` | +| ![module_name](../resources/ibm/applications/saas-applications.png) | `from resources.ibm.applications import SaasApplications` | +| ![module_name](../resources/ibm/applications/actionable-insight.png) | `from resources.ibm.applications import ActionableInsight` | +| ![module_name](../resources/ibm/applications/annotate.png) | `from resources.ibm.applications import Annotate` | +| ![module_name](../resources/ibm/applications/iot-application.png) | `from resources.ibm.applications import IotApplication` | +| ![module_name](../resources/ibm/applications/api-polyglot-runtimes.png) | `from resources.ibm.applications import ApiPolyglotRuntimes` | +| ![module_name](../resources/ibm/applications/runtime-services.png) | `from resources.ibm.applications import RuntimeServices` | +| ![module_name](../resources/ibm/applications/microservice.png) | `from resources.ibm.applications import Microservice` | +| ![module_name](../resources/ibm/applications/api-developer-portal.png) | `from resources.ibm.applications import ApiDeveloperPortal` | +| ![module_name](../resources/ibm/applications/enterprise-applications.png) | `from resources.ibm.applications import EnterpriseApplications` | +| ![module_name](../resources/ibm/applications/ontology.png) | `from resources.ibm.applications import Ontology` | +| ![module_name](../resources/ibm/applications/open-source-tools.png) | `from resources.ibm.applications import OpenSourceTools` | +| ![module_name](../resources/ibm/applications/speech-to-text.png) | `from resources.ibm.applications import SpeechToText` | +| ![module_name](../resources/ibm/applications/service-broker.png) | `from resources.ibm.applications import ServiceBroker` | +| ![module_name](../resources/ibm/applications/visualization.png) | `from resources.ibm.applications import Visualization` | +| ![module_name](../resources/ibm/compute/bare-metal-server.png) | `from resources.ibm.compute import BareMetalServer` | +| ![module_name](../resources/ibm/compute/power-instance.png) | `from resources.ibm.compute import PowerInstance` | +| ![module_name](../resources/ibm/compute/instance.png) | `from resources.ibm.compute import Instance` | +| ![module_name](../resources/ibm/compute/key.png) | `from resources.ibm.compute import Key` | +| ![module_name](../resources/ibm/compute/image-service.png) | `from resources.ibm.compute import ImageService` | +| ![module_name](../resources/ibm/analytics/analytics.png) | `from resources.ibm.analytics import Analytics` | +| ![module_name](../resources/ibm/analytics/data-integration.png) | `from resources.ibm.analytics import DataIntegration` | +| ![module_name](../resources/ibm/analytics/device-analytics.png) | `from resources.ibm.analytics import DeviceAnalytics` | +| ![module_name](../resources/ibm/analytics/data-repositories.png) | `from resources.ibm.analytics import DataRepositories` | +| ![module_name](../resources/ibm/analytics/streaming-computing.png) | `from resources.ibm.analytics import StreamingComputing` | +| ![module_name](../resources/ibm/storage/object-storage.png) | `from resources.ibm.storage import ObjectStorage` | +| ![module_name](../resources/ibm/storage/block-storage.png) | `from resources.ibm.storage import BlockStorage` | +| ![module_name](../resources/ibm/general/internet.png) | `from resources.ibm.general import Internet` | +| ![module_name](../resources/ibm/general/scalable.png) | `from resources.ibm.general import Scalable` | +| ![module_name](../resources/ibm/general/offline-capabilities.png) | `from resources.ibm.general import OfflineCapabilities` | +| ![module_name](../resources/ibm/general/cloudant.png) | `from resources.ibm.general import Cloudant` | +| ![module_name](../resources/ibm/general/peer-cloud.png) | `from resources.ibm.general import PeerCloud` | +| ![module_name](../resources/ibm/general/microservices-mesh.png) | `from resources.ibm.general import MicroservicesMesh` | +| ![module_name](../resources/ibm/general/enterprise.png) | `from resources.ibm.general import Enterprise` | +| ![module_name](../resources/ibm/general/iot-cloud.png) | `from resources.ibm.general import IotCloud` | +| ![module_name](../resources/ibm/general/infrastructure-security.png) | `from resources.ibm.general import InfrastructureSecurity` | +| ![module_name](../resources/ibm/general/openwhisk.png) | `from resources.ibm.general import Openwhisk` | +| ![module_name](../resources/ibm/general/monitoring-logging.png) | `from resources.ibm.general import MonitoringLogging` | +| ![module_name](../resources/ibm/general/governance-risk-compliance.png) | `from resources.ibm.general import GovernanceRiskCompliance` | +| ![module_name](../resources/ibm/general/monitoring.png) | `from resources.ibm.general import Monitoring` | +| ![module_name](../resources/ibm/general/ibm-public-cloud.png) | `from resources.ibm.general import IbmPublicCloud` | +| ![module_name](../resources/ibm/general/ibm-containers.png) | `from resources.ibm.general import IbmContainers` | +| ![module_name](../resources/ibm/general/cloud-services.png) | `from resources.ibm.general import CloudServices` | +| ![module_name](../resources/ibm/general/identity-provider.png) | `from resources.ibm.general import IdentityProvider` | +| ![module_name](../resources/ibm/general/cognitive-services.png) | `from resources.ibm.general import CognitiveServices` | +| ![module_name](../resources/ibm/general/object-storage.png) | `from resources.ibm.general import ObjectStorage` | +| ![module_name](../resources/ibm/general/cloud-messaging.png) | `from resources.ibm.general import CloudMessaging` | +| ![module_name](../resources/ibm/general/transformation-connectivity.png) | `from resources.ibm.general import TransformationConnectivity` | +| ![module_name](../resources/ibm/general/identity-access-management.png) | `from resources.ibm.general import IdentityAccessManagement` | +| ![module_name](../resources/ibm/general/text-to-speech.png) | `from resources.ibm.general import TextToSpeech` | +| ![module_name](../resources/ibm/general/retrieve-rank.png) | `from resources.ibm.general import RetrieveRank` | +| ![module_name](../resources/ibm/general/data-security.png) | `from resources.ibm.general import DataSecurity` | +| ![module_name](../resources/ibm/general/microservices-application.png) | `from resources.ibm.general import MicroservicesApplication` | +| ![module_name](../resources/ibm/general/service-discovery-configuration.png) | `from resources.ibm.general import ServiceDiscoveryConfiguration` | +| ![module_name](../resources/ibm/social/file-sync.png) | `from resources.ibm.social import FileSync` | +| ![module_name](../resources/ibm/social/networking.png) | `from resources.ibm.social import Networking` | +| ![module_name](../resources/ibm/social/communities.png) | `from resources.ibm.social import Communities` | +| ![module_name](../resources/ibm/social/live-collaboration.png) | `from resources.ibm.social import LiveCollaboration` | +| ![module_name](../resources/ibm/social/messaging.png) | `from resources.ibm.social import Messaging` | +| ![module_name](../resources/ibm/infrastructure/load-balancing-routing.png) | `from resources.ibm.infrastructure import LoadBalancingRouting` | +| ![module_name](../resources/ibm/infrastructure/mobile-backend.png) | `from resources.ibm.infrastructure import MobileBackend` | +| ![module_name](../resources/ibm/infrastructure/microservices-mesh.png) | `from resources.ibm.infrastructure import MicroservicesMesh` | +| ![module_name](../resources/ibm/infrastructure/diagnostics.png) | `from resources.ibm.infrastructure import Diagnostics` | +| ![module_name](../resources/ibm/infrastructure/dashboard.png) | `from resources.ibm.infrastructure import Dashboard` | +| ![module_name](../resources/ibm/infrastructure/monitoring-logging.png) | `from resources.ibm.infrastructure import MonitoringLogging` | +| ![module_name](../resources/ibm/infrastructure/channels.png) | `from resources.ibm.infrastructure import Channels` | +| ![module_name](../resources/ibm/infrastructure/monitoring.png) | `from resources.ibm.infrastructure import Monitoring` | +| ![module_name](../resources/ibm/infrastructure/peer-services.png) | `from resources.ibm.infrastructure import PeerServices` | +| ![module_name](../resources/ibm/infrastructure/edge-services.png) | `from resources.ibm.infrastructure import EdgeServices` | +| ![module_name](../resources/ibm/infrastructure/event-feed.png) | `from resources.ibm.infrastructure import EventFeed` | +| ![module_name](../resources/ibm/infrastructure/mobile-provider-network.png) | `from resources.ibm.infrastructure import MobileProviderNetwork` | +| ![module_name](../resources/ibm/infrastructure/infrastructure-services.png) | `from resources.ibm.infrastructure import InfrastructureServices` | +| ![module_name](../resources/ibm/infrastructure/cloud-messaging.png) | `from resources.ibm.infrastructure import CloudMessaging` | +| ![module_name](../resources/ibm/infrastructure/transformation-connectivity.png) | `from resources.ibm.infrastructure import TransformationConnectivity` | +| ![module_name](../resources/ibm/infrastructure/enterprise-messaging.png) | `from resources.ibm.infrastructure import EnterpriseMessaging` | +| ![module_name](../resources/ibm/infrastructure/interservice-communication.png) | `from resources.ibm.infrastructure import InterserviceCommunication` | +| ![module_name](../resources/ibm/infrastructure/service-discovery-configuration.png) | `from resources.ibm.infrastructure import ServiceDiscoveryConfiguration` | +| ![module_name](../resources/gcp/iot/iot-core.png) | `from resources.gcp.iot import IotCore` | +| ![module_name](../resources/gcp/migration/transfer-appliance.png) | `from resources.gcp.migration import TransferAppliance` | +| ![module_name](../resources/gcp/api/endpoints.png) | `from resources.gcp.api import Endpoints` | +| ![module_name](../resources/gcp/api/api-gateway.png) | `from resources.gcp.api import ApiGateway` | +| ![module_name](../resources/gcp/operations/monitoring.png) | `from resources.gcp.operations import Monitoring` | +| ![module_name](../resources/gcp/network/virtual-private-cloud.png) | `from resources.gcp.network import VirtualPrivateCloud` | +| ![module_name](../resources/gcp/network/armor.png) | `from resources.gcp.network import Armor` | +| ![module_name](../resources/gcp/network/nat.png) | `from resources.gcp.network import Nat` | +| ![module_name](../resources/gcp/network/firewall-rules.png) | `from resources.gcp.network import FirewallRules` | +| ![module_name](../resources/gcp/network/routes.png) | `from resources.gcp.network import Routes` | +| ![module_name](../resources/gcp/network/dns.png) | `from resources.gcp.network import Dns` | +| ![module_name](../resources/gcp/network/router.png) | `from resources.gcp.network import Router` | +| ![module_name](../resources/gcp/network/load-balancing.png) | `from resources.gcp.network import LoadBalancing` | +| ![module_name](../resources/gcp/network/partner-interconnect.png) | `from resources.gcp.network import PartnerInterconnect` | +| ![module_name](../resources/gcp/network/cdn.png) | `from resources.gcp.network import Cdn` | +| ![module_name](../resources/gcp/network/standard-network-tier.png) | `from resources.gcp.network import StandardNetworkTier` | +| ![module_name](../resources/gcp/network/external-ip-addresses.png) | `from resources.gcp.network import ExternalIpAddresses` | +| ![module_name](../resources/gcp/network/network.png) | `from resources.gcp.network import Network` | +| ![module_name](../resources/gcp/network/vpn.png) | `from resources.gcp.network import Vpn` | +| ![module_name](../resources/gcp/network/traffic-director.png) | `from resources.gcp.network import TrafficDirector` | +| ![module_name](../resources/gcp/network/premium-network-tier.png) | `from resources.gcp.network import PremiumNetworkTier` | +| ![module_name](../resources/gcp/network/dedicated-interconnect.png) | `from resources.gcp.network import DedicatedInterconnect` | +| ![module_name](../resources/gcp/security/iam.png) | `from resources.gcp.security import Iam` | +| ![module_name](../resources/gcp/security/security-command-center.png) | `from resources.gcp.security import SecurityCommandCenter` | +| ![module_name](../resources/gcp/security/resource-manager.png) | `from resources.gcp.security import ResourceManager` | +| ![module_name](../resources/gcp/security/security-scanner.png) | `from resources.gcp.security import SecurityScanner` | +| ![module_name](../resources/gcp/security/iap.png) | `from resources.gcp.security import Iap` | +| ![module_name](../resources/gcp/security/key-management-service.png) | `from resources.gcp.security import KeyManagementService` | +| ![module_name](../resources/gcp/database/spanner.png) | `from resources.gcp.database import Spanner` | +| ![module_name](../resources/gcp/database/sql.png) | `from resources.gcp.database import Sql` | +| ![module_name](../resources/gcp/database/bigtable.png) | `from resources.gcp.database import Bigtable` | +| ![module_name](../resources/gcp/database/datastore.png) | `from resources.gcp.database import Datastore` | +| ![module_name](../resources/gcp/database/memorystore.png) | `from resources.gcp.database import Memorystore` | +| ![module_name](../resources/gcp/database/firestore.png) | `from resources.gcp.database import Firestore` | +| ![module_name](../resources/gcp/compute/functions.png) | `from resources.gcp.compute import Functions` | +| ![module_name](../resources/gcp/compute/kubernetes-engine.png) | `from resources.gcp.compute import KubernetesEngine` | +| ![module_name](../resources/gcp/compute/container-optimized-os.png) | `from resources.gcp.compute import ContainerOptimizedOs` | +| ![module_name](../resources/gcp/compute/app-engine.png) | `from resources.gcp.compute import AppEngine` | +| ![module_name](../resources/gcp/compute/compute-engine.png) | `from resources.gcp.compute import ComputeEngine` | +| ![module_name](../resources/gcp/compute/gpu.png) | `from resources.gcp.compute import Gpu` | +| ![module_name](../resources/gcp/compute/gke-on-prem.png) | `from resources.gcp.compute import GkeOnPrem` | +| ![module_name](../resources/gcp/compute/run.png) | `from resources.gcp.compute import Run` | +| ![module_name](../resources/gcp/devtools/source-repositories.png) | `from resources.gcp.devtools import SourceRepositories` | +| ![module_name](../resources/gcp/devtools/test-lab.png) | `from resources.gcp.devtools import TestLab` | +| ![module_name](../resources/gcp/devtools/tasks.png) | `from resources.gcp.devtools import Tasks` | +| ![module_name](../resources/gcp/devtools/tools-for-eclipse.png) | `from resources.gcp.devtools import ToolsForEclipse` | +| ![module_name](../resources/gcp/devtools/build.png) | `from resources.gcp.devtools import Build` | +| ![module_name](../resources/gcp/devtools/tools-for-powershell.png) | `from resources.gcp.devtools import ToolsForPowershell` | +| ![module_name](../resources/gcp/devtools/code-for-intellij.png) | `from resources.gcp.devtools import CodeForIntellij` | +| ![module_name](../resources/gcp/devtools/container-registry.png) | `from resources.gcp.devtools import ContainerRegistry` | +| ![module_name](../resources/gcp/devtools/gradle-app-engine-plugin.png) | `from resources.gcp.devtools import GradleAppEnginePlugin` | +| ![module_name](../resources/gcp/devtools/sdk.png) | `from resources.gcp.devtools import Sdk` | +| ![module_name](../resources/gcp/devtools/maven-app-engine-plugin.png) | `from resources.gcp.devtools import MavenAppEnginePlugin` | +| ![module_name](../resources/gcp/devtools/tools-for-visual-studio.png) | `from resources.gcp.devtools import ToolsForVisualStudio` | +| ![module_name](../resources/gcp/devtools/ide-plugins.png) | `from resources.gcp.devtools import IdePlugins` | +| ![module_name](../resources/gcp/devtools/code.png) | `from resources.gcp.devtools import Code` | +| ![module_name](../resources/gcp/devtools/scheduler.png) | `from resources.gcp.devtools import Scheduler` | +| ![module_name](../resources/gcp/analytics/genomics.png) | `from resources.gcp.analytics import Genomics` | +| ![module_name](../resources/gcp/analytics/dataproc.png) | `from resources.gcp.analytics import Dataproc` | +| ![module_name](../resources/gcp/analytics/data-fusion.png) | `from resources.gcp.analytics import DataFusion` | +| ![module_name](../resources/gcp/analytics/dataprep.png) | `from resources.gcp.analytics import Dataprep` | +| ![module_name](../resources/gcp/analytics/bigquery.png) | `from resources.gcp.analytics import Bigquery` | +| ![module_name](../resources/gcp/analytics/pubsub.png) | `from resources.gcp.analytics import Pubsub` | +| ![module_name](../resources/gcp/analytics/data-catalog.png) | `from resources.gcp.analytics import DataCatalog` | +| ![module_name](../resources/gcp/analytics/dataflow.png) | `from resources.gcp.analytics import Dataflow` | +| ![module_name](../resources/gcp/analytics/composer.png) | `from resources.gcp.analytics import Composer` | +| ![module_name](../resources/gcp/analytics/datalab.png) | `from resources.gcp.analytics import Datalab` | +| ![module_name](../resources/gcp/storage/filestore.png) | `from resources.gcp.storage import Filestore` | +| ![module_name](../resources/gcp/storage/persistent-disk.png) | `from resources.gcp.storage import PersistentDisk` | +| ![module_name](../resources/gcp/storage/storage.png) | `from resources.gcp.storage import Storage` | +| ![module_name](../resources/gcp/ml/tpu.png) | `from resources.gcp.ml import Tpu` | +| ![module_name](../resources/gcp/ml/jobs-api.png) | `from resources.gcp.ml import JobsApi` | +| ![module_name](../resources/gcp/ml/ai-platform-data-labeling-service.png) | `from resources.gcp.ml import AiPlatformDataLabelingService` | +| ![module_name](../resources/gcp/ml/translation-api.png) | `from resources.gcp.ml import TranslationApi` | +| ![module_name](../resources/gcp/ml/ai-platform.png) | `from resources.gcp.ml import AiPlatform` | +| ![module_name](../resources/gcp/ml/automl-tables.png) | `from resources.gcp.ml import AutomlTables` | +| ![module_name](../resources/gcp/ml/advanced-solutions-lab.png) | `from resources.gcp.ml import AdvancedSolutionsLab` | +| ![module_name](../resources/gcp/ml/natural-language-api.png) | `from resources.gcp.ml import NaturalLanguageApi` | +| ![module_name](../resources/gcp/ml/automl-natural-language.png) | `from resources.gcp.ml import AutomlNaturalLanguage` | +| ![module_name](../resources/gcp/ml/automl-vision.png) | `from resources.gcp.ml import AutomlVision` | +| ![module_name](../resources/gcp/ml/automl-translation.png) | `from resources.gcp.ml import AutomlTranslation` | +| ![module_name](../resources/gcp/ml/video-intelligence-api.png) | `from resources.gcp.ml import VideoIntelligenceApi` | +| ![module_name](../resources/gcp/ml/automl-video-intelligence.png) | `from resources.gcp.ml import AutomlVideoIntelligence` | +| ![module_name](../resources/gcp/ml/recommendations-ai.png) | `from resources.gcp.ml import RecommendationsAi` | +| ![module_name](../resources/gcp/ml/dialog-flow-enterprise-edition.png) | `from resources.gcp.ml import DialogFlowEnterpriseEdition` | +| ![module_name](../resources/gcp/ml/automl.png) | `from resources.gcp.ml import Automl` | +| ![module_name](../resources/gcp/ml/inference-api.png) | `from resources.gcp.ml import InferenceApi` | +| ![module_name](../resources/gcp/ml/text-to-speech.png) | `from resources.gcp.ml import TextToSpeech` | +| ![module_name](../resources/gcp/ml/speech-to-text.png) | `from resources.gcp.ml import SpeechToText` | +| ![module_name](../resources/gcp/ml/ai-hub.png) | `from resources.gcp.ml import AiHub` | +| ![module_name](../resources/gcp/ml/vision-api.png) | `from resources.gcp.ml import VisionApi` | diff --git a/scripts/cheat_sheet.py b/scripts/cheat_sheet.py index 4c484b4e..9ca9bc97 100644 --- a/scripts/cheat_sheet.py +++ b/scripts/cheat_sheet.py @@ -20,7 +20,7 @@ def generate_markdown_table(resource_paths): for img_path in resource_paths: path = Path(img_path) import_path = '.'.join(path.parts[1:-1]).replace("-", "_") - module_name = path.parts[-1].replace(".png", "").replace("-", "_") + module_name = path.parts[-1].replace("-", " ").title().replace(" ", "").replace(".Png", "") table_entry = f"| ![module_name]({path}) | `from {import_path} import {module_name}` |\n" md_file.write(table_entry)