From 605d3d638a19ac866aa042414f7f755d3bb028eb Mon Sep 17 00:00:00 2001 From: Collin Brown Date: Mon, 5 Sep 2022 19:23:56 -0400 Subject: [PATCH] fix(cheat_sheet.py): make icon size 64x64 px --- 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 19d48169..41bff652 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 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` | +| IotSitewise | `from resources.aws.iot import IotSitewise` | +| IotHardwareBoard | `from resources.aws.iot import IotHardwareBoard` | +| IotUtility | `from resources.aws.iot import IotUtility` | +| IotAnalyticsPipeline | `from resources.aws.iot import IotAnalyticsPipeline` | +| IotThingsGraph | `from resources.aws.iot import IotThingsGraph` | +| IotAction | `from resources.aws.iot import IotAction` | +| IotReportedState | `from resources.aws.iot import IotReportedState` | +| IotTopic | `from resources.aws.iot import IotTopic` | +| IotGreengrass | `from resources.aws.iot import IotGreengrass` | +| IotCertificate | `from resources.aws.iot import IotCertificate` | +| IotTravel | `from resources.aws.iot import IotTravel` | +| IotCar | `from resources.aws.iot import IotCar` | +| IotDoorLock | `from resources.aws.iot import IotDoorLock` | +| IotAlexaEnabledDevice | `from resources.aws.iot import IotAlexaEnabledDevice` | +| IotShadow | `from resources.aws.iot import IotShadow` | +| IotThermostat | `from resources.aws.iot import IotThermostat` | +| IotGeneric | `from resources.aws.iot import IotGeneric` | +| IotEvents | `from resources.aws.iot import IotEvents` | +| IotDesiredState | `from resources.aws.iot import IotDesiredState` | +| IotFactory | `from resources.aws.iot import IotFactory` | +| Freertos | `from resources.aws.iot import Freertos` | +| IotBank | `from resources.aws.iot import IotBank` | +| IotMedicalEmergency | `from resources.aws.iot import IotMedicalEmergency` | +| Iot1Click | `from resources.aws.iot import Iot1Click` | +| IotHttp2 | `from resources.aws.iot import IotHttp2` | +| IotAnalyticsNotebook | `from resources.aws.iot import IotAnalyticsNotebook` | +| IotBicycle | `from resources.aws.iot import IotBicycle` | +| IotPolicyEmergency | `from resources.aws.iot import IotPolicyEmergency` | +| IotFireTvStick | `from resources.aws.iot import IotFireTvStick` | +| IotSimulator | `from resources.aws.iot import IotSimulator` | +| IotPolicy | `from resources.aws.iot import IotPolicy` | +| IotDeviceGateway | `from resources.aws.iot import IotDeviceGateway` | +| IotLambda | `from resources.aws.iot import IotLambda` | +| IotWindfarm | `from resources.aws.iot import IotWindfarm` | +| IotRule | `from resources.aws.iot import IotRule` | +| IotButton | `from resources.aws.iot import IotButton` | +| IotServo | `from resources.aws.iot import IotServo` | +| IotHouse | `from resources.aws.iot import IotHouse` | +| IotGreengrassConnector | `from resources.aws.iot import IotGreengrassConnector` | +| IotAnalyticsChannel | `from resources.aws.iot import IotAnalyticsChannel` | +| IotAlexaVoiceService | `from resources.aws.iot import IotAlexaVoiceService` | +| IotCart | `from resources.aws.iot import IotCart` | +| IotMqtt | `from resources.aws.iot import IotMqtt` | +| IotAlexaSkill | `from resources.aws.iot import IotAlexaSkill` | +| IotCore | `from resources.aws.iot import IotCore` | +| IotAlexaEcho | `from resources.aws.iot import IotAlexaEcho` | +| IotCamera | `from resources.aws.iot import IotCamera` | +| InternetOfThings | `from resources.aws.iot import InternetOfThings` | +| IotHttp | `from resources.aws.iot import IotHttp` | +| IotAnalyticsDataStore | `from resources.aws.iot import IotAnalyticsDataStore` | +| IotDeviceManagement | `from resources.aws.iot import IotDeviceManagement` | +| IotSensor | `from resources.aws.iot import IotSensor` | +| IotJobs | `from resources.aws.iot import IotJobs` | +| IotLightbulb | `from resources.aws.iot import IotLightbulb` | +| IotFireTv | `from resources.aws.iot import IotFireTv` | +| IotCoffeePot | `from resources.aws.iot import IotCoffeePot` | +| IotDeviceDefender | `from resources.aws.iot import IotDeviceDefender` | +| IotAnalytics | `from resources.aws.iot import IotAnalytics` | +| IotAnalyticsDataSet | `from resources.aws.iot import IotAnalyticsDataSet` | +| IotActuator | `from resources.aws.iot import IotActuator` | +| IotOverTheAirUpdate | `from resources.aws.iot import IotOverTheAirUpdate` | +| Satellite | `from resources.aws.satellite import Satellite` | +| GroundStation | `from resources.aws.satellite import GroundStation` | +| RobomakerFleetManagement | `from resources.aws.robotics import RobomakerFleetManagement` | +| RobomakerCloudExtensionRos | `from resources.aws.robotics import RobomakerCloudExtensionRos` | +| RobomakerSimulator | `from resources.aws.robotics import RobomakerSimulator` | +| RobomakerDevelopmentEnvironment | `from resources.aws.robotics import RobomakerDevelopmentEnvironment` | +| Robotics | `from resources.aws.robotics import Robotics` | +| Robomaker | `from resources.aws.robotics import Robomaker` | +| ElasticTranscoder | `from resources.aws.media import ElasticTranscoder` | +| ElementalConductor | `from resources.aws.media import ElementalConductor` | +| ElementalMediaconnect | `from resources.aws.media import ElementalMediaconnect` | +| ElementalMediastore | `from resources.aws.media import ElementalMediastore` | +| ElementalMediaconvert | `from resources.aws.media import ElementalMediaconvert` | +| MediaServices | `from resources.aws.media import MediaServices` | +| ElementalMediapackage | `from resources.aws.media import ElementalMediapackage` | +| KinesisVideoStreams | `from resources.aws.media import KinesisVideoStreams` | +| ElementalMedialive | `from resources.aws.media import ElementalMedialive` | +| ElementalLive | `from resources.aws.media import ElementalLive` | +| ElementalMediatailor | `from resources.aws.media import ElementalMediatailor` | +| ElementalDelta | `from resources.aws.media import ElementalDelta` | +| ElementalServer | `from resources.aws.media import ElementalServer` | +| SavingsPlans | `from resources.aws.cost import SavingsPlans` | +| CostAndUsageReport | `from resources.aws.cost import CostAndUsageReport` | +| CostExplorer | `from resources.aws.cost import CostExplorer` | +| ReservedInstanceReporting | `from resources.aws.cost import ReservedInstanceReporting` | +| CostManagement | `from resources.aws.cost import CostManagement` | +| Budgets | `from resources.aws.cost import Budgets` | +| Datasync | `from resources.aws.migration import Datasync` | +| DatabaseMigrationService | `from resources.aws.migration import DatabaseMigrationService` | +| MigrationAndTransfer | `from resources.aws.migration import MigrationAndTransfer` | +| CloudendureMigration | `from resources.aws.migration import CloudendureMigration` | +| Snowmobile | `from resources.aws.migration import Snowmobile` | +| ServerMigrationService | `from resources.aws.migration import ServerMigrationService` | +| MigrationHub | `from resources.aws.migration import MigrationHub` | +| Snowball | `from resources.aws.migration import Snowball` | +| SnowballEdge | `from resources.aws.migration import SnowballEdge` | +| DatasyncAgent | `from resources.aws.migration import DatasyncAgent` | +| ApplicationDiscoveryService | `from resources.aws.migration import ApplicationDiscoveryService` | +| TransferForSftp | `from resources.aws.migration import TransferForSftp` | +| Pinpoint | `from resources.aws.mobile import Pinpoint` | +| DeviceFarm | `from resources.aws.mobile import DeviceFarm` | +| Appsync | `from resources.aws.mobile import Appsync` | +| ApiGateway | `from resources.aws.mobile import ApiGateway` | +| Amplify | `from resources.aws.mobile import Amplify` | +| ApiGatewayEndpoint | `from resources.aws.mobile import ApiGatewayEndpoint` | +| Mobile | `from resources.aws.mobile import Mobile` | +| BusinessApplications | `from resources.aws.business import BusinessApplications` | +| Workmail | `from resources.aws.business import Workmail` | +| AlexaForBusiness | `from resources.aws.business import AlexaForBusiness` | +| Chime | `from resources.aws.business import Chime` | +| PublicSubnet | `from resources.aws.network import PublicSubnet` | +| Privatelink | `from resources.aws.network import Privatelink` | +| Nacl | `from resources.aws.network import Nacl` | +| VpcElasticNetworkInterface | `from resources.aws.network import VpcElasticNetworkInterface` | +| GlobalAccelerator | `from resources.aws.network import GlobalAccelerator` | +| ElbClassicLoadBalancer | `from resources.aws.network import ElbClassicLoadBalancer` | +| Endpoint | `from resources.aws.network import Endpoint` | +| CloudfrontEdgeLocation | `from resources.aws.network import CloudfrontEdgeLocation` | +| AppMesh | `from resources.aws.network import AppMesh` | +| Cloudfront | `from resources.aws.network import Cloudfront` | +| VpcFlowLogs | `from resources.aws.network import VpcFlowLogs` | +| VpcRouter | `from resources.aws.network import VpcRouter` | +| VpnGateway | `from resources.aws.network import VpnGateway` | +| VpcPeering | `from resources.aws.network import VpcPeering` | +| Vpc | `from resources.aws.network import Vpc` | +| InternetGateway | `from resources.aws.network import InternetGateway` | +| TransitGateway | `from resources.aws.network import TransitGateway` | +| ApiGateway | `from resources.aws.network import ApiGateway` | +| CloudfrontStreamingDistribution | `from resources.aws.network import CloudfrontStreamingDistribution` | +| ElbNetworkLoadBalancer | `from resources.aws.network import ElbNetworkLoadBalancer` | +| VpcTrafficMirroring | `from resources.aws.network import VpcTrafficMirroring` | +| DirectConnect | `from resources.aws.network import DirectConnect` | +| Route53 | `from resources.aws.network import Route53` | +| NetworkingAndContentDelivery | `from resources.aws.network import NetworkingAndContentDelivery` | +| VpcElasticNetworkAdapter | `from resources.aws.network import VpcElasticNetworkAdapter` | +| VpnConnection | `from resources.aws.network import VpnConnection` | +| ApiGatewayEndpoint | `from resources.aws.network import ApiGatewayEndpoint` | +| CloudMap | `from resources.aws.network import CloudMap` | +| RouteTable | `from resources.aws.network import RouteTable` | +| VpcCustomerGateway | `from resources.aws.network import VpcCustomerGateway` | +| ElbApplicationLoadBalancer | `from resources.aws.network import ElbApplicationLoadBalancer` | +| SiteToSiteVpn | `from resources.aws.network import SiteToSiteVpn` | +| Route53HostedZone | `from resources.aws.network import Route53HostedZone` | +| ElasticLoadBalancing | `from resources.aws.network import ElasticLoadBalancing` | +| ClientVpn | `from resources.aws.network import ClientVpn` | +| NatGateway | `from resources.aws.network import NatGateway` | +| PrivateSubnet | `from resources.aws.network import PrivateSubnet` | +| CloudfrontDownloadDistribution | `from resources.aws.network import CloudfrontDownloadDistribution` | +| IdentityAndAccessManagementIamAccessAnalyzer | `from resources.aws.security import IdentityAndAccessManagementIamAccessAnalyzer` | +| IdentityAndAccessManagementIamTemporarySecurityCredential | `from resources.aws.security import IdentityAndAccessManagementIamTemporarySecurityCredential` | +| Guardduty | `from resources.aws.security import Guardduty` | +| WafFilteringRule | `from resources.aws.security import WafFilteringRule` | +| IdentityAndAccessManagementIamMfaToken | `from resources.aws.security import IdentityAndAccessManagementIamMfaToken` | +| IdentityAndAccessManagementIam | `from resources.aws.security import IdentityAndAccessManagementIam` | +| Detective | `from resources.aws.security import Detective` | +| Cloudhsm | `from resources.aws.security import Cloudhsm` | +| CertificateManager | `from resources.aws.security import CertificateManager` | +| SecurityHubFinding | `from resources.aws.security import SecurityHubFinding` | +| Waf | `from resources.aws.security import Waf` | +| Macie | `from resources.aws.security import Macie` | +| ShieldAdvanced | `from resources.aws.security import ShieldAdvanced` | +| CloudDirectory | `from resources.aws.security import CloudDirectory` | +| Artifact | `from resources.aws.security import Artifact` | +| Shield | `from resources.aws.security import Shield` | +| SimpleAd | `from resources.aws.security import SimpleAd` | +| SecurityHub | `from resources.aws.security import SecurityHub` | +| FirewallManager | `from resources.aws.security import FirewallManager` | +| IdentityAndAccessManagementIamEncryptedData | `from resources.aws.security import IdentityAndAccessManagementIamEncryptedData` | +| Inspector | `from resources.aws.security import Inspector` | +| InspectorAgent | `from resources.aws.security import InspectorAgent` | +| SecurityIdentityAndCompliance | `from resources.aws.security import SecurityIdentityAndCompliance` | +| ManagedMicrosoftAd | `from resources.aws.security import ManagedMicrosoftAd` | +| IdentityAndAccessManagementIamAwsStsAlternate | `from resources.aws.security import IdentityAndAccessManagementIamAwsStsAlternate` | +| SingleSignOn | `from resources.aws.security import SingleSignOn` | +| IdentityAndAccessManagementIamLongTermSecurityCredential | `from resources.aws.security import IdentityAndAccessManagementIamLongTermSecurityCredential` | +| CertificateAuthority | `from resources.aws.security import CertificateAuthority` | +| AdConnector | `from resources.aws.security import AdConnector` | +| IdentityAndAccessManagementIamPermissions | `from resources.aws.security import IdentityAndAccessManagementIamPermissions` | +| ResourceAccessManager | `from resources.aws.security import ResourceAccessManager` | +| IdentityAndAccessManagementIamRole | `from resources.aws.security import IdentityAndAccessManagementIamRole` | +| Cognito | `from resources.aws.security import Cognito` | +| IdentityAndAccessManagementIamDataEncryptionKey | `from resources.aws.security import IdentityAndAccessManagementIamDataEncryptionKey` | +| IdentityAndAccessManagementIamAddOn | `from resources.aws.security import IdentityAndAccessManagementIamAddOn` | +| IdentityAndAccessManagementIamAwsSts | `from resources.aws.security import IdentityAndAccessManagementIamAwsSts` | +| DirectoryService | `from resources.aws.security import DirectoryService` | +| KeyManagementService | `from resources.aws.security import KeyManagementService` | +| SecretsManager | `from resources.aws.security import SecretsManager` | +| Elasticache | `from resources.aws.database import Elasticache` | +| ElasticacheForMemcached | `from resources.aws.database import ElasticacheForMemcached` | +| Database | `from resources.aws.database import Database` | +| DocumentdbMongodbCompatibility | `from resources.aws.database import DocumentdbMongodbCompatibility` | +| RdsMysqlInstance | `from resources.aws.database import RdsMysqlInstance` | +| DatabaseMigrationService | `from resources.aws.database import DatabaseMigrationService` | +| AuroraInstance | `from resources.aws.database import AuroraInstance` | +| RdsMariadbInstance | `from resources.aws.database import RdsMariadbInstance` | +| DynamodbItems | `from resources.aws.database import DynamodbItems` | +| ElasticacheCacheNode | `from resources.aws.database import ElasticacheCacheNode` | +| Rds | `from resources.aws.database import Rds` | +| QuantumLedgerDatabaseQldb | `from resources.aws.database import QuantumLedgerDatabaseQldb` | +| DynamodbGlobalSecondaryIndex | `from resources.aws.database import DynamodbGlobalSecondaryIndex` | +| DynamodbAttribute | `from resources.aws.database import DynamodbAttribute` | +| KeyspacesManagedApacheCassandraService | `from resources.aws.database import KeyspacesManagedApacheCassandraService` | +| Timestream | `from resources.aws.database import Timestream` | +| RdsOnVmware | `from resources.aws.database import RdsOnVmware` | +| DynamodbItem | `from resources.aws.database import DynamodbItem` | +| Neptune | `from resources.aws.database import Neptune` | +| DynamodbAttributes | `from resources.aws.database import DynamodbAttributes` | +| RdsSqlServerInstance | `from resources.aws.database import RdsSqlServerInstance` | +| Dynamodb | `from resources.aws.database import Dynamodb` | +| RedshiftDenseComputeNode | `from resources.aws.database import RedshiftDenseComputeNode` | +| DatabaseMigrationServiceDatabaseMigrationWorkflow | `from resources.aws.database import DatabaseMigrationServiceDatabaseMigrationWorkflow` | +| RdsOracleInstance | `from resources.aws.database import RdsOracleInstance` | +| RedshiftDenseStorageNode | `from resources.aws.database import RedshiftDenseStorageNode` | +| Aurora | `from resources.aws.database import Aurora` | +| RdsInstance | `from resources.aws.database import RdsInstance` | +| DynamodbTable | `from resources.aws.database import DynamodbTable` | +| ElasticacheForRedis | `from resources.aws.database import ElasticacheForRedis` | +| DynamodbDax | `from resources.aws.database import DynamodbDax` | +| Redshift | `from resources.aws.database import Redshift` | +| RdsPostgresqlInstance | `from resources.aws.database import RdsPostgresqlInstance` | +| QuantumLedgerDatabaseQldb | `from resources.aws.blockchain import QuantumLedgerDatabaseQldb` | +| BlockchainResource | `from resources.aws.blockchain import BlockchainResource` | +| ManagedBlockchain | `from resources.aws.blockchain import ManagedBlockchain` | +| Blockchain | `from resources.aws.blockchain import Blockchain` | +| CloudformationStack | `from resources.aws.management import CloudformationStack` | +| CloudformationChangeSet | `from resources.aws.management import CloudformationChangeSet` | +| CloudwatchEventTimeBased | `from resources.aws.management import CloudwatchEventTimeBased` | +| OpsworksDeployments | `from resources.aws.management import OpsworksDeployments` | +| CommandLineInterface | `from resources.aws.management import CommandLineInterface` | +| TrustedAdvisorChecklistCost | `from resources.aws.management import TrustedAdvisorChecklistCost` | +| SystemsManagerPatchManager | `from resources.aws.management import SystemsManagerPatchManager` | +| Cloudtrail | `from resources.aws.management import Cloudtrail` | +| Config | `from resources.aws.management import Config` | +| OpsworksApps | `from resources.aws.management import OpsworksApps` | +| OpsworksResources | `from resources.aws.management import OpsworksResources` | +| TrustedAdvisor | `from resources.aws.management import TrustedAdvisor` | +| SystemsManager | `from resources.aws.management import SystemsManager` | +| SystemsManagerAutomation | `from resources.aws.management import SystemsManagerAutomation` | +| SystemsManagerStateManager | `from resources.aws.management import SystemsManagerStateManager` | +| SystemsManagerRunCommand | `from resources.aws.management import SystemsManagerRunCommand` | +| CloudwatchEventEventBased | `from resources.aws.management import CloudwatchEventEventBased` | +| SystemsManagerDocuments | `from resources.aws.management import SystemsManagerDocuments` | +| PersonalHealthDashboard | `from resources.aws.management import PersonalHealthDashboard` | +| OpsworksMonitoring | `from resources.aws.management import OpsworksMonitoring` | +| ServiceCatalog | `from resources.aws.management import ServiceCatalog` | +| CloudwatchAlarm | `from resources.aws.management import CloudwatchAlarm` | +| OpsworksPermissions | `from resources.aws.management import OpsworksPermissions` | +| SystemsManagerParameterStore | `from resources.aws.management import SystemsManagerParameterStore` | +| ManagementConsole | `from resources.aws.management import ManagementConsole` | +| Codeguru | `from resources.aws.management import Codeguru` | +| CloudformationTemplate | `from resources.aws.management import CloudformationTemplate` | +| OpsworksLayers | `from resources.aws.management import OpsworksLayers` | +| OrganizationsOrganizationalUnit | `from resources.aws.management import OrganizationsOrganizationalUnit` | +| ControlTower | `from resources.aws.management import ControlTower` | +| OpsworksInstances | `from resources.aws.management import OpsworksInstances` | +| ManagedServices | `from resources.aws.management import ManagedServices` | +| LicenseManager | `from resources.aws.management import LicenseManager` | +| Cloudwatch | `from resources.aws.management import Cloudwatch` | +| CloudwatchRule | `from resources.aws.management import CloudwatchRule` | +| WellArchitectedTool | `from resources.aws.management import WellArchitectedTool` | +| TrustedAdvisorChecklistPerformance | `from resources.aws.management import TrustedAdvisorChecklistPerformance` | +| Opsworks | `from resources.aws.management import Opsworks` | +| ManagementAndGovernance | `from resources.aws.management import ManagementAndGovernance` | +| OpsworksStack | `from resources.aws.management import OpsworksStack` | +| TrustedAdvisorChecklistSecurity | `from resources.aws.management import TrustedAdvisorChecklistSecurity` | +| SystemsManagerOpscenter | `from resources.aws.management import SystemsManagerOpscenter` | +| Organizations | `from resources.aws.management import Organizations` | +| Chatbot | `from resources.aws.management import Chatbot` | +| Cloudformation | `from resources.aws.management import Cloudformation` | +| OrganizationsAccount | `from resources.aws.management import OrganizationsAccount` | +| SystemsManagerMaintenanceWindows | `from resources.aws.management import SystemsManagerMaintenanceWindows` | +| TrustedAdvisorChecklist | `from resources.aws.management import TrustedAdvisorChecklist` | +| TrustedAdvisorChecklistFaultTolerant | `from resources.aws.management import TrustedAdvisorChecklistFaultTolerant` | +| AutoScaling | `from resources.aws.management import AutoScaling` | +| SystemsManagerInventory | `from resources.aws.management import SystemsManagerInventory` | +| ArVr | `from resources.aws.ar import ArVr` | +| Sumerian | `from resources.aws.ar import Sumerian` | +| Ec2ElasticIpAddress | `from resources.aws.compute import Ec2ElasticIpAddress` | +| Ec2ImageBuilder | `from resources.aws.compute import Ec2ImageBuilder` | +| ServerlessApplicationRepository | `from resources.aws.compute import ServerlessApplicationRepository` | +| ThinkboxKrakatoaRounded | `from resources.aws.compute import ThinkboxKrakatoaRounded` | +| ServerlessApplicationRepositoryRounded | `from resources.aws.compute import ServerlessApplicationRepositoryRounded` | +| ThinkboxSequoiaRounded | `from resources.aws.compute import ThinkboxSequoiaRounded` | +| ThinkboxSequoia | `from resources.aws.compute import ThinkboxSequoia` | +| ElasticBeanstalkApplication | `from resources.aws.compute import ElasticBeanstalkApplication` | +| ThinkboxFrost | `from resources.aws.compute import ThinkboxFrost` | +| ThinkboxDeadline | `from resources.aws.compute import ThinkboxDeadline` | +| ElasticContainerServiceRounded | `from resources.aws.compute import ElasticContainerServiceRounded` | +| ComputeRounded | `from resources.aws.compute import ComputeRounded` | +| ThinkboxXmeshRounded | `from resources.aws.compute import ThinkboxXmeshRounded` | +| LambdaRounded | `from resources.aws.compute import LambdaRounded` | +| Wavelength | `from resources.aws.compute import Wavelength` | +| Ec2 | `from resources.aws.compute import Ec2` | +| ElasticContainerServiceService | `from resources.aws.compute import ElasticContainerServiceService` | +| Ec2Ami | `from resources.aws.compute import Ec2Ami` | +| ThinkboxKrakatoa | `from resources.aws.compute import ThinkboxKrakatoa` | +| ElasticContainerServiceContainer | `from resources.aws.compute import ElasticContainerServiceContainer` | +| VmwareCloudOnAws | `from resources.aws.compute import VmwareCloudOnAws` | +| ElasticKubernetesService | `from resources.aws.compute import ElasticKubernetesService` | +| Ec2ContainerRegistryRegistry | `from resources.aws.compute import Ec2ContainerRegistryRegistry` | +| BatchRounded | `from resources.aws.compute import BatchRounded` | +| ThinkboxXmesh | `from resources.aws.compute import ThinkboxXmesh` | +| Ec2ContainerRegistryRounded | `from resources.aws.compute import Ec2ContainerRegistryRounded` | +| ThinkboxDraft | `from resources.aws.compute import ThinkboxDraft` | +| ElasticContainerService | `from resources.aws.compute import ElasticContainerService` | +| ApplicationAutoScaling | `from resources.aws.compute import ApplicationAutoScaling` | +| ElasticBeanstalkDeployment | `from resources.aws.compute import ElasticBeanstalkDeployment` | +| LightsailRounded | `from resources.aws.compute import LightsailRounded` | +| ThinkboxDraftRounded | `from resources.aws.compute import ThinkboxDraftRounded` | +| ElasticBeanstalk | `from resources.aws.compute import ElasticBeanstalk` | +| ThinkboxStoke | `from resources.aws.compute import ThinkboxStoke` | +| ComputeOptimizer | `from resources.aws.compute import ComputeOptimizer` | +| ApplicationAutoScalingRounded | `from resources.aws.compute import ApplicationAutoScalingRounded` | +| VmwareCloudOnAwsRounded | `from resources.aws.compute import VmwareCloudOnAwsRounded` | +| ThinkboxFrostRounded | `from resources.aws.compute import ThinkboxFrostRounded` | +| OutpostsRounded | `from resources.aws.compute import OutpostsRounded` | +| Ec2SpotInstance | `from resources.aws.compute import Ec2SpotInstance` | +| LocalZones | `from resources.aws.compute import LocalZones` | +| LambdaFunction | `from resources.aws.compute import LambdaFunction` | +| Ec2ContainerRegistry | `from resources.aws.compute import Ec2ContainerRegistry` | +| Lambda | `from resources.aws.compute import Lambda` | +| Ec2Instances | `from resources.aws.compute import Ec2Instances` | +| Compute | `from resources.aws.compute import Compute` | +| Ec2Rounded | `from resources.aws.compute import Ec2Rounded` | +| FargateRounded | `from resources.aws.compute import FargateRounded` | +| ThinkboxStokeRounded | `from resources.aws.compute import ThinkboxStokeRounded` | +| Outposts | `from resources.aws.compute import Outposts` | +| ElasticBeanstalkRounded | `from resources.aws.compute import ElasticBeanstalkRounded` | +| ThinkboxDeadlineRounded | `from resources.aws.compute import ThinkboxDeadlineRounded` | +| Ec2ContainerRegistryImage | `from resources.aws.compute import Ec2ContainerRegistryImage` | +| Ec2Rescue | `from resources.aws.compute import Ec2Rescue` | +| Ec2AutoScaling | `from resources.aws.compute import Ec2AutoScaling` | +| Ec2Instance | `from resources.aws.compute import Ec2Instance` | +| ElasticKubernetesServiceRounded | `from resources.aws.compute import ElasticKubernetesServiceRounded` | +| Fargate | `from resources.aws.compute import Fargate` | +| Lightsail | `from resources.aws.compute import Lightsail` | +| Batch | `from resources.aws.compute import Batch` | +| Codestar | `from resources.aws.devtools import Codestar` | +| XRay | `from resources.aws.devtools import XRay` | +| CommandLineInterface | `from resources.aws.devtools import CommandLineInterface` | +| ToolsAndSdks | `from resources.aws.devtools import ToolsAndSdks` | +| Codedeploy | `from resources.aws.devtools import Codedeploy` | +| Cloud9 | `from resources.aws.devtools import Cloud9` | +| CloudDevelopmentKit | `from resources.aws.devtools import CloudDevelopmentKit` | +| Codepipeline | `from resources.aws.devtools import Codepipeline` | +| Codebuild | `from resources.aws.devtools import Codebuild` | +| DeveloperTools | `from resources.aws.devtools import DeveloperTools` | +| Codecommit | `from resources.aws.devtools import Codecommit` | +| Cloud9Resource | `from resources.aws.devtools import Cloud9Resource` | +| SimpleQueueServiceSqsQueue | `from resources.aws.integration import SimpleQueueServiceSqsQueue` | +| SimpleNotificationServiceSns | `from resources.aws.integration import SimpleNotificationServiceSns` | +| SimpleNotificationServiceSnsHttpNotification | `from resources.aws.integration import SimpleNotificationServiceSnsHttpNotification` | +| ApplicationIntegration | `from resources.aws.integration import ApplicationIntegration` | +| SimpleNotificationServiceSnsTopic | `from resources.aws.integration import SimpleNotificationServiceSnsTopic` | +| Mq | `from resources.aws.integration import Mq` | +| ExpressWorkflows | `from resources.aws.integration import ExpressWorkflows` | +| StepFunctions | `from resources.aws.integration import StepFunctions` | +| Eventbridge | `from resources.aws.integration import Eventbridge` | +| SimpleQueueServiceSqsMessage | `from resources.aws.integration import SimpleQueueServiceSqsMessage` | +| Appsync | `from resources.aws.integration import Appsync` | +| EventbridgeSaasPartnerEventBusResource | `from resources.aws.integration import EventbridgeSaasPartnerEventBusResource` | +| SimpleNotificationServiceSnsEmailNotification | `from resources.aws.integration import SimpleNotificationServiceSnsEmailNotification` | +| SimpleQueueServiceSqs | `from resources.aws.integration import SimpleQueueServiceSqs` | +| EventbridgeDefaultEventBusResource | `from resources.aws.integration import EventbridgeDefaultEventBusResource` | +| EventResource | `from resources.aws.integration import EventResource` | +| ConsoleMobileApplication | `from resources.aws.integration import ConsoleMobileApplication` | +| EventbridgeCustomEventBusResource | `from resources.aws.integration import EventbridgeCustomEventBusResource` | +| Support | `from resources.aws.enablement import Support` | +| CustomerEnablement | `from resources.aws.enablement import CustomerEnablement` | +| ProfessionalServices | `from resources.aws.enablement import ProfessionalServices` | +| ManagedServices | `from resources.aws.enablement import ManagedServices` | +| Iq | `from resources.aws.enablement import Iq` | +| DataPipeline | `from resources.aws.analytics import DataPipeline` | +| ElasticsearchService | `from resources.aws.analytics import ElasticsearchService` | +| Analytics | `from resources.aws.analytics import Analytics` | +| Kinesis | `from resources.aws.analytics import Kinesis` | +| LakeFormation | `from resources.aws.analytics import LakeFormation` | +| Glue | `from resources.aws.analytics import Glue` | +| DataLakeResource | `from resources.aws.analytics import DataLakeResource` | +| EmrEngine | `from resources.aws.analytics import EmrEngine` | +| Cloudsearch | `from resources.aws.analytics import Cloudsearch` | +| KinesisDataFirehose | `from resources.aws.analytics import KinesisDataFirehose` | +| ManagedStreamingForKafka | `from resources.aws.analytics import ManagedStreamingForKafka` | +| EmrEngineMaprM3 | `from resources.aws.analytics import EmrEngineMaprM3` | +| Quicksight | `from resources.aws.analytics import Quicksight` | +| KinesisDataAnalytics | `from resources.aws.analytics import KinesisDataAnalytics` | +| CloudsearchSearchDocuments | `from resources.aws.analytics import CloudsearchSearchDocuments` | +| EmrHdfsCluster | `from resources.aws.analytics import EmrHdfsCluster` | +| KinesisVideoStreams | `from resources.aws.analytics import KinesisVideoStreams` | +| Athena | `from resources.aws.analytics import Athena` | +| RedshiftDenseComputeNode | `from resources.aws.analytics import RedshiftDenseComputeNode` | +| EmrEngineMaprM5 | `from resources.aws.analytics import EmrEngineMaprM5` | +| Emr | `from resources.aws.analytics import Emr` | +| RedshiftDenseStorageNode | `from resources.aws.analytics import RedshiftDenseStorageNode` | +| KinesisDataStreams | `from resources.aws.analytics import KinesisDataStreams` | +| GlueCrawlers | `from resources.aws.analytics import GlueCrawlers` | +| EmrCluster | `from resources.aws.analytics import EmrCluster` | +| EmrEngineMaprM7 | `from resources.aws.analytics import EmrEngineMaprM7` | +| GlueDataCatalog | `from resources.aws.analytics import GlueDataCatalog` | +| Redshift | `from resources.aws.analytics import Redshift` | +| Braket | `from resources.aws.quantum import Braket` | +| QuantumTechnologies | `from resources.aws.quantum import QuantumTechnologies` | +| StorageGatewayVirtualTapeLibrary | `from resources.aws.storage import StorageGatewayVirtualTapeLibrary` | +| FsxForLustre | `from resources.aws.storage import FsxForLustre` | +| ElasticBlockStoreEbsVolume | `from resources.aws.storage import ElasticBlockStoreEbsVolume` | +| ElasticBlockStoreEbsSnapshot | `from resources.aws.storage import ElasticBlockStoreEbsSnapshot` | +| Snowmobile | `from resources.aws.storage import Snowmobile` | +| SimpleStorageServiceS3Bucket | `from resources.aws.storage import SimpleStorageServiceS3Bucket` | +| StorageGateway | `from resources.aws.storage import StorageGateway` | +| S3GlacierVault | `from resources.aws.storage import S3GlacierVault` | +| Snowball | `from resources.aws.storage import Snowball` | +| SimpleStorageServiceS3Object | `from resources.aws.storage import SimpleStorageServiceS3Object` | +| Backup | `from resources.aws.storage import Backup` | +| ElasticBlockStoreEbs | `from resources.aws.storage import ElasticBlockStoreEbs` | +| SnowballEdge | `from resources.aws.storage import SnowballEdge` | +| S3Glacier | `from resources.aws.storage import S3Glacier` | +| StorageGatewayNonCachedVolume | `from resources.aws.storage import StorageGatewayNonCachedVolume` | +| CloudendureDisasterRecovery | `from resources.aws.storage import CloudendureDisasterRecovery` | +| StorageGatewayCachedVolume | `from resources.aws.storage import StorageGatewayCachedVolume` | +| ElasticFileSystemEfs | `from resources.aws.storage import ElasticFileSystemEfs` | +| EfsInfrequentaccessPrimaryBg | `from resources.aws.storage import EfsInfrequentaccessPrimaryBg` | +| S3GlacierArchive | `from resources.aws.storage import S3GlacierArchive` | +| Fsx | `from resources.aws.storage import Fsx` | +| EfsStandardPrimaryBg | `from resources.aws.storage import EfsStandardPrimaryBg` | +| ElasticFileSystemEfsFileSystem | `from resources.aws.storage import ElasticFileSystemEfsFileSystem` | +| MultipleVolumesResource | `from resources.aws.storage import MultipleVolumesResource` | +| SimpleStorageServiceS3 | `from resources.aws.storage import SimpleStorageServiceS3` | +| Storage | `from resources.aws.storage import Storage` | +| SimpleStorageServiceS3BucketWithObjects | `from resources.aws.storage import SimpleStorageServiceS3BucketWithObjects` | +| SnowFamilySnowballImportExport | `from resources.aws.storage import SnowFamilySnowballImportExport` | +| FsxForWindowsFileServer | `from resources.aws.storage import FsxForWindowsFileServer` | +| User | `from resources.aws.general import User` | +| MobileClient | `from resources.aws.general import MobileClient` | +| InternetAlt1 | `from resources.aws.general import InternetAlt1` | +| SamlToken | `from resources.aws.general import SamlToken` | +| Multimedia | `from resources.aws.general import Multimedia` | +| Disk | `from resources.aws.general import Disk` | +| General | `from resources.aws.general import General` | +| SslPadlock | `from resources.aws.general import SslPadlock` | +| Client | `from resources.aws.general import Client` | +| GenericSdk | `from resources.aws.general import GenericSdk` | +| GenericSamlToken | `from resources.aws.general import GenericSamlToken` | +| Toolkit | `from resources.aws.general import Toolkit` | +| InternetGateway | `from resources.aws.general import InternetGateway` | +| GenericOfficeBuilding | `from resources.aws.general import GenericOfficeBuilding` | +| TapeStorage | `from resources.aws.general import TapeStorage` | +| Sdk | `from resources.aws.general import Sdk` | +| TraditionalServer | `from resources.aws.general import TraditionalServer` | +| GenericFirewall | `from resources.aws.general import GenericFirewall` | +| OfficeBuilding | `from resources.aws.general import OfficeBuilding` | +| Marketplace | `from resources.aws.general import Marketplace` | +| Users | `from resources.aws.general import Users` | +| GenericDatabase | `from resources.aws.general import GenericDatabase` | +| Forums | `from resources.aws.general import Forums` | +| InternetAlt2 | `from resources.aws.general import InternetAlt2` | +| Personalize | `from resources.aws.ml import Personalize` | +| Rekognition | `from resources.aws.ml import Rekognition` | +| ElasticInference | `from resources.aws.ml import ElasticInference` | +| SagemakerModel | `from resources.aws.ml import SagemakerModel` | +| RekognitionVideo | `from resources.aws.ml import RekognitionVideo` | +| Polly | `from resources.aws.ml import Polly` | +| Kendra | `from resources.aws.ml import Kendra` | +| RekognitionImage | `from resources.aws.ml import RekognitionImage` | +| SagemakerTrainingJob | `from resources.aws.ml import SagemakerTrainingJob` | +| Translate | `from resources.aws.ml import Translate` | +| Comprehend | `from resources.aws.ml import Comprehend` | +| Sagemaker | `from resources.aws.ml import Sagemaker` | +| Deepracer | `from resources.aws.ml import Deepracer` | +| AugmentedAi | `from resources.aws.ml import AugmentedAi` | +| MachineLearning | `from resources.aws.ml import MachineLearning` | +| SagemakerNotebook | `from resources.aws.ml import SagemakerNotebook` | +| Lex | `from resources.aws.ml import Lex` | +| ApacheMxnetOnAws | `from resources.aws.ml import ApacheMxnetOnAws` | +| Forecast | `from resources.aws.ml import Forecast` | +| TensorflowOnAws | `from resources.aws.ml import TensorflowOnAws` | +| DeepLearningContainers | `from resources.aws.ml import DeepLearningContainers` | +| FraudDetector | `from resources.aws.ml import FraudDetector` | +| Textract | `from resources.aws.ml import Textract` | +| Deeplens | `from resources.aws.ml import Deeplens` | +| DeepLearningAmis | `from resources.aws.ml import DeepLearningAmis` | +| SagemakerGroundTruth | `from resources.aws.ml import SagemakerGroundTruth` | +| Transcribe | `from resources.aws.ml import Transcribe` | +| Deepcomposer | `from resources.aws.ml import Deepcomposer` | +| Appstream20 | `from resources.aws.enduser import Appstream20` | +| Workspaces | `from resources.aws.enduser import Workspaces` | +| Workdocs | `from resources.aws.enduser import Workdocs` | +| Worklink | `from resources.aws.enduser import Worklink` | +| DesktopAndAppStreaming | `from resources.aws.enduser import DesktopAndAppStreaming` | +| GameTech | `from resources.aws.game import GameTech` | +| Gamelift | `from resources.aws.game import Gamelift` | +| SimpleEmailServiceSes | `from resources.aws.engagement import SimpleEmailServiceSes` | +| Pinpoint | `from resources.aws.engagement import Pinpoint` | +| Connect | `from resources.aws.engagement import Connect` | +| CustomerEngagement | `from resources.aws.engagement import CustomerEngagement` | +| SimpleEmailServiceSesEmail | `from resources.aws.engagement import SimpleEmailServiceSesEmail` | +| TimeSeriesInsightsEnvironments | `from resources.azure.iot import TimeSeriesInsightsEnvironments` | +| TimeSeriesInsightsEventsSources | `from resources.azure.iot import TimeSeriesInsightsEventsSources` | +| IotCentralApplications | `from resources.azure.iot import IotCentralApplications` | +| IotHubSecurity | `from resources.azure.iot import IotHubSecurity` | +| Sphere | `from resources.azure.iot import Sphere` | +| Maps | `from resources.azure.iot import Maps` | +| DeviceProvisioningServices | `from resources.azure.iot import DeviceProvisioningServices` | +| DigitalTwins | `from resources.azure.iot import DigitalTwins` | +| IotHub | `from resources.azure.iot import IotHub` | +| Windows10IotCoreServices | `from resources.azure.iot import Windows10IotCoreServices` | +| DataBoxEdge | `from resources.azure.migration import DataBoxEdge` | +| DataBox | `from resources.azure.migration import DataBox` | +| DatabaseMigrationServices | `from resources.azure.migration import DatabaseMigrationServices` | +| RecoveryServicesVaults | `from resources.azure.migration import RecoveryServicesVaults` | +| MigrationProjects | `from resources.azure.migration import MigrationProjects` | +| NotificationHubs | `from resources.azure.mobile import NotificationHubs` | +| AppServiceMobile | `from resources.azure.mobile import AppServiceMobile` | +| MobileEngagement | `from resources.azure.mobile import MobileEngagement` | +| LabServices | `from resources.azure.devops import LabServices` | +| Repos | `from resources.azure.devops import Repos` | +| Boards | `from resources.azure.devops import Boards` | +| Pipelines | `from resources.azure.devops import Pipelines` | +| DevtestLabs | `from resources.azure.devops import DevtestLabs` | +| TestPlans | `from resources.azure.devops import TestPlans` | +| ApplicationInsights | `from resources.azure.devops import ApplicationInsights` | +| Artifacts | `from resources.azure.devops import Artifacts` | +| Devops | `from resources.azure.devops import Devops` | +| VirtualNetworkGateways | `from resources.azure.network import VirtualNetworkGateways` | +| VirtualWans | `from resources.azure.network import VirtualWans` | +| FrontDoors | `from resources.azure.network import FrontDoors` | +| ExpressrouteCircuits | `from resources.azure.network import ExpressrouteCircuits` | +| DdosProtectionPlans | `from resources.azure.network import DdosProtectionPlans` | +| NetworkSecurityGroupsClassic | `from resources.azure.network import NetworkSecurityGroupsClassic` | +| Connections | `from resources.azure.network import Connections` | +| ApplicationGateway | `from resources.azure.network import ApplicationGateway` | +| VirtualNetworks | `from resources.azure.network import VirtualNetworks` | +| PublicIpAddresses | `from resources.azure.network import PublicIpAddresses` | +| Firewall | `from resources.azure.network import Firewall` | +| CdnProfiles | `from resources.azure.network import CdnProfiles` | +| TrafficManagerProfiles | `from resources.azure.network import TrafficManagerProfiles` | +| RouteFilters | `from resources.azure.network import RouteFilters` | +| NetworkWatcher | `from resources.azure.network import NetworkWatcher` | +| ServiceEndpointPolicies | `from resources.azure.network import ServiceEndpointPolicies` | +| LocalNetworkGateways | `from resources.azure.network import LocalNetworkGateways` | +| RouteTables | `from resources.azure.network import RouteTables` | +| DnsZones | `from resources.azure.network import DnsZones` | +| VirtualNetworkClassic | `from resources.azure.network import VirtualNetworkClassic` | +| NetworkInterfaces | `from resources.azure.network import NetworkInterfaces` | +| OnPremisesDataGateways | `from resources.azure.network import OnPremisesDataGateways` | +| DnsPrivateZones | `from resources.azure.network import DnsPrivateZones` | +| ReservedIpAddressesClassic | `from resources.azure.network import ReservedIpAddressesClassic` | +| Subnets | `from resources.azure.network import Subnets` | +| LoadBalancers | `from resources.azure.network import LoadBalancers` | +| ApplicationSecurityGroups | `from resources.azure.network import ApplicationSecurityGroups` | +| Sentinel | `from resources.azure.security import Sentinel` | +| ConditionalAccess | `from resources.azure.security import ConditionalAccess` | +| KeyVaults | `from resources.azure.security import KeyVaults` | +| Defender | `from resources.azure.security import Defender` | +| SecurityCenter | `from resources.azure.security import SecurityCenter` | +| ApplicationSecurityGroups | `from resources.azure.security import ApplicationSecurityGroups` | +| ExtendedSecurityUpdates | `from resources.azure.security import ExtendedSecurityUpdates` | +| SqlVm | `from resources.azure.database import SqlVm` | +| SynapseAnalytics | `from resources.azure.database import SynapseAnalytics` | +| DataExplorerClusters | `from resources.azure.database import DataExplorerClusters` | +| ElasticJobAgents | `from resources.azure.database import ElasticJobAgents` | +| SqlServers | `from resources.azure.database import SqlServers` | +| DataFactory | `from resources.azure.database import DataFactory` | +| DataLake | `from resources.azure.database import DataLake` | +| SqlDatabases | `from resources.azure.database import SqlDatabases` | +| DatabaseForMysqlServers | `from resources.azure.database import DatabaseForMysqlServers` | +| VirtualClusters | `from resources.azure.database import VirtualClusters` | +| SqlManagedInstances | `from resources.azure.database import SqlManagedInstances` | +| DatabaseForMariadbServers | `from resources.azure.database import DatabaseForMariadbServers` | +| ManagedDatabases | `from resources.azure.database import ManagedDatabases` | +| VirtualDatacenter | `from resources.azure.database import VirtualDatacenter` | +| CacheForRedis | `from resources.azure.database import CacheForRedis` | +| SsisLiftAndShiftIr | `from resources.azure.database import SsisLiftAndShiftIr` | +| SqlServerStretchDatabases | `from resources.azure.database import SqlServerStretchDatabases` | +| BlobStorage | `from resources.azure.database import BlobStorage` | +| Sql | `from resources.azure.database import Sql` | +| DatabaseForPostgresqlServers | `from resources.azure.database import DatabaseForPostgresqlServers` | +| SqlDatawarehouse | `from resources.azure.database import SqlDatawarehouse` | +| InstancePools | `from resources.azure.database import InstancePools` | +| CosmosDb | `from resources.azure.database import CosmosDb` | +| ElasticDatabasePools | `from resources.azure.database import ElasticDatabasePools` | +| AppServiceEnvironments | `from resources.azure.web import AppServiceEnvironments` | +| Signalr | `from resources.azure.web import Signalr` | +| Search | `from resources.azure.web import Search` | +| MediaServices | `from resources.azure.web import MediaServices` | +| AppServicePlans | `from resources.azure.web import AppServicePlans` | +| NotificationHubNamespaces | `from resources.azure.web import NotificationHubNamespaces` | +| AppServiceDomains | `from resources.azure.web import AppServiceDomains` | +| AppServiceCertificates | `from resources.azure.web import AppServiceCertificates` | +| ApiConnections | `from resources.azure.web import ApiConnections` | +| AppServices | `from resources.azure.web import AppServices` | +| ImageVersions | `from resources.azure.compute import ImageVersions` | +| SapHanaOnAzure | `from resources.azure.compute import SapHanaOnAzure` | +| Disks | `from resources.azure.compute import Disks` | +| CitrixVirtualDesktopsEssentials | `from resources.azure.compute import CitrixVirtualDesktopsEssentials` | +| VmLinux | `from resources.azure.compute import VmLinux` | +| SharedImageGalleries | `from resources.azure.compute import SharedImageGalleries` | +| MeshApplications | `from resources.azure.compute import MeshApplications` | +| Workspaces | `from resources.azure.compute import Workspaces` | +| CloudServicesClassic | `from resources.azure.compute import CloudServicesClassic` | +| FunctionApps | `from resources.azure.compute import FunctionApps` | +| OsImages | `from resources.azure.compute import OsImages` | +| SpringCloud | `from resources.azure.compute import SpringCloud` | +| BatchAccounts | `from resources.azure.compute import BatchAccounts` | +| ServiceFabricClusters | `from resources.azure.compute import ServiceFabricClusters` | +| CloudsimpleVirtualMachines | `from resources.azure.compute import CloudsimpleVirtualMachines` | +| DiskSnapshots | `from resources.azure.compute import DiskSnapshots` | +| VmScaleSet | `from resources.azure.compute import VmScaleSet` | +| Vm | `from resources.azure.compute import Vm` | +| VmWindows | `from resources.azure.compute import VmWindows` | +| AvailabilitySets | `from resources.azure.compute import AvailabilitySets` | +| DiskEncryptionSets | `from resources.azure.compute import DiskEncryptionSets` | +| CloudServices | `from resources.azure.compute import CloudServices` | +| AutomanagedVm | `from resources.azure.compute import AutomanagedVm` | +| ImageDefinitions | `from resources.azure.compute import ImageDefinitions` | +| KubernetesServices | `from resources.azure.compute import KubernetesServices` | +| ContainerInstances | `from resources.azure.compute import ContainerInstances` | +| AppServices | `from resources.azure.compute import AppServices` | +| VmClassic | `from resources.azure.compute import VmClassic` | +| ContainerRegistries | `from resources.azure.compute import ContainerRegistries` | +| VmImages | `from resources.azure.compute import VmImages` | +| ApiForFhir | `from resources.azure.integration import ApiForFhir` | +| SoftwareAsAService | `from resources.azure.integration import SoftwareAsAService` | +| IntegrationAccounts | `from resources.azure.integration import IntegrationAccounts` | +| ServiceBusRelays | `from resources.azure.integration import ServiceBusRelays` | +| SendgridAccounts | `from resources.azure.integration import SendgridAccounts` | +| ServiceCatalogManagedApplicationDefinitions | `from resources.azure.integration import ServiceCatalogManagedApplicationDefinitions` | +| ApiManagement | `from resources.azure.integration import ApiManagement` | +| AppConfiguration | `from resources.azure.integration import AppConfiguration` | +| EventGridDomains | `from resources.azure.integration import EventGridDomains` | +| IntegrationServiceEnvironments | `from resources.azure.integration import IntegrationServiceEnvironments` | +| SystemTopic | `from resources.azure.integration import SystemTopic` | +| PartnerTopic | `from resources.azure.integration import PartnerTopic` | +| DataCatalog | `from resources.azure.integration import DataCatalog` | +| StorsimpleDeviceManagers | `from resources.azure.integration import StorsimpleDeviceManagers` | +| LogicApps | `from resources.azure.integration import LogicApps` | +| ServiceBus | `from resources.azure.integration import ServiceBus` | +| EventGridTopics | `from resources.azure.integration import EventGridTopics` | +| LogicAppsCustomConnector | `from resources.azure.integration import LogicAppsCustomConnector` | +| EventGridSubscriptions | `from resources.azure.integration import EventGridSubscriptions` | +| EventHubs | `from resources.azure.analytics import EventHubs` | +| SynapseAnalytics | `from resources.azure.analytics import SynapseAnalytics` | +| DataExplorerClusters | `from resources.azure.analytics import DataExplorerClusters` | +| DataLakeAnalytics | `from resources.azure.analytics import DataLakeAnalytics` | +| AnalysisServices | `from resources.azure.analytics import AnalysisServices` | +| LogAnalyticsWorkspaces | `from resources.azure.analytics import LogAnalyticsWorkspaces` | +| Hdinsightclusters | `from resources.azure.analytics import Hdinsightclusters` | +| DataLakeStoreGen1 | `from resources.azure.analytics import DataLakeStoreGen1` | +| Databricks | `from resources.azure.analytics import Databricks` | +| EventHubClusters | `from resources.azure.analytics import EventHubClusters` | +| DataFactories | `from resources.azure.analytics import DataFactories` | +| StreamAnalyticsJobs | `from resources.azure.analytics import StreamAnalyticsJobs` | +| StorageAccounts | `from resources.azure.storage import StorageAccounts` | +| StorsimpleDataManagers | `from resources.azure.storage import StorsimpleDataManagers` | +| StorageAccountsClassic | `from resources.azure.storage import StorageAccountsClassic` | +| StorageSyncServices | `from resources.azure.storage import StorageSyncServices` | +| DataBox | `from resources.azure.storage import DataBox` | +| QueuesStorage | `from resources.azure.storage import QueuesStorage` | +| DataLakeStorage | `from resources.azure.storage import DataLakeStorage` | +| Azurefxtedgefiler | `from resources.azure.storage import Azurefxtedgefiler` | +| StorsimpleDeviceManagers | `from resources.azure.storage import StorsimpleDeviceManagers` | +| BlobStorage | `from resources.azure.storage import BlobStorage` | +| ArchiveStorage | `from resources.azure.storage import ArchiveStorage` | +| GeneralStorage | `from resources.azure.storage import GeneralStorage` | +| StorageExplorer | `from resources.azure.storage import StorageExplorer` | +| TableStorage | `from resources.azure.storage import TableStorage` | +| DataBoxEdgeDataBoxGateway | `from resources.azure.storage import DataBoxEdgeDataBoxGateway` | +| NetappFiles | `from resources.azure.storage import NetappFiles` | +| Supportrequests | `from resources.azure.general import Supportrequests` | +| Recent | `from resources.azure.general import Recent` | +| Usericon | `from resources.azure.general import Usericon` | +| Support | `from resources.azure.general import Support` | +| Developertools | `from resources.azure.general import Developertools` | +| Tags | `from resources.azure.general import Tags` | +| Azurehome | `from resources.azure.general import Azurehome` | +| Userprivacy | `from resources.azure.general import Userprivacy` | +| Shareddashboard | `from resources.azure.general import Shareddashboard` | +| Resourcegroups | `from resources.azure.general import Resourcegroups` | +| Templates | `from resources.azure.general import Templates` | +| Userresource | `from resources.azure.general import Userresource` | +| Reservations | `from resources.azure.general import Reservations` | +| Twousericon | `from resources.azure.general import Twousericon` | +| Information | `from resources.azure.general import Information` | +| Resource | `from resources.azure.general import Resource` | +| Helpsupport | `from resources.azure.general import Helpsupport` | +| Quickstartcenter | `from resources.azure.general import Quickstartcenter` | +| Subscriptions | `from resources.azure.general import Subscriptions` | +| Marketplace | `from resources.azure.general import Marketplace` | +| Allresources | `from resources.azure.general import Allresources` | +| Whatsnew | `from resources.azure.general import Whatsnew` | +| Tag | `from resources.azure.general import Tag` | +| Userhealthicon | `from resources.azure.general import Userhealthicon` | +| Servicehealth | `from resources.azure.general import Servicehealth` | +| Managementgroups | `from resources.azure.general import Managementgroups` | +| AppRegistrations | `from resources.azure.identity import AppRegistrations` | +| AdPrivilegedIdentityManagement | `from resources.azure.identity import AdPrivilegedIdentityManagement` | +| AdB2C | `from resources.azure.identity import AdB2C` | +| ConditionalAccess | `from resources.azure.identity import ConditionalAccess` | +| Groups | `from resources.azure.identity import Groups` | +| AdDomainServices | `from resources.azure.identity import AdDomainServices` | +| IdentityGovernance | `from resources.azure.identity import IdentityGovernance` | +| ManagedIdentities | `from resources.azure.identity import ManagedIdentities` | +| InformationProtection | `from resources.azure.identity import InformationProtection` | +| AccessReview | `from resources.azure.identity import AccessReview` | +| AdIdentityProtection | `from resources.azure.identity import AdIdentityProtection` | +| ActiveDirectoryConnectHealth | `from resources.azure.identity import ActiveDirectoryConnectHealth` | +| EnterpriseApplications | `from resources.azure.identity import EnterpriseApplications` | +| ActiveDirectory | `from resources.azure.identity import ActiveDirectory` | +| Users | `from resources.azure.identity import Users` | +| BotServices | `from resources.azure.ml import BotServices` | +| MachineLearningStudioWebServices | `from resources.azure.ml import MachineLearningStudioWebServices` | +| MachineLearningStudioWorkspaces | `from resources.azure.ml import MachineLearningStudioWorkspaces` | +| MachineLearningStudioWebServicePlans | `from resources.azure.ml import MachineLearningStudioWebServicePlans` | +| CognitiveServices | `from resources.azure.ml import CognitiveServices` | +| BatchAi | `from resources.azure.ml import BatchAi` | +| GenomicsAccounts | `from resources.azure.ml import GenomicsAccounts` | +| MachineLearningServiceWorkspaces | `from resources.azure.ml import MachineLearningServiceWorkspaces` | +| Opsgenie | `from resources.saas.alerting import Opsgenie` | +| Newrelic | `from resources.saas.alerting import Newrelic` | +| Pushover | `from resources.saas.alerting import Pushover` | +| Nextcloud | `from resources.saas.filesharing import Nextcloud` | +| Cloudinary | `from resources.saas.media import Cloudinary` | +| Papertrail | `from resources.saas.logging import Papertrail` | +| Newrelic | `from resources.saas.logging import Newrelic` | +| Datadog | `from resources.saas.logging import Datadog` | +| Cloudflare | `from resources.saas.cdn import Cloudflare` | +| Akamai | `from resources.saas.cdn import Akamai` | +| Stitch | `from resources.saas.analytics import Stitch` | +| Snowflake | `from resources.saas.analytics import Snowflake` | +| Twitter | `from resources.saas.social import Twitter` | +| Facebook | `from resources.saas.social import Facebook` | +| Okta | `from resources.saas.identity import Okta` | +| Auth0 | `from resources.saas.identity import Auth0` | +| Recombee | `from resources.saas.recommendation import Recombee` | +| Slack | `from resources.saas.chat import Slack` | +| Discord | `from resources.saas.chat import Discord` | +| Mattermost | `from resources.saas.chat import Mattermost` | +| RocketChat | `from resources.saas.chat import RocketChat` | +| Telegram | `from resources.saas.chat import Telegram` | +| Teams | `from resources.saas.chat import Teams` | +| Tablet | `from resources.generic.device import Tablet` | +| Mobile | `from resources.generic.device import Mobile` | +| Datacenter | `from resources.generic.place import Datacenter` | +| Subnet | `from resources.generic.network import Subnet` | +| Router | `from resources.generic.network import Router` | +| Firewall | `from resources.generic.network import Firewall` | +| Vpn | `from resources.generic.network import Vpn` | +| Switch | `from resources.generic.network import Switch` | +| Sql | `from resources.generic.database import Sql` | +| Ubuntu | `from resources.generic.os import Ubuntu` | +| Suse | `from resources.generic.os import Suse` | +| Centos | `from resources.generic.os import Centos` | +| Android | `from resources.generic.os import Android` | +| Ios | `from resources.generic.os import Ios` | +| Windows | `from resources.generic.os import Windows` | +| LinuxGeneral | `from resources.generic.os import LinuxGeneral` | +| Xen | `from resources.generic.virtualization import Xen` | +| Virtualbox | `from resources.generic.virtualization import Virtualbox` | +| Vmware | `from resources.generic.virtualization import Vmware` | +| Rack | `from resources.generic.compute import Rack` | +| Blank | `from resources.generic.blank import Blank` | +| Storage | `from resources.generic.storage import Storage` | +| IotInternetDeviceId | `from resources.alibabacloud.iot import IotInternetDeviceId` | +| IotLinkWan | `from resources.alibabacloud.iot import IotLinkWan` | +| IotMobileConnectionPackage | `from resources.alibabacloud.iot import IotMobileConnectionPackage` | +| IotPlatform | `from resources.alibabacloud.iot import IotPlatform` | +| VirtualPrivateCloud | `from resources.alibabacloud.network import VirtualPrivateCloud` | +| ServerLoadBalancer | `from resources.alibabacloud.network import ServerLoadBalancer` | +| SmartAccessGateway | `from resources.alibabacloud.network import SmartAccessGateway` | +| ExpressConnect | `from resources.alibabacloud.network import ExpressConnect` | +| Cdn | `from resources.alibabacloud.network import Cdn` | +| CloudEnterpriseNetwork | `from resources.alibabacloud.network import CloudEnterpriseNetwork` | +| VpnGateway | `from resources.alibabacloud.network import VpnGateway` | +| ElasticIpAddress | `from resources.alibabacloud.network import ElasticIpAddress` | +| NatGateway | `from resources.alibabacloud.network import NatGateway` | +| CrowdsourcedSecurityTesting | `from resources.alibabacloud.security import CrowdsourcedSecurityTesting` | +| SslCertificates | `from resources.alibabacloud.security import SslCertificates` | +| IdVerification | `from resources.alibabacloud.security import IdVerification` | +| DataEncryptionService | `from resources.alibabacloud.security import DataEncryptionService` | +| WebApplicationFirewall | `from resources.alibabacloud.security import WebApplicationFirewall` | +| ManagedSecurityService | `from resources.alibabacloud.security import ManagedSecurityService` | +| AntiDdosPro | `from resources.alibabacloud.security import AntiDdosPro` | +| AntiDdosBasic | `from resources.alibabacloud.security import AntiDdosBasic` | +| AntifraudService | `from resources.alibabacloud.security import AntifraudService` | +| AntiBotService | `from resources.alibabacloud.security import AntiBotService` | +| BastionHost | `from resources.alibabacloud.security import BastionHost` | +| DbAudit | `from resources.alibabacloud.security import DbAudit` | +| CloudFirewall | `from resources.alibabacloud.security import CloudFirewall` | +| CloudSecurityScanner | `from resources.alibabacloud.security import CloudSecurityScanner` | +| SecurityCenter | `from resources.alibabacloud.security import SecurityCenter` | +| GameShield | `from resources.alibabacloud.security import GameShield` | +| ContentModeration | `from resources.alibabacloud.security import ContentModeration` | +| ServerGuard | `from resources.alibabacloud.security import ServerGuard` | +| ApsaradbPpas | `from resources.alibabacloud.database import ApsaradbPpas` | +| DataTransmissionService | `from resources.alibabacloud.database import DataTransmissionService` | +| DataManagementService | `from resources.alibabacloud.database import DataManagementService` | +| DisributeRelationalDatabaseService | `from resources.alibabacloud.database import DisributeRelationalDatabaseService` | +| ApsaradbPostgresql | `from resources.alibabacloud.database import ApsaradbPostgresql` | +| HybriddbForMysql | `from resources.alibabacloud.database import HybriddbForMysql` | +| ApsaradbCassandra | `from resources.alibabacloud.database import ApsaradbCassandra` | +| RelationalDatabaseService | `from resources.alibabacloud.database import RelationalDatabaseService` | +| DatabaseBackupService | `from resources.alibabacloud.database import DatabaseBackupService` | +| GraphDatabaseService | `from resources.alibabacloud.database import GraphDatabaseService` | +| ApsaradbHbase | `from resources.alibabacloud.database import ApsaradbHbase` | +| ApsaradbOceanbase | `from resources.alibabacloud.database import ApsaradbOceanbase` | +| ApsaradbPolardb | `from resources.alibabacloud.database import ApsaradbPolardb` | +| ApsaradbMongodb | `from resources.alibabacloud.database import ApsaradbMongodb` | +| ApsaradbRedis | `from resources.alibabacloud.database import ApsaradbRedis` | +| ApsaradbMemcache | `from resources.alibabacloud.database import ApsaradbMemcache` | +| ApsaradbSqlserver | `from resources.alibabacloud.database import ApsaradbSqlserver` | +| Dns | `from resources.alibabacloud.web import Dns` | +| Domain | `from resources.alibabacloud.web import Domain` | +| ResourceOrchestrationService | `from resources.alibabacloud.compute import ResourceOrchestrationService` | +| ServerLoadBalancer | `from resources.alibabacloud.compute import ServerLoadBalancer` | +| ContainerService | `from resources.alibabacloud.compute import ContainerService` | +| WebAppService | `from resources.alibabacloud.compute import WebAppService` | +| ElasticSearch | `from resources.alibabacloud.compute import ElasticSearch` | +| ServerlessAppEngine | `from resources.alibabacloud.compute import ServerlessAppEngine` | +| BatchCompute | `from resources.alibabacloud.compute import BatchCompute` | +| ContainerRegistry | `from resources.alibabacloud.compute import ContainerRegistry` | +| SimpleApplicationServer | `from resources.alibabacloud.compute import SimpleApplicationServer` | +| OperationOrchestrationService | `from resources.alibabacloud.compute import OperationOrchestrationService` | +| ElasticContainerInstance | `from resources.alibabacloud.compute import ElasticContainerInstance` | +| ElasticComputeService | `from resources.alibabacloud.compute import ElasticComputeService` | +| FunctionCompute | `from resources.alibabacloud.compute import FunctionCompute` | +| ElasticHighPerformanceComputing | `from resources.alibabacloud.compute import ElasticHighPerformanceComputing` | +| AutoScaling | `from resources.alibabacloud.compute import AutoScaling` | +| BlockchainAsAService | `from resources.alibabacloud.application import BlockchainAsAService` | +| DirectMail | `from resources.alibabacloud.application import DirectMail` | +| BeeBot | `from resources.alibabacloud.application import BeeBot` | +| CloudCallCenter | `from resources.alibabacloud.application import CloudCallCenter` | +| OpenSearch | `from resources.alibabacloud.application import OpenSearch` | +| ApiGateway | `from resources.alibabacloud.application import ApiGateway` | +| Yida | `from resources.alibabacloud.application import Yida` | +| PerformanceTestingService | `from resources.alibabacloud.application import PerformanceTestingService` | +| LogService | `from resources.alibabacloud.application import LogService` | +| MessageNotificationService | `from resources.alibabacloud.application import MessageNotificationService` | +| RdCloud | `from resources.alibabacloud.application import RdCloud` | +| CodePipeline | `from resources.alibabacloud.application import CodePipeline` | +| SmartConversationAnalysis | `from resources.alibabacloud.application import SmartConversationAnalysis` | +| NodeJsPerformancePlatform | `from resources.alibabacloud.application import NodeJsPerformancePlatform` | +| DataLakeAnalytics | `from resources.alibabacloud.analytics import DataLakeAnalytics` | +| ClickHouse | `from resources.alibabacloud.analytics import ClickHouse` | +| OpenSearch | `from resources.alibabacloud.analytics import OpenSearch` | +| AnalyticDb | `from resources.alibabacloud.analytics import AnalyticDb` | +| ElaticMapReduce | `from resources.alibabacloud.analytics import ElaticMapReduce` | +| ObjectTableStore | `from resources.alibabacloud.storage import ObjectTableStore` | +| HybridCloudDisasterRecovery | `from resources.alibabacloud.storage import HybridCloudDisasterRecovery` | +| FileStorageNas | `from resources.alibabacloud.storage import FileStorageNas` | +| FileStorageHdfs | `from resources.alibabacloud.storage import FileStorageHdfs` | +| CloudStorageGateway | `from resources.alibabacloud.storage import CloudStorageGateway` | +| HybridBackupRecovery | `from resources.alibabacloud.storage import HybridBackupRecovery` | +| Imm | `from resources.alibabacloud.storage import Imm` | +| ObjectStorageService | `from resources.alibabacloud.storage import ObjectStorageService` | +| MobilePush | `from resources.alibabacloud.communication import MobilePush` | +| DirectMail | `from resources.alibabacloud.communication import DirectMail` | +| Collate | `from resources.programming.flowchart import Collate` | +| Database | `from resources.programming.flowchart import Database` | +| OffPageConnectorLeft | `from resources.programming.flowchart import OffPageConnectorLeft` | +| PredefinedProcess | `from resources.programming.flowchart import PredefinedProcess` | +| ManualInput | `from resources.programming.flowchart import ManualInput` | +| OffPageConnectorRight | `from resources.programming.flowchart import OffPageConnectorRight` | +| StartEnd | `from resources.programming.flowchart import StartEnd` | +| Delay | `from resources.programming.flowchart import Delay` | +| InputOutput | `from resources.programming.flowchart import InputOutput` | +| LoopLimit | `from resources.programming.flowchart import LoopLimit` | +| Decision | `from resources.programming.flowchart import Decision` | +| MultipleDocuments | `from resources.programming.flowchart import MultipleDocuments` | +| StoredData | `from resources.programming.flowchart import StoredData` | +| Inspection | `from resources.programming.flowchart import Inspection` | +| InternalStorage | `from resources.programming.flowchart import InternalStorage` | +| Merge | `from resources.programming.flowchart import Merge` | +| Sort | `from resources.programming.flowchart import Sort` | +| Action | `from resources.programming.flowchart import Action` | +| Or | `from resources.programming.flowchart import Or` | +| Document | `from resources.programming.flowchart import Document` | +| Display | `from resources.programming.flowchart import Display` | +| Preparation | `from resources.programming.flowchart import Preparation` | +| SummingJunction | `from resources.programming.flowchart import SummingJunction` | +| ManualLoop | `from resources.programming.flowchart import ManualLoop` | +| Vue | `from resources.programming.framework import Vue` | +| Laravel | `from resources.programming.framework import Laravel` | +| React | `from resources.programming.framework import React` | +| Spring | `from resources.programming.framework import Spring` | +| Fastapi | `from resources.programming.framework import Fastapi` | +| Rails | `from resources.programming.framework import Rails` | +| Backbone | `from resources.programming.framework import Backbone` | +| Flask | `from resources.programming.framework import Flask` | +| Micronaut | `from resources.programming.framework import Micronaut` | +| Angular | `from resources.programming.framework import Angular` | +| Flutter | `from resources.programming.framework import Flutter` | +| Starlette | `from resources.programming.framework import Starlette` | +| Django | `from resources.programming.framework import Django` | +| Graphql | `from resources.programming.framework import Graphql` | +| Ember | `from resources.programming.framework import Ember` | +| Latex | `from resources.programming.language import Latex` | +| Nodejs | `from resources.programming.language import Nodejs` | +| Matlab | `from resources.programming.language import Matlab` | +| Scala | `from resources.programming.language import Scala` | +| R | `from resources.programming.language import R` | +| Java | `from resources.programming.language import Java` | +| Python | `from resources.programming.language import Python` | +| Elixir | `from resources.programming.language import Elixir` | +| Cpp | `from resources.programming.language import Cpp` | +| Php | `from resources.programming.language import Php` | +| C | `from resources.programming.language import C` | +| Csharp | `from resources.programming.language import Csharp` | +| Bash | `from resources.programming.language import Bash` | +| Kotlin | `from resources.programming.language import Kotlin` | +| Javascript | `from resources.programming.language import Javascript` | +| Erlang | `from resources.programming.language import Erlang` | +| Rust | `from resources.programming.language import Rust` | +| Dart | `from resources.programming.language import Dart` | +| Swift | `from resources.programming.language import Swift` | +| Ruby | `from resources.programming.language import Ruby` | +| Typescript | `from resources.programming.language import Typescript` | +| Go | `from resources.programming.language import Go` | +| Dapr | `from resources.programming.runtime import Dapr` | +| Openstack | `from resources.openstack import Openstack` | +| Murano | `from resources.openstack.applicationlifecycle import Murano` | +| Freezer | `from resources.openstack.applicationlifecycle import Freezer` | +| Masakari | `from resources.openstack.applicationlifecycle import Masakari` | +| Solum | `from resources.openstack.applicationlifecycle import Solum` | +| Tricircle | `from resources.openstack.multiregion import Tricircle` | +| Searchlight | `from resources.openstack.sharedservices import Searchlight` | +| Keystone | `from resources.openstack.sharedservices import Keystone` | +| Karbor | `from resources.openstack.sharedservices import Karbor` | +| Barbican | `from resources.openstack.sharedservices import Barbican` | +| Glance | `from resources.openstack.sharedservices import Glance` | +| Ec2Api | `from resources.openstack.apiproxies import Ec2Api` | +| Openstackclient | `from resources.openstack.user import Openstackclient` | +| Cyborg | `from resources.openstack.baremetal import Cyborg` | +| Ironic | `from resources.openstack.baremetal import Ironic` | +| Telemetry | `from resources.openstack.monitoring import Telemetry` | +| Monasca | `from resources.openstack.monitoring import Monasca` | +| Sahara | `from resources.openstack.workloadprovisioning import Sahara` | +| Magnum | `from resources.openstack.workloadprovisioning import Magnum` | +| Trove | `from resources.openstack.workloadprovisioning import Trove` | +| Qinling | `from resources.openstack.compute import Qinling` | +| Nova | `from resources.openstack.compute import Nova` | +| Zun | `from resources.openstack.compute import Zun` | +| Zaqar | `from resources.openstack.orchestration import Zaqar` | +| Mistral | `from resources.openstack.orchestration import Mistral` | +| Heat | `from resources.openstack.orchestration import Heat` | +| Blazar | `from resources.openstack.orchestration import Blazar` | +| Senlin | `from resources.openstack.orchestration import Senlin` | +| Kolla | `from resources.openstack.deployment import Kolla` | +| Charms | `from resources.openstack.deployment import Charms` | +| Helm | `from resources.openstack.deployment import Helm` | +| Ansible | `from resources.openstack.deployment import Ansible` | +| Tripleo | `from resources.openstack.deployment import Tripleo` | +| Chef | `from resources.openstack.deployment import Chef` | +| Cinder | `from resources.openstack.storage import Cinder` | +| Manila | `from resources.openstack.storage import Manila` | +| Swift | `from resources.openstack.storage import Swift` | +| Horizon | `from resources.openstack.frontend import Horizon` | +| Tacker | `from resources.openstack.nfv import Tacker` | +| Cloudkitty | `from resources.openstack.billing import Cloudkitty` | +| Watcher | `from resources.openstack.optimization import Watcher` | +| Rally | `from resources.openstack.optimization import Rally` | +| Vitrage | `from resources.openstack.optimization import Vitrage` | +| Congress | `from resources.openstack.optimization import Congress` | +| Octavia | `from resources.openstack.networking import Octavia` | +| Neutron | `from resources.openstack.networking import Neutron` | +| Designate | `from resources.openstack.networking import Designate` | +| Kuryr | `from resources.openstack.containerservices import Kuryr` | +| Puppet | `from resources.openstack.packaging import Puppet` | +| Loci | `from resources.openstack.packaging import Loci` | +| Rpm | `from resources.openstack.packaging import Rpm` | +| Ns | `from resources.k8s.group import Ns` | +| Psp | `from resources.k8s.others import Psp` | +| Crd | `from resources.k8s.others import Crd` | +| Ing | `from resources.k8s.network import Ing` | +| Netpol | `from resources.k8s.network import Netpol` | +| Ep | `from resources.k8s.network import Ep` | +| Svc | `from resources.k8s.network import Svc` | +| Quota | `from resources.k8s.clusterconfig import Quota` | +| Hpa | `from resources.k8s.clusterconfig import Hpa` | +| Limits | `from resources.k8s.clusterconfig import Limits` | +| Cm | `from resources.k8s.podconfig import Cm` | +| Secret | `from resources.k8s.podconfig import Secret` | +| Cronjob | `from resources.k8s.compute import Cronjob` | +| Job | `from resources.k8s.compute import Job` | +| Rs | `from resources.k8s.compute import Rs` | +| Sts | `from resources.k8s.compute import Sts` | +| Pod | `from resources.k8s.compute import Pod` | +| Ds | `from resources.k8s.compute import Ds` | +| Deploy | `from resources.k8s.compute import Deploy` | +| Sc | `from resources.k8s.storage import Sc` | +| Pv | `from resources.k8s.storage import Pv` | +| Pvc | `from resources.k8s.storage import Pvc` | +| Vol | `from resources.k8s.storage import Vol` | +| Etcd | `from resources.k8s.infra import Etcd` | +| Node | `from resources.k8s.infra import Node` | +| Master | `from resources.k8s.infra import Master` | +| User | `from resources.k8s.rbac import User` | +| Sa | `from resources.k8s.rbac import Sa` | +| Rb | `from resources.k8s.rbac import Rb` | +| CRole | `from resources.k8s.rbac import CRole` | +| Crb | `from resources.k8s.rbac import Crb` | +| Role | `from resources.k8s.rbac import Role` | +| Group | `from resources.k8s.rbac import Group` | +| ExternalDns | `from resources.k8s.ecosystem import ExternalDns` | +| Kustomize | `from resources.k8s.ecosystem import Kustomize` | +| Krew | `from resources.k8s.ecosystem import Krew` | +| Helm | `from resources.k8s.ecosystem import Helm` | +| ChaosMesh | `from resources.k8s.chaos import ChaosMesh` | +| LitmusChaos | `from resources.k8s.chaos import LitmusChaos` | +| Kubelet | `from resources.k8s.controlplane import Kubelet` | +| CCM | `from resources.k8s.controlplane import CCM` | +| CM | `from resources.k8s.controlplane import CM` | +| KProxy | `from resources.k8s.controlplane import KProxy` | +| Sched | `from resources.k8s.controlplane import Sched` | +| Api | `from resources.k8s.controlplane import Api` | +| Nats | `from resources.onprem.queue import Nats` | +| Rabbitmq | `from resources.onprem.queue import Rabbitmq` | +| Kafka | `from resources.onprem.queue import Kafka` | +| Activemq | `from resources.onprem.queue import Activemq` | +| Celery | `from resources.onprem.queue import Celery` | +| Zeromq | `from resources.onprem.queue import Zeromq` | +| Polyaxon | `from resources.onprem.mlops import Polyaxon` | +| Atlantis | `from resources.onprem.iac import Atlantis` | +| Puppet | `from resources.onprem.iac import Puppet` | +| Terraform | `from resources.onprem.iac import Terraform` | +| Ansible | `from resources.onprem.iac import Ansible` | +| Awx | `from resources.onprem.iac import Awx` | +| Memcached | `from resources.onprem.inmemory import Memcached` | +| Redis | `from resources.onprem.inmemory import Redis` | +| Hazelcast | `from resources.onprem.inmemory import Hazelcast` | +| Aerospike | `from resources.onprem.inmemory import Aerospike` | +| Vector | `from resources.onprem.aggregator import Vector` | +| Fluentd | `from resources.onprem.aggregator import Fluentd` | +| Gitea | `from resources.onprem.vcs import Gitea` | +| Svn | `from resources.onprem.vcs import Svn` | +| Gitlab | `from resources.onprem.vcs import Gitlab` | +| Git | `from resources.onprem.vcs import Git` | +| Github | `from resources.onprem.vcs import Github` | +| Pfsense | `from resources.onprem.network import Pfsense` | +| Internet | `from resources.onprem.network import Internet` | +| Haproxy | `from resources.onprem.network import Haproxy` | +| Kong | `from resources.onprem.network import Kong` | +| Opnsense | `from resources.onprem.network import Opnsense` | +| Etcd | `from resources.onprem.network import Etcd` | +| Tyk | `from resources.onprem.network import Tyk` | +| Vyos | `from resources.onprem.network import Vyos` | +| Powerdns | `from resources.onprem.network import Powerdns` | +| Jbossas | `from resources.onprem.network import Jbossas` | +| Glassfish | `from resources.onprem.network import Glassfish` | +| Traefik | `from resources.onprem.network import Traefik` | +| Ambassador | `from resources.onprem.network import Ambassador` | +| Gunicorn | `from resources.onprem.network import Gunicorn` | +| Jetty | `from resources.onprem.network import Jetty` | +| Pomerium | `from resources.onprem.network import Pomerium` | +| Wildfly | `from resources.onprem.network import Wildfly` | +| Consul | `from resources.onprem.network import Consul` | +| Nginx | `from resources.onprem.network import Nginx` | +| Apache | `from resources.onprem.network import Apache` | +| Tomcat | `from resources.onprem.network import Tomcat` | +| OpenServiceMesh | `from resources.onprem.network import OpenServiceMesh` | +| Bind9 | `from resources.onprem.network import Bind9` | +| Caddy | `from resources.onprem.network import Caddy` | +| Ocelot | `from resources.onprem.network import Ocelot` | +| Linkerd | `from resources.onprem.network import Linkerd` | +| Istio | `from resources.onprem.network import Istio` | +| Envoy | `from resources.onprem.network import Envoy` | +| Zookeeper | `from resources.onprem.network import Zookeeper` | +| Vault | `from resources.onprem.security import Vault` | +| Trivy | `from resources.onprem.security import Trivy` | +| Bitwarden | `from resources.onprem.security import Bitwarden` | +| Coredns | `from resources.onprem.dns import Coredns` | +| Powerdns | `from resources.onprem.dns import Powerdns` | +| Scylla | `from resources.onprem.database import Scylla` | +| Janusgraph | `from resources.onprem.database import Janusgraph` | +| Druid | `from resources.onprem.database import Druid` | +| Dgraph | `from resources.onprem.database import Dgraph` | +| Mysql | `from resources.onprem.database import Mysql` | +| Clickhouse | `from resources.onprem.database import Clickhouse` | +| Neo4J | `from resources.onprem.database import Neo4J` | +| Couchdb | `from resources.onprem.database import Couchdb` | +| Influxdb | `from resources.onprem.database import Influxdb` | +| Postgresql | `from resources.onprem.database import Postgresql` | +| Cassandra | `from resources.onprem.database import Cassandra` | +| Oracle | `from resources.onprem.database import Oracle` | +| Cockroachdb | `from resources.onprem.database import Cockroachdb` | +| Couchbase | `from resources.onprem.database import Couchbase` | +| Mssql | `from resources.onprem.database import Mssql` | +| Mariadb | `from resources.onprem.database import Mariadb` | +| Mongodb | `from resources.onprem.database import Mongodb` | +| Hbase | `from resources.onprem.database import Hbase` | +| Solr | `from resources.onprem.search import Solr` | +| Nifi | `from resources.onprem.workflow import Nifi` | +| Kubeflow | `from resources.onprem.workflow import Kubeflow` | +| Airflow | `from resources.onprem.workflow import Airflow` | +| Digdag | `from resources.onprem.workflow import Digdag` | +| Humio | `from resources.onprem.monitoring import Humio` | +| Grafana | `from resources.onprem.monitoring import Grafana` | +| PrometheusOperator | `from resources.onprem.monitoring import PrometheusOperator` | +| Splunk | `from resources.onprem.monitoring import Splunk` | +| Prometheus | `from resources.onprem.monitoring import Prometheus` | +| Sentry | `from resources.onprem.monitoring import Sentry` | +| Cortex | `from resources.onprem.monitoring import Cortex` | +| Newrelic | `from resources.onprem.monitoring import Newrelic` | +| Dynatrace | `from resources.onprem.monitoring import Dynatrace` | +| Nagios | `from resources.onprem.monitoring import Nagios` | +| Thanos | `from resources.onprem.monitoring import Thanos` | +| Zabbix | `from resources.onprem.monitoring import Zabbix` | +| Datadog | `from resources.onprem.monitoring import Datadog` | +| K3S | `from resources.onprem.container import K3S` | +| Crio | `from resources.onprem.container import Crio` | +| Containerd | `from resources.onprem.container import Containerd` | +| Rkt | `from resources.onprem.container import Rkt` | +| Lxc | `from resources.onprem.container import Lxc` | +| Gvisor | `from resources.onprem.container import Gvisor` | +| Firecracker | `from resources.onprem.container import Firecracker` | +| Docker | `from resources.onprem.container import Docker` | +| Flagger | `from resources.onprem.gitops import Flagger` | +| Flux | `from resources.onprem.gitops import Flux` | +| Argocd | `from resources.onprem.gitops import Argocd` | +| SyslogNg | `from resources.onprem.logging import SyslogNg` | +| Rsyslog | `from resources.onprem.logging import Rsyslog` | +| Graylog | `from resources.onprem.logging import Graylog` | +| Loki | `from resources.onprem.logging import Loki` | +| Fluentbit | `from resources.onprem.logging import Fluentbit` | +| Nomad | `from resources.onprem.compute import Nomad` | +| Server | `from resources.onprem.compute import Server` | +| Embulk | `from resources.onprem.etl import Embulk` | +| Jaeger | `from resources.onprem.tracing import Jaeger` | +| LetsEncrypt | `from resources.onprem.certificates import LetsEncrypt` | +| CertManager | `from resources.onprem.certificates import CertManager` | +| Pve | `from resources.onprem.proxmox import Pve` | +| BuzzfeedSso | `from resources.onprem.auth import BuzzfeedSso` | +| Oauth2Proxy | `from resources.onprem.auth import Oauth2Proxy` | +| Boundary | `from resources.onprem.auth import Boundary` | +| Norikra | `from resources.onprem.analytics import Norikra` | +| Storm | `from resources.onprem.analytics import Storm` | +| Beam | `from resources.onprem.analytics import Beam` | +| Metabase | `from resources.onprem.analytics import Metabase` | +| Spark | `from resources.onprem.analytics import Spark` | +| Singer | `from resources.onprem.analytics import Singer` | +| Presto | `from resources.onprem.analytics import Presto` | +| Tableau | `from resources.onprem.analytics import Tableau` | +| Powerbi | `from resources.onprem.analytics import Powerbi` | +| Databricks | `from resources.onprem.analytics import Databricks` | +| Superset | `from resources.onprem.analytics import Superset` | +| Hadoop | `from resources.onprem.analytics import Hadoop` | +| Dremio | `from resources.onprem.analytics import Dremio` | +| Dbt | `from resources.onprem.analytics import Dbt` | +| Flink | `from resources.onprem.analytics import Flink` | +| Hive | `from resources.onprem.analytics import Hive` | +| CephOsd | `from resources.onprem.storage import CephOsd` | +| Ceph | `from resources.onprem.storage import Ceph` | +| Glusterfs | `from resources.onprem.storage import Glusterfs` | +| Dex | `from resources.onprem.identity import Dex` | +| Nextcloud | `from resources.onprem.groupware import Nextcloud` | +| Travisci | `from resources.onprem.ci import Travisci` | +| Concourseci | `from resources.onprem.ci import Concourseci` | +| Zuulci | `from resources.onprem.ci import Zuulci` | +| Circleci | `from resources.onprem.ci import Circleci` | +| Jenkins | `from resources.onprem.ci import Jenkins` | +| Gitlabci | `from resources.onprem.ci import Gitlabci` | +| Teamcity | `from resources.onprem.ci import Teamcity` | +| Droneci | `from resources.onprem.ci import Droneci` | +| GithubActions | `from resources.onprem.ci import GithubActions` | +| Tekton | `from resources.onprem.cd import Tekton` | +| TektonCli | `from resources.onprem.cd import TektonCli` | +| Spinnaker | `from resources.onprem.cd import Spinnaker` | +| User | `from resources.onprem.client import User` | +| Client | `from resources.onprem.client import Client` | +| Users | `from resources.onprem.client import Users` | +| Firewall | `from resources.digitalocean.network import Firewall` | +| FloatingIp | `from resources.digitalocean.network import FloatingIp` | +| Vpc | `from resources.digitalocean.network import Vpc` | +| InternetGateway | `from resources.digitalocean.network import InternetGateway` | +| Domain | `from resources.digitalocean.network import Domain` | +| LoadBalancer | `from resources.digitalocean.network import LoadBalancer` | +| DomainRegistration | `from resources.digitalocean.network import DomainRegistration` | +| ManagedVpn | `from resources.digitalocean.network import ManagedVpn` | +| Certificate | `from resources.digitalocean.network import Certificate` | +| DbaasPrimary | `from resources.digitalocean.database import DbaasPrimary` | +| DbaasReadOnly | `from resources.digitalocean.database import DbaasReadOnly` | +| DbaasPrimaryStandbyMore | `from resources.digitalocean.database import DbaasPrimaryStandbyMore` | +| DbaasStandby | `from resources.digitalocean.database import DbaasStandby` | +| K8SNode | `from resources.digitalocean.compute import K8SNode` | +| Containers | `from resources.digitalocean.compute import Containers` | +| DropletSnapshot | `from resources.digitalocean.compute import DropletSnapshot` | +| K8SNodePool | `from resources.digitalocean.compute import K8SNodePool` | +| Droplet | `from resources.digitalocean.compute import Droplet` | +| K8SCluster | `from resources.digitalocean.compute import K8SCluster` | +| DropletConnect | `from resources.digitalocean.compute import DropletConnect` | +| Docker | `from resources.digitalocean.compute import Docker` | +| Volume | `from resources.digitalocean.storage import Volume` | +| VolumeSnapshot | `from resources.digitalocean.storage import VolumeSnapshot` | +| Space | `from resources.digitalocean.storage import Space` | +| Folder | `from resources.digitalocean.storage import Folder` | +| Extensions | `from resources.firebase.extentions import Extensions` | +| InAppMessaging | `from resources.firebase.grow import InAppMessaging` | +| AppIndexing | `from resources.firebase.grow import AppIndexing` | +| RemoteConfig | `from resources.firebase.grow import RemoteConfig` | +| AbTesting | `from resources.firebase.grow import AbTesting` | +| DynamicLinks | `from resources.firebase.grow import DynamicLinks` | +| Invites | `from resources.firebase.grow import Invites` | +| Messaging | `from resources.firebase.grow import Messaging` | +| Predictions | `from resources.firebase.grow import Predictions` | +| TestLab | `from resources.firebase.quality import TestLab` | +| CrashReporting | `from resources.firebase.quality import CrashReporting` | +| Crashlytics | `from resources.firebase.quality import Crashlytics` | +| AppDistribution | `from resources.firebase.quality import AppDistribution` | +| PerformanceMonitoring | `from resources.firebase.quality import PerformanceMonitoring` | +| Firebase | `from resources.firebase.base import Firebase` | +| Functions | `from resources.firebase.develop import Functions` | +| Hosting | `from resources.firebase.develop import Hosting` | +| Authentication | `from resources.firebase.develop import Authentication` | +| MlKit | `from resources.firebase.develop import MlKit` | +| RealtimeDatabase | `from resources.firebase.develop import RealtimeDatabase` | +| Storage | `from resources.firebase.develop import Storage` | +| Firestore | `from resources.firebase.develop import Firestore` | +| ResourceMgmtWhite | `from resources.oci.devops import ResourceMgmtWhite` | +| ApiServiceWhite | `from resources.oci.devops import ApiServiceWhite` | +| ApiGateway | `from resources.oci.devops import ApiGateway` | +| ApiService | `from resources.oci.devops import ApiService` | +| ApiGatewayWhite | `from resources.oci.devops import ApiGatewayWhite` | +| ResourceMgmt | `from resources.oci.devops import ResourceMgmt` | +| VcnWhite | `from resources.oci.network import VcnWhite` | +| LoadBalancerWhite | `from resources.oci.network import LoadBalancerWhite` | +| SecurityListsWhite | `from resources.oci.network import SecurityListsWhite` | +| RouteTableWhite | `from resources.oci.network import RouteTableWhite` | +| InternetGatewayWhite | `from resources.oci.network import InternetGatewayWhite` | +| ServiceGateway | `from resources.oci.network import ServiceGateway` | +| Drg | `from resources.oci.network import Drg` | +| Vcn | `from resources.oci.network import Vcn` | +| Firewall | `from resources.oci.network import Firewall` | +| ServiceGatewayWhite | `from resources.oci.network import ServiceGatewayWhite` | +| InternetGateway | `from resources.oci.network import InternetGateway` | +| DrgWhite | `from resources.oci.network import DrgWhite` | +| FirewallWhite | `from resources.oci.network import FirewallWhite` | +| SecurityLists | `from resources.oci.network import SecurityLists` | +| LoadBalancer | `from resources.oci.network import LoadBalancer` | +| RouteTable | `from resources.oci.network import RouteTable` | +| IdAccess | `from resources.oci.security import IdAccess` | +| EncryptionWhite | `from resources.oci.security import EncryptionWhite` | +| Vault | `from resources.oci.security import Vault` | +| DdosWhite | `from resources.oci.security import DdosWhite` | +| Waf | `from resources.oci.security import Waf` | +| KeyManagement | `from resources.oci.security import KeyManagement` | +| Ddos | `from resources.oci.security import Ddos` | +| MaxSecurityZoneWhite | `from resources.oci.security import MaxSecurityZoneWhite` | +| VaultWhite | `from resources.oci.security import VaultWhite` | +| WafWhite | `from resources.oci.security import WafWhite` | +| Encryption | `from resources.oci.security import Encryption` | +| CloudGuardWhite | `from resources.oci.security import CloudGuardWhite` | +| IdAccessWhite | `from resources.oci.security import IdAccessWhite` | +| CloudGuard | `from resources.oci.security import CloudGuard` | +| MaxSecurityZone | `from resources.oci.security import MaxSecurityZone` | +| KeyManagementWhite | `from resources.oci.security import KeyManagementWhite` | +| CustomerPremise | `from resources.oci.connectivity import CustomerPremise` | +| Dns | `from resources.oci.connectivity import Dns` | +| VpnWhite | `from resources.oci.connectivity import VpnWhite` | +| Cdn | `from resources.oci.connectivity import Cdn` | +| DisconnectedRegionsWhite | `from resources.oci.connectivity import DisconnectedRegionsWhite` | +| BackboneWhite | `from resources.oci.connectivity import BackboneWhite` | +| CdnWhite | `from resources.oci.connectivity import CdnWhite` | +| FastConnectWhite | `from resources.oci.connectivity import FastConnectWhite` | +| Backbone | `from resources.oci.connectivity import Backbone` | +| Vpn | `from resources.oci.connectivity import Vpn` | +| CustomerPremiseWhite | `from resources.oci.connectivity import CustomerPremiseWhite` | +| CustomerDatacntrWhite | `from resources.oci.connectivity import CustomerDatacntrWhite` | +| DnsWhite | `from resources.oci.connectivity import DnsWhite` | +| FastConnect | `from resources.oci.connectivity import FastConnect` | +| CustomerDatacenter | `from resources.oci.connectivity import CustomerDatacenter` | +| NatGateway | `from resources.oci.connectivity import NatGateway` | +| NatGatewayWhite | `from resources.oci.connectivity import NatGatewayWhite` | +| DisconnectedRegions | `from resources.oci.connectivity import DisconnectedRegions` | +| Dms | `from resources.oci.database import Dms` | +| DatabaseServiceWhite | `from resources.oci.database import DatabaseServiceWhite` | +| DmsWhite | `from resources.oci.database import DmsWhite` | +| AutonomousWhite | `from resources.oci.database import AutonomousWhite` | +| BigdataServiceWhite | `from resources.oci.database import BigdataServiceWhite` | +| ScienceWhite | `from resources.oci.database import ScienceWhite` | +| DatabaseService | `from resources.oci.database import DatabaseService` | +| Science | `from resources.oci.database import Science` | +| DcatWhite | `from resources.oci.database import DcatWhite` | +| StreamWhite | `from resources.oci.database import StreamWhite` | +| DisWhite | `from resources.oci.database import DisWhite` | +| BigdataService | `from resources.oci.database import BigdataService` | +| Autonomous | `from resources.oci.database import Autonomous` | +| DataflowApache | `from resources.oci.database import DataflowApache` | +| DataflowApacheWhite | `from resources.oci.database import DataflowApacheWhite` | +| Stream | `from resources.oci.database import Stream` | +| Dcat | `from resources.oci.database import Dcat` | +| Dis | `from resources.oci.database import Dis` | +| Alarm | `from resources.oci.monitoring import Alarm` | +| QueueWhite | `from resources.oci.monitoring import QueueWhite` | +| NotificationsWhite | `from resources.oci.monitoring import NotificationsWhite` | +| Queue | `from resources.oci.monitoring import Queue` | +| Search | `from resources.oci.monitoring import Search` | +| Notifications | `from resources.oci.monitoring import Notifications` | +| AlarmWhite | `from resources.oci.monitoring import AlarmWhite` | +| Events | `from resources.oci.monitoring import Events` | +| Telemetry | `from resources.oci.monitoring import Telemetry` | +| EventsWhite | `from resources.oci.monitoring import EventsWhite` | +| Workflow | `from resources.oci.monitoring import Workflow` | +| EmailWhite | `from resources.oci.monitoring import EmailWhite` | +| WorkflowWhite | `from resources.oci.monitoring import WorkflowWhite` | +| SearchWhite | `from resources.oci.monitoring import SearchWhite` | +| HealthCheck | `from resources.oci.monitoring import HealthCheck` | +| TelemetryWhite | `from resources.oci.monitoring import TelemetryWhite` | +| Email | `from resources.oci.monitoring import Email` | +| HealthCheckWhite | `from resources.oci.monitoring import HealthCheckWhite` | +| Autoscale | `from resources.oci.compute import Autoscale` | +| Bm | `from resources.oci.compute import Bm` | +| Functions | `from resources.oci.compute import Functions` | +| Ocir | `from resources.oci.compute import Ocir` | +| ContainerWhite | `from resources.oci.compute import ContainerWhite` | +| Oke | `from resources.oci.compute import Oke` | +| OkeWhite | `from resources.oci.compute import OkeWhite` | +| InstancePoolsWhite | `from resources.oci.compute import InstancePoolsWhite` | +| AutoscaleWhite | `from resources.oci.compute import AutoscaleWhite` | +| Vm | `from resources.oci.compute import Vm` | +| Container | `from resources.oci.compute import Container` | +| BmWhite | `from resources.oci.compute import BmWhite` | +| InstancePools | `from resources.oci.compute import InstancePools` | +| OcirWhite | `from resources.oci.compute import OcirWhite` | +| FunctionsWhite | `from resources.oci.compute import FunctionsWhite` | +| VmWhite | `from resources.oci.compute import VmWhite` | +| Logging | `from resources.oci.governance import Logging` | +| CompartmentsWhite | `from resources.oci.governance import CompartmentsWhite` | +| GroupsWhite | `from resources.oci.governance import GroupsWhite` | +| OcidWhite | `from resources.oci.governance import OcidWhite` | +| Compartments | `from resources.oci.governance import Compartments` | +| TaggingWhite | `from resources.oci.governance import TaggingWhite` | +| Tagging | `from resources.oci.governance import Tagging` | +| Groups | `from resources.oci.governance import Groups` | +| LoggingWhite | `from resources.oci.governance import LoggingWhite` | +| Policies | `from resources.oci.governance import Policies` | +| Audit | `from resources.oci.governance import Audit` | +| Ocid | `from resources.oci.governance import Ocid` | +| AuditWhite | `from resources.oci.governance import AuditWhite` | +| PoliciesWhite | `from resources.oci.governance import PoliciesWhite` | +| ObjectStorageWhite | `from resources.oci.storage import ObjectStorageWhite` | +| BackupRestoreWhite | `from resources.oci.storage import BackupRestoreWhite` | +| BucketsWhite | `from resources.oci.storage import BucketsWhite` | +| DataTransfer | `from resources.oci.storage import DataTransfer` | +| BlockStorageClone | `from resources.oci.storage import BlockStorageClone` | +| StorageGateway | `from resources.oci.storage import StorageGateway` | +| BackupRestore | `from resources.oci.storage import BackupRestore` | +| FileStorageWhite | `from resources.oci.storage import FileStorageWhite` | +| FileStorage | `from resources.oci.storage import FileStorage` | +| BlockStorageWhite | `from resources.oci.storage import BlockStorageWhite` | +| BlockStorageCloneWhite | `from resources.oci.storage import BlockStorageCloneWhite` | +| StorageGatewayWhite | `from resources.oci.storage import StorageGatewayWhite` | +| ElasticPerformance | `from resources.oci.storage import ElasticPerformance` | +| ElasticPerformanceWhite | `from resources.oci.storage import ElasticPerformanceWhite` | +| DataTransferWhite | `from resources.oci.storage import DataTransferWhite` | +| ObjectStorage | `from resources.oci.storage import ObjectStorage` | +| Buckets | `from resources.oci.storage import Buckets` | +| BlockStorage | `from resources.oci.storage import BlockStorage` | +| Net | `from resources.outscale.network import Net` | +| NatService | `from resources.outscale.network import NatService` | +| LoadBalancer | `from resources.outscale.network import LoadBalancer` | +| SiteToSiteVpng | `from resources.outscale.network import SiteToSiteVpng` | +| ClientVpn | `from resources.outscale.network import ClientVpn` | +| InternetService | `from resources.outscale.network import InternetService` | +| IdentityAndAccessManagement | `from resources.outscale.security import IdentityAndAccessManagement` | +| Firewall | `from resources.outscale.security import Firewall` | +| DirectConnect | `from resources.outscale.compute import DirectConnect` | +| Compute | `from resources.outscale.compute import Compute` | +| SimpleStorageService | `from resources.outscale.storage import SimpleStorageService` | +| Storage | `from resources.outscale.storage import Storage` | +| Kibana | `from resources.elastic.elasticsearch import Kibana` | +| SecuritySettings | `from resources.elastic.elasticsearch import SecuritySettings` | +| Monitoring | `from resources.elastic.elasticsearch import Monitoring` | +| MachineLearning | `from resources.elastic.elasticsearch import MachineLearning` | +| Logstash | `from resources.elastic.elasticsearch import Logstash` | +| Alerting | `from resources.elastic.elasticsearch import Alerting` | +| Sql | `from resources.elastic.elasticsearch import Sql` | +| Beats | `from resources.elastic.elasticsearch import Beats` | +| Maps | `from resources.elastic.elasticsearch import Maps` | +| Elasticsearch | `from resources.elastic.elasticsearch import Elasticsearch` | +| Elastic | `from resources.elastic.saas import Elastic` | +| Cloud | `from resources.elastic.saas import Cloud` | +| Apm | `from resources.elastic.observability import Apm` | +| Uptime | `from resources.elastic.observability import Uptime` | +| Metrics | `from resources.elastic.observability import Metrics` | +| Logs | `from resources.elastic.observability import Logs` | +| Observability | `from resources.elastic.observability import Observability` | +| Endpoint | `from resources.elastic.security import Endpoint` | +| Security | `from resources.elastic.security import Security` | +| Siem | `from resources.elastic.security import Siem` | +| WorkplaceSearch | `from resources.elastic.enterprisesearch import WorkplaceSearch` | +| SiteSearch | `from resources.elastic.enterprisesearch import SiteSearch` | +| AppSearch | `from resources.elastic.enterprisesearch import AppSearch` | +| EnterpriseSearch | `from resources.elastic.enterprisesearch import EnterpriseSearch` | +| Ece | `from resources.elastic.orchestration import Ece` | +| Eck | `from resources.elastic.orchestration import Eck` | +| ContinuousTesting | `from resources.ibm.devops import ContinuousTesting` | +| BuildTest | `from resources.ibm.devops import BuildTest` | +| Provision | `from resources.ibm.devops import Provision` | +| ReleaseManagement | `from resources.ibm.devops import ReleaseManagement` | +| ConfigurationManagement | `from resources.ibm.devops import ConfigurationManagement` | +| CollaborativeDevelopment | `from resources.ibm.devops import CollaborativeDevelopment` | +| ArtifactManagement | `from resources.ibm.devops import ArtifactManagement` | +| ContinuousDeploy | `from resources.ibm.devops import ContinuousDeploy` | +| Devops | `from resources.ibm.devops import Devops` | +| CodeEditor | `from resources.ibm.devops import CodeEditor` | +| DataServices | `from resources.ibm.data import DataServices` | +| FileRepository | `from resources.ibm.data import FileRepository` | +| DeviceIdentityService | `from resources.ibm.data import DeviceIdentityService` | +| Caches | `from resources.ibm.data import Caches` | +| DeviceRegistry | `from resources.ibm.data import DeviceRegistry` | +| GroundTruth | `from resources.ibm.data import GroundTruth` | +| EnterpriseData | `from resources.ibm.data import EnterpriseData` | +| EnterpriseUserDirectory | `from resources.ibm.data import EnterpriseUserDirectory` | +| Model | `from resources.ibm.data import Model` | +| Cloud | `from resources.ibm.data import Cloud` | +| TmsDataInterface | `from resources.ibm.data import TmsDataInterface` | +| ConversationTrainedDeployed | `from resources.ibm.data import ConversationTrainedDeployed` | +| DataSources | `from resources.ibm.data import DataSources` | +| LoadBalancingRouting | `from resources.ibm.network import LoadBalancingRouting` | +| Subnet | `from resources.ibm.network import Subnet` | +| Gateway | `from resources.ibm.network import Gateway` | +| Enterprise | `from resources.ibm.network import Enterprise` | +| Router | `from resources.ibm.network import Router` | +| VpnPolicy | `from resources.ibm.network import VpnPolicy` | +| PublicGateway | `from resources.ibm.network import PublicGateway` | +| Bridge | `from resources.ibm.network import Bridge` | +| Rules | `from resources.ibm.network import Rules` | +| VpnGateway | `from resources.ibm.network import VpnGateway` | +| Firewall | `from resources.ibm.network import Firewall` | +| FloatingIp | `from resources.ibm.network import FloatingIp` | +| Vpc | `from resources.ibm.network import Vpc` | +| TransitGateway | `from resources.ibm.network import TransitGateway` | +| DirectLink | `from resources.ibm.network import DirectLink` | +| LoadBalancerPool | `from resources.ibm.network import LoadBalancerPool` | +| VpnConnection | `from resources.ibm.network import VpnConnection` | +| LoadBalancer | `from resources.ibm.network import LoadBalancer` | +| Region | `from resources.ibm.network import Region` | +| LoadBalancerListener | `from resources.ibm.network import LoadBalancerListener` | +| InternetServices | `from resources.ibm.network import InternetServices` | +| SecurityServices | `from resources.ibm.security import SecurityServices` | +| Gateway | `from resources.ibm.security import Gateway` | +| TrustendComputing | `from resources.ibm.security import TrustendComputing` | +| InfrastructureSecurity | `from resources.ibm.security import InfrastructureSecurity` | +| GovernanceRiskCompliance | `from resources.ibm.security import GovernanceRiskCompliance` | +| Firewall | `from resources.ibm.security import Firewall` | +| Vpn | `from resources.ibm.security import Vpn` | +| BlockchainSecurityService | `from resources.ibm.security import BlockchainSecurityService` | +| IdentityProvider | `from resources.ibm.security import IdentityProvider` | +| IdentityAccessManagement | `from resources.ibm.security import IdentityAccessManagement` | +| SecurityMonitoringIntelligence | `from resources.ibm.security import SecurityMonitoringIntelligence` | +| ApiSecurity | `from resources.ibm.security import ApiSecurity` | +| DataSecurity | `from resources.ibm.security import DataSecurity` | +| PhysicalSecurity | `from resources.ibm.security import PhysicalSecurity` | +| BlockchainDeveloper | `from resources.ibm.blockchain import BlockchainDeveloper` | +| Communication | `from resources.ibm.blockchain import Communication` | +| KeyManagement | `from resources.ibm.blockchain import KeyManagement` | +| ClientApplication | `from resources.ibm.blockchain import ClientApplication` | +| Node | `from resources.ibm.blockchain import Node` | +| Services | `from resources.ibm.blockchain import Services` | +| TransactionManager | `from resources.ibm.blockchain import TransactionManager` | +| Wallet | `from resources.ibm.blockchain import Wallet` | +| Event | `from resources.ibm.blockchain import Event` | +| EventListener | `from resources.ibm.blockchain import EventListener` | +| MessageBus | `from resources.ibm.blockchain import MessageBus` | +| CertificateAuthority | `from resources.ibm.blockchain import CertificateAuthority` | +| Consensus | `from resources.ibm.blockchain import Consensus` | +| Ledger | `from resources.ibm.blockchain import Ledger` | +| Membership | `from resources.ibm.blockchain import Membership` | +| SmartContract | `from resources.ibm.blockchain import SmartContract` | +| HyperledgerFabric | `from resources.ibm.blockchain import HyperledgerFabric` | +| MembershipServicesProviderApi | `from resources.ibm.blockchain import MembershipServicesProviderApi` | +| Blockchain | `from resources.ibm.blockchain import Blockchain` | +| ExistingEnterpriseSystems | `from resources.ibm.blockchain import ExistingEnterpriseSystems` | +| User | `from resources.ibm.user import User` | +| Browser | `from resources.ibm.user import Browser` | +| Sensor | `from resources.ibm.user import Sensor` | +| IntegratedDigitalExperiences | `from resources.ibm.user import IntegratedDigitalExperiences` | +| Device | `from resources.ibm.user import Device` | +| PhysicalEntity | `from resources.ibm.user import PhysicalEntity` | +| CloudManagement | `from resources.ibm.management import CloudManagement` | +| ApiManagement | `from resources.ibm.management import ApiManagement` | +| DataServices | `from resources.ibm.management import DataServices` | +| MonitoringMetrics | `from resources.ibm.management import MonitoringMetrics` | +| ClusterManagement | `from resources.ibm.management import ClusterManagement` | +| DeviceManagement | `from resources.ibm.management import DeviceManagement` | +| ContentManagement | `from resources.ibm.management import ContentManagement` | +| AlertNotification | `from resources.ibm.management import AlertNotification` | +| ServiceManagementTools | `from resources.ibm.management import ServiceManagementTools` | +| PushNotifications | `from resources.ibm.management import PushNotifications` | +| ItServiceManagement | `from resources.ibm.management import ItServiceManagement` | +| Management | `from resources.ibm.management import Management` | +| ProcessManagement | `from resources.ibm.management import ProcessManagement` | +| ProviderCloudPortalService | `from resources.ibm.management import ProviderCloudPortalService` | +| InformationGovernance | `from resources.ibm.management import InformationGovernance` | +| MobileApp | `from resources.ibm.applications import MobileApp` | +| ApplicationLogic | `from resources.ibm.applications import ApplicationLogic` | +| AppServer | `from resources.ibm.applications import AppServer` | +| VisualRecognition | `from resources.ibm.applications import VisualRecognition` | +| Index | `from resources.ibm.applications import Index` | +| SaasApplications | `from resources.ibm.applications import SaasApplications` | +| ActionableInsight | `from resources.ibm.applications import ActionableInsight` | +| Annotate | `from resources.ibm.applications import Annotate` | +| IotApplication | `from resources.ibm.applications import IotApplication` | +| ApiPolyglotRuntimes | `from resources.ibm.applications import ApiPolyglotRuntimes` | +| RuntimeServices | `from resources.ibm.applications import RuntimeServices` | +| Microservice | `from resources.ibm.applications import Microservice` | +| ApiDeveloperPortal | `from resources.ibm.applications import ApiDeveloperPortal` | +| EnterpriseApplications | `from resources.ibm.applications import EnterpriseApplications` | +| Ontology | `from resources.ibm.applications import Ontology` | +| OpenSourceTools | `from resources.ibm.applications import OpenSourceTools` | +| SpeechToText | `from resources.ibm.applications import SpeechToText` | +| ServiceBroker | `from resources.ibm.applications import ServiceBroker` | +| Visualization | `from resources.ibm.applications import Visualization` | +| BareMetalServer | `from resources.ibm.compute import BareMetalServer` | +| PowerInstance | `from resources.ibm.compute import PowerInstance` | +| Instance | `from resources.ibm.compute import Instance` | +| Key | `from resources.ibm.compute import Key` | +| ImageService | `from resources.ibm.compute import ImageService` | +| Analytics | `from resources.ibm.analytics import Analytics` | +| DataIntegration | `from resources.ibm.analytics import DataIntegration` | +| DeviceAnalytics | `from resources.ibm.analytics import DeviceAnalytics` | +| DataRepositories | `from resources.ibm.analytics import DataRepositories` | +| StreamingComputing | `from resources.ibm.analytics import StreamingComputing` | +| ObjectStorage | `from resources.ibm.storage import ObjectStorage` | +| BlockStorage | `from resources.ibm.storage import BlockStorage` | +| Internet | `from resources.ibm.general import Internet` | +| Scalable | `from resources.ibm.general import Scalable` | +| OfflineCapabilities | `from resources.ibm.general import OfflineCapabilities` | +| Cloudant | `from resources.ibm.general import Cloudant` | +| PeerCloud | `from resources.ibm.general import PeerCloud` | +| MicroservicesMesh | `from resources.ibm.general import MicroservicesMesh` | +| Enterprise | `from resources.ibm.general import Enterprise` | +| IotCloud | `from resources.ibm.general import IotCloud` | +| InfrastructureSecurity | `from resources.ibm.general import InfrastructureSecurity` | +| Openwhisk | `from resources.ibm.general import Openwhisk` | +| MonitoringLogging | `from resources.ibm.general import MonitoringLogging` | +| GovernanceRiskCompliance | `from resources.ibm.general import GovernanceRiskCompliance` | +| Monitoring | `from resources.ibm.general import Monitoring` | +| IbmPublicCloud | `from resources.ibm.general import IbmPublicCloud` | +| IbmContainers | `from resources.ibm.general import IbmContainers` | +| CloudServices | `from resources.ibm.general import CloudServices` | +| IdentityProvider | `from resources.ibm.general import IdentityProvider` | +| CognitiveServices | `from resources.ibm.general import CognitiveServices` | +| ObjectStorage | `from resources.ibm.general import ObjectStorage` | +| CloudMessaging | `from resources.ibm.general import CloudMessaging` | +| TransformationConnectivity | `from resources.ibm.general import TransformationConnectivity` | +| IdentityAccessManagement | `from resources.ibm.general import IdentityAccessManagement` | +| TextToSpeech | `from resources.ibm.general import TextToSpeech` | +| RetrieveRank | `from resources.ibm.general import RetrieveRank` | +| DataSecurity | `from resources.ibm.general import DataSecurity` | +| MicroservicesApplication | `from resources.ibm.general import MicroservicesApplication` | +| ServiceDiscoveryConfiguration | `from resources.ibm.general import ServiceDiscoveryConfiguration` | +| FileSync | `from resources.ibm.social import FileSync` | +| Networking | `from resources.ibm.social import Networking` | +| Communities | `from resources.ibm.social import Communities` | +| LiveCollaboration | `from resources.ibm.social import LiveCollaboration` | +| Messaging | `from resources.ibm.social import Messaging` | +| LoadBalancingRouting | `from resources.ibm.infrastructure import LoadBalancingRouting` | +| MobileBackend | `from resources.ibm.infrastructure import MobileBackend` | +| MicroservicesMesh | `from resources.ibm.infrastructure import MicroservicesMesh` | +| Diagnostics | `from resources.ibm.infrastructure import Diagnostics` | +| Dashboard | `from resources.ibm.infrastructure import Dashboard` | +| MonitoringLogging | `from resources.ibm.infrastructure import MonitoringLogging` | +| Channels | `from resources.ibm.infrastructure import Channels` | +| Monitoring | `from resources.ibm.infrastructure import Monitoring` | +| PeerServices | `from resources.ibm.infrastructure import PeerServices` | +| EdgeServices | `from resources.ibm.infrastructure import EdgeServices` | +| EventFeed | `from resources.ibm.infrastructure import EventFeed` | +| MobileProviderNetwork | `from resources.ibm.infrastructure import MobileProviderNetwork` | +| InfrastructureServices | `from resources.ibm.infrastructure import InfrastructureServices` | +| CloudMessaging | `from resources.ibm.infrastructure import CloudMessaging` | +| TransformationConnectivity | `from resources.ibm.infrastructure import TransformationConnectivity` | +| EnterpriseMessaging | `from resources.ibm.infrastructure import EnterpriseMessaging` | +| InterserviceCommunication | `from resources.ibm.infrastructure import InterserviceCommunication` | +| ServiceDiscoveryConfiguration | `from resources.ibm.infrastructure import ServiceDiscoveryConfiguration` | +| IotCore | `from resources.gcp.iot import IotCore` | +| TransferAppliance | `from resources.gcp.migration import TransferAppliance` | +| Endpoints | `from resources.gcp.api import Endpoints` | +| ApiGateway | `from resources.gcp.api import ApiGateway` | +| Monitoring | `from resources.gcp.operations import Monitoring` | +| VirtualPrivateCloud | `from resources.gcp.network import VirtualPrivateCloud` | +| Armor | `from resources.gcp.network import Armor` | +| Nat | `from resources.gcp.network import Nat` | +| FirewallRules | `from resources.gcp.network import FirewallRules` | +| Routes | `from resources.gcp.network import Routes` | +| Dns | `from resources.gcp.network import Dns` | +| Router | `from resources.gcp.network import Router` | +| LoadBalancing | `from resources.gcp.network import LoadBalancing` | +| PartnerInterconnect | `from resources.gcp.network import PartnerInterconnect` | +| Cdn | `from resources.gcp.network import Cdn` | +| StandardNetworkTier | `from resources.gcp.network import StandardNetworkTier` | +| ExternalIpAddresses | `from resources.gcp.network import ExternalIpAddresses` | +| Network | `from resources.gcp.network import Network` | +| Vpn | `from resources.gcp.network import Vpn` | +| TrafficDirector | `from resources.gcp.network import TrafficDirector` | +| PremiumNetworkTier | `from resources.gcp.network import PremiumNetworkTier` | +| DedicatedInterconnect | `from resources.gcp.network import DedicatedInterconnect` | +| Iam | `from resources.gcp.security import Iam` | +| SecurityCommandCenter | `from resources.gcp.security import SecurityCommandCenter` | +| ResourceManager | `from resources.gcp.security import ResourceManager` | +| SecurityScanner | `from resources.gcp.security import SecurityScanner` | +| Iap | `from resources.gcp.security import Iap` | +| KeyManagementService | `from resources.gcp.security import KeyManagementService` | +| Spanner | `from resources.gcp.database import Spanner` | +| Sql | `from resources.gcp.database import Sql` | +| Bigtable | `from resources.gcp.database import Bigtable` | +| Datastore | `from resources.gcp.database import Datastore` | +| Memorystore | `from resources.gcp.database import Memorystore` | +| Firestore | `from resources.gcp.database import Firestore` | +| Functions | `from resources.gcp.compute import Functions` | +| KubernetesEngine | `from resources.gcp.compute import KubernetesEngine` | +| ContainerOptimizedOs | `from resources.gcp.compute import ContainerOptimizedOs` | +| AppEngine | `from resources.gcp.compute import AppEngine` | +| ComputeEngine | `from resources.gcp.compute import ComputeEngine` | +| Gpu | `from resources.gcp.compute import Gpu` | +| GkeOnPrem | `from resources.gcp.compute import GkeOnPrem` | +| Run | `from resources.gcp.compute import Run` | +| SourceRepositories | `from resources.gcp.devtools import SourceRepositories` | +| TestLab | `from resources.gcp.devtools import TestLab` | +| Tasks | `from resources.gcp.devtools import Tasks` | +| ToolsForEclipse | `from resources.gcp.devtools import ToolsForEclipse` | +| Build | `from resources.gcp.devtools import Build` | +| ToolsForPowershell | `from resources.gcp.devtools import ToolsForPowershell` | +| CodeForIntellij | `from resources.gcp.devtools import CodeForIntellij` | +| ContainerRegistry | `from resources.gcp.devtools import ContainerRegistry` | +| GradleAppEnginePlugin | `from resources.gcp.devtools import GradleAppEnginePlugin` | +| Sdk | `from resources.gcp.devtools import Sdk` | +| MavenAppEnginePlugin | `from resources.gcp.devtools import MavenAppEnginePlugin` | +| ToolsForVisualStudio | `from resources.gcp.devtools import ToolsForVisualStudio` | +| IdePlugins | `from resources.gcp.devtools import IdePlugins` | +| Code | `from resources.gcp.devtools import Code` | +| Scheduler | `from resources.gcp.devtools import Scheduler` | +| Genomics | `from resources.gcp.analytics import Genomics` | +| Dataproc | `from resources.gcp.analytics import Dataproc` | +| DataFusion | `from resources.gcp.analytics import DataFusion` | +| Dataprep | `from resources.gcp.analytics import Dataprep` | +| Bigquery | `from resources.gcp.analytics import Bigquery` | +| Pubsub | `from resources.gcp.analytics import Pubsub` | +| DataCatalog | `from resources.gcp.analytics import DataCatalog` | +| Dataflow | `from resources.gcp.analytics import Dataflow` | +| Composer | `from resources.gcp.analytics import Composer` | +| Datalab | `from resources.gcp.analytics import Datalab` | +| Filestore | `from resources.gcp.storage import Filestore` | +| PersistentDisk | `from resources.gcp.storage import PersistentDisk` | +| Storage | `from resources.gcp.storage import Storage` | +| Tpu | `from resources.gcp.ml import Tpu` | +| JobsApi | `from resources.gcp.ml import JobsApi` | +| AiPlatformDataLabelingService | `from resources.gcp.ml import AiPlatformDataLabelingService` | +| TranslationApi | `from resources.gcp.ml import TranslationApi` | +| AiPlatform | `from resources.gcp.ml import AiPlatform` | +| AutomlTables | `from resources.gcp.ml import AutomlTables` | +| AdvancedSolutionsLab | `from resources.gcp.ml import AdvancedSolutionsLab` | +| NaturalLanguageApi | `from resources.gcp.ml import NaturalLanguageApi` | +| AutomlNaturalLanguage | `from resources.gcp.ml import AutomlNaturalLanguage` | +| AutomlVision | `from resources.gcp.ml import AutomlVision` | +| AutomlTranslation | `from resources.gcp.ml import AutomlTranslation` | +| VideoIntelligenceApi | `from resources.gcp.ml import VideoIntelligenceApi` | +| AutomlVideoIntelligence | `from resources.gcp.ml import AutomlVideoIntelligence` | +| RecommendationsAi | `from resources.gcp.ml import RecommendationsAi` | +| DialogFlowEnterpriseEdition | `from resources.gcp.ml import DialogFlowEnterpriseEdition` | +| Automl | `from resources.gcp.ml import Automl` | +| InferenceApi | `from resources.gcp.ml import InferenceApi` | +| TextToSpeech | `from resources.gcp.ml import TextToSpeech` | +| SpeechToText | `from resources.gcp.ml import SpeechToText` | +| AiHub | `from resources.gcp.ml import AiHub` | +| VisionApi | `from resources.gcp.ml import VisionApi` | diff --git a/scripts/cheat_sheet.py b/scripts/cheat_sheet.py index 9ca9bc97..49107729 100644 --- a/scripts/cheat_sheet.py +++ b/scripts/cheat_sheet.py @@ -21,7 +21,7 @@ def generate_markdown_table(resource_paths): path = Path(img_path) import_path = '.'.join(path.parts[1:-1]).replace("-", "_") module_name = path.parts[-1].replace("-", " ").title().replace(" ", "").replace(".Png", "") - table_entry = f"| ![module_name]({path}) | `from {import_path} import {module_name}` |\n" + table_entry = f"| \"{module_name}\" | `from {import_path} import {module_name}` |\n" md_file.write(table_entry) if __name__ == "__main__":