From dbcd6e034f23694cbdda3d87251e524f7942230e Mon Sep 17 00:00:00 2001 From: Nick Schwaderer Date: Wed, 28 Aug 2024 11:48:39 +0100 Subject: [PATCH] Generated code using `bundle exec rake build` --- .../lib/aws-sdk-accessanalyzer.rb | 21 +- .../lib/aws-sdk-accessanalyzer/client_api.rb | 3 + gems/aws-sdk-account/lib/aws-sdk-account.rb | 21 +- .../lib/aws-sdk-account/client_api.rb | 3 + gems/aws-sdk-acm/lib/aws-sdk-acm.rb | 23 +- .../aws-sdk-acm/lib/aws-sdk-acm/client_api.rb | 3 + gems/aws-sdk-acmpca/lib/aws-sdk-acmpca.rb | 23 +- .../lib/aws-sdk-acmpca/client_api.rb | 3 + gems/aws-sdk-amplify/lib/aws-sdk-amplify.rb | 21 +- .../lib/aws-sdk-amplify/client_api.rb | 3 + .../lib/aws-sdk-amplifybackend.rb | 21 +- .../lib/aws-sdk-amplifybackend/client_api.rb | 3 + .../lib/aws-sdk-amplifyuibuilder.rb | 23 +- .../aws-sdk-amplifyuibuilder/client_api.rb | 3 + .../lib/aws-sdk-apigateway.rb | 21 +- .../lib/aws-sdk-apigateway/client_api.rb | 3 + .../lib/aws-sdk-apigatewaymanagementapi.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-apigatewayv2.rb | 21 +- .../lib/aws-sdk-apigatewayv2/client_api.rb | 3 + .../lib/aws-sdk-appconfig.rb | 21 +- .../lib/aws-sdk-appconfig/client_api.rb | 3 + .../lib/aws-sdk-appconfigdata.rb | 21 +- .../lib/aws-sdk-appconfigdata/client_api.rb | 3 + .../lib/aws-sdk-appfabric.rb | 23 +- .../lib/aws-sdk-appfabric/client_api.rb | 3 + gems/aws-sdk-appflow/lib/aws-sdk-appflow.rb | 21 +- .../lib/aws-sdk-appflow/client_api.rb | 3 + .../lib/aws-sdk-appintegrationsservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-applicationautoscaling.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-applicationcostprofiler.rb | 21 +- .../client_api.rb | 3 + .../aws-sdk-applicationdiscoveryservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-applicationinsights.rb | 21 +- .../aws-sdk-applicationinsights/client_api.rb | 3 + .../lib/aws-sdk-applicationsignals.rb | 21 +- .../aws-sdk-applicationsignals/client_api.rb | 3 + gems/aws-sdk-appmesh/lib/aws-sdk-appmesh.rb | 21 +- .../lib/aws-sdk-appmesh/client_api.rb | 3 + .../lib/aws-sdk-appregistry.rb | 21 +- .../lib/aws-sdk-appregistry/client_api.rb | 3 + .../lib/aws-sdk-apprunner.rb | 21 +- .../lib/aws-sdk-apprunner/client_api.rb | 3 + .../lib/aws-sdk-appstream.rb | 23 +- .../lib/aws-sdk-appstream/client_api.rb | 3 + gems/aws-sdk-appsync/lib/aws-sdk-appsync.rb | 21 +- .../lib/aws-sdk-appsync/client_api.rb | 3 + gems/aws-sdk-apptest/lib/aws-sdk-apptest.rb | 23 +- .../lib/aws-sdk-apptest/client_api.rb | 3 + .../lib/aws-sdk-arczonalshift.rb | 21 +- .../lib/aws-sdk-arczonalshift/client_api.rb | 3 + gems/aws-sdk-artifact/lib/aws-sdk-artifact.rb | 23 +- .../lib/aws-sdk-artifact/client_api.rb | 3 + gems/aws-sdk-athena/lib/aws-sdk-athena.rb | 21 +- .../lib/aws-sdk-athena/client_api.rb | 3 + .../lib/aws-sdk-auditmanager.rb | 21 +- .../lib/aws-sdk-auditmanager/client_api.rb | 3 + .../lib/aws-sdk-augmentedairuntime.rb | 21 +- .../aws-sdk-augmentedairuntime/client_api.rb | 3 + .../lib/aws-sdk-autoscaling.rb | 43 +-- .../lib/aws-sdk-autoscaling/client_api.rb | 3 + .../lib/aws-sdk-autoscalingplans.rb | 21 +- .../aws-sdk-autoscalingplans/client_api.rb | 3 + gems/aws-sdk-b2bi/lib/aws-sdk-b2bi.rb | 21 +- .../lib/aws-sdk-b2bi/client_api.rb | 3 + gems/aws-sdk-backup/lib/aws-sdk-backup.rb | 21 +- .../lib/aws-sdk-backup/client_api.rb | 3 + .../lib/aws-sdk-backupgateway.rb | 21 +- .../lib/aws-sdk-backupgateway/client_api.rb | 3 + gems/aws-sdk-batch/lib/aws-sdk-batch.rb | 21 +- .../lib/aws-sdk-batch/client_api.rb | 3 + .../lib/aws-sdk-bcmdataexports.rb | 21 +- .../lib/aws-sdk-bcmdataexports/client_api.rb | 3 + gems/aws-sdk-bedrock/lib/aws-sdk-bedrock.rb | 23 +- .../lib/aws-sdk-bedrock/client_api.rb | 3 + .../lib/aws-sdk-bedrockagent.rb | 21 +- .../lib/aws-sdk-bedrockagent/client_api.rb | 3 + .../lib/aws-sdk-bedrockagentruntime.rb | 23 +- .../aws-sdk-bedrockagentruntime/client_api.rb | 3 + .../lib/aws-sdk-bedrockruntime.rb | 25 +- .../lib/aws-sdk-bedrockruntime/client_api.rb | 3 + .../lib/aws-sdk-billingconductor.rb | 23 +- .../aws-sdk-billingconductor/client_api.rb | 3 + gems/aws-sdk-braket/lib/aws-sdk-braket.rb | 21 +- .../lib/aws-sdk-braket/client_api.rb | 3 + gems/aws-sdk-budgets/lib/aws-sdk-budgets.rb | 21 +- .../lib/aws-sdk-budgets/client_api.rb | 3 + gems/aws-sdk-chatbot/lib/aws-sdk-chatbot.rb | 21 +- .../lib/aws-sdk-chatbot/client_api.rb | 3 + gems/aws-sdk-chime/lib/aws-sdk-chime.rb | 21 +- .../lib/aws-sdk-chime/client_api.rb | 3 + .../lib/aws-sdk-chimesdkidentity.rb | 21 +- .../aws-sdk-chimesdkidentity/client_api.rb | 3 + .../lib/aws-sdk-chimesdkmediapipelines.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-chimesdkmeetings.rb | 21 +- .../aws-sdk-chimesdkmeetings/client_api.rb | 3 + .../lib/aws-sdk-chimesdkmessaging.rb | 21 +- .../aws-sdk-chimesdkmessaging/client_api.rb | 3 + .../lib/aws-sdk-chimesdkvoice.rb | 21 +- .../lib/aws-sdk-chimesdkvoice/client_api.rb | 3 + .../lib/aws-sdk-cleanrooms.rb | 23 +- .../lib/aws-sdk-cleanrooms/client_api.rb | 3 + .../lib/aws-sdk-cleanroomsml.rb | 23 +- .../lib/aws-sdk-cleanroomsml/client_api.rb | 3 + gems/aws-sdk-cloud9/lib/aws-sdk-cloud9.rb | 21 +- .../lib/aws-sdk-cloud9/client_api.rb | 3 + .../lib/aws-sdk-cloudcontrolapi.rb | 23 +- .../lib/aws-sdk-cloudcontrolapi/client_api.rb | 3 + .../lib/aws-sdk-clouddirectory.rb | 21 +- .../lib/aws-sdk-clouddirectory/client_api.rb | 3 + .../lib/aws-sdk-cloudformation.rb | 31 +- .../lib/aws-sdk-cloudformation/client_api.rb | 3 + .../lib/aws-sdk-cloudfront.rb | 23 +- .../lib/aws-sdk-cloudfront/client_api.rb | 3 + .../lib/aws-sdk-cloudfrontkeyvaluestore.rb | 21 +- .../client_api.rb | 3 + gems/aws-sdk-cloudhsm/lib/aws-sdk-cloudhsm.rb | 21 +- .../lib/aws-sdk-cloudhsm/client_api.rb | 3 + .../lib/aws-sdk-cloudhsmv2.rb | 21 +- .../lib/aws-sdk-cloudhsmv2/client_api.rb | 3 + .../lib/aws-sdk-cloudsearch.rb | 21 +- .../lib/aws-sdk-cloudsearch/client_api.rb | 3 + .../lib/aws-sdk-cloudsearchdomain.rb | 11 +- .../aws-sdk-cloudsearchdomain/client_api.rb | 3 + .../lib/aws-sdk-cloudtrail.rb | 21 +- .../lib/aws-sdk-cloudtrail/client_api.rb | 3 + .../lib/aws-sdk-cloudtraildata.rb | 21 +- .../lib/aws-sdk-cloudtraildata/client_api.rb | 3 + .../lib/aws-sdk-cloudwatch.rb | 29 +- .../lib/aws-sdk-cloudwatch/client_api.rb | 3 + .../lib/aws-sdk-cloudwatchevents.rb | 21 +- .../aws-sdk-cloudwatchevents/client_api.rb | 3 + .../lib/aws-sdk-cloudwatchevidently.rb | 21 +- .../aws-sdk-cloudwatchevidently/client_api.rb | 3 + .../lib/aws-sdk-cloudwatchlogs.rb | 23 +- .../lib/aws-sdk-cloudwatchlogs/client_api.rb | 3 + .../lib/aws-sdk-cloudwatchrum.rb | 21 +- .../lib/aws-sdk-cloudwatchrum/client_api.rb | 3 + .../lib/aws-sdk-codeartifact.rb | 21 +- .../lib/aws-sdk-codeartifact/client_api.rb | 3 + .../lib/aws-sdk-codebuild.rb | 21 +- .../lib/aws-sdk-codebuild/client_api.rb | 3 + .../lib/aws-sdk-codecatalyst.rb | 23 +- .../lib/aws-sdk-codecatalyst/client_api.rb | 3 + .../lib/aws-sdk-codecommit.rb | 21 +- .../lib/aws-sdk-codecommit/client_api.rb | 3 + .../lib/aws-sdk-codeconnections.rb | 21 +- .../lib/aws-sdk-codeconnections/client_api.rb | 3 + .../lib/aws-sdk-codedeploy.rb | 23 +- .../lib/aws-sdk-codedeploy/client_api.rb | 3 + .../lib/aws-sdk-codeguruprofiler.rb | 21 +- .../aws-sdk-codeguruprofiler/client_api.rb | 3 + .../lib/aws-sdk-codegurureviewer.rb | 23 +- .../aws-sdk-codegurureviewer/client_api.rb | 3 + .../lib/aws-sdk-codegurusecurity.rb | 21 +- .../aws-sdk-codegurusecurity/client_api.rb | 3 + .../lib/aws-sdk-codepipeline.rb | 21 +- .../lib/aws-sdk-codepipeline/client_api.rb | 3 + gems/aws-sdk-codestar/lib/aws-sdk-codestar.rb | 60 ++++ .../lib/aws-sdk-codestarconnections.rb | 21 +- .../aws-sdk-codestarconnections/client_api.rb | 3 + .../lib/aws-sdk-codestarnotifications.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-cognitoidentity.rb | 21 +- .../lib/aws-sdk-cognitoidentity/client_api.rb | 3 + .../lib/aws-sdk-cognitoidentityprovider.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-cognitosync.rb | 21 +- .../lib/aws-sdk-cognitosync/client_api.rb | 3 + .../lib/aws-sdk-comprehend.rb | 21 +- .../lib/aws-sdk-comprehend/client_api.rb | 3 + .../lib/aws-sdk-comprehendmedical.rb | 21 +- .../aws-sdk-comprehendmedical/client_api.rb | 3 + .../lib/aws-sdk-computeoptimizer.rb | 21 +- .../aws-sdk-computeoptimizer/client_api.rb | 3 + .../lib/aws-sdk-configservice.rb | 21 +- .../lib/aws-sdk-configservice/client_api.rb | 3 + gems/aws-sdk-connect/lib/aws-sdk-connect.rb | 21 +- .../lib/aws-sdk-connect/client_api.rb | 3 + .../lib/aws-sdk-connectcampaignservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-connectcases.rb | 21 +- .../lib/aws-sdk-connectcases/client_api.rb | 3 + .../lib/aws-sdk-connectcontactlens.rb | 21 +- .../aws-sdk-connectcontactlens/client_api.rb | 3 + .../lib/aws-sdk-connectparticipant.rb | 21 +- .../aws-sdk-connectparticipant/client_api.rb | 3 + .../lib/aws-sdk-connectwisdomservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-controlcatalog.rb | 23 +- .../lib/aws-sdk-controlcatalog/client_api.rb | 3 + .../lib/aws-sdk-controltower.rb | 21 +- .../lib/aws-sdk-controltower/client_api.rb | 3 + gems/aws-sdk-core/lib/aws-sdk-core.rb | 139 ++------ gems/aws-sdk-core/lib/aws-sdk-core/xml.rb | 25 +- gems/aws-sdk-core/lib/aws-sdk-sso.rb | 21 +- .../lib/aws-sdk-sso/client_api.rb | 3 + gems/aws-sdk-core/lib/aws-sdk-ssooidc.rb | 21 +- .../lib/aws-sdk-ssooidc/client_api.rb | 3 + gems/aws-sdk-core/lib/aws-sdk-sts.rb | 21 +- .../lib/aws-sdk-sts/client_api.rb | 3 + gems/aws-sdk-core/lib/seahorse.rb | 119 +++---- .../lib/seahorse/client/handler_builder.rb | 3 - .../lib/aws-sdk-costandusagereportservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-costexplorer.rb | 21 +- .../lib/aws-sdk-costexplorer/client_api.rb | 3 + .../lib/aws-sdk-costoptimizationhub.rb | 23 +- .../aws-sdk-costoptimizationhub/client_api.rb | 3 + .../lib/aws-sdk-customerprofiles.rb | 21 +- .../aws-sdk-customerprofiles/client_api.rb | 3 + .../lib/aws-sdk-databasemigrationservice.rb | 23 +- .../client_api.rb | 3 + .../lib/aws-sdk-dataexchange.rb | 23 +- .../lib/aws-sdk-dataexchange/client_api.rb | 3 + .../lib/aws-sdk-datapipeline.rb | 21 +- .../lib/aws-sdk-datapipeline/client_api.rb | 3 + gems/aws-sdk-datasync/lib/aws-sdk-datasync.rb | 21 +- .../lib/aws-sdk-datasync/client_api.rb | 3 + gems/aws-sdk-datazone/lib/aws-sdk-datazone.rb | 21 +- .../lib/aws-sdk-datazone/client_api.rb | 3 + gems/aws-sdk-dax/lib/aws-sdk-dax.rb | 21 +- .../aws-sdk-dax/lib/aws-sdk-dax/client_api.rb | 3 + gems/aws-sdk-deadline/lib/aws-sdk-deadline.rb | 23 +- .../lib/aws-sdk-deadline/client_api.rb | 3 + .../lib/aws-sdk-detective.rb | 21 +- .../lib/aws-sdk-detective/client_api.rb | 3 + .../lib/aws-sdk-devicefarm.rb | 21 +- .../lib/aws-sdk-devicefarm/client_api.rb | 3 + .../lib/aws-sdk-devopsguru.rb | 21 +- .../lib/aws-sdk-devopsguru/client_api.rb | 3 + .../lib/aws-sdk-directconnect.rb | 21 +- .../lib/aws-sdk-directconnect/client_api.rb | 3 + .../lib/aws-sdk-directoryservice.rb | 21 +- .../aws-sdk-directoryservice/client_api.rb | 3 + gems/aws-sdk-dlm/lib/aws-sdk-dlm.rb | 21 +- .../aws-sdk-dlm/lib/aws-sdk-dlm/client_api.rb | 3 + gems/aws-sdk-docdb/lib/aws-sdk-docdb.rb | 23 +- .../lib/aws-sdk-docdb/client_api.rb | 3 + .../lib/aws-sdk-docdbelastic.rb | 21 +- .../lib/aws-sdk-docdbelastic/client_api.rb | 3 + gems/aws-sdk-drs/lib/aws-sdk-drs.rb | 21 +- .../aws-sdk-drs/lib/aws-sdk-drs/client_api.rb | 3 + gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb.rb | 25 +- .../lib/aws-sdk-dynamodb/client_api.rb | 3 + .../lib/aws-sdk-dynamodbstreams.rb | 21 +- .../lib/aws-sdk-dynamodbstreams/client_api.rb | 3 + gems/aws-sdk-ebs/lib/aws-sdk-ebs.rb | 21 +- .../aws-sdk-ebs/lib/aws-sdk-ebs/client_api.rb | 3 + gems/aws-sdk-ec2/lib/aws-sdk-ec2.rb | 69 ++-- .../aws-sdk-ec2/lib/aws-sdk-ec2/client_api.rb | 3 + gems/aws-sdk-ec2/lib/aws-sdk-ec2/instance.rb | 3 + gems/aws-sdk-ec2/lib/aws-sdk-ec2/resource.rb | 3 + gems/aws-sdk-ec2/lib/aws-sdk-ec2/tag.rb | 3 + .../lib/aws-sdk-ec2instanceconnect.rb | 21 +- .../aws-sdk-ec2instanceconnect/client_api.rb | 3 + gems/aws-sdk-ecr/lib/aws-sdk-ecr.rb | 23 +- .../aws-sdk-ecr/lib/aws-sdk-ecr/client_api.rb | 3 + .../lib/aws-sdk-ecrpublic.rb | 21 +- .../lib/aws-sdk-ecrpublic/client_api.rb | 3 + gems/aws-sdk-ecs/lib/aws-sdk-ecs.rb | 23 +- .../aws-sdk-ecs/lib/aws-sdk-ecs/client_api.rb | 3 + gems/aws-sdk-efs/lib/aws-sdk-efs.rb | 21 +- .../aws-sdk-efs/lib/aws-sdk-efs/client_api.rb | 3 + gems/aws-sdk-eks/lib/aws-sdk-eks.rb | 23 +- .../aws-sdk-eks/lib/aws-sdk-eks/client_api.rb | 3 + gems/aws-sdk-eksauth/lib/aws-sdk-eksauth.rb | 23 +- .../lib/aws-sdk-eksauth/client_api.rb | 3 + .../lib/aws-sdk-elasticache.rb | 23 +- .../lib/aws-sdk-elasticache/client_api.rb | 3 + .../lib/aws-sdk-elasticbeanstalk.rb | 23 +- .../aws-sdk-elasticbeanstalk/client_api.rb | 3 + .../lib/aws-sdk-elasticinference.rb | 21 +- .../aws-sdk-elasticinference/client_api.rb | 3 + .../lib/aws-sdk-elasticloadbalancing.rb | 23 +- .../client_api.rb | 3 + .../lib/aws-sdk-elasticloadbalancingv2.rb | 23 +- .../client_api.rb | 3 + .../lib/aws-sdk-elasticsearchservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-elastictranscoder.rb | 23 +- .../aws-sdk-elastictranscoder/client_api.rb | 3 + gems/aws-sdk-emr/lib/aws-sdk-emr.rb | 23 +- .../aws-sdk-emr/lib/aws-sdk-emr/client_api.rb | 3 + .../lib/aws-sdk-emrcontainers.rb | 21 +- .../lib/aws-sdk-emrcontainers/client_api.rb | 3 + .../lib/aws-sdk-emrserverless.rb | 21 +- .../lib/aws-sdk-emrserverless/client_api.rb | 3 + .../lib/aws-sdk-entityresolution.rb | 21 +- .../aws-sdk-entityresolution/client_api.rb | 3 + .../lib/aws-sdk-eventbridge.rb | 21 +- .../lib/aws-sdk-eventbridge/client_api.rb | 3 + gems/aws-sdk-finspace/lib/aws-sdk-finspace.rb | 21 +- .../lib/aws-sdk-finspace/client_api.rb | 3 + .../lib/aws-sdk-finspacedata.rb | 21 +- .../lib/aws-sdk-finspacedata/client_api.rb | 3 + gems/aws-sdk-firehose/lib/aws-sdk-firehose.rb | 21 +- .../lib/aws-sdk-firehose/client_api.rb | 3 + gems/aws-sdk-fis/lib/aws-sdk-fis.rb | 21 +- .../aws-sdk-fis/lib/aws-sdk-fis/client_api.rb | 3 + gems/aws-sdk-fms/lib/aws-sdk-fms.rb | 21 +- .../aws-sdk-fms/lib/aws-sdk-fms/client_api.rb | 3 + .../lib/aws-sdk-forecastqueryservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-forecastservice.rb | 21 +- .../lib/aws-sdk-forecastservice/client_api.rb | 3 + .../lib/aws-sdk-frauddetector.rb | 21 +- .../lib/aws-sdk-frauddetector/client_api.rb | 3 + gems/aws-sdk-freetier/lib/aws-sdk-freetier.rb | 21 +- .../lib/aws-sdk-freetier/client_api.rb | 3 + gems/aws-sdk-fsx/lib/aws-sdk-fsx.rb | 21 +- .../aws-sdk-fsx/lib/aws-sdk-fsx/client_api.rb | 3 + gems/aws-sdk-gamelift/lib/aws-sdk-gamelift.rb | 21 +- .../lib/aws-sdk-gamelift/client_api.rb | 3 + gems/aws-sdk-glacier/lib/aws-sdk-glacier.rb | 35 +- .../lib/aws-sdk-glacier/client_api.rb | 3 + .../lib/aws-sdk-globalaccelerator.rb | 21 +- .../aws-sdk-globalaccelerator/client_api.rb | 3 + gems/aws-sdk-glue/lib/aws-sdk-glue.rb | 21 +- .../lib/aws-sdk-glue/client_api.rb | 3 + .../lib/aws-sdk-gluedatabrew.rb | 21 +- .../lib/aws-sdk-gluedatabrew/client_api.rb | 3 + .../lib/aws-sdk-greengrass.rb | 21 +- .../lib/aws-sdk-greengrass/client_api.rb | 3 + .../lib/aws-sdk-greengrassv2.rb | 21 +- .../lib/aws-sdk-greengrassv2/client_api.rb | 3 + .../lib/aws-sdk-groundstation.rb | 23 +- .../lib/aws-sdk-groundstation/client_api.rb | 3 + .../lib/aws-sdk-guardduty.rb | 21 +- .../lib/aws-sdk-guardduty/client_api.rb | 3 + gems/aws-sdk-health/lib/aws-sdk-health.rb | 21 +- .../lib/aws-sdk-health/client_api.rb | 3 + .../lib/aws-sdk-healthlake.rb | 21 +- .../lib/aws-sdk-healthlake/client_api.rb | 3 + gems/aws-sdk-iam/lib/aws-sdk-iam.rb | 65 ++-- .../aws-sdk-iam/lib/aws-sdk-iam/client_api.rb | 3 + gems/aws-sdk-iam/lib/aws-sdk-iam/resource.rb | 3 + .../lib/aws-sdk-identitystore.rb | 21 +- .../lib/aws-sdk-identitystore/client_api.rb | 3 + .../lib/aws-sdk-imagebuilder.rb | 21 +- .../lib/aws-sdk-imagebuilder/client_api.rb | 3 + .../lib/aws-sdk-importexport.rb | 11 +- .../lib/aws-sdk-importexport/client_api.rb | 3 + .../lib/aws-sdk-inspector.rb | 21 +- .../lib/aws-sdk-inspector/client_api.rb | 3 + .../lib/aws-sdk-inspector2.rb | 21 +- .../lib/aws-sdk-inspector2/client_api.rb | 3 + .../lib/aws-sdk-inspectorscan.rb | 21 +- .../lib/aws-sdk-inspectorscan/client_api.rb | 3 + .../lib/aws-sdk-internetmonitor.rb | 23 +- .../lib/aws-sdk-internetmonitor/client_api.rb | 3 + gems/aws-sdk-iot/lib/aws-sdk-iot.rb | 21 +- .../aws-sdk-iot/lib/aws-sdk-iot/client_api.rb | 3 + .../lib/aws-sdk-iot1clickdevicesservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-iot1clickprojects.rb | 21 +- .../aws-sdk-iot1clickprojects/client_api.rb | 3 + .../lib/aws-sdk-iotanalytics.rb | 21 +- .../lib/aws-sdk-iotanalytics/client_api.rb | 3 + .../lib/aws-sdk-iotdataplane.rb | 21 +- .../lib/aws-sdk-iotdataplane/client_api.rb | 3 + .../lib/aws-sdk-iotdeviceadvisor.rb | 21 +- .../aws-sdk-iotdeviceadvisor/client_api.rb | 3 + .../lib/aws-sdk-iotevents.rb | 21 +- .../lib/aws-sdk-iotevents/client_api.rb | 3 + .../lib/aws-sdk-ioteventsdata.rb | 21 +- .../lib/aws-sdk-ioteventsdata/client_api.rb | 3 + .../lib/aws-sdk-iotfleethub.rb | 21 +- .../lib/aws-sdk-iotfleethub/client_api.rb | 3 + .../lib/aws-sdk-iotfleetwise.rb | 23 +- .../lib/aws-sdk-iotfleetwise/client_api.rb | 3 + .../lib/aws-sdk-iotjobsdataplane.rb | 21 +- .../aws-sdk-iotjobsdataplane/client_api.rb | 3 + .../lib/aws-sdk-iotsecuretunneling.rb | 21 +- .../aws-sdk-iotsecuretunneling/client_api.rb | 3 + .../lib/aws-sdk-iotsitewise.rb | 23 +- .../lib/aws-sdk-iotsitewise/client_api.rb | 3 + .../lib/aws-sdk-iotthingsgraph.rb | 21 +- .../lib/aws-sdk-iotthingsgraph/client_api.rb | 3 + .../lib/aws-sdk-iottwinmaker.rb | 23 +- .../lib/aws-sdk-iottwinmaker/client_api.rb | 3 + .../lib/aws-sdk-iotwireless.rb | 21 +- .../lib/aws-sdk-iotwireless/client_api.rb | 3 + gems/aws-sdk-ivs/lib/aws-sdk-ivs.rb | 21 +- .../aws-sdk-ivs/lib/aws-sdk-ivs/client_api.rb | 3 + gems/aws-sdk-ivschat/lib/aws-sdk-ivschat.rb | 23 +- .../lib/aws-sdk-ivschat/client_api.rb | 3 + .../lib/aws-sdk-ivsrealtime.rb | 23 +- .../lib/aws-sdk-ivsrealtime/client_api.rb | 3 + gems/aws-sdk-kafka/lib/aws-sdk-kafka.rb | 21 +- .../lib/aws-sdk-kafka/client_api.rb | 3 + .../lib/aws-sdk-kafkaconnect.rb | 21 +- .../lib/aws-sdk-kafkaconnect/client_api.rb | 3 + gems/aws-sdk-kendra/lib/aws-sdk-kendra.rb | 21 +- .../lib/aws-sdk-kendra/client_api.rb | 3 + .../lib/aws-sdk-kendraranking.rb | 21 +- .../lib/aws-sdk-kendraranking/client_api.rb | 3 + .../lib/aws-sdk-keyspaces.rb | 23 +- .../lib/aws-sdk-keyspaces/client_api.rb | 3 + gems/aws-sdk-kinesis/lib/aws-sdk-kinesis.rb | 27 +- .../lib/aws-sdk-kinesis/client_api.rb | 3 + .../lib/aws-sdk-kinesisanalytics.rb | 21 +- .../aws-sdk-kinesisanalytics/client_api.rb | 3 + .../lib/aws-sdk-kinesisanalyticsv2.rb | 21 +- .../aws-sdk-kinesisanalyticsv2/client_api.rb | 3 + .../lib/aws-sdk-kinesisvideo.rb | 21 +- .../lib/aws-sdk-kinesisvideo/client_api.rb | 3 + .../lib/aws-sdk-kinesisvideoarchivedmedia.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-kinesisvideomedia.rb | 21 +- .../aws-sdk-kinesisvideomedia/client_api.rb | 3 + .../aws-sdk-kinesisvideosignalingchannels.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-kinesisvideowebrtcstorage.rb | 21 +- .../client_api.rb | 3 + gems/aws-sdk-kms/lib/aws-sdk-kms.rb | 21 +- .../aws-sdk-kms/lib/aws-sdk-kms/client_api.rb | 3 + .../lib/aws-sdk-lakeformation.rb | 21 +- .../lib/aws-sdk-lakeformation/client_api.rb | 3 + gems/aws-sdk-lambda/lib/aws-sdk-lambda.rb | 25 +- .../lib/aws-sdk-lambda/client_api.rb | 3 + .../lib/aws-sdk-lambdapreview.rb | 54 +++ .../lib/aws-sdk-lambdapreview/client_api.rb | 332 ++++++++++++++++++ .../lib/aws-sdk-launchwizard.rb | 21 +- .../lib/aws-sdk-launchwizard/client_api.rb | 3 + gems/aws-sdk-lex/lib/aws-sdk-lex.rb | 21 +- .../aws-sdk-lex/lib/aws-sdk-lex/client_api.rb | 3 + .../lib/aws-sdk-lexmodelbuildingservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-lexmodelsv2.rb | 23 +- .../lib/aws-sdk-lexmodelsv2/client_api.rb | 3 + .../lib/aws-sdk-lexruntimev2.rb | 25 +- .../lib/aws-sdk-lexruntimev2/client_api.rb | 3 + .../lib/aws-sdk-licensemanager.rb | 21 +- .../lib/aws-sdk-licensemanager/client_api.rb | 3 + ...ws-sdk-licensemanagerlinuxsubscriptions.rb | 21 +- .../client_api.rb | 3 + ...aws-sdk-licensemanagerusersubscriptions.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-lightsail.rb | 21 +- .../lib/aws-sdk-lightsail/client_api.rb | 3 + .../lib/aws-sdk-locationservice.rb | 21 +- .../lib/aws-sdk-locationservice/client_api.rb | 3 + .../lib/aws-sdk-lookoutequipment.rb | 21 +- .../aws-sdk-lookoutequipment/client_api.rb | 3 + .../lib/aws-sdk-lookoutforvision.rb | 21 +- .../aws-sdk-lookoutforvision/client_api.rb | 3 + .../lib/aws-sdk-lookoutmetrics.rb | 21 +- .../lib/aws-sdk-lookoutmetrics/client_api.rb | 3 + .../lib/aws-sdk-machinelearning.rb | 23 +- .../lib/aws-sdk-machinelearning/client_api.rb | 3 + gems/aws-sdk-macie2/lib/aws-sdk-macie2.rb | 23 +- .../lib/aws-sdk-macie2/client_api.rb | 3 + .../lib/aws-sdk-mailmanager.rb | 21 +- .../lib/aws-sdk-mailmanager/client_api.rb | 3 + .../lib/aws-sdk-mainframemodernization.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-managedblockchain.rb | 21 +- .../aws-sdk-managedblockchain/client_api.rb | 3 + .../lib/aws-sdk-managedblockchainquery.rb | 23 +- .../client_api.rb | 3 + .../lib/aws-sdk-managedgrafana.rb | 21 +- .../lib/aws-sdk-managedgrafana/client_api.rb | 3 + .../lib/aws-sdk-marketplaceagreement.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-marketplacecatalog.rb | 21 +- .../aws-sdk-marketplacecatalog/client_api.rb | 3 + .../aws-sdk-marketplacecommerceanalytics.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-marketplacedeployment.rb | 21 +- .../client_api.rb | 3 + .../aws-sdk-marketplaceentitlementservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-marketplacemetering.rb | 21 +- .../aws-sdk-marketplacemetering/client_api.rb | 3 + .../lib/aws-sdk-mediaconnect.rb | 23 +- .../lib/aws-sdk-mediaconnect/client_api.rb | 3 + .../lib/aws-sdk-mediaconvert.rb | 21 +- .../lib/aws-sdk-mediaconvert/client_api.rb | 3 + .../lib/aws-sdk-medialive.rb | 23 +- .../lib/aws-sdk-medialive/client_api.rb | 3 + .../lib/aws-sdk-mediapackage.rb | 21 +- .../lib/aws-sdk-mediapackage/client_api.rb | 3 + .../lib/aws-sdk-mediapackagev2.rb | 23 +- .../lib/aws-sdk-mediapackagev2/client_api.rb | 3 + .../lib/aws-sdk-mediapackagevod.rb | 21 +- .../lib/aws-sdk-mediapackagevod/client_api.rb | 3 + .../lib/aws-sdk-mediastore.rb | 21 +- .../lib/aws-sdk-mediastore/client_api.rb | 3 + .../lib/aws-sdk-mediastoredata.rb | 21 +- .../lib/aws-sdk-mediastoredata/client_api.rb | 3 + .../lib/aws-sdk-mediatailor.rb | 21 +- .../lib/aws-sdk-mediatailor/client_api.rb | 3 + .../lib/aws-sdk-medicalimaging.rb | 23 +- .../lib/aws-sdk-medicalimaging/client_api.rb | 3 + gems/aws-sdk-memorydb/lib/aws-sdk-memorydb.rb | 21 +- .../lib/aws-sdk-memorydb/client_api.rb | 3 + gems/aws-sdk-mgn/lib/aws-sdk-mgn.rb | 21 +- .../aws-sdk-mgn/lib/aws-sdk-mgn/client_api.rb | 3 + .../lib/aws-sdk-migrationhub.rb | 21 +- .../lib/aws-sdk-migrationhub/client_api.rb | 3 + .../lib/aws-sdk-migrationhubconfig.rb | 21 +- .../aws-sdk-migrationhubconfig/client_api.rb | 3 + .../lib/aws-sdk-migrationhuborchestrator.rb | 23 +- .../client_api.rb | 3 + .../lib/aws-sdk-migrationhubrefactorspaces.rb | 21 +- .../client_api.rb | 3 + ...sdk-migrationhubstrategyrecommendations.rb | 21 +- .../client_api.rb | 3 + gems/aws-sdk-mq/lib/aws-sdk-mq.rb | 21 +- gems/aws-sdk-mq/lib/aws-sdk-mq/client_api.rb | 3 + gems/aws-sdk-mturk/lib/aws-sdk-mturk.rb | 21 +- .../lib/aws-sdk-mturk/client_api.rb | 3 + gems/aws-sdk-mwaa/lib/aws-sdk-mwaa.rb | 21 +- .../lib/aws-sdk-mwaa/client_api.rb | 3 + gems/aws-sdk-neptune/lib/aws-sdk-neptune.rb | 23 +- .../lib/aws-sdk-neptune/client_api.rb | 3 + .../lib/aws-sdk-neptunedata.rb | 21 +- .../lib/aws-sdk-neptunedata/client_api.rb | 3 + .../lib/aws-sdk-neptunegraph.rb | 23 +- .../lib/aws-sdk-neptunegraph/client_api.rb | 3 + .../lib/aws-sdk-networkfirewall.rb | 21 +- .../lib/aws-sdk-networkfirewall/client_api.rb | 3 + .../lib/aws-sdk-networkmanager.rb | 21 +- .../lib/aws-sdk-networkmanager/client_api.rb | 3 + .../lib/aws-sdk-networkmonitor.rb | 23 +- .../lib/aws-sdk-networkmonitor/client_api.rb | 3 + .../lib/aws-sdk-nimblestudio.rb | 23 +- .../lib/aws-sdk-nimblestudio/client_api.rb | 3 + gems/aws-sdk-oam/lib/aws-sdk-oam.rb | 21 +- .../aws-sdk-oam/lib/aws-sdk-oam/client_api.rb | 3 + gems/aws-sdk-omics/lib/aws-sdk-omics.rb | 23 +- .../lib/aws-sdk-omics/client_api.rb | 3 + .../lib/aws-sdk-opensearchserverless.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-opensearchservice.rb | 21 +- .../aws-sdk-opensearchservice/client_api.rb | 3 + gems/aws-sdk-opsworks/lib/aws-sdk-opsworks.rb | 29 +- .../lib/aws-sdk-opsworks/client_api.rb | 3 + .../lib/aws-sdk-opsworkscm.rb | 23 +- .../lib/aws-sdk-opsworkscm/client_api.rb | 3 + .../lib/aws-sdk-organizations.rb | 21 +- .../lib/aws-sdk-organizations/client_api.rb | 3 + gems/aws-sdk-osis/lib/aws-sdk-osis.rb | 21 +- .../lib/aws-sdk-osis/client_api.rb | 3 + gems/aws-sdk-outposts/lib/aws-sdk-outposts.rb | 21 +- .../lib/aws-sdk-outposts/client_api.rb | 3 + gems/aws-sdk-panorama/lib/aws-sdk-panorama.rb | 21 +- .../lib/aws-sdk-panorama/client_api.rb | 3 + .../lib/aws-sdk-paymentcryptography.rb | 23 +- .../aws-sdk-paymentcryptography/client_api.rb | 3 + .../lib/aws-sdk-paymentcryptographydata.rb | 23 +- .../client_api.rb | 3 + .../lib/aws-sdk-pcaconnectorad.rb | 21 +- .../lib/aws-sdk-pcaconnectorad/client_api.rb | 3 + .../lib/aws-sdk-pcaconnectorscep.rb | 23 +- .../aws-sdk-pcaconnectorscep/client_api.rb | 3 + .../lib/aws-sdk-personalize.rb | 21 +- .../lib/aws-sdk-personalize/client_api.rb | 3 + .../lib/aws-sdk-personalizeevents.rb | 21 +- .../aws-sdk-personalizeevents/client_api.rb | 3 + .../lib/aws-sdk-personalizeruntime.rb | 21 +- .../aws-sdk-personalizeruntime/client_api.rb | 3 + gems/aws-sdk-pi/lib/aws-sdk-pi.rb | 21 +- gems/aws-sdk-pi/lib/aws-sdk-pi/client_api.rb | 3 + gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint.rb | 21 +- .../lib/aws-sdk-pinpoint/client_api.rb | 3 + .../lib/aws-sdk-pinpointemail.rb | 21 +- .../lib/aws-sdk-pinpointemail/client_api.rb | 3 + .../lib/aws-sdk-pinpointsmsvoice.rb | 21 +- .../aws-sdk-pinpointsmsvoice/client_api.rb | 3 + .../lib/aws-sdk-pinpointsmsvoicev2.rb | 23 +- .../aws-sdk-pinpointsmsvoicev2/client_api.rb | 3 + gems/aws-sdk-pipes/lib/aws-sdk-pipes.rb | 23 +- .../lib/aws-sdk-pipes/client_api.rb | 3 + gems/aws-sdk-polly/lib/aws-sdk-polly.rb | 21 +- .../lib/aws-sdk-polly/client_api.rb | 3 + gems/aws-sdk-pricing/lib/aws-sdk-pricing.rb | 23 +- .../lib/aws-sdk-pricing/client_api.rb | 3 + .../lib/aws-sdk-privatenetworks.rb | 21 +- .../lib/aws-sdk-privatenetworks/client_api.rb | 3 + .../lib/aws-sdk-prometheusservice.rb | 23 +- .../aws-sdk-prometheusservice/client_api.rb | 3 + gems/aws-sdk-proton/lib/aws-sdk-proton.rb | 23 +- .../lib/aws-sdk-proton/client_api.rb | 3 + gems/aws-sdk-qapps/lib/aws-sdk-qapps.rb | 23 +- .../lib/aws-sdk-qapps/client_api.rb | 3 + .../lib/aws-sdk-qbusiness.rb | 27 +- .../lib/aws-sdk-qbusiness/client_api.rb | 3 + gems/aws-sdk-qconnect/lib/aws-sdk-qconnect.rb | 21 +- .../lib/aws-sdk-qconnect/client_api.rb | 3 + gems/aws-sdk-qldb/lib/aws-sdk-qldb.rb | 21 +- .../lib/aws-sdk-qldb/client_api.rb | 3 + .../lib/aws-sdk-qldbsession.rb | 21 +- .../lib/aws-sdk-qldbsession/client_api.rb | 3 + .../lib/aws-sdk-quicksight.rb | 21 +- .../lib/aws-sdk-quicksight/client_api.rb | 3 + gems/aws-sdk-ram/lib/aws-sdk-ram.rb | 21 +- .../aws-sdk-ram/lib/aws-sdk-ram/client_api.rb | 3 + gems/aws-sdk-rds/lib/aws-sdk-rds.rb | 73 ++-- .../aws-sdk-rds/lib/aws-sdk-rds/client_api.rb | 3 + .../lib/aws-sdk-rdsdataservice.rb | 21 +- .../lib/aws-sdk-rdsdataservice/client_api.rb | 3 + .../lib/aws-sdk-recyclebin.rb | 21 +- .../lib/aws-sdk-recyclebin/client_api.rb | 3 + gems/aws-sdk-redshift/lib/aws-sdk-redshift.rb | 23 +- .../lib/aws-sdk-redshift/client_api.rb | 3 + .../lib/aws-sdk-redshiftdataapiservice.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-redshiftserverless.rb | 21 +- .../aws-sdk-redshiftserverless/client_api.rb | 3 + .../lib/aws-sdk-rekognition.rb | 23 +- .../lib/aws-sdk-rekognition/client_api.rb | 3 + .../lib/aws-sdk-repostspace.rb | 21 +- .../lib/aws-sdk-repostspace/client_api.rb | 3 + .../lib/aws-sdk-resiliencehub.rb | 21 +- .../lib/aws-sdk-resiliencehub/client_api.rb | 3 + .../lib/aws-sdk-resourceexplorer2.rb | 21 +- .../aws-sdk-resourceexplorer2/client_api.rb | 3 + .../lib/aws-sdk-resourcegroups.rb | 21 +- .../lib/aws-sdk-resourcegroups/client_api.rb | 3 + .../lib/aws-sdk-resourcegroupstaggingapi.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-robomaker.rb | 21 +- .../lib/aws-sdk-robomaker/client_api.rb | 3 + .../lib/aws-sdk-rolesanywhere.rb | 21 +- .../lib/aws-sdk-rolesanywhere/client_api.rb | 3 + gems/aws-sdk-route53/lib/aws-sdk-route53.rb | 23 +- .../lib/aws-sdk-route53/client_api.rb | 3 + .../lib/aws-sdk-route53domains.rb | 21 +- .../lib/aws-sdk-route53domains/client_api.rb | 3 + .../lib/aws-sdk-route53profiles.rb | 21 +- .../lib/aws-sdk-route53profiles/client_api.rb | 3 + .../lib/aws-sdk-route53recoverycluster.rb | 21 +- .../client_api.rb | 3 + .../aws-sdk-route53recoverycontrolconfig.rb | 23 +- .../client_api.rb | 3 + .../lib/aws-sdk-route53recoveryreadiness.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-route53resolver.rb | 21 +- .../lib/aws-sdk-route53resolver/client_api.rb | 3 + gems/aws-sdk-s3/lib/aws-sdk-s3.rb | 61 ++-- gems/aws-sdk-s3/lib/aws-sdk-s3/bucket.rb | 3 + gems/aws-sdk-s3/lib/aws-sdk-s3/client_api.rb | 3 + gems/aws-sdk-s3/lib/aws-sdk-s3/errors.rb | 3 + .../lib/aws-sdk-s3/multipart_file_uploader.rb | 2 +- .../aws-sdk-s3/multipart_stream_uploader.rb | 12 +- .../lib/aws-sdk-s3/multipart_upload.rb | 3 + gems/aws-sdk-s3/lib/aws-sdk-s3/object.rb | 3 + .../lib/aws-sdk-s3/object_summary.rb | 3 + .../lib/aws-sdk-s3/object_version.rb | 3 + gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb | 2 + .../lib/aws-sdk-s3control.rb | 21 +- .../lib/aws-sdk-s3control/client_api.rb | 3 + .../lib/aws-sdk-s3outposts.rb | 21 +- .../lib/aws-sdk-s3outposts/client_api.rb | 3 + .../lib/aws-sdk-sagemaker.rb | 23 +- .../lib/aws-sdk-sagemaker/client_api.rb | 3 + .../lib/aws-sdk-sagemakeredgemanager.rb | 21 +- .../client_api.rb | 3 + .../aws-sdk-sagemakerfeaturestoreruntime.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-sagemakergeospatial.rb | 21 +- .../aws-sdk-sagemakergeospatial/client_api.rb | 3 + .../lib/aws-sdk-sagemakermetrics.rb | 21 +- .../aws-sdk-sagemakermetrics/client_api.rb | 3 + .../lib/aws-sdk-sagemakerruntime.rb | 23 +- .../aws-sdk-sagemakerruntime/client_api.rb | 3 + .../lib/aws-sdk-savingsplans.rb | 21 +- .../lib/aws-sdk-savingsplans/client_api.rb | 3 + .../lib/aws-sdk-scheduler.rb | 21 +- .../lib/aws-sdk-scheduler/client_api.rb | 3 + gems/aws-sdk-schemas/lib/aws-sdk-schemas.rb | 23 +- .../lib/aws-sdk-schemas/client_api.rb | 3 + .../lib/aws-sdk-secretsmanager.rb | 21 +- .../lib/aws-sdk-secretsmanager/client_api.rb | 3 + .../lib/aws-sdk-securityhub.rb | 21 +- .../lib/aws-sdk-securityhub/client.rb | 2 +- .../lib/aws-sdk-securityhub/client_api.rb | 3 + .../lib/aws-sdk-securitylake.rb | 21 +- .../lib/aws-sdk-securitylake/client_api.rb | 3 + ...aws-sdk-serverlessapplicationrepository.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-servicecatalog.rb | 21 +- .../lib/aws-sdk-servicecatalog/client_api.rb | 3 + .../lib/aws-sdk-servicediscovery.rb | 21 +- .../aws-sdk-servicediscovery/client_api.rb | 3 + .../lib/aws-sdk-servicequotas.rb | 21 +- .../lib/aws-sdk-servicequotas/client_api.rb | 3 + gems/aws-sdk-ses/lib/aws-sdk-ses.rb | 23 +- .../aws-sdk-ses/lib/aws-sdk-ses/client_api.rb | 3 + gems/aws-sdk-sesv2/lib/aws-sdk-sesv2.rb | 21 +- .../lib/aws-sdk-sesv2/client_api.rb | 3 + gems/aws-sdk-shield/lib/aws-sdk-shield.rb | 21 +- .../lib/aws-sdk-shield/client_api.rb | 3 + gems/aws-sdk-signer/lib/aws-sdk-signer.rb | 23 +- .../lib/aws-sdk-signer/client_api.rb | 3 + gems/aws-sdk-simpledb/lib/aws-sdk-simpledb.rb | 11 +- .../lib/aws-sdk-simpledb/client_api.rb | 3 + .../lib/aws-sdk-simspaceweaver.rb | 21 +- .../lib/aws-sdk-simspaceweaver/client_api.rb | 3 + gems/aws-sdk-sms/lib/aws-sdk-sms.rb | 21 +- .../aws-sdk-sms/lib/aws-sdk-sms/client_api.rb | 3 + gems/aws-sdk-snowball/lib/aws-sdk-snowball.rb | 21 +- .../lib/aws-sdk-snowball/client_api.rb | 3 + .../lib/aws-sdk-snowdevicemanagement.rb | 21 +- .../client_api.rb | 3 + gems/aws-sdk-sns/lib/aws-sdk-sns.rb | 29 +- .../aws-sdk-sns/lib/aws-sdk-sns/client_api.rb | 3 + gems/aws-sdk-sqs/lib/aws-sdk-sqs.rb | 25 +- .../aws-sdk-sqs/lib/aws-sdk-sqs/client_api.rb | 3 + gems/aws-sdk-ssm/lib/aws-sdk-ssm.rb | 23 +- .../aws-sdk-ssm/lib/aws-sdk-ssm/client_api.rb | 3 + .../lib/aws-sdk-ssmcontacts.rb | 21 +- .../lib/aws-sdk-ssmcontacts/client_api.rb | 3 + .../lib/aws-sdk-ssmincidents.rb | 23 +- .../lib/aws-sdk-ssmincidents/client_api.rb | 3 + .../lib/aws-sdk-ssmquicksetup.rb | 21 +- .../lib/aws-sdk-ssmquicksetup/client_api.rb | 3 + gems/aws-sdk-ssmsap/lib/aws-sdk-ssmsap.rb | 21 +- .../lib/aws-sdk-ssmsap/client_api.rb | 3 + gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin.rb | 21 +- .../lib/aws-sdk-ssoadmin/client_api.rb | 3 + gems/aws-sdk-states/lib/aws-sdk-states.rb | 21 +- .../lib/aws-sdk-states/client_api.rb | 3 + .../lib/aws-sdk-storagegateway.rb | 21 +- .../lib/aws-sdk-storagegateway/client_api.rb | 3 + .../lib/aws-sdk-supplychain.rb | 21 +- .../lib/aws-sdk-supplychain/client_api.rb | 3 + gems/aws-sdk-support/lib/aws-sdk-support.rb | 21 +- .../lib/aws-sdk-support/client_api.rb | 3 + .../lib/aws-sdk-supportapp.rb | 21 +- .../lib/aws-sdk-supportapp/client_api.rb | 3 + gems/aws-sdk-swf/lib/aws-sdk-swf.rb | 21 +- .../aws-sdk-swf/lib/aws-sdk-swf/client_api.rb | 3 + .../lib/aws-sdk-synthetics.rb | 21 +- .../lib/aws-sdk-synthetics/client_api.rb | 3 + .../lib/aws-sdk-taxsettings.rb | 21 +- .../lib/aws-sdk-taxsettings/client_api.rb | 3 + gems/aws-sdk-textract/lib/aws-sdk-textract.rb | 21 +- .../lib/aws-sdk-textract/client_api.rb | 3 + .../lib/aws-sdk-timestreaminfluxdb.rb | 21 +- .../aws-sdk-timestreaminfluxdb/client_api.rb | 3 + .../lib/aws-sdk-timestreamquery.rb | 21 +- .../lib/aws-sdk-timestreamquery/client_api.rb | 3 + .../lib/aws-sdk-timestreamwrite.rb | 21 +- .../lib/aws-sdk-timestreamwrite/client_api.rb | 3 + gems/aws-sdk-tnb/lib/aws-sdk-tnb.rb | 21 +- .../aws-sdk-tnb/lib/aws-sdk-tnb/client_api.rb | 3 + .../lib/aws-sdk-transcribeservice.rb | 21 +- .../aws-sdk-transcribeservice/client_api.rb | 3 + .../lib/aws-sdk-transcribestreamingservice.rb | 25 +- .../client_api.rb | 3 + gems/aws-sdk-transfer/lib/aws-sdk-transfer.rb | 23 +- .../lib/aws-sdk-transfer/client_api.rb | 3 + .../lib/aws-sdk-translate.rb | 21 +- .../lib/aws-sdk-translate/client_api.rb | 3 + .../lib/aws-sdk-trustedadvisor.rb | 21 +- .../lib/aws-sdk-trustedadvisor/client_api.rb | 3 + .../lib/aws-sdk-verifiedpermissions.rb | 23 +- .../aws-sdk-verifiedpermissions/client_api.rb | 3 + gems/aws-sdk-voiceid/lib/aws-sdk-voiceid.rb | 21 +- .../lib/aws-sdk-voiceid/client_api.rb | 3 + .../lib/aws-sdk-vpclattice.rb | 21 +- .../lib/aws-sdk-vpclattice/client_api.rb | 3 + gems/aws-sdk-waf/lib/aws-sdk-waf.rb | 21 +- .../aws-sdk-waf/lib/aws-sdk-waf/client_api.rb | 3 + .../lib/aws-sdk-wafregional.rb | 21 +- .../lib/aws-sdk-wafregional/client_api.rb | 3 + gems/aws-sdk-wafv2/lib/aws-sdk-wafv2.rb | 21 +- .../lib/aws-sdk-wafv2/client_api.rb | 3 + .../lib/aws-sdk-wellarchitected.rb | 21 +- .../lib/aws-sdk-wellarchitected/client_api.rb | 3 + gems/aws-sdk-workdocs/lib/aws-sdk-workdocs.rb | 21 +- .../lib/aws-sdk-workdocs/client_api.rb | 3 + gems/aws-sdk-worklink/lib/aws-sdk-worklink.rb | 21 +- .../lib/aws-sdk-worklink/client_api.rb | 3 + gems/aws-sdk-workmail/lib/aws-sdk-workmail.rb | 21 +- .../lib/aws-sdk-workmail/client_api.rb | 3 + .../lib/aws-sdk-workmailmessageflow.rb | 21 +- .../aws-sdk-workmailmessageflow/client_api.rb | 3 + .../lib/aws-sdk-workspaces.rb | 21 +- .../lib/aws-sdk-workspaces/client_api.rb | 3 + .../lib/aws-sdk-workspacesthinclient.rb | 21 +- .../client_api.rb | 3 + .../lib/aws-sdk-workspacesweb.rb | 21 +- .../lib/aws-sdk-workspacesweb/client_api.rb | 3 + gems/aws-sdk-xray/lib/aws-sdk-xray.rb | 21 +- .../lib/aws-sdk-xray/client_api.rb | 3 + gems/aws-sigv4/lib/aws-sigv4.rb | 14 +- 794 files changed, 6590 insertions(+), 3886 deletions(-) create mode 100644 gems/aws-sdk-codestar/lib/aws-sdk-codestar.rb create mode 100644 gems/aws-sdk-lambdapreview/lib/aws-sdk-lambdapreview.rb create mode 100644 gems/aws-sdk-lambdapreview/lib/aws-sdk-lambdapreview/client_api.rb diff --git a/gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer.rb b/gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer.rb index 9207edb4c93..c3b53bdf897 100644 --- a/gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer.rb +++ b/gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-accessanalyzer/types' -require_relative 'aws-sdk-accessanalyzer/client_api' -require_relative 'aws-sdk-accessanalyzer/plugins/endpoints.rb' -require_relative 'aws-sdk-accessanalyzer/client' -require_relative 'aws-sdk-accessanalyzer/errors' -require_relative 'aws-sdk-accessanalyzer/resource' -require_relative 'aws-sdk-accessanalyzer/endpoint_parameters' -require_relative 'aws-sdk-accessanalyzer/endpoint_provider' -require_relative 'aws-sdk-accessanalyzer/endpoints' require_relative 'aws-sdk-accessanalyzer/customizations' +require_relative 'aws-sdk-accessanalyzer/railtie' if defined?(Rails::Railtie) # This module provides support for Access Analyzer. This module is available in the # `aws-sdk-accessanalyzer` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AccessAnalyzer + autoload :Types, 'aws-sdk-accessanalyzer/types' + autoload :ClientApi, 'aws-sdk-accessanalyzer/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-accessanalyzer/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-accessanalyzer/client' + autoload :Errors, 'aws-sdk-accessanalyzer/errors' + autoload :Resource, 'aws-sdk-accessanalyzer/resource' + autoload :EndpointParameters, 'aws-sdk-accessanalyzer/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-accessanalyzer/endpoint_provider' + autoload :Endpoints, 'aws-sdk-accessanalyzer/endpoints' GEM_VERSION = '1.55.0' diff --git a/gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/client_api.rb b/gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/client_api.rb index afde7cad29c..4d3b079bc1b 100644 --- a/gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/client_api.rb +++ b/gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AccessAnalyzer # @api private module ClientApi diff --git a/gems/aws-sdk-account/lib/aws-sdk-account.rb b/gems/aws-sdk-account/lib/aws-sdk-account.rb index 56da5b9b8af..0862e55b35b 100644 --- a/gems/aws-sdk-account/lib/aws-sdk-account.rb +++ b/gems/aws-sdk-account/lib/aws-sdk-account.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-account/types' -require_relative 'aws-sdk-account/client_api' -require_relative 'aws-sdk-account/plugins/endpoints.rb' -require_relative 'aws-sdk-account/client' -require_relative 'aws-sdk-account/errors' -require_relative 'aws-sdk-account/resource' -require_relative 'aws-sdk-account/endpoint_parameters' -require_relative 'aws-sdk-account/endpoint_provider' -require_relative 'aws-sdk-account/endpoints' require_relative 'aws-sdk-account/customizations' +require_relative 'aws-sdk-account/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Account. This module is available in the # `aws-sdk-account` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Account + autoload :Types, 'aws-sdk-account/types' + autoload :ClientApi, 'aws-sdk-account/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-account/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-account/client' + autoload :Errors, 'aws-sdk-account/errors' + autoload :Resource, 'aws-sdk-account/resource' + autoload :EndpointParameters, 'aws-sdk-account/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-account/endpoint_provider' + autoload :Endpoints, 'aws-sdk-account/endpoints' GEM_VERSION = '1.29.0' diff --git a/gems/aws-sdk-account/lib/aws-sdk-account/client_api.rb b/gems/aws-sdk-account/lib/aws-sdk-account/client_api.rb index 8b83e4e5557..2917a78cc96 100644 --- a/gems/aws-sdk-account/lib/aws-sdk-account/client_api.rb +++ b/gems/aws-sdk-account/lib/aws-sdk-account/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Account # @api private module ClientApi diff --git a/gems/aws-sdk-acm/lib/aws-sdk-acm.rb b/gems/aws-sdk-acm/lib/aws-sdk-acm.rb index 93f6e4c8768..b0c70ab083b 100644 --- a/gems/aws-sdk-acm/lib/aws-sdk-acm.rb +++ b/gems/aws-sdk-acm/lib/aws-sdk-acm.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-acm/types' -require_relative 'aws-sdk-acm/client_api' -require_relative 'aws-sdk-acm/plugins/endpoints.rb' -require_relative 'aws-sdk-acm/client' -require_relative 'aws-sdk-acm/errors' -require_relative 'aws-sdk-acm/waiters' -require_relative 'aws-sdk-acm/resource' -require_relative 'aws-sdk-acm/endpoint_parameters' -require_relative 'aws-sdk-acm/endpoint_provider' -require_relative 'aws-sdk-acm/endpoints' require_relative 'aws-sdk-acm/customizations' +require_relative 'aws-sdk-acm/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Certificate Manager. This module is available in the # `aws-sdk-acm` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ACM + autoload :Types, 'aws-sdk-acm/types' + autoload :ClientApi, 'aws-sdk-acm/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-acm/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-acm/client' + autoload :Errors, 'aws-sdk-acm/errors' + autoload :Waiters, 'aws-sdk-acm/waiters' + autoload :Resource, 'aws-sdk-acm/resource' + autoload :EndpointParameters, 'aws-sdk-acm/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-acm/endpoint_provider' + autoload :Endpoints, 'aws-sdk-acm/endpoints' GEM_VERSION = '1.75.0' diff --git a/gems/aws-sdk-acm/lib/aws-sdk-acm/client_api.rb b/gems/aws-sdk-acm/lib/aws-sdk-acm/client_api.rb index 4c293ccebfd..40273192a30 100644 --- a/gems/aws-sdk-acm/lib/aws-sdk-acm/client_api.rb +++ b/gems/aws-sdk-acm/lib/aws-sdk-acm/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ACM # @api private module ClientApi diff --git a/gems/aws-sdk-acmpca/lib/aws-sdk-acmpca.rb b/gems/aws-sdk-acmpca/lib/aws-sdk-acmpca.rb index fd306f0778c..e290861f385 100644 --- a/gems/aws-sdk-acmpca/lib/aws-sdk-acmpca.rb +++ b/gems/aws-sdk-acmpca/lib/aws-sdk-acmpca.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-acmpca/types' -require_relative 'aws-sdk-acmpca/client_api' -require_relative 'aws-sdk-acmpca/plugins/endpoints.rb' -require_relative 'aws-sdk-acmpca/client' -require_relative 'aws-sdk-acmpca/errors' -require_relative 'aws-sdk-acmpca/waiters' -require_relative 'aws-sdk-acmpca/resource' -require_relative 'aws-sdk-acmpca/endpoint_parameters' -require_relative 'aws-sdk-acmpca/endpoint_provider' -require_relative 'aws-sdk-acmpca/endpoints' require_relative 'aws-sdk-acmpca/customizations' +require_relative 'aws-sdk-acmpca/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Certificate Manager Private Certificate Authority. This module is available in the # `aws-sdk-acmpca` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ACMPCA + autoload :Types, 'aws-sdk-acmpca/types' + autoload :ClientApi, 'aws-sdk-acmpca/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-acmpca/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-acmpca/client' + autoload :Errors, 'aws-sdk-acmpca/errors' + autoload :Waiters, 'aws-sdk-acmpca/waiters' + autoload :Resource, 'aws-sdk-acmpca/resource' + autoload :EndpointParameters, 'aws-sdk-acmpca/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-acmpca/endpoint_provider' + autoload :Endpoints, 'aws-sdk-acmpca/endpoints' GEM_VERSION = '1.77.0' diff --git a/gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/client_api.rb b/gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/client_api.rb index a55ac620ce1..ca8635c981f 100644 --- a/gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/client_api.rb +++ b/gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ACMPCA # @api private module ClientApi diff --git a/gems/aws-sdk-amplify/lib/aws-sdk-amplify.rb b/gems/aws-sdk-amplify/lib/aws-sdk-amplify.rb index 0cd4ae1f15e..6556c28e6bb 100644 --- a/gems/aws-sdk-amplify/lib/aws-sdk-amplify.rb +++ b/gems/aws-sdk-amplify/lib/aws-sdk-amplify.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-amplify/types' -require_relative 'aws-sdk-amplify/client_api' -require_relative 'aws-sdk-amplify/plugins/endpoints.rb' -require_relative 'aws-sdk-amplify/client' -require_relative 'aws-sdk-amplify/errors' -require_relative 'aws-sdk-amplify/resource' -require_relative 'aws-sdk-amplify/endpoint_parameters' -require_relative 'aws-sdk-amplify/endpoint_provider' -require_relative 'aws-sdk-amplify/endpoints' require_relative 'aws-sdk-amplify/customizations' +require_relative 'aws-sdk-amplify/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Amplify. This module is available in the # `aws-sdk-amplify` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Amplify + autoload :Types, 'aws-sdk-amplify/types' + autoload :ClientApi, 'aws-sdk-amplify/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-amplify/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-amplify/client' + autoload :Errors, 'aws-sdk-amplify/errors' + autoload :Resource, 'aws-sdk-amplify/resource' + autoload :EndpointParameters, 'aws-sdk-amplify/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-amplify/endpoint_provider' + autoload :Endpoints, 'aws-sdk-amplify/endpoints' GEM_VERSION = '1.67.0' diff --git a/gems/aws-sdk-amplify/lib/aws-sdk-amplify/client_api.rb b/gems/aws-sdk-amplify/lib/aws-sdk-amplify/client_api.rb index 6a6caff07a5..b6c750d4d99 100644 --- a/gems/aws-sdk-amplify/lib/aws-sdk-amplify/client_api.rb +++ b/gems/aws-sdk-amplify/lib/aws-sdk-amplify/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Amplify # @api private module ClientApi diff --git a/gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend.rb b/gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend.rb index 286b56a2cd2..9fd76a34f6f 100644 --- a/gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend.rb +++ b/gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-amplifybackend/types' -require_relative 'aws-sdk-amplifybackend/client_api' -require_relative 'aws-sdk-amplifybackend/plugins/endpoints.rb' -require_relative 'aws-sdk-amplifybackend/client' -require_relative 'aws-sdk-amplifybackend/errors' -require_relative 'aws-sdk-amplifybackend/resource' -require_relative 'aws-sdk-amplifybackend/endpoint_parameters' -require_relative 'aws-sdk-amplifybackend/endpoint_provider' -require_relative 'aws-sdk-amplifybackend/endpoints' require_relative 'aws-sdk-amplifybackend/customizations' +require_relative 'aws-sdk-amplifybackend/railtie' if defined?(Rails::Railtie) # This module provides support for AmplifyBackend. This module is available in the # `aws-sdk-amplifybackend` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AmplifyBackend + autoload :Types, 'aws-sdk-amplifybackend/types' + autoload :ClientApi, 'aws-sdk-amplifybackend/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-amplifybackend/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-amplifybackend/client' + autoload :Errors, 'aws-sdk-amplifybackend/errors' + autoload :Resource, 'aws-sdk-amplifybackend/resource' + autoload :EndpointParameters, 'aws-sdk-amplifybackend/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-amplifybackend/endpoint_provider' + autoload :Endpoints, 'aws-sdk-amplifybackend/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/client_api.rb b/gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/client_api.rb index 1893e961a14..433a3e96a6f 100644 --- a/gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/client_api.rb +++ b/gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AmplifyBackend # @api private module ClientApi diff --git a/gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder.rb b/gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder.rb index 222b7295ea2..01084894f46 100644 --- a/gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder.rb +++ b/gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-amplifyuibuilder/types' -require_relative 'aws-sdk-amplifyuibuilder/client_api' -require_relative 'aws-sdk-amplifyuibuilder/plugins/endpoints.rb' -require_relative 'aws-sdk-amplifyuibuilder/client' -require_relative 'aws-sdk-amplifyuibuilder/errors' -require_relative 'aws-sdk-amplifyuibuilder/waiters' -require_relative 'aws-sdk-amplifyuibuilder/resource' -require_relative 'aws-sdk-amplifyuibuilder/endpoint_parameters' -require_relative 'aws-sdk-amplifyuibuilder/endpoint_provider' -require_relative 'aws-sdk-amplifyuibuilder/endpoints' require_relative 'aws-sdk-amplifyuibuilder/customizations' +require_relative 'aws-sdk-amplifyuibuilder/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Amplify UI Builder. This module is available in the # `aws-sdk-amplifyuibuilder` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::AmplifyUIBuilder + autoload :Types, 'aws-sdk-amplifyuibuilder/types' + autoload :ClientApi, 'aws-sdk-amplifyuibuilder/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-amplifyuibuilder/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-amplifyuibuilder/client' + autoload :Errors, 'aws-sdk-amplifyuibuilder/errors' + autoload :Waiters, 'aws-sdk-amplifyuibuilder/waiters' + autoload :Resource, 'aws-sdk-amplifyuibuilder/resource' + autoload :EndpointParameters, 'aws-sdk-amplifyuibuilder/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-amplifyuibuilder/endpoint_provider' + autoload :Endpoints, 'aws-sdk-amplifyuibuilder/endpoints' GEM_VERSION = '1.31.0' diff --git a/gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/client_api.rb b/gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/client_api.rb index 74c1066911b..2941705acf4 100644 --- a/gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/client_api.rb +++ b/gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AmplifyUIBuilder # @api private module ClientApi diff --git a/gems/aws-sdk-apigateway/lib/aws-sdk-apigateway.rb b/gems/aws-sdk-apigateway/lib/aws-sdk-apigateway.rb index 5081ff138c5..8836eb57f11 100644 --- a/gems/aws-sdk-apigateway/lib/aws-sdk-apigateway.rb +++ b/gems/aws-sdk-apigateway/lib/aws-sdk-apigateway.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-apigateway/types' -require_relative 'aws-sdk-apigateway/client_api' -require_relative 'aws-sdk-apigateway/plugins/endpoints.rb' -require_relative 'aws-sdk-apigateway/client' -require_relative 'aws-sdk-apigateway/errors' -require_relative 'aws-sdk-apigateway/resource' -require_relative 'aws-sdk-apigateway/endpoint_parameters' -require_relative 'aws-sdk-apigateway/endpoint_provider' -require_relative 'aws-sdk-apigateway/endpoints' require_relative 'aws-sdk-apigateway/customizations' +require_relative 'aws-sdk-apigateway/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon API Gateway. This module is available in the # `aws-sdk-apigateway` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::APIGateway + autoload :Types, 'aws-sdk-apigateway/types' + autoload :ClientApi, 'aws-sdk-apigateway/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-apigateway/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-apigateway/client' + autoload :Errors, 'aws-sdk-apigateway/errors' + autoload :Resource, 'aws-sdk-apigateway/resource' + autoload :EndpointParameters, 'aws-sdk-apigateway/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-apigateway/endpoint_provider' + autoload :Endpoints, 'aws-sdk-apigateway/endpoints' GEM_VERSION = '1.102.0' diff --git a/gems/aws-sdk-apigateway/lib/aws-sdk-apigateway/client_api.rb b/gems/aws-sdk-apigateway/lib/aws-sdk-apigateway/client_api.rb index 6a624174448..2d7c8dc6d1b 100644 --- a/gems/aws-sdk-apigateway/lib/aws-sdk-apigateway/client_api.rb +++ b/gems/aws-sdk-apigateway/lib/aws-sdk-apigateway/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::APIGateway # @api private module ClientApi diff --git a/gems/aws-sdk-apigatewaymanagementapi/lib/aws-sdk-apigatewaymanagementapi.rb b/gems/aws-sdk-apigatewaymanagementapi/lib/aws-sdk-apigatewaymanagementapi.rb index 8d6b2333fe6..c4e67841877 100644 --- a/gems/aws-sdk-apigatewaymanagementapi/lib/aws-sdk-apigatewaymanagementapi.rb +++ b/gems/aws-sdk-apigatewaymanagementapi/lib/aws-sdk-apigatewaymanagementapi.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-apigatewaymanagementapi/types' -require_relative 'aws-sdk-apigatewaymanagementapi/client_api' -require_relative 'aws-sdk-apigatewaymanagementapi/plugins/endpoints.rb' -require_relative 'aws-sdk-apigatewaymanagementapi/client' -require_relative 'aws-sdk-apigatewaymanagementapi/errors' -require_relative 'aws-sdk-apigatewaymanagementapi/resource' -require_relative 'aws-sdk-apigatewaymanagementapi/endpoint_parameters' -require_relative 'aws-sdk-apigatewaymanagementapi/endpoint_provider' -require_relative 'aws-sdk-apigatewaymanagementapi/endpoints' require_relative 'aws-sdk-apigatewaymanagementapi/customizations' +require_relative 'aws-sdk-apigatewaymanagementapi/railtie' if defined?(Rails::Railtie) # This module provides support for AmazonApiGatewayManagementApi. This module is available in the # `aws-sdk-apigatewaymanagementapi` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ApiGatewayManagementApi + autoload :Types, 'aws-sdk-apigatewaymanagementapi/types' + autoload :ClientApi, 'aws-sdk-apigatewaymanagementapi/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-apigatewaymanagementapi/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-apigatewaymanagementapi/client' + autoload :Errors, 'aws-sdk-apigatewaymanagementapi/errors' + autoload :Resource, 'aws-sdk-apigatewaymanagementapi/resource' + autoload :EndpointParameters, 'aws-sdk-apigatewaymanagementapi/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-apigatewaymanagementapi/endpoint_provider' + autoload :Endpoints, 'aws-sdk-apigatewaymanagementapi/endpoints' GEM_VERSION = '1.49.0' diff --git a/gems/aws-sdk-apigatewaymanagementapi/lib/aws-sdk-apigatewaymanagementapi/client_api.rb b/gems/aws-sdk-apigatewaymanagementapi/lib/aws-sdk-apigatewaymanagementapi/client_api.rb index 0001746f13b..9972c4d43dd 100644 --- a/gems/aws-sdk-apigatewaymanagementapi/lib/aws-sdk-apigatewaymanagementapi/client_api.rb +++ b/gems/aws-sdk-apigatewaymanagementapi/lib/aws-sdk-apigatewaymanagementapi/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ApiGatewayManagementApi # @api private module ClientApi diff --git a/gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2.rb b/gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2.rb index 14ba39cb0f4..cfc52cc025a 100644 --- a/gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2.rb +++ b/gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-apigatewayv2/types' -require_relative 'aws-sdk-apigatewayv2/client_api' -require_relative 'aws-sdk-apigatewayv2/plugins/endpoints.rb' -require_relative 'aws-sdk-apigatewayv2/client' -require_relative 'aws-sdk-apigatewayv2/errors' -require_relative 'aws-sdk-apigatewayv2/resource' -require_relative 'aws-sdk-apigatewayv2/endpoint_parameters' -require_relative 'aws-sdk-apigatewayv2/endpoint_provider' -require_relative 'aws-sdk-apigatewayv2/endpoints' require_relative 'aws-sdk-apigatewayv2/customizations' +require_relative 'aws-sdk-apigatewayv2/railtie' if defined?(Rails::Railtie) # This module provides support for AmazonApiGatewayV2. This module is available in the # `aws-sdk-apigatewayv2` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ApiGatewayV2 + autoload :Types, 'aws-sdk-apigatewayv2/types' + autoload :ClientApi, 'aws-sdk-apigatewayv2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-apigatewayv2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-apigatewayv2/client' + autoload :Errors, 'aws-sdk-apigatewayv2/errors' + autoload :Resource, 'aws-sdk-apigatewayv2/resource' + autoload :EndpointParameters, 'aws-sdk-apigatewayv2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-apigatewayv2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-apigatewayv2/endpoints' GEM_VERSION = '1.61.0' diff --git a/gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2/client_api.rb b/gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2/client_api.rb index 533c08e7986..58db9efda13 100644 --- a/gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2/client_api.rb +++ b/gems/aws-sdk-apigatewayv2/lib/aws-sdk-apigatewayv2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ApiGatewayV2 # @api private module ClientApi diff --git a/gems/aws-sdk-appconfig/lib/aws-sdk-appconfig.rb b/gems/aws-sdk-appconfig/lib/aws-sdk-appconfig.rb index 7ec94d18b4d..4253fd367fd 100644 --- a/gems/aws-sdk-appconfig/lib/aws-sdk-appconfig.rb +++ b/gems/aws-sdk-appconfig/lib/aws-sdk-appconfig.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-appconfig/types' -require_relative 'aws-sdk-appconfig/client_api' -require_relative 'aws-sdk-appconfig/plugins/endpoints.rb' -require_relative 'aws-sdk-appconfig/client' -require_relative 'aws-sdk-appconfig/errors' -require_relative 'aws-sdk-appconfig/resource' -require_relative 'aws-sdk-appconfig/endpoint_parameters' -require_relative 'aws-sdk-appconfig/endpoint_provider' -require_relative 'aws-sdk-appconfig/endpoints' require_relative 'aws-sdk-appconfig/customizations' +require_relative 'aws-sdk-appconfig/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon AppConfig. This module is available in the # `aws-sdk-appconfig` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AppConfig + autoload :Types, 'aws-sdk-appconfig/types' + autoload :ClientApi, 'aws-sdk-appconfig/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-appconfig/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-appconfig/client' + autoload :Errors, 'aws-sdk-appconfig/errors' + autoload :Resource, 'aws-sdk-appconfig/resource' + autoload :EndpointParameters, 'aws-sdk-appconfig/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-appconfig/endpoint_provider' + autoload :Endpoints, 'aws-sdk-appconfig/endpoints' GEM_VERSION = '1.53.0' diff --git a/gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/client_api.rb b/gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/client_api.rb index 37091e948d8..853fbad7ab8 100644 --- a/gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/client_api.rb +++ b/gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppConfig # @api private module ClientApi diff --git a/gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata.rb b/gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata.rb index 90d0038601d..32d0a904d74 100644 --- a/gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata.rb +++ b/gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-appconfigdata/types' -require_relative 'aws-sdk-appconfigdata/client_api' -require_relative 'aws-sdk-appconfigdata/plugins/endpoints.rb' -require_relative 'aws-sdk-appconfigdata/client' -require_relative 'aws-sdk-appconfigdata/errors' -require_relative 'aws-sdk-appconfigdata/resource' -require_relative 'aws-sdk-appconfigdata/endpoint_parameters' -require_relative 'aws-sdk-appconfigdata/endpoint_provider' -require_relative 'aws-sdk-appconfigdata/endpoints' require_relative 'aws-sdk-appconfigdata/customizations' +require_relative 'aws-sdk-appconfigdata/railtie' if defined?(Rails::Railtie) # This module provides support for AWS AppConfig Data. This module is available in the # `aws-sdk-appconfigdata` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AppConfigData + autoload :Types, 'aws-sdk-appconfigdata/types' + autoload :ClientApi, 'aws-sdk-appconfigdata/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-appconfigdata/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-appconfigdata/client' + autoload :Errors, 'aws-sdk-appconfigdata/errors' + autoload :Resource, 'aws-sdk-appconfigdata/resource' + autoload :EndpointParameters, 'aws-sdk-appconfigdata/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-appconfigdata/endpoint_provider' + autoload :Endpoints, 'aws-sdk-appconfigdata/endpoints' GEM_VERSION = '1.26.0' diff --git a/gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata/client_api.rb b/gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata/client_api.rb index caf53639e07..9491cf61106 100644 --- a/gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata/client_api.rb +++ b/gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppConfigData # @api private module ClientApi diff --git a/gems/aws-sdk-appfabric/lib/aws-sdk-appfabric.rb b/gems/aws-sdk-appfabric/lib/aws-sdk-appfabric.rb index cef5e9f80f0..b25be67c26c 100644 --- a/gems/aws-sdk-appfabric/lib/aws-sdk-appfabric.rb +++ b/gems/aws-sdk-appfabric/lib/aws-sdk-appfabric.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-appfabric/types' -require_relative 'aws-sdk-appfabric/client_api' -require_relative 'aws-sdk-appfabric/plugins/endpoints.rb' -require_relative 'aws-sdk-appfabric/client' -require_relative 'aws-sdk-appfabric/errors' -require_relative 'aws-sdk-appfabric/waiters' -require_relative 'aws-sdk-appfabric/resource' -require_relative 'aws-sdk-appfabric/endpoint_parameters' -require_relative 'aws-sdk-appfabric/endpoint_provider' -require_relative 'aws-sdk-appfabric/endpoints' require_relative 'aws-sdk-appfabric/customizations' +require_relative 'aws-sdk-appfabric/railtie' if defined?(Rails::Railtie) # This module provides support for AppFabric. This module is available in the # `aws-sdk-appfabric` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::AppFabric + autoload :Types, 'aws-sdk-appfabric/types' + autoload :ClientApi, 'aws-sdk-appfabric/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-appfabric/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-appfabric/client' + autoload :Errors, 'aws-sdk-appfabric/errors' + autoload :Waiters, 'aws-sdk-appfabric/waiters' + autoload :Resource, 'aws-sdk-appfabric/resource' + autoload :EndpointParameters, 'aws-sdk-appfabric/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-appfabric/endpoint_provider' + autoload :Endpoints, 'aws-sdk-appfabric/endpoints' GEM_VERSION = '1.15.0' diff --git a/gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/client_api.rb b/gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/client_api.rb index 382c58e447b..7d92d8259b3 100644 --- a/gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/client_api.rb +++ b/gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppFabric # @api private module ClientApi diff --git a/gems/aws-sdk-appflow/lib/aws-sdk-appflow.rb b/gems/aws-sdk-appflow/lib/aws-sdk-appflow.rb index dc20cff034d..350e5c4f6e4 100644 --- a/gems/aws-sdk-appflow/lib/aws-sdk-appflow.rb +++ b/gems/aws-sdk-appflow/lib/aws-sdk-appflow.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-appflow/types' -require_relative 'aws-sdk-appflow/client_api' -require_relative 'aws-sdk-appflow/plugins/endpoints.rb' -require_relative 'aws-sdk-appflow/client' -require_relative 'aws-sdk-appflow/errors' -require_relative 'aws-sdk-appflow/resource' -require_relative 'aws-sdk-appflow/endpoint_parameters' -require_relative 'aws-sdk-appflow/endpoint_provider' -require_relative 'aws-sdk-appflow/endpoints' require_relative 'aws-sdk-appflow/customizations' +require_relative 'aws-sdk-appflow/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Appflow. This module is available in the # `aws-sdk-appflow` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Appflow + autoload :Types, 'aws-sdk-appflow/types' + autoload :ClientApi, 'aws-sdk-appflow/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-appflow/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-appflow/client' + autoload :Errors, 'aws-sdk-appflow/errors' + autoload :Resource, 'aws-sdk-appflow/resource' + autoload :EndpointParameters, 'aws-sdk-appflow/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-appflow/endpoint_provider' + autoload :Endpoints, 'aws-sdk-appflow/endpoints' GEM_VERSION = '1.63.0' diff --git a/gems/aws-sdk-appflow/lib/aws-sdk-appflow/client_api.rb b/gems/aws-sdk-appflow/lib/aws-sdk-appflow/client_api.rb index ca99de7f3d5..3bda135018f 100644 --- a/gems/aws-sdk-appflow/lib/aws-sdk-appflow/client_api.rb +++ b/gems/aws-sdk-appflow/lib/aws-sdk-appflow/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Appflow # @api private module ClientApi diff --git a/gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice.rb b/gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice.rb index 68d018ef8e9..b77cf85e05a 100644 --- a/gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice.rb +++ b/gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-appintegrationsservice/types' -require_relative 'aws-sdk-appintegrationsservice/client_api' -require_relative 'aws-sdk-appintegrationsservice/plugins/endpoints.rb' -require_relative 'aws-sdk-appintegrationsservice/client' -require_relative 'aws-sdk-appintegrationsservice/errors' -require_relative 'aws-sdk-appintegrationsservice/resource' -require_relative 'aws-sdk-appintegrationsservice/endpoint_parameters' -require_relative 'aws-sdk-appintegrationsservice/endpoint_provider' -require_relative 'aws-sdk-appintegrationsservice/endpoints' require_relative 'aws-sdk-appintegrationsservice/customizations' +require_relative 'aws-sdk-appintegrationsservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon AppIntegrations Service. This module is available in the # `aws-sdk-appintegrationsservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AppIntegrationsService + autoload :Types, 'aws-sdk-appintegrationsservice/types' + autoload :ClientApi, 'aws-sdk-appintegrationsservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-appintegrationsservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-appintegrationsservice/client' + autoload :Errors, 'aws-sdk-appintegrationsservice/errors' + autoload :Resource, 'aws-sdk-appintegrationsservice/resource' + autoload :EndpointParameters, 'aws-sdk-appintegrationsservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-appintegrationsservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-appintegrationsservice/endpoints' GEM_VERSION = '1.38.0' diff --git a/gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/client_api.rb b/gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/client_api.rb index 467ad07ce52..139addd29c1 100644 --- a/gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/client_api.rb +++ b/gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppIntegrationsService # @api private module ClientApi diff --git a/gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling.rb b/gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling.rb index 384a98d59a9..fa5817faadb 100644 --- a/gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling.rb +++ b/gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-applicationautoscaling/types' -require_relative 'aws-sdk-applicationautoscaling/client_api' -require_relative 'aws-sdk-applicationautoscaling/plugins/endpoints.rb' -require_relative 'aws-sdk-applicationautoscaling/client' -require_relative 'aws-sdk-applicationautoscaling/errors' -require_relative 'aws-sdk-applicationautoscaling/resource' -require_relative 'aws-sdk-applicationautoscaling/endpoint_parameters' -require_relative 'aws-sdk-applicationautoscaling/endpoint_provider' -require_relative 'aws-sdk-applicationautoscaling/endpoints' require_relative 'aws-sdk-applicationautoscaling/customizations' +require_relative 'aws-sdk-applicationautoscaling/railtie' if defined?(Rails::Railtie) # This module provides support for Application Auto Scaling. This module is available in the # `aws-sdk-applicationautoscaling` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ApplicationAutoScaling + autoload :Types, 'aws-sdk-applicationautoscaling/types' + autoload :ClientApi, 'aws-sdk-applicationautoscaling/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-applicationautoscaling/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-applicationautoscaling/client' + autoload :Errors, 'aws-sdk-applicationautoscaling/errors' + autoload :Resource, 'aws-sdk-applicationautoscaling/resource' + autoload :EndpointParameters, 'aws-sdk-applicationautoscaling/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-applicationautoscaling/endpoint_provider' + autoload :Endpoints, 'aws-sdk-applicationautoscaling/endpoints' GEM_VERSION = '1.91.0' diff --git a/gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling/client_api.rb b/gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling/client_api.rb index abca5b956f0..9ad9ae6e552 100644 --- a/gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling/client_api.rb +++ b/gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ApplicationAutoScaling # @api private module ClientApi diff --git a/gems/aws-sdk-applicationcostprofiler/lib/aws-sdk-applicationcostprofiler.rb b/gems/aws-sdk-applicationcostprofiler/lib/aws-sdk-applicationcostprofiler.rb index 72742370ac7..7df06edbe34 100644 --- a/gems/aws-sdk-applicationcostprofiler/lib/aws-sdk-applicationcostprofiler.rb +++ b/gems/aws-sdk-applicationcostprofiler/lib/aws-sdk-applicationcostprofiler.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-applicationcostprofiler/types' -require_relative 'aws-sdk-applicationcostprofiler/client_api' -require_relative 'aws-sdk-applicationcostprofiler/plugins/endpoints.rb' -require_relative 'aws-sdk-applicationcostprofiler/client' -require_relative 'aws-sdk-applicationcostprofiler/errors' -require_relative 'aws-sdk-applicationcostprofiler/resource' -require_relative 'aws-sdk-applicationcostprofiler/endpoint_parameters' -require_relative 'aws-sdk-applicationcostprofiler/endpoint_provider' -require_relative 'aws-sdk-applicationcostprofiler/endpoints' require_relative 'aws-sdk-applicationcostprofiler/customizations' +require_relative 'aws-sdk-applicationcostprofiler/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Application Cost Profiler. This module is available in the # `aws-sdk-applicationcostprofiler` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ApplicationCostProfiler + autoload :Types, 'aws-sdk-applicationcostprofiler/types' + autoload :ClientApi, 'aws-sdk-applicationcostprofiler/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-applicationcostprofiler/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-applicationcostprofiler/client' + autoload :Errors, 'aws-sdk-applicationcostprofiler/errors' + autoload :Resource, 'aws-sdk-applicationcostprofiler/resource' + autoload :EndpointParameters, 'aws-sdk-applicationcostprofiler/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-applicationcostprofiler/endpoint_provider' + autoload :Endpoints, 'aws-sdk-applicationcostprofiler/endpoints' GEM_VERSION = '1.29.0' diff --git a/gems/aws-sdk-applicationcostprofiler/lib/aws-sdk-applicationcostprofiler/client_api.rb b/gems/aws-sdk-applicationcostprofiler/lib/aws-sdk-applicationcostprofiler/client_api.rb index fb752cb6da9..6b21f497751 100644 --- a/gems/aws-sdk-applicationcostprofiler/lib/aws-sdk-applicationcostprofiler/client_api.rb +++ b/gems/aws-sdk-applicationcostprofiler/lib/aws-sdk-applicationcostprofiler/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ApplicationCostProfiler # @api private module ClientApi diff --git a/gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice.rb b/gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice.rb index f60b393df85..14a326afe7c 100644 --- a/gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice.rb +++ b/gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-applicationdiscoveryservice/types' -require_relative 'aws-sdk-applicationdiscoveryservice/client_api' -require_relative 'aws-sdk-applicationdiscoveryservice/plugins/endpoints.rb' -require_relative 'aws-sdk-applicationdiscoveryservice/client' -require_relative 'aws-sdk-applicationdiscoveryservice/errors' -require_relative 'aws-sdk-applicationdiscoveryservice/resource' -require_relative 'aws-sdk-applicationdiscoveryservice/endpoint_parameters' -require_relative 'aws-sdk-applicationdiscoveryservice/endpoint_provider' -require_relative 'aws-sdk-applicationdiscoveryservice/endpoints' require_relative 'aws-sdk-applicationdiscoveryservice/customizations' +require_relative 'aws-sdk-applicationdiscoveryservice/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Application Discovery Service. This module is available in the # `aws-sdk-applicationdiscoveryservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ApplicationDiscoveryService + autoload :Types, 'aws-sdk-applicationdiscoveryservice/types' + autoload :ClientApi, 'aws-sdk-applicationdiscoveryservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-applicationdiscoveryservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-applicationdiscoveryservice/client' + autoload :Errors, 'aws-sdk-applicationdiscoveryservice/errors' + autoload :Resource, 'aws-sdk-applicationdiscoveryservice/resource' + autoload :EndpointParameters, 'aws-sdk-applicationdiscoveryservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-applicationdiscoveryservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-applicationdiscoveryservice/endpoints' GEM_VERSION = '1.72.0' diff --git a/gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/client_api.rb b/gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/client_api.rb index d53bc7569c4..d513bbb7594 100644 --- a/gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/client_api.rb +++ b/gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ApplicationDiscoveryService # @api private module ClientApi diff --git a/gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights.rb b/gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights.rb index 7b70d1feacd..073eed3e37a 100644 --- a/gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights.rb +++ b/gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-applicationinsights/types' -require_relative 'aws-sdk-applicationinsights/client_api' -require_relative 'aws-sdk-applicationinsights/plugins/endpoints.rb' -require_relative 'aws-sdk-applicationinsights/client' -require_relative 'aws-sdk-applicationinsights/errors' -require_relative 'aws-sdk-applicationinsights/resource' -require_relative 'aws-sdk-applicationinsights/endpoint_parameters' -require_relative 'aws-sdk-applicationinsights/endpoint_provider' -require_relative 'aws-sdk-applicationinsights/endpoints' require_relative 'aws-sdk-applicationinsights/customizations' +require_relative 'aws-sdk-applicationinsights/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudWatch Application Insights. This module is available in the # `aws-sdk-applicationinsights` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ApplicationInsights + autoload :Types, 'aws-sdk-applicationinsights/types' + autoload :ClientApi, 'aws-sdk-applicationinsights/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-applicationinsights/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-applicationinsights/client' + autoload :Errors, 'aws-sdk-applicationinsights/errors' + autoload :Resource, 'aws-sdk-applicationinsights/resource' + autoload :EndpointParameters, 'aws-sdk-applicationinsights/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-applicationinsights/endpoint_provider' + autoload :Endpoints, 'aws-sdk-applicationinsights/endpoints' GEM_VERSION = '1.52.0' diff --git a/gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/client_api.rb b/gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/client_api.rb index 9dac90fbc9d..0e566fcee0e 100644 --- a/gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/client_api.rb +++ b/gems/aws-sdk-applicationinsights/lib/aws-sdk-applicationinsights/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ApplicationInsights # @api private module ClientApi diff --git a/gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals.rb b/gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals.rb index bbc9f06a961..b3696e093b0 100644 --- a/gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals.rb +++ b/gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-applicationsignals/types' -require_relative 'aws-sdk-applicationsignals/client_api' -require_relative 'aws-sdk-applicationsignals/plugins/endpoints.rb' -require_relative 'aws-sdk-applicationsignals/client' -require_relative 'aws-sdk-applicationsignals/errors' -require_relative 'aws-sdk-applicationsignals/resource' -require_relative 'aws-sdk-applicationsignals/endpoint_parameters' -require_relative 'aws-sdk-applicationsignals/endpoint_provider' -require_relative 'aws-sdk-applicationsignals/endpoints' require_relative 'aws-sdk-applicationsignals/customizations' +require_relative 'aws-sdk-applicationsignals/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudWatch Application Signals. This module is available in the # `aws-sdk-applicationsignals` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ApplicationSignals + autoload :Types, 'aws-sdk-applicationsignals/types' + autoload :ClientApi, 'aws-sdk-applicationsignals/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-applicationsignals/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-applicationsignals/client' + autoload :Errors, 'aws-sdk-applicationsignals/errors' + autoload :Resource, 'aws-sdk-applicationsignals/resource' + autoload :EndpointParameters, 'aws-sdk-applicationsignals/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-applicationsignals/endpoint_provider' + autoload :Endpoints, 'aws-sdk-applicationsignals/endpoints' GEM_VERSION = '1.6.0' diff --git a/gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/client_api.rb b/gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/client_api.rb index e456ebd30a3..7ff10d576d0 100644 --- a/gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/client_api.rb +++ b/gems/aws-sdk-applicationsignals/lib/aws-sdk-applicationsignals/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ApplicationSignals # @api private module ClientApi diff --git a/gems/aws-sdk-appmesh/lib/aws-sdk-appmesh.rb b/gems/aws-sdk-appmesh/lib/aws-sdk-appmesh.rb index d0c655a6aec..110f46c0e47 100644 --- a/gems/aws-sdk-appmesh/lib/aws-sdk-appmesh.rb +++ b/gems/aws-sdk-appmesh/lib/aws-sdk-appmesh.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-appmesh/types' -require_relative 'aws-sdk-appmesh/client_api' -require_relative 'aws-sdk-appmesh/plugins/endpoints.rb' -require_relative 'aws-sdk-appmesh/client' -require_relative 'aws-sdk-appmesh/errors' -require_relative 'aws-sdk-appmesh/resource' -require_relative 'aws-sdk-appmesh/endpoint_parameters' -require_relative 'aws-sdk-appmesh/endpoint_provider' -require_relative 'aws-sdk-appmesh/endpoints' require_relative 'aws-sdk-appmesh/customizations' +require_relative 'aws-sdk-appmesh/railtie' if defined?(Rails::Railtie) # This module provides support for AWS App Mesh. This module is available in the # `aws-sdk-appmesh` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AppMesh + autoload :Types, 'aws-sdk-appmesh/types' + autoload :ClientApi, 'aws-sdk-appmesh/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-appmesh/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-appmesh/client' + autoload :Errors, 'aws-sdk-appmesh/errors' + autoload :Resource, 'aws-sdk-appmesh/resource' + autoload :EndpointParameters, 'aws-sdk-appmesh/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-appmesh/endpoint_provider' + autoload :Endpoints, 'aws-sdk-appmesh/endpoints' GEM_VERSION = '1.67.0' diff --git a/gems/aws-sdk-appmesh/lib/aws-sdk-appmesh/client_api.rb b/gems/aws-sdk-appmesh/lib/aws-sdk-appmesh/client_api.rb index ea475bfb284..e5904cf9245 100644 --- a/gems/aws-sdk-appmesh/lib/aws-sdk-appmesh/client_api.rb +++ b/gems/aws-sdk-appmesh/lib/aws-sdk-appmesh/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppMesh # @api private module ClientApi diff --git a/gems/aws-sdk-appregistry/lib/aws-sdk-appregistry.rb b/gems/aws-sdk-appregistry/lib/aws-sdk-appregistry.rb index 52e6dc9c031..69250f89207 100644 --- a/gems/aws-sdk-appregistry/lib/aws-sdk-appregistry.rb +++ b/gems/aws-sdk-appregistry/lib/aws-sdk-appregistry.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-appregistry/types' -require_relative 'aws-sdk-appregistry/client_api' -require_relative 'aws-sdk-appregistry/plugins/endpoints.rb' -require_relative 'aws-sdk-appregistry/client' -require_relative 'aws-sdk-appregistry/errors' -require_relative 'aws-sdk-appregistry/resource' -require_relative 'aws-sdk-appregistry/endpoint_parameters' -require_relative 'aws-sdk-appregistry/endpoint_provider' -require_relative 'aws-sdk-appregistry/endpoints' require_relative 'aws-sdk-appregistry/customizations' +require_relative 'aws-sdk-appregistry/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Service Catalog App Registry. This module is available in the # `aws-sdk-appregistry` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AppRegistry + autoload :Types, 'aws-sdk-appregistry/types' + autoload :ClientApi, 'aws-sdk-appregistry/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-appregistry/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-appregistry/client' + autoload :Errors, 'aws-sdk-appregistry/errors' + autoload :Resource, 'aws-sdk-appregistry/resource' + autoload :EndpointParameters, 'aws-sdk-appregistry/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-appregistry/endpoint_provider' + autoload :Endpoints, 'aws-sdk-appregistry/endpoints' GEM_VERSION = '1.40.0' diff --git a/gems/aws-sdk-appregistry/lib/aws-sdk-appregistry/client_api.rb b/gems/aws-sdk-appregistry/lib/aws-sdk-appregistry/client_api.rb index c3969ee95c3..b0a6f4e5df2 100644 --- a/gems/aws-sdk-appregistry/lib/aws-sdk-appregistry/client_api.rb +++ b/gems/aws-sdk-appregistry/lib/aws-sdk-appregistry/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppRegistry # @api private module ClientApi diff --git a/gems/aws-sdk-apprunner/lib/aws-sdk-apprunner.rb b/gems/aws-sdk-apprunner/lib/aws-sdk-apprunner.rb index 12f402344be..38cc1f93470 100644 --- a/gems/aws-sdk-apprunner/lib/aws-sdk-apprunner.rb +++ b/gems/aws-sdk-apprunner/lib/aws-sdk-apprunner.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-apprunner/types' -require_relative 'aws-sdk-apprunner/client_api' -require_relative 'aws-sdk-apprunner/plugins/endpoints.rb' -require_relative 'aws-sdk-apprunner/client' -require_relative 'aws-sdk-apprunner/errors' -require_relative 'aws-sdk-apprunner/resource' -require_relative 'aws-sdk-apprunner/endpoint_parameters' -require_relative 'aws-sdk-apprunner/endpoint_provider' -require_relative 'aws-sdk-apprunner/endpoints' require_relative 'aws-sdk-apprunner/customizations' +require_relative 'aws-sdk-apprunner/railtie' if defined?(Rails::Railtie) # This module provides support for AWS App Runner. This module is available in the # `aws-sdk-apprunner` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AppRunner + autoload :Types, 'aws-sdk-apprunner/types' + autoload :ClientApi, 'aws-sdk-apprunner/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-apprunner/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-apprunner/client' + autoload :Errors, 'aws-sdk-apprunner/errors' + autoload :Resource, 'aws-sdk-apprunner/resource' + autoload :EndpointParameters, 'aws-sdk-apprunner/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-apprunner/endpoint_provider' + autoload :Endpoints, 'aws-sdk-apprunner/endpoints' GEM_VERSION = '1.45.0' diff --git a/gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/client_api.rb b/gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/client_api.rb index be471c044da..3570721eae4 100644 --- a/gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/client_api.rb +++ b/gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppRunner # @api private module ClientApi diff --git a/gems/aws-sdk-appstream/lib/aws-sdk-appstream.rb b/gems/aws-sdk-appstream/lib/aws-sdk-appstream.rb index a3aa6f06a3c..88ffaa9da26 100644 --- a/gems/aws-sdk-appstream/lib/aws-sdk-appstream.rb +++ b/gems/aws-sdk-appstream/lib/aws-sdk-appstream.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-appstream/types' -require_relative 'aws-sdk-appstream/client_api' -require_relative 'aws-sdk-appstream/plugins/endpoints.rb' -require_relative 'aws-sdk-appstream/client' -require_relative 'aws-sdk-appstream/errors' -require_relative 'aws-sdk-appstream/waiters' -require_relative 'aws-sdk-appstream/resource' -require_relative 'aws-sdk-appstream/endpoint_parameters' -require_relative 'aws-sdk-appstream/endpoint_provider' -require_relative 'aws-sdk-appstream/endpoints' require_relative 'aws-sdk-appstream/customizations' +require_relative 'aws-sdk-appstream/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon AppStream. This module is available in the # `aws-sdk-appstream` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::AppStream + autoload :Types, 'aws-sdk-appstream/types' + autoload :ClientApi, 'aws-sdk-appstream/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-appstream/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-appstream/client' + autoload :Errors, 'aws-sdk-appstream/errors' + autoload :Waiters, 'aws-sdk-appstream/waiters' + autoload :Resource, 'aws-sdk-appstream/resource' + autoload :EndpointParameters, 'aws-sdk-appstream/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-appstream/endpoint_provider' + autoload :Endpoints, 'aws-sdk-appstream/endpoints' GEM_VERSION = '1.95.0' diff --git a/gems/aws-sdk-appstream/lib/aws-sdk-appstream/client_api.rb b/gems/aws-sdk-appstream/lib/aws-sdk-appstream/client_api.rb index df2c6be860d..eb9b4281968 100644 --- a/gems/aws-sdk-appstream/lib/aws-sdk-appstream/client_api.rb +++ b/gems/aws-sdk-appstream/lib/aws-sdk-appstream/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppStream # @api private module ClientApi diff --git a/gems/aws-sdk-appsync/lib/aws-sdk-appsync.rb b/gems/aws-sdk-appsync/lib/aws-sdk-appsync.rb index 64eab27fb77..2cdb3af6887 100644 --- a/gems/aws-sdk-appsync/lib/aws-sdk-appsync.rb +++ b/gems/aws-sdk-appsync/lib/aws-sdk-appsync.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-appsync/types' -require_relative 'aws-sdk-appsync/client_api' -require_relative 'aws-sdk-appsync/plugins/endpoints.rb' -require_relative 'aws-sdk-appsync/client' -require_relative 'aws-sdk-appsync/errors' -require_relative 'aws-sdk-appsync/resource' -require_relative 'aws-sdk-appsync/endpoint_parameters' -require_relative 'aws-sdk-appsync/endpoint_provider' -require_relative 'aws-sdk-appsync/endpoints' require_relative 'aws-sdk-appsync/customizations' +require_relative 'aws-sdk-appsync/railtie' if defined?(Rails::Railtie) # This module provides support for AWS AppSync. This module is available in the # `aws-sdk-appsync` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AppSync + autoload :Types, 'aws-sdk-appsync/types' + autoload :ClientApi, 'aws-sdk-appsync/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-appsync/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-appsync/client' + autoload :Errors, 'aws-sdk-appsync/errors' + autoload :Resource, 'aws-sdk-appsync/resource' + autoload :EndpointParameters, 'aws-sdk-appsync/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-appsync/endpoint_provider' + autoload :Endpoints, 'aws-sdk-appsync/endpoints' GEM_VERSION = '1.84.0' diff --git a/gems/aws-sdk-appsync/lib/aws-sdk-appsync/client_api.rb b/gems/aws-sdk-appsync/lib/aws-sdk-appsync/client_api.rb index 4b7c45e6cc2..a92f8d4dd38 100644 --- a/gems/aws-sdk-appsync/lib/aws-sdk-appsync/client_api.rb +++ b/gems/aws-sdk-appsync/lib/aws-sdk-appsync/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppSync # @api private module ClientApi diff --git a/gems/aws-sdk-apptest/lib/aws-sdk-apptest.rb b/gems/aws-sdk-apptest/lib/aws-sdk-apptest.rb index 9faf9d98938..9434aee4e7b 100644 --- a/gems/aws-sdk-apptest/lib/aws-sdk-apptest.rb +++ b/gems/aws-sdk-apptest/lib/aws-sdk-apptest.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-apptest/types' -require_relative 'aws-sdk-apptest/client_api' -require_relative 'aws-sdk-apptest/plugins/endpoints.rb' -require_relative 'aws-sdk-apptest/client' -require_relative 'aws-sdk-apptest/errors' -require_relative 'aws-sdk-apptest/waiters' -require_relative 'aws-sdk-apptest/resource' -require_relative 'aws-sdk-apptest/endpoint_parameters' -require_relative 'aws-sdk-apptest/endpoint_provider' -require_relative 'aws-sdk-apptest/endpoints' require_relative 'aws-sdk-apptest/customizations' +require_relative 'aws-sdk-apptest/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Mainframe Modernization Application Testing. This module is available in the # `aws-sdk-apptest` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::AppTest + autoload :Types, 'aws-sdk-apptest/types' + autoload :ClientApi, 'aws-sdk-apptest/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-apptest/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-apptest/client' + autoload :Errors, 'aws-sdk-apptest/errors' + autoload :Waiters, 'aws-sdk-apptest/waiters' + autoload :Resource, 'aws-sdk-apptest/resource' + autoload :EndpointParameters, 'aws-sdk-apptest/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-apptest/endpoint_provider' + autoload :Endpoints, 'aws-sdk-apptest/endpoints' GEM_VERSION = '1.4.0' diff --git a/gems/aws-sdk-apptest/lib/aws-sdk-apptest/client_api.rb b/gems/aws-sdk-apptest/lib/aws-sdk-apptest/client_api.rb index 457de266828..6f8e9ec03da 100644 --- a/gems/aws-sdk-apptest/lib/aws-sdk-apptest/client_api.rb +++ b/gems/aws-sdk-apptest/lib/aws-sdk-apptest/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AppTest # @api private module ClientApi diff --git a/gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift.rb b/gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift.rb index 568f99fc107..9af9ee32460 100644 --- a/gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift.rb +++ b/gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-arczonalshift/types' -require_relative 'aws-sdk-arczonalshift/client_api' -require_relative 'aws-sdk-arczonalshift/plugins/endpoints.rb' -require_relative 'aws-sdk-arczonalshift/client' -require_relative 'aws-sdk-arczonalshift/errors' -require_relative 'aws-sdk-arczonalshift/resource' -require_relative 'aws-sdk-arczonalshift/endpoint_parameters' -require_relative 'aws-sdk-arczonalshift/endpoint_provider' -require_relative 'aws-sdk-arczonalshift/endpoints' require_relative 'aws-sdk-arczonalshift/customizations' +require_relative 'aws-sdk-arczonalshift/railtie' if defined?(Rails::Railtie) # This module provides support for AWS ARC - Zonal Shift. This module is available in the # `aws-sdk-arczonalshift` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ARCZonalShift + autoload :Types, 'aws-sdk-arczonalshift/types' + autoload :ClientApi, 'aws-sdk-arczonalshift/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-arczonalshift/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-arczonalshift/client' + autoload :Errors, 'aws-sdk-arczonalshift/errors' + autoload :Resource, 'aws-sdk-arczonalshift/resource' + autoload :EndpointParameters, 'aws-sdk-arczonalshift/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-arczonalshift/endpoint_provider' + autoload :Endpoints, 'aws-sdk-arczonalshift/endpoints' GEM_VERSION = '1.20.0' diff --git a/gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/client_api.rb b/gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/client_api.rb index b1f622b4cce..c3cfeaa452f 100644 --- a/gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/client_api.rb +++ b/gems/aws-sdk-arczonalshift/lib/aws-sdk-arczonalshift/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ARCZonalShift # @api private module ClientApi diff --git a/gems/aws-sdk-artifact/lib/aws-sdk-artifact.rb b/gems/aws-sdk-artifact/lib/aws-sdk-artifact.rb index dd431e982f4..306a85f2482 100644 --- a/gems/aws-sdk-artifact/lib/aws-sdk-artifact.rb +++ b/gems/aws-sdk-artifact/lib/aws-sdk-artifact.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-artifact/types' -require_relative 'aws-sdk-artifact/client_api' -require_relative 'aws-sdk-artifact/plugins/endpoints.rb' -require_relative 'aws-sdk-artifact/client' -require_relative 'aws-sdk-artifact/errors' -require_relative 'aws-sdk-artifact/waiters' -require_relative 'aws-sdk-artifact/resource' -require_relative 'aws-sdk-artifact/endpoint_parameters' -require_relative 'aws-sdk-artifact/endpoint_provider' -require_relative 'aws-sdk-artifact/endpoints' require_relative 'aws-sdk-artifact/customizations' +require_relative 'aws-sdk-artifact/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Artifact. This module is available in the # `aws-sdk-artifact` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Artifact + autoload :Types, 'aws-sdk-artifact/types' + autoload :ClientApi, 'aws-sdk-artifact/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-artifact/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-artifact/client' + autoload :Errors, 'aws-sdk-artifact/errors' + autoload :Waiters, 'aws-sdk-artifact/waiters' + autoload :Resource, 'aws-sdk-artifact/resource' + autoload :EndpointParameters, 'aws-sdk-artifact/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-artifact/endpoint_provider' + autoload :Endpoints, 'aws-sdk-artifact/endpoints' GEM_VERSION = '1.8.0' diff --git a/gems/aws-sdk-artifact/lib/aws-sdk-artifact/client_api.rb b/gems/aws-sdk-artifact/lib/aws-sdk-artifact/client_api.rb index 7bf867e43da..650850eea12 100644 --- a/gems/aws-sdk-artifact/lib/aws-sdk-artifact/client_api.rb +++ b/gems/aws-sdk-artifact/lib/aws-sdk-artifact/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Artifact # @api private module ClientApi diff --git a/gems/aws-sdk-athena/lib/aws-sdk-athena.rb b/gems/aws-sdk-athena/lib/aws-sdk-athena.rb index 480df1397b1..c45aa6f6dc5 100644 --- a/gems/aws-sdk-athena/lib/aws-sdk-athena.rb +++ b/gems/aws-sdk-athena/lib/aws-sdk-athena.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-athena/types' -require_relative 'aws-sdk-athena/client_api' -require_relative 'aws-sdk-athena/plugins/endpoints.rb' -require_relative 'aws-sdk-athena/client' -require_relative 'aws-sdk-athena/errors' -require_relative 'aws-sdk-athena/resource' -require_relative 'aws-sdk-athena/endpoint_parameters' -require_relative 'aws-sdk-athena/endpoint_provider' -require_relative 'aws-sdk-athena/endpoints' require_relative 'aws-sdk-athena/customizations' +require_relative 'aws-sdk-athena/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Athena. This module is available in the # `aws-sdk-athena` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Athena + autoload :Types, 'aws-sdk-athena/types' + autoload :ClientApi, 'aws-sdk-athena/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-athena/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-athena/client' + autoload :Errors, 'aws-sdk-athena/errors' + autoload :Resource, 'aws-sdk-athena/resource' + autoload :EndpointParameters, 'aws-sdk-athena/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-athena/endpoint_provider' + autoload :Endpoints, 'aws-sdk-athena/endpoints' GEM_VERSION = '1.90.0' diff --git a/gems/aws-sdk-athena/lib/aws-sdk-athena/client_api.rb b/gems/aws-sdk-athena/lib/aws-sdk-athena/client_api.rb index 982c5f1cbf8..63860e98fa4 100644 --- a/gems/aws-sdk-athena/lib/aws-sdk-athena/client_api.rb +++ b/gems/aws-sdk-athena/lib/aws-sdk-athena/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Athena # @api private module ClientApi diff --git a/gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager.rb b/gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager.rb index e9db6a65a73..c86eed98d90 100644 --- a/gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager.rb +++ b/gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-auditmanager/types' -require_relative 'aws-sdk-auditmanager/client_api' -require_relative 'aws-sdk-auditmanager/plugins/endpoints.rb' -require_relative 'aws-sdk-auditmanager/client' -require_relative 'aws-sdk-auditmanager/errors' -require_relative 'aws-sdk-auditmanager/resource' -require_relative 'aws-sdk-auditmanager/endpoint_parameters' -require_relative 'aws-sdk-auditmanager/endpoint_provider' -require_relative 'aws-sdk-auditmanager/endpoints' require_relative 'aws-sdk-auditmanager/customizations' +require_relative 'aws-sdk-auditmanager/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Audit Manager. This module is available in the # `aws-sdk-auditmanager` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AuditManager + autoload :Types, 'aws-sdk-auditmanager/types' + autoload :ClientApi, 'aws-sdk-auditmanager/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-auditmanager/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-auditmanager/client' + autoload :Errors, 'aws-sdk-auditmanager/errors' + autoload :Resource, 'aws-sdk-auditmanager/resource' + autoload :EndpointParameters, 'aws-sdk-auditmanager/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-auditmanager/endpoint_provider' + autoload :Endpoints, 'aws-sdk-auditmanager/endpoints' GEM_VERSION = '1.52.0' diff --git a/gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/client_api.rb b/gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/client_api.rb index 01c207db28f..91e249e63fb 100644 --- a/gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/client_api.rb +++ b/gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AuditManager # @api private module ClientApi diff --git a/gems/aws-sdk-augmentedairuntime/lib/aws-sdk-augmentedairuntime.rb b/gems/aws-sdk-augmentedairuntime/lib/aws-sdk-augmentedairuntime.rb index f711df97ead..b9fc4109ee5 100644 --- a/gems/aws-sdk-augmentedairuntime/lib/aws-sdk-augmentedairuntime.rb +++ b/gems/aws-sdk-augmentedairuntime/lib/aws-sdk-augmentedairuntime.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-augmentedairuntime/types' -require_relative 'aws-sdk-augmentedairuntime/client_api' -require_relative 'aws-sdk-augmentedairuntime/plugins/endpoints.rb' -require_relative 'aws-sdk-augmentedairuntime/client' -require_relative 'aws-sdk-augmentedairuntime/errors' -require_relative 'aws-sdk-augmentedairuntime/resource' -require_relative 'aws-sdk-augmentedairuntime/endpoint_parameters' -require_relative 'aws-sdk-augmentedairuntime/endpoint_provider' -require_relative 'aws-sdk-augmentedairuntime/endpoints' require_relative 'aws-sdk-augmentedairuntime/customizations' +require_relative 'aws-sdk-augmentedairuntime/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Augmented AI Runtime. This module is available in the # `aws-sdk-augmentedairuntime` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AugmentedAIRuntime + autoload :Types, 'aws-sdk-augmentedairuntime/types' + autoload :ClientApi, 'aws-sdk-augmentedairuntime/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-augmentedairuntime/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-augmentedairuntime/client' + autoload :Errors, 'aws-sdk-augmentedairuntime/errors' + autoload :Resource, 'aws-sdk-augmentedairuntime/resource' + autoload :EndpointParameters, 'aws-sdk-augmentedairuntime/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-augmentedairuntime/endpoint_provider' + autoload :Endpoints, 'aws-sdk-augmentedairuntime/endpoints' GEM_VERSION = '1.43.0' diff --git a/gems/aws-sdk-augmentedairuntime/lib/aws-sdk-augmentedairuntime/client_api.rb b/gems/aws-sdk-augmentedairuntime/lib/aws-sdk-augmentedairuntime/client_api.rb index 3c674a93138..e4a964f48d9 100644 --- a/gems/aws-sdk-augmentedairuntime/lib/aws-sdk-augmentedairuntime/client_api.rb +++ b/gems/aws-sdk-augmentedairuntime/lib/aws-sdk-augmentedairuntime/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AugmentedAIRuntime # @api private module ClientApi diff --git a/gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling.rb b/gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling.rb index 5150da09157..5236e80dc20 100644 --- a/gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling.rb +++ b/gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling.rb @@ -11,27 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-autoscaling/types' -require_relative 'aws-sdk-autoscaling/client_api' -require_relative 'aws-sdk-autoscaling/plugins/endpoints.rb' -require_relative 'aws-sdk-autoscaling/client' -require_relative 'aws-sdk-autoscaling/errors' -require_relative 'aws-sdk-autoscaling/waiters' -require_relative 'aws-sdk-autoscaling/resource' -require_relative 'aws-sdk-autoscaling/endpoint_parameters' -require_relative 'aws-sdk-autoscaling/endpoint_provider' -require_relative 'aws-sdk-autoscaling/endpoints' -require_relative 'aws-sdk-autoscaling/activity' -require_relative 'aws-sdk-autoscaling/auto_scaling_group' -require_relative 'aws-sdk-autoscaling/instance' -require_relative 'aws-sdk-autoscaling/launch_configuration' -require_relative 'aws-sdk-autoscaling/lifecycle_hook' -require_relative 'aws-sdk-autoscaling/load_balancer' -require_relative 'aws-sdk-autoscaling/notification_configuration' -require_relative 'aws-sdk-autoscaling/scaling_policy' -require_relative 'aws-sdk-autoscaling/scheduled_action' -require_relative 'aws-sdk-autoscaling/tag' require_relative 'aws-sdk-autoscaling/customizations' +require_relative 'aws-sdk-autoscaling/railtie' if defined?(Rails::Railtie) # This module provides support for Auto Scaling. This module is available in the # `aws-sdk-autoscaling` gem. @@ -62,6 +43,28 @@ # # @!group service module Aws::AutoScaling + autoload :Types, 'aws-sdk-autoscaling/types' + autoload :ClientApi, 'aws-sdk-autoscaling/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-autoscaling/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-autoscaling/client' + autoload :Errors, 'aws-sdk-autoscaling/errors' + autoload :Waiters, 'aws-sdk-autoscaling/waiters' + autoload :Resource, 'aws-sdk-autoscaling/resource' + autoload :EndpointParameters, 'aws-sdk-autoscaling/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-autoscaling/endpoint_provider' + autoload :Endpoints, 'aws-sdk-autoscaling/endpoints' + autoload :Activity, 'aws-sdk-autoscaling/activity' + autoload :AutoScalingGroup, 'aws-sdk-autoscaling/auto_scaling_group' + autoload :Instance, 'aws-sdk-autoscaling/instance' + autoload :LaunchConfiguration, 'aws-sdk-autoscaling/launch_configuration' + autoload :LifecycleHook, 'aws-sdk-autoscaling/lifecycle_hook' + autoload :LoadBalancer, 'aws-sdk-autoscaling/load_balancer' + autoload :NotificationConfiguration, 'aws-sdk-autoscaling/notification_configuration' + autoload :ScalingPolicy, 'aws-sdk-autoscaling/scaling_policy' + autoload :ScheduledAction, 'aws-sdk-autoscaling/scheduled_action' + autoload :Tag, 'aws-sdk-autoscaling/tag' GEM_VERSION = '1.116.0' diff --git a/gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/client_api.rb b/gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/client_api.rb index b643c5a6d9b..a361356cc9e 100644 --- a/gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/client_api.rb +++ b/gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AutoScaling # @api private module ClientApi diff --git a/gems/aws-sdk-autoscalingplans/lib/aws-sdk-autoscalingplans.rb b/gems/aws-sdk-autoscalingplans/lib/aws-sdk-autoscalingplans.rb index a12a1afccc2..f0e6d0a4aed 100644 --- a/gems/aws-sdk-autoscalingplans/lib/aws-sdk-autoscalingplans.rb +++ b/gems/aws-sdk-autoscalingplans/lib/aws-sdk-autoscalingplans.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-autoscalingplans/types' -require_relative 'aws-sdk-autoscalingplans/client_api' -require_relative 'aws-sdk-autoscalingplans/plugins/endpoints.rb' -require_relative 'aws-sdk-autoscalingplans/client' -require_relative 'aws-sdk-autoscalingplans/errors' -require_relative 'aws-sdk-autoscalingplans/resource' -require_relative 'aws-sdk-autoscalingplans/endpoint_parameters' -require_relative 'aws-sdk-autoscalingplans/endpoint_provider' -require_relative 'aws-sdk-autoscalingplans/endpoints' require_relative 'aws-sdk-autoscalingplans/customizations' +require_relative 'aws-sdk-autoscalingplans/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Auto Scaling Plans. This module is available in the # `aws-sdk-autoscalingplans` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::AutoScalingPlans + autoload :Types, 'aws-sdk-autoscalingplans/types' + autoload :ClientApi, 'aws-sdk-autoscalingplans/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-autoscalingplans/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-autoscalingplans/client' + autoload :Errors, 'aws-sdk-autoscalingplans/errors' + autoload :Resource, 'aws-sdk-autoscalingplans/resource' + autoload :EndpointParameters, 'aws-sdk-autoscalingplans/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-autoscalingplans/endpoint_provider' + autoload :Endpoints, 'aws-sdk-autoscalingplans/endpoints' GEM_VERSION = '1.60.0' diff --git a/gems/aws-sdk-autoscalingplans/lib/aws-sdk-autoscalingplans/client_api.rb b/gems/aws-sdk-autoscalingplans/lib/aws-sdk-autoscalingplans/client_api.rb index 3828e70d5a5..51a602949c7 100644 --- a/gems/aws-sdk-autoscalingplans/lib/aws-sdk-autoscalingplans/client_api.rb +++ b/gems/aws-sdk-autoscalingplans/lib/aws-sdk-autoscalingplans/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::AutoScalingPlans # @api private module ClientApi diff --git a/gems/aws-sdk-b2bi/lib/aws-sdk-b2bi.rb b/gems/aws-sdk-b2bi/lib/aws-sdk-b2bi.rb index bb02dec7109..b0f61cfe62e 100644 --- a/gems/aws-sdk-b2bi/lib/aws-sdk-b2bi.rb +++ b/gems/aws-sdk-b2bi/lib/aws-sdk-b2bi.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-b2bi/types' -require_relative 'aws-sdk-b2bi/client_api' -require_relative 'aws-sdk-b2bi/plugins/endpoints.rb' -require_relative 'aws-sdk-b2bi/client' -require_relative 'aws-sdk-b2bi/errors' -require_relative 'aws-sdk-b2bi/resource' -require_relative 'aws-sdk-b2bi/endpoint_parameters' -require_relative 'aws-sdk-b2bi/endpoint_provider' -require_relative 'aws-sdk-b2bi/endpoints' require_relative 'aws-sdk-b2bi/customizations' +require_relative 'aws-sdk-b2bi/railtie' if defined?(Rails::Railtie) # This module provides support for AWS B2B Data Interchange. This module is available in the # `aws-sdk-b2bi` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::B2bi + autoload :Types, 'aws-sdk-b2bi/types' + autoload :ClientApi, 'aws-sdk-b2bi/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-b2bi/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-b2bi/client' + autoload :Errors, 'aws-sdk-b2bi/errors' + autoload :Resource, 'aws-sdk-b2bi/resource' + autoload :EndpointParameters, 'aws-sdk-b2bi/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-b2bi/endpoint_provider' + autoload :Endpoints, 'aws-sdk-b2bi/endpoints' GEM_VERSION = '1.15.0' diff --git a/gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/client_api.rb b/gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/client_api.rb index faf3590a216..92698e4a26d 100644 --- a/gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/client_api.rb +++ b/gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::B2bi # @api private module ClientApi diff --git a/gems/aws-sdk-backup/lib/aws-sdk-backup.rb b/gems/aws-sdk-backup/lib/aws-sdk-backup.rb index 54325e75ad4..79ec84df099 100644 --- a/gems/aws-sdk-backup/lib/aws-sdk-backup.rb +++ b/gems/aws-sdk-backup/lib/aws-sdk-backup.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-backup/types' -require_relative 'aws-sdk-backup/client_api' -require_relative 'aws-sdk-backup/plugins/endpoints.rb' -require_relative 'aws-sdk-backup/client' -require_relative 'aws-sdk-backup/errors' -require_relative 'aws-sdk-backup/resource' -require_relative 'aws-sdk-backup/endpoint_parameters' -require_relative 'aws-sdk-backup/endpoint_provider' -require_relative 'aws-sdk-backup/endpoints' require_relative 'aws-sdk-backup/customizations' +require_relative 'aws-sdk-backup/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Backup. This module is available in the # `aws-sdk-backup` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Backup + autoload :Types, 'aws-sdk-backup/types' + autoload :ClientApi, 'aws-sdk-backup/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-backup/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-backup/client' + autoload :Errors, 'aws-sdk-backup/errors' + autoload :Resource, 'aws-sdk-backup/resource' + autoload :EndpointParameters, 'aws-sdk-backup/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-backup/endpoint_provider' + autoload :Endpoints, 'aws-sdk-backup/endpoints' GEM_VERSION = '1.75.0' diff --git a/gems/aws-sdk-backup/lib/aws-sdk-backup/client_api.rb b/gems/aws-sdk-backup/lib/aws-sdk-backup/client_api.rb index ba1d5734483..477522ccbbc 100644 --- a/gems/aws-sdk-backup/lib/aws-sdk-backup/client_api.rb +++ b/gems/aws-sdk-backup/lib/aws-sdk-backup/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Backup # @api private module ClientApi diff --git a/gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway.rb b/gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway.rb index ac26428ec16..b79f97a785f 100644 --- a/gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway.rb +++ b/gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-backupgateway/types' -require_relative 'aws-sdk-backupgateway/client_api' -require_relative 'aws-sdk-backupgateway/plugins/endpoints.rb' -require_relative 'aws-sdk-backupgateway/client' -require_relative 'aws-sdk-backupgateway/errors' -require_relative 'aws-sdk-backupgateway/resource' -require_relative 'aws-sdk-backupgateway/endpoint_parameters' -require_relative 'aws-sdk-backupgateway/endpoint_provider' -require_relative 'aws-sdk-backupgateway/endpoints' require_relative 'aws-sdk-backupgateway/customizations' +require_relative 'aws-sdk-backupgateway/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Backup Gateway. This module is available in the # `aws-sdk-backupgateway` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::BackupGateway + autoload :Types, 'aws-sdk-backupgateway/types' + autoload :ClientApi, 'aws-sdk-backupgateway/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-backupgateway/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-backupgateway/client' + autoload :Errors, 'aws-sdk-backupgateway/errors' + autoload :Resource, 'aws-sdk-backupgateway/resource' + autoload :EndpointParameters, 'aws-sdk-backupgateway/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-backupgateway/endpoint_provider' + autoload :Endpoints, 'aws-sdk-backupgateway/endpoints' GEM_VERSION = '1.25.0' diff --git a/gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/client_api.rb b/gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/client_api.rb index 2fc7dd453cc..d0d45fbd16d 100644 --- a/gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/client_api.rb +++ b/gems/aws-sdk-backupgateway/lib/aws-sdk-backupgateway/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::BackupGateway # @api private module ClientApi diff --git a/gems/aws-sdk-batch/lib/aws-sdk-batch.rb b/gems/aws-sdk-batch/lib/aws-sdk-batch.rb index 5aa860833fd..d0cfd8bd65d 100644 --- a/gems/aws-sdk-batch/lib/aws-sdk-batch.rb +++ b/gems/aws-sdk-batch/lib/aws-sdk-batch.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-batch/types' -require_relative 'aws-sdk-batch/client_api' -require_relative 'aws-sdk-batch/plugins/endpoints.rb' -require_relative 'aws-sdk-batch/client' -require_relative 'aws-sdk-batch/errors' -require_relative 'aws-sdk-batch/resource' -require_relative 'aws-sdk-batch/endpoint_parameters' -require_relative 'aws-sdk-batch/endpoint_provider' -require_relative 'aws-sdk-batch/endpoints' require_relative 'aws-sdk-batch/customizations' +require_relative 'aws-sdk-batch/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Batch. This module is available in the # `aws-sdk-batch` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Batch + autoload :Types, 'aws-sdk-batch/types' + autoload :ClientApi, 'aws-sdk-batch/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-batch/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-batch/client' + autoload :Errors, 'aws-sdk-batch/errors' + autoload :Resource, 'aws-sdk-batch/resource' + autoload :EndpointParameters, 'aws-sdk-batch/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-batch/endpoint_provider' + autoload :Endpoints, 'aws-sdk-batch/endpoints' GEM_VERSION = '1.96.0' diff --git a/gems/aws-sdk-batch/lib/aws-sdk-batch/client_api.rb b/gems/aws-sdk-batch/lib/aws-sdk-batch/client_api.rb index cbb330a00fa..7ec8ed3e7fc 100644 --- a/gems/aws-sdk-batch/lib/aws-sdk-batch/client_api.rb +++ b/gems/aws-sdk-batch/lib/aws-sdk-batch/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Batch # @api private module ClientApi diff --git a/gems/aws-sdk-bcmdataexports/lib/aws-sdk-bcmdataexports.rb b/gems/aws-sdk-bcmdataexports/lib/aws-sdk-bcmdataexports.rb index dd0bfbeb24c..66933778e54 100644 --- a/gems/aws-sdk-bcmdataexports/lib/aws-sdk-bcmdataexports.rb +++ b/gems/aws-sdk-bcmdataexports/lib/aws-sdk-bcmdataexports.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-bcmdataexports/types' -require_relative 'aws-sdk-bcmdataexports/client_api' -require_relative 'aws-sdk-bcmdataexports/plugins/endpoints.rb' -require_relative 'aws-sdk-bcmdataexports/client' -require_relative 'aws-sdk-bcmdataexports/errors' -require_relative 'aws-sdk-bcmdataexports/resource' -require_relative 'aws-sdk-bcmdataexports/endpoint_parameters' -require_relative 'aws-sdk-bcmdataexports/endpoint_provider' -require_relative 'aws-sdk-bcmdataexports/endpoints' require_relative 'aws-sdk-bcmdataexports/customizations' +require_relative 'aws-sdk-bcmdataexports/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Billing and Cost Management Data Exports. This module is available in the # `aws-sdk-bcmdataexports` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::BCMDataExports + autoload :Types, 'aws-sdk-bcmdataexports/types' + autoload :ClientApi, 'aws-sdk-bcmdataexports/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-bcmdataexports/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-bcmdataexports/client' + autoload :Errors, 'aws-sdk-bcmdataexports/errors' + autoload :Resource, 'aws-sdk-bcmdataexports/resource' + autoload :EndpointParameters, 'aws-sdk-bcmdataexports/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-bcmdataexports/endpoint_provider' + autoload :Endpoints, 'aws-sdk-bcmdataexports/endpoints' GEM_VERSION = '1.9.0' diff --git a/gems/aws-sdk-bcmdataexports/lib/aws-sdk-bcmdataexports/client_api.rb b/gems/aws-sdk-bcmdataexports/lib/aws-sdk-bcmdataexports/client_api.rb index da31e066502..d7da976d193 100644 --- a/gems/aws-sdk-bcmdataexports/lib/aws-sdk-bcmdataexports/client_api.rb +++ b/gems/aws-sdk-bcmdataexports/lib/aws-sdk-bcmdataexports/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::BCMDataExports # @api private module ClientApi diff --git a/gems/aws-sdk-bedrock/lib/aws-sdk-bedrock.rb b/gems/aws-sdk-bedrock/lib/aws-sdk-bedrock.rb index 92ff0844a7e..d8920ecb353 100644 --- a/gems/aws-sdk-bedrock/lib/aws-sdk-bedrock.rb +++ b/gems/aws-sdk-bedrock/lib/aws-sdk-bedrock.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-bedrock/types' -require_relative 'aws-sdk-bedrock/client_api' -require_relative 'aws-sdk-bedrock/plugins/endpoints.rb' -require_relative 'aws-sdk-bedrock/client' -require_relative 'aws-sdk-bedrock/errors' -require_relative 'aws-sdk-bedrock/waiters' -require_relative 'aws-sdk-bedrock/resource' -require_relative 'aws-sdk-bedrock/endpoint_parameters' -require_relative 'aws-sdk-bedrock/endpoint_provider' -require_relative 'aws-sdk-bedrock/endpoints' require_relative 'aws-sdk-bedrock/customizations' +require_relative 'aws-sdk-bedrock/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Bedrock. This module is available in the # `aws-sdk-bedrock` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Bedrock + autoload :Types, 'aws-sdk-bedrock/types' + autoload :ClientApi, 'aws-sdk-bedrock/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-bedrock/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-bedrock/client' + autoload :Errors, 'aws-sdk-bedrock/errors' + autoload :Waiters, 'aws-sdk-bedrock/waiters' + autoload :Resource, 'aws-sdk-bedrock/resource' + autoload :EndpointParameters, 'aws-sdk-bedrock/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-bedrock/endpoint_provider' + autoload :Endpoints, 'aws-sdk-bedrock/endpoints' GEM_VERSION = '1.18.0' diff --git a/gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/client_api.rb b/gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/client_api.rb index 989df41ff86..995fbc9fbfd 100644 --- a/gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/client_api.rb +++ b/gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Bedrock # @api private module ClientApi diff --git a/gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent.rb b/gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent.rb index e78df75d42f..3f332b32719 100644 --- a/gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent.rb +++ b/gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-bedrockagent/types' -require_relative 'aws-sdk-bedrockagent/client_api' -require_relative 'aws-sdk-bedrockagent/plugins/endpoints.rb' -require_relative 'aws-sdk-bedrockagent/client' -require_relative 'aws-sdk-bedrockagent/errors' -require_relative 'aws-sdk-bedrockagent/resource' -require_relative 'aws-sdk-bedrockagent/endpoint_parameters' -require_relative 'aws-sdk-bedrockagent/endpoint_provider' -require_relative 'aws-sdk-bedrockagent/endpoints' require_relative 'aws-sdk-bedrockagent/customizations' +require_relative 'aws-sdk-bedrockagent/railtie' if defined?(Rails::Railtie) # This module provides support for Agents for Amazon Bedrock. This module is available in the # `aws-sdk-bedrockagent` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::BedrockAgent + autoload :Types, 'aws-sdk-bedrockagent/types' + autoload :ClientApi, 'aws-sdk-bedrockagent/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-bedrockagent/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-bedrockagent/client' + autoload :Errors, 'aws-sdk-bedrockagent/errors' + autoload :Resource, 'aws-sdk-bedrockagent/resource' + autoload :EndpointParameters, 'aws-sdk-bedrockagent/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-bedrockagent/endpoint_provider' + autoload :Endpoints, 'aws-sdk-bedrockagent/endpoints' GEM_VERSION = '1.22.0' diff --git a/gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/client_api.rb b/gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/client_api.rb index dc4dc4ce04e..39c2da7d23b 100644 --- a/gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/client_api.rb +++ b/gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::BedrockAgent # @api private module ClientApi diff --git a/gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime.rb b/gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime.rb index 5b483f74137..d487a51928c 100644 --- a/gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime.rb +++ b/gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-bedrockagentruntime/types' -require_relative 'aws-sdk-bedrockagentruntime/client_api' -require_relative 'aws-sdk-bedrockagentruntime/plugins/endpoints.rb' -require_relative 'aws-sdk-bedrockagentruntime/client' -require_relative 'aws-sdk-bedrockagentruntime/errors' -require_relative 'aws-sdk-bedrockagentruntime/resource' -require_relative 'aws-sdk-bedrockagentruntime/endpoint_parameters' -require_relative 'aws-sdk-bedrockagentruntime/endpoint_provider' -require_relative 'aws-sdk-bedrockagentruntime/endpoints' require_relative 'aws-sdk-bedrockagentruntime/customizations' -require_relative 'aws-sdk-bedrockagentruntime/event_streams' +require_relative 'aws-sdk-bedrockagentruntime/railtie' if defined?(Rails::Railtie) # This module provides support for Agents for Amazon Bedrock Runtime. This module is available in the # `aws-sdk-bedrockagentruntime` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::BedrockAgentRuntime + autoload :Types, 'aws-sdk-bedrockagentruntime/types' + autoload :ClientApi, 'aws-sdk-bedrockagentruntime/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-bedrockagentruntime/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-bedrockagentruntime/client' + autoload :Errors, 'aws-sdk-bedrockagentruntime/errors' + autoload :Resource, 'aws-sdk-bedrockagentruntime/resource' + autoload :EndpointParameters, 'aws-sdk-bedrockagentruntime/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-bedrockagentruntime/endpoint_provider' + autoload :Endpoints, 'aws-sdk-bedrockagentruntime/endpoints' + autoload :EventStreams, 'aws-sdk-bedrockagentruntime/event_streams' GEM_VERSION = '1.21.0' diff --git a/gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/client_api.rb b/gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/client_api.rb index f17c69ff35a..13bd2c99223 100644 --- a/gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/client_api.rb +++ b/gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::BedrockAgentRuntime # @api private module ClientApi diff --git a/gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime.rb b/gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime.rb index 3699fb82e38..2991db255bd 100644 --- a/gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime.rb +++ b/gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime.rb @@ -11,18 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-bedrockruntime/types' -require_relative 'aws-sdk-bedrockruntime/client_api' -require_relative 'aws-sdk-bedrockruntime/plugins/endpoints.rb' -require_relative 'aws-sdk-bedrockruntime/client' -require_relative 'aws-sdk-bedrockruntime/errors' -require_relative 'aws-sdk-bedrockruntime/waiters' -require_relative 'aws-sdk-bedrockruntime/resource' -require_relative 'aws-sdk-bedrockruntime/endpoint_parameters' -require_relative 'aws-sdk-bedrockruntime/endpoint_provider' -require_relative 'aws-sdk-bedrockruntime/endpoints' require_relative 'aws-sdk-bedrockruntime/customizations' -require_relative 'aws-sdk-bedrockruntime/event_streams' +require_relative 'aws-sdk-bedrockruntime/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Bedrock Runtime. This module is available in the # `aws-sdk-bedrockruntime` gem. @@ -53,6 +43,19 @@ # # @!group service module Aws::BedrockRuntime + autoload :Types, 'aws-sdk-bedrockruntime/types' + autoload :ClientApi, 'aws-sdk-bedrockruntime/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-bedrockruntime/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-bedrockruntime/client' + autoload :Errors, 'aws-sdk-bedrockruntime/errors' + autoload :Waiters, 'aws-sdk-bedrockruntime/waiters' + autoload :Resource, 'aws-sdk-bedrockruntime/resource' + autoload :EndpointParameters, 'aws-sdk-bedrockruntime/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-bedrockruntime/endpoint_provider' + autoload :Endpoints, 'aws-sdk-bedrockruntime/endpoints' + autoload :EventStreams, 'aws-sdk-bedrockruntime/event_streams' GEM_VERSION = '1.20.0' diff --git a/gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/client_api.rb b/gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/client_api.rb index 637390a2481..be5de2784bf 100644 --- a/gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/client_api.rb +++ b/gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::BedrockRuntime # @api private module ClientApi diff --git a/gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor.rb b/gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor.rb index 68af2fd5d14..4de87a5a1ae 100644 --- a/gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor.rb +++ b/gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-billingconductor/types' -require_relative 'aws-sdk-billingconductor/client_api' -require_relative 'aws-sdk-billingconductor/plugins/endpoints.rb' -require_relative 'aws-sdk-billingconductor/client' -require_relative 'aws-sdk-billingconductor/errors' -require_relative 'aws-sdk-billingconductor/waiters' -require_relative 'aws-sdk-billingconductor/resource' -require_relative 'aws-sdk-billingconductor/endpoint_parameters' -require_relative 'aws-sdk-billingconductor/endpoint_provider' -require_relative 'aws-sdk-billingconductor/endpoints' require_relative 'aws-sdk-billingconductor/customizations' +require_relative 'aws-sdk-billingconductor/railtie' if defined?(Rails::Railtie) # This module provides support for AWSBillingConductor. This module is available in the # `aws-sdk-billingconductor` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::BillingConductor + autoload :Types, 'aws-sdk-billingconductor/types' + autoload :ClientApi, 'aws-sdk-billingconductor/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-billingconductor/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-billingconductor/client' + autoload :Errors, 'aws-sdk-billingconductor/errors' + autoload :Waiters, 'aws-sdk-billingconductor/waiters' + autoload :Resource, 'aws-sdk-billingconductor/resource' + autoload :EndpointParameters, 'aws-sdk-billingconductor/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-billingconductor/endpoint_provider' + autoload :Endpoints, 'aws-sdk-billingconductor/endpoints' GEM_VERSION = '1.28.0' diff --git a/gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor/client_api.rb b/gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor/client_api.rb index 099272fac98..247dd198dd2 100644 --- a/gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor/client_api.rb +++ b/gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::BillingConductor # @api private module ClientApi diff --git a/gems/aws-sdk-braket/lib/aws-sdk-braket.rb b/gems/aws-sdk-braket/lib/aws-sdk-braket.rb index a823d2be9a4..bb2d6a33e57 100644 --- a/gems/aws-sdk-braket/lib/aws-sdk-braket.rb +++ b/gems/aws-sdk-braket/lib/aws-sdk-braket.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-braket/types' -require_relative 'aws-sdk-braket/client_api' -require_relative 'aws-sdk-braket/plugins/endpoints.rb' -require_relative 'aws-sdk-braket/client' -require_relative 'aws-sdk-braket/errors' -require_relative 'aws-sdk-braket/resource' -require_relative 'aws-sdk-braket/endpoint_parameters' -require_relative 'aws-sdk-braket/endpoint_provider' -require_relative 'aws-sdk-braket/endpoints' require_relative 'aws-sdk-braket/customizations' +require_relative 'aws-sdk-braket/railtie' if defined?(Rails::Railtie) # This module provides support for Braket. This module is available in the # `aws-sdk-braket` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Braket + autoload :Types, 'aws-sdk-braket/types' + autoload :ClientApi, 'aws-sdk-braket/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-braket/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-braket/client' + autoload :Errors, 'aws-sdk-braket/errors' + autoload :Resource, 'aws-sdk-braket/resource' + autoload :EndpointParameters, 'aws-sdk-braket/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-braket/endpoint_provider' + autoload :Endpoints, 'aws-sdk-braket/endpoints' GEM_VERSION = '1.41.0' diff --git a/gems/aws-sdk-braket/lib/aws-sdk-braket/client_api.rb b/gems/aws-sdk-braket/lib/aws-sdk-braket/client_api.rb index 22203dbab1b..a7da12af6b6 100644 --- a/gems/aws-sdk-braket/lib/aws-sdk-braket/client_api.rb +++ b/gems/aws-sdk-braket/lib/aws-sdk-braket/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Braket # @api private module ClientApi diff --git a/gems/aws-sdk-budgets/lib/aws-sdk-budgets.rb b/gems/aws-sdk-budgets/lib/aws-sdk-budgets.rb index 52d95c41f5b..23f32ef51f5 100644 --- a/gems/aws-sdk-budgets/lib/aws-sdk-budgets.rb +++ b/gems/aws-sdk-budgets/lib/aws-sdk-budgets.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-budgets/types' -require_relative 'aws-sdk-budgets/client_api' -require_relative 'aws-sdk-budgets/plugins/endpoints.rb' -require_relative 'aws-sdk-budgets/client' -require_relative 'aws-sdk-budgets/errors' -require_relative 'aws-sdk-budgets/resource' -require_relative 'aws-sdk-budgets/endpoint_parameters' -require_relative 'aws-sdk-budgets/endpoint_provider' -require_relative 'aws-sdk-budgets/endpoints' require_relative 'aws-sdk-budgets/customizations' +require_relative 'aws-sdk-budgets/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Budgets. This module is available in the # `aws-sdk-budgets` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Budgets + autoload :Types, 'aws-sdk-budgets/types' + autoload :ClientApi, 'aws-sdk-budgets/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-budgets/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-budgets/client' + autoload :Errors, 'aws-sdk-budgets/errors' + autoload :Resource, 'aws-sdk-budgets/resource' + autoload :EndpointParameters, 'aws-sdk-budgets/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-budgets/endpoint_provider' + autoload :Endpoints, 'aws-sdk-budgets/endpoints' GEM_VERSION = '1.72.0' diff --git a/gems/aws-sdk-budgets/lib/aws-sdk-budgets/client_api.rb b/gems/aws-sdk-budgets/lib/aws-sdk-budgets/client_api.rb index efe25227016..01680a5aa75 100644 --- a/gems/aws-sdk-budgets/lib/aws-sdk-budgets/client_api.rb +++ b/gems/aws-sdk-budgets/lib/aws-sdk-budgets/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Budgets # @api private module ClientApi diff --git a/gems/aws-sdk-chatbot/lib/aws-sdk-chatbot.rb b/gems/aws-sdk-chatbot/lib/aws-sdk-chatbot.rb index 4092487db8d..ebfb2a9f612 100644 --- a/gems/aws-sdk-chatbot/lib/aws-sdk-chatbot.rb +++ b/gems/aws-sdk-chatbot/lib/aws-sdk-chatbot.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-chatbot/types' -require_relative 'aws-sdk-chatbot/client_api' -require_relative 'aws-sdk-chatbot/plugins/endpoints.rb' -require_relative 'aws-sdk-chatbot/client' -require_relative 'aws-sdk-chatbot/errors' -require_relative 'aws-sdk-chatbot/resource' -require_relative 'aws-sdk-chatbot/endpoint_parameters' -require_relative 'aws-sdk-chatbot/endpoint_provider' -require_relative 'aws-sdk-chatbot/endpoints' require_relative 'aws-sdk-chatbot/customizations' +require_relative 'aws-sdk-chatbot/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Chatbot. This module is available in the # `aws-sdk-chatbot` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Chatbot + autoload :Types, 'aws-sdk-chatbot/types' + autoload :ClientApi, 'aws-sdk-chatbot/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-chatbot/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-chatbot/client' + autoload :Errors, 'aws-sdk-chatbot/errors' + autoload :Resource, 'aws-sdk-chatbot/resource' + autoload :EndpointParameters, 'aws-sdk-chatbot/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-chatbot/endpoint_provider' + autoload :Endpoints, 'aws-sdk-chatbot/endpoints' GEM_VERSION = '1.11.0' diff --git a/gems/aws-sdk-chatbot/lib/aws-sdk-chatbot/client_api.rb b/gems/aws-sdk-chatbot/lib/aws-sdk-chatbot/client_api.rb index 2fba9b91efb..55b82d671a9 100644 --- a/gems/aws-sdk-chatbot/lib/aws-sdk-chatbot/client_api.rb +++ b/gems/aws-sdk-chatbot/lib/aws-sdk-chatbot/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Chatbot # @api private module ClientApi diff --git a/gems/aws-sdk-chime/lib/aws-sdk-chime.rb b/gems/aws-sdk-chime/lib/aws-sdk-chime.rb index 9c4bdf0640e..666d44ebbed 100644 --- a/gems/aws-sdk-chime/lib/aws-sdk-chime.rb +++ b/gems/aws-sdk-chime/lib/aws-sdk-chime.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-chime/types' -require_relative 'aws-sdk-chime/client_api' -require_relative 'aws-sdk-chime/plugins/endpoints.rb' -require_relative 'aws-sdk-chime/client' -require_relative 'aws-sdk-chime/errors' -require_relative 'aws-sdk-chime/resource' -require_relative 'aws-sdk-chime/endpoint_parameters' -require_relative 'aws-sdk-chime/endpoint_provider' -require_relative 'aws-sdk-chime/endpoints' require_relative 'aws-sdk-chime/customizations' +require_relative 'aws-sdk-chime/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Chime. This module is available in the # `aws-sdk-chime` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Chime + autoload :Types, 'aws-sdk-chime/types' + autoload :ClientApi, 'aws-sdk-chime/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-chime/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-chime/client' + autoload :Errors, 'aws-sdk-chime/errors' + autoload :Resource, 'aws-sdk-chime/resource' + autoload :EndpointParameters, 'aws-sdk-chime/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-chime/endpoint_provider' + autoload :Endpoints, 'aws-sdk-chime/endpoints' GEM_VERSION = '1.90.0' diff --git a/gems/aws-sdk-chime/lib/aws-sdk-chime/client_api.rb b/gems/aws-sdk-chime/lib/aws-sdk-chime/client_api.rb index b8934e49f6d..7581a811883 100644 --- a/gems/aws-sdk-chime/lib/aws-sdk-chime/client_api.rb +++ b/gems/aws-sdk-chime/lib/aws-sdk-chime/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Chime # @api private module ClientApi diff --git a/gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity.rb b/gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity.rb index ba47fc26d57..4e3fc0d448b 100644 --- a/gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity.rb +++ b/gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-chimesdkidentity/types' -require_relative 'aws-sdk-chimesdkidentity/client_api' -require_relative 'aws-sdk-chimesdkidentity/plugins/endpoints.rb' -require_relative 'aws-sdk-chimesdkidentity/client' -require_relative 'aws-sdk-chimesdkidentity/errors' -require_relative 'aws-sdk-chimesdkidentity/resource' -require_relative 'aws-sdk-chimesdkidentity/endpoint_parameters' -require_relative 'aws-sdk-chimesdkidentity/endpoint_provider' -require_relative 'aws-sdk-chimesdkidentity/endpoints' require_relative 'aws-sdk-chimesdkidentity/customizations' +require_relative 'aws-sdk-chimesdkidentity/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Chime SDK Identity. This module is available in the # `aws-sdk-chimesdkidentity` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ChimeSDKIdentity + autoload :Types, 'aws-sdk-chimesdkidentity/types' + autoload :ClientApi, 'aws-sdk-chimesdkidentity/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-chimesdkidentity/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-chimesdkidentity/client' + autoload :Errors, 'aws-sdk-chimesdkidentity/errors' + autoload :Resource, 'aws-sdk-chimesdkidentity/resource' + autoload :EndpointParameters, 'aws-sdk-chimesdkidentity/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-chimesdkidentity/endpoint_provider' + autoload :Endpoints, 'aws-sdk-chimesdkidentity/endpoints' GEM_VERSION = '1.31.0' diff --git a/gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/client_api.rb b/gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/client_api.rb index f9e37eedab0..b13e242632b 100644 --- a/gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/client_api.rb +++ b/gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ChimeSDKIdentity # @api private module ClientApi diff --git a/gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines.rb b/gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines.rb index ed0bce9b77e..15d5a34ed46 100644 --- a/gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines.rb +++ b/gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-chimesdkmediapipelines/types' -require_relative 'aws-sdk-chimesdkmediapipelines/client_api' -require_relative 'aws-sdk-chimesdkmediapipelines/plugins/endpoints.rb' -require_relative 'aws-sdk-chimesdkmediapipelines/client' -require_relative 'aws-sdk-chimesdkmediapipelines/errors' -require_relative 'aws-sdk-chimesdkmediapipelines/resource' -require_relative 'aws-sdk-chimesdkmediapipelines/endpoint_parameters' -require_relative 'aws-sdk-chimesdkmediapipelines/endpoint_provider' -require_relative 'aws-sdk-chimesdkmediapipelines/endpoints' require_relative 'aws-sdk-chimesdkmediapipelines/customizations' +require_relative 'aws-sdk-chimesdkmediapipelines/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Chime SDK Media Pipelines. This module is available in the # `aws-sdk-chimesdkmediapipelines` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ChimeSDKMediaPipelines + autoload :Types, 'aws-sdk-chimesdkmediapipelines/types' + autoload :ClientApi, 'aws-sdk-chimesdkmediapipelines/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-chimesdkmediapipelines/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-chimesdkmediapipelines/client' + autoload :Errors, 'aws-sdk-chimesdkmediapipelines/errors' + autoload :Resource, 'aws-sdk-chimesdkmediapipelines/resource' + autoload :EndpointParameters, 'aws-sdk-chimesdkmediapipelines/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-chimesdkmediapipelines/endpoint_provider' + autoload :Endpoints, 'aws-sdk-chimesdkmediapipelines/endpoints' GEM_VERSION = '1.27.0' diff --git a/gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/client_api.rb b/gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/client_api.rb index 02295472d4c..8b4bcbf6cec 100644 --- a/gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/client_api.rb +++ b/gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ChimeSDKMediaPipelines # @api private module ClientApi diff --git a/gems/aws-sdk-chimesdkmeetings/lib/aws-sdk-chimesdkmeetings.rb b/gems/aws-sdk-chimesdkmeetings/lib/aws-sdk-chimesdkmeetings.rb index 2494bced348..066e31017e5 100644 --- a/gems/aws-sdk-chimesdkmeetings/lib/aws-sdk-chimesdkmeetings.rb +++ b/gems/aws-sdk-chimesdkmeetings/lib/aws-sdk-chimesdkmeetings.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-chimesdkmeetings/types' -require_relative 'aws-sdk-chimesdkmeetings/client_api' -require_relative 'aws-sdk-chimesdkmeetings/plugins/endpoints.rb' -require_relative 'aws-sdk-chimesdkmeetings/client' -require_relative 'aws-sdk-chimesdkmeetings/errors' -require_relative 'aws-sdk-chimesdkmeetings/resource' -require_relative 'aws-sdk-chimesdkmeetings/endpoint_parameters' -require_relative 'aws-sdk-chimesdkmeetings/endpoint_provider' -require_relative 'aws-sdk-chimesdkmeetings/endpoints' require_relative 'aws-sdk-chimesdkmeetings/customizations' +require_relative 'aws-sdk-chimesdkmeetings/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Chime SDK Meetings. This module is available in the # `aws-sdk-chimesdkmeetings` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ChimeSDKMeetings + autoload :Types, 'aws-sdk-chimesdkmeetings/types' + autoload :ClientApi, 'aws-sdk-chimesdkmeetings/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-chimesdkmeetings/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-chimesdkmeetings/client' + autoload :Errors, 'aws-sdk-chimesdkmeetings/errors' + autoload :Resource, 'aws-sdk-chimesdkmeetings/resource' + autoload :EndpointParameters, 'aws-sdk-chimesdkmeetings/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-chimesdkmeetings/endpoint_provider' + autoload :Endpoints, 'aws-sdk-chimesdkmeetings/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-chimesdkmeetings/lib/aws-sdk-chimesdkmeetings/client_api.rb b/gems/aws-sdk-chimesdkmeetings/lib/aws-sdk-chimesdkmeetings/client_api.rb index 72993e81ad4..bbebf7147cf 100644 --- a/gems/aws-sdk-chimesdkmeetings/lib/aws-sdk-chimesdkmeetings/client_api.rb +++ b/gems/aws-sdk-chimesdkmeetings/lib/aws-sdk-chimesdkmeetings/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ChimeSDKMeetings # @api private module ClientApi diff --git a/gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging.rb b/gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging.rb index 0c5eabbb488..4ed526aac5c 100644 --- a/gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging.rb +++ b/gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-chimesdkmessaging/types' -require_relative 'aws-sdk-chimesdkmessaging/client_api' -require_relative 'aws-sdk-chimesdkmessaging/plugins/endpoints.rb' -require_relative 'aws-sdk-chimesdkmessaging/client' -require_relative 'aws-sdk-chimesdkmessaging/errors' -require_relative 'aws-sdk-chimesdkmessaging/resource' -require_relative 'aws-sdk-chimesdkmessaging/endpoint_parameters' -require_relative 'aws-sdk-chimesdkmessaging/endpoint_provider' -require_relative 'aws-sdk-chimesdkmessaging/endpoints' require_relative 'aws-sdk-chimesdkmessaging/customizations' +require_relative 'aws-sdk-chimesdkmessaging/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Chime SDK Messaging. This module is available in the # `aws-sdk-chimesdkmessaging` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ChimeSDKMessaging + autoload :Types, 'aws-sdk-chimesdkmessaging/types' + autoload :ClientApi, 'aws-sdk-chimesdkmessaging/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-chimesdkmessaging/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-chimesdkmessaging/client' + autoload :Errors, 'aws-sdk-chimesdkmessaging/errors' + autoload :Resource, 'aws-sdk-chimesdkmessaging/resource' + autoload :EndpointParameters, 'aws-sdk-chimesdkmessaging/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-chimesdkmessaging/endpoint_provider' + autoload :Endpoints, 'aws-sdk-chimesdkmessaging/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/client_api.rb b/gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/client_api.rb index c7e829a3c0a..27ac0db016c 100644 --- a/gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/client_api.rb +++ b/gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ChimeSDKMessaging # @api private module ClientApi diff --git a/gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice.rb b/gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice.rb index e5bce3515be..d0bd9398aea 100644 --- a/gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice.rb +++ b/gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-chimesdkvoice/types' -require_relative 'aws-sdk-chimesdkvoice/client_api' -require_relative 'aws-sdk-chimesdkvoice/plugins/endpoints.rb' -require_relative 'aws-sdk-chimesdkvoice/client' -require_relative 'aws-sdk-chimesdkvoice/errors' -require_relative 'aws-sdk-chimesdkvoice/resource' -require_relative 'aws-sdk-chimesdkvoice/endpoint_parameters' -require_relative 'aws-sdk-chimesdkvoice/endpoint_provider' -require_relative 'aws-sdk-chimesdkvoice/endpoints' require_relative 'aws-sdk-chimesdkvoice/customizations' +require_relative 'aws-sdk-chimesdkvoice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Chime SDK Voice. This module is available in the # `aws-sdk-chimesdkvoice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ChimeSDKVoice + autoload :Types, 'aws-sdk-chimesdkvoice/types' + autoload :ClientApi, 'aws-sdk-chimesdkvoice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-chimesdkvoice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-chimesdkvoice/client' + autoload :Errors, 'aws-sdk-chimesdkvoice/errors' + autoload :Resource, 'aws-sdk-chimesdkvoice/resource' + autoload :EndpointParameters, 'aws-sdk-chimesdkvoice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-chimesdkvoice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-chimesdkvoice/endpoints' GEM_VERSION = '1.27.0' diff --git a/gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/client_api.rb b/gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/client_api.rb index 8f05a6bddf3..730768b855d 100644 --- a/gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/client_api.rb +++ b/gems/aws-sdk-chimesdkvoice/lib/aws-sdk-chimesdkvoice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ChimeSDKVoice # @api private module ClientApi diff --git a/gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms.rb b/gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms.rb index dbe6bf9d699..40ba594942a 100644 --- a/gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms.rb +++ b/gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cleanrooms/types' -require_relative 'aws-sdk-cleanrooms/client_api' -require_relative 'aws-sdk-cleanrooms/plugins/endpoints.rb' -require_relative 'aws-sdk-cleanrooms/client' -require_relative 'aws-sdk-cleanrooms/errors' -require_relative 'aws-sdk-cleanrooms/waiters' -require_relative 'aws-sdk-cleanrooms/resource' -require_relative 'aws-sdk-cleanrooms/endpoint_parameters' -require_relative 'aws-sdk-cleanrooms/endpoint_provider' -require_relative 'aws-sdk-cleanrooms/endpoints' require_relative 'aws-sdk-cleanrooms/customizations' +require_relative 'aws-sdk-cleanrooms/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Clean Rooms Service. This module is available in the # `aws-sdk-cleanrooms` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::CleanRooms + autoload :Types, 'aws-sdk-cleanrooms/types' + autoload :ClientApi, 'aws-sdk-cleanrooms/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cleanrooms/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cleanrooms/client' + autoload :Errors, 'aws-sdk-cleanrooms/errors' + autoload :Waiters, 'aws-sdk-cleanrooms/waiters' + autoload :Resource, 'aws-sdk-cleanrooms/resource' + autoload :EndpointParameters, 'aws-sdk-cleanrooms/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cleanrooms/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cleanrooms/endpoints' GEM_VERSION = '1.28.0' diff --git a/gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client_api.rb b/gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client_api.rb index 7bf489ebaf3..cacb74606d4 100644 --- a/gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client_api.rb +++ b/gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CleanRooms # @api private module ClientApi diff --git a/gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml.rb b/gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml.rb index 0ca8ca81125..4c40dd40382 100644 --- a/gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml.rb +++ b/gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cleanroomsml/types' -require_relative 'aws-sdk-cleanroomsml/client_api' -require_relative 'aws-sdk-cleanroomsml/plugins/endpoints.rb' -require_relative 'aws-sdk-cleanroomsml/client' -require_relative 'aws-sdk-cleanroomsml/errors' -require_relative 'aws-sdk-cleanroomsml/waiters' -require_relative 'aws-sdk-cleanroomsml/resource' -require_relative 'aws-sdk-cleanroomsml/endpoint_parameters' -require_relative 'aws-sdk-cleanroomsml/endpoint_provider' -require_relative 'aws-sdk-cleanroomsml/endpoints' require_relative 'aws-sdk-cleanroomsml/customizations' +require_relative 'aws-sdk-cleanroomsml/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Clean Rooms ML. This module is available in the # `aws-sdk-cleanroomsml` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::CleanRoomsML + autoload :Types, 'aws-sdk-cleanroomsml/types' + autoload :ClientApi, 'aws-sdk-cleanroomsml/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cleanroomsml/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cleanroomsml/client' + autoload :Errors, 'aws-sdk-cleanroomsml/errors' + autoload :Waiters, 'aws-sdk-cleanroomsml/waiters' + autoload :Resource, 'aws-sdk-cleanroomsml/resource' + autoload :EndpointParameters, 'aws-sdk-cleanroomsml/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cleanroomsml/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cleanroomsml/endpoints' GEM_VERSION = '1.11.0' diff --git a/gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/client_api.rb b/gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/client_api.rb index 717b8719dce..d5a2239ab1d 100644 --- a/gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/client_api.rb +++ b/gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CleanRoomsML # @api private module ClientApi diff --git a/gems/aws-sdk-cloud9/lib/aws-sdk-cloud9.rb b/gems/aws-sdk-cloud9/lib/aws-sdk-cloud9.rb index 49b1cc6f153..530a57ce58c 100644 --- a/gems/aws-sdk-cloud9/lib/aws-sdk-cloud9.rb +++ b/gems/aws-sdk-cloud9/lib/aws-sdk-cloud9.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloud9/types' -require_relative 'aws-sdk-cloud9/client_api' -require_relative 'aws-sdk-cloud9/plugins/endpoints.rb' -require_relative 'aws-sdk-cloud9/client' -require_relative 'aws-sdk-cloud9/errors' -require_relative 'aws-sdk-cloud9/resource' -require_relative 'aws-sdk-cloud9/endpoint_parameters' -require_relative 'aws-sdk-cloud9/endpoint_provider' -require_relative 'aws-sdk-cloud9/endpoints' require_relative 'aws-sdk-cloud9/customizations' +require_relative 'aws-sdk-cloud9/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Cloud9. This module is available in the # `aws-sdk-cloud9` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Cloud9 + autoload :Types, 'aws-sdk-cloud9/types' + autoload :ClientApi, 'aws-sdk-cloud9/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloud9/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloud9/client' + autoload :Errors, 'aws-sdk-cloud9/errors' + autoload :Resource, 'aws-sdk-cloud9/resource' + autoload :EndpointParameters, 'aws-sdk-cloud9/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloud9/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloud9/endpoints' GEM_VERSION = '1.75.0' diff --git a/gems/aws-sdk-cloud9/lib/aws-sdk-cloud9/client_api.rb b/gems/aws-sdk-cloud9/lib/aws-sdk-cloud9/client_api.rb index 535f98938a4..ce3429d3730 100644 --- a/gems/aws-sdk-cloud9/lib/aws-sdk-cloud9/client_api.rb +++ b/gems/aws-sdk-cloud9/lib/aws-sdk-cloud9/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Cloud9 # @api private module ClientApi diff --git a/gems/aws-sdk-cloudcontrolapi/lib/aws-sdk-cloudcontrolapi.rb b/gems/aws-sdk-cloudcontrolapi/lib/aws-sdk-cloudcontrolapi.rb index 6b50a0c628e..0b74afe97a5 100644 --- a/gems/aws-sdk-cloudcontrolapi/lib/aws-sdk-cloudcontrolapi.rb +++ b/gems/aws-sdk-cloudcontrolapi/lib/aws-sdk-cloudcontrolapi.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudcontrolapi/types' -require_relative 'aws-sdk-cloudcontrolapi/client_api' -require_relative 'aws-sdk-cloudcontrolapi/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudcontrolapi/client' -require_relative 'aws-sdk-cloudcontrolapi/errors' -require_relative 'aws-sdk-cloudcontrolapi/waiters' -require_relative 'aws-sdk-cloudcontrolapi/resource' -require_relative 'aws-sdk-cloudcontrolapi/endpoint_parameters' -require_relative 'aws-sdk-cloudcontrolapi/endpoint_provider' -require_relative 'aws-sdk-cloudcontrolapi/endpoints' require_relative 'aws-sdk-cloudcontrolapi/customizations' +require_relative 'aws-sdk-cloudcontrolapi/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Cloud Control API. This module is available in the # `aws-sdk-cloudcontrolapi` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::CloudControlApi + autoload :Types, 'aws-sdk-cloudcontrolapi/types' + autoload :ClientApi, 'aws-sdk-cloudcontrolapi/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudcontrolapi/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudcontrolapi/client' + autoload :Errors, 'aws-sdk-cloudcontrolapi/errors' + autoload :Waiters, 'aws-sdk-cloudcontrolapi/waiters' + autoload :Resource, 'aws-sdk-cloudcontrolapi/resource' + autoload :EndpointParameters, 'aws-sdk-cloudcontrolapi/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudcontrolapi/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudcontrolapi/endpoints' GEM_VERSION = '1.27.0' diff --git a/gems/aws-sdk-cloudcontrolapi/lib/aws-sdk-cloudcontrolapi/client_api.rb b/gems/aws-sdk-cloudcontrolapi/lib/aws-sdk-cloudcontrolapi/client_api.rb index 183468c0b77..443c3f6e077 100644 --- a/gems/aws-sdk-cloudcontrolapi/lib/aws-sdk-cloudcontrolapi/client_api.rb +++ b/gems/aws-sdk-cloudcontrolapi/lib/aws-sdk-cloudcontrolapi/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudControlApi # @api private module ClientApi diff --git a/gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory.rb b/gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory.rb index 009abf711f7..6b9018cc14d 100644 --- a/gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory.rb +++ b/gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-clouddirectory/types' -require_relative 'aws-sdk-clouddirectory/client_api' -require_relative 'aws-sdk-clouddirectory/plugins/endpoints.rb' -require_relative 'aws-sdk-clouddirectory/client' -require_relative 'aws-sdk-clouddirectory/errors' -require_relative 'aws-sdk-clouddirectory/resource' -require_relative 'aws-sdk-clouddirectory/endpoint_parameters' -require_relative 'aws-sdk-clouddirectory/endpoint_provider' -require_relative 'aws-sdk-clouddirectory/endpoints' require_relative 'aws-sdk-clouddirectory/customizations' +require_relative 'aws-sdk-clouddirectory/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudDirectory. This module is available in the # `aws-sdk-clouddirectory` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudDirectory + autoload :Types, 'aws-sdk-clouddirectory/types' + autoload :ClientApi, 'aws-sdk-clouddirectory/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-clouddirectory/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-clouddirectory/client' + autoload :Errors, 'aws-sdk-clouddirectory/errors' + autoload :Resource, 'aws-sdk-clouddirectory/resource' + autoload :EndpointParameters, 'aws-sdk-clouddirectory/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-clouddirectory/endpoint_provider' + autoload :Endpoints, 'aws-sdk-clouddirectory/endpoints' GEM_VERSION = '1.62.0' diff --git a/gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/client_api.rb b/gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/client_api.rb index d985d0bd64c..c71cea051b3 100644 --- a/gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/client_api.rb +++ b/gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudDirectory # @api private module ClientApi diff --git a/gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation.rb b/gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation.rb index 20acc7783c3..a9f28fbeacb 100644 --- a/gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation.rb +++ b/gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation.rb @@ -11,21 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudformation/types' -require_relative 'aws-sdk-cloudformation/client_api' -require_relative 'aws-sdk-cloudformation/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudformation/client' -require_relative 'aws-sdk-cloudformation/errors' -require_relative 'aws-sdk-cloudformation/waiters' -require_relative 'aws-sdk-cloudformation/resource' -require_relative 'aws-sdk-cloudformation/endpoint_parameters' -require_relative 'aws-sdk-cloudformation/endpoint_provider' -require_relative 'aws-sdk-cloudformation/endpoints' -require_relative 'aws-sdk-cloudformation/event' -require_relative 'aws-sdk-cloudformation/stack' -require_relative 'aws-sdk-cloudformation/stack_resource' -require_relative 'aws-sdk-cloudformation/stack_resource_summary' require_relative 'aws-sdk-cloudformation/customizations' +require_relative 'aws-sdk-cloudformation/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CloudFormation. This module is available in the # `aws-sdk-cloudformation` gem. @@ -56,6 +43,22 @@ # # @!group service module Aws::CloudFormation + autoload :Types, 'aws-sdk-cloudformation/types' + autoload :ClientApi, 'aws-sdk-cloudformation/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudformation/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudformation/client' + autoload :Errors, 'aws-sdk-cloudformation/errors' + autoload :Waiters, 'aws-sdk-cloudformation/waiters' + autoload :Resource, 'aws-sdk-cloudformation/resource' + autoload :EndpointParameters, 'aws-sdk-cloudformation/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudformation/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudformation/endpoints' + autoload :Event, 'aws-sdk-cloudformation/event' + autoload :Stack, 'aws-sdk-cloudformation/stack' + autoload :StackResource, 'aws-sdk-cloudformation/stack_resource' + autoload :StackResourceSummary, 'aws-sdk-cloudformation/stack_resource_summary' GEM_VERSION = '1.115.0' diff --git a/gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/client_api.rb b/gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/client_api.rb index 62bb720568f..1e05699e301 100644 --- a/gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/client_api.rb +++ b/gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudFormation # @api private module ClientApi diff --git a/gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront.rb b/gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront.rb index 9f97da97549..a479fe078ea 100644 --- a/gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront.rb +++ b/gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudfront/types' -require_relative 'aws-sdk-cloudfront/client_api' -require_relative 'aws-sdk-cloudfront/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudfront/client' -require_relative 'aws-sdk-cloudfront/errors' -require_relative 'aws-sdk-cloudfront/waiters' -require_relative 'aws-sdk-cloudfront/resource' -require_relative 'aws-sdk-cloudfront/endpoint_parameters' -require_relative 'aws-sdk-cloudfront/endpoint_provider' -require_relative 'aws-sdk-cloudfront/endpoints' require_relative 'aws-sdk-cloudfront/customizations' +require_relative 'aws-sdk-cloudfront/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudFront. This module is available in the # `aws-sdk-cloudfront` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::CloudFront + autoload :Types, 'aws-sdk-cloudfront/types' + autoload :ClientApi, 'aws-sdk-cloudfront/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudfront/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudfront/client' + autoload :Errors, 'aws-sdk-cloudfront/errors' + autoload :Waiters, 'aws-sdk-cloudfront/waiters' + autoload :Resource, 'aws-sdk-cloudfront/resource' + autoload :EndpointParameters, 'aws-sdk-cloudfront/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudfront/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudfront/endpoints' GEM_VERSION = '1.97.0' diff --git a/gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/client_api.rb b/gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/client_api.rb index 60182edda0f..febdba63f43 100644 --- a/gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/client_api.rb +++ b/gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudFront # @api private module ClientApi diff --git a/gems/aws-sdk-cloudfrontkeyvaluestore/lib/aws-sdk-cloudfrontkeyvaluestore.rb b/gems/aws-sdk-cloudfrontkeyvaluestore/lib/aws-sdk-cloudfrontkeyvaluestore.rb index b46e2be4d92..1ba5f73dc08 100644 --- a/gems/aws-sdk-cloudfrontkeyvaluestore/lib/aws-sdk-cloudfrontkeyvaluestore.rb +++ b/gems/aws-sdk-cloudfrontkeyvaluestore/lib/aws-sdk-cloudfrontkeyvaluestore.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudfrontkeyvaluestore/types' -require_relative 'aws-sdk-cloudfrontkeyvaluestore/client_api' -require_relative 'aws-sdk-cloudfrontkeyvaluestore/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudfrontkeyvaluestore/client' -require_relative 'aws-sdk-cloudfrontkeyvaluestore/errors' -require_relative 'aws-sdk-cloudfrontkeyvaluestore/resource' -require_relative 'aws-sdk-cloudfrontkeyvaluestore/endpoint_parameters' -require_relative 'aws-sdk-cloudfrontkeyvaluestore/endpoint_provider' -require_relative 'aws-sdk-cloudfrontkeyvaluestore/endpoints' require_relative 'aws-sdk-cloudfrontkeyvaluestore/customizations' +require_relative 'aws-sdk-cloudfrontkeyvaluestore/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudFront KeyValueStore. This module is available in the # `aws-sdk-cloudfrontkeyvaluestore` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudFrontKeyValueStore + autoload :Types, 'aws-sdk-cloudfrontkeyvaluestore/types' + autoload :ClientApi, 'aws-sdk-cloudfrontkeyvaluestore/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudfrontkeyvaluestore/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudfrontkeyvaluestore/client' + autoload :Errors, 'aws-sdk-cloudfrontkeyvaluestore/errors' + autoload :Resource, 'aws-sdk-cloudfrontkeyvaluestore/resource' + autoload :EndpointParameters, 'aws-sdk-cloudfrontkeyvaluestore/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudfrontkeyvaluestore/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudfrontkeyvaluestore/endpoints' GEM_VERSION = '1.11.0' diff --git a/gems/aws-sdk-cloudfrontkeyvaluestore/lib/aws-sdk-cloudfrontkeyvaluestore/client_api.rb b/gems/aws-sdk-cloudfrontkeyvaluestore/lib/aws-sdk-cloudfrontkeyvaluestore/client_api.rb index 3a3e776724e..bd93bb1a9a7 100644 --- a/gems/aws-sdk-cloudfrontkeyvaluestore/lib/aws-sdk-cloudfrontkeyvaluestore/client_api.rb +++ b/gems/aws-sdk-cloudfrontkeyvaluestore/lib/aws-sdk-cloudfrontkeyvaluestore/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudFrontKeyValueStore # @api private module ClientApi diff --git a/gems/aws-sdk-cloudhsm/lib/aws-sdk-cloudhsm.rb b/gems/aws-sdk-cloudhsm/lib/aws-sdk-cloudhsm.rb index 4cc0a77d049..55f58c59048 100644 --- a/gems/aws-sdk-cloudhsm/lib/aws-sdk-cloudhsm.rb +++ b/gems/aws-sdk-cloudhsm/lib/aws-sdk-cloudhsm.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudhsm/types' -require_relative 'aws-sdk-cloudhsm/client_api' -require_relative 'aws-sdk-cloudhsm/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudhsm/client' -require_relative 'aws-sdk-cloudhsm/errors' -require_relative 'aws-sdk-cloudhsm/resource' -require_relative 'aws-sdk-cloudhsm/endpoint_parameters' -require_relative 'aws-sdk-cloudhsm/endpoint_provider' -require_relative 'aws-sdk-cloudhsm/endpoints' require_relative 'aws-sdk-cloudhsm/customizations' +require_relative 'aws-sdk-cloudhsm/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudHSM. This module is available in the # `aws-sdk-cloudhsm` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudHSM + autoload :Types, 'aws-sdk-cloudhsm/types' + autoload :ClientApi, 'aws-sdk-cloudhsm/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudhsm/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudhsm/client' + autoload :Errors, 'aws-sdk-cloudhsm/errors' + autoload :Resource, 'aws-sdk-cloudhsm/resource' + autoload :EndpointParameters, 'aws-sdk-cloudhsm/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudhsm/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudhsm/endpoints' GEM_VERSION = '1.59.0' diff --git a/gems/aws-sdk-cloudhsm/lib/aws-sdk-cloudhsm/client_api.rb b/gems/aws-sdk-cloudhsm/lib/aws-sdk-cloudhsm/client_api.rb index e522942d4c3..e54a58398d2 100644 --- a/gems/aws-sdk-cloudhsm/lib/aws-sdk-cloudhsm/client_api.rb +++ b/gems/aws-sdk-cloudhsm/lib/aws-sdk-cloudhsm/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudHSM # @api private module ClientApi diff --git a/gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2.rb b/gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2.rb index 733039a7b4b..9695eb0badb 100644 --- a/gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2.rb +++ b/gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudhsmv2/types' -require_relative 'aws-sdk-cloudhsmv2/client_api' -require_relative 'aws-sdk-cloudhsmv2/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudhsmv2/client' -require_relative 'aws-sdk-cloudhsmv2/errors' -require_relative 'aws-sdk-cloudhsmv2/resource' -require_relative 'aws-sdk-cloudhsmv2/endpoint_parameters' -require_relative 'aws-sdk-cloudhsmv2/endpoint_provider' -require_relative 'aws-sdk-cloudhsmv2/endpoints' require_relative 'aws-sdk-cloudhsmv2/customizations' +require_relative 'aws-sdk-cloudhsmv2/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CloudHSM V2. This module is available in the # `aws-sdk-cloudhsmv2` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudHSMV2 + autoload :Types, 'aws-sdk-cloudhsmv2/types' + autoload :ClientApi, 'aws-sdk-cloudhsmv2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudhsmv2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudhsmv2/client' + autoload :Errors, 'aws-sdk-cloudhsmv2/errors' + autoload :Resource, 'aws-sdk-cloudhsmv2/resource' + autoload :EndpointParameters, 'aws-sdk-cloudhsmv2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudhsmv2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudhsmv2/endpoints' GEM_VERSION = '1.63.0' diff --git a/gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/client_api.rb b/gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/client_api.rb index e9a6d093f54..8954e4cda92 100644 --- a/gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/client_api.rb +++ b/gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudHSMV2 # @api private module ClientApi diff --git a/gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch.rb b/gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch.rb index 14ef22778be..91e155db712 100644 --- a/gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch.rb +++ b/gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudsearch/types' -require_relative 'aws-sdk-cloudsearch/client_api' -require_relative 'aws-sdk-cloudsearch/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudsearch/client' -require_relative 'aws-sdk-cloudsearch/errors' -require_relative 'aws-sdk-cloudsearch/resource' -require_relative 'aws-sdk-cloudsearch/endpoint_parameters' -require_relative 'aws-sdk-cloudsearch/endpoint_provider' -require_relative 'aws-sdk-cloudsearch/endpoints' require_relative 'aws-sdk-cloudsearch/customizations' +require_relative 'aws-sdk-cloudsearch/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudSearch. This module is available in the # `aws-sdk-cloudsearch` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudSearch + autoload :Types, 'aws-sdk-cloudsearch/types' + autoload :ClientApi, 'aws-sdk-cloudsearch/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudsearch/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudsearch/client' + autoload :Errors, 'aws-sdk-cloudsearch/errors' + autoload :Resource, 'aws-sdk-cloudsearch/resource' + autoload :EndpointParameters, 'aws-sdk-cloudsearch/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudsearch/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudsearch/endpoints' GEM_VERSION = '1.61.0' diff --git a/gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch/client_api.rb b/gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch/client_api.rb index b59638a4d4e..55e54b4b285 100644 --- a/gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch/client_api.rb +++ b/gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudSearch # @api private module ClientApi diff --git a/gems/aws-sdk-cloudsearchdomain/lib/aws-sdk-cloudsearchdomain.rb b/gems/aws-sdk-cloudsearchdomain/lib/aws-sdk-cloudsearchdomain.rb index e3c7c483dda..4372283c102 100644 --- a/gems/aws-sdk-cloudsearchdomain/lib/aws-sdk-cloudsearchdomain.rb +++ b/gems/aws-sdk-cloudsearchdomain/lib/aws-sdk-cloudsearchdomain.rb @@ -11,12 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudsearchdomain/types' -require_relative 'aws-sdk-cloudsearchdomain/client_api' -require_relative 'aws-sdk-cloudsearchdomain/client' -require_relative 'aws-sdk-cloudsearchdomain/errors' -require_relative 'aws-sdk-cloudsearchdomain/resource' require_relative 'aws-sdk-cloudsearchdomain/customizations' +require_relative 'aws-sdk-cloudsearchdomain/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudSearch Domain. This module is available in the # `aws-sdk-cloudsearchdomain` gem. @@ -47,6 +43,11 @@ # # @!group service module Aws::CloudSearchDomain + autoload :Types, 'aws-sdk-cloudsearchdomain/types' + autoload :ClientApi, 'aws-sdk-cloudsearchdomain/client_api' + autoload :Client, 'aws-sdk-cloudsearchdomain/client' + autoload :Errors, 'aws-sdk-cloudsearchdomain/errors' + autoload :Resource, 'aws-sdk-cloudsearchdomain/resource' GEM_VERSION = '1.48.0' diff --git a/gems/aws-sdk-cloudsearchdomain/lib/aws-sdk-cloudsearchdomain/client_api.rb b/gems/aws-sdk-cloudsearchdomain/lib/aws-sdk-cloudsearchdomain/client_api.rb index f7f45d2ccb6..3306993fb07 100644 --- a/gems/aws-sdk-cloudsearchdomain/lib/aws-sdk-cloudsearchdomain/client_api.rb +++ b/gems/aws-sdk-cloudsearchdomain/lib/aws-sdk-cloudsearchdomain/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudSearchDomain # @api private module ClientApi diff --git a/gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail.rb b/gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail.rb index a335ac82e3c..5038e81612f 100644 --- a/gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail.rb +++ b/gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudtrail/types' -require_relative 'aws-sdk-cloudtrail/client_api' -require_relative 'aws-sdk-cloudtrail/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudtrail/client' -require_relative 'aws-sdk-cloudtrail/errors' -require_relative 'aws-sdk-cloudtrail/resource' -require_relative 'aws-sdk-cloudtrail/endpoint_parameters' -require_relative 'aws-sdk-cloudtrail/endpoint_provider' -require_relative 'aws-sdk-cloudtrail/endpoints' require_relative 'aws-sdk-cloudtrail/customizations' +require_relative 'aws-sdk-cloudtrail/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CloudTrail. This module is available in the # `aws-sdk-cloudtrail` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudTrail + autoload :Types, 'aws-sdk-cloudtrail/types' + autoload :ClientApi, 'aws-sdk-cloudtrail/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudtrail/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudtrail/client' + autoload :Errors, 'aws-sdk-cloudtrail/errors' + autoload :Resource, 'aws-sdk-cloudtrail/resource' + autoload :EndpointParameters, 'aws-sdk-cloudtrail/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudtrail/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudtrail/endpoints' GEM_VERSION = '1.86.0' diff --git a/gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/client_api.rb b/gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/client_api.rb index e806d9e6190..41d887adbcc 100644 --- a/gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/client_api.rb +++ b/gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudTrail # @api private module ClientApi diff --git a/gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata.rb b/gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata.rb index fd7b65c09eb..e7a09b959c9 100644 --- a/gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata.rb +++ b/gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudtraildata/types' -require_relative 'aws-sdk-cloudtraildata/client_api' -require_relative 'aws-sdk-cloudtraildata/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudtraildata/client' -require_relative 'aws-sdk-cloudtraildata/errors' -require_relative 'aws-sdk-cloudtraildata/resource' -require_relative 'aws-sdk-cloudtraildata/endpoint_parameters' -require_relative 'aws-sdk-cloudtraildata/endpoint_provider' -require_relative 'aws-sdk-cloudtraildata/endpoints' require_relative 'aws-sdk-cloudtraildata/customizations' +require_relative 'aws-sdk-cloudtraildata/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CloudTrail Data Service. This module is available in the # `aws-sdk-cloudtraildata` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudTrailData + autoload :Types, 'aws-sdk-cloudtraildata/types' + autoload :ClientApi, 'aws-sdk-cloudtraildata/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudtraildata/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudtraildata/client' + autoload :Errors, 'aws-sdk-cloudtraildata/errors' + autoload :Resource, 'aws-sdk-cloudtraildata/resource' + autoload :EndpointParameters, 'aws-sdk-cloudtraildata/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudtraildata/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudtraildata/endpoints' GEM_VERSION = '1.17.0' diff --git a/gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata/client_api.rb b/gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata/client_api.rb index d04a056558f..050f42490bc 100644 --- a/gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata/client_api.rb +++ b/gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudTrailData # @api private module ClientApi diff --git a/gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch.rb b/gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch.rb index c8adb840eda..40bef0d7057 100644 --- a/gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch.rb +++ b/gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch.rb @@ -11,20 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudwatch/types' -require_relative 'aws-sdk-cloudwatch/client_api' -require_relative 'aws-sdk-cloudwatch/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudwatch/client' -require_relative 'aws-sdk-cloudwatch/errors' -require_relative 'aws-sdk-cloudwatch/waiters' -require_relative 'aws-sdk-cloudwatch/resource' -require_relative 'aws-sdk-cloudwatch/endpoint_parameters' -require_relative 'aws-sdk-cloudwatch/endpoint_provider' -require_relative 'aws-sdk-cloudwatch/endpoints' -require_relative 'aws-sdk-cloudwatch/alarm' -require_relative 'aws-sdk-cloudwatch/composite_alarm' -require_relative 'aws-sdk-cloudwatch/metric' require_relative 'aws-sdk-cloudwatch/customizations' +require_relative 'aws-sdk-cloudwatch/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudWatch. This module is available in the # `aws-sdk-cloudwatch` gem. @@ -55,6 +43,21 @@ # # @!group service module Aws::CloudWatch + autoload :Types, 'aws-sdk-cloudwatch/types' + autoload :ClientApi, 'aws-sdk-cloudwatch/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudwatch/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudwatch/client' + autoload :Errors, 'aws-sdk-cloudwatch/errors' + autoload :Waiters, 'aws-sdk-cloudwatch/waiters' + autoload :Resource, 'aws-sdk-cloudwatch/resource' + autoload :EndpointParameters, 'aws-sdk-cloudwatch/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudwatch/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudwatch/endpoints' + autoload :Alarm, 'aws-sdk-cloudwatch/alarm' + autoload :CompositeAlarm, 'aws-sdk-cloudwatch/composite_alarm' + autoload :Metric, 'aws-sdk-cloudwatch/metric' GEM_VERSION = '1.98.0' diff --git a/gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/client_api.rb b/gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/client_api.rb index 6d67a241327..0602f3d49f3 100644 --- a/gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/client_api.rb +++ b/gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudWatch # @api private module ClientApi diff --git a/gems/aws-sdk-cloudwatchevents/lib/aws-sdk-cloudwatchevents.rb b/gems/aws-sdk-cloudwatchevents/lib/aws-sdk-cloudwatchevents.rb index a3b4abd253b..e92f7bd1e1f 100644 --- a/gems/aws-sdk-cloudwatchevents/lib/aws-sdk-cloudwatchevents.rb +++ b/gems/aws-sdk-cloudwatchevents/lib/aws-sdk-cloudwatchevents.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudwatchevents/types' -require_relative 'aws-sdk-cloudwatchevents/client_api' -require_relative 'aws-sdk-cloudwatchevents/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudwatchevents/client' -require_relative 'aws-sdk-cloudwatchevents/errors' -require_relative 'aws-sdk-cloudwatchevents/resource' -require_relative 'aws-sdk-cloudwatchevents/endpoint_parameters' -require_relative 'aws-sdk-cloudwatchevents/endpoint_provider' -require_relative 'aws-sdk-cloudwatchevents/endpoints' require_relative 'aws-sdk-cloudwatchevents/customizations' +require_relative 'aws-sdk-cloudwatchevents/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudWatch Events. This module is available in the # `aws-sdk-cloudwatchevents` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudWatchEvents + autoload :Types, 'aws-sdk-cloudwatchevents/types' + autoload :ClientApi, 'aws-sdk-cloudwatchevents/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudwatchevents/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudwatchevents/client' + autoload :Errors, 'aws-sdk-cloudwatchevents/errors' + autoload :Resource, 'aws-sdk-cloudwatchevents/resource' + autoload :EndpointParameters, 'aws-sdk-cloudwatchevents/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudwatchevents/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudwatchevents/endpoints' GEM_VERSION = '1.78.0' diff --git a/gems/aws-sdk-cloudwatchevents/lib/aws-sdk-cloudwatchevents/client_api.rb b/gems/aws-sdk-cloudwatchevents/lib/aws-sdk-cloudwatchevents/client_api.rb index 1946bb457e7..3ee4862c99c 100644 --- a/gems/aws-sdk-cloudwatchevents/lib/aws-sdk-cloudwatchevents/client_api.rb +++ b/gems/aws-sdk-cloudwatchevents/lib/aws-sdk-cloudwatchevents/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudWatchEvents # @api private module ClientApi diff --git a/gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently.rb b/gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently.rb index 817f0710516..0550700837d 100644 --- a/gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently.rb +++ b/gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudwatchevidently/types' -require_relative 'aws-sdk-cloudwatchevidently/client_api' -require_relative 'aws-sdk-cloudwatchevidently/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudwatchevidently/client' -require_relative 'aws-sdk-cloudwatchevidently/errors' -require_relative 'aws-sdk-cloudwatchevidently/resource' -require_relative 'aws-sdk-cloudwatchevidently/endpoint_parameters' -require_relative 'aws-sdk-cloudwatchevidently/endpoint_provider' -require_relative 'aws-sdk-cloudwatchevidently/endpoints' require_relative 'aws-sdk-cloudwatchevidently/customizations' +require_relative 'aws-sdk-cloudwatchevidently/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudWatch Evidently. This module is available in the # `aws-sdk-cloudwatchevidently` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudWatchEvidently + autoload :Types, 'aws-sdk-cloudwatchevidently/types' + autoload :ClientApi, 'aws-sdk-cloudwatchevidently/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudwatchevidently/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudwatchevidently/client' + autoload :Errors, 'aws-sdk-cloudwatchevidently/errors' + autoload :Resource, 'aws-sdk-cloudwatchevidently/resource' + autoload :EndpointParameters, 'aws-sdk-cloudwatchevidently/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudwatchevidently/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudwatchevidently/endpoints' GEM_VERSION = '1.29.0' diff --git a/gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/client_api.rb b/gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/client_api.rb index 32e0f7d1687..577530756c2 100644 --- a/gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/client_api.rb +++ b/gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudWatchEvidently # @api private module ClientApi diff --git a/gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs.rb b/gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs.rb index 93fcedbbe09..22c1815979f 100644 --- a/gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs.rb +++ b/gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudwatchlogs/types' -require_relative 'aws-sdk-cloudwatchlogs/client_api' -require_relative 'aws-sdk-cloudwatchlogs/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudwatchlogs/client' -require_relative 'aws-sdk-cloudwatchlogs/errors' -require_relative 'aws-sdk-cloudwatchlogs/resource' -require_relative 'aws-sdk-cloudwatchlogs/endpoint_parameters' -require_relative 'aws-sdk-cloudwatchlogs/endpoint_provider' -require_relative 'aws-sdk-cloudwatchlogs/endpoints' require_relative 'aws-sdk-cloudwatchlogs/customizations' -require_relative 'aws-sdk-cloudwatchlogs/event_streams' +require_relative 'aws-sdk-cloudwatchlogs/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudWatch Logs. This module is available in the # `aws-sdk-cloudwatchlogs` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::CloudWatchLogs + autoload :Types, 'aws-sdk-cloudwatchlogs/types' + autoload :ClientApi, 'aws-sdk-cloudwatchlogs/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudwatchlogs/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudwatchlogs/client' + autoload :Errors, 'aws-sdk-cloudwatchlogs/errors' + autoload :Resource, 'aws-sdk-cloudwatchlogs/resource' + autoload :EndpointParameters, 'aws-sdk-cloudwatchlogs/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudwatchlogs/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudwatchlogs/endpoints' + autoload :EventStreams, 'aws-sdk-cloudwatchlogs/event_streams' GEM_VERSION = '1.91.0' diff --git a/gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/client_api.rb b/gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/client_api.rb index 65556d77df6..0d16bb2ed9c 100644 --- a/gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/client_api.rb +++ b/gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudWatchLogs # @api private module ClientApi diff --git a/gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum.rb b/gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum.rb index a57cb8cde1f..53665f202ea 100644 --- a/gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum.rb +++ b/gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cloudwatchrum/types' -require_relative 'aws-sdk-cloudwatchrum/client_api' -require_relative 'aws-sdk-cloudwatchrum/plugins/endpoints.rb' -require_relative 'aws-sdk-cloudwatchrum/client' -require_relative 'aws-sdk-cloudwatchrum/errors' -require_relative 'aws-sdk-cloudwatchrum/resource' -require_relative 'aws-sdk-cloudwatchrum/endpoint_parameters' -require_relative 'aws-sdk-cloudwatchrum/endpoint_provider' -require_relative 'aws-sdk-cloudwatchrum/endpoints' require_relative 'aws-sdk-cloudwatchrum/customizations' +require_relative 'aws-sdk-cloudwatchrum/railtie' if defined?(Rails::Railtie) # This module provides support for CloudWatch RUM. This module is available in the # `aws-sdk-cloudwatchrum` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CloudWatchRUM + autoload :Types, 'aws-sdk-cloudwatchrum/types' + autoload :ClientApi, 'aws-sdk-cloudwatchrum/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cloudwatchrum/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cloudwatchrum/client' + autoload :Errors, 'aws-sdk-cloudwatchrum/errors' + autoload :Resource, 'aws-sdk-cloudwatchrum/resource' + autoload :EndpointParameters, 'aws-sdk-cloudwatchrum/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cloudwatchrum/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cloudwatchrum/endpoints' GEM_VERSION = '1.27.0' diff --git a/gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/client_api.rb b/gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/client_api.rb index 7544a9156d1..32ed8f844a4 100644 --- a/gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/client_api.rb +++ b/gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CloudWatchRUM # @api private module ClientApi diff --git a/gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact.rb b/gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact.rb index 5d4f1a8f813..d54760c337d 100644 --- a/gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact.rb +++ b/gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codeartifact/types' -require_relative 'aws-sdk-codeartifact/client_api' -require_relative 'aws-sdk-codeartifact/plugins/endpoints.rb' -require_relative 'aws-sdk-codeartifact/client' -require_relative 'aws-sdk-codeartifact/errors' -require_relative 'aws-sdk-codeartifact/resource' -require_relative 'aws-sdk-codeartifact/endpoint_parameters' -require_relative 'aws-sdk-codeartifact/endpoint_provider' -require_relative 'aws-sdk-codeartifact/endpoints' require_relative 'aws-sdk-codeartifact/customizations' +require_relative 'aws-sdk-codeartifact/railtie' if defined?(Rails::Railtie) # This module provides support for CodeArtifact. This module is available in the # `aws-sdk-codeartifact` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CodeArtifact + autoload :Types, 'aws-sdk-codeartifact/types' + autoload :ClientApi, 'aws-sdk-codeartifact/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codeartifact/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codeartifact/client' + autoload :Errors, 'aws-sdk-codeartifact/errors' + autoload :Resource, 'aws-sdk-codeartifact/resource' + autoload :EndpointParameters, 'aws-sdk-codeartifact/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codeartifact/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codeartifact/endpoints' GEM_VERSION = '1.48.0' diff --git a/gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/client_api.rb b/gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/client_api.rb index 625e5029956..b68bca25ba5 100644 --- a/gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/client_api.rb +++ b/gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeArtifact # @api private module ClientApi diff --git a/gems/aws-sdk-codebuild/lib/aws-sdk-codebuild.rb b/gems/aws-sdk-codebuild/lib/aws-sdk-codebuild.rb index 86481c1cd8e..e1c2d13f993 100644 --- a/gems/aws-sdk-codebuild/lib/aws-sdk-codebuild.rb +++ b/gems/aws-sdk-codebuild/lib/aws-sdk-codebuild.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codebuild/types' -require_relative 'aws-sdk-codebuild/client_api' -require_relative 'aws-sdk-codebuild/plugins/endpoints.rb' -require_relative 'aws-sdk-codebuild/client' -require_relative 'aws-sdk-codebuild/errors' -require_relative 'aws-sdk-codebuild/resource' -require_relative 'aws-sdk-codebuild/endpoint_parameters' -require_relative 'aws-sdk-codebuild/endpoint_provider' -require_relative 'aws-sdk-codebuild/endpoints' require_relative 'aws-sdk-codebuild/customizations' +require_relative 'aws-sdk-codebuild/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CodeBuild. This module is available in the # `aws-sdk-codebuild` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CodeBuild + autoload :Types, 'aws-sdk-codebuild/types' + autoload :ClientApi, 'aws-sdk-codebuild/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codebuild/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codebuild/client' + autoload :Errors, 'aws-sdk-codebuild/errors' + autoload :Resource, 'aws-sdk-codebuild/resource' + autoload :EndpointParameters, 'aws-sdk-codebuild/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codebuild/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codebuild/endpoints' GEM_VERSION = '1.126.0' diff --git a/gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/client_api.rb b/gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/client_api.rb index 0877d7e0cd3..bea2a239f0a 100644 --- a/gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/client_api.rb +++ b/gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeBuild # @api private module ClientApi diff --git a/gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst.rb b/gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst.rb index 9472462533f..d263df54d60 100644 --- a/gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst.rb +++ b/gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst.rb @@ -10,17 +10,8 @@ require 'aws-sdk-core' -require_relative 'aws-sdk-codecatalyst/types' -require_relative 'aws-sdk-codecatalyst/client_api' -require_relative 'aws-sdk-codecatalyst/plugins/endpoints.rb' -require_relative 'aws-sdk-codecatalyst/client' -require_relative 'aws-sdk-codecatalyst/errors' -require_relative 'aws-sdk-codecatalyst/waiters' -require_relative 'aws-sdk-codecatalyst/resource' -require_relative 'aws-sdk-codecatalyst/endpoint_parameters' -require_relative 'aws-sdk-codecatalyst/endpoint_provider' -require_relative 'aws-sdk-codecatalyst/endpoints' require_relative 'aws-sdk-codecatalyst/customizations' +require_relative 'aws-sdk-codecatalyst/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CodeCatalyst. This module is available in the # `aws-sdk-codecatalyst` gem. @@ -51,6 +42,18 @@ # # @!group service module Aws::CodeCatalyst + autoload :Types, 'aws-sdk-codecatalyst/types' + autoload :ClientApi, 'aws-sdk-codecatalyst/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codecatalyst/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codecatalyst/client' + autoload :Errors, 'aws-sdk-codecatalyst/errors' + autoload :Waiters, 'aws-sdk-codecatalyst/waiters' + autoload :Resource, 'aws-sdk-codecatalyst/resource' + autoload :EndpointParameters, 'aws-sdk-codecatalyst/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codecatalyst/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codecatalyst/endpoints' GEM_VERSION = '1.24.0' diff --git a/gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/client_api.rb b/gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/client_api.rb index 87d0b4929b8..0520fa5161f 100644 --- a/gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/client_api.rb +++ b/gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeCatalyst # @api private module ClientApi diff --git a/gems/aws-sdk-codecommit/lib/aws-sdk-codecommit.rb b/gems/aws-sdk-codecommit/lib/aws-sdk-codecommit.rb index 16cfecd3176..5fe2d580293 100644 --- a/gems/aws-sdk-codecommit/lib/aws-sdk-codecommit.rb +++ b/gems/aws-sdk-codecommit/lib/aws-sdk-codecommit.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codecommit/types' -require_relative 'aws-sdk-codecommit/client_api' -require_relative 'aws-sdk-codecommit/plugins/endpoints.rb' -require_relative 'aws-sdk-codecommit/client' -require_relative 'aws-sdk-codecommit/errors' -require_relative 'aws-sdk-codecommit/resource' -require_relative 'aws-sdk-codecommit/endpoint_parameters' -require_relative 'aws-sdk-codecommit/endpoint_provider' -require_relative 'aws-sdk-codecommit/endpoints' require_relative 'aws-sdk-codecommit/customizations' +require_relative 'aws-sdk-codecommit/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CodeCommit. This module is available in the # `aws-sdk-codecommit` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CodeCommit + autoload :Types, 'aws-sdk-codecommit/types' + autoload :ClientApi, 'aws-sdk-codecommit/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codecommit/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codecommit/client' + autoload :Errors, 'aws-sdk-codecommit/errors' + autoload :Resource, 'aws-sdk-codecommit/resource' + autoload :EndpointParameters, 'aws-sdk-codecommit/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codecommit/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codecommit/endpoints' GEM_VERSION = '1.73.0' diff --git a/gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/client_api.rb b/gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/client_api.rb index 277cede58d3..f2cb65aca87 100644 --- a/gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/client_api.rb +++ b/gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeCommit # @api private module ClientApi diff --git a/gems/aws-sdk-codeconnections/lib/aws-sdk-codeconnections.rb b/gems/aws-sdk-codeconnections/lib/aws-sdk-codeconnections.rb index c96607912c8..7fd858d8dc0 100644 --- a/gems/aws-sdk-codeconnections/lib/aws-sdk-codeconnections.rb +++ b/gems/aws-sdk-codeconnections/lib/aws-sdk-codeconnections.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codeconnections/types' -require_relative 'aws-sdk-codeconnections/client_api' -require_relative 'aws-sdk-codeconnections/plugins/endpoints.rb' -require_relative 'aws-sdk-codeconnections/client' -require_relative 'aws-sdk-codeconnections/errors' -require_relative 'aws-sdk-codeconnections/resource' -require_relative 'aws-sdk-codeconnections/endpoint_parameters' -require_relative 'aws-sdk-codeconnections/endpoint_provider' -require_relative 'aws-sdk-codeconnections/endpoints' require_relative 'aws-sdk-codeconnections/customizations' +require_relative 'aws-sdk-codeconnections/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CodeConnections. This module is available in the # `aws-sdk-codeconnections` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CodeConnections + autoload :Types, 'aws-sdk-codeconnections/types' + autoload :ClientApi, 'aws-sdk-codeconnections/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codeconnections/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codeconnections/client' + autoload :Errors, 'aws-sdk-codeconnections/errors' + autoload :Resource, 'aws-sdk-codeconnections/resource' + autoload :EndpointParameters, 'aws-sdk-codeconnections/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codeconnections/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codeconnections/endpoints' GEM_VERSION = '1.8.0' diff --git a/gems/aws-sdk-codeconnections/lib/aws-sdk-codeconnections/client_api.rb b/gems/aws-sdk-codeconnections/lib/aws-sdk-codeconnections/client_api.rb index cd56bc654dc..bba68623da4 100644 --- a/gems/aws-sdk-codeconnections/lib/aws-sdk-codeconnections/client_api.rb +++ b/gems/aws-sdk-codeconnections/lib/aws-sdk-codeconnections/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeConnections # @api private module ClientApi diff --git a/gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy.rb b/gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy.rb index 1b0795ce2ef..f95fa3c0107 100644 --- a/gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy.rb +++ b/gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codedeploy/types' -require_relative 'aws-sdk-codedeploy/client_api' -require_relative 'aws-sdk-codedeploy/plugins/endpoints.rb' -require_relative 'aws-sdk-codedeploy/client' -require_relative 'aws-sdk-codedeploy/errors' -require_relative 'aws-sdk-codedeploy/waiters' -require_relative 'aws-sdk-codedeploy/resource' -require_relative 'aws-sdk-codedeploy/endpoint_parameters' -require_relative 'aws-sdk-codedeploy/endpoint_provider' -require_relative 'aws-sdk-codedeploy/endpoints' require_relative 'aws-sdk-codedeploy/customizations' +require_relative 'aws-sdk-codedeploy/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CodeDeploy. This module is available in the # `aws-sdk-codedeploy` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::CodeDeploy + autoload :Types, 'aws-sdk-codedeploy/types' + autoload :ClientApi, 'aws-sdk-codedeploy/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codedeploy/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codedeploy/client' + autoload :Errors, 'aws-sdk-codedeploy/errors' + autoload :Waiters, 'aws-sdk-codedeploy/waiters' + autoload :Resource, 'aws-sdk-codedeploy/resource' + autoload :EndpointParameters, 'aws-sdk-codedeploy/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codedeploy/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codedeploy/endpoints' GEM_VERSION = '1.73.0' diff --git a/gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/client_api.rb b/gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/client_api.rb index 350bac00dee..f41c38060ec 100644 --- a/gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/client_api.rb +++ b/gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeDeploy # @api private module ClientApi diff --git a/gems/aws-sdk-codeguruprofiler/lib/aws-sdk-codeguruprofiler.rb b/gems/aws-sdk-codeguruprofiler/lib/aws-sdk-codeguruprofiler.rb index e77313e8206..e044637a508 100644 --- a/gems/aws-sdk-codeguruprofiler/lib/aws-sdk-codeguruprofiler.rb +++ b/gems/aws-sdk-codeguruprofiler/lib/aws-sdk-codeguruprofiler.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codeguruprofiler/types' -require_relative 'aws-sdk-codeguruprofiler/client_api' -require_relative 'aws-sdk-codeguruprofiler/plugins/endpoints.rb' -require_relative 'aws-sdk-codeguruprofiler/client' -require_relative 'aws-sdk-codeguruprofiler/errors' -require_relative 'aws-sdk-codeguruprofiler/resource' -require_relative 'aws-sdk-codeguruprofiler/endpoint_parameters' -require_relative 'aws-sdk-codeguruprofiler/endpoint_provider' -require_relative 'aws-sdk-codeguruprofiler/endpoints' require_relative 'aws-sdk-codeguruprofiler/customizations' +require_relative 'aws-sdk-codeguruprofiler/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CodeGuru Profiler. This module is available in the # `aws-sdk-codeguruprofiler` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CodeGuruProfiler + autoload :Types, 'aws-sdk-codeguruprofiler/types' + autoload :ClientApi, 'aws-sdk-codeguruprofiler/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codeguruprofiler/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codeguruprofiler/client' + autoload :Errors, 'aws-sdk-codeguruprofiler/errors' + autoload :Resource, 'aws-sdk-codeguruprofiler/resource' + autoload :EndpointParameters, 'aws-sdk-codeguruprofiler/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codeguruprofiler/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codeguruprofiler/endpoints' GEM_VERSION = '1.43.0' diff --git a/gems/aws-sdk-codeguruprofiler/lib/aws-sdk-codeguruprofiler/client_api.rb b/gems/aws-sdk-codeguruprofiler/lib/aws-sdk-codeguruprofiler/client_api.rb index a29abfe621f..3f693763072 100644 --- a/gems/aws-sdk-codeguruprofiler/lib/aws-sdk-codeguruprofiler/client_api.rb +++ b/gems/aws-sdk-codeguruprofiler/lib/aws-sdk-codeguruprofiler/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeGuruProfiler # @api private module ClientApi diff --git a/gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer.rb b/gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer.rb index 2992fc16f76..6ecde1c9796 100644 --- a/gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer.rb +++ b/gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codegurureviewer/types' -require_relative 'aws-sdk-codegurureviewer/client_api' -require_relative 'aws-sdk-codegurureviewer/plugins/endpoints.rb' -require_relative 'aws-sdk-codegurureviewer/client' -require_relative 'aws-sdk-codegurureviewer/errors' -require_relative 'aws-sdk-codegurureviewer/waiters' -require_relative 'aws-sdk-codegurureviewer/resource' -require_relative 'aws-sdk-codegurureviewer/endpoint_parameters' -require_relative 'aws-sdk-codegurureviewer/endpoint_provider' -require_relative 'aws-sdk-codegurureviewer/endpoints' require_relative 'aws-sdk-codegurureviewer/customizations' +require_relative 'aws-sdk-codegurureviewer/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CodeGuru Reviewer. This module is available in the # `aws-sdk-codegurureviewer` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::CodeGuruReviewer + autoload :Types, 'aws-sdk-codegurureviewer/types' + autoload :ClientApi, 'aws-sdk-codegurureviewer/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codegurureviewer/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codegurureviewer/client' + autoload :Errors, 'aws-sdk-codegurureviewer/errors' + autoload :Waiters, 'aws-sdk-codegurureviewer/waiters' + autoload :Resource, 'aws-sdk-codegurureviewer/resource' + autoload :EndpointParameters, 'aws-sdk-codegurureviewer/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codegurureviewer/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codegurureviewer/endpoints' GEM_VERSION = '1.53.0' diff --git a/gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/client_api.rb b/gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/client_api.rb index 30cfeae0b84..fe648560238 100644 --- a/gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/client_api.rb +++ b/gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeGuruReviewer # @api private module ClientApi diff --git a/gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity.rb b/gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity.rb index c7371f55895..ce440549dff 100644 --- a/gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity.rb +++ b/gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codegurusecurity/types' -require_relative 'aws-sdk-codegurusecurity/client_api' -require_relative 'aws-sdk-codegurusecurity/plugins/endpoints.rb' -require_relative 'aws-sdk-codegurusecurity/client' -require_relative 'aws-sdk-codegurusecurity/errors' -require_relative 'aws-sdk-codegurusecurity/resource' -require_relative 'aws-sdk-codegurusecurity/endpoint_parameters' -require_relative 'aws-sdk-codegurusecurity/endpoint_provider' -require_relative 'aws-sdk-codegurusecurity/endpoints' require_relative 'aws-sdk-codegurusecurity/customizations' +require_relative 'aws-sdk-codegurusecurity/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CodeGuru Security. This module is available in the # `aws-sdk-codegurusecurity` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CodeGuruSecurity + autoload :Types, 'aws-sdk-codegurusecurity/types' + autoload :ClientApi, 'aws-sdk-codegurusecurity/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codegurusecurity/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codegurusecurity/client' + autoload :Errors, 'aws-sdk-codegurusecurity/errors' + autoload :Resource, 'aws-sdk-codegurusecurity/resource' + autoload :EndpointParameters, 'aws-sdk-codegurusecurity/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codegurusecurity/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codegurusecurity/endpoints' GEM_VERSION = '1.18.0' diff --git a/gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/client_api.rb b/gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/client_api.rb index a70f22ff91b..4ad50224f21 100644 --- a/gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/client_api.rb +++ b/gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeGuruSecurity # @api private module ClientApi diff --git a/gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline.rb b/gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline.rb index b3da61ac066..25de4f08d9d 100644 --- a/gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline.rb +++ b/gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codepipeline/types' -require_relative 'aws-sdk-codepipeline/client_api' -require_relative 'aws-sdk-codepipeline/plugins/endpoints.rb' -require_relative 'aws-sdk-codepipeline/client' -require_relative 'aws-sdk-codepipeline/errors' -require_relative 'aws-sdk-codepipeline/resource' -require_relative 'aws-sdk-codepipeline/endpoint_parameters' -require_relative 'aws-sdk-codepipeline/endpoint_provider' -require_relative 'aws-sdk-codepipeline/endpoints' require_relative 'aws-sdk-codepipeline/customizations' +require_relative 'aws-sdk-codepipeline/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CodePipeline. This module is available in the # `aws-sdk-codepipeline` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CodePipeline + autoload :Types, 'aws-sdk-codepipeline/types' + autoload :ClientApi, 'aws-sdk-codepipeline/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codepipeline/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codepipeline/client' + autoload :Errors, 'aws-sdk-codepipeline/errors' + autoload :Resource, 'aws-sdk-codepipeline/resource' + autoload :EndpointParameters, 'aws-sdk-codepipeline/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codepipeline/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codepipeline/endpoints' GEM_VERSION = '1.80.0' diff --git a/gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/client_api.rb b/gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/client_api.rb index be38559a4f8..a84642274f0 100644 --- a/gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/client_api.rb +++ b/gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodePipeline # @api private module ClientApi diff --git a/gems/aws-sdk-codestar/lib/aws-sdk-codestar.rb b/gems/aws-sdk-codestar/lib/aws-sdk-codestar.rb new file mode 100644 index 00000000000..4573586115f --- /dev/null +++ b/gems/aws-sdk-codestar/lib/aws-sdk-codestar.rb @@ -0,0 +1,60 @@ +# frozen_string_literal: true + +# WARNING ABOUT GENERATED CODE +# +# This file is generated. See the contributing guide for more information: +# https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md +# +# WARNING ABOUT GENERATED CODE + + +require 'aws-sdk-core' +require 'aws-sigv4' + +require_relative 'aws-sdk-codestar/customizations' +require_relative 'aws-sdk-codestar/railtie' if defined?(Rails::Railtie) + +# This module provides support for AWS CodeStar. This module is available in the +# `aws-sdk-codestar` gem. +# +# # Client +# +# The {Client} class provides one method for each API operation. Operation +# methods each accept a hash of request parameters and return a response +# structure. +# +# code_star = Aws::CodeStar::Client.new +# resp = code_star.associate_team_member(params) +# +# See {Client} for more information. +# +# # Errors +# +# Errors returned from AWS CodeStar are defined in the +# {Errors} module and all extend {Errors::ServiceError}. +# +# begin +# # do stuff +# rescue Aws::CodeStar::Errors::ServiceError +# # rescues all AWS CodeStar API errors +# end +# +# See {Errors} for more information. +# +# @!group service +module Aws::CodeStar + autoload :Types, 'aws-sdk-codestar/types' + autoload :ClientApi, 'aws-sdk-codestar/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codestar/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codestar/client' + autoload :Errors, 'aws-sdk-codestar/errors' + autoload :Resource, 'aws-sdk-codestar/resource' + autoload :EndpointParameters, 'aws-sdk-codestar/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codestar/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codestar/endpoints' + + GEM_VERSION = '1.58.0' + +end diff --git a/gems/aws-sdk-codestarconnections/lib/aws-sdk-codestarconnections.rb b/gems/aws-sdk-codestarconnections/lib/aws-sdk-codestarconnections.rb index 33cc487c50b..9b71d71da46 100644 --- a/gems/aws-sdk-codestarconnections/lib/aws-sdk-codestarconnections.rb +++ b/gems/aws-sdk-codestarconnections/lib/aws-sdk-codestarconnections.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codestarconnections/types' -require_relative 'aws-sdk-codestarconnections/client_api' -require_relative 'aws-sdk-codestarconnections/plugins/endpoints.rb' -require_relative 'aws-sdk-codestarconnections/client' -require_relative 'aws-sdk-codestarconnections/errors' -require_relative 'aws-sdk-codestarconnections/resource' -require_relative 'aws-sdk-codestarconnections/endpoint_parameters' -require_relative 'aws-sdk-codestarconnections/endpoint_provider' -require_relative 'aws-sdk-codestarconnections/endpoints' require_relative 'aws-sdk-codestarconnections/customizations' +require_relative 'aws-sdk-codestarconnections/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CodeStar connections. This module is available in the # `aws-sdk-codestarconnections` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CodeStarconnections + autoload :Types, 'aws-sdk-codestarconnections/types' + autoload :ClientApi, 'aws-sdk-codestarconnections/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codestarconnections/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codestarconnections/client' + autoload :Errors, 'aws-sdk-codestarconnections/errors' + autoload :Resource, 'aws-sdk-codestarconnections/resource' + autoload :EndpointParameters, 'aws-sdk-codestarconnections/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codestarconnections/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codestarconnections/endpoints' GEM_VERSION = '1.49.0' diff --git a/gems/aws-sdk-codestarconnections/lib/aws-sdk-codestarconnections/client_api.rb b/gems/aws-sdk-codestarconnections/lib/aws-sdk-codestarconnections/client_api.rb index 3dc6bd8da54..b6d68db8c90 100644 --- a/gems/aws-sdk-codestarconnections/lib/aws-sdk-codestarconnections/client_api.rb +++ b/gems/aws-sdk-codestarconnections/lib/aws-sdk-codestarconnections/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeStarconnections # @api private module ClientApi diff --git a/gems/aws-sdk-codestarnotifications/lib/aws-sdk-codestarnotifications.rb b/gems/aws-sdk-codestarnotifications/lib/aws-sdk-codestarnotifications.rb index c0985fb7722..9d78b785dfd 100644 --- a/gems/aws-sdk-codestarnotifications/lib/aws-sdk-codestarnotifications.rb +++ b/gems/aws-sdk-codestarnotifications/lib/aws-sdk-codestarnotifications.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-codestarnotifications/types' -require_relative 'aws-sdk-codestarnotifications/client_api' -require_relative 'aws-sdk-codestarnotifications/plugins/endpoints.rb' -require_relative 'aws-sdk-codestarnotifications/client' -require_relative 'aws-sdk-codestarnotifications/errors' -require_relative 'aws-sdk-codestarnotifications/resource' -require_relative 'aws-sdk-codestarnotifications/endpoint_parameters' -require_relative 'aws-sdk-codestarnotifications/endpoint_provider' -require_relative 'aws-sdk-codestarnotifications/endpoints' require_relative 'aws-sdk-codestarnotifications/customizations' +require_relative 'aws-sdk-codestarnotifications/railtie' if defined?(Rails::Railtie) # This module provides support for AWS CodeStar Notifications. This module is available in the # `aws-sdk-codestarnotifications` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CodeStarNotifications + autoload :Types, 'aws-sdk-codestarnotifications/types' + autoload :ClientApi, 'aws-sdk-codestarnotifications/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-codestarnotifications/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-codestarnotifications/client' + autoload :Errors, 'aws-sdk-codestarnotifications/errors' + autoload :Resource, 'aws-sdk-codestarnotifications/resource' + autoload :EndpointParameters, 'aws-sdk-codestarnotifications/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-codestarnotifications/endpoint_provider' + autoload :Endpoints, 'aws-sdk-codestarnotifications/endpoints' GEM_VERSION = '1.40.0' diff --git a/gems/aws-sdk-codestarnotifications/lib/aws-sdk-codestarnotifications/client_api.rb b/gems/aws-sdk-codestarnotifications/lib/aws-sdk-codestarnotifications/client_api.rb index 0e02ae1c8eb..46550f11ca3 100644 --- a/gems/aws-sdk-codestarnotifications/lib/aws-sdk-codestarnotifications/client_api.rb +++ b/gems/aws-sdk-codestarnotifications/lib/aws-sdk-codestarnotifications/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CodeStarNotifications # @api private module ClientApi diff --git a/gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity.rb b/gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity.rb index b64e6a9079f..7ad63a32ea6 100644 --- a/gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity.rb +++ b/gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cognitoidentity/types' -require_relative 'aws-sdk-cognitoidentity/client_api' -require_relative 'aws-sdk-cognitoidentity/plugins/endpoints.rb' -require_relative 'aws-sdk-cognitoidentity/client' -require_relative 'aws-sdk-cognitoidentity/errors' -require_relative 'aws-sdk-cognitoidentity/resource' -require_relative 'aws-sdk-cognitoidentity/endpoint_parameters' -require_relative 'aws-sdk-cognitoidentity/endpoint_provider' -require_relative 'aws-sdk-cognitoidentity/endpoints' require_relative 'aws-sdk-cognitoidentity/customizations' +require_relative 'aws-sdk-cognitoidentity/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Cognito Identity. This module is available in the # `aws-sdk-cognitoidentity` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CognitoIdentity + autoload :Types, 'aws-sdk-cognitoidentity/types' + autoload :ClientApi, 'aws-sdk-cognitoidentity/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cognitoidentity/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cognitoidentity/client' + autoload :Errors, 'aws-sdk-cognitoidentity/errors' + autoload :Resource, 'aws-sdk-cognitoidentity/resource' + autoload :EndpointParameters, 'aws-sdk-cognitoidentity/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cognitoidentity/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cognitoidentity/endpoints' GEM_VERSION = '1.61.0' diff --git a/gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity/client_api.rb b/gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity/client_api.rb index fc2743b0baa..b431d487ff4 100644 --- a/gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity/client_api.rb +++ b/gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CognitoIdentity # @api private module ClientApi diff --git a/gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider.rb b/gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider.rb index 121b9406376..3ca62f48fa0 100644 --- a/gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider.rb +++ b/gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cognitoidentityprovider/types' -require_relative 'aws-sdk-cognitoidentityprovider/client_api' -require_relative 'aws-sdk-cognitoidentityprovider/plugins/endpoints.rb' -require_relative 'aws-sdk-cognitoidentityprovider/client' -require_relative 'aws-sdk-cognitoidentityprovider/errors' -require_relative 'aws-sdk-cognitoidentityprovider/resource' -require_relative 'aws-sdk-cognitoidentityprovider/endpoint_parameters' -require_relative 'aws-sdk-cognitoidentityprovider/endpoint_provider' -require_relative 'aws-sdk-cognitoidentityprovider/endpoints' require_relative 'aws-sdk-cognitoidentityprovider/customizations' +require_relative 'aws-sdk-cognitoidentityprovider/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Cognito Identity Provider. This module is available in the # `aws-sdk-cognitoidentityprovider` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CognitoIdentityProvider + autoload :Types, 'aws-sdk-cognitoidentityprovider/types' + autoload :ClientApi, 'aws-sdk-cognitoidentityprovider/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cognitoidentityprovider/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cognitoidentityprovider/client' + autoload :Errors, 'aws-sdk-cognitoidentityprovider/errors' + autoload :Resource, 'aws-sdk-cognitoidentityprovider/resource' + autoload :EndpointParameters, 'aws-sdk-cognitoidentityprovider/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cognitoidentityprovider/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cognitoidentityprovider/endpoints' GEM_VERSION = '1.101.0' diff --git a/gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/client_api.rb b/gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/client_api.rb index a309357884c..c88ae263685 100644 --- a/gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/client_api.rb +++ b/gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CognitoIdentityProvider # @api private module ClientApi diff --git a/gems/aws-sdk-cognitosync/lib/aws-sdk-cognitosync.rb b/gems/aws-sdk-cognitosync/lib/aws-sdk-cognitosync.rb index d13602c1004..4a42caaffeb 100644 --- a/gems/aws-sdk-cognitosync/lib/aws-sdk-cognitosync.rb +++ b/gems/aws-sdk-cognitosync/lib/aws-sdk-cognitosync.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-cognitosync/types' -require_relative 'aws-sdk-cognitosync/client_api' -require_relative 'aws-sdk-cognitosync/plugins/endpoints.rb' -require_relative 'aws-sdk-cognitosync/client' -require_relative 'aws-sdk-cognitosync/errors' -require_relative 'aws-sdk-cognitosync/resource' -require_relative 'aws-sdk-cognitosync/endpoint_parameters' -require_relative 'aws-sdk-cognitosync/endpoint_provider' -require_relative 'aws-sdk-cognitosync/endpoints' require_relative 'aws-sdk-cognitosync/customizations' +require_relative 'aws-sdk-cognitosync/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Cognito Sync. This module is available in the # `aws-sdk-cognitosync` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CognitoSync + autoload :Types, 'aws-sdk-cognitosync/types' + autoload :ClientApi, 'aws-sdk-cognitosync/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-cognitosync/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-cognitosync/client' + autoload :Errors, 'aws-sdk-cognitosync/errors' + autoload :Resource, 'aws-sdk-cognitosync/resource' + autoload :EndpointParameters, 'aws-sdk-cognitosync/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-cognitosync/endpoint_provider' + autoload :Endpoints, 'aws-sdk-cognitosync/endpoints' GEM_VERSION = '1.56.0' diff --git a/gems/aws-sdk-cognitosync/lib/aws-sdk-cognitosync/client_api.rb b/gems/aws-sdk-cognitosync/lib/aws-sdk-cognitosync/client_api.rb index d58a78ac9fe..17130e4c917 100644 --- a/gems/aws-sdk-cognitosync/lib/aws-sdk-cognitosync/client_api.rb +++ b/gems/aws-sdk-cognitosync/lib/aws-sdk-cognitosync/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CognitoSync # @api private module ClientApi diff --git a/gems/aws-sdk-comprehend/lib/aws-sdk-comprehend.rb b/gems/aws-sdk-comprehend/lib/aws-sdk-comprehend.rb index f300c2098f6..284162d4412 100644 --- a/gems/aws-sdk-comprehend/lib/aws-sdk-comprehend.rb +++ b/gems/aws-sdk-comprehend/lib/aws-sdk-comprehend.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-comprehend/types' -require_relative 'aws-sdk-comprehend/client_api' -require_relative 'aws-sdk-comprehend/plugins/endpoints.rb' -require_relative 'aws-sdk-comprehend/client' -require_relative 'aws-sdk-comprehend/errors' -require_relative 'aws-sdk-comprehend/resource' -require_relative 'aws-sdk-comprehend/endpoint_parameters' -require_relative 'aws-sdk-comprehend/endpoint_provider' -require_relative 'aws-sdk-comprehend/endpoints' require_relative 'aws-sdk-comprehend/customizations' +require_relative 'aws-sdk-comprehend/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Comprehend. This module is available in the # `aws-sdk-comprehend` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Comprehend + autoload :Types, 'aws-sdk-comprehend/types' + autoload :ClientApi, 'aws-sdk-comprehend/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-comprehend/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-comprehend/client' + autoload :Errors, 'aws-sdk-comprehend/errors' + autoload :Resource, 'aws-sdk-comprehend/resource' + autoload :EndpointParameters, 'aws-sdk-comprehend/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-comprehend/endpoint_provider' + autoload :Endpoints, 'aws-sdk-comprehend/endpoints' GEM_VERSION = '1.88.0' diff --git a/gems/aws-sdk-comprehend/lib/aws-sdk-comprehend/client_api.rb b/gems/aws-sdk-comprehend/lib/aws-sdk-comprehend/client_api.rb index ef5281b8e7a..b50bcdb38a3 100644 --- a/gems/aws-sdk-comprehend/lib/aws-sdk-comprehend/client_api.rb +++ b/gems/aws-sdk-comprehend/lib/aws-sdk-comprehend/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Comprehend # @api private module ClientApi diff --git a/gems/aws-sdk-comprehendmedical/lib/aws-sdk-comprehendmedical.rb b/gems/aws-sdk-comprehendmedical/lib/aws-sdk-comprehendmedical.rb index 2420b113553..5bfc039f1bb 100644 --- a/gems/aws-sdk-comprehendmedical/lib/aws-sdk-comprehendmedical.rb +++ b/gems/aws-sdk-comprehendmedical/lib/aws-sdk-comprehendmedical.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-comprehendmedical/types' -require_relative 'aws-sdk-comprehendmedical/client_api' -require_relative 'aws-sdk-comprehendmedical/plugins/endpoints.rb' -require_relative 'aws-sdk-comprehendmedical/client' -require_relative 'aws-sdk-comprehendmedical/errors' -require_relative 'aws-sdk-comprehendmedical/resource' -require_relative 'aws-sdk-comprehendmedical/endpoint_parameters' -require_relative 'aws-sdk-comprehendmedical/endpoint_provider' -require_relative 'aws-sdk-comprehendmedical/endpoints' require_relative 'aws-sdk-comprehendmedical/customizations' +require_relative 'aws-sdk-comprehendmedical/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Comprehend Medical. This module is available in the # `aws-sdk-comprehendmedical` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ComprehendMedical + autoload :Types, 'aws-sdk-comprehendmedical/types' + autoload :ClientApi, 'aws-sdk-comprehendmedical/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-comprehendmedical/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-comprehendmedical/client' + autoload :Errors, 'aws-sdk-comprehendmedical/errors' + autoload :Resource, 'aws-sdk-comprehendmedical/resource' + autoload :EndpointParameters, 'aws-sdk-comprehendmedical/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-comprehendmedical/endpoint_provider' + autoload :Endpoints, 'aws-sdk-comprehendmedical/endpoints' GEM_VERSION = '1.58.0' diff --git a/gems/aws-sdk-comprehendmedical/lib/aws-sdk-comprehendmedical/client_api.rb b/gems/aws-sdk-comprehendmedical/lib/aws-sdk-comprehendmedical/client_api.rb index 512423fe322..eca2923a954 100644 --- a/gems/aws-sdk-comprehendmedical/lib/aws-sdk-comprehendmedical/client_api.rb +++ b/gems/aws-sdk-comprehendmedical/lib/aws-sdk-comprehendmedical/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ComprehendMedical # @api private module ClientApi diff --git a/gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer.rb b/gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer.rb index 38db2b650cc..30adbd0d332 100644 --- a/gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer.rb +++ b/gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-computeoptimizer/types' -require_relative 'aws-sdk-computeoptimizer/client_api' -require_relative 'aws-sdk-computeoptimizer/plugins/endpoints.rb' -require_relative 'aws-sdk-computeoptimizer/client' -require_relative 'aws-sdk-computeoptimizer/errors' -require_relative 'aws-sdk-computeoptimizer/resource' -require_relative 'aws-sdk-computeoptimizer/endpoint_parameters' -require_relative 'aws-sdk-computeoptimizer/endpoint_provider' -require_relative 'aws-sdk-computeoptimizer/endpoints' require_relative 'aws-sdk-computeoptimizer/customizations' +require_relative 'aws-sdk-computeoptimizer/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Compute Optimizer. This module is available in the # `aws-sdk-computeoptimizer` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ComputeOptimizer + autoload :Types, 'aws-sdk-computeoptimizer/types' + autoload :ClientApi, 'aws-sdk-computeoptimizer/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-computeoptimizer/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-computeoptimizer/client' + autoload :Errors, 'aws-sdk-computeoptimizer/errors' + autoload :Resource, 'aws-sdk-computeoptimizer/resource' + autoload :EndpointParameters, 'aws-sdk-computeoptimizer/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-computeoptimizer/endpoint_provider' + autoload :Endpoints, 'aws-sdk-computeoptimizer/endpoints' GEM_VERSION = '1.63.0' diff --git a/gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/client_api.rb b/gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/client_api.rb index 9c2c68ecada..3efc4032b05 100644 --- a/gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/client_api.rb +++ b/gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ComputeOptimizer # @api private module ClientApi diff --git a/gems/aws-sdk-configservice/lib/aws-sdk-configservice.rb b/gems/aws-sdk-configservice/lib/aws-sdk-configservice.rb index cf3f6dac442..4c00d7535de 100644 --- a/gems/aws-sdk-configservice/lib/aws-sdk-configservice.rb +++ b/gems/aws-sdk-configservice/lib/aws-sdk-configservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-configservice/types' -require_relative 'aws-sdk-configservice/client_api' -require_relative 'aws-sdk-configservice/plugins/endpoints.rb' -require_relative 'aws-sdk-configservice/client' -require_relative 'aws-sdk-configservice/errors' -require_relative 'aws-sdk-configservice/resource' -require_relative 'aws-sdk-configservice/endpoint_parameters' -require_relative 'aws-sdk-configservice/endpoint_provider' -require_relative 'aws-sdk-configservice/endpoints' require_relative 'aws-sdk-configservice/customizations' +require_relative 'aws-sdk-configservice/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Config. This module is available in the # `aws-sdk-configservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ConfigService + autoload :Types, 'aws-sdk-configservice/types' + autoload :ClientApi, 'aws-sdk-configservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-configservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-configservice/client' + autoload :Errors, 'aws-sdk-configservice/errors' + autoload :Resource, 'aws-sdk-configservice/resource' + autoload :EndpointParameters, 'aws-sdk-configservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-configservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-configservice/endpoints' GEM_VERSION = '1.115.0' diff --git a/gems/aws-sdk-configservice/lib/aws-sdk-configservice/client_api.rb b/gems/aws-sdk-configservice/lib/aws-sdk-configservice/client_api.rb index c6f6f05342b..5b2be5a0deb 100644 --- a/gems/aws-sdk-configservice/lib/aws-sdk-configservice/client_api.rb +++ b/gems/aws-sdk-configservice/lib/aws-sdk-configservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ConfigService # @api private module ClientApi diff --git a/gems/aws-sdk-connect/lib/aws-sdk-connect.rb b/gems/aws-sdk-connect/lib/aws-sdk-connect.rb index e5bbb37abb0..bd4beba724e 100644 --- a/gems/aws-sdk-connect/lib/aws-sdk-connect.rb +++ b/gems/aws-sdk-connect/lib/aws-sdk-connect.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-connect/types' -require_relative 'aws-sdk-connect/client_api' -require_relative 'aws-sdk-connect/plugins/endpoints.rb' -require_relative 'aws-sdk-connect/client' -require_relative 'aws-sdk-connect/errors' -require_relative 'aws-sdk-connect/resource' -require_relative 'aws-sdk-connect/endpoint_parameters' -require_relative 'aws-sdk-connect/endpoint_provider' -require_relative 'aws-sdk-connect/endpoints' require_relative 'aws-sdk-connect/customizations' +require_relative 'aws-sdk-connect/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Connect Service. This module is available in the # `aws-sdk-connect` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Connect + autoload :Types, 'aws-sdk-connect/types' + autoload :ClientApi, 'aws-sdk-connect/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-connect/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-connect/client' + autoload :Errors, 'aws-sdk-connect/errors' + autoload :Resource, 'aws-sdk-connect/resource' + autoload :EndpointParameters, 'aws-sdk-connect/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-connect/endpoint_provider' + autoload :Endpoints, 'aws-sdk-connect/endpoints' GEM_VERSION = '1.173.0' diff --git a/gems/aws-sdk-connect/lib/aws-sdk-connect/client_api.rb b/gems/aws-sdk-connect/lib/aws-sdk-connect/client_api.rb index 8bd66e668ad..3aeeae60876 100644 --- a/gems/aws-sdk-connect/lib/aws-sdk-connect/client_api.rb +++ b/gems/aws-sdk-connect/lib/aws-sdk-connect/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Connect # @api private module ClientApi diff --git a/gems/aws-sdk-connectcampaignservice/lib/aws-sdk-connectcampaignservice.rb b/gems/aws-sdk-connectcampaignservice/lib/aws-sdk-connectcampaignservice.rb index 2024ffbc92c..b39f259dc6d 100644 --- a/gems/aws-sdk-connectcampaignservice/lib/aws-sdk-connectcampaignservice.rb +++ b/gems/aws-sdk-connectcampaignservice/lib/aws-sdk-connectcampaignservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-connectcampaignservice/types' -require_relative 'aws-sdk-connectcampaignservice/client_api' -require_relative 'aws-sdk-connectcampaignservice/plugins/endpoints.rb' -require_relative 'aws-sdk-connectcampaignservice/client' -require_relative 'aws-sdk-connectcampaignservice/errors' -require_relative 'aws-sdk-connectcampaignservice/resource' -require_relative 'aws-sdk-connectcampaignservice/endpoint_parameters' -require_relative 'aws-sdk-connectcampaignservice/endpoint_provider' -require_relative 'aws-sdk-connectcampaignservice/endpoints' require_relative 'aws-sdk-connectcampaignservice/customizations' +require_relative 'aws-sdk-connectcampaignservice/railtie' if defined?(Rails::Railtie) # This module provides support for AmazonConnectCampaignService. This module is available in the # `aws-sdk-connectcampaignservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ConnectCampaignService + autoload :Types, 'aws-sdk-connectcampaignservice/types' + autoload :ClientApi, 'aws-sdk-connectcampaignservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-connectcampaignservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-connectcampaignservice/client' + autoload :Errors, 'aws-sdk-connectcampaignservice/errors' + autoload :Resource, 'aws-sdk-connectcampaignservice/resource' + autoload :EndpointParameters, 'aws-sdk-connectcampaignservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-connectcampaignservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-connectcampaignservice/endpoints' GEM_VERSION = '1.22.0' diff --git a/gems/aws-sdk-connectcampaignservice/lib/aws-sdk-connectcampaignservice/client_api.rb b/gems/aws-sdk-connectcampaignservice/lib/aws-sdk-connectcampaignservice/client_api.rb index 1b9a8d91a21..e4c5079da66 100644 --- a/gems/aws-sdk-connectcampaignservice/lib/aws-sdk-connectcampaignservice/client_api.rb +++ b/gems/aws-sdk-connectcampaignservice/lib/aws-sdk-connectcampaignservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ConnectCampaignService # @api private module ClientApi diff --git a/gems/aws-sdk-connectcases/lib/aws-sdk-connectcases.rb b/gems/aws-sdk-connectcases/lib/aws-sdk-connectcases.rb index c6c1c6011a8..d9e967e6ba6 100644 --- a/gems/aws-sdk-connectcases/lib/aws-sdk-connectcases.rb +++ b/gems/aws-sdk-connectcases/lib/aws-sdk-connectcases.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-connectcases/types' -require_relative 'aws-sdk-connectcases/client_api' -require_relative 'aws-sdk-connectcases/plugins/endpoints.rb' -require_relative 'aws-sdk-connectcases/client' -require_relative 'aws-sdk-connectcases/errors' -require_relative 'aws-sdk-connectcases/resource' -require_relative 'aws-sdk-connectcases/endpoint_parameters' -require_relative 'aws-sdk-connectcases/endpoint_provider' -require_relative 'aws-sdk-connectcases/endpoints' require_relative 'aws-sdk-connectcases/customizations' +require_relative 'aws-sdk-connectcases/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Connect Cases. This module is available in the # `aws-sdk-connectcases` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ConnectCases + autoload :Types, 'aws-sdk-connectcases/types' + autoload :ClientApi, 'aws-sdk-connectcases/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-connectcases/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-connectcases/client' + autoload :Errors, 'aws-sdk-connectcases/errors' + autoload :Resource, 'aws-sdk-connectcases/resource' + autoload :EndpointParameters, 'aws-sdk-connectcases/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-connectcases/endpoint_provider' + autoload :Endpoints, 'aws-sdk-connectcases/endpoints' GEM_VERSION = '1.29.0' diff --git a/gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/client_api.rb b/gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/client_api.rb index afbfac6e1d8..2a5759fc342 100644 --- a/gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/client_api.rb +++ b/gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ConnectCases # @api private module ClientApi diff --git a/gems/aws-sdk-connectcontactlens/lib/aws-sdk-connectcontactlens.rb b/gems/aws-sdk-connectcontactlens/lib/aws-sdk-connectcontactlens.rb index e6d52c58617..7128aab8899 100644 --- a/gems/aws-sdk-connectcontactlens/lib/aws-sdk-connectcontactlens.rb +++ b/gems/aws-sdk-connectcontactlens/lib/aws-sdk-connectcontactlens.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-connectcontactlens/types' -require_relative 'aws-sdk-connectcontactlens/client_api' -require_relative 'aws-sdk-connectcontactlens/plugins/endpoints.rb' -require_relative 'aws-sdk-connectcontactlens/client' -require_relative 'aws-sdk-connectcontactlens/errors' -require_relative 'aws-sdk-connectcontactlens/resource' -require_relative 'aws-sdk-connectcontactlens/endpoint_parameters' -require_relative 'aws-sdk-connectcontactlens/endpoint_provider' -require_relative 'aws-sdk-connectcontactlens/endpoints' require_relative 'aws-sdk-connectcontactlens/customizations' +require_relative 'aws-sdk-connectcontactlens/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Connect Contact Lens. This module is available in the # `aws-sdk-connectcontactlens` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ConnectContactLens + autoload :Types, 'aws-sdk-connectcontactlens/types' + autoload :ClientApi, 'aws-sdk-connectcontactlens/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-connectcontactlens/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-connectcontactlens/client' + autoload :Errors, 'aws-sdk-connectcontactlens/errors' + autoload :Resource, 'aws-sdk-connectcontactlens/resource' + autoload :EndpointParameters, 'aws-sdk-connectcontactlens/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-connectcontactlens/endpoint_provider' + autoload :Endpoints, 'aws-sdk-connectcontactlens/endpoints' GEM_VERSION = '1.32.0' diff --git a/gems/aws-sdk-connectcontactlens/lib/aws-sdk-connectcontactlens/client_api.rb b/gems/aws-sdk-connectcontactlens/lib/aws-sdk-connectcontactlens/client_api.rb index a3d2d55472d..2489d6b0979 100644 --- a/gems/aws-sdk-connectcontactlens/lib/aws-sdk-connectcontactlens/client_api.rb +++ b/gems/aws-sdk-connectcontactlens/lib/aws-sdk-connectcontactlens/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ConnectContactLens # @api private module ClientApi diff --git a/gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant.rb b/gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant.rb index ebd9dccb8e1..62d72c2e91b 100644 --- a/gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant.rb +++ b/gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-connectparticipant/types' -require_relative 'aws-sdk-connectparticipant/client_api' -require_relative 'aws-sdk-connectparticipant/plugins/endpoints.rb' -require_relative 'aws-sdk-connectparticipant/client' -require_relative 'aws-sdk-connectparticipant/errors' -require_relative 'aws-sdk-connectparticipant/resource' -require_relative 'aws-sdk-connectparticipant/endpoint_parameters' -require_relative 'aws-sdk-connectparticipant/endpoint_provider' -require_relative 'aws-sdk-connectparticipant/endpoints' require_relative 'aws-sdk-connectparticipant/customizations' +require_relative 'aws-sdk-connectparticipant/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Connect Participant Service. This module is available in the # `aws-sdk-connectparticipant` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ConnectParticipant + autoload :Types, 'aws-sdk-connectparticipant/types' + autoload :ClientApi, 'aws-sdk-connectparticipant/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-connectparticipant/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-connectparticipant/client' + autoload :Errors, 'aws-sdk-connectparticipant/errors' + autoload :Resource, 'aws-sdk-connectparticipant/resource' + autoload :EndpointParameters, 'aws-sdk-connectparticipant/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-connectparticipant/endpoint_provider' + autoload :Endpoints, 'aws-sdk-connectparticipant/endpoints' GEM_VERSION = '1.50.0' diff --git a/gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/client_api.rb b/gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/client_api.rb index 9ef98ee43c0..935be09b42e 100644 --- a/gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/client_api.rb +++ b/gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ConnectParticipant # @api private module ClientApi diff --git a/gems/aws-sdk-connectwisdomservice/lib/aws-sdk-connectwisdomservice.rb b/gems/aws-sdk-connectwisdomservice/lib/aws-sdk-connectwisdomservice.rb index 0d35c0fd839..95c3eafd303 100644 --- a/gems/aws-sdk-connectwisdomservice/lib/aws-sdk-connectwisdomservice.rb +++ b/gems/aws-sdk-connectwisdomservice/lib/aws-sdk-connectwisdomservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-connectwisdomservice/types' -require_relative 'aws-sdk-connectwisdomservice/client_api' -require_relative 'aws-sdk-connectwisdomservice/plugins/endpoints.rb' -require_relative 'aws-sdk-connectwisdomservice/client' -require_relative 'aws-sdk-connectwisdomservice/errors' -require_relative 'aws-sdk-connectwisdomservice/resource' -require_relative 'aws-sdk-connectwisdomservice/endpoint_parameters' -require_relative 'aws-sdk-connectwisdomservice/endpoint_provider' -require_relative 'aws-sdk-connectwisdomservice/endpoints' require_relative 'aws-sdk-connectwisdomservice/customizations' +require_relative 'aws-sdk-connectwisdomservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Connect Wisdom Service. This module is available in the # `aws-sdk-connectwisdomservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ConnectWisdomService + autoload :Types, 'aws-sdk-connectwisdomservice/types' + autoload :ClientApi, 'aws-sdk-connectwisdomservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-connectwisdomservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-connectwisdomservice/client' + autoload :Errors, 'aws-sdk-connectwisdomservice/errors' + autoload :Resource, 'aws-sdk-connectwisdomservice/resource' + autoload :EndpointParameters, 'aws-sdk-connectwisdomservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-connectwisdomservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-connectwisdomservice/endpoints' GEM_VERSION = '1.35.0' diff --git a/gems/aws-sdk-connectwisdomservice/lib/aws-sdk-connectwisdomservice/client_api.rb b/gems/aws-sdk-connectwisdomservice/lib/aws-sdk-connectwisdomservice/client_api.rb index 0c44dc24607..4ec47deda43 100644 --- a/gems/aws-sdk-connectwisdomservice/lib/aws-sdk-connectwisdomservice/client_api.rb +++ b/gems/aws-sdk-connectwisdomservice/lib/aws-sdk-connectwisdomservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ConnectWisdomService # @api private module ClientApi diff --git a/gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog.rb b/gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog.rb index 15d3ea4d13b..27c329d9fa3 100644 --- a/gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog.rb +++ b/gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-controlcatalog/types' -require_relative 'aws-sdk-controlcatalog/client_api' -require_relative 'aws-sdk-controlcatalog/plugins/endpoints.rb' -require_relative 'aws-sdk-controlcatalog/client' -require_relative 'aws-sdk-controlcatalog/errors' -require_relative 'aws-sdk-controlcatalog/waiters' -require_relative 'aws-sdk-controlcatalog/resource' -require_relative 'aws-sdk-controlcatalog/endpoint_parameters' -require_relative 'aws-sdk-controlcatalog/endpoint_provider' -require_relative 'aws-sdk-controlcatalog/endpoints' require_relative 'aws-sdk-controlcatalog/customizations' +require_relative 'aws-sdk-controlcatalog/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Control Catalog. This module is available in the # `aws-sdk-controlcatalog` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ControlCatalog + autoload :Types, 'aws-sdk-controlcatalog/types' + autoload :ClientApi, 'aws-sdk-controlcatalog/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-controlcatalog/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-controlcatalog/client' + autoload :Errors, 'aws-sdk-controlcatalog/errors' + autoload :Waiters, 'aws-sdk-controlcatalog/waiters' + autoload :Resource, 'aws-sdk-controlcatalog/resource' + autoload :EndpointParameters, 'aws-sdk-controlcatalog/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-controlcatalog/endpoint_provider' + autoload :Endpoints, 'aws-sdk-controlcatalog/endpoints' GEM_VERSION = '1.8.0' diff --git a/gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog/client_api.rb b/gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog/client_api.rb index 35efa800d11..5b7caf178e6 100644 --- a/gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog/client_api.rb +++ b/gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ControlCatalog # @api private module ClientApi diff --git a/gems/aws-sdk-controltower/lib/aws-sdk-controltower.rb b/gems/aws-sdk-controltower/lib/aws-sdk-controltower.rb index e511f63db69..64a7e36ce90 100644 --- a/gems/aws-sdk-controltower/lib/aws-sdk-controltower.rb +++ b/gems/aws-sdk-controltower/lib/aws-sdk-controltower.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-controltower/types' -require_relative 'aws-sdk-controltower/client_api' -require_relative 'aws-sdk-controltower/plugins/endpoints.rb' -require_relative 'aws-sdk-controltower/client' -require_relative 'aws-sdk-controltower/errors' -require_relative 'aws-sdk-controltower/resource' -require_relative 'aws-sdk-controltower/endpoint_parameters' -require_relative 'aws-sdk-controltower/endpoint_provider' -require_relative 'aws-sdk-controltower/endpoints' require_relative 'aws-sdk-controltower/customizations' +require_relative 'aws-sdk-controltower/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Control Tower. This module is available in the # `aws-sdk-controltower` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ControlTower + autoload :Types, 'aws-sdk-controltower/types' + autoload :ClientApi, 'aws-sdk-controltower/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-controltower/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-controltower/client' + autoload :Errors, 'aws-sdk-controltower/errors' + autoload :Resource, 'aws-sdk-controltower/resource' + autoload :EndpointParameters, 'aws-sdk-controltower/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-controltower/endpoint_provider' + autoload :Endpoints, 'aws-sdk-controltower/endpoints' GEM_VERSION = '1.28.0' diff --git a/gems/aws-sdk-controltower/lib/aws-sdk-controltower/client_api.rb b/gems/aws-sdk-controltower/lib/aws-sdk-controltower/client_api.rb index afc247395e0..2294274213d 100644 --- a/gems/aws-sdk-controltower/lib/aws-sdk-controltower/client_api.rb +++ b/gems/aws-sdk-controltower/lib/aws-sdk-controltower/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ControlTower # @api private module ClientApi diff --git a/gems/aws-sdk-core/lib/aws-sdk-core.rb b/gems/aws-sdk-core/lib/aws-sdk-core.rb index 13416d83c39..5402990a58e 100644 --- a/gems/aws-sdk-core/lib/aws-sdk-core.rb +++ b/gems/aws-sdk-core/lib/aws-sdk-core.rb @@ -4,112 +4,22 @@ require 'seahorse' require 'jmespath' -require_relative 'aws-sdk-core/deprecations' - -# credential providers -require_relative 'aws-sdk-core/credential_provider' -require_relative 'aws-sdk-core/refreshing_credentials' -require_relative 'aws-sdk-core/assume_role_credentials' -require_relative 'aws-sdk-core/assume_role_web_identity_credentials' -require_relative 'aws-sdk-core/credentials' -require_relative 'aws-sdk-core/credential_provider_chain' -require_relative 'aws-sdk-core/ecs_credentials' -require_relative 'aws-sdk-core/instance_profile_credentials' -require_relative 'aws-sdk-core/shared_credentials' -require_relative 'aws-sdk-core/process_credentials' -require_relative 'aws-sdk-core/sso_credentials' - -# tokens and token providers -require_relative 'aws-sdk-core/token' -require_relative 'aws-sdk-core/token_provider' -require_relative 'aws-sdk-core/static_token_provider' -require_relative 'aws-sdk-core/refreshing_token' -require_relative 'aws-sdk-core/sso_token_provider' -require_relative 'aws-sdk-core/token_provider_chain' -require_relative 'aws-sdk-core/plugins/bearer_authorization' - -# client modules -require_relative 'aws-sdk-core/client_stubs' -require_relative 'aws-sdk-core/async_client_stubs' -require_relative 'aws-sdk-core/eager_loader' -require_relative 'aws-sdk-core/errors' -require_relative 'aws-sdk-core/pageable_response' -require_relative 'aws-sdk-core/pager' -require_relative 'aws-sdk-core/param_converter' -require_relative 'aws-sdk-core/param_validator' -require_relative 'aws-sdk-core/shared_config' -require_relative 'aws-sdk-core/structure' -require_relative 'aws-sdk-core/type_builder' -require_relative 'aws-sdk-core/util' - -# resource classes -require_relative 'aws-sdk-core/resources/collection' - -# logging -require_relative 'aws-sdk-core/log/formatter' -require_relative 'aws-sdk-core/log/param_filter' -require_relative 'aws-sdk-core/log/param_formatter' - -# stubbing -require_relative 'aws-sdk-core/stubbing/empty_stub' -require_relative 'aws-sdk-core/stubbing/data_applicator' -require_relative 'aws-sdk-core/stubbing/stub_data' -require_relative 'aws-sdk-core/stubbing/xml_error' - -# stubbing protocols -require_relative 'aws-sdk-core/stubbing/protocols/json' -require_relative 'aws-sdk-core/stubbing/protocols/rest' -require_relative 'aws-sdk-core/stubbing/protocols/rest_json' -require_relative 'aws-sdk-core/stubbing/protocols/rest_xml' -require_relative 'aws-sdk-core/stubbing/protocols/query' -require_relative 'aws-sdk-core/stubbing/protocols/ec2' -require_relative 'aws-sdk-core/stubbing/protocols/rpc_v2' -require_relative 'aws-sdk-core/stubbing/protocols/api_gateway' - -# protocols -require_relative 'aws-sdk-core/error_handler' -require_relative 'aws-sdk-core/rest' -require_relative 'aws-sdk-core/xml' -require_relative 'aws-sdk-core/json' -require_relative 'aws-sdk-core/query' -require_relative 'aws-sdk-core/rpc_v2' - -# event stream -require_relative 'aws-sdk-core/binary' -require_relative 'aws-sdk-core/event_emitter' - -# endpoint discovery -require_relative 'aws-sdk-core/endpoint_cache' - -# client metrics / telemetry -require_relative 'aws-sdk-core/client_side_monitoring/request_metrics' -require_relative 'aws-sdk-core/client_side_monitoring/publisher' -require_relative 'aws-sdk-core/telemetry' - -# utilities -require_relative 'aws-sdk-core/arn' -require_relative 'aws-sdk-core/arn_parser' -require_relative 'aws-sdk-core/ec2_metadata' -require_relative 'aws-sdk-core/lru_cache' - -# dynamic endpoints -require_relative 'aws-sdk-core/endpoints' -require_relative 'aws-sdk-core/plugins/signature_v4' - -# defaults -require_relative 'aws-defaults' - -# plugins -# loaded through building STS or SSO .. - -# aws-sdk-sts is included to support Aws::AssumeRoleCredentials -require_relative 'aws-sdk-sts' - -# aws-sdk-sso is included to support Aws::SSOCredentials -require_relative 'aws-sdk-sso' -require_relative 'aws-sdk-ssooidc' - module Aws + # credential providers + autoload :CredentialProvider, 'aws-sdk-core/credential_provider' + autoload :RefreshingCredentials, 'aws-sdk-core/refreshing_credentials' + autoload :AssumeRoleCredentials, 'aws-sdk-core/assume_role_credentials' + autoload :AssumeRoleWebIdentityCredentials, 'aws-sdk-core/assume_role_web_identity_credentials' + autoload :Credentials, 'aws-sdk-core/credentials' + autoload :CredentialProviderChain, 'aws-sdk-core/credential_provider_chain' + autoload :ECSCredentials, 'aws-sdk-core/ecs_credentials' + autoload :InstanceProfileCredentials, 'aws-sdk-core/instance_profile_credentials' + autoload :SharedCredentials, 'aws-sdk-core/shared_credentials' + autoload :ProcessCredentials, 'aws-sdk-core/process_credentials' + autoload :SSOCredentials, 'aws-sdk-core/sso_credentials' + autoload :Deprecations, 'aws-sdk-core/deprecations' + autoload :DefaultsModeConfiguration, 'aws-defaults/default_configuration' + autoload :DefaultsModeConfigResolver, 'aws-defaults/defaults_mode_config_resolver' # tokens and token providers autoload :Token, 'aws-sdk-core/token' @@ -203,15 +113,17 @@ module Plugins autoload :SignatureV4, 'aws-sdk-core/plugins/signature_v4' end + # Additional autoloads from require_relative section + autoload :Telemetry, 'aws-sdk-core/telemetry' + CORE_GEM_VERSION = File.read(File.expand_path('../VERSION', __dir__)).strip @config = {} class << self - # @api private def shared_config - enabled = ENV["AWS_SDK_CONFIG_OPT_OUT"] ? false : true + enabled = ENV['AWS_SDK_CONFIG_OPT_OUT'] ? false : true @shared_config ||= SharedConfig.new(config_enabled: enabled) end @@ -221,7 +133,7 @@ def shared_config # @param [Hash] config def config=(config) - if Hash === config + if config.is_a?(Hash) @config = config else raise ArgumentError, 'configuration object must be a hash' @@ -253,10 +165,10 @@ def use_bundled_cert! config.delete(:ssl_ca_directory) config.delete(:ssl_ca_store) config[:ssl_ca_bundle] = File.expand_path(File.join( - File.dirname(__FILE__), - '..', - 'ca-bundle.crt' - )) + File.dirname(__FILE__), + '..', + 'ca-bundle.crt' + )) end # Close any long-lived connections maintained by the SDK's internal @@ -279,11 +191,10 @@ def empty_connection_pools! end # @api private - def eager_autoload!(*args) + def eager_autoload!(*_args) msg = 'Aws.eager_autoload is no longer needed, usage of '\ 'autoload has been replaced with require statements' warn(msg) end - end end diff --git a/gems/aws-sdk-core/lib/aws-sdk-core/xml.rb b/gems/aws-sdk-core/lib/aws-sdk-core/xml.rb index bcd359e03ab..8e814414bec 100644 --- a/gems/aws-sdk-core/lib/aws-sdk-core/xml.rb +++ b/gems/aws-sdk-core/lib/aws-sdk-core/xml.rb @@ -1,11 +1,18 @@ # frozen_string_literal: true -require_relative 'xml/builder' -require_relative 'xml/default_list' -require_relative 'xml/default_map' -require_relative 'xml/doc_builder' -require_relative 'xml/error_handler' -require_relative 'xml/parser' -require_relative 'xml/parser/stack' -require_relative 'xml/parser/frame' -require_relative 'xml/parser/parsing_error' +module Aws + module Xml + autoload :Builder, 'aws-sdk-core/xml/builder' + autoload :DefaultList, 'aws-sdk-core/xml/default_list' + autoload :DefaultMap, 'aws-sdk-core/xml/default_map' + autoload :DocBuilder, 'aws-sdk-core/xml/doc_builder' + autoload :ErrorHandler, 'aws-sdk-core/xml/error_handler' + autoload :Parser, 'aws-sdk-core/xml/parser' + + class Parser + autoload :Stack, 'aws-sdk-core/xml/parser/stack' + autoload :Frame, 'aws-sdk-core/xml/parser/frame' + autoload :ParsingError, 'aws-sdk-core/xml/parser/parsing_error' + end + end +end diff --git a/gems/aws-sdk-core/lib/aws-sdk-sso.rb b/gems/aws-sdk-core/lib/aws-sdk-sso.rb index f7a3e14160e..e43ae7e4fc2 100644 --- a/gems/aws-sdk-core/lib/aws-sdk-sso.rb +++ b/gems/aws-sdk-core/lib/aws-sdk-sso.rb @@ -13,16 +13,8 @@ require 'aws-sigv4' end -require_relative 'aws-sdk-sso/types' -require_relative 'aws-sdk-sso/client_api' -require_relative 'aws-sdk-sso/plugins/endpoints.rb' -require_relative 'aws-sdk-sso/client' -require_relative 'aws-sdk-sso/errors' -require_relative 'aws-sdk-sso/resource' -require_relative 'aws-sdk-sso/endpoint_parameters' -require_relative 'aws-sdk-sso/endpoint_provider' -require_relative 'aws-sdk-sso/endpoints' require_relative 'aws-sdk-sso/customizations' +require_relative 'aws-sdk-sso/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Single Sign-On. This module is available in the # `aws-sdk-core` gem. @@ -53,6 +45,17 @@ # # @!group service module Aws::SSO + autoload :Types, 'aws-sdk-sso/types' + autoload :ClientApi, 'aws-sdk-sso/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sso/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sso/client' + autoload :Errors, 'aws-sdk-sso/errors' + autoload :Resource, 'aws-sdk-sso/resource' + autoload :EndpointParameters, 'aws-sdk-sso/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sso/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sso/endpoints' GEM_VERSION = '3.203.0' diff --git a/gems/aws-sdk-core/lib/aws-sdk-sso/client_api.rb b/gems/aws-sdk-core/lib/aws-sdk-sso/client_api.rb index f3946232a63..ededaa62ea0 100644 --- a/gems/aws-sdk-core/lib/aws-sdk-sso/client_api.rb +++ b/gems/aws-sdk-core/lib/aws-sdk-sso/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SSO # @api private module ClientApi diff --git a/gems/aws-sdk-core/lib/aws-sdk-ssooidc.rb b/gems/aws-sdk-core/lib/aws-sdk-ssooidc.rb index 276195b3129..c0f098b32eb 100644 --- a/gems/aws-sdk-core/lib/aws-sdk-ssooidc.rb +++ b/gems/aws-sdk-core/lib/aws-sdk-ssooidc.rb @@ -13,16 +13,8 @@ require 'aws-sigv4' end -require_relative 'aws-sdk-ssooidc/types' -require_relative 'aws-sdk-ssooidc/client_api' -require_relative 'aws-sdk-ssooidc/plugins/endpoints.rb' -require_relative 'aws-sdk-ssooidc/client' -require_relative 'aws-sdk-ssooidc/errors' -require_relative 'aws-sdk-ssooidc/resource' -require_relative 'aws-sdk-ssooidc/endpoint_parameters' -require_relative 'aws-sdk-ssooidc/endpoint_provider' -require_relative 'aws-sdk-ssooidc/endpoints' require_relative 'aws-sdk-ssooidc/customizations' +require_relative 'aws-sdk-ssooidc/railtie' if defined?(Rails::Railtie) # This module provides support for AWS SSO OIDC. This module is available in the # `aws-sdk-core` gem. @@ -53,6 +45,17 @@ # # @!group service module Aws::SSOOIDC + autoload :Types, 'aws-sdk-ssooidc/types' + autoload :ClientApi, 'aws-sdk-ssooidc/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ssooidc/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ssooidc/client' + autoload :Errors, 'aws-sdk-ssooidc/errors' + autoload :Resource, 'aws-sdk-ssooidc/resource' + autoload :EndpointParameters, 'aws-sdk-ssooidc/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ssooidc/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ssooidc/endpoints' GEM_VERSION = '3.203.0' diff --git a/gems/aws-sdk-core/lib/aws-sdk-ssooidc/client_api.rb b/gems/aws-sdk-core/lib/aws-sdk-ssooidc/client_api.rb index 452fd820e37..40914efa734 100644 --- a/gems/aws-sdk-core/lib/aws-sdk-ssooidc/client_api.rb +++ b/gems/aws-sdk-core/lib/aws-sdk-ssooidc/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SSOOIDC # @api private module ClientApi diff --git a/gems/aws-sdk-core/lib/aws-sdk-sts.rb b/gems/aws-sdk-core/lib/aws-sdk-sts.rb index 75ba32b504a..a1717782953 100644 --- a/gems/aws-sdk-core/lib/aws-sdk-sts.rb +++ b/gems/aws-sdk-core/lib/aws-sdk-sts.rb @@ -13,16 +13,8 @@ require 'aws-sigv4' end -require_relative 'aws-sdk-sts/types' -require_relative 'aws-sdk-sts/client_api' -require_relative 'aws-sdk-sts/plugins/endpoints.rb' -require_relative 'aws-sdk-sts/client' -require_relative 'aws-sdk-sts/errors' -require_relative 'aws-sdk-sts/resource' -require_relative 'aws-sdk-sts/endpoint_parameters' -require_relative 'aws-sdk-sts/endpoint_provider' -require_relative 'aws-sdk-sts/endpoints' require_relative 'aws-sdk-sts/customizations' +require_relative 'aws-sdk-sts/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Security Token Service. This module is available in the # `aws-sdk-core` gem. @@ -53,6 +45,17 @@ # # @!group service module Aws::STS + autoload :Types, 'aws-sdk-sts/types' + autoload :ClientApi, 'aws-sdk-sts/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sts/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sts/client' + autoload :Errors, 'aws-sdk-sts/errors' + autoload :Resource, 'aws-sdk-sts/resource' + autoload :EndpointParameters, 'aws-sdk-sts/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sts/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sts/endpoints' GEM_VERSION = '3.203.0' diff --git a/gems/aws-sdk-core/lib/aws-sdk-sts/client_api.rb b/gems/aws-sdk-core/lib/aws-sdk-sts/client_api.rb index fba21c1c0d1..faa03ae71bd 100644 --- a/gems/aws-sdk-core/lib/aws-sdk-sts/client_api.rb +++ b/gems/aws-sdk-core/lib/aws-sdk-sts/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::STS # @api private module ClientApi diff --git a/gems/aws-sdk-core/lib/seahorse.rb b/gems/aws-sdk-core/lib/seahorse.rb index 3ca8084a23b..a50be2d08dc 100644 --- a/gems/aws-sdk-core/lib/seahorse.rb +++ b/gems/aws-sdk-core/lib/seahorse.rb @@ -2,62 +2,63 @@ require_relative 'seahorse/util' -# client - -require_relative 'seahorse/client/block_io' -require_relative 'seahorse/client/configuration' -require_relative 'seahorse/client/handler' -require_relative 'seahorse/client/handler_builder' -require_relative 'seahorse/client/handler_list' -require_relative 'seahorse/client/handler_list_entry' -require_relative 'seahorse/client/managed_file' -require_relative 'seahorse/client/networking_error' -require_relative 'seahorse/client/plugin' -require_relative 'seahorse/client/plugin_list' -require_relative 'seahorse/client/request' -require_relative 'seahorse/client/request_context' -require_relative 'seahorse/client/response' -require_relative 'seahorse/client/async_response' - -# client http - -require_relative 'seahorse/client/http/headers' -require_relative 'seahorse/client/http/request' -require_relative 'seahorse/client/http/response' -require_relative 'seahorse/client/http/async_response' - -# client logging - -require_relative 'seahorse/client/logging/handler' -require_relative 'seahorse/client/logging/formatter' - -# net http handler - -require_relative 'seahorse/client/net_http/connection_pool' -require_relative 'seahorse/client/net_http/handler' - -# http2 handler - -require_relative 'seahorse/client/h2/connection' -require_relative 'seahorse/client/h2/handler' - -# plugins - -require_relative 'seahorse/client/plugins/content_length' -require_relative 'seahorse/client/plugins/endpoint' -require_relative 'seahorse/client/plugins/logging' -require_relative 'seahorse/client/plugins/net_http' -require_relative 'seahorse/client/plugins/h2' -require_relative 'seahorse/client/plugins/raise_response_errors' -require_relative 'seahorse/client/plugins/response_target' -require_relative 'seahorse/client/plugins/request_callback' - -# model - -require_relative 'seahorse/model/api' -require_relative 'seahorse/model/operation' -require_relative 'seahorse/model/authorizer' -require_relative 'seahorse/model/shapes' - -require_relative 'seahorse/client/base' -require_relative 'seahorse/client/async_base' +module Seahorse + module Client + autoload :BlockIO, 'seahorse/client/block_io' + autoload :Configuration, 'seahorse/client/configuration' + autoload :Handler, 'seahorse/client/handler' + autoload :HandlerBuilder, 'seahorse/client/handler_builder' + autoload :HandlerList, 'seahorse/client/handler_list' + autoload :HandlerListEntry, 'seahorse/client/handler_list_entry' + autoload :ManagedFile, 'seahorse/client/managed_file' + autoload :NetworkingError, 'seahorse/client/networking_error' + autoload :Plugin, 'seahorse/client/plugin' + autoload :PluginList, 'seahorse/client/plugin_list' + autoload :Request, 'seahorse/client/request' + autoload :RequestContext, 'seahorse/client/request_context' + autoload :Response, 'seahorse/client/response' + autoload :AsyncResponse, 'seahorse/client/async_response' + autoload :Base, 'seahorse/client/base' + autoload :AsyncBase, 'seahorse/client/async_base' + + module Http + autoload :Headers, 'seahorse/client/http/headers' + autoload :Request, 'seahorse/client/http/request' + autoload :Response, 'seahorse/client/http/response' + autoload :AsyncResponse, 'seahorse/client/http/async_response' + end + + module Logging + autoload :Handler, 'seahorse/client/logging/handler' + autoload :Formatter, 'seahorse/client/logging/formatter' + end + + module NetHttp + autoload :ConnectionPool, 'seahorse/client/net_http/connection_pool' + autoload :Handler, 'seahorse/client/net_http/handler' + end + + module H2 + autoload :Connection, 'seahorse/client/h2/connection' + autoload :Handler, 'seahorse/client/h2/handler' + end + + module Plugins + autoload :ContentLength, 'seahorse/client/plugins/content_length' + autoload :Endpoint, 'seahorse/client/plugins/endpoint' + autoload :Logging, 'seahorse/client/plugins/logging' + autoload :NetHttp, 'seahorse/client/plugins/net_http' + autoload :H2, 'seahorse/client/plugins/h2' + autoload :RaiseResponseErrors, 'seahorse/client/plugins/raise_response_errors' + autoload :ResponseTarget, 'seahorse/client/plugins/response_target' + autoload :RequestCallback, 'seahorse/client/plugins/request_callback' + end + end + + module Model + autoload :Api, 'seahorse/model/api' + autoload :Operation, 'seahorse/model/operation' + autoload :Authorizer, 'seahorse/model/authorizer' + autoload :Shapes, 'seahorse/model/shapes' + end +end diff --git a/gems/aws-sdk-core/lib/seahorse/client/handler_builder.rb b/gems/aws-sdk-core/lib/seahorse/client/handler_builder.rb index 47415af3151..285aac1e64c 100644 --- a/gems/aws-sdk-core/lib/seahorse/client/handler_builder.rb +++ b/gems/aws-sdk-core/lib/seahorse/client/handler_builder.rb @@ -2,12 +2,10 @@ module Seahorse module Client - # This module provides the ability to add handlers to a class or # module. The including class or extending module must respond to # `#handlers`, returning a {HandlerList}. module HandlerBuilder - def handle_request(*args, &block) handler(*args) do |context| block.call(context) @@ -45,7 +43,6 @@ def new_handler(block) define_method(:call, &block) end end - end end end diff --git a/gems/aws-sdk-costandusagereportservice/lib/aws-sdk-costandusagereportservice.rb b/gems/aws-sdk-costandusagereportservice/lib/aws-sdk-costandusagereportservice.rb index b638f8d96b5..ca362759316 100644 --- a/gems/aws-sdk-costandusagereportservice/lib/aws-sdk-costandusagereportservice.rb +++ b/gems/aws-sdk-costandusagereportservice/lib/aws-sdk-costandusagereportservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-costandusagereportservice/types' -require_relative 'aws-sdk-costandusagereportservice/client_api' -require_relative 'aws-sdk-costandusagereportservice/plugins/endpoints.rb' -require_relative 'aws-sdk-costandusagereportservice/client' -require_relative 'aws-sdk-costandusagereportservice/errors' -require_relative 'aws-sdk-costandusagereportservice/resource' -require_relative 'aws-sdk-costandusagereportservice/endpoint_parameters' -require_relative 'aws-sdk-costandusagereportservice/endpoint_provider' -require_relative 'aws-sdk-costandusagereportservice/endpoints' require_relative 'aws-sdk-costandusagereportservice/customizations' +require_relative 'aws-sdk-costandusagereportservice/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Cost and Usage Report Service. This module is available in the # `aws-sdk-costandusagereportservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CostandUsageReportService + autoload :Types, 'aws-sdk-costandusagereportservice/types' + autoload :ClientApi, 'aws-sdk-costandusagereportservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-costandusagereportservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-costandusagereportservice/client' + autoload :Errors, 'aws-sdk-costandusagereportservice/errors' + autoload :Resource, 'aws-sdk-costandusagereportservice/resource' + autoload :EndpointParameters, 'aws-sdk-costandusagereportservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-costandusagereportservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-costandusagereportservice/endpoints' GEM_VERSION = '1.62.0' diff --git a/gems/aws-sdk-costandusagereportservice/lib/aws-sdk-costandusagereportservice/client_api.rb b/gems/aws-sdk-costandusagereportservice/lib/aws-sdk-costandusagereportservice/client_api.rb index 1d98091a1a5..04fefb6f2d2 100644 --- a/gems/aws-sdk-costandusagereportservice/lib/aws-sdk-costandusagereportservice/client_api.rb +++ b/gems/aws-sdk-costandusagereportservice/lib/aws-sdk-costandusagereportservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CostandUsageReportService # @api private module ClientApi diff --git a/gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer.rb b/gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer.rb index ed00945ef6b..03d6130fd86 100644 --- a/gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer.rb +++ b/gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-costexplorer/types' -require_relative 'aws-sdk-costexplorer/client_api' -require_relative 'aws-sdk-costexplorer/plugins/endpoints.rb' -require_relative 'aws-sdk-costexplorer/client' -require_relative 'aws-sdk-costexplorer/errors' -require_relative 'aws-sdk-costexplorer/resource' -require_relative 'aws-sdk-costexplorer/endpoint_parameters' -require_relative 'aws-sdk-costexplorer/endpoint_provider' -require_relative 'aws-sdk-costexplorer/endpoints' require_relative 'aws-sdk-costexplorer/customizations' +require_relative 'aws-sdk-costexplorer/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Cost Explorer Service. This module is available in the # `aws-sdk-costexplorer` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CostExplorer + autoload :Types, 'aws-sdk-costexplorer/types' + autoload :ClientApi, 'aws-sdk-costexplorer/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-costexplorer/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-costexplorer/client' + autoload :Errors, 'aws-sdk-costexplorer/errors' + autoload :Resource, 'aws-sdk-costexplorer/resource' + autoload :EndpointParameters, 'aws-sdk-costexplorer/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-costexplorer/endpoint_provider' + autoload :Endpoints, 'aws-sdk-costexplorer/endpoints' GEM_VERSION = '1.106.0' diff --git a/gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/client_api.rb b/gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/client_api.rb index 061dc9929ce..6ba4507a414 100644 --- a/gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/client_api.rb +++ b/gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CostExplorer # @api private module ClientApi diff --git a/gems/aws-sdk-costoptimizationhub/lib/aws-sdk-costoptimizationhub.rb b/gems/aws-sdk-costoptimizationhub/lib/aws-sdk-costoptimizationhub.rb index bd18800505b..5d56fa02428 100644 --- a/gems/aws-sdk-costoptimizationhub/lib/aws-sdk-costoptimizationhub.rb +++ b/gems/aws-sdk-costoptimizationhub/lib/aws-sdk-costoptimizationhub.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-costoptimizationhub/types' -require_relative 'aws-sdk-costoptimizationhub/client_api' -require_relative 'aws-sdk-costoptimizationhub/plugins/endpoints.rb' -require_relative 'aws-sdk-costoptimizationhub/client' -require_relative 'aws-sdk-costoptimizationhub/errors' -require_relative 'aws-sdk-costoptimizationhub/waiters' -require_relative 'aws-sdk-costoptimizationhub/resource' -require_relative 'aws-sdk-costoptimizationhub/endpoint_parameters' -require_relative 'aws-sdk-costoptimizationhub/endpoint_provider' -require_relative 'aws-sdk-costoptimizationhub/endpoints' require_relative 'aws-sdk-costoptimizationhub/customizations' +require_relative 'aws-sdk-costoptimizationhub/railtie' if defined?(Rails::Railtie) # This module provides support for Cost Optimization Hub. This module is available in the # `aws-sdk-costoptimizationhub` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::CostOptimizationHub + autoload :Types, 'aws-sdk-costoptimizationhub/types' + autoload :ClientApi, 'aws-sdk-costoptimizationhub/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-costoptimizationhub/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-costoptimizationhub/client' + autoload :Errors, 'aws-sdk-costoptimizationhub/errors' + autoload :Waiters, 'aws-sdk-costoptimizationhub/waiters' + autoload :Resource, 'aws-sdk-costoptimizationhub/resource' + autoload :EndpointParameters, 'aws-sdk-costoptimizationhub/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-costoptimizationhub/endpoint_provider' + autoload :Endpoints, 'aws-sdk-costoptimizationhub/endpoints' GEM_VERSION = '1.12.0' diff --git a/gems/aws-sdk-costoptimizationhub/lib/aws-sdk-costoptimizationhub/client_api.rb b/gems/aws-sdk-costoptimizationhub/lib/aws-sdk-costoptimizationhub/client_api.rb index 4260a0c9bfb..360c799acd3 100644 --- a/gems/aws-sdk-costoptimizationhub/lib/aws-sdk-costoptimizationhub/client_api.rb +++ b/gems/aws-sdk-costoptimizationhub/lib/aws-sdk-costoptimizationhub/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CostOptimizationHub # @api private module ClientApi diff --git a/gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles.rb b/gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles.rb index b12bdf69543..724484067cb 100644 --- a/gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles.rb +++ b/gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-customerprofiles/types' -require_relative 'aws-sdk-customerprofiles/client_api' -require_relative 'aws-sdk-customerprofiles/plugins/endpoints.rb' -require_relative 'aws-sdk-customerprofiles/client' -require_relative 'aws-sdk-customerprofiles/errors' -require_relative 'aws-sdk-customerprofiles/resource' -require_relative 'aws-sdk-customerprofiles/endpoint_parameters' -require_relative 'aws-sdk-customerprofiles/endpoint_provider' -require_relative 'aws-sdk-customerprofiles/endpoints' require_relative 'aws-sdk-customerprofiles/customizations' +require_relative 'aws-sdk-customerprofiles/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Connect Customer Profiles. This module is available in the # `aws-sdk-customerprofiles` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::CustomerProfiles + autoload :Types, 'aws-sdk-customerprofiles/types' + autoload :ClientApi, 'aws-sdk-customerprofiles/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-customerprofiles/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-customerprofiles/client' + autoload :Errors, 'aws-sdk-customerprofiles/errors' + autoload :Resource, 'aws-sdk-customerprofiles/resource' + autoload :EndpointParameters, 'aws-sdk-customerprofiles/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-customerprofiles/endpoint_provider' + autoload :Endpoints, 'aws-sdk-customerprofiles/endpoints' GEM_VERSION = '1.48.0' diff --git a/gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/client_api.rb b/gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/client_api.rb index 9cc2a77a7b7..b213bfaf8ff 100644 --- a/gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/client_api.rb +++ b/gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::CustomerProfiles # @api private module ClientApi diff --git a/gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice.rb b/gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice.rb index a42c5ef50a5..7cde79e2b1d 100644 --- a/gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice.rb +++ b/gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-databasemigrationservice/types' -require_relative 'aws-sdk-databasemigrationservice/client_api' -require_relative 'aws-sdk-databasemigrationservice/plugins/endpoints.rb' -require_relative 'aws-sdk-databasemigrationservice/client' -require_relative 'aws-sdk-databasemigrationservice/errors' -require_relative 'aws-sdk-databasemigrationservice/waiters' -require_relative 'aws-sdk-databasemigrationservice/resource' -require_relative 'aws-sdk-databasemigrationservice/endpoint_parameters' -require_relative 'aws-sdk-databasemigrationservice/endpoint_provider' -require_relative 'aws-sdk-databasemigrationservice/endpoints' require_relative 'aws-sdk-databasemigrationservice/customizations' +require_relative 'aws-sdk-databasemigrationservice/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Database Migration Service. This module is available in the # `aws-sdk-databasemigrationservice` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::DatabaseMigrationService + autoload :Types, 'aws-sdk-databasemigrationservice/types' + autoload :ClientApi, 'aws-sdk-databasemigrationservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-databasemigrationservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-databasemigrationservice/client' + autoload :Errors, 'aws-sdk-databasemigrationservice/errors' + autoload :Waiters, 'aws-sdk-databasemigrationservice/waiters' + autoload :Resource, 'aws-sdk-databasemigrationservice/resource' + autoload :EndpointParameters, 'aws-sdk-databasemigrationservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-databasemigrationservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-databasemigrationservice/endpoints' GEM_VERSION = '1.101.0' diff --git a/gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/client_api.rb b/gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/client_api.rb index 45e20721d81..48734b5759f 100644 --- a/gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/client_api.rb +++ b/gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DatabaseMigrationService # @api private module ClientApi diff --git a/gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange.rb b/gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange.rb index 48eccde59ec..307647e387d 100644 --- a/gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange.rb +++ b/gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-dataexchange/types' -require_relative 'aws-sdk-dataexchange/client_api' -require_relative 'aws-sdk-dataexchange/plugins/endpoints.rb' -require_relative 'aws-sdk-dataexchange/client' -require_relative 'aws-sdk-dataexchange/errors' -require_relative 'aws-sdk-dataexchange/waiters' -require_relative 'aws-sdk-dataexchange/resource' -require_relative 'aws-sdk-dataexchange/endpoint_parameters' -require_relative 'aws-sdk-dataexchange/endpoint_provider' -require_relative 'aws-sdk-dataexchange/endpoints' require_relative 'aws-sdk-dataexchange/customizations' +require_relative 'aws-sdk-dataexchange/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Data Exchange. This module is available in the # `aws-sdk-dataexchange` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::DataExchange + autoload :Types, 'aws-sdk-dataexchange/types' + autoload :ClientApi, 'aws-sdk-dataexchange/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-dataexchange/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-dataexchange/client' + autoload :Errors, 'aws-sdk-dataexchange/errors' + autoload :Waiters, 'aws-sdk-dataexchange/waiters' + autoload :Resource, 'aws-sdk-dataexchange/resource' + autoload :EndpointParameters, 'aws-sdk-dataexchange/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-dataexchange/endpoint_provider' + autoload :Endpoints, 'aws-sdk-dataexchange/endpoints' GEM_VERSION = '1.53.0' diff --git a/gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/client_api.rb b/gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/client_api.rb index fd3684cbed5..770b15aa040 100644 --- a/gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/client_api.rb +++ b/gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DataExchange # @api private module ClientApi diff --git a/gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline.rb b/gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline.rb index 46cfbbb1ccd..67fe124dfaa 100644 --- a/gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline.rb +++ b/gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-datapipeline/types' -require_relative 'aws-sdk-datapipeline/client_api' -require_relative 'aws-sdk-datapipeline/plugins/endpoints.rb' -require_relative 'aws-sdk-datapipeline/client' -require_relative 'aws-sdk-datapipeline/errors' -require_relative 'aws-sdk-datapipeline/resource' -require_relative 'aws-sdk-datapipeline/endpoint_parameters' -require_relative 'aws-sdk-datapipeline/endpoint_provider' -require_relative 'aws-sdk-datapipeline/endpoints' require_relative 'aws-sdk-datapipeline/customizations' +require_relative 'aws-sdk-datapipeline/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Data Pipeline. This module is available in the # `aws-sdk-datapipeline` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DataPipeline + autoload :Types, 'aws-sdk-datapipeline/types' + autoload :ClientApi, 'aws-sdk-datapipeline/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-datapipeline/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-datapipeline/client' + autoload :Errors, 'aws-sdk-datapipeline/errors' + autoload :Resource, 'aws-sdk-datapipeline/resource' + autoload :EndpointParameters, 'aws-sdk-datapipeline/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-datapipeline/endpoint_provider' + autoload :Endpoints, 'aws-sdk-datapipeline/endpoints' GEM_VERSION = '1.56.0' diff --git a/gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline/client_api.rb b/gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline/client_api.rb index e8289f790d1..2a77f6d00a3 100644 --- a/gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline/client_api.rb +++ b/gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DataPipeline # @api private module ClientApi diff --git a/gems/aws-sdk-datasync/lib/aws-sdk-datasync.rb b/gems/aws-sdk-datasync/lib/aws-sdk-datasync.rb index 1994ebe1142..5cb22af8fdd 100644 --- a/gems/aws-sdk-datasync/lib/aws-sdk-datasync.rb +++ b/gems/aws-sdk-datasync/lib/aws-sdk-datasync.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-datasync/types' -require_relative 'aws-sdk-datasync/client_api' -require_relative 'aws-sdk-datasync/plugins/endpoints.rb' -require_relative 'aws-sdk-datasync/client' -require_relative 'aws-sdk-datasync/errors' -require_relative 'aws-sdk-datasync/resource' -require_relative 'aws-sdk-datasync/endpoint_parameters' -require_relative 'aws-sdk-datasync/endpoint_provider' -require_relative 'aws-sdk-datasync/endpoints' require_relative 'aws-sdk-datasync/customizations' +require_relative 'aws-sdk-datasync/railtie' if defined?(Rails::Railtie) # This module provides support for AWS DataSync. This module is available in the # `aws-sdk-datasync` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DataSync + autoload :Types, 'aws-sdk-datasync/types' + autoload :ClientApi, 'aws-sdk-datasync/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-datasync/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-datasync/client' + autoload :Errors, 'aws-sdk-datasync/errors' + autoload :Resource, 'aws-sdk-datasync/resource' + autoload :EndpointParameters, 'aws-sdk-datasync/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-datasync/endpoint_provider' + autoload :Endpoints, 'aws-sdk-datasync/endpoints' GEM_VERSION = '1.84.0' diff --git a/gems/aws-sdk-datasync/lib/aws-sdk-datasync/client_api.rb b/gems/aws-sdk-datasync/lib/aws-sdk-datasync/client_api.rb index 1117100f7b2..57b3970e157 100644 --- a/gems/aws-sdk-datasync/lib/aws-sdk-datasync/client_api.rb +++ b/gems/aws-sdk-datasync/lib/aws-sdk-datasync/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DataSync # @api private module ClientApi diff --git a/gems/aws-sdk-datazone/lib/aws-sdk-datazone.rb b/gems/aws-sdk-datazone/lib/aws-sdk-datazone.rb index 1066e6ca595..a02f05570bf 100644 --- a/gems/aws-sdk-datazone/lib/aws-sdk-datazone.rb +++ b/gems/aws-sdk-datazone/lib/aws-sdk-datazone.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-datazone/types' -require_relative 'aws-sdk-datazone/client_api' -require_relative 'aws-sdk-datazone/plugins/endpoints.rb' -require_relative 'aws-sdk-datazone/client' -require_relative 'aws-sdk-datazone/errors' -require_relative 'aws-sdk-datazone/resource' -require_relative 'aws-sdk-datazone/endpoint_parameters' -require_relative 'aws-sdk-datazone/endpoint_provider' -require_relative 'aws-sdk-datazone/endpoints' require_relative 'aws-sdk-datazone/customizations' +require_relative 'aws-sdk-datazone/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon DataZone. This module is available in the # `aws-sdk-datazone` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DataZone + autoload :Types, 'aws-sdk-datazone/types' + autoload :ClientApi, 'aws-sdk-datazone/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-datazone/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-datazone/client' + autoload :Errors, 'aws-sdk-datazone/errors' + autoload :Resource, 'aws-sdk-datazone/resource' + autoload :EndpointParameters, 'aws-sdk-datazone/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-datazone/endpoint_provider' + autoload :Endpoints, 'aws-sdk-datazone/endpoints' GEM_VERSION = '1.21.0' diff --git a/gems/aws-sdk-datazone/lib/aws-sdk-datazone/client_api.rb b/gems/aws-sdk-datazone/lib/aws-sdk-datazone/client_api.rb index a1a6fc9eb04..89be181288b 100644 --- a/gems/aws-sdk-datazone/lib/aws-sdk-datazone/client_api.rb +++ b/gems/aws-sdk-datazone/lib/aws-sdk-datazone/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DataZone # @api private module ClientApi diff --git a/gems/aws-sdk-dax/lib/aws-sdk-dax.rb b/gems/aws-sdk-dax/lib/aws-sdk-dax.rb index e084c01324a..273686fc6f6 100644 --- a/gems/aws-sdk-dax/lib/aws-sdk-dax.rb +++ b/gems/aws-sdk-dax/lib/aws-sdk-dax.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-dax/types' -require_relative 'aws-sdk-dax/client_api' -require_relative 'aws-sdk-dax/plugins/endpoints.rb' -require_relative 'aws-sdk-dax/client' -require_relative 'aws-sdk-dax/errors' -require_relative 'aws-sdk-dax/resource' -require_relative 'aws-sdk-dax/endpoint_parameters' -require_relative 'aws-sdk-dax/endpoint_provider' -require_relative 'aws-sdk-dax/endpoints' require_relative 'aws-sdk-dax/customizations' +require_relative 'aws-sdk-dax/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon DynamoDB Accelerator (DAX). This module is available in the # `aws-sdk-dax` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DAX + autoload :Types, 'aws-sdk-dax/types' + autoload :ClientApi, 'aws-sdk-dax/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-dax/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-dax/client' + autoload :Errors, 'aws-sdk-dax/errors' + autoload :Resource, 'aws-sdk-dax/resource' + autoload :EndpointParameters, 'aws-sdk-dax/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-dax/endpoint_provider' + autoload :Endpoints, 'aws-sdk-dax/endpoints' GEM_VERSION = '1.59.0' diff --git a/gems/aws-sdk-dax/lib/aws-sdk-dax/client_api.rb b/gems/aws-sdk-dax/lib/aws-sdk-dax/client_api.rb index c0fddc58af6..9ada234d49f 100644 --- a/gems/aws-sdk-dax/lib/aws-sdk-dax/client_api.rb +++ b/gems/aws-sdk-dax/lib/aws-sdk-dax/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DAX # @api private module ClientApi diff --git a/gems/aws-sdk-deadline/lib/aws-sdk-deadline.rb b/gems/aws-sdk-deadline/lib/aws-sdk-deadline.rb index 78de9f9d2c5..c82f8c544ed 100644 --- a/gems/aws-sdk-deadline/lib/aws-sdk-deadline.rb +++ b/gems/aws-sdk-deadline/lib/aws-sdk-deadline.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-deadline/types' -require_relative 'aws-sdk-deadline/client_api' -require_relative 'aws-sdk-deadline/plugins/endpoints.rb' -require_relative 'aws-sdk-deadline/client' -require_relative 'aws-sdk-deadline/errors' -require_relative 'aws-sdk-deadline/waiters' -require_relative 'aws-sdk-deadline/resource' -require_relative 'aws-sdk-deadline/endpoint_parameters' -require_relative 'aws-sdk-deadline/endpoint_provider' -require_relative 'aws-sdk-deadline/endpoints' require_relative 'aws-sdk-deadline/customizations' +require_relative 'aws-sdk-deadline/railtie' if defined?(Rails::Railtie) # This module provides support for AWSDeadlineCloud. This module is available in the # `aws-sdk-deadline` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Deadline + autoload :Types, 'aws-sdk-deadline/types' + autoload :ClientApi, 'aws-sdk-deadline/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-deadline/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-deadline/client' + autoload :Errors, 'aws-sdk-deadline/errors' + autoload :Waiters, 'aws-sdk-deadline/waiters' + autoload :Resource, 'aws-sdk-deadline/resource' + autoload :EndpointParameters, 'aws-sdk-deadline/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-deadline/endpoint_provider' + autoload :Endpoints, 'aws-sdk-deadline/endpoints' GEM_VERSION = '1.9.0' diff --git a/gems/aws-sdk-deadline/lib/aws-sdk-deadline/client_api.rb b/gems/aws-sdk-deadline/lib/aws-sdk-deadline/client_api.rb index a3251964c59..0e711bae45c 100644 --- a/gems/aws-sdk-deadline/lib/aws-sdk-deadline/client_api.rb +++ b/gems/aws-sdk-deadline/lib/aws-sdk-deadline/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Deadline # @api private module ClientApi diff --git a/gems/aws-sdk-detective/lib/aws-sdk-detective.rb b/gems/aws-sdk-detective/lib/aws-sdk-detective.rb index 2ab0f815379..706df94f946 100644 --- a/gems/aws-sdk-detective/lib/aws-sdk-detective.rb +++ b/gems/aws-sdk-detective/lib/aws-sdk-detective.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-detective/types' -require_relative 'aws-sdk-detective/client_api' -require_relative 'aws-sdk-detective/plugins/endpoints.rb' -require_relative 'aws-sdk-detective/client' -require_relative 'aws-sdk-detective/errors' -require_relative 'aws-sdk-detective/resource' -require_relative 'aws-sdk-detective/endpoint_parameters' -require_relative 'aws-sdk-detective/endpoint_provider' -require_relative 'aws-sdk-detective/endpoints' require_relative 'aws-sdk-detective/customizations' +require_relative 'aws-sdk-detective/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Detective. This module is available in the # `aws-sdk-detective` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Detective + autoload :Types, 'aws-sdk-detective/types' + autoload :ClientApi, 'aws-sdk-detective/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-detective/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-detective/client' + autoload :Errors, 'aws-sdk-detective/errors' + autoload :Resource, 'aws-sdk-detective/resource' + autoload :EndpointParameters, 'aws-sdk-detective/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-detective/endpoint_provider' + autoload :Endpoints, 'aws-sdk-detective/endpoints' GEM_VERSION = '1.54.0' diff --git a/gems/aws-sdk-detective/lib/aws-sdk-detective/client_api.rb b/gems/aws-sdk-detective/lib/aws-sdk-detective/client_api.rb index 2910f8a1b9c..03278314020 100644 --- a/gems/aws-sdk-detective/lib/aws-sdk-detective/client_api.rb +++ b/gems/aws-sdk-detective/lib/aws-sdk-detective/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Detective # @api private module ClientApi diff --git a/gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm.rb b/gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm.rb index a520b3b863e..80f1041075a 100644 --- a/gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm.rb +++ b/gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-devicefarm/types' -require_relative 'aws-sdk-devicefarm/client_api' -require_relative 'aws-sdk-devicefarm/plugins/endpoints.rb' -require_relative 'aws-sdk-devicefarm/client' -require_relative 'aws-sdk-devicefarm/errors' -require_relative 'aws-sdk-devicefarm/resource' -require_relative 'aws-sdk-devicefarm/endpoint_parameters' -require_relative 'aws-sdk-devicefarm/endpoint_provider' -require_relative 'aws-sdk-devicefarm/endpoints' require_relative 'aws-sdk-devicefarm/customizations' +require_relative 'aws-sdk-devicefarm/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Device Farm. This module is available in the # `aws-sdk-devicefarm` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DeviceFarm + autoload :Types, 'aws-sdk-devicefarm/types' + autoload :ClientApi, 'aws-sdk-devicefarm/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-devicefarm/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-devicefarm/client' + autoload :Errors, 'aws-sdk-devicefarm/errors' + autoload :Resource, 'aws-sdk-devicefarm/resource' + autoload :EndpointParameters, 'aws-sdk-devicefarm/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-devicefarm/endpoint_provider' + autoload :Endpoints, 'aws-sdk-devicefarm/endpoints' GEM_VERSION = '1.74.0' diff --git a/gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/client_api.rb b/gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/client_api.rb index aa1939af18f..23316e16a22 100644 --- a/gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/client_api.rb +++ b/gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DeviceFarm # @api private module ClientApi diff --git a/gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru.rb b/gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru.rb index 4d8f257cc2a..b5e2f0de19f 100644 --- a/gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru.rb +++ b/gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-devopsguru/types' -require_relative 'aws-sdk-devopsguru/client_api' -require_relative 'aws-sdk-devopsguru/plugins/endpoints.rb' -require_relative 'aws-sdk-devopsguru/client' -require_relative 'aws-sdk-devopsguru/errors' -require_relative 'aws-sdk-devopsguru/resource' -require_relative 'aws-sdk-devopsguru/endpoint_parameters' -require_relative 'aws-sdk-devopsguru/endpoint_provider' -require_relative 'aws-sdk-devopsguru/endpoints' require_relative 'aws-sdk-devopsguru/customizations' +require_relative 'aws-sdk-devopsguru/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon DevOps Guru. This module is available in the # `aws-sdk-devopsguru` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DevOpsGuru + autoload :Types, 'aws-sdk-devopsguru/types' + autoload :ClientApi, 'aws-sdk-devopsguru/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-devopsguru/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-devopsguru/client' + autoload :Errors, 'aws-sdk-devopsguru/errors' + autoload :Resource, 'aws-sdk-devopsguru/resource' + autoload :EndpointParameters, 'aws-sdk-devopsguru/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-devopsguru/endpoint_provider' + autoload :Endpoints, 'aws-sdk-devopsguru/endpoints' GEM_VERSION = '1.48.0' diff --git a/gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/client_api.rb b/gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/client_api.rb index d93f6969c74..3e6a0450d29 100644 --- a/gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/client_api.rb +++ b/gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DevOpsGuru # @api private module ClientApi diff --git a/gems/aws-sdk-directconnect/lib/aws-sdk-directconnect.rb b/gems/aws-sdk-directconnect/lib/aws-sdk-directconnect.rb index ec4366b3508..aab70032f9e 100644 --- a/gems/aws-sdk-directconnect/lib/aws-sdk-directconnect.rb +++ b/gems/aws-sdk-directconnect/lib/aws-sdk-directconnect.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-directconnect/types' -require_relative 'aws-sdk-directconnect/client_api' -require_relative 'aws-sdk-directconnect/plugins/endpoints.rb' -require_relative 'aws-sdk-directconnect/client' -require_relative 'aws-sdk-directconnect/errors' -require_relative 'aws-sdk-directconnect/resource' -require_relative 'aws-sdk-directconnect/endpoint_parameters' -require_relative 'aws-sdk-directconnect/endpoint_provider' -require_relative 'aws-sdk-directconnect/endpoints' require_relative 'aws-sdk-directconnect/customizations' +require_relative 'aws-sdk-directconnect/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Direct Connect. This module is available in the # `aws-sdk-directconnect` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DirectConnect + autoload :Types, 'aws-sdk-directconnect/types' + autoload :ClientApi, 'aws-sdk-directconnect/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-directconnect/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-directconnect/client' + autoload :Errors, 'aws-sdk-directconnect/errors' + autoload :Resource, 'aws-sdk-directconnect/resource' + autoload :EndpointParameters, 'aws-sdk-directconnect/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-directconnect/endpoint_provider' + autoload :Endpoints, 'aws-sdk-directconnect/endpoints' GEM_VERSION = '1.78.0' diff --git a/gems/aws-sdk-directconnect/lib/aws-sdk-directconnect/client_api.rb b/gems/aws-sdk-directconnect/lib/aws-sdk-directconnect/client_api.rb index 9ead3d9b273..14243967422 100644 --- a/gems/aws-sdk-directconnect/lib/aws-sdk-directconnect/client_api.rb +++ b/gems/aws-sdk-directconnect/lib/aws-sdk-directconnect/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DirectConnect # @api private module ClientApi diff --git a/gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice.rb b/gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice.rb index fc7491eb41a..80b7f6d452a 100644 --- a/gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice.rb +++ b/gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-directoryservice/types' -require_relative 'aws-sdk-directoryservice/client_api' -require_relative 'aws-sdk-directoryservice/plugins/endpoints.rb' -require_relative 'aws-sdk-directoryservice/client' -require_relative 'aws-sdk-directoryservice/errors' -require_relative 'aws-sdk-directoryservice/resource' -require_relative 'aws-sdk-directoryservice/endpoint_parameters' -require_relative 'aws-sdk-directoryservice/endpoint_provider' -require_relative 'aws-sdk-directoryservice/endpoints' require_relative 'aws-sdk-directoryservice/customizations' +require_relative 'aws-sdk-directoryservice/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Directory Service. This module is available in the # `aws-sdk-directoryservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DirectoryService + autoload :Types, 'aws-sdk-directoryservice/types' + autoload :ClientApi, 'aws-sdk-directoryservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-directoryservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-directoryservice/client' + autoload :Errors, 'aws-sdk-directoryservice/errors' + autoload :Resource, 'aws-sdk-directoryservice/resource' + autoload :EndpointParameters, 'aws-sdk-directoryservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-directoryservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-directoryservice/endpoints' GEM_VERSION = '1.71.0' diff --git a/gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/client_api.rb b/gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/client_api.rb index 0d785bb85d7..19fb3bf90a3 100644 --- a/gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/client_api.rb +++ b/gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DirectoryService # @api private module ClientApi diff --git a/gems/aws-sdk-dlm/lib/aws-sdk-dlm.rb b/gems/aws-sdk-dlm/lib/aws-sdk-dlm.rb index dd5b15fdd14..8a76d4fe83c 100644 --- a/gems/aws-sdk-dlm/lib/aws-sdk-dlm.rb +++ b/gems/aws-sdk-dlm/lib/aws-sdk-dlm.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-dlm/types' -require_relative 'aws-sdk-dlm/client_api' -require_relative 'aws-sdk-dlm/plugins/endpoints.rb' -require_relative 'aws-sdk-dlm/client' -require_relative 'aws-sdk-dlm/errors' -require_relative 'aws-sdk-dlm/resource' -require_relative 'aws-sdk-dlm/endpoint_parameters' -require_relative 'aws-sdk-dlm/endpoint_provider' -require_relative 'aws-sdk-dlm/endpoints' require_relative 'aws-sdk-dlm/customizations' +require_relative 'aws-sdk-dlm/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Data Lifecycle Manager. This module is available in the # `aws-sdk-dlm` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DLM + autoload :Types, 'aws-sdk-dlm/types' + autoload :ClientApi, 'aws-sdk-dlm/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-dlm/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-dlm/client' + autoload :Errors, 'aws-sdk-dlm/errors' + autoload :Resource, 'aws-sdk-dlm/resource' + autoload :EndpointParameters, 'aws-sdk-dlm/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-dlm/endpoint_provider' + autoload :Endpoints, 'aws-sdk-dlm/endpoints' GEM_VERSION = '1.76.0' diff --git a/gems/aws-sdk-dlm/lib/aws-sdk-dlm/client_api.rb b/gems/aws-sdk-dlm/lib/aws-sdk-dlm/client_api.rb index 289df6187fb..d93886ce0dd 100644 --- a/gems/aws-sdk-dlm/lib/aws-sdk-dlm/client_api.rb +++ b/gems/aws-sdk-dlm/lib/aws-sdk-dlm/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DLM # @api private module ClientApi diff --git a/gems/aws-sdk-docdb/lib/aws-sdk-docdb.rb b/gems/aws-sdk-docdb/lib/aws-sdk-docdb.rb index 2c22987d8fc..fd783cd0bb1 100644 --- a/gems/aws-sdk-docdb/lib/aws-sdk-docdb.rb +++ b/gems/aws-sdk-docdb/lib/aws-sdk-docdb.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-docdb/types' -require_relative 'aws-sdk-docdb/client_api' -require_relative 'aws-sdk-docdb/plugins/endpoints.rb' -require_relative 'aws-sdk-docdb/client' -require_relative 'aws-sdk-docdb/errors' -require_relative 'aws-sdk-docdb/waiters' -require_relative 'aws-sdk-docdb/resource' -require_relative 'aws-sdk-docdb/endpoint_parameters' -require_relative 'aws-sdk-docdb/endpoint_provider' -require_relative 'aws-sdk-docdb/endpoints' require_relative 'aws-sdk-docdb/customizations' +require_relative 'aws-sdk-docdb/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon DocumentDB with MongoDB compatibility. This module is available in the # `aws-sdk-docdb` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::DocDB + autoload :Types, 'aws-sdk-docdb/types' + autoload :ClientApi, 'aws-sdk-docdb/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-docdb/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-docdb/client' + autoload :Errors, 'aws-sdk-docdb/errors' + autoload :Waiters, 'aws-sdk-docdb/waiters' + autoload :Resource, 'aws-sdk-docdb/resource' + autoload :EndpointParameters, 'aws-sdk-docdb/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-docdb/endpoint_provider' + autoload :Endpoints, 'aws-sdk-docdb/endpoints' GEM_VERSION = '1.72.0' diff --git a/gems/aws-sdk-docdb/lib/aws-sdk-docdb/client_api.rb b/gems/aws-sdk-docdb/lib/aws-sdk-docdb/client_api.rb index 817fdf67bf8..8d28faa2deb 100644 --- a/gems/aws-sdk-docdb/lib/aws-sdk-docdb/client_api.rb +++ b/gems/aws-sdk-docdb/lib/aws-sdk-docdb/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DocDB # @api private module ClientApi diff --git a/gems/aws-sdk-docdbelastic/lib/aws-sdk-docdbelastic.rb b/gems/aws-sdk-docdbelastic/lib/aws-sdk-docdbelastic.rb index cc470bf80f7..556432f1b77 100644 --- a/gems/aws-sdk-docdbelastic/lib/aws-sdk-docdbelastic.rb +++ b/gems/aws-sdk-docdbelastic/lib/aws-sdk-docdbelastic.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-docdbelastic/types' -require_relative 'aws-sdk-docdbelastic/client_api' -require_relative 'aws-sdk-docdbelastic/plugins/endpoints.rb' -require_relative 'aws-sdk-docdbelastic/client' -require_relative 'aws-sdk-docdbelastic/errors' -require_relative 'aws-sdk-docdbelastic/resource' -require_relative 'aws-sdk-docdbelastic/endpoint_parameters' -require_relative 'aws-sdk-docdbelastic/endpoint_provider' -require_relative 'aws-sdk-docdbelastic/endpoints' require_relative 'aws-sdk-docdbelastic/customizations' +require_relative 'aws-sdk-docdbelastic/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon DocumentDB Elastic Clusters. This module is available in the # `aws-sdk-docdbelastic` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DocDBElastic + autoload :Types, 'aws-sdk-docdbelastic/types' + autoload :ClientApi, 'aws-sdk-docdbelastic/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-docdbelastic/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-docdbelastic/client' + autoload :Errors, 'aws-sdk-docdbelastic/errors' + autoload :Resource, 'aws-sdk-docdbelastic/resource' + autoload :EndpointParameters, 'aws-sdk-docdbelastic/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-docdbelastic/endpoint_provider' + autoload :Endpoints, 'aws-sdk-docdbelastic/endpoints' GEM_VERSION = '1.19.0' diff --git a/gems/aws-sdk-docdbelastic/lib/aws-sdk-docdbelastic/client_api.rb b/gems/aws-sdk-docdbelastic/lib/aws-sdk-docdbelastic/client_api.rb index b258c7149c4..c401ba37a8b 100644 --- a/gems/aws-sdk-docdbelastic/lib/aws-sdk-docdbelastic/client_api.rb +++ b/gems/aws-sdk-docdbelastic/lib/aws-sdk-docdbelastic/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DocDBElastic # @api private module ClientApi diff --git a/gems/aws-sdk-drs/lib/aws-sdk-drs.rb b/gems/aws-sdk-drs/lib/aws-sdk-drs.rb index b24e00eff65..68a48168ff2 100644 --- a/gems/aws-sdk-drs/lib/aws-sdk-drs.rb +++ b/gems/aws-sdk-drs/lib/aws-sdk-drs.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-drs/types' -require_relative 'aws-sdk-drs/client_api' -require_relative 'aws-sdk-drs/plugins/endpoints.rb' -require_relative 'aws-sdk-drs/client' -require_relative 'aws-sdk-drs/errors' -require_relative 'aws-sdk-drs/resource' -require_relative 'aws-sdk-drs/endpoint_parameters' -require_relative 'aws-sdk-drs/endpoint_provider' -require_relative 'aws-sdk-drs/endpoints' require_relative 'aws-sdk-drs/customizations' +require_relative 'aws-sdk-drs/railtie' if defined?(Rails::Railtie) # This module provides support for Elastic Disaster Recovery Service. This module is available in the # `aws-sdk-drs` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Drs + autoload :Types, 'aws-sdk-drs/types' + autoload :ClientApi, 'aws-sdk-drs/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-drs/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-drs/client' + autoload :Errors, 'aws-sdk-drs/errors' + autoload :Resource, 'aws-sdk-drs/resource' + autoload :EndpointParameters, 'aws-sdk-drs/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-drs/endpoint_provider' + autoload :Endpoints, 'aws-sdk-drs/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-drs/lib/aws-sdk-drs/client_api.rb b/gems/aws-sdk-drs/lib/aws-sdk-drs/client_api.rb index a7236fb6078..b517fca9462 100644 --- a/gems/aws-sdk-drs/lib/aws-sdk-drs/client_api.rb +++ b/gems/aws-sdk-drs/lib/aws-sdk-drs/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Drs # @api private module ClientApi diff --git a/gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb.rb b/gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb.rb index f6540fd7ba4..6531674635c 100644 --- a/gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb.rb +++ b/gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb.rb @@ -11,18 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-dynamodb/types' -require_relative 'aws-sdk-dynamodb/client_api' -require_relative 'aws-sdk-dynamodb/plugins/endpoints.rb' -require_relative 'aws-sdk-dynamodb/client' -require_relative 'aws-sdk-dynamodb/errors' -require_relative 'aws-sdk-dynamodb/waiters' -require_relative 'aws-sdk-dynamodb/resource' -require_relative 'aws-sdk-dynamodb/endpoint_parameters' -require_relative 'aws-sdk-dynamodb/endpoint_provider' -require_relative 'aws-sdk-dynamodb/endpoints' -require_relative 'aws-sdk-dynamodb/table' require_relative 'aws-sdk-dynamodb/customizations' +require_relative 'aws-sdk-dynamodb/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon DynamoDB. This module is available in the # `aws-sdk-dynamodb` gem. @@ -53,6 +43,19 @@ # # @!group service module Aws::DynamoDB + autoload :Types, 'aws-sdk-dynamodb/types' + autoload :ClientApi, 'aws-sdk-dynamodb/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-dynamodb/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-dynamodb/client' + autoload :Errors, 'aws-sdk-dynamodb/errors' + autoload :Waiters, 'aws-sdk-dynamodb/waiters' + autoload :Resource, 'aws-sdk-dynamodb/resource' + autoload :EndpointParameters, 'aws-sdk-dynamodb/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-dynamodb/endpoint_provider' + autoload :Endpoints, 'aws-sdk-dynamodb/endpoints' + autoload :Table, 'aws-sdk-dynamodb/table' GEM_VERSION = '1.119.0' diff --git a/gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/client_api.rb b/gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/client_api.rb index 6bacdf9d81e..bad2a546582 100644 --- a/gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/client_api.rb +++ b/gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DynamoDB # @api private module ClientApi diff --git a/gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams.rb b/gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams.rb index caf202261ad..5d60337ce3a 100644 --- a/gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams.rb +++ b/gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-dynamodbstreams/types' -require_relative 'aws-sdk-dynamodbstreams/client_api' -require_relative 'aws-sdk-dynamodbstreams/plugins/endpoints.rb' -require_relative 'aws-sdk-dynamodbstreams/client' -require_relative 'aws-sdk-dynamodbstreams/errors' -require_relative 'aws-sdk-dynamodbstreams/resource' -require_relative 'aws-sdk-dynamodbstreams/endpoint_parameters' -require_relative 'aws-sdk-dynamodbstreams/endpoint_provider' -require_relative 'aws-sdk-dynamodbstreams/endpoints' require_relative 'aws-sdk-dynamodbstreams/customizations' +require_relative 'aws-sdk-dynamodbstreams/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon DynamoDB Streams. This module is available in the # `aws-sdk-dynamodbstreams` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::DynamoDBStreams + autoload :Types, 'aws-sdk-dynamodbstreams/types' + autoload :ClientApi, 'aws-sdk-dynamodbstreams/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-dynamodbstreams/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-dynamodbstreams/client' + autoload :Errors, 'aws-sdk-dynamodbstreams/errors' + autoload :Resource, 'aws-sdk-dynamodbstreams/resource' + autoload :EndpointParameters, 'aws-sdk-dynamodbstreams/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-dynamodbstreams/endpoint_provider' + autoload :Endpoints, 'aws-sdk-dynamodbstreams/endpoints' GEM_VERSION = '1.63.0' diff --git a/gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams/client_api.rb b/gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams/client_api.rb index f2719fbe1e1..7e77637a33c 100644 --- a/gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams/client_api.rb +++ b/gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::DynamoDBStreams # @api private module ClientApi diff --git a/gems/aws-sdk-ebs/lib/aws-sdk-ebs.rb b/gems/aws-sdk-ebs/lib/aws-sdk-ebs.rb index 58a258ab539..6f20590e3e2 100644 --- a/gems/aws-sdk-ebs/lib/aws-sdk-ebs.rb +++ b/gems/aws-sdk-ebs/lib/aws-sdk-ebs.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ebs/types' -require_relative 'aws-sdk-ebs/client_api' -require_relative 'aws-sdk-ebs/plugins/endpoints.rb' -require_relative 'aws-sdk-ebs/client' -require_relative 'aws-sdk-ebs/errors' -require_relative 'aws-sdk-ebs/resource' -require_relative 'aws-sdk-ebs/endpoint_parameters' -require_relative 'aws-sdk-ebs/endpoint_provider' -require_relative 'aws-sdk-ebs/endpoints' require_relative 'aws-sdk-ebs/customizations' +require_relative 'aws-sdk-ebs/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Elastic Block Store. This module is available in the # `aws-sdk-ebs` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::EBS + autoload :Types, 'aws-sdk-ebs/types' + autoload :ClientApi, 'aws-sdk-ebs/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ebs/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ebs/client' + autoload :Errors, 'aws-sdk-ebs/errors' + autoload :Resource, 'aws-sdk-ebs/resource' + autoload :EndpointParameters, 'aws-sdk-ebs/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ebs/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ebs/endpoints' GEM_VERSION = '1.47.0' diff --git a/gems/aws-sdk-ebs/lib/aws-sdk-ebs/client_api.rb b/gems/aws-sdk-ebs/lib/aws-sdk-ebs/client_api.rb index 54309ee4896..2eb361169e7 100644 --- a/gems/aws-sdk-ebs/lib/aws-sdk-ebs/client_api.rb +++ b/gems/aws-sdk-ebs/lib/aws-sdk-ebs/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EBS # @api private module ClientApi diff --git a/gems/aws-sdk-ec2/lib/aws-sdk-ec2.rb b/gems/aws-sdk-ec2/lib/aws-sdk-ec2.rb index f40fd47e3e2..0060ce8593d 100644 --- a/gems/aws-sdk-ec2/lib/aws-sdk-ec2.rb +++ b/gems/aws-sdk-ec2/lib/aws-sdk-ec2.rb @@ -11,40 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ec2/types' -require_relative 'aws-sdk-ec2/client_api' -require_relative 'aws-sdk-ec2/plugins/endpoints.rb' -require_relative 'aws-sdk-ec2/client' -require_relative 'aws-sdk-ec2/errors' -require_relative 'aws-sdk-ec2/waiters' -require_relative 'aws-sdk-ec2/resource' -require_relative 'aws-sdk-ec2/endpoint_parameters' -require_relative 'aws-sdk-ec2/endpoint_provider' -require_relative 'aws-sdk-ec2/endpoints' -require_relative 'aws-sdk-ec2/classic_address' -require_relative 'aws-sdk-ec2/dhcp_options' -require_relative 'aws-sdk-ec2/image' -require_relative 'aws-sdk-ec2/instance' -require_relative 'aws-sdk-ec2/internet_gateway' -require_relative 'aws-sdk-ec2/key_pair' -require_relative 'aws-sdk-ec2/key_pair_info' -require_relative 'aws-sdk-ec2/network_acl' -require_relative 'aws-sdk-ec2/nat_gateway' -require_relative 'aws-sdk-ec2/network_interface' -require_relative 'aws-sdk-ec2/network_interface_association' -require_relative 'aws-sdk-ec2/placement_group' -require_relative 'aws-sdk-ec2/route' -require_relative 'aws-sdk-ec2/route_table' -require_relative 'aws-sdk-ec2/route_table_association' -require_relative 'aws-sdk-ec2/security_group' -require_relative 'aws-sdk-ec2/snapshot' -require_relative 'aws-sdk-ec2/subnet' -require_relative 'aws-sdk-ec2/tag' -require_relative 'aws-sdk-ec2/volume' -require_relative 'aws-sdk-ec2/vpc' -require_relative 'aws-sdk-ec2/vpc_peering_connection' -require_relative 'aws-sdk-ec2/vpc_address' require_relative 'aws-sdk-ec2/customizations' +require_relative 'aws-sdk-ec2/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Elastic Compute Cloud. This module is available in the # `aws-sdk-ec2` gem. @@ -75,6 +43,41 @@ # # @!group service module Aws::EC2 + autoload :Types, 'aws-sdk-ec2/types' + autoload :ClientApi, 'aws-sdk-ec2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ec2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ec2/client' + autoload :Errors, 'aws-sdk-ec2/errors' + autoload :Waiters, 'aws-sdk-ec2/waiters' + autoload :Resource, 'aws-sdk-ec2/resource' + autoload :EndpointParameters, 'aws-sdk-ec2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ec2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ec2/endpoints' + autoload :ClassicAddress, 'aws-sdk-ec2/classic_address' + autoload :DhcpOptions, 'aws-sdk-ec2/dhcp_options' + autoload :Image, 'aws-sdk-ec2/image' + autoload :Instance, 'aws-sdk-ec2/instance' + autoload :InternetGateway, 'aws-sdk-ec2/internet_gateway' + autoload :KeyPair, 'aws-sdk-ec2/key_pair' + autoload :KeyPairInfo, 'aws-sdk-ec2/key_pair_info' + autoload :NetworkAcl, 'aws-sdk-ec2/network_acl' + autoload :NatGateway, 'aws-sdk-ec2/nat_gateway' + autoload :NetworkInterface, 'aws-sdk-ec2/network_interface' + autoload :NetworkInterfaceAssociation, 'aws-sdk-ec2/network_interface_association' + autoload :PlacementGroup, 'aws-sdk-ec2/placement_group' + autoload :Route, 'aws-sdk-ec2/route' + autoload :RouteTable, 'aws-sdk-ec2/route_table' + autoload :RouteTableAssociation, 'aws-sdk-ec2/route_table_association' + autoload :SecurityGroup, 'aws-sdk-ec2/security_group' + autoload :Snapshot, 'aws-sdk-ec2/snapshot' + autoload :Subnet, 'aws-sdk-ec2/subnet' + autoload :Tag, 'aws-sdk-ec2/tag' + autoload :Volume, 'aws-sdk-ec2/volume' + autoload :Vpc, 'aws-sdk-ec2/vpc' + autoload :VpcPeeringConnection, 'aws-sdk-ec2/vpc_peering_connection' + autoload :VpcAddress, 'aws-sdk-ec2/vpc_address' GEM_VERSION = '1.472.0' diff --git a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/client_api.rb b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/client_api.rb index 5e1023bb490..7efffeb7dbe 100644 --- a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/client_api.rb +++ b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EC2 # @api private module ClientApi diff --git a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/instance.rb b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/instance.rb index e0f509199ec..d18cd0a74be 100644 --- a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/instance.rb +++ b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/instance.rb @@ -2101,3 +2101,6 @@ def batch_unmonitor(options = {}) end end end + +# Load customizations if they exist +require 'aws-sdk-ec2/customizations/instance' diff --git a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/resource.rb b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/resource.rb index bc9c2813639..3ed1cff8baf 100644 --- a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/resource.rb +++ b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/resource.rb @@ -4370,3 +4370,6 @@ def vpcs(options = {}) end end + +# Load customizations if they exist +require 'aws-sdk-ec2/customizations/resource' diff --git a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/tag.rb b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/tag.rb index 8e339807b40..044ef818639 100644 --- a/gems/aws-sdk-ec2/lib/aws-sdk-ec2/tag.rb +++ b/gems/aws-sdk-ec2/lib/aws-sdk-ec2/tag.rb @@ -333,3 +333,6 @@ def batch_delete!(options = {}) end end end + +# Load customizations if they exist +require 'aws-sdk-ec2/customizations/tag' diff --git a/gems/aws-sdk-ec2instanceconnect/lib/aws-sdk-ec2instanceconnect.rb b/gems/aws-sdk-ec2instanceconnect/lib/aws-sdk-ec2instanceconnect.rb index 23ab1331d4c..1a4f96820c9 100644 --- a/gems/aws-sdk-ec2instanceconnect/lib/aws-sdk-ec2instanceconnect.rb +++ b/gems/aws-sdk-ec2instanceconnect/lib/aws-sdk-ec2instanceconnect.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ec2instanceconnect/types' -require_relative 'aws-sdk-ec2instanceconnect/client_api' -require_relative 'aws-sdk-ec2instanceconnect/plugins/endpoints.rb' -require_relative 'aws-sdk-ec2instanceconnect/client' -require_relative 'aws-sdk-ec2instanceconnect/errors' -require_relative 'aws-sdk-ec2instanceconnect/resource' -require_relative 'aws-sdk-ec2instanceconnect/endpoint_parameters' -require_relative 'aws-sdk-ec2instanceconnect/endpoint_provider' -require_relative 'aws-sdk-ec2instanceconnect/endpoints' require_relative 'aws-sdk-ec2instanceconnect/customizations' +require_relative 'aws-sdk-ec2instanceconnect/railtie' if defined?(Rails::Railtie) # This module provides support for AWS EC2 Instance Connect. This module is available in the # `aws-sdk-ec2instanceconnect` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::EC2InstanceConnect + autoload :Types, 'aws-sdk-ec2instanceconnect/types' + autoload :ClientApi, 'aws-sdk-ec2instanceconnect/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ec2instanceconnect/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ec2instanceconnect/client' + autoload :Errors, 'aws-sdk-ec2instanceconnect/errors' + autoload :Resource, 'aws-sdk-ec2instanceconnect/resource' + autoload :EndpointParameters, 'aws-sdk-ec2instanceconnect/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ec2instanceconnect/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ec2instanceconnect/endpoints' GEM_VERSION = '1.46.0' diff --git a/gems/aws-sdk-ec2instanceconnect/lib/aws-sdk-ec2instanceconnect/client_api.rb b/gems/aws-sdk-ec2instanceconnect/lib/aws-sdk-ec2instanceconnect/client_api.rb index c2648441ac5..02198ec0f8d 100644 --- a/gems/aws-sdk-ec2instanceconnect/lib/aws-sdk-ec2instanceconnect/client_api.rb +++ b/gems/aws-sdk-ec2instanceconnect/lib/aws-sdk-ec2instanceconnect/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EC2InstanceConnect # @api private module ClientApi diff --git a/gems/aws-sdk-ecr/lib/aws-sdk-ecr.rb b/gems/aws-sdk-ecr/lib/aws-sdk-ecr.rb index 2e88e208cf2..fa14dad3cfe 100644 --- a/gems/aws-sdk-ecr/lib/aws-sdk-ecr.rb +++ b/gems/aws-sdk-ecr/lib/aws-sdk-ecr.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ecr/types' -require_relative 'aws-sdk-ecr/client_api' -require_relative 'aws-sdk-ecr/plugins/endpoints.rb' -require_relative 'aws-sdk-ecr/client' -require_relative 'aws-sdk-ecr/errors' -require_relative 'aws-sdk-ecr/waiters' -require_relative 'aws-sdk-ecr/resource' -require_relative 'aws-sdk-ecr/endpoint_parameters' -require_relative 'aws-sdk-ecr/endpoint_provider' -require_relative 'aws-sdk-ecr/endpoints' require_relative 'aws-sdk-ecr/customizations' +require_relative 'aws-sdk-ecr/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon EC2 Container Registry. This module is available in the # `aws-sdk-ecr` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ECR + autoload :Types, 'aws-sdk-ecr/types' + autoload :ClientApi, 'aws-sdk-ecr/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ecr/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ecr/client' + autoload :Errors, 'aws-sdk-ecr/errors' + autoload :Waiters, 'aws-sdk-ecr/waiters' + autoload :Resource, 'aws-sdk-ecr/resource' + autoload :EndpointParameters, 'aws-sdk-ecr/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ecr/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ecr/endpoints' GEM_VERSION = '1.81.0' diff --git a/gems/aws-sdk-ecr/lib/aws-sdk-ecr/client_api.rb b/gems/aws-sdk-ecr/lib/aws-sdk-ecr/client_api.rb index abb4773831e..2f29c5e15ac 100644 --- a/gems/aws-sdk-ecr/lib/aws-sdk-ecr/client_api.rb +++ b/gems/aws-sdk-ecr/lib/aws-sdk-ecr/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ECR # @api private module ClientApi diff --git a/gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic.rb b/gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic.rb index c0bc2bcbca5..23629965e31 100644 --- a/gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic.rb +++ b/gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ecrpublic/types' -require_relative 'aws-sdk-ecrpublic/client_api' -require_relative 'aws-sdk-ecrpublic/plugins/endpoints.rb' -require_relative 'aws-sdk-ecrpublic/client' -require_relative 'aws-sdk-ecrpublic/errors' -require_relative 'aws-sdk-ecrpublic/resource' -require_relative 'aws-sdk-ecrpublic/endpoint_parameters' -require_relative 'aws-sdk-ecrpublic/endpoint_provider' -require_relative 'aws-sdk-ecrpublic/endpoints' require_relative 'aws-sdk-ecrpublic/customizations' +require_relative 'aws-sdk-ecrpublic/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Elastic Container Registry Public. This module is available in the # `aws-sdk-ecrpublic` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ECRPublic + autoload :Types, 'aws-sdk-ecrpublic/types' + autoload :ClientApi, 'aws-sdk-ecrpublic/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ecrpublic/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ecrpublic/client' + autoload :Errors, 'aws-sdk-ecrpublic/errors' + autoload :Resource, 'aws-sdk-ecrpublic/resource' + autoload :EndpointParameters, 'aws-sdk-ecrpublic/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ecrpublic/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ecrpublic/endpoints' GEM_VERSION = '1.34.0' diff --git a/gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/client_api.rb b/gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/client_api.rb index 2d8ef86930e..0799fc94d76 100644 --- a/gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/client_api.rb +++ b/gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ECRPublic # @api private module ClientApi diff --git a/gems/aws-sdk-ecs/lib/aws-sdk-ecs.rb b/gems/aws-sdk-ecs/lib/aws-sdk-ecs.rb index b373348d23b..ab36392aeb6 100644 --- a/gems/aws-sdk-ecs/lib/aws-sdk-ecs.rb +++ b/gems/aws-sdk-ecs/lib/aws-sdk-ecs.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ecs/types' -require_relative 'aws-sdk-ecs/client_api' -require_relative 'aws-sdk-ecs/plugins/endpoints.rb' -require_relative 'aws-sdk-ecs/client' -require_relative 'aws-sdk-ecs/errors' -require_relative 'aws-sdk-ecs/waiters' -require_relative 'aws-sdk-ecs/resource' -require_relative 'aws-sdk-ecs/endpoint_parameters' -require_relative 'aws-sdk-ecs/endpoint_provider' -require_relative 'aws-sdk-ecs/endpoints' require_relative 'aws-sdk-ecs/customizations' +require_relative 'aws-sdk-ecs/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon EC2 Container Service. This module is available in the # `aws-sdk-ecs` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ECS + autoload :Types, 'aws-sdk-ecs/types' + autoload :ClientApi, 'aws-sdk-ecs/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ecs/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ecs/client' + autoload :Errors, 'aws-sdk-ecs/errors' + autoload :Waiters, 'aws-sdk-ecs/waiters' + autoload :Resource, 'aws-sdk-ecs/resource' + autoload :EndpointParameters, 'aws-sdk-ecs/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ecs/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ecs/endpoints' GEM_VERSION = '1.155.0' diff --git a/gems/aws-sdk-ecs/lib/aws-sdk-ecs/client_api.rb b/gems/aws-sdk-ecs/lib/aws-sdk-ecs/client_api.rb index a4de4151513..1acf96121b4 100644 --- a/gems/aws-sdk-ecs/lib/aws-sdk-ecs/client_api.rb +++ b/gems/aws-sdk-ecs/lib/aws-sdk-ecs/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ECS # @api private module ClientApi diff --git a/gems/aws-sdk-efs/lib/aws-sdk-efs.rb b/gems/aws-sdk-efs/lib/aws-sdk-efs.rb index a1bda375856..4824a1f55a0 100644 --- a/gems/aws-sdk-efs/lib/aws-sdk-efs.rb +++ b/gems/aws-sdk-efs/lib/aws-sdk-efs.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-efs/types' -require_relative 'aws-sdk-efs/client_api' -require_relative 'aws-sdk-efs/plugins/endpoints.rb' -require_relative 'aws-sdk-efs/client' -require_relative 'aws-sdk-efs/errors' -require_relative 'aws-sdk-efs/resource' -require_relative 'aws-sdk-efs/endpoint_parameters' -require_relative 'aws-sdk-efs/endpoint_provider' -require_relative 'aws-sdk-efs/endpoints' require_relative 'aws-sdk-efs/customizations' +require_relative 'aws-sdk-efs/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Elastic File System. This module is available in the # `aws-sdk-efs` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::EFS + autoload :Types, 'aws-sdk-efs/types' + autoload :ClientApi, 'aws-sdk-efs/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-efs/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-efs/client' + autoload :Errors, 'aws-sdk-efs/errors' + autoload :Resource, 'aws-sdk-efs/resource' + autoload :EndpointParameters, 'aws-sdk-efs/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-efs/endpoint_provider' + autoload :Endpoints, 'aws-sdk-efs/endpoints' GEM_VERSION = '1.80.0' diff --git a/gems/aws-sdk-efs/lib/aws-sdk-efs/client_api.rb b/gems/aws-sdk-efs/lib/aws-sdk-efs/client_api.rb index 9dc21637155..a2c3b28cf56 100644 --- a/gems/aws-sdk-efs/lib/aws-sdk-efs/client_api.rb +++ b/gems/aws-sdk-efs/lib/aws-sdk-efs/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EFS # @api private module ClientApi diff --git a/gems/aws-sdk-eks/lib/aws-sdk-eks.rb b/gems/aws-sdk-eks/lib/aws-sdk-eks.rb index e43a6298dab..335076ec98f 100644 --- a/gems/aws-sdk-eks/lib/aws-sdk-eks.rb +++ b/gems/aws-sdk-eks/lib/aws-sdk-eks.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-eks/types' -require_relative 'aws-sdk-eks/client_api' -require_relative 'aws-sdk-eks/plugins/endpoints.rb' -require_relative 'aws-sdk-eks/client' -require_relative 'aws-sdk-eks/errors' -require_relative 'aws-sdk-eks/waiters' -require_relative 'aws-sdk-eks/resource' -require_relative 'aws-sdk-eks/endpoint_parameters' -require_relative 'aws-sdk-eks/endpoint_provider' -require_relative 'aws-sdk-eks/endpoints' require_relative 'aws-sdk-eks/customizations' +require_relative 'aws-sdk-eks/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Elastic Kubernetes Service. This module is available in the # `aws-sdk-eks` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::EKS + autoload :Types, 'aws-sdk-eks/types' + autoload :ClientApi, 'aws-sdk-eks/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-eks/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-eks/client' + autoload :Errors, 'aws-sdk-eks/errors' + autoload :Waiters, 'aws-sdk-eks/waiters' + autoload :Resource, 'aws-sdk-eks/resource' + autoload :EndpointParameters, 'aws-sdk-eks/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-eks/endpoint_provider' + autoload :Endpoints, 'aws-sdk-eks/endpoints' GEM_VERSION = '1.113.0' diff --git a/gems/aws-sdk-eks/lib/aws-sdk-eks/client_api.rb b/gems/aws-sdk-eks/lib/aws-sdk-eks/client_api.rb index e6374f29700..411edf7ccf6 100644 --- a/gems/aws-sdk-eks/lib/aws-sdk-eks/client_api.rb +++ b/gems/aws-sdk-eks/lib/aws-sdk-eks/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EKS # @api private module ClientApi diff --git a/gems/aws-sdk-eksauth/lib/aws-sdk-eksauth.rb b/gems/aws-sdk-eksauth/lib/aws-sdk-eksauth.rb index 11d7eeeb7e5..26cf9ff52b8 100644 --- a/gems/aws-sdk-eksauth/lib/aws-sdk-eksauth.rb +++ b/gems/aws-sdk-eksauth/lib/aws-sdk-eksauth.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-eksauth/types' -require_relative 'aws-sdk-eksauth/client_api' -require_relative 'aws-sdk-eksauth/plugins/endpoints.rb' -require_relative 'aws-sdk-eksauth/client' -require_relative 'aws-sdk-eksauth/errors' -require_relative 'aws-sdk-eksauth/waiters' -require_relative 'aws-sdk-eksauth/resource' -require_relative 'aws-sdk-eksauth/endpoint_parameters' -require_relative 'aws-sdk-eksauth/endpoint_provider' -require_relative 'aws-sdk-eksauth/endpoints' require_relative 'aws-sdk-eksauth/customizations' +require_relative 'aws-sdk-eksauth/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon EKS Auth. This module is available in the # `aws-sdk-eksauth` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::EKSAuth + autoload :Types, 'aws-sdk-eksauth/types' + autoload :ClientApi, 'aws-sdk-eksauth/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-eksauth/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-eksauth/client' + autoload :Errors, 'aws-sdk-eksauth/errors' + autoload :Waiters, 'aws-sdk-eksauth/waiters' + autoload :Resource, 'aws-sdk-eksauth/resource' + autoload :EndpointParameters, 'aws-sdk-eksauth/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-eksauth/endpoint_provider' + autoload :Endpoints, 'aws-sdk-eksauth/endpoints' GEM_VERSION = '1.9.0' diff --git a/gems/aws-sdk-eksauth/lib/aws-sdk-eksauth/client_api.rb b/gems/aws-sdk-eksauth/lib/aws-sdk-eksauth/client_api.rb index 5ec4aceb1d5..bf581b686c1 100644 --- a/gems/aws-sdk-eksauth/lib/aws-sdk-eksauth/client_api.rb +++ b/gems/aws-sdk-eksauth/lib/aws-sdk-eksauth/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EKSAuth # @api private module ClientApi diff --git a/gems/aws-sdk-elasticache/lib/aws-sdk-elasticache.rb b/gems/aws-sdk-elasticache/lib/aws-sdk-elasticache.rb index affd0eae8a0..c8c27e5f852 100644 --- a/gems/aws-sdk-elasticache/lib/aws-sdk-elasticache.rb +++ b/gems/aws-sdk-elasticache/lib/aws-sdk-elasticache.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-elasticache/types' -require_relative 'aws-sdk-elasticache/client_api' -require_relative 'aws-sdk-elasticache/plugins/endpoints.rb' -require_relative 'aws-sdk-elasticache/client' -require_relative 'aws-sdk-elasticache/errors' -require_relative 'aws-sdk-elasticache/waiters' -require_relative 'aws-sdk-elasticache/resource' -require_relative 'aws-sdk-elasticache/endpoint_parameters' -require_relative 'aws-sdk-elasticache/endpoint_provider' -require_relative 'aws-sdk-elasticache/endpoints' require_relative 'aws-sdk-elasticache/customizations' +require_relative 'aws-sdk-elasticache/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon ElastiCache. This module is available in the # `aws-sdk-elasticache` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ElastiCache + autoload :Types, 'aws-sdk-elasticache/types' + autoload :ClientApi, 'aws-sdk-elasticache/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-elasticache/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-elasticache/client' + autoload :Errors, 'aws-sdk-elasticache/errors' + autoload :Waiters, 'aws-sdk-elasticache/waiters' + autoload :Resource, 'aws-sdk-elasticache/resource' + autoload :EndpointParameters, 'aws-sdk-elasticache/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-elasticache/endpoint_provider' + autoload :Endpoints, 'aws-sdk-elasticache/endpoints' GEM_VERSION = '1.110.0' diff --git a/gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/client_api.rb b/gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/client_api.rb index 0ff6b5f5755..fa63c1b8264 100644 --- a/gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/client_api.rb +++ b/gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ElastiCache # @api private module ClientApi diff --git a/gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk.rb b/gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk.rb index 9d77966ba20..13598898d4f 100644 --- a/gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk.rb +++ b/gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-elasticbeanstalk/types' -require_relative 'aws-sdk-elasticbeanstalk/client_api' -require_relative 'aws-sdk-elasticbeanstalk/plugins/endpoints.rb' -require_relative 'aws-sdk-elasticbeanstalk/client' -require_relative 'aws-sdk-elasticbeanstalk/errors' -require_relative 'aws-sdk-elasticbeanstalk/waiters' -require_relative 'aws-sdk-elasticbeanstalk/resource' -require_relative 'aws-sdk-elasticbeanstalk/endpoint_parameters' -require_relative 'aws-sdk-elasticbeanstalk/endpoint_provider' -require_relative 'aws-sdk-elasticbeanstalk/endpoints' require_relative 'aws-sdk-elasticbeanstalk/customizations' +require_relative 'aws-sdk-elasticbeanstalk/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Elastic Beanstalk. This module is available in the # `aws-sdk-elasticbeanstalk` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ElasticBeanstalk + autoload :Types, 'aws-sdk-elasticbeanstalk/types' + autoload :ClientApi, 'aws-sdk-elasticbeanstalk/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-elasticbeanstalk/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-elasticbeanstalk/client' + autoload :Errors, 'aws-sdk-elasticbeanstalk/errors' + autoload :Waiters, 'aws-sdk-elasticbeanstalk/waiters' + autoload :Resource, 'aws-sdk-elasticbeanstalk/resource' + autoload :EndpointParameters, 'aws-sdk-elasticbeanstalk/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-elasticbeanstalk/endpoint_provider' + autoload :Endpoints, 'aws-sdk-elasticbeanstalk/endpoints' GEM_VERSION = '1.74.0' diff --git a/gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/client_api.rb b/gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/client_api.rb index 44cec3927cf..f199623ce24 100644 --- a/gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/client_api.rb +++ b/gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ElasticBeanstalk # @api private module ClientApi diff --git a/gems/aws-sdk-elasticinference/lib/aws-sdk-elasticinference.rb b/gems/aws-sdk-elasticinference/lib/aws-sdk-elasticinference.rb index 07193c3c7a2..b2e773b7163 100644 --- a/gems/aws-sdk-elasticinference/lib/aws-sdk-elasticinference.rb +++ b/gems/aws-sdk-elasticinference/lib/aws-sdk-elasticinference.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-elasticinference/types' -require_relative 'aws-sdk-elasticinference/client_api' -require_relative 'aws-sdk-elasticinference/plugins/endpoints.rb' -require_relative 'aws-sdk-elasticinference/client' -require_relative 'aws-sdk-elasticinference/errors' -require_relative 'aws-sdk-elasticinference/resource' -require_relative 'aws-sdk-elasticinference/endpoint_parameters' -require_relative 'aws-sdk-elasticinference/endpoint_provider' -require_relative 'aws-sdk-elasticinference/endpoints' require_relative 'aws-sdk-elasticinference/customizations' +require_relative 'aws-sdk-elasticinference/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Elastic Inference. This module is available in the # `aws-sdk-elasticinference` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ElasticInference + autoload :Types, 'aws-sdk-elasticinference/types' + autoload :ClientApi, 'aws-sdk-elasticinference/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-elasticinference/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-elasticinference/client' + autoload :Errors, 'aws-sdk-elasticinference/errors' + autoload :Resource, 'aws-sdk-elasticinference/resource' + autoload :EndpointParameters, 'aws-sdk-elasticinference/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-elasticinference/endpoint_provider' + autoload :Endpoints, 'aws-sdk-elasticinference/endpoints' GEM_VERSION = '1.42.0' diff --git a/gems/aws-sdk-elasticinference/lib/aws-sdk-elasticinference/client_api.rb b/gems/aws-sdk-elasticinference/lib/aws-sdk-elasticinference/client_api.rb index 2c21413ea87..7f3e18431b3 100644 --- a/gems/aws-sdk-elasticinference/lib/aws-sdk-elasticinference/client_api.rb +++ b/gems/aws-sdk-elasticinference/lib/aws-sdk-elasticinference/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ElasticInference # @api private module ClientApi diff --git a/gems/aws-sdk-elasticloadbalancing/lib/aws-sdk-elasticloadbalancing.rb b/gems/aws-sdk-elasticloadbalancing/lib/aws-sdk-elasticloadbalancing.rb index 212f07a68a0..02ff85e68c9 100644 --- a/gems/aws-sdk-elasticloadbalancing/lib/aws-sdk-elasticloadbalancing.rb +++ b/gems/aws-sdk-elasticloadbalancing/lib/aws-sdk-elasticloadbalancing.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-elasticloadbalancing/types' -require_relative 'aws-sdk-elasticloadbalancing/client_api' -require_relative 'aws-sdk-elasticloadbalancing/plugins/endpoints.rb' -require_relative 'aws-sdk-elasticloadbalancing/client' -require_relative 'aws-sdk-elasticloadbalancing/errors' -require_relative 'aws-sdk-elasticloadbalancing/waiters' -require_relative 'aws-sdk-elasticloadbalancing/resource' -require_relative 'aws-sdk-elasticloadbalancing/endpoint_parameters' -require_relative 'aws-sdk-elasticloadbalancing/endpoint_provider' -require_relative 'aws-sdk-elasticloadbalancing/endpoints' require_relative 'aws-sdk-elasticloadbalancing/customizations' +require_relative 'aws-sdk-elasticloadbalancing/railtie' if defined?(Rails::Railtie) # This module provides support for Elastic Load Balancing. This module is available in the # `aws-sdk-elasticloadbalancing` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ElasticLoadBalancing + autoload :Types, 'aws-sdk-elasticloadbalancing/types' + autoload :ClientApi, 'aws-sdk-elasticloadbalancing/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-elasticloadbalancing/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-elasticloadbalancing/client' + autoload :Errors, 'aws-sdk-elasticloadbalancing/errors' + autoload :Waiters, 'aws-sdk-elasticloadbalancing/waiters' + autoload :Resource, 'aws-sdk-elasticloadbalancing/resource' + autoload :EndpointParameters, 'aws-sdk-elasticloadbalancing/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-elasticloadbalancing/endpoint_provider' + autoload :Endpoints, 'aws-sdk-elasticloadbalancing/endpoints' GEM_VERSION = '1.62.0' diff --git a/gems/aws-sdk-elasticloadbalancing/lib/aws-sdk-elasticloadbalancing/client_api.rb b/gems/aws-sdk-elasticloadbalancing/lib/aws-sdk-elasticloadbalancing/client_api.rb index 2d7cb60e395..5a8561e5eb8 100644 --- a/gems/aws-sdk-elasticloadbalancing/lib/aws-sdk-elasticloadbalancing/client_api.rb +++ b/gems/aws-sdk-elasticloadbalancing/lib/aws-sdk-elasticloadbalancing/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ElasticLoadBalancing # @api private module ClientApi diff --git a/gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2.rb b/gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2.rb index a9316ad2b02..5e61ef72885 100644 --- a/gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2.rb +++ b/gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-elasticloadbalancingv2/types' -require_relative 'aws-sdk-elasticloadbalancingv2/client_api' -require_relative 'aws-sdk-elasticloadbalancingv2/plugins/endpoints.rb' -require_relative 'aws-sdk-elasticloadbalancingv2/client' -require_relative 'aws-sdk-elasticloadbalancingv2/errors' -require_relative 'aws-sdk-elasticloadbalancingv2/waiters' -require_relative 'aws-sdk-elasticloadbalancingv2/resource' -require_relative 'aws-sdk-elasticloadbalancingv2/endpoint_parameters' -require_relative 'aws-sdk-elasticloadbalancingv2/endpoint_provider' -require_relative 'aws-sdk-elasticloadbalancingv2/endpoints' require_relative 'aws-sdk-elasticloadbalancingv2/customizations' +require_relative 'aws-sdk-elasticloadbalancingv2/railtie' if defined?(Rails::Railtie) # This module provides support for Elastic Load Balancing. This module is available in the # `aws-sdk-elasticloadbalancingv2` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ElasticLoadBalancingV2 + autoload :Types, 'aws-sdk-elasticloadbalancingv2/types' + autoload :ClientApi, 'aws-sdk-elasticloadbalancingv2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-elasticloadbalancingv2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-elasticloadbalancingv2/client' + autoload :Errors, 'aws-sdk-elasticloadbalancingv2/errors' + autoload :Waiters, 'aws-sdk-elasticloadbalancingv2/waiters' + autoload :Resource, 'aws-sdk-elasticloadbalancingv2/resource' + autoload :EndpointParameters, 'aws-sdk-elasticloadbalancingv2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-elasticloadbalancingv2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-elasticloadbalancingv2/endpoints' GEM_VERSION = '1.110.0' diff --git a/gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/client_api.rb b/gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/client_api.rb index 204009b0ae3..12f36b97d95 100644 --- a/gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/client_api.rb +++ b/gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ElasticLoadBalancingV2 # @api private module ClientApi diff --git a/gems/aws-sdk-elasticsearchservice/lib/aws-sdk-elasticsearchservice.rb b/gems/aws-sdk-elasticsearchservice/lib/aws-sdk-elasticsearchservice.rb index eb990462f1d..3ac98aafe30 100644 --- a/gems/aws-sdk-elasticsearchservice/lib/aws-sdk-elasticsearchservice.rb +++ b/gems/aws-sdk-elasticsearchservice/lib/aws-sdk-elasticsearchservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-elasticsearchservice/types' -require_relative 'aws-sdk-elasticsearchservice/client_api' -require_relative 'aws-sdk-elasticsearchservice/plugins/endpoints.rb' -require_relative 'aws-sdk-elasticsearchservice/client' -require_relative 'aws-sdk-elasticsearchservice/errors' -require_relative 'aws-sdk-elasticsearchservice/resource' -require_relative 'aws-sdk-elasticsearchservice/endpoint_parameters' -require_relative 'aws-sdk-elasticsearchservice/endpoint_provider' -require_relative 'aws-sdk-elasticsearchservice/endpoints' require_relative 'aws-sdk-elasticsearchservice/customizations' +require_relative 'aws-sdk-elasticsearchservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Elasticsearch Service. This module is available in the # `aws-sdk-elasticsearchservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ElasticsearchService + autoload :Types, 'aws-sdk-elasticsearchservice/types' + autoload :ClientApi, 'aws-sdk-elasticsearchservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-elasticsearchservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-elasticsearchservice/client' + autoload :Errors, 'aws-sdk-elasticsearchservice/errors' + autoload :Resource, 'aws-sdk-elasticsearchservice/resource' + autoload :EndpointParameters, 'aws-sdk-elasticsearchservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-elasticsearchservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-elasticsearchservice/endpoints' GEM_VERSION = '1.90.0' diff --git a/gems/aws-sdk-elasticsearchservice/lib/aws-sdk-elasticsearchservice/client_api.rb b/gems/aws-sdk-elasticsearchservice/lib/aws-sdk-elasticsearchservice/client_api.rb index b7f76bc64bc..2c3c2fde7d7 100644 --- a/gems/aws-sdk-elasticsearchservice/lib/aws-sdk-elasticsearchservice/client_api.rb +++ b/gems/aws-sdk-elasticsearchservice/lib/aws-sdk-elasticsearchservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ElasticsearchService # @api private module ClientApi diff --git a/gems/aws-sdk-elastictranscoder/lib/aws-sdk-elastictranscoder.rb b/gems/aws-sdk-elastictranscoder/lib/aws-sdk-elastictranscoder.rb index 71d80200570..1e27034517c 100644 --- a/gems/aws-sdk-elastictranscoder/lib/aws-sdk-elastictranscoder.rb +++ b/gems/aws-sdk-elastictranscoder/lib/aws-sdk-elastictranscoder.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-elastictranscoder/types' -require_relative 'aws-sdk-elastictranscoder/client_api' -require_relative 'aws-sdk-elastictranscoder/plugins/endpoints.rb' -require_relative 'aws-sdk-elastictranscoder/client' -require_relative 'aws-sdk-elastictranscoder/errors' -require_relative 'aws-sdk-elastictranscoder/waiters' -require_relative 'aws-sdk-elastictranscoder/resource' -require_relative 'aws-sdk-elastictranscoder/endpoint_parameters' -require_relative 'aws-sdk-elastictranscoder/endpoint_provider' -require_relative 'aws-sdk-elastictranscoder/endpoints' require_relative 'aws-sdk-elastictranscoder/customizations' +require_relative 'aws-sdk-elastictranscoder/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Elastic Transcoder. This module is available in the # `aws-sdk-elastictranscoder` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ElasticTranscoder + autoload :Types, 'aws-sdk-elastictranscoder/types' + autoload :ClientApi, 'aws-sdk-elastictranscoder/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-elastictranscoder/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-elastictranscoder/client' + autoload :Errors, 'aws-sdk-elastictranscoder/errors' + autoload :Waiters, 'aws-sdk-elastictranscoder/waiters' + autoload :Resource, 'aws-sdk-elastictranscoder/resource' + autoload :EndpointParameters, 'aws-sdk-elastictranscoder/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-elastictranscoder/endpoint_provider' + autoload :Endpoints, 'aws-sdk-elastictranscoder/endpoints' GEM_VERSION = '1.58.0' diff --git a/gems/aws-sdk-elastictranscoder/lib/aws-sdk-elastictranscoder/client_api.rb b/gems/aws-sdk-elastictranscoder/lib/aws-sdk-elastictranscoder/client_api.rb index f340c60f33d..afb5a25ee6d 100644 --- a/gems/aws-sdk-elastictranscoder/lib/aws-sdk-elastictranscoder/client_api.rb +++ b/gems/aws-sdk-elastictranscoder/lib/aws-sdk-elastictranscoder/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ElasticTranscoder # @api private module ClientApi diff --git a/gems/aws-sdk-emr/lib/aws-sdk-emr.rb b/gems/aws-sdk-emr/lib/aws-sdk-emr.rb index 010f1ca1aed..5a58ee42017 100644 --- a/gems/aws-sdk-emr/lib/aws-sdk-emr.rb +++ b/gems/aws-sdk-emr/lib/aws-sdk-emr.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-emr/types' -require_relative 'aws-sdk-emr/client_api' -require_relative 'aws-sdk-emr/plugins/endpoints.rb' -require_relative 'aws-sdk-emr/client' -require_relative 'aws-sdk-emr/errors' -require_relative 'aws-sdk-emr/waiters' -require_relative 'aws-sdk-emr/resource' -require_relative 'aws-sdk-emr/endpoint_parameters' -require_relative 'aws-sdk-emr/endpoint_provider' -require_relative 'aws-sdk-emr/endpoints' require_relative 'aws-sdk-emr/customizations' +require_relative 'aws-sdk-emr/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon EMR. This module is available in the # `aws-sdk-emr` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::EMR + autoload :Types, 'aws-sdk-emr/types' + autoload :ClientApi, 'aws-sdk-emr/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-emr/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-emr/client' + autoload :Errors, 'aws-sdk-emr/errors' + autoload :Waiters, 'aws-sdk-emr/waiters' + autoload :Resource, 'aws-sdk-emr/resource' + autoload :EndpointParameters, 'aws-sdk-emr/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-emr/endpoint_provider' + autoload :Endpoints, 'aws-sdk-emr/endpoints' GEM_VERSION = '1.93.0' diff --git a/gems/aws-sdk-emr/lib/aws-sdk-emr/client_api.rb b/gems/aws-sdk-emr/lib/aws-sdk-emr/client_api.rb index 3a8b56bd03a..e3e7d9ef4b2 100644 --- a/gems/aws-sdk-emr/lib/aws-sdk-emr/client_api.rb +++ b/gems/aws-sdk-emr/lib/aws-sdk-emr/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EMR # @api private module ClientApi diff --git a/gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers.rb b/gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers.rb index 5491b4c49b3..f4cfb9924d8 100644 --- a/gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers.rb +++ b/gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-emrcontainers/types' -require_relative 'aws-sdk-emrcontainers/client_api' -require_relative 'aws-sdk-emrcontainers/plugins/endpoints.rb' -require_relative 'aws-sdk-emrcontainers/client' -require_relative 'aws-sdk-emrcontainers/errors' -require_relative 'aws-sdk-emrcontainers/resource' -require_relative 'aws-sdk-emrcontainers/endpoint_parameters' -require_relative 'aws-sdk-emrcontainers/endpoint_provider' -require_relative 'aws-sdk-emrcontainers/endpoints' require_relative 'aws-sdk-emrcontainers/customizations' +require_relative 'aws-sdk-emrcontainers/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon EMR Containers. This module is available in the # `aws-sdk-emrcontainers` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::EMRContainers + autoload :Types, 'aws-sdk-emrcontainers/types' + autoload :ClientApi, 'aws-sdk-emrcontainers/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-emrcontainers/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-emrcontainers/client' + autoload :Errors, 'aws-sdk-emrcontainers/errors' + autoload :Resource, 'aws-sdk-emrcontainers/resource' + autoload :EndpointParameters, 'aws-sdk-emrcontainers/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-emrcontainers/endpoint_provider' + autoload :Endpoints, 'aws-sdk-emrcontainers/endpoints' GEM_VERSION = '1.43.0' diff --git a/gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/client_api.rb b/gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/client_api.rb index a2b769d7739..e707664557e 100644 --- a/gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/client_api.rb +++ b/gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EMRContainers # @api private module ClientApi diff --git a/gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless.rb b/gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless.rb index 77c3cd1c264..d71516a8bc5 100644 --- a/gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless.rb +++ b/gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-emrserverless/types' -require_relative 'aws-sdk-emrserverless/client_api' -require_relative 'aws-sdk-emrserverless/plugins/endpoints.rb' -require_relative 'aws-sdk-emrserverless/client' -require_relative 'aws-sdk-emrserverless/errors' -require_relative 'aws-sdk-emrserverless/resource' -require_relative 'aws-sdk-emrserverless/endpoint_parameters' -require_relative 'aws-sdk-emrserverless/endpoint_provider' -require_relative 'aws-sdk-emrserverless/endpoints' require_relative 'aws-sdk-emrserverless/customizations' +require_relative 'aws-sdk-emrserverless/railtie' if defined?(Rails::Railtie) # This module provides support for EMR Serverless. This module is available in the # `aws-sdk-emrserverless` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::EMRServerless + autoload :Types, 'aws-sdk-emrserverless/types' + autoload :ClientApi, 'aws-sdk-emrserverless/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-emrserverless/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-emrserverless/client' + autoload :Errors, 'aws-sdk-emrserverless/errors' + autoload :Resource, 'aws-sdk-emrserverless/resource' + autoload :EndpointParameters, 'aws-sdk-emrserverless/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-emrserverless/endpoint_provider' + autoload :Endpoints, 'aws-sdk-emrserverless/endpoints' GEM_VERSION = '1.31.0' diff --git a/gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/client_api.rb b/gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/client_api.rb index 72f4ee303b0..d643fe3c756 100644 --- a/gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/client_api.rb +++ b/gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EMRServerless # @api private module ClientApi diff --git a/gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution.rb b/gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution.rb index 00f0821aba6..8ae29fe5c7c 100644 --- a/gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution.rb +++ b/gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-entityresolution/types' -require_relative 'aws-sdk-entityresolution/client_api' -require_relative 'aws-sdk-entityresolution/plugins/endpoints.rb' -require_relative 'aws-sdk-entityresolution/client' -require_relative 'aws-sdk-entityresolution/errors' -require_relative 'aws-sdk-entityresolution/resource' -require_relative 'aws-sdk-entityresolution/endpoint_parameters' -require_relative 'aws-sdk-entityresolution/endpoint_provider' -require_relative 'aws-sdk-entityresolution/endpoints' require_relative 'aws-sdk-entityresolution/customizations' +require_relative 'aws-sdk-entityresolution/railtie' if defined?(Rails::Railtie) # This module provides support for AWS EntityResolution. This module is available in the # `aws-sdk-entityresolution` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::EntityResolution + autoload :Types, 'aws-sdk-entityresolution/types' + autoload :ClientApi, 'aws-sdk-entityresolution/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-entityresolution/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-entityresolution/client' + autoload :Errors, 'aws-sdk-entityresolution/errors' + autoload :Resource, 'aws-sdk-entityresolution/resource' + autoload :EndpointParameters, 'aws-sdk-entityresolution/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-entityresolution/endpoint_provider' + autoload :Endpoints, 'aws-sdk-entityresolution/endpoints' GEM_VERSION = '1.17.0' diff --git a/gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/client_api.rb b/gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/client_api.rb index 953c4368644..f61625b8e2c 100644 --- a/gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/client_api.rb +++ b/gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EntityResolution # @api private module ClientApi diff --git a/gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge.rb b/gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge.rb index 324a8552d45..28bf2125c1e 100644 --- a/gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge.rb +++ b/gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-eventbridge/types' -require_relative 'aws-sdk-eventbridge/client_api' -require_relative 'aws-sdk-eventbridge/plugins/endpoints.rb' -require_relative 'aws-sdk-eventbridge/client' -require_relative 'aws-sdk-eventbridge/errors' -require_relative 'aws-sdk-eventbridge/resource' -require_relative 'aws-sdk-eventbridge/endpoint_parameters' -require_relative 'aws-sdk-eventbridge/endpoint_provider' -require_relative 'aws-sdk-eventbridge/endpoints' require_relative 'aws-sdk-eventbridge/customizations' +require_relative 'aws-sdk-eventbridge/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon EventBridge. This module is available in the # `aws-sdk-eventbridge` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::EventBridge + autoload :Types, 'aws-sdk-eventbridge/types' + autoload :ClientApi, 'aws-sdk-eventbridge/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-eventbridge/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-eventbridge/client' + autoload :Errors, 'aws-sdk-eventbridge/errors' + autoload :Resource, 'aws-sdk-eventbridge/resource' + autoload :EndpointParameters, 'aws-sdk-eventbridge/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-eventbridge/endpoint_provider' + autoload :Endpoints, 'aws-sdk-eventbridge/endpoints' GEM_VERSION = '1.66.0' diff --git a/gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/client_api.rb b/gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/client_api.rb index cba367257ed..75856127b05 100644 --- a/gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/client_api.rb +++ b/gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::EventBridge # @api private module ClientApi diff --git a/gems/aws-sdk-finspace/lib/aws-sdk-finspace.rb b/gems/aws-sdk-finspace/lib/aws-sdk-finspace.rb index 56731a21db6..41b7379a5fb 100644 --- a/gems/aws-sdk-finspace/lib/aws-sdk-finspace.rb +++ b/gems/aws-sdk-finspace/lib/aws-sdk-finspace.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-finspace/types' -require_relative 'aws-sdk-finspace/client_api' -require_relative 'aws-sdk-finspace/plugins/endpoints.rb' -require_relative 'aws-sdk-finspace/client' -require_relative 'aws-sdk-finspace/errors' -require_relative 'aws-sdk-finspace/resource' -require_relative 'aws-sdk-finspace/endpoint_parameters' -require_relative 'aws-sdk-finspace/endpoint_provider' -require_relative 'aws-sdk-finspace/endpoints' require_relative 'aws-sdk-finspace/customizations' +require_relative 'aws-sdk-finspace/railtie' if defined?(Rails::Railtie) # This module provides support for FinSpace User Environment Management service. This module is available in the # `aws-sdk-finspace` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Finspace + autoload :Types, 'aws-sdk-finspace/types' + autoload :ClientApi, 'aws-sdk-finspace/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-finspace/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-finspace/client' + autoload :Errors, 'aws-sdk-finspace/errors' + autoload :Resource, 'aws-sdk-finspace/resource' + autoload :EndpointParameters, 'aws-sdk-finspace/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-finspace/endpoint_provider' + autoload :Endpoints, 'aws-sdk-finspace/endpoints' GEM_VERSION = '1.40.0' diff --git a/gems/aws-sdk-finspace/lib/aws-sdk-finspace/client_api.rb b/gems/aws-sdk-finspace/lib/aws-sdk-finspace/client_api.rb index d1ae500c145..2c13493c8e8 100644 --- a/gems/aws-sdk-finspace/lib/aws-sdk-finspace/client_api.rb +++ b/gems/aws-sdk-finspace/lib/aws-sdk-finspace/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Finspace # @api private module ClientApi diff --git a/gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata.rb b/gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata.rb index 375c737cf77..7ecc2f73fe5 100644 --- a/gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata.rb +++ b/gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-finspacedata/types' -require_relative 'aws-sdk-finspacedata/client_api' -require_relative 'aws-sdk-finspacedata/plugins/endpoints.rb' -require_relative 'aws-sdk-finspacedata/client' -require_relative 'aws-sdk-finspacedata/errors' -require_relative 'aws-sdk-finspacedata/resource' -require_relative 'aws-sdk-finspacedata/endpoint_parameters' -require_relative 'aws-sdk-finspacedata/endpoint_provider' -require_relative 'aws-sdk-finspacedata/endpoints' require_relative 'aws-sdk-finspacedata/customizations' +require_relative 'aws-sdk-finspacedata/railtie' if defined?(Rails::Railtie) # This module provides support for FinSpace Public API. This module is available in the # `aws-sdk-finspacedata` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::FinSpaceData + autoload :Types, 'aws-sdk-finspacedata/types' + autoload :ClientApi, 'aws-sdk-finspacedata/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-finspacedata/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-finspacedata/client' + autoload :Errors, 'aws-sdk-finspacedata/errors' + autoload :Resource, 'aws-sdk-finspacedata/resource' + autoload :EndpointParameters, 'aws-sdk-finspacedata/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-finspacedata/endpoint_provider' + autoload :Endpoints, 'aws-sdk-finspacedata/endpoints' GEM_VERSION = '1.39.0' diff --git a/gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/client_api.rb b/gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/client_api.rb index c01a7183279..d060b2c234d 100644 --- a/gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/client_api.rb +++ b/gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::FinSpaceData # @api private module ClientApi diff --git a/gems/aws-sdk-firehose/lib/aws-sdk-firehose.rb b/gems/aws-sdk-firehose/lib/aws-sdk-firehose.rb index 2ec45178ad5..5427eed9d4c 100644 --- a/gems/aws-sdk-firehose/lib/aws-sdk-firehose.rb +++ b/gems/aws-sdk-firehose/lib/aws-sdk-firehose.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-firehose/types' -require_relative 'aws-sdk-firehose/client_api' -require_relative 'aws-sdk-firehose/plugins/endpoints.rb' -require_relative 'aws-sdk-firehose/client' -require_relative 'aws-sdk-firehose/errors' -require_relative 'aws-sdk-firehose/resource' -require_relative 'aws-sdk-firehose/endpoint_parameters' -require_relative 'aws-sdk-firehose/endpoint_provider' -require_relative 'aws-sdk-firehose/endpoints' require_relative 'aws-sdk-firehose/customizations' +require_relative 'aws-sdk-firehose/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kinesis Firehose. This module is available in the # `aws-sdk-firehose` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Firehose + autoload :Types, 'aws-sdk-firehose/types' + autoload :ClientApi, 'aws-sdk-firehose/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-firehose/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-firehose/client' + autoload :Errors, 'aws-sdk-firehose/errors' + autoload :Resource, 'aws-sdk-firehose/resource' + autoload :EndpointParameters, 'aws-sdk-firehose/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-firehose/endpoint_provider' + autoload :Endpoints, 'aws-sdk-firehose/endpoints' GEM_VERSION = '1.77.0' diff --git a/gems/aws-sdk-firehose/lib/aws-sdk-firehose/client_api.rb b/gems/aws-sdk-firehose/lib/aws-sdk-firehose/client_api.rb index 03d59616aca..df4a08b1c0d 100644 --- a/gems/aws-sdk-firehose/lib/aws-sdk-firehose/client_api.rb +++ b/gems/aws-sdk-firehose/lib/aws-sdk-firehose/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Firehose # @api private module ClientApi diff --git a/gems/aws-sdk-fis/lib/aws-sdk-fis.rb b/gems/aws-sdk-fis/lib/aws-sdk-fis.rb index 4550a6f61be..b18bb5b210a 100644 --- a/gems/aws-sdk-fis/lib/aws-sdk-fis.rb +++ b/gems/aws-sdk-fis/lib/aws-sdk-fis.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-fis/types' -require_relative 'aws-sdk-fis/client_api' -require_relative 'aws-sdk-fis/plugins/endpoints.rb' -require_relative 'aws-sdk-fis/client' -require_relative 'aws-sdk-fis/errors' -require_relative 'aws-sdk-fis/resource' -require_relative 'aws-sdk-fis/endpoint_parameters' -require_relative 'aws-sdk-fis/endpoint_provider' -require_relative 'aws-sdk-fis/endpoints' require_relative 'aws-sdk-fis/customizations' +require_relative 'aws-sdk-fis/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Fault Injection Simulator. This module is available in the # `aws-sdk-fis` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::FIS + autoload :Types, 'aws-sdk-fis/types' + autoload :ClientApi, 'aws-sdk-fis/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-fis/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-fis/client' + autoload :Errors, 'aws-sdk-fis/errors' + autoload :Resource, 'aws-sdk-fis/resource' + autoload :EndpointParameters, 'aws-sdk-fis/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-fis/endpoint_provider' + autoload :Endpoints, 'aws-sdk-fis/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-fis/lib/aws-sdk-fis/client_api.rb b/gems/aws-sdk-fis/lib/aws-sdk-fis/client_api.rb index ef4ba5865ff..ae187927637 100644 --- a/gems/aws-sdk-fis/lib/aws-sdk-fis/client_api.rb +++ b/gems/aws-sdk-fis/lib/aws-sdk-fis/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::FIS # @api private module ClientApi diff --git a/gems/aws-sdk-fms/lib/aws-sdk-fms.rb b/gems/aws-sdk-fms/lib/aws-sdk-fms.rb index 24323fd57f7..01d0c9474bd 100644 --- a/gems/aws-sdk-fms/lib/aws-sdk-fms.rb +++ b/gems/aws-sdk-fms/lib/aws-sdk-fms.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-fms/types' -require_relative 'aws-sdk-fms/client_api' -require_relative 'aws-sdk-fms/plugins/endpoints.rb' -require_relative 'aws-sdk-fms/client' -require_relative 'aws-sdk-fms/errors' -require_relative 'aws-sdk-fms/resource' -require_relative 'aws-sdk-fms/endpoint_parameters' -require_relative 'aws-sdk-fms/endpoint_provider' -require_relative 'aws-sdk-fms/endpoints' require_relative 'aws-sdk-fms/customizations' +require_relative 'aws-sdk-fms/railtie' if defined?(Rails::Railtie) # This module provides support for Firewall Management Service. This module is available in the # `aws-sdk-fms` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::FMS + autoload :Types, 'aws-sdk-fms/types' + autoload :ClientApi, 'aws-sdk-fms/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-fms/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-fms/client' + autoload :Errors, 'aws-sdk-fms/errors' + autoload :Resource, 'aws-sdk-fms/resource' + autoload :EndpointParameters, 'aws-sdk-fms/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-fms/endpoint_provider' + autoload :Endpoints, 'aws-sdk-fms/endpoints' GEM_VERSION = '1.77.0' diff --git a/gems/aws-sdk-fms/lib/aws-sdk-fms/client_api.rb b/gems/aws-sdk-fms/lib/aws-sdk-fms/client_api.rb index 68940510bd2..4e2829de8f1 100644 --- a/gems/aws-sdk-fms/lib/aws-sdk-fms/client_api.rb +++ b/gems/aws-sdk-fms/lib/aws-sdk-fms/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::FMS # @api private module ClientApi diff --git a/gems/aws-sdk-forecastqueryservice/lib/aws-sdk-forecastqueryservice.rb b/gems/aws-sdk-forecastqueryservice/lib/aws-sdk-forecastqueryservice.rb index 80aac178250..a59328821b6 100644 --- a/gems/aws-sdk-forecastqueryservice/lib/aws-sdk-forecastqueryservice.rb +++ b/gems/aws-sdk-forecastqueryservice/lib/aws-sdk-forecastqueryservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-forecastqueryservice/types' -require_relative 'aws-sdk-forecastqueryservice/client_api' -require_relative 'aws-sdk-forecastqueryservice/plugins/endpoints.rb' -require_relative 'aws-sdk-forecastqueryservice/client' -require_relative 'aws-sdk-forecastqueryservice/errors' -require_relative 'aws-sdk-forecastqueryservice/resource' -require_relative 'aws-sdk-forecastqueryservice/endpoint_parameters' -require_relative 'aws-sdk-forecastqueryservice/endpoint_provider' -require_relative 'aws-sdk-forecastqueryservice/endpoints' require_relative 'aws-sdk-forecastqueryservice/customizations' +require_relative 'aws-sdk-forecastqueryservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Forecast Query Service. This module is available in the # `aws-sdk-forecastqueryservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ForecastQueryService + autoload :Types, 'aws-sdk-forecastqueryservice/types' + autoload :ClientApi, 'aws-sdk-forecastqueryservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-forecastqueryservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-forecastqueryservice/client' + autoload :Errors, 'aws-sdk-forecastqueryservice/errors' + autoload :Resource, 'aws-sdk-forecastqueryservice/resource' + autoload :EndpointParameters, 'aws-sdk-forecastqueryservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-forecastqueryservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-forecastqueryservice/endpoints' GEM_VERSION = '1.42.0' diff --git a/gems/aws-sdk-forecastqueryservice/lib/aws-sdk-forecastqueryservice/client_api.rb b/gems/aws-sdk-forecastqueryservice/lib/aws-sdk-forecastqueryservice/client_api.rb index 6608729e29a..e40b32a8030 100644 --- a/gems/aws-sdk-forecastqueryservice/lib/aws-sdk-forecastqueryservice/client_api.rb +++ b/gems/aws-sdk-forecastqueryservice/lib/aws-sdk-forecastqueryservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ForecastQueryService # @api private module ClientApi diff --git a/gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice.rb b/gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice.rb index 0ef7b5766c5..913d7d0c2ec 100644 --- a/gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice.rb +++ b/gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-forecastservice/types' -require_relative 'aws-sdk-forecastservice/client_api' -require_relative 'aws-sdk-forecastservice/plugins/endpoints.rb' -require_relative 'aws-sdk-forecastservice/client' -require_relative 'aws-sdk-forecastservice/errors' -require_relative 'aws-sdk-forecastservice/resource' -require_relative 'aws-sdk-forecastservice/endpoint_parameters' -require_relative 'aws-sdk-forecastservice/endpoint_provider' -require_relative 'aws-sdk-forecastservice/endpoints' require_relative 'aws-sdk-forecastservice/customizations' +require_relative 'aws-sdk-forecastservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Forecast Service. This module is available in the # `aws-sdk-forecastservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ForecastService + autoload :Types, 'aws-sdk-forecastservice/types' + autoload :ClientApi, 'aws-sdk-forecastservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-forecastservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-forecastservice/client' + autoload :Errors, 'aws-sdk-forecastservice/errors' + autoload :Resource, 'aws-sdk-forecastservice/resource' + autoload :EndpointParameters, 'aws-sdk-forecastservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-forecastservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-forecastservice/endpoints' GEM_VERSION = '1.59.0' diff --git a/gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/client_api.rb b/gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/client_api.rb index 49c56c59a3f..81db84a3b2a 100644 --- a/gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/client_api.rb +++ b/gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ForecastService # @api private module ClientApi diff --git a/gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector.rb b/gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector.rb index 56bb7ffcc4c..0c14944f391 100644 --- a/gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector.rb +++ b/gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-frauddetector/types' -require_relative 'aws-sdk-frauddetector/client_api' -require_relative 'aws-sdk-frauddetector/plugins/endpoints.rb' -require_relative 'aws-sdk-frauddetector/client' -require_relative 'aws-sdk-frauddetector/errors' -require_relative 'aws-sdk-frauddetector/resource' -require_relative 'aws-sdk-frauddetector/endpoint_parameters' -require_relative 'aws-sdk-frauddetector/endpoint_provider' -require_relative 'aws-sdk-frauddetector/endpoints' require_relative 'aws-sdk-frauddetector/customizations' +require_relative 'aws-sdk-frauddetector/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Fraud Detector. This module is available in the # `aws-sdk-frauddetector` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::FraudDetector + autoload :Types, 'aws-sdk-frauddetector/types' + autoload :ClientApi, 'aws-sdk-frauddetector/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-frauddetector/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-frauddetector/client' + autoload :Errors, 'aws-sdk-frauddetector/errors' + autoload :Resource, 'aws-sdk-frauddetector/resource' + autoload :EndpointParameters, 'aws-sdk-frauddetector/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-frauddetector/endpoint_provider' + autoload :Endpoints, 'aws-sdk-frauddetector/endpoints' GEM_VERSION = '1.58.0' diff --git a/gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/client_api.rb b/gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/client_api.rb index 997b5d95ef1..8188d2e2058 100644 --- a/gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/client_api.rb +++ b/gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::FraudDetector # @api private module ClientApi diff --git a/gems/aws-sdk-freetier/lib/aws-sdk-freetier.rb b/gems/aws-sdk-freetier/lib/aws-sdk-freetier.rb index aa152d7f37d..c69d02753fd 100644 --- a/gems/aws-sdk-freetier/lib/aws-sdk-freetier.rb +++ b/gems/aws-sdk-freetier/lib/aws-sdk-freetier.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-freetier/types' -require_relative 'aws-sdk-freetier/client_api' -require_relative 'aws-sdk-freetier/plugins/endpoints.rb' -require_relative 'aws-sdk-freetier/client' -require_relative 'aws-sdk-freetier/errors' -require_relative 'aws-sdk-freetier/resource' -require_relative 'aws-sdk-freetier/endpoint_parameters' -require_relative 'aws-sdk-freetier/endpoint_provider' -require_relative 'aws-sdk-freetier/endpoints' require_relative 'aws-sdk-freetier/customizations' +require_relative 'aws-sdk-freetier/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Free Tier. This module is available in the # `aws-sdk-freetier` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::FreeTier + autoload :Types, 'aws-sdk-freetier/types' + autoload :ClientApi, 'aws-sdk-freetier/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-freetier/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-freetier/client' + autoload :Errors, 'aws-sdk-freetier/errors' + autoload :Resource, 'aws-sdk-freetier/resource' + autoload :EndpointParameters, 'aws-sdk-freetier/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-freetier/endpoint_provider' + autoload :Endpoints, 'aws-sdk-freetier/endpoints' GEM_VERSION = '1.9.0' diff --git a/gems/aws-sdk-freetier/lib/aws-sdk-freetier/client_api.rb b/gems/aws-sdk-freetier/lib/aws-sdk-freetier/client_api.rb index 6086f35dfd7..fd4a8707e86 100644 --- a/gems/aws-sdk-freetier/lib/aws-sdk-freetier/client_api.rb +++ b/gems/aws-sdk-freetier/lib/aws-sdk-freetier/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::FreeTier # @api private module ClientApi diff --git a/gems/aws-sdk-fsx/lib/aws-sdk-fsx.rb b/gems/aws-sdk-fsx/lib/aws-sdk-fsx.rb index 8fdeaa597ba..e406a046474 100644 --- a/gems/aws-sdk-fsx/lib/aws-sdk-fsx.rb +++ b/gems/aws-sdk-fsx/lib/aws-sdk-fsx.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-fsx/types' -require_relative 'aws-sdk-fsx/client_api' -require_relative 'aws-sdk-fsx/plugins/endpoints.rb' -require_relative 'aws-sdk-fsx/client' -require_relative 'aws-sdk-fsx/errors' -require_relative 'aws-sdk-fsx/resource' -require_relative 'aws-sdk-fsx/endpoint_parameters' -require_relative 'aws-sdk-fsx/endpoint_provider' -require_relative 'aws-sdk-fsx/endpoints' require_relative 'aws-sdk-fsx/customizations' +require_relative 'aws-sdk-fsx/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon FSx. This module is available in the # `aws-sdk-fsx` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::FSx + autoload :Types, 'aws-sdk-fsx/types' + autoload :ClientApi, 'aws-sdk-fsx/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-fsx/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-fsx/client' + autoload :Errors, 'aws-sdk-fsx/errors' + autoload :Resource, 'aws-sdk-fsx/resource' + autoload :EndpointParameters, 'aws-sdk-fsx/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-fsx/endpoint_provider' + autoload :Endpoints, 'aws-sdk-fsx/endpoints' GEM_VERSION = '1.95.0' diff --git a/gems/aws-sdk-fsx/lib/aws-sdk-fsx/client_api.rb b/gems/aws-sdk-fsx/lib/aws-sdk-fsx/client_api.rb index 321111d401c..03152e8675f 100644 --- a/gems/aws-sdk-fsx/lib/aws-sdk-fsx/client_api.rb +++ b/gems/aws-sdk-fsx/lib/aws-sdk-fsx/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::FSx # @api private module ClientApi diff --git a/gems/aws-sdk-gamelift/lib/aws-sdk-gamelift.rb b/gems/aws-sdk-gamelift/lib/aws-sdk-gamelift.rb index 66064f05039..d5461b7a873 100644 --- a/gems/aws-sdk-gamelift/lib/aws-sdk-gamelift.rb +++ b/gems/aws-sdk-gamelift/lib/aws-sdk-gamelift.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-gamelift/types' -require_relative 'aws-sdk-gamelift/client_api' -require_relative 'aws-sdk-gamelift/plugins/endpoints.rb' -require_relative 'aws-sdk-gamelift/client' -require_relative 'aws-sdk-gamelift/errors' -require_relative 'aws-sdk-gamelift/resource' -require_relative 'aws-sdk-gamelift/endpoint_parameters' -require_relative 'aws-sdk-gamelift/endpoint_provider' -require_relative 'aws-sdk-gamelift/endpoints' require_relative 'aws-sdk-gamelift/customizations' +require_relative 'aws-sdk-gamelift/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon GameLift. This module is available in the # `aws-sdk-gamelift` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::GameLift + autoload :Types, 'aws-sdk-gamelift/types' + autoload :ClientApi, 'aws-sdk-gamelift/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-gamelift/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-gamelift/client' + autoload :Errors, 'aws-sdk-gamelift/errors' + autoload :Resource, 'aws-sdk-gamelift/resource' + autoload :EndpointParameters, 'aws-sdk-gamelift/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-gamelift/endpoint_provider' + autoload :Endpoints, 'aws-sdk-gamelift/endpoints' GEM_VERSION = '1.87.0' diff --git a/gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/client_api.rb b/gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/client_api.rb index fc5a9cf476d..2a5f5eb1af9 100644 --- a/gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/client_api.rb +++ b/gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::GameLift # @api private module ClientApi diff --git a/gems/aws-sdk-glacier/lib/aws-sdk-glacier.rb b/gems/aws-sdk-glacier/lib/aws-sdk-glacier.rb index 194ddcedcb7..746c349a21e 100644 --- a/gems/aws-sdk-glacier/lib/aws-sdk-glacier.rb +++ b/gems/aws-sdk-glacier/lib/aws-sdk-glacier.rb @@ -11,23 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-glacier/types' -require_relative 'aws-sdk-glacier/client_api' -require_relative 'aws-sdk-glacier/plugins/endpoints.rb' -require_relative 'aws-sdk-glacier/client' -require_relative 'aws-sdk-glacier/errors' -require_relative 'aws-sdk-glacier/waiters' -require_relative 'aws-sdk-glacier/resource' -require_relative 'aws-sdk-glacier/endpoint_parameters' -require_relative 'aws-sdk-glacier/endpoint_provider' -require_relative 'aws-sdk-glacier/endpoints' -require_relative 'aws-sdk-glacier/account' -require_relative 'aws-sdk-glacier/archive' -require_relative 'aws-sdk-glacier/job' -require_relative 'aws-sdk-glacier/multipart_upload' -require_relative 'aws-sdk-glacier/notification' -require_relative 'aws-sdk-glacier/vault' require_relative 'aws-sdk-glacier/customizations' +require_relative 'aws-sdk-glacier/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Glacier. This module is available in the # `aws-sdk-glacier` gem. @@ -58,6 +43,24 @@ # # @!group service module Aws::Glacier + autoload :Types, 'aws-sdk-glacier/types' + autoload :ClientApi, 'aws-sdk-glacier/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-glacier/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-glacier/client' + autoload :Errors, 'aws-sdk-glacier/errors' + autoload :Waiters, 'aws-sdk-glacier/waiters' + autoload :Resource, 'aws-sdk-glacier/resource' + autoload :EndpointParameters, 'aws-sdk-glacier/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-glacier/endpoint_provider' + autoload :Endpoints, 'aws-sdk-glacier/endpoints' + autoload :Account, 'aws-sdk-glacier/account' + autoload :Archive, 'aws-sdk-glacier/archive' + autoload :Job, 'aws-sdk-glacier/job' + autoload :MultipartUpload, 'aws-sdk-glacier/multipart_upload' + autoload :Notification, 'aws-sdk-glacier/notification' + autoload :Vault, 'aws-sdk-glacier/vault' GEM_VERSION = '1.67.0' diff --git a/gems/aws-sdk-glacier/lib/aws-sdk-glacier/client_api.rb b/gems/aws-sdk-glacier/lib/aws-sdk-glacier/client_api.rb index c28d0669a50..76bbe0e4789 100644 --- a/gems/aws-sdk-glacier/lib/aws-sdk-glacier/client_api.rb +++ b/gems/aws-sdk-glacier/lib/aws-sdk-glacier/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Glacier # @api private module ClientApi diff --git a/gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator.rb b/gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator.rb index 7011d86e282..f6d77044a20 100644 --- a/gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator.rb +++ b/gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-globalaccelerator/types' -require_relative 'aws-sdk-globalaccelerator/client_api' -require_relative 'aws-sdk-globalaccelerator/plugins/endpoints.rb' -require_relative 'aws-sdk-globalaccelerator/client' -require_relative 'aws-sdk-globalaccelerator/errors' -require_relative 'aws-sdk-globalaccelerator/resource' -require_relative 'aws-sdk-globalaccelerator/endpoint_parameters' -require_relative 'aws-sdk-globalaccelerator/endpoint_provider' -require_relative 'aws-sdk-globalaccelerator/endpoints' require_relative 'aws-sdk-globalaccelerator/customizations' +require_relative 'aws-sdk-globalaccelerator/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Global Accelerator. This module is available in the # `aws-sdk-globalaccelerator` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::GlobalAccelerator + autoload :Types, 'aws-sdk-globalaccelerator/types' + autoload :ClientApi, 'aws-sdk-globalaccelerator/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-globalaccelerator/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-globalaccelerator/client' + autoload :Errors, 'aws-sdk-globalaccelerator/errors' + autoload :Resource, 'aws-sdk-globalaccelerator/resource' + autoload :EndpointParameters, 'aws-sdk-globalaccelerator/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-globalaccelerator/endpoint_provider' + autoload :Endpoints, 'aws-sdk-globalaccelerator/endpoints' GEM_VERSION = '1.65.0' diff --git a/gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/client_api.rb b/gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/client_api.rb index 9c518ca30bf..1fb797906ad 100644 --- a/gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/client_api.rb +++ b/gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::GlobalAccelerator # @api private module ClientApi diff --git a/gems/aws-sdk-glue/lib/aws-sdk-glue.rb b/gems/aws-sdk-glue/lib/aws-sdk-glue.rb index 1c955c6313f..a27740f7c2d 100644 --- a/gems/aws-sdk-glue/lib/aws-sdk-glue.rb +++ b/gems/aws-sdk-glue/lib/aws-sdk-glue.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-glue/types' -require_relative 'aws-sdk-glue/client_api' -require_relative 'aws-sdk-glue/plugins/endpoints.rb' -require_relative 'aws-sdk-glue/client' -require_relative 'aws-sdk-glue/errors' -require_relative 'aws-sdk-glue/resource' -require_relative 'aws-sdk-glue/endpoint_parameters' -require_relative 'aws-sdk-glue/endpoint_provider' -require_relative 'aws-sdk-glue/endpoints' require_relative 'aws-sdk-glue/customizations' +require_relative 'aws-sdk-glue/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Glue. This module is available in the # `aws-sdk-glue` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Glue + autoload :Types, 'aws-sdk-glue/types' + autoload :ClientApi, 'aws-sdk-glue/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-glue/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-glue/client' + autoload :Errors, 'aws-sdk-glue/errors' + autoload :Resource, 'aws-sdk-glue/resource' + autoload :EndpointParameters, 'aws-sdk-glue/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-glue/endpoint_provider' + autoload :Endpoints, 'aws-sdk-glue/endpoints' GEM_VERSION = '1.191.0' diff --git a/gems/aws-sdk-glue/lib/aws-sdk-glue/client_api.rb b/gems/aws-sdk-glue/lib/aws-sdk-glue/client_api.rb index 303caed2a57..74dba8b1a57 100644 --- a/gems/aws-sdk-glue/lib/aws-sdk-glue/client_api.rb +++ b/gems/aws-sdk-glue/lib/aws-sdk-glue/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Glue # @api private module ClientApi diff --git a/gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew.rb b/gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew.rb index 1c27122a640..bddd6c708e4 100644 --- a/gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew.rb +++ b/gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-gluedatabrew/types' -require_relative 'aws-sdk-gluedatabrew/client_api' -require_relative 'aws-sdk-gluedatabrew/plugins/endpoints.rb' -require_relative 'aws-sdk-gluedatabrew/client' -require_relative 'aws-sdk-gluedatabrew/errors' -require_relative 'aws-sdk-gluedatabrew/resource' -require_relative 'aws-sdk-gluedatabrew/endpoint_parameters' -require_relative 'aws-sdk-gluedatabrew/endpoint_provider' -require_relative 'aws-sdk-gluedatabrew/endpoints' require_relative 'aws-sdk-gluedatabrew/customizations' +require_relative 'aws-sdk-gluedatabrew/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Glue DataBrew. This module is available in the # `aws-sdk-gluedatabrew` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::GlueDataBrew + autoload :Types, 'aws-sdk-gluedatabrew/types' + autoload :ClientApi, 'aws-sdk-gluedatabrew/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-gluedatabrew/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-gluedatabrew/client' + autoload :Errors, 'aws-sdk-gluedatabrew/errors' + autoload :Resource, 'aws-sdk-gluedatabrew/resource' + autoload :EndpointParameters, 'aws-sdk-gluedatabrew/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-gluedatabrew/endpoint_provider' + autoload :Endpoints, 'aws-sdk-gluedatabrew/endpoints' GEM_VERSION = '1.43.0' diff --git a/gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/client_api.rb b/gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/client_api.rb index 618ca3a15ef..b1ee3f9af52 100644 --- a/gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/client_api.rb +++ b/gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::GlueDataBrew # @api private module ClientApi diff --git a/gems/aws-sdk-greengrass/lib/aws-sdk-greengrass.rb b/gems/aws-sdk-greengrass/lib/aws-sdk-greengrass.rb index 588bb82400f..57b841e3c78 100644 --- a/gems/aws-sdk-greengrass/lib/aws-sdk-greengrass.rb +++ b/gems/aws-sdk-greengrass/lib/aws-sdk-greengrass.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-greengrass/types' -require_relative 'aws-sdk-greengrass/client_api' -require_relative 'aws-sdk-greengrass/plugins/endpoints.rb' -require_relative 'aws-sdk-greengrass/client' -require_relative 'aws-sdk-greengrass/errors' -require_relative 'aws-sdk-greengrass/resource' -require_relative 'aws-sdk-greengrass/endpoint_parameters' -require_relative 'aws-sdk-greengrass/endpoint_provider' -require_relative 'aws-sdk-greengrass/endpoints' require_relative 'aws-sdk-greengrass/customizations' +require_relative 'aws-sdk-greengrass/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Greengrass. This module is available in the # `aws-sdk-greengrass` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Greengrass + autoload :Types, 'aws-sdk-greengrass/types' + autoload :ClientApi, 'aws-sdk-greengrass/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-greengrass/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-greengrass/client' + autoload :Errors, 'aws-sdk-greengrass/errors' + autoload :Resource, 'aws-sdk-greengrass/resource' + autoload :EndpointParameters, 'aws-sdk-greengrass/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-greengrass/endpoint_provider' + autoload :Endpoints, 'aws-sdk-greengrass/endpoints' GEM_VERSION = '1.70.0' diff --git a/gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/client_api.rb b/gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/client_api.rb index 3c97a3ca61e..14b5edb63b2 100644 --- a/gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/client_api.rb +++ b/gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Greengrass # @api private module ClientApi diff --git a/gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2.rb b/gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2.rb index b71773c3f98..45c14957c99 100644 --- a/gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2.rb +++ b/gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-greengrassv2/types' -require_relative 'aws-sdk-greengrassv2/client_api' -require_relative 'aws-sdk-greengrassv2/plugins/endpoints.rb' -require_relative 'aws-sdk-greengrassv2/client' -require_relative 'aws-sdk-greengrassv2/errors' -require_relative 'aws-sdk-greengrassv2/resource' -require_relative 'aws-sdk-greengrassv2/endpoint_parameters' -require_relative 'aws-sdk-greengrassv2/endpoint_provider' -require_relative 'aws-sdk-greengrassv2/endpoints' require_relative 'aws-sdk-greengrassv2/customizations' +require_relative 'aws-sdk-greengrassv2/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Greengrass V2. This module is available in the # `aws-sdk-greengrassv2` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::GreengrassV2 + autoload :Types, 'aws-sdk-greengrassv2/types' + autoload :ClientApi, 'aws-sdk-greengrassv2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-greengrassv2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-greengrassv2/client' + autoload :Errors, 'aws-sdk-greengrassv2/errors' + autoload :Resource, 'aws-sdk-greengrassv2/resource' + autoload :EndpointParameters, 'aws-sdk-greengrassv2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-greengrassv2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-greengrassv2/endpoints' GEM_VERSION = '1.44.0' diff --git a/gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/client_api.rb b/gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/client_api.rb index 55d09ff4611..cc681ad95a4 100644 --- a/gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/client_api.rb +++ b/gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::GreengrassV2 # @api private module ClientApi diff --git a/gems/aws-sdk-groundstation/lib/aws-sdk-groundstation.rb b/gems/aws-sdk-groundstation/lib/aws-sdk-groundstation.rb index eca093a5568..d2c3eca27df 100644 --- a/gems/aws-sdk-groundstation/lib/aws-sdk-groundstation.rb +++ b/gems/aws-sdk-groundstation/lib/aws-sdk-groundstation.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-groundstation/types' -require_relative 'aws-sdk-groundstation/client_api' -require_relative 'aws-sdk-groundstation/plugins/endpoints.rb' -require_relative 'aws-sdk-groundstation/client' -require_relative 'aws-sdk-groundstation/errors' -require_relative 'aws-sdk-groundstation/waiters' -require_relative 'aws-sdk-groundstation/resource' -require_relative 'aws-sdk-groundstation/endpoint_parameters' -require_relative 'aws-sdk-groundstation/endpoint_provider' -require_relative 'aws-sdk-groundstation/endpoints' require_relative 'aws-sdk-groundstation/customizations' +require_relative 'aws-sdk-groundstation/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Ground Station. This module is available in the # `aws-sdk-groundstation` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::GroundStation + autoload :Types, 'aws-sdk-groundstation/types' + autoload :ClientApi, 'aws-sdk-groundstation/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-groundstation/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-groundstation/client' + autoload :Errors, 'aws-sdk-groundstation/errors' + autoload :Waiters, 'aws-sdk-groundstation/waiters' + autoload :Resource, 'aws-sdk-groundstation/resource' + autoload :EndpointParameters, 'aws-sdk-groundstation/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-groundstation/endpoint_provider' + autoload :Endpoints, 'aws-sdk-groundstation/endpoints' GEM_VERSION = '1.54.0' diff --git a/gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/client_api.rb b/gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/client_api.rb index a3730d9c9fd..d62c2f20657 100644 --- a/gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/client_api.rb +++ b/gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::GroundStation # @api private module ClientApi diff --git a/gems/aws-sdk-guardduty/lib/aws-sdk-guardduty.rb b/gems/aws-sdk-guardduty/lib/aws-sdk-guardduty.rb index 86612a93737..fc0dab14775 100644 --- a/gems/aws-sdk-guardduty/lib/aws-sdk-guardduty.rb +++ b/gems/aws-sdk-guardduty/lib/aws-sdk-guardduty.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-guardduty/types' -require_relative 'aws-sdk-guardduty/client_api' -require_relative 'aws-sdk-guardduty/plugins/endpoints.rb' -require_relative 'aws-sdk-guardduty/client' -require_relative 'aws-sdk-guardduty/errors' -require_relative 'aws-sdk-guardduty/resource' -require_relative 'aws-sdk-guardduty/endpoint_parameters' -require_relative 'aws-sdk-guardduty/endpoint_provider' -require_relative 'aws-sdk-guardduty/endpoints' require_relative 'aws-sdk-guardduty/customizations' +require_relative 'aws-sdk-guardduty/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon GuardDuty. This module is available in the # `aws-sdk-guardduty` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::GuardDuty + autoload :Types, 'aws-sdk-guardduty/types' + autoload :ClientApi, 'aws-sdk-guardduty/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-guardduty/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-guardduty/client' + autoload :Errors, 'aws-sdk-guardduty/errors' + autoload :Resource, 'aws-sdk-guardduty/resource' + autoload :EndpointParameters, 'aws-sdk-guardduty/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-guardduty/endpoint_provider' + autoload :Endpoints, 'aws-sdk-guardduty/endpoints' GEM_VERSION = '1.97.0' diff --git a/gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/client_api.rb b/gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/client_api.rb index 9b29f0fa458..4adf075a29b 100644 --- a/gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/client_api.rb +++ b/gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::GuardDuty # @api private module ClientApi diff --git a/gems/aws-sdk-health/lib/aws-sdk-health.rb b/gems/aws-sdk-health/lib/aws-sdk-health.rb index f62ae720c60..4a7c1d25e0c 100644 --- a/gems/aws-sdk-health/lib/aws-sdk-health.rb +++ b/gems/aws-sdk-health/lib/aws-sdk-health.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-health/types' -require_relative 'aws-sdk-health/client_api' -require_relative 'aws-sdk-health/plugins/endpoints.rb' -require_relative 'aws-sdk-health/client' -require_relative 'aws-sdk-health/errors' -require_relative 'aws-sdk-health/resource' -require_relative 'aws-sdk-health/endpoint_parameters' -require_relative 'aws-sdk-health/endpoint_provider' -require_relative 'aws-sdk-health/endpoints' require_relative 'aws-sdk-health/customizations' +require_relative 'aws-sdk-health/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Health APIs and Notifications. This module is available in the # `aws-sdk-health` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Health + autoload :Types, 'aws-sdk-health/types' + autoload :ClientApi, 'aws-sdk-health/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-health/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-health/client' + autoload :Errors, 'aws-sdk-health/errors' + autoload :Resource, 'aws-sdk-health/resource' + autoload :EndpointParameters, 'aws-sdk-health/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-health/endpoint_provider' + autoload :Endpoints, 'aws-sdk-health/endpoints' GEM_VERSION = '1.68.0' diff --git a/gems/aws-sdk-health/lib/aws-sdk-health/client_api.rb b/gems/aws-sdk-health/lib/aws-sdk-health/client_api.rb index e67dba27887..56fad87bba1 100644 --- a/gems/aws-sdk-health/lib/aws-sdk-health/client_api.rb +++ b/gems/aws-sdk-health/lib/aws-sdk-health/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Health # @api private module ClientApi diff --git a/gems/aws-sdk-healthlake/lib/aws-sdk-healthlake.rb b/gems/aws-sdk-healthlake/lib/aws-sdk-healthlake.rb index 3e8c4a91001..f1f0690ab0c 100644 --- a/gems/aws-sdk-healthlake/lib/aws-sdk-healthlake.rb +++ b/gems/aws-sdk-healthlake/lib/aws-sdk-healthlake.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-healthlake/types' -require_relative 'aws-sdk-healthlake/client_api' -require_relative 'aws-sdk-healthlake/plugins/endpoints.rb' -require_relative 'aws-sdk-healthlake/client' -require_relative 'aws-sdk-healthlake/errors' -require_relative 'aws-sdk-healthlake/resource' -require_relative 'aws-sdk-healthlake/endpoint_parameters' -require_relative 'aws-sdk-healthlake/endpoint_provider' -require_relative 'aws-sdk-healthlake/endpoints' require_relative 'aws-sdk-healthlake/customizations' +require_relative 'aws-sdk-healthlake/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon HealthLake. This module is available in the # `aws-sdk-healthlake` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::HealthLake + autoload :Types, 'aws-sdk-healthlake/types' + autoload :ClientApi, 'aws-sdk-healthlake/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-healthlake/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-healthlake/client' + autoload :Errors, 'aws-sdk-healthlake/errors' + autoload :Resource, 'aws-sdk-healthlake/resource' + autoload :EndpointParameters, 'aws-sdk-healthlake/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-healthlake/endpoint_provider' + autoload :Endpoints, 'aws-sdk-healthlake/endpoints' GEM_VERSION = '1.34.0' diff --git a/gems/aws-sdk-healthlake/lib/aws-sdk-healthlake/client_api.rb b/gems/aws-sdk-healthlake/lib/aws-sdk-healthlake/client_api.rb index 9c0105f537e..a73a4879c6d 100644 --- a/gems/aws-sdk-healthlake/lib/aws-sdk-healthlake/client_api.rb +++ b/gems/aws-sdk-healthlake/lib/aws-sdk-healthlake/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::HealthLake # @api private module ClientApi diff --git a/gems/aws-sdk-iam/lib/aws-sdk-iam.rb b/gems/aws-sdk-iam/lib/aws-sdk-iam.rb index da13a21f745..2ad35e1276e 100644 --- a/gems/aws-sdk-iam/lib/aws-sdk-iam.rb +++ b/gems/aws-sdk-iam/lib/aws-sdk-iam.rb @@ -11,38 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iam/types' -require_relative 'aws-sdk-iam/client_api' -require_relative 'aws-sdk-iam/plugins/endpoints.rb' -require_relative 'aws-sdk-iam/client' -require_relative 'aws-sdk-iam/errors' -require_relative 'aws-sdk-iam/waiters' -require_relative 'aws-sdk-iam/resource' -require_relative 'aws-sdk-iam/endpoint_parameters' -require_relative 'aws-sdk-iam/endpoint_provider' -require_relative 'aws-sdk-iam/endpoints' -require_relative 'aws-sdk-iam/access_key' -require_relative 'aws-sdk-iam/access_key_pair' -require_relative 'aws-sdk-iam/account_password_policy' -require_relative 'aws-sdk-iam/account_summary' -require_relative 'aws-sdk-iam/assume_role_policy' -require_relative 'aws-sdk-iam/current_user' -require_relative 'aws-sdk-iam/group' -require_relative 'aws-sdk-iam/group_policy' -require_relative 'aws-sdk-iam/instance_profile' -require_relative 'aws-sdk-iam/login_profile' -require_relative 'aws-sdk-iam/mfa_device' -require_relative 'aws-sdk-iam/policy' -require_relative 'aws-sdk-iam/policy_version' -require_relative 'aws-sdk-iam/role' -require_relative 'aws-sdk-iam/role_policy' -require_relative 'aws-sdk-iam/saml_provider' -require_relative 'aws-sdk-iam/server_certificate' -require_relative 'aws-sdk-iam/signing_certificate' -require_relative 'aws-sdk-iam/user' -require_relative 'aws-sdk-iam/user_policy' -require_relative 'aws-sdk-iam/virtual_mfa_device' require_relative 'aws-sdk-iam/customizations' +require_relative 'aws-sdk-iam/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Identity and Access Management. This module is available in the # `aws-sdk-iam` gem. @@ -73,6 +43,39 @@ # # @!group service module Aws::IAM + autoload :Types, 'aws-sdk-iam/types' + autoload :ClientApi, 'aws-sdk-iam/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iam/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iam/client' + autoload :Errors, 'aws-sdk-iam/errors' + autoload :Waiters, 'aws-sdk-iam/waiters' + autoload :Resource, 'aws-sdk-iam/resource' + autoload :EndpointParameters, 'aws-sdk-iam/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iam/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iam/endpoints' + autoload :AccessKey, 'aws-sdk-iam/access_key' + autoload :AccessKeyPair, 'aws-sdk-iam/access_key_pair' + autoload :AccountPasswordPolicy, 'aws-sdk-iam/account_password_policy' + autoload :AccountSummary, 'aws-sdk-iam/account_summary' + autoload :AssumeRolePolicy, 'aws-sdk-iam/assume_role_policy' + autoload :CurrentUser, 'aws-sdk-iam/current_user' + autoload :Group, 'aws-sdk-iam/group' + autoload :GroupPolicy, 'aws-sdk-iam/group_policy' + autoload :InstanceProfile, 'aws-sdk-iam/instance_profile' + autoload :LoginProfile, 'aws-sdk-iam/login_profile' + autoload :MfaDevice, 'aws-sdk-iam/mfa_device' + autoload :Policy, 'aws-sdk-iam/policy' + autoload :PolicyVersion, 'aws-sdk-iam/policy_version' + autoload :Role, 'aws-sdk-iam/role' + autoload :RolePolicy, 'aws-sdk-iam/role_policy' + autoload :SamlProvider, 'aws-sdk-iam/saml_provider' + autoload :ServerCertificate, 'aws-sdk-iam/server_certificate' + autoload :SigningCertificate, 'aws-sdk-iam/signing_certificate' + autoload :User, 'aws-sdk-iam/user' + autoload :UserPolicy, 'aws-sdk-iam/user_policy' + autoload :VirtualMfaDevice, 'aws-sdk-iam/virtual_mfa_device' GEM_VERSION = '1.106.0' diff --git a/gems/aws-sdk-iam/lib/aws-sdk-iam/client_api.rb b/gems/aws-sdk-iam/lib/aws-sdk-iam/client_api.rb index 6bf76f92bdc..f9de5a594cd 100644 --- a/gems/aws-sdk-iam/lib/aws-sdk-iam/client_api.rb +++ b/gems/aws-sdk-iam/lib/aws-sdk-iam/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IAM # @api private module ClientApi diff --git a/gems/aws-sdk-iam/lib/aws-sdk-iam/resource.rb b/gems/aws-sdk-iam/lib/aws-sdk-iam/resource.rb index 3fb6d232905..6a8a64baea7 100644 --- a/gems/aws-sdk-iam/lib/aws-sdk-iam/resource.rb +++ b/gems/aws-sdk-iam/lib/aws-sdk-iam/resource.rb @@ -1394,3 +1394,6 @@ def virtual_mfa_devices(options = {}) end end + +# Load customizations if they exist +require 'aws-sdk-iam/customizations/resource' diff --git a/gems/aws-sdk-identitystore/lib/aws-sdk-identitystore.rb b/gems/aws-sdk-identitystore/lib/aws-sdk-identitystore.rb index e1523f553db..faff5dba401 100644 --- a/gems/aws-sdk-identitystore/lib/aws-sdk-identitystore.rb +++ b/gems/aws-sdk-identitystore/lib/aws-sdk-identitystore.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-identitystore/types' -require_relative 'aws-sdk-identitystore/client_api' -require_relative 'aws-sdk-identitystore/plugins/endpoints.rb' -require_relative 'aws-sdk-identitystore/client' -require_relative 'aws-sdk-identitystore/errors' -require_relative 'aws-sdk-identitystore/resource' -require_relative 'aws-sdk-identitystore/endpoint_parameters' -require_relative 'aws-sdk-identitystore/endpoint_provider' -require_relative 'aws-sdk-identitystore/endpoints' require_relative 'aws-sdk-identitystore/customizations' +require_relative 'aws-sdk-identitystore/railtie' if defined?(Rails::Railtie) # This module provides support for AWS SSO Identity Store. This module is available in the # `aws-sdk-identitystore` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IdentityStore + autoload :Types, 'aws-sdk-identitystore/types' + autoload :ClientApi, 'aws-sdk-identitystore/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-identitystore/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-identitystore/client' + autoload :Errors, 'aws-sdk-identitystore/errors' + autoload :Resource, 'aws-sdk-identitystore/resource' + autoload :EndpointParameters, 'aws-sdk-identitystore/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-identitystore/endpoint_provider' + autoload :Endpoints, 'aws-sdk-identitystore/endpoints' GEM_VERSION = '1.41.0' diff --git a/gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/client_api.rb b/gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/client_api.rb index 76b7a4f283f..ee31909f289 100644 --- a/gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/client_api.rb +++ b/gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IdentityStore # @api private module ClientApi diff --git a/gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder.rb b/gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder.rb index aba676c9336..e2de7335b30 100644 --- a/gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder.rb +++ b/gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-imagebuilder/types' -require_relative 'aws-sdk-imagebuilder/client_api' -require_relative 'aws-sdk-imagebuilder/plugins/endpoints.rb' -require_relative 'aws-sdk-imagebuilder/client' -require_relative 'aws-sdk-imagebuilder/errors' -require_relative 'aws-sdk-imagebuilder/resource' -require_relative 'aws-sdk-imagebuilder/endpoint_parameters' -require_relative 'aws-sdk-imagebuilder/endpoint_provider' -require_relative 'aws-sdk-imagebuilder/endpoints' require_relative 'aws-sdk-imagebuilder/customizations' +require_relative 'aws-sdk-imagebuilder/railtie' if defined?(Rails::Railtie) # This module provides support for EC2 Image Builder. This module is available in the # `aws-sdk-imagebuilder` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Imagebuilder + autoload :Types, 'aws-sdk-imagebuilder/types' + autoload :ClientApi, 'aws-sdk-imagebuilder/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-imagebuilder/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-imagebuilder/client' + autoload :Errors, 'aws-sdk-imagebuilder/errors' + autoload :Resource, 'aws-sdk-imagebuilder/resource' + autoload :EndpointParameters, 'aws-sdk-imagebuilder/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-imagebuilder/endpoint_provider' + autoload :Endpoints, 'aws-sdk-imagebuilder/endpoints' GEM_VERSION = '1.66.0' diff --git a/gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/client_api.rb b/gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/client_api.rb index 23f934d6477..6f6cf05de2b 100644 --- a/gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/client_api.rb +++ b/gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Imagebuilder # @api private module ClientApi diff --git a/gems/aws-sdk-importexport/lib/aws-sdk-importexport.rb b/gems/aws-sdk-importexport/lib/aws-sdk-importexport.rb index a3bcebcf95b..7fb0a6899be 100644 --- a/gems/aws-sdk-importexport/lib/aws-sdk-importexport.rb +++ b/gems/aws-sdk-importexport/lib/aws-sdk-importexport.rb @@ -11,12 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv2' -require_relative 'aws-sdk-importexport/types' -require_relative 'aws-sdk-importexport/client_api' -require_relative 'aws-sdk-importexport/client' -require_relative 'aws-sdk-importexport/errors' -require_relative 'aws-sdk-importexport/resource' require_relative 'aws-sdk-importexport/customizations' +require_relative 'aws-sdk-importexport/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Import/Export. This module is available in the # `aws-sdk-importexport` gem. @@ -47,6 +43,11 @@ # # @!group service module Aws::ImportExport + autoload :Types, 'aws-sdk-importexport/types' + autoload :ClientApi, 'aws-sdk-importexport/client_api' + autoload :Client, 'aws-sdk-importexport/client' + autoload :Errors, 'aws-sdk-importexport/errors' + autoload :Resource, 'aws-sdk-importexport/resource' GEM_VERSION = '1.50.0' diff --git a/gems/aws-sdk-importexport/lib/aws-sdk-importexport/client_api.rb b/gems/aws-sdk-importexport/lib/aws-sdk-importexport/client_api.rb index 513414d0096..4b4c6a50a17 100644 --- a/gems/aws-sdk-importexport/lib/aws-sdk-importexport/client_api.rb +++ b/gems/aws-sdk-importexport/lib/aws-sdk-importexport/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ImportExport # @api private module ClientApi diff --git a/gems/aws-sdk-inspector/lib/aws-sdk-inspector.rb b/gems/aws-sdk-inspector/lib/aws-sdk-inspector.rb index 3a72b73c3e5..873a361f328 100644 --- a/gems/aws-sdk-inspector/lib/aws-sdk-inspector.rb +++ b/gems/aws-sdk-inspector/lib/aws-sdk-inspector.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-inspector/types' -require_relative 'aws-sdk-inspector/client_api' -require_relative 'aws-sdk-inspector/plugins/endpoints.rb' -require_relative 'aws-sdk-inspector/client' -require_relative 'aws-sdk-inspector/errors' -require_relative 'aws-sdk-inspector/resource' -require_relative 'aws-sdk-inspector/endpoint_parameters' -require_relative 'aws-sdk-inspector/endpoint_provider' -require_relative 'aws-sdk-inspector/endpoints' require_relative 'aws-sdk-inspector/customizations' +require_relative 'aws-sdk-inspector/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Inspector. This module is available in the # `aws-sdk-inspector` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Inspector + autoload :Types, 'aws-sdk-inspector/types' + autoload :ClientApi, 'aws-sdk-inspector/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-inspector/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-inspector/client' + autoload :Errors, 'aws-sdk-inspector/errors' + autoload :Resource, 'aws-sdk-inspector/resource' + autoload :EndpointParameters, 'aws-sdk-inspector/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-inspector/endpoint_provider' + autoload :Endpoints, 'aws-sdk-inspector/endpoints' GEM_VERSION = '1.63.0' diff --git a/gems/aws-sdk-inspector/lib/aws-sdk-inspector/client_api.rb b/gems/aws-sdk-inspector/lib/aws-sdk-inspector/client_api.rb index 745387e6e46..88eff5f6517 100644 --- a/gems/aws-sdk-inspector/lib/aws-sdk-inspector/client_api.rb +++ b/gems/aws-sdk-inspector/lib/aws-sdk-inspector/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Inspector # @api private module ClientApi diff --git a/gems/aws-sdk-inspector2/lib/aws-sdk-inspector2.rb b/gems/aws-sdk-inspector2/lib/aws-sdk-inspector2.rb index 9933c39a8d0..999df18dd15 100644 --- a/gems/aws-sdk-inspector2/lib/aws-sdk-inspector2.rb +++ b/gems/aws-sdk-inspector2/lib/aws-sdk-inspector2.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-inspector2/types' -require_relative 'aws-sdk-inspector2/client_api' -require_relative 'aws-sdk-inspector2/plugins/endpoints.rb' -require_relative 'aws-sdk-inspector2/client' -require_relative 'aws-sdk-inspector2/errors' -require_relative 'aws-sdk-inspector2/resource' -require_relative 'aws-sdk-inspector2/endpoint_parameters' -require_relative 'aws-sdk-inspector2/endpoint_provider' -require_relative 'aws-sdk-inspector2/endpoints' require_relative 'aws-sdk-inspector2/customizations' +require_relative 'aws-sdk-inspector2/railtie' if defined?(Rails::Railtie) # This module provides support for Inspector2. This module is available in the # `aws-sdk-inspector2` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Inspector2 + autoload :Types, 'aws-sdk-inspector2/types' + autoload :ClientApi, 'aws-sdk-inspector2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-inspector2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-inspector2/client' + autoload :Errors, 'aws-sdk-inspector2/errors' + autoload :Resource, 'aws-sdk-inspector2/resource' + autoload :EndpointParameters, 'aws-sdk-inspector2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-inspector2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-inspector2/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/client_api.rb b/gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/client_api.rb index 3a2268b1c45..32bf16394f2 100644 --- a/gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/client_api.rb +++ b/gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Inspector2 # @api private module ClientApi diff --git a/gems/aws-sdk-inspectorscan/lib/aws-sdk-inspectorscan.rb b/gems/aws-sdk-inspectorscan/lib/aws-sdk-inspectorscan.rb index bd1d4316659..0d6e6a5a5d2 100644 --- a/gems/aws-sdk-inspectorscan/lib/aws-sdk-inspectorscan.rb +++ b/gems/aws-sdk-inspectorscan/lib/aws-sdk-inspectorscan.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-inspectorscan/types' -require_relative 'aws-sdk-inspectorscan/client_api' -require_relative 'aws-sdk-inspectorscan/plugins/endpoints.rb' -require_relative 'aws-sdk-inspectorscan/client' -require_relative 'aws-sdk-inspectorscan/errors' -require_relative 'aws-sdk-inspectorscan/resource' -require_relative 'aws-sdk-inspectorscan/endpoint_parameters' -require_relative 'aws-sdk-inspectorscan/endpoint_provider' -require_relative 'aws-sdk-inspectorscan/endpoints' require_relative 'aws-sdk-inspectorscan/customizations' +require_relative 'aws-sdk-inspectorscan/railtie' if defined?(Rails::Railtie) # This module provides support for Inspector Scan. This module is available in the # `aws-sdk-inspectorscan` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::InspectorScan + autoload :Types, 'aws-sdk-inspectorscan/types' + autoload :ClientApi, 'aws-sdk-inspectorscan/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-inspectorscan/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-inspectorscan/client' + autoload :Errors, 'aws-sdk-inspectorscan/errors' + autoload :Resource, 'aws-sdk-inspectorscan/resource' + autoload :EndpointParameters, 'aws-sdk-inspectorscan/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-inspectorscan/endpoint_provider' + autoload :Endpoints, 'aws-sdk-inspectorscan/endpoints' GEM_VERSION = '1.10.0' diff --git a/gems/aws-sdk-inspectorscan/lib/aws-sdk-inspectorscan/client_api.rb b/gems/aws-sdk-inspectorscan/lib/aws-sdk-inspectorscan/client_api.rb index 341f117fddd..a115d5f4759 100644 --- a/gems/aws-sdk-inspectorscan/lib/aws-sdk-inspectorscan/client_api.rb +++ b/gems/aws-sdk-inspectorscan/lib/aws-sdk-inspectorscan/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::InspectorScan # @api private module ClientApi diff --git a/gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor.rb b/gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor.rb index 8cc5dc58de3..3609ddce644 100644 --- a/gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor.rb +++ b/gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-internetmonitor/types' -require_relative 'aws-sdk-internetmonitor/client_api' -require_relative 'aws-sdk-internetmonitor/plugins/endpoints.rb' -require_relative 'aws-sdk-internetmonitor/client' -require_relative 'aws-sdk-internetmonitor/errors' -require_relative 'aws-sdk-internetmonitor/waiters' -require_relative 'aws-sdk-internetmonitor/resource' -require_relative 'aws-sdk-internetmonitor/endpoint_parameters' -require_relative 'aws-sdk-internetmonitor/endpoint_provider' -require_relative 'aws-sdk-internetmonitor/endpoints' require_relative 'aws-sdk-internetmonitor/customizations' +require_relative 'aws-sdk-internetmonitor/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudWatch Internet Monitor. This module is available in the # `aws-sdk-internetmonitor` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::InternetMonitor + autoload :Types, 'aws-sdk-internetmonitor/types' + autoload :ClientApi, 'aws-sdk-internetmonitor/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-internetmonitor/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-internetmonitor/client' + autoload :Errors, 'aws-sdk-internetmonitor/errors' + autoload :Waiters, 'aws-sdk-internetmonitor/waiters' + autoload :Resource, 'aws-sdk-internetmonitor/resource' + autoload :EndpointParameters, 'aws-sdk-internetmonitor/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-internetmonitor/endpoint_provider' + autoload :Endpoints, 'aws-sdk-internetmonitor/endpoints' GEM_VERSION = '1.25.0' diff --git a/gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/client_api.rb b/gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/client_api.rb index f07c0984769..31769ce23c3 100644 --- a/gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/client_api.rb +++ b/gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::InternetMonitor # @api private module ClientApi diff --git a/gems/aws-sdk-iot/lib/aws-sdk-iot.rb b/gems/aws-sdk-iot/lib/aws-sdk-iot.rb index bd76b400e6b..878fa7d7399 100644 --- a/gems/aws-sdk-iot/lib/aws-sdk-iot.rb +++ b/gems/aws-sdk-iot/lib/aws-sdk-iot.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iot/types' -require_relative 'aws-sdk-iot/client_api' -require_relative 'aws-sdk-iot/plugins/endpoints.rb' -require_relative 'aws-sdk-iot/client' -require_relative 'aws-sdk-iot/errors' -require_relative 'aws-sdk-iot/resource' -require_relative 'aws-sdk-iot/endpoint_parameters' -require_relative 'aws-sdk-iot/endpoint_provider' -require_relative 'aws-sdk-iot/endpoints' require_relative 'aws-sdk-iot/customizations' +require_relative 'aws-sdk-iot/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT. This module is available in the # `aws-sdk-iot` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoT + autoload :Types, 'aws-sdk-iot/types' + autoload :ClientApi, 'aws-sdk-iot/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iot/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iot/client' + autoload :Errors, 'aws-sdk-iot/errors' + autoload :Resource, 'aws-sdk-iot/resource' + autoload :EndpointParameters, 'aws-sdk-iot/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iot/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iot/endpoints' GEM_VERSION = '1.129.0' diff --git a/gems/aws-sdk-iot/lib/aws-sdk-iot/client_api.rb b/gems/aws-sdk-iot/lib/aws-sdk-iot/client_api.rb index d7121491069..d52a1207551 100644 --- a/gems/aws-sdk-iot/lib/aws-sdk-iot/client_api.rb +++ b/gems/aws-sdk-iot/lib/aws-sdk-iot/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoT # @api private module ClientApi diff --git a/gems/aws-sdk-iot1clickdevicesservice/lib/aws-sdk-iot1clickdevicesservice.rb b/gems/aws-sdk-iot1clickdevicesservice/lib/aws-sdk-iot1clickdevicesservice.rb index 0e8ab6340cc..1b489a37ce4 100644 --- a/gems/aws-sdk-iot1clickdevicesservice/lib/aws-sdk-iot1clickdevicesservice.rb +++ b/gems/aws-sdk-iot1clickdevicesservice/lib/aws-sdk-iot1clickdevicesservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iot1clickdevicesservice/types' -require_relative 'aws-sdk-iot1clickdevicesservice/client_api' -require_relative 'aws-sdk-iot1clickdevicesservice/plugins/endpoints.rb' -require_relative 'aws-sdk-iot1clickdevicesservice/client' -require_relative 'aws-sdk-iot1clickdevicesservice/errors' -require_relative 'aws-sdk-iot1clickdevicesservice/resource' -require_relative 'aws-sdk-iot1clickdevicesservice/endpoint_parameters' -require_relative 'aws-sdk-iot1clickdevicesservice/endpoint_provider' -require_relative 'aws-sdk-iot1clickdevicesservice/endpoints' require_relative 'aws-sdk-iot1clickdevicesservice/customizations' +require_relative 'aws-sdk-iot1clickdevicesservice/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT 1-Click Devices Service. This module is available in the # `aws-sdk-iot1clickdevicesservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoT1ClickDevicesService + autoload :Types, 'aws-sdk-iot1clickdevicesservice/types' + autoload :ClientApi, 'aws-sdk-iot1clickdevicesservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iot1clickdevicesservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iot1clickdevicesservice/client' + autoload :Errors, 'aws-sdk-iot1clickdevicesservice/errors' + autoload :Resource, 'aws-sdk-iot1clickdevicesservice/resource' + autoload :EndpointParameters, 'aws-sdk-iot1clickdevicesservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iot1clickdevicesservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iot1clickdevicesservice/endpoints' GEM_VERSION = '1.56.0' diff --git a/gems/aws-sdk-iot1clickdevicesservice/lib/aws-sdk-iot1clickdevicesservice/client_api.rb b/gems/aws-sdk-iot1clickdevicesservice/lib/aws-sdk-iot1clickdevicesservice/client_api.rb index 7ba68462cb1..7102db93a09 100644 --- a/gems/aws-sdk-iot1clickdevicesservice/lib/aws-sdk-iot1clickdevicesservice/client_api.rb +++ b/gems/aws-sdk-iot1clickdevicesservice/lib/aws-sdk-iot1clickdevicesservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoT1ClickDevicesService # @api private module ClientApi diff --git a/gems/aws-sdk-iot1clickprojects/lib/aws-sdk-iot1clickprojects.rb b/gems/aws-sdk-iot1clickprojects/lib/aws-sdk-iot1clickprojects.rb index d488a17ca0d..95fbb25c507 100644 --- a/gems/aws-sdk-iot1clickprojects/lib/aws-sdk-iot1clickprojects.rb +++ b/gems/aws-sdk-iot1clickprojects/lib/aws-sdk-iot1clickprojects.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iot1clickprojects/types' -require_relative 'aws-sdk-iot1clickprojects/client_api' -require_relative 'aws-sdk-iot1clickprojects/plugins/endpoints.rb' -require_relative 'aws-sdk-iot1clickprojects/client' -require_relative 'aws-sdk-iot1clickprojects/errors' -require_relative 'aws-sdk-iot1clickprojects/resource' -require_relative 'aws-sdk-iot1clickprojects/endpoint_parameters' -require_relative 'aws-sdk-iot1clickprojects/endpoint_provider' -require_relative 'aws-sdk-iot1clickprojects/endpoints' require_relative 'aws-sdk-iot1clickprojects/customizations' +require_relative 'aws-sdk-iot1clickprojects/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT 1-Click Projects Service. This module is available in the # `aws-sdk-iot1clickprojects` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoT1ClickProjects + autoload :Types, 'aws-sdk-iot1clickprojects/types' + autoload :ClientApi, 'aws-sdk-iot1clickprojects/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iot1clickprojects/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iot1clickprojects/client' + autoload :Errors, 'aws-sdk-iot1clickprojects/errors' + autoload :Resource, 'aws-sdk-iot1clickprojects/resource' + autoload :EndpointParameters, 'aws-sdk-iot1clickprojects/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iot1clickprojects/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iot1clickprojects/endpoints' GEM_VERSION = '1.57.0' diff --git a/gems/aws-sdk-iot1clickprojects/lib/aws-sdk-iot1clickprojects/client_api.rb b/gems/aws-sdk-iot1clickprojects/lib/aws-sdk-iot1clickprojects/client_api.rb index 3ae4f34de5e..0b411afd804 100644 --- a/gems/aws-sdk-iot1clickprojects/lib/aws-sdk-iot1clickprojects/client_api.rb +++ b/gems/aws-sdk-iot1clickprojects/lib/aws-sdk-iot1clickprojects/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoT1ClickProjects # @api private module ClientApi diff --git a/gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics.rb b/gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics.rb index 14278f2b8b8..aabcf3cf25a 100644 --- a/gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics.rb +++ b/gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotanalytics/types' -require_relative 'aws-sdk-iotanalytics/client_api' -require_relative 'aws-sdk-iotanalytics/plugins/endpoints.rb' -require_relative 'aws-sdk-iotanalytics/client' -require_relative 'aws-sdk-iotanalytics/errors' -require_relative 'aws-sdk-iotanalytics/resource' -require_relative 'aws-sdk-iotanalytics/endpoint_parameters' -require_relative 'aws-sdk-iotanalytics/endpoint_provider' -require_relative 'aws-sdk-iotanalytics/endpoints' require_relative 'aws-sdk-iotanalytics/customizations' +require_relative 'aws-sdk-iotanalytics/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Analytics. This module is available in the # `aws-sdk-iotanalytics` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTAnalytics + autoload :Types, 'aws-sdk-iotanalytics/types' + autoload :ClientApi, 'aws-sdk-iotanalytics/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotanalytics/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotanalytics/client' + autoload :Errors, 'aws-sdk-iotanalytics/errors' + autoload :Resource, 'aws-sdk-iotanalytics/resource' + autoload :EndpointParameters, 'aws-sdk-iotanalytics/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotanalytics/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotanalytics/endpoints' GEM_VERSION = '1.69.0' diff --git a/gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/client_api.rb b/gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/client_api.rb index 45ea661185c..c7816757479 100644 --- a/gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/client_api.rb +++ b/gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTAnalytics # @api private module ClientApi diff --git a/gems/aws-sdk-iotdataplane/lib/aws-sdk-iotdataplane.rb b/gems/aws-sdk-iotdataplane/lib/aws-sdk-iotdataplane.rb index 085eda993d2..f4e7732619d 100644 --- a/gems/aws-sdk-iotdataplane/lib/aws-sdk-iotdataplane.rb +++ b/gems/aws-sdk-iotdataplane/lib/aws-sdk-iotdataplane.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotdataplane/types' -require_relative 'aws-sdk-iotdataplane/client_api' -require_relative 'aws-sdk-iotdataplane/plugins/endpoints.rb' -require_relative 'aws-sdk-iotdataplane/client' -require_relative 'aws-sdk-iotdataplane/errors' -require_relative 'aws-sdk-iotdataplane/resource' -require_relative 'aws-sdk-iotdataplane/endpoint_parameters' -require_relative 'aws-sdk-iotdataplane/endpoint_provider' -require_relative 'aws-sdk-iotdataplane/endpoints' require_relative 'aws-sdk-iotdataplane/customizations' +require_relative 'aws-sdk-iotdataplane/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Data Plane. This module is available in the # `aws-sdk-iotdataplane` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTDataPlane + autoload :Types, 'aws-sdk-iotdataplane/types' + autoload :ClientApi, 'aws-sdk-iotdataplane/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotdataplane/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotdataplane/client' + autoload :Errors, 'aws-sdk-iotdataplane/errors' + autoload :Resource, 'aws-sdk-iotdataplane/resource' + autoload :EndpointParameters, 'aws-sdk-iotdataplane/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotdataplane/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotdataplane/endpoints' GEM_VERSION = '1.62.0' diff --git a/gems/aws-sdk-iotdataplane/lib/aws-sdk-iotdataplane/client_api.rb b/gems/aws-sdk-iotdataplane/lib/aws-sdk-iotdataplane/client_api.rb index f6ab2409c58..7eac3c98b11 100644 --- a/gems/aws-sdk-iotdataplane/lib/aws-sdk-iotdataplane/client_api.rb +++ b/gems/aws-sdk-iotdataplane/lib/aws-sdk-iotdataplane/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTDataPlane # @api private module ClientApi diff --git a/gems/aws-sdk-iotdeviceadvisor/lib/aws-sdk-iotdeviceadvisor.rb b/gems/aws-sdk-iotdeviceadvisor/lib/aws-sdk-iotdeviceadvisor.rb index ba73d6ac75c..f91f7ee2b85 100644 --- a/gems/aws-sdk-iotdeviceadvisor/lib/aws-sdk-iotdeviceadvisor.rb +++ b/gems/aws-sdk-iotdeviceadvisor/lib/aws-sdk-iotdeviceadvisor.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotdeviceadvisor/types' -require_relative 'aws-sdk-iotdeviceadvisor/client_api' -require_relative 'aws-sdk-iotdeviceadvisor/plugins/endpoints.rb' -require_relative 'aws-sdk-iotdeviceadvisor/client' -require_relative 'aws-sdk-iotdeviceadvisor/errors' -require_relative 'aws-sdk-iotdeviceadvisor/resource' -require_relative 'aws-sdk-iotdeviceadvisor/endpoint_parameters' -require_relative 'aws-sdk-iotdeviceadvisor/endpoint_provider' -require_relative 'aws-sdk-iotdeviceadvisor/endpoints' require_relative 'aws-sdk-iotdeviceadvisor/customizations' +require_relative 'aws-sdk-iotdeviceadvisor/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Core Device Advisor. This module is available in the # `aws-sdk-iotdeviceadvisor` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTDeviceAdvisor + autoload :Types, 'aws-sdk-iotdeviceadvisor/types' + autoload :ClientApi, 'aws-sdk-iotdeviceadvisor/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotdeviceadvisor/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotdeviceadvisor/client' + autoload :Errors, 'aws-sdk-iotdeviceadvisor/errors' + autoload :Resource, 'aws-sdk-iotdeviceadvisor/resource' + autoload :EndpointParameters, 'aws-sdk-iotdeviceadvisor/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotdeviceadvisor/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotdeviceadvisor/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-iotdeviceadvisor/lib/aws-sdk-iotdeviceadvisor/client_api.rb b/gems/aws-sdk-iotdeviceadvisor/lib/aws-sdk-iotdeviceadvisor/client_api.rb index 50cb9ea59dd..1546cf82246 100644 --- a/gems/aws-sdk-iotdeviceadvisor/lib/aws-sdk-iotdeviceadvisor/client_api.rb +++ b/gems/aws-sdk-iotdeviceadvisor/lib/aws-sdk-iotdeviceadvisor/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTDeviceAdvisor # @api private module ClientApi diff --git a/gems/aws-sdk-iotevents/lib/aws-sdk-iotevents.rb b/gems/aws-sdk-iotevents/lib/aws-sdk-iotevents.rb index 0825ce77137..ed116393450 100644 --- a/gems/aws-sdk-iotevents/lib/aws-sdk-iotevents.rb +++ b/gems/aws-sdk-iotevents/lib/aws-sdk-iotevents.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotevents/types' -require_relative 'aws-sdk-iotevents/client_api' -require_relative 'aws-sdk-iotevents/plugins/endpoints.rb' -require_relative 'aws-sdk-iotevents/client' -require_relative 'aws-sdk-iotevents/errors' -require_relative 'aws-sdk-iotevents/resource' -require_relative 'aws-sdk-iotevents/endpoint_parameters' -require_relative 'aws-sdk-iotevents/endpoint_provider' -require_relative 'aws-sdk-iotevents/endpoints' require_relative 'aws-sdk-iotevents/customizations' +require_relative 'aws-sdk-iotevents/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Events. This module is available in the # `aws-sdk-iotevents` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTEvents + autoload :Types, 'aws-sdk-iotevents/types' + autoload :ClientApi, 'aws-sdk-iotevents/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotevents/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotevents/client' + autoload :Errors, 'aws-sdk-iotevents/errors' + autoload :Resource, 'aws-sdk-iotevents/resource' + autoload :EndpointParameters, 'aws-sdk-iotevents/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotevents/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotevents/endpoints' GEM_VERSION = '1.54.0' diff --git a/gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/client_api.rb b/gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/client_api.rb index 70754a8a488..0cc02a4765e 100644 --- a/gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/client_api.rb +++ b/gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTEvents # @api private module ClientApi diff --git a/gems/aws-sdk-ioteventsdata/lib/aws-sdk-ioteventsdata.rb b/gems/aws-sdk-ioteventsdata/lib/aws-sdk-ioteventsdata.rb index 13e4dbfc9ac..db39946b7bb 100644 --- a/gems/aws-sdk-ioteventsdata/lib/aws-sdk-ioteventsdata.rb +++ b/gems/aws-sdk-ioteventsdata/lib/aws-sdk-ioteventsdata.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ioteventsdata/types' -require_relative 'aws-sdk-ioteventsdata/client_api' -require_relative 'aws-sdk-ioteventsdata/plugins/endpoints.rb' -require_relative 'aws-sdk-ioteventsdata/client' -require_relative 'aws-sdk-ioteventsdata/errors' -require_relative 'aws-sdk-ioteventsdata/resource' -require_relative 'aws-sdk-ioteventsdata/endpoint_parameters' -require_relative 'aws-sdk-ioteventsdata/endpoint_provider' -require_relative 'aws-sdk-ioteventsdata/endpoints' require_relative 'aws-sdk-ioteventsdata/customizations' +require_relative 'aws-sdk-ioteventsdata/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Events Data. This module is available in the # `aws-sdk-ioteventsdata` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTEventsData + autoload :Types, 'aws-sdk-ioteventsdata/types' + autoload :ClientApi, 'aws-sdk-ioteventsdata/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ioteventsdata/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ioteventsdata/client' + autoload :Errors, 'aws-sdk-ioteventsdata/errors' + autoload :Resource, 'aws-sdk-ioteventsdata/resource' + autoload :EndpointParameters, 'aws-sdk-ioteventsdata/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ioteventsdata/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ioteventsdata/endpoints' GEM_VERSION = '1.47.0' diff --git a/gems/aws-sdk-ioteventsdata/lib/aws-sdk-ioteventsdata/client_api.rb b/gems/aws-sdk-ioteventsdata/lib/aws-sdk-ioteventsdata/client_api.rb index d98677b08e9..d48462cd92b 100644 --- a/gems/aws-sdk-ioteventsdata/lib/aws-sdk-ioteventsdata/client_api.rb +++ b/gems/aws-sdk-ioteventsdata/lib/aws-sdk-ioteventsdata/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTEventsData # @api private module ClientApi diff --git a/gems/aws-sdk-iotfleethub/lib/aws-sdk-iotfleethub.rb b/gems/aws-sdk-iotfleethub/lib/aws-sdk-iotfleethub.rb index b9f50719ec5..849a3724528 100644 --- a/gems/aws-sdk-iotfleethub/lib/aws-sdk-iotfleethub.rb +++ b/gems/aws-sdk-iotfleethub/lib/aws-sdk-iotfleethub.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotfleethub/types' -require_relative 'aws-sdk-iotfleethub/client_api' -require_relative 'aws-sdk-iotfleethub/plugins/endpoints.rb' -require_relative 'aws-sdk-iotfleethub/client' -require_relative 'aws-sdk-iotfleethub/errors' -require_relative 'aws-sdk-iotfleethub/resource' -require_relative 'aws-sdk-iotfleethub/endpoint_parameters' -require_relative 'aws-sdk-iotfleethub/endpoint_provider' -require_relative 'aws-sdk-iotfleethub/endpoints' require_relative 'aws-sdk-iotfleethub/customizations' +require_relative 'aws-sdk-iotfleethub/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Fleet Hub. This module is available in the # `aws-sdk-iotfleethub` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTFleetHub + autoload :Types, 'aws-sdk-iotfleethub/types' + autoload :ClientApi, 'aws-sdk-iotfleethub/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotfleethub/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotfleethub/client' + autoload :Errors, 'aws-sdk-iotfleethub/errors' + autoload :Resource, 'aws-sdk-iotfleethub/resource' + autoload :EndpointParameters, 'aws-sdk-iotfleethub/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotfleethub/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotfleethub/endpoints' GEM_VERSION = '1.32.0' diff --git a/gems/aws-sdk-iotfleethub/lib/aws-sdk-iotfleethub/client_api.rb b/gems/aws-sdk-iotfleethub/lib/aws-sdk-iotfleethub/client_api.rb index 8fb75746540..2629c632cea 100644 --- a/gems/aws-sdk-iotfleethub/lib/aws-sdk-iotfleethub/client_api.rb +++ b/gems/aws-sdk-iotfleethub/lib/aws-sdk-iotfleethub/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTFleetHub # @api private module ClientApi diff --git a/gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise.rb b/gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise.rb index 491cc10ceac..e6e2e39e4db 100644 --- a/gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise.rb +++ b/gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotfleetwise/types' -require_relative 'aws-sdk-iotfleetwise/client_api' -require_relative 'aws-sdk-iotfleetwise/plugins/endpoints.rb' -require_relative 'aws-sdk-iotfleetwise/client' -require_relative 'aws-sdk-iotfleetwise/errors' -require_relative 'aws-sdk-iotfleetwise/waiters' -require_relative 'aws-sdk-iotfleetwise/resource' -require_relative 'aws-sdk-iotfleetwise/endpoint_parameters' -require_relative 'aws-sdk-iotfleetwise/endpoint_provider' -require_relative 'aws-sdk-iotfleetwise/endpoints' require_relative 'aws-sdk-iotfleetwise/customizations' +require_relative 'aws-sdk-iotfleetwise/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT FleetWise. This module is available in the # `aws-sdk-iotfleetwise` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::IoTFleetWise + autoload :Types, 'aws-sdk-iotfleetwise/types' + autoload :ClientApi, 'aws-sdk-iotfleetwise/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotfleetwise/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotfleetwise/client' + autoload :Errors, 'aws-sdk-iotfleetwise/errors' + autoload :Waiters, 'aws-sdk-iotfleetwise/waiters' + autoload :Resource, 'aws-sdk-iotfleetwise/resource' + autoload :EndpointParameters, 'aws-sdk-iotfleetwise/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotfleetwise/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotfleetwise/endpoints' GEM_VERSION = '1.29.0' diff --git a/gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/client_api.rb b/gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/client_api.rb index 588b73b134f..f1384870590 100644 --- a/gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/client_api.rb +++ b/gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTFleetWise # @api private module ClientApi diff --git a/gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane.rb b/gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane.rb index fe0576ffb84..d69fa0236a2 100644 --- a/gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane.rb +++ b/gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotjobsdataplane/types' -require_relative 'aws-sdk-iotjobsdataplane/client_api' -require_relative 'aws-sdk-iotjobsdataplane/plugins/endpoints.rb' -require_relative 'aws-sdk-iotjobsdataplane/client' -require_relative 'aws-sdk-iotjobsdataplane/errors' -require_relative 'aws-sdk-iotjobsdataplane/resource' -require_relative 'aws-sdk-iotjobsdataplane/endpoint_parameters' -require_relative 'aws-sdk-iotjobsdataplane/endpoint_provider' -require_relative 'aws-sdk-iotjobsdataplane/endpoints' require_relative 'aws-sdk-iotjobsdataplane/customizations' +require_relative 'aws-sdk-iotjobsdataplane/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Jobs Data Plane. This module is available in the # `aws-sdk-iotjobsdataplane` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTJobsDataPlane + autoload :Types, 'aws-sdk-iotjobsdataplane/types' + autoload :ClientApi, 'aws-sdk-iotjobsdataplane/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotjobsdataplane/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotjobsdataplane/client' + autoload :Errors, 'aws-sdk-iotjobsdataplane/errors' + autoload :Resource, 'aws-sdk-iotjobsdataplane/resource' + autoload :EndpointParameters, 'aws-sdk-iotjobsdataplane/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotjobsdataplane/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotjobsdataplane/endpoints' GEM_VERSION = '1.56.0' diff --git a/gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane/client_api.rb b/gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane/client_api.rb index 6b6b9de3039..d8903376f7c 100644 --- a/gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane/client_api.rb +++ b/gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTJobsDataPlane # @api private module ClientApi diff --git a/gems/aws-sdk-iotsecuretunneling/lib/aws-sdk-iotsecuretunneling.rb b/gems/aws-sdk-iotsecuretunneling/lib/aws-sdk-iotsecuretunneling.rb index 97d2a665f6d..4e2845b5a95 100644 --- a/gems/aws-sdk-iotsecuretunneling/lib/aws-sdk-iotsecuretunneling.rb +++ b/gems/aws-sdk-iotsecuretunneling/lib/aws-sdk-iotsecuretunneling.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotsecuretunneling/types' -require_relative 'aws-sdk-iotsecuretunneling/client_api' -require_relative 'aws-sdk-iotsecuretunneling/plugins/endpoints.rb' -require_relative 'aws-sdk-iotsecuretunneling/client' -require_relative 'aws-sdk-iotsecuretunneling/errors' -require_relative 'aws-sdk-iotsecuretunneling/resource' -require_relative 'aws-sdk-iotsecuretunneling/endpoint_parameters' -require_relative 'aws-sdk-iotsecuretunneling/endpoint_provider' -require_relative 'aws-sdk-iotsecuretunneling/endpoints' require_relative 'aws-sdk-iotsecuretunneling/customizations' +require_relative 'aws-sdk-iotsecuretunneling/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Secure Tunneling. This module is available in the # `aws-sdk-iotsecuretunneling` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTSecureTunneling + autoload :Types, 'aws-sdk-iotsecuretunneling/types' + autoload :ClientApi, 'aws-sdk-iotsecuretunneling/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotsecuretunneling/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotsecuretunneling/client' + autoload :Errors, 'aws-sdk-iotsecuretunneling/errors' + autoload :Resource, 'aws-sdk-iotsecuretunneling/resource' + autoload :EndpointParameters, 'aws-sdk-iotsecuretunneling/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotsecuretunneling/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotsecuretunneling/endpoints' GEM_VERSION = '1.41.0' diff --git a/gems/aws-sdk-iotsecuretunneling/lib/aws-sdk-iotsecuretunneling/client_api.rb b/gems/aws-sdk-iotsecuretunneling/lib/aws-sdk-iotsecuretunneling/client_api.rb index ec9caf6f9f6..a8112730728 100644 --- a/gems/aws-sdk-iotsecuretunneling/lib/aws-sdk-iotsecuretunneling/client_api.rb +++ b/gems/aws-sdk-iotsecuretunneling/lib/aws-sdk-iotsecuretunneling/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTSecureTunneling # @api private module ClientApi diff --git a/gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise.rb b/gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise.rb index a79fc576457..0f9747013a7 100644 --- a/gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise.rb +++ b/gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotsitewise/types' -require_relative 'aws-sdk-iotsitewise/client_api' -require_relative 'aws-sdk-iotsitewise/plugins/endpoints.rb' -require_relative 'aws-sdk-iotsitewise/client' -require_relative 'aws-sdk-iotsitewise/errors' -require_relative 'aws-sdk-iotsitewise/waiters' -require_relative 'aws-sdk-iotsitewise/resource' -require_relative 'aws-sdk-iotsitewise/endpoint_parameters' -require_relative 'aws-sdk-iotsitewise/endpoint_provider' -require_relative 'aws-sdk-iotsitewise/endpoints' require_relative 'aws-sdk-iotsitewise/customizations' +require_relative 'aws-sdk-iotsitewise/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT SiteWise. This module is available in the # `aws-sdk-iotsitewise` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::IoTSiteWise + autoload :Types, 'aws-sdk-iotsitewise/types' + autoload :ClientApi, 'aws-sdk-iotsitewise/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotsitewise/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotsitewise/client' + autoload :Errors, 'aws-sdk-iotsitewise/errors' + autoload :Waiters, 'aws-sdk-iotsitewise/waiters' + autoload :Resource, 'aws-sdk-iotsitewise/resource' + autoload :EndpointParameters, 'aws-sdk-iotsitewise/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotsitewise/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotsitewise/endpoints' GEM_VERSION = '1.70.0' diff --git a/gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/client_api.rb b/gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/client_api.rb index fa8801f6755..b1e6f277419 100644 --- a/gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/client_api.rb +++ b/gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTSiteWise # @api private module ClientApi diff --git a/gems/aws-sdk-iotthingsgraph/lib/aws-sdk-iotthingsgraph.rb b/gems/aws-sdk-iotthingsgraph/lib/aws-sdk-iotthingsgraph.rb index 31d92058c1b..5c572b589ce 100644 --- a/gems/aws-sdk-iotthingsgraph/lib/aws-sdk-iotthingsgraph.rb +++ b/gems/aws-sdk-iotthingsgraph/lib/aws-sdk-iotthingsgraph.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotthingsgraph/types' -require_relative 'aws-sdk-iotthingsgraph/client_api' -require_relative 'aws-sdk-iotthingsgraph/plugins/endpoints.rb' -require_relative 'aws-sdk-iotthingsgraph/client' -require_relative 'aws-sdk-iotthingsgraph/errors' -require_relative 'aws-sdk-iotthingsgraph/resource' -require_relative 'aws-sdk-iotthingsgraph/endpoint_parameters' -require_relative 'aws-sdk-iotthingsgraph/endpoint_provider' -require_relative 'aws-sdk-iotthingsgraph/endpoints' require_relative 'aws-sdk-iotthingsgraph/customizations' +require_relative 'aws-sdk-iotthingsgraph/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Things Graph. This module is available in the # `aws-sdk-iotthingsgraph` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTThingsGraph + autoload :Types, 'aws-sdk-iotthingsgraph/types' + autoload :ClientApi, 'aws-sdk-iotthingsgraph/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotthingsgraph/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotthingsgraph/client' + autoload :Errors, 'aws-sdk-iotthingsgraph/errors' + autoload :Resource, 'aws-sdk-iotthingsgraph/resource' + autoload :EndpointParameters, 'aws-sdk-iotthingsgraph/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotthingsgraph/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotthingsgraph/endpoints' GEM_VERSION = '1.44.0' diff --git a/gems/aws-sdk-iotthingsgraph/lib/aws-sdk-iotthingsgraph/client_api.rb b/gems/aws-sdk-iotthingsgraph/lib/aws-sdk-iotthingsgraph/client_api.rb index a3a0e92fea7..52a88984506 100644 --- a/gems/aws-sdk-iotthingsgraph/lib/aws-sdk-iotthingsgraph/client_api.rb +++ b/gems/aws-sdk-iotthingsgraph/lib/aws-sdk-iotthingsgraph/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTThingsGraph # @api private module ClientApi diff --git a/gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker.rb b/gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker.rb index 915bdd07e4e..71362abd5f3 100644 --- a/gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker.rb +++ b/gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iottwinmaker/types' -require_relative 'aws-sdk-iottwinmaker/client_api' -require_relative 'aws-sdk-iottwinmaker/plugins/endpoints.rb' -require_relative 'aws-sdk-iottwinmaker/client' -require_relative 'aws-sdk-iottwinmaker/errors' -require_relative 'aws-sdk-iottwinmaker/waiters' -require_relative 'aws-sdk-iottwinmaker/resource' -require_relative 'aws-sdk-iottwinmaker/endpoint_parameters' -require_relative 'aws-sdk-iottwinmaker/endpoint_provider' -require_relative 'aws-sdk-iottwinmaker/endpoints' require_relative 'aws-sdk-iottwinmaker/customizations' +require_relative 'aws-sdk-iottwinmaker/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT TwinMaker. This module is available in the # `aws-sdk-iottwinmaker` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::IoTTwinMaker + autoload :Types, 'aws-sdk-iottwinmaker/types' + autoload :ClientApi, 'aws-sdk-iottwinmaker/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iottwinmaker/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iottwinmaker/client' + autoload :Errors, 'aws-sdk-iottwinmaker/errors' + autoload :Waiters, 'aws-sdk-iottwinmaker/waiters' + autoload :Resource, 'aws-sdk-iottwinmaker/resource' + autoload :EndpointParameters, 'aws-sdk-iottwinmaker/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iottwinmaker/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iottwinmaker/endpoints' GEM_VERSION = '1.29.0' diff --git a/gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/client_api.rb b/gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/client_api.rb index 3e3852b7bef..7e24c920038 100644 --- a/gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/client_api.rb +++ b/gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTTwinMaker # @api private module ClientApi diff --git a/gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless.rb b/gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless.rb index eb310b4a221..7fdb285a404 100644 --- a/gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless.rb +++ b/gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-iotwireless/types' -require_relative 'aws-sdk-iotwireless/client_api' -require_relative 'aws-sdk-iotwireless/plugins/endpoints.rb' -require_relative 'aws-sdk-iotwireless/client' -require_relative 'aws-sdk-iotwireless/errors' -require_relative 'aws-sdk-iotwireless/resource' -require_relative 'aws-sdk-iotwireless/endpoint_parameters' -require_relative 'aws-sdk-iotwireless/endpoint_provider' -require_relative 'aws-sdk-iotwireless/endpoints' require_relative 'aws-sdk-iotwireless/customizations' +require_relative 'aws-sdk-iotwireless/railtie' if defined?(Rails::Railtie) # This module provides support for AWS IoT Wireless. This module is available in the # `aws-sdk-iotwireless` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IoTWireless + autoload :Types, 'aws-sdk-iotwireless/types' + autoload :ClientApi, 'aws-sdk-iotwireless/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-iotwireless/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-iotwireless/client' + autoload :Errors, 'aws-sdk-iotwireless/errors' + autoload :Resource, 'aws-sdk-iotwireless/resource' + autoload :EndpointParameters, 'aws-sdk-iotwireless/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-iotwireless/endpoint_provider' + autoload :Endpoints, 'aws-sdk-iotwireless/endpoints' GEM_VERSION = '1.54.0' diff --git a/gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client_api.rb b/gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client_api.rb index 8da8823df40..aa411fa743e 100644 --- a/gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client_api.rb +++ b/gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IoTWireless # @api private module ClientApi diff --git a/gems/aws-sdk-ivs/lib/aws-sdk-ivs.rb b/gems/aws-sdk-ivs/lib/aws-sdk-ivs.rb index 7a5963947fb..01e942c8fe9 100644 --- a/gems/aws-sdk-ivs/lib/aws-sdk-ivs.rb +++ b/gems/aws-sdk-ivs/lib/aws-sdk-ivs.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ivs/types' -require_relative 'aws-sdk-ivs/client_api' -require_relative 'aws-sdk-ivs/plugins/endpoints.rb' -require_relative 'aws-sdk-ivs/client' -require_relative 'aws-sdk-ivs/errors' -require_relative 'aws-sdk-ivs/resource' -require_relative 'aws-sdk-ivs/endpoint_parameters' -require_relative 'aws-sdk-ivs/endpoint_provider' -require_relative 'aws-sdk-ivs/endpoints' require_relative 'aws-sdk-ivs/customizations' +require_relative 'aws-sdk-ivs/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Interactive Video Service. This module is available in the # `aws-sdk-ivs` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::IVS + autoload :Types, 'aws-sdk-ivs/types' + autoload :ClientApi, 'aws-sdk-ivs/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ivs/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ivs/client' + autoload :Errors, 'aws-sdk-ivs/errors' + autoload :Resource, 'aws-sdk-ivs/resource' + autoload :EndpointParameters, 'aws-sdk-ivs/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ivs/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ivs/endpoints' GEM_VERSION = '1.55.0' diff --git a/gems/aws-sdk-ivs/lib/aws-sdk-ivs/client_api.rb b/gems/aws-sdk-ivs/lib/aws-sdk-ivs/client_api.rb index 25900a7d499..9d8d0f97218 100644 --- a/gems/aws-sdk-ivs/lib/aws-sdk-ivs/client_api.rb +++ b/gems/aws-sdk-ivs/lib/aws-sdk-ivs/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IVS # @api private module ClientApi diff --git a/gems/aws-sdk-ivschat/lib/aws-sdk-ivschat.rb b/gems/aws-sdk-ivschat/lib/aws-sdk-ivschat.rb index 90441539e0d..c327482344f 100644 --- a/gems/aws-sdk-ivschat/lib/aws-sdk-ivschat.rb +++ b/gems/aws-sdk-ivschat/lib/aws-sdk-ivschat.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ivschat/types' -require_relative 'aws-sdk-ivschat/client_api' -require_relative 'aws-sdk-ivschat/plugins/endpoints.rb' -require_relative 'aws-sdk-ivschat/client' -require_relative 'aws-sdk-ivschat/errors' -require_relative 'aws-sdk-ivschat/waiters' -require_relative 'aws-sdk-ivschat/resource' -require_relative 'aws-sdk-ivschat/endpoint_parameters' -require_relative 'aws-sdk-ivschat/endpoint_provider' -require_relative 'aws-sdk-ivschat/endpoints' require_relative 'aws-sdk-ivschat/customizations' +require_relative 'aws-sdk-ivschat/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Interactive Video Service Chat. This module is available in the # `aws-sdk-ivschat` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Ivschat + autoload :Types, 'aws-sdk-ivschat/types' + autoload :ClientApi, 'aws-sdk-ivschat/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ivschat/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ivschat/client' + autoload :Errors, 'aws-sdk-ivschat/errors' + autoload :Waiters, 'aws-sdk-ivschat/waiters' + autoload :Resource, 'aws-sdk-ivschat/resource' + autoload :EndpointParameters, 'aws-sdk-ivschat/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ivschat/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ivschat/endpoints' GEM_VERSION = '1.30.0' diff --git a/gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/client_api.rb b/gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/client_api.rb index 798a2ee6b73..11893f9d5dc 100644 --- a/gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/client_api.rb +++ b/gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Ivschat # @api private module ClientApi diff --git a/gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime.rb b/gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime.rb index 68ff10591e4..70314f6e20e 100644 --- a/gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime.rb +++ b/gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ivsrealtime/types' -require_relative 'aws-sdk-ivsrealtime/client_api' -require_relative 'aws-sdk-ivsrealtime/plugins/endpoints.rb' -require_relative 'aws-sdk-ivsrealtime/client' -require_relative 'aws-sdk-ivsrealtime/errors' -require_relative 'aws-sdk-ivsrealtime/waiters' -require_relative 'aws-sdk-ivsrealtime/resource' -require_relative 'aws-sdk-ivsrealtime/endpoint_parameters' -require_relative 'aws-sdk-ivsrealtime/endpoint_provider' -require_relative 'aws-sdk-ivsrealtime/endpoints' require_relative 'aws-sdk-ivsrealtime/customizations' +require_relative 'aws-sdk-ivsrealtime/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Interactive Video Service RealTime. This module is available in the # `aws-sdk-ivsrealtime` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::IVSRealTime + autoload :Types, 'aws-sdk-ivsrealtime/types' + autoload :ClientApi, 'aws-sdk-ivsrealtime/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ivsrealtime/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ivsrealtime/client' + autoload :Errors, 'aws-sdk-ivsrealtime/errors' + autoload :Waiters, 'aws-sdk-ivsrealtime/waiters' + autoload :Resource, 'aws-sdk-ivsrealtime/resource' + autoload :EndpointParameters, 'aws-sdk-ivsrealtime/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ivsrealtime/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ivsrealtime/endpoints' GEM_VERSION = '1.26.0' diff --git a/gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/client_api.rb b/gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/client_api.rb index 0282bd39c4a..b1c89215f0d 100644 --- a/gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/client_api.rb +++ b/gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::IVSRealTime # @api private module ClientApi diff --git a/gems/aws-sdk-kafka/lib/aws-sdk-kafka.rb b/gems/aws-sdk-kafka/lib/aws-sdk-kafka.rb index f23cde66c80..4ce05a6dbff 100644 --- a/gems/aws-sdk-kafka/lib/aws-sdk-kafka.rb +++ b/gems/aws-sdk-kafka/lib/aws-sdk-kafka.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kafka/types' -require_relative 'aws-sdk-kafka/client_api' -require_relative 'aws-sdk-kafka/plugins/endpoints.rb' -require_relative 'aws-sdk-kafka/client' -require_relative 'aws-sdk-kafka/errors' -require_relative 'aws-sdk-kafka/resource' -require_relative 'aws-sdk-kafka/endpoint_parameters' -require_relative 'aws-sdk-kafka/endpoint_provider' -require_relative 'aws-sdk-kafka/endpoints' require_relative 'aws-sdk-kafka/customizations' +require_relative 'aws-sdk-kafka/railtie' if defined?(Rails::Railtie) # This module provides support for Managed Streaming for Kafka. This module is available in the # `aws-sdk-kafka` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Kafka + autoload :Types, 'aws-sdk-kafka/types' + autoload :ClientApi, 'aws-sdk-kafka/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kafka/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kafka/client' + autoload :Errors, 'aws-sdk-kafka/errors' + autoload :Resource, 'aws-sdk-kafka/resource' + autoload :EndpointParameters, 'aws-sdk-kafka/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kafka/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kafka/endpoints' GEM_VERSION = '1.78.0' diff --git a/gems/aws-sdk-kafka/lib/aws-sdk-kafka/client_api.rb b/gems/aws-sdk-kafka/lib/aws-sdk-kafka/client_api.rb index 0d7afe8d0f2..253318fd57e 100644 --- a/gems/aws-sdk-kafka/lib/aws-sdk-kafka/client_api.rb +++ b/gems/aws-sdk-kafka/lib/aws-sdk-kafka/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Kafka # @api private module ClientApi diff --git a/gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect.rb b/gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect.rb index 5a88a435615..889d3681623 100644 --- a/gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect.rb +++ b/gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kafkaconnect/types' -require_relative 'aws-sdk-kafkaconnect/client_api' -require_relative 'aws-sdk-kafkaconnect/plugins/endpoints.rb' -require_relative 'aws-sdk-kafkaconnect/client' -require_relative 'aws-sdk-kafkaconnect/errors' -require_relative 'aws-sdk-kafkaconnect/resource' -require_relative 'aws-sdk-kafkaconnect/endpoint_parameters' -require_relative 'aws-sdk-kafkaconnect/endpoint_provider' -require_relative 'aws-sdk-kafkaconnect/endpoints' require_relative 'aws-sdk-kafkaconnect/customizations' +require_relative 'aws-sdk-kafkaconnect/railtie' if defined?(Rails::Railtie) # This module provides support for Managed Streaming for Kafka Connect. This module is available in the # `aws-sdk-kafkaconnect` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KafkaConnect + autoload :Types, 'aws-sdk-kafkaconnect/types' + autoload :ClientApi, 'aws-sdk-kafkaconnect/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kafkaconnect/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kafkaconnect/client' + autoload :Errors, 'aws-sdk-kafkaconnect/errors' + autoload :Resource, 'aws-sdk-kafkaconnect/resource' + autoload :EndpointParameters, 'aws-sdk-kafkaconnect/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kafkaconnect/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kafkaconnect/endpoints' GEM_VERSION = '1.27.0' diff --git a/gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/client_api.rb b/gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/client_api.rb index 52dbd28a880..3688c136535 100644 --- a/gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/client_api.rb +++ b/gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KafkaConnect # @api private module ClientApi diff --git a/gems/aws-sdk-kendra/lib/aws-sdk-kendra.rb b/gems/aws-sdk-kendra/lib/aws-sdk-kendra.rb index 80fc285ba09..c99892b76ff 100644 --- a/gems/aws-sdk-kendra/lib/aws-sdk-kendra.rb +++ b/gems/aws-sdk-kendra/lib/aws-sdk-kendra.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kendra/types' -require_relative 'aws-sdk-kendra/client_api' -require_relative 'aws-sdk-kendra/plugins/endpoints.rb' -require_relative 'aws-sdk-kendra/client' -require_relative 'aws-sdk-kendra/errors' -require_relative 'aws-sdk-kendra/resource' -require_relative 'aws-sdk-kendra/endpoint_parameters' -require_relative 'aws-sdk-kendra/endpoint_provider' -require_relative 'aws-sdk-kendra/endpoints' require_relative 'aws-sdk-kendra/customizations' +require_relative 'aws-sdk-kendra/railtie' if defined?(Rails::Railtie) # This module provides support for AWSKendraFrontendService. This module is available in the # `aws-sdk-kendra` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Kendra + autoload :Types, 'aws-sdk-kendra/types' + autoload :ClientApi, 'aws-sdk-kendra/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kendra/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kendra/client' + autoload :Errors, 'aws-sdk-kendra/errors' + autoload :Resource, 'aws-sdk-kendra/resource' + autoload :EndpointParameters, 'aws-sdk-kendra/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kendra/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kendra/endpoints' GEM_VERSION = '1.86.0' diff --git a/gems/aws-sdk-kendra/lib/aws-sdk-kendra/client_api.rb b/gems/aws-sdk-kendra/lib/aws-sdk-kendra/client_api.rb index b46b1679d75..80d1500d257 100644 --- a/gems/aws-sdk-kendra/lib/aws-sdk-kendra/client_api.rb +++ b/gems/aws-sdk-kendra/lib/aws-sdk-kendra/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Kendra # @api private module ClientApi diff --git a/gems/aws-sdk-kendraranking/lib/aws-sdk-kendraranking.rb b/gems/aws-sdk-kendraranking/lib/aws-sdk-kendraranking.rb index 3242388a2ec..59d11dc76c0 100644 --- a/gems/aws-sdk-kendraranking/lib/aws-sdk-kendraranking.rb +++ b/gems/aws-sdk-kendraranking/lib/aws-sdk-kendraranking.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kendraranking/types' -require_relative 'aws-sdk-kendraranking/client_api' -require_relative 'aws-sdk-kendraranking/plugins/endpoints.rb' -require_relative 'aws-sdk-kendraranking/client' -require_relative 'aws-sdk-kendraranking/errors' -require_relative 'aws-sdk-kendraranking/resource' -require_relative 'aws-sdk-kendraranking/endpoint_parameters' -require_relative 'aws-sdk-kendraranking/endpoint_provider' -require_relative 'aws-sdk-kendraranking/endpoints' require_relative 'aws-sdk-kendraranking/customizations' +require_relative 'aws-sdk-kendraranking/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kendra Intelligent Ranking. This module is available in the # `aws-sdk-kendraranking` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KendraRanking + autoload :Types, 'aws-sdk-kendraranking/types' + autoload :ClientApi, 'aws-sdk-kendraranking/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kendraranking/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kendraranking/client' + autoload :Errors, 'aws-sdk-kendraranking/errors' + autoload :Resource, 'aws-sdk-kendraranking/resource' + autoload :EndpointParameters, 'aws-sdk-kendraranking/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kendraranking/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kendraranking/endpoints' GEM_VERSION = '1.19.0' diff --git a/gems/aws-sdk-kendraranking/lib/aws-sdk-kendraranking/client_api.rb b/gems/aws-sdk-kendraranking/lib/aws-sdk-kendraranking/client_api.rb index 2edfae0a5e3..18d0e74f914 100644 --- a/gems/aws-sdk-kendraranking/lib/aws-sdk-kendraranking/client_api.rb +++ b/gems/aws-sdk-kendraranking/lib/aws-sdk-kendraranking/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KendraRanking # @api private module ClientApi diff --git a/gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces.rb b/gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces.rb index a61b7486a9a..ca912e0722e 100644 --- a/gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces.rb +++ b/gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-keyspaces/types' -require_relative 'aws-sdk-keyspaces/client_api' -require_relative 'aws-sdk-keyspaces/plugins/endpoints.rb' -require_relative 'aws-sdk-keyspaces/client' -require_relative 'aws-sdk-keyspaces/errors' -require_relative 'aws-sdk-keyspaces/waiters' -require_relative 'aws-sdk-keyspaces/resource' -require_relative 'aws-sdk-keyspaces/endpoint_parameters' -require_relative 'aws-sdk-keyspaces/endpoint_provider' -require_relative 'aws-sdk-keyspaces/endpoints' require_relative 'aws-sdk-keyspaces/customizations' +require_relative 'aws-sdk-keyspaces/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Keyspaces. This module is available in the # `aws-sdk-keyspaces` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Keyspaces + autoload :Types, 'aws-sdk-keyspaces/types' + autoload :ClientApi, 'aws-sdk-keyspaces/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-keyspaces/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-keyspaces/client' + autoload :Errors, 'aws-sdk-keyspaces/errors' + autoload :Waiters, 'aws-sdk-keyspaces/waiters' + autoload :Resource, 'aws-sdk-keyspaces/resource' + autoload :EndpointParameters, 'aws-sdk-keyspaces/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-keyspaces/endpoint_provider' + autoload :Endpoints, 'aws-sdk-keyspaces/endpoints' GEM_VERSION = '1.25.0' diff --git a/gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/client_api.rb b/gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/client_api.rb index 977cc1819ea..4bf3731e20f 100644 --- a/gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/client_api.rb +++ b/gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Keyspaces # @api private module ClientApi diff --git a/gems/aws-sdk-kinesis/lib/aws-sdk-kinesis.rb b/gems/aws-sdk-kinesis/lib/aws-sdk-kinesis.rb index 4ef484586d3..ec013d1946b 100644 --- a/gems/aws-sdk-kinesis/lib/aws-sdk-kinesis.rb +++ b/gems/aws-sdk-kinesis/lib/aws-sdk-kinesis.rb @@ -11,19 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kinesis/types' -require_relative 'aws-sdk-kinesis/client_api' -require_relative 'aws-sdk-kinesis/plugins/endpoints.rb' -require_relative 'aws-sdk-kinesis/client' -require_relative 'aws-sdk-kinesis/errors' -require_relative 'aws-sdk-kinesis/waiters' -require_relative 'aws-sdk-kinesis/resource' -require_relative 'aws-sdk-kinesis/endpoint_parameters' -require_relative 'aws-sdk-kinesis/endpoint_provider' -require_relative 'aws-sdk-kinesis/endpoints' require_relative 'aws-sdk-kinesis/customizations' -require_relative 'aws-sdk-kinesis/async_client' -require_relative 'aws-sdk-kinesis/event_streams' +require_relative 'aws-sdk-kinesis/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kinesis. This module is available in the # `aws-sdk-kinesis` gem. @@ -54,6 +43,20 @@ # # @!group service module Aws::Kinesis + autoload :Types, 'aws-sdk-kinesis/types' + autoload :ClientApi, 'aws-sdk-kinesis/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kinesis/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kinesis/client' + autoload :Errors, 'aws-sdk-kinesis/errors' + autoload :Waiters, 'aws-sdk-kinesis/waiters' + autoload :Resource, 'aws-sdk-kinesis/resource' + autoload :EndpointParameters, 'aws-sdk-kinesis/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kinesis/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kinesis/endpoints' + autoload :AsyncClient, 'aws-sdk-kinesis/async_client' + autoload :EventStreams, 'aws-sdk-kinesis/event_streams' GEM_VERSION = '1.64.0' diff --git a/gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/client_api.rb b/gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/client_api.rb index 69faf5bee5a..bc394631ce1 100644 --- a/gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/client_api.rb +++ b/gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Kinesis # @api private module ClientApi diff --git a/gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics.rb b/gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics.rb index fc71c450ab1..74410b8b923 100644 --- a/gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics.rb +++ b/gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kinesisanalytics/types' -require_relative 'aws-sdk-kinesisanalytics/client_api' -require_relative 'aws-sdk-kinesisanalytics/plugins/endpoints.rb' -require_relative 'aws-sdk-kinesisanalytics/client' -require_relative 'aws-sdk-kinesisanalytics/errors' -require_relative 'aws-sdk-kinesisanalytics/resource' -require_relative 'aws-sdk-kinesisanalytics/endpoint_parameters' -require_relative 'aws-sdk-kinesisanalytics/endpoint_provider' -require_relative 'aws-sdk-kinesisanalytics/endpoints' require_relative 'aws-sdk-kinesisanalytics/customizations' +require_relative 'aws-sdk-kinesisanalytics/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kinesis Analytics. This module is available in the # `aws-sdk-kinesisanalytics` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KinesisAnalytics + autoload :Types, 'aws-sdk-kinesisanalytics/types' + autoload :ClientApi, 'aws-sdk-kinesisanalytics/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kinesisanalytics/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kinesisanalytics/client' + autoload :Errors, 'aws-sdk-kinesisanalytics/errors' + autoload :Resource, 'aws-sdk-kinesisanalytics/resource' + autoload :EndpointParameters, 'aws-sdk-kinesisanalytics/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kinesisanalytics/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kinesisanalytics/endpoints' GEM_VERSION = '1.60.0' diff --git a/gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/client_api.rb b/gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/client_api.rb index 24d8dba96d0..d8143da6292 100644 --- a/gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/client_api.rb +++ b/gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KinesisAnalytics # @api private module ClientApi diff --git a/gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2.rb b/gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2.rb index 2ada92d0981..8e0e120f75d 100644 --- a/gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2.rb +++ b/gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kinesisanalyticsv2/types' -require_relative 'aws-sdk-kinesisanalyticsv2/client_api' -require_relative 'aws-sdk-kinesisanalyticsv2/plugins/endpoints.rb' -require_relative 'aws-sdk-kinesisanalyticsv2/client' -require_relative 'aws-sdk-kinesisanalyticsv2/errors' -require_relative 'aws-sdk-kinesisanalyticsv2/resource' -require_relative 'aws-sdk-kinesisanalyticsv2/endpoint_parameters' -require_relative 'aws-sdk-kinesisanalyticsv2/endpoint_provider' -require_relative 'aws-sdk-kinesisanalyticsv2/endpoints' require_relative 'aws-sdk-kinesisanalyticsv2/customizations' +require_relative 'aws-sdk-kinesisanalyticsv2/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kinesis Analytics. This module is available in the # `aws-sdk-kinesisanalyticsv2` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KinesisAnalyticsV2 + autoload :Types, 'aws-sdk-kinesisanalyticsv2/types' + autoload :ClientApi, 'aws-sdk-kinesisanalyticsv2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kinesisanalyticsv2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kinesisanalyticsv2/client' + autoload :Errors, 'aws-sdk-kinesisanalyticsv2/errors' + autoload :Resource, 'aws-sdk-kinesisanalyticsv2/resource' + autoload :EndpointParameters, 'aws-sdk-kinesisanalyticsv2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kinesisanalyticsv2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kinesisanalyticsv2/endpoints' GEM_VERSION = '1.64.0' diff --git a/gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/client_api.rb b/gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/client_api.rb index 6d8c9096d62..0223646be7f 100644 --- a/gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/client_api.rb +++ b/gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KinesisAnalyticsV2 # @api private module ClientApi diff --git a/gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo.rb b/gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo.rb index 0cf26fffbe1..d88af4ec501 100644 --- a/gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo.rb +++ b/gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kinesisvideo/types' -require_relative 'aws-sdk-kinesisvideo/client_api' -require_relative 'aws-sdk-kinesisvideo/plugins/endpoints.rb' -require_relative 'aws-sdk-kinesisvideo/client' -require_relative 'aws-sdk-kinesisvideo/errors' -require_relative 'aws-sdk-kinesisvideo/resource' -require_relative 'aws-sdk-kinesisvideo/endpoint_parameters' -require_relative 'aws-sdk-kinesisvideo/endpoint_provider' -require_relative 'aws-sdk-kinesisvideo/endpoints' require_relative 'aws-sdk-kinesisvideo/customizations' +require_relative 'aws-sdk-kinesisvideo/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kinesis Video Streams. This module is available in the # `aws-sdk-kinesisvideo` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KinesisVideo + autoload :Types, 'aws-sdk-kinesisvideo/types' + autoload :ClientApi, 'aws-sdk-kinesisvideo/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kinesisvideo/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kinesisvideo/client' + autoload :Errors, 'aws-sdk-kinesisvideo/errors' + autoload :Resource, 'aws-sdk-kinesisvideo/resource' + autoload :EndpointParameters, 'aws-sdk-kinesisvideo/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kinesisvideo/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kinesisvideo/endpoints' GEM_VERSION = '1.68.0' diff --git a/gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/client_api.rb b/gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/client_api.rb index af0d439c552..072d1b69a5e 100644 --- a/gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/client_api.rb +++ b/gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KinesisVideo # @api private module ClientApi diff --git a/gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia.rb b/gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia.rb index dbfa1f9f7c6..e77c4eb89b2 100644 --- a/gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia.rb +++ b/gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kinesisvideoarchivedmedia/types' -require_relative 'aws-sdk-kinesisvideoarchivedmedia/client_api' -require_relative 'aws-sdk-kinesisvideoarchivedmedia/plugins/endpoints.rb' -require_relative 'aws-sdk-kinesisvideoarchivedmedia/client' -require_relative 'aws-sdk-kinesisvideoarchivedmedia/errors' -require_relative 'aws-sdk-kinesisvideoarchivedmedia/resource' -require_relative 'aws-sdk-kinesisvideoarchivedmedia/endpoint_parameters' -require_relative 'aws-sdk-kinesisvideoarchivedmedia/endpoint_provider' -require_relative 'aws-sdk-kinesisvideoarchivedmedia/endpoints' require_relative 'aws-sdk-kinesisvideoarchivedmedia/customizations' +require_relative 'aws-sdk-kinesisvideoarchivedmedia/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kinesis Video Streams Archived Media. This module is available in the # `aws-sdk-kinesisvideoarchivedmedia` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KinesisVideoArchivedMedia + autoload :Types, 'aws-sdk-kinesisvideoarchivedmedia/types' + autoload :ClientApi, 'aws-sdk-kinesisvideoarchivedmedia/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kinesisvideoarchivedmedia/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kinesisvideoarchivedmedia/client' + autoload :Errors, 'aws-sdk-kinesisvideoarchivedmedia/errors' + autoload :Resource, 'aws-sdk-kinesisvideoarchivedmedia/resource' + autoload :EndpointParameters, 'aws-sdk-kinesisvideoarchivedmedia/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kinesisvideoarchivedmedia/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kinesisvideoarchivedmedia/endpoints' GEM_VERSION = '1.65.0' diff --git a/gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia/client_api.rb b/gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia/client_api.rb index 6fbf4b39a8e..eb9021b9a1c 100644 --- a/gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia/client_api.rb +++ b/gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KinesisVideoArchivedMedia # @api private module ClientApi diff --git a/gems/aws-sdk-kinesisvideomedia/lib/aws-sdk-kinesisvideomedia.rb b/gems/aws-sdk-kinesisvideomedia/lib/aws-sdk-kinesisvideomedia.rb index e2ff5885b1b..ec51bd28735 100644 --- a/gems/aws-sdk-kinesisvideomedia/lib/aws-sdk-kinesisvideomedia.rb +++ b/gems/aws-sdk-kinesisvideomedia/lib/aws-sdk-kinesisvideomedia.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kinesisvideomedia/types' -require_relative 'aws-sdk-kinesisvideomedia/client_api' -require_relative 'aws-sdk-kinesisvideomedia/plugins/endpoints.rb' -require_relative 'aws-sdk-kinesisvideomedia/client' -require_relative 'aws-sdk-kinesisvideomedia/errors' -require_relative 'aws-sdk-kinesisvideomedia/resource' -require_relative 'aws-sdk-kinesisvideomedia/endpoint_parameters' -require_relative 'aws-sdk-kinesisvideomedia/endpoint_provider' -require_relative 'aws-sdk-kinesisvideomedia/endpoints' require_relative 'aws-sdk-kinesisvideomedia/customizations' +require_relative 'aws-sdk-kinesisvideomedia/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kinesis Video Streams Media. This module is available in the # `aws-sdk-kinesisvideomedia` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KinesisVideoMedia + autoload :Types, 'aws-sdk-kinesisvideomedia/types' + autoload :ClientApi, 'aws-sdk-kinesisvideomedia/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kinesisvideomedia/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kinesisvideomedia/client' + autoload :Errors, 'aws-sdk-kinesisvideomedia/errors' + autoload :Resource, 'aws-sdk-kinesisvideomedia/resource' + autoload :EndpointParameters, 'aws-sdk-kinesisvideomedia/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kinesisvideomedia/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kinesisvideomedia/endpoints' GEM_VERSION = '1.57.0' diff --git a/gems/aws-sdk-kinesisvideomedia/lib/aws-sdk-kinesisvideomedia/client_api.rb b/gems/aws-sdk-kinesisvideomedia/lib/aws-sdk-kinesisvideomedia/client_api.rb index 5679eb413e9..c2dfd10a2fe 100644 --- a/gems/aws-sdk-kinesisvideomedia/lib/aws-sdk-kinesisvideomedia/client_api.rb +++ b/gems/aws-sdk-kinesisvideomedia/lib/aws-sdk-kinesisvideomedia/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KinesisVideoMedia # @api private module ClientApi diff --git a/gems/aws-sdk-kinesisvideosignalingchannels/lib/aws-sdk-kinesisvideosignalingchannels.rb b/gems/aws-sdk-kinesisvideosignalingchannels/lib/aws-sdk-kinesisvideosignalingchannels.rb index 9c33b54cde6..b58cc3f391b 100644 --- a/gems/aws-sdk-kinesisvideosignalingchannels/lib/aws-sdk-kinesisvideosignalingchannels.rb +++ b/gems/aws-sdk-kinesisvideosignalingchannels/lib/aws-sdk-kinesisvideosignalingchannels.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kinesisvideosignalingchannels/types' -require_relative 'aws-sdk-kinesisvideosignalingchannels/client_api' -require_relative 'aws-sdk-kinesisvideosignalingchannels/plugins/endpoints.rb' -require_relative 'aws-sdk-kinesisvideosignalingchannels/client' -require_relative 'aws-sdk-kinesisvideosignalingchannels/errors' -require_relative 'aws-sdk-kinesisvideosignalingchannels/resource' -require_relative 'aws-sdk-kinesisvideosignalingchannels/endpoint_parameters' -require_relative 'aws-sdk-kinesisvideosignalingchannels/endpoint_provider' -require_relative 'aws-sdk-kinesisvideosignalingchannels/endpoints' require_relative 'aws-sdk-kinesisvideosignalingchannels/customizations' +require_relative 'aws-sdk-kinesisvideosignalingchannels/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kinesis Video Signaling Channels. This module is available in the # `aws-sdk-kinesisvideosignalingchannels` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KinesisVideoSignalingChannels + autoload :Types, 'aws-sdk-kinesisvideosignalingchannels/types' + autoload :ClientApi, 'aws-sdk-kinesisvideosignalingchannels/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kinesisvideosignalingchannels/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kinesisvideosignalingchannels/client' + autoload :Errors, 'aws-sdk-kinesisvideosignalingchannels/errors' + autoload :Resource, 'aws-sdk-kinesisvideosignalingchannels/resource' + autoload :EndpointParameters, 'aws-sdk-kinesisvideosignalingchannels/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kinesisvideosignalingchannels/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kinesisvideosignalingchannels/endpoints' GEM_VERSION = '1.39.0' diff --git a/gems/aws-sdk-kinesisvideosignalingchannels/lib/aws-sdk-kinesisvideosignalingchannels/client_api.rb b/gems/aws-sdk-kinesisvideosignalingchannels/lib/aws-sdk-kinesisvideosignalingchannels/client_api.rb index 3f026a428d8..74ec56f6dbd 100644 --- a/gems/aws-sdk-kinesisvideosignalingchannels/lib/aws-sdk-kinesisvideosignalingchannels/client_api.rb +++ b/gems/aws-sdk-kinesisvideosignalingchannels/lib/aws-sdk-kinesisvideosignalingchannels/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KinesisVideoSignalingChannels # @api private module ClientApi diff --git a/gems/aws-sdk-kinesisvideowebrtcstorage/lib/aws-sdk-kinesisvideowebrtcstorage.rb b/gems/aws-sdk-kinesisvideowebrtcstorage/lib/aws-sdk-kinesisvideowebrtcstorage.rb index c06d383168c..3eb468731e3 100644 --- a/gems/aws-sdk-kinesisvideowebrtcstorage/lib/aws-sdk-kinesisvideowebrtcstorage.rb +++ b/gems/aws-sdk-kinesisvideowebrtcstorage/lib/aws-sdk-kinesisvideowebrtcstorage.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kinesisvideowebrtcstorage/types' -require_relative 'aws-sdk-kinesisvideowebrtcstorage/client_api' -require_relative 'aws-sdk-kinesisvideowebrtcstorage/plugins/endpoints.rb' -require_relative 'aws-sdk-kinesisvideowebrtcstorage/client' -require_relative 'aws-sdk-kinesisvideowebrtcstorage/errors' -require_relative 'aws-sdk-kinesisvideowebrtcstorage/resource' -require_relative 'aws-sdk-kinesisvideowebrtcstorage/endpoint_parameters' -require_relative 'aws-sdk-kinesisvideowebrtcstorage/endpoint_provider' -require_relative 'aws-sdk-kinesisvideowebrtcstorage/endpoints' require_relative 'aws-sdk-kinesisvideowebrtcstorage/customizations' +require_relative 'aws-sdk-kinesisvideowebrtcstorage/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Kinesis Video WebRTC Storage. This module is available in the # `aws-sdk-kinesisvideowebrtcstorage` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KinesisVideoWebRTCStorage + autoload :Types, 'aws-sdk-kinesisvideowebrtcstorage/types' + autoload :ClientApi, 'aws-sdk-kinesisvideowebrtcstorage/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kinesisvideowebrtcstorage/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kinesisvideowebrtcstorage/client' + autoload :Errors, 'aws-sdk-kinesisvideowebrtcstorage/errors' + autoload :Resource, 'aws-sdk-kinesisvideowebrtcstorage/resource' + autoload :EndpointParameters, 'aws-sdk-kinesisvideowebrtcstorage/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kinesisvideowebrtcstorage/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kinesisvideowebrtcstorage/endpoints' GEM_VERSION = '1.20.0' diff --git a/gems/aws-sdk-kinesisvideowebrtcstorage/lib/aws-sdk-kinesisvideowebrtcstorage/client_api.rb b/gems/aws-sdk-kinesisvideowebrtcstorage/lib/aws-sdk-kinesisvideowebrtcstorage/client_api.rb index e80b3cd2668..cfbd616730a 100644 --- a/gems/aws-sdk-kinesisvideowebrtcstorage/lib/aws-sdk-kinesisvideowebrtcstorage/client_api.rb +++ b/gems/aws-sdk-kinesisvideowebrtcstorage/lib/aws-sdk-kinesisvideowebrtcstorage/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KinesisVideoWebRTCStorage # @api private module ClientApi diff --git a/gems/aws-sdk-kms/lib/aws-sdk-kms.rb b/gems/aws-sdk-kms/lib/aws-sdk-kms.rb index d124c3cd4fa..165ae6237b6 100644 --- a/gems/aws-sdk-kms/lib/aws-sdk-kms.rb +++ b/gems/aws-sdk-kms/lib/aws-sdk-kms.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-kms/types' -require_relative 'aws-sdk-kms/client_api' -require_relative 'aws-sdk-kms/plugins/endpoints.rb' -require_relative 'aws-sdk-kms/client' -require_relative 'aws-sdk-kms/errors' -require_relative 'aws-sdk-kms/resource' -require_relative 'aws-sdk-kms/endpoint_parameters' -require_relative 'aws-sdk-kms/endpoint_provider' -require_relative 'aws-sdk-kms/endpoints' require_relative 'aws-sdk-kms/customizations' +require_relative 'aws-sdk-kms/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Key Management Service. This module is available in the # `aws-sdk-kms` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::KMS + autoload :Types, 'aws-sdk-kms/types' + autoload :ClientApi, 'aws-sdk-kms/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-kms/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-kms/client' + autoload :Errors, 'aws-sdk-kms/errors' + autoload :Resource, 'aws-sdk-kms/resource' + autoload :EndpointParameters, 'aws-sdk-kms/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-kms/endpoint_provider' + autoload :Endpoints, 'aws-sdk-kms/endpoints' GEM_VERSION = '1.89.0' diff --git a/gems/aws-sdk-kms/lib/aws-sdk-kms/client_api.rb b/gems/aws-sdk-kms/lib/aws-sdk-kms/client_api.rb index 5407d3b79f1..0577dc23b39 100644 --- a/gems/aws-sdk-kms/lib/aws-sdk-kms/client_api.rb +++ b/gems/aws-sdk-kms/lib/aws-sdk-kms/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::KMS # @api private module ClientApi diff --git a/gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation.rb b/gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation.rb index 27461a8de8d..1ef1f8e218d 100644 --- a/gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation.rb +++ b/gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lakeformation/types' -require_relative 'aws-sdk-lakeformation/client_api' -require_relative 'aws-sdk-lakeformation/plugins/endpoints.rb' -require_relative 'aws-sdk-lakeformation/client' -require_relative 'aws-sdk-lakeformation/errors' -require_relative 'aws-sdk-lakeformation/resource' -require_relative 'aws-sdk-lakeformation/endpoint_parameters' -require_relative 'aws-sdk-lakeformation/endpoint_provider' -require_relative 'aws-sdk-lakeformation/endpoints' require_relative 'aws-sdk-lakeformation/customizations' +require_relative 'aws-sdk-lakeformation/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Lake Formation. This module is available in the # `aws-sdk-lakeformation` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LakeFormation + autoload :Types, 'aws-sdk-lakeformation/types' + autoload :ClientApi, 'aws-sdk-lakeformation/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lakeformation/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lakeformation/client' + autoload :Errors, 'aws-sdk-lakeformation/errors' + autoload :Resource, 'aws-sdk-lakeformation/resource' + autoload :EndpointParameters, 'aws-sdk-lakeformation/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lakeformation/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lakeformation/endpoints' GEM_VERSION = '1.57.0' diff --git a/gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/client_api.rb b/gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/client_api.rb index 8b5aaf2ac6f..c84e6ff4ce2 100644 --- a/gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/client_api.rb +++ b/gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LakeFormation # @api private module ClientApi diff --git a/gems/aws-sdk-lambda/lib/aws-sdk-lambda.rb b/gems/aws-sdk-lambda/lib/aws-sdk-lambda.rb index e8b6973de7d..cb6fa77f4be 100644 --- a/gems/aws-sdk-lambda/lib/aws-sdk-lambda.rb +++ b/gems/aws-sdk-lambda/lib/aws-sdk-lambda.rb @@ -11,18 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lambda/types' -require_relative 'aws-sdk-lambda/client_api' -require_relative 'aws-sdk-lambda/plugins/endpoints.rb' -require_relative 'aws-sdk-lambda/client' -require_relative 'aws-sdk-lambda/errors' -require_relative 'aws-sdk-lambda/waiters' -require_relative 'aws-sdk-lambda/resource' -require_relative 'aws-sdk-lambda/endpoint_parameters' -require_relative 'aws-sdk-lambda/endpoint_provider' -require_relative 'aws-sdk-lambda/endpoints' require_relative 'aws-sdk-lambda/customizations' -require_relative 'aws-sdk-lambda/event_streams' +require_relative 'aws-sdk-lambda/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Lambda. This module is available in the # `aws-sdk-lambda` gem. @@ -53,6 +43,19 @@ # # @!group service module Aws::Lambda + autoload :Types, 'aws-sdk-lambda/types' + autoload :ClientApi, 'aws-sdk-lambda/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lambda/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lambda/client' + autoload :Errors, 'aws-sdk-lambda/errors' + autoload :Waiters, 'aws-sdk-lambda/waiters' + autoload :Resource, 'aws-sdk-lambda/resource' + autoload :EndpointParameters, 'aws-sdk-lambda/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lambda/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lambda/endpoints' + autoload :EventStreams, 'aws-sdk-lambda/event_streams' GEM_VERSION = '1.128.0' diff --git a/gems/aws-sdk-lambda/lib/aws-sdk-lambda/client_api.rb b/gems/aws-sdk-lambda/lib/aws-sdk-lambda/client_api.rb index 4bb9b6dfc36..1e30ac2ec14 100644 --- a/gems/aws-sdk-lambda/lib/aws-sdk-lambda/client_api.rb +++ b/gems/aws-sdk-lambda/lib/aws-sdk-lambda/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Lambda # @api private module ClientApi diff --git a/gems/aws-sdk-lambdapreview/lib/aws-sdk-lambdapreview.rb b/gems/aws-sdk-lambdapreview/lib/aws-sdk-lambdapreview.rb new file mode 100644 index 00000000000..dba1974d9c9 --- /dev/null +++ b/gems/aws-sdk-lambdapreview/lib/aws-sdk-lambdapreview.rb @@ -0,0 +1,54 @@ +# frozen_string_literal: true + +# WARNING ABOUT GENERATED CODE +# +# This file is generated. See the contributing guide for more information: +# https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md +# +# WARNING ABOUT GENERATED CODE + + +require 'aws-sdk-core' +require 'aws-sigv4' + +require_relative 'aws-sdk-lambdapreview/customizations' +require_relative 'aws-sdk-lambdapreview/railtie' if defined?(Rails::Railtie) + +# This module provides support for AWS Lambda. This module is available in the +# `aws-sdk-lambdapreview` gem. +# +# # Client +# +# The {Client} class provides one method for each API operation. Operation +# methods each accept a hash of request parameters and return a response +# structure. +# +# lambda_preview = Aws::LambdaPreview::Client.new +# resp = lambda_preview.add_event_source(params) +# +# See {Client} for more information. +# +# # Errors +# +# Errors returned from AWS Lambda are defined in the +# {Errors} module and all extend {Errors::ServiceError}. +# +# begin +# # do stuff +# rescue Aws::LambdaPreview::Errors::ServiceError +# # rescues all AWS Lambda API errors +# end +# +# See {Errors} for more information. +# +# @!group service +module Aws::LambdaPreview + autoload :Types, 'aws-sdk-lambdapreview/types' + autoload :ClientApi, 'aws-sdk-lambdapreview/client_api' + autoload :Client, 'aws-sdk-lambdapreview/client' + autoload :Errors, 'aws-sdk-lambdapreview/errors' + autoload :Resource, 'aws-sdk-lambdapreview/resource' + + GEM_VERSION = '1.49.0' + +end diff --git a/gems/aws-sdk-lambdapreview/lib/aws-sdk-lambdapreview/client_api.rb b/gems/aws-sdk-lambdapreview/lib/aws-sdk-lambdapreview/client_api.rb new file mode 100644 index 00000000000..8c328ad6fff --- /dev/null +++ b/gems/aws-sdk-lambdapreview/lib/aws-sdk-lambdapreview/client_api.rb @@ -0,0 +1,332 @@ +# frozen_string_literal: true + +# WARNING ABOUT GENERATED CODE +# +# This file is generated. See the contributing guide for more information: +# https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md +# +# WARNING ABOUT GENERATED CODE + + +require_relative 'types' + +module Aws::LambdaPreview + # @api private + module ClientApi + + include Seahorse::Model + + AddEventSourceRequest = Shapes::StructureShape.new(name: 'AddEventSourceRequest') + Blob = Shapes::BlobShape.new(name: 'Blob', streaming: true) + Boolean = Shapes::BooleanShape.new(name: 'Boolean') + DeleteFunctionRequest = Shapes::StructureShape.new(name: 'DeleteFunctionRequest') + Description = Shapes::StringShape.new(name: 'Description') + EventSourceConfiguration = Shapes::StructureShape.new(name: 'EventSourceConfiguration') + EventSourceList = Shapes::ListShape.new(name: 'EventSourceList') + FunctionArn = Shapes::StringShape.new(name: 'FunctionArn') + FunctionCodeLocation = Shapes::StructureShape.new(name: 'FunctionCodeLocation') + FunctionConfiguration = Shapes::StructureShape.new(name: 'FunctionConfiguration') + FunctionList = Shapes::ListShape.new(name: 'FunctionList') + FunctionName = Shapes::StringShape.new(name: 'FunctionName') + GetEventSourceRequest = Shapes::StructureShape.new(name: 'GetEventSourceRequest') + GetFunctionConfigurationRequest = Shapes::StructureShape.new(name: 'GetFunctionConfigurationRequest') + GetFunctionRequest = Shapes::StructureShape.new(name: 'GetFunctionRequest') + GetFunctionResponse = Shapes::StructureShape.new(name: 'GetFunctionResponse') + Handler = Shapes::StringShape.new(name: 'Handler') + HttpStatus = Shapes::IntegerShape.new(name: 'HttpStatus') + Integer = Shapes::IntegerShape.new(name: 'Integer') + InvalidParameterValueException = Shapes::StructureShape.new(name: 'InvalidParameterValueException') + InvalidRequestContentException = Shapes::StructureShape.new(name: 'InvalidRequestContentException') + InvokeAsyncRequest = Shapes::StructureShape.new(name: 'InvokeAsyncRequest') + InvokeAsyncResponse = Shapes::StructureShape.new(name: 'InvokeAsyncResponse') + ListEventSourcesRequest = Shapes::StructureShape.new(name: 'ListEventSourcesRequest') + ListEventSourcesResponse = Shapes::StructureShape.new(name: 'ListEventSourcesResponse') + ListFunctionsRequest = Shapes::StructureShape.new(name: 'ListFunctionsRequest') + ListFunctionsResponse = Shapes::StructureShape.new(name: 'ListFunctionsResponse') + Long = Shapes::IntegerShape.new(name: 'Long') + Map = Shapes::MapShape.new(name: 'Map') + MaxListItems = Shapes::IntegerShape.new(name: 'MaxListItems') + MemorySize = Shapes::IntegerShape.new(name: 'MemorySize') + Mode = Shapes::StringShape.new(name: 'Mode') + RemoveEventSourceRequest = Shapes::StructureShape.new(name: 'RemoveEventSourceRequest') + ResourceNotFoundException = Shapes::StructureShape.new(name: 'ResourceNotFoundException') + RoleArn = Shapes::StringShape.new(name: 'RoleArn') + Runtime = Shapes::StringShape.new(name: 'Runtime') + ServiceException = Shapes::StructureShape.new(name: 'ServiceException') + String = Shapes::StringShape.new(name: 'String') + Timeout = Shapes::IntegerShape.new(name: 'Timeout') + Timestamp = Shapes::TimestampShape.new(name: 'Timestamp') + UpdateFunctionConfigurationRequest = Shapes::StructureShape.new(name: 'UpdateFunctionConfigurationRequest') + UploadFunctionRequest = Shapes::StructureShape.new(name: 'UploadFunctionRequest') + + AddEventSourceRequest.add_member(:event_source, Shapes::ShapeRef.new(shape: String, required: true, location_name: "EventSource")) + AddEventSourceRequest.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, required: true, location_name: "FunctionName")) + AddEventSourceRequest.add_member(:role, Shapes::ShapeRef.new(shape: RoleArn, required: true, location_name: "Role")) + AddEventSourceRequest.add_member(:batch_size, Shapes::ShapeRef.new(shape: Integer, location_name: "BatchSize")) + AddEventSourceRequest.add_member(:parameters, Shapes::ShapeRef.new(shape: Map, location_name: "Parameters")) + AddEventSourceRequest.struct_class = Types::AddEventSourceRequest + + DeleteFunctionRequest.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, required: true, location: "uri", location_name: "FunctionName")) + DeleteFunctionRequest.struct_class = Types::DeleteFunctionRequest + + EventSourceConfiguration.add_member(:uuid, Shapes::ShapeRef.new(shape: String, location_name: "UUID")) + EventSourceConfiguration.add_member(:batch_size, Shapes::ShapeRef.new(shape: Integer, location_name: "BatchSize")) + EventSourceConfiguration.add_member(:event_source, Shapes::ShapeRef.new(shape: String, location_name: "EventSource")) + EventSourceConfiguration.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, location_name: "FunctionName")) + EventSourceConfiguration.add_member(:parameters, Shapes::ShapeRef.new(shape: Map, location_name: "Parameters")) + EventSourceConfiguration.add_member(:role, Shapes::ShapeRef.new(shape: RoleArn, location_name: "Role")) + EventSourceConfiguration.add_member(:last_modified, Shapes::ShapeRef.new(shape: Timestamp, location_name: "LastModified")) + EventSourceConfiguration.add_member(:is_active, Shapes::ShapeRef.new(shape: Boolean, location_name: "IsActive")) + EventSourceConfiguration.add_member(:status, Shapes::ShapeRef.new(shape: String, location_name: "Status")) + EventSourceConfiguration.struct_class = Types::EventSourceConfiguration + + EventSourceList.member = Shapes::ShapeRef.new(shape: EventSourceConfiguration) + + FunctionCodeLocation.add_member(:repository_type, Shapes::ShapeRef.new(shape: String, location_name: "RepositoryType")) + FunctionCodeLocation.add_member(:location, Shapes::ShapeRef.new(shape: String, location_name: "Location")) + FunctionCodeLocation.struct_class = Types::FunctionCodeLocation + + FunctionConfiguration.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, location_name: "FunctionName")) + FunctionConfiguration.add_member(:function_arn, Shapes::ShapeRef.new(shape: FunctionArn, location_name: "FunctionARN")) + FunctionConfiguration.add_member(:configuration_id, Shapes::ShapeRef.new(shape: String, location_name: "ConfigurationId")) + FunctionConfiguration.add_member(:runtime, Shapes::ShapeRef.new(shape: Runtime, location_name: "Runtime")) + FunctionConfiguration.add_member(:role, Shapes::ShapeRef.new(shape: RoleArn, location_name: "Role")) + FunctionConfiguration.add_member(:handler, Shapes::ShapeRef.new(shape: Handler, location_name: "Handler")) + FunctionConfiguration.add_member(:mode, Shapes::ShapeRef.new(shape: Mode, location_name: "Mode")) + FunctionConfiguration.add_member(:code_size, Shapes::ShapeRef.new(shape: Long, location_name: "CodeSize")) + FunctionConfiguration.add_member(:description, Shapes::ShapeRef.new(shape: Description, location_name: "Description")) + FunctionConfiguration.add_member(:timeout, Shapes::ShapeRef.new(shape: Timeout, location_name: "Timeout")) + FunctionConfiguration.add_member(:memory_size, Shapes::ShapeRef.new(shape: MemorySize, location_name: "MemorySize")) + FunctionConfiguration.add_member(:last_modified, Shapes::ShapeRef.new(shape: Timestamp, location_name: "LastModified")) + FunctionConfiguration.struct_class = Types::FunctionConfiguration + + FunctionList.member = Shapes::ShapeRef.new(shape: FunctionConfiguration) + + GetEventSourceRequest.add_member(:uuid, Shapes::ShapeRef.new(shape: String, required: true, location: "uri", location_name: "UUID")) + GetEventSourceRequest.struct_class = Types::GetEventSourceRequest + + GetFunctionConfigurationRequest.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, required: true, location: "uri", location_name: "FunctionName")) + GetFunctionConfigurationRequest.struct_class = Types::GetFunctionConfigurationRequest + + GetFunctionRequest.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, required: true, location: "uri", location_name: "FunctionName")) + GetFunctionRequest.struct_class = Types::GetFunctionRequest + + GetFunctionResponse.add_member(:configuration, Shapes::ShapeRef.new(shape: FunctionConfiguration, location_name: "Configuration")) + GetFunctionResponse.add_member(:code, Shapes::ShapeRef.new(shape: FunctionCodeLocation, location_name: "Code")) + GetFunctionResponse.struct_class = Types::GetFunctionResponse + + InvalidParameterValueException.add_member(:type, Shapes::ShapeRef.new(shape: String, location_name: "Type")) + InvalidParameterValueException.add_member(:message, Shapes::ShapeRef.new(shape: String, location_name: "message")) + InvalidParameterValueException.struct_class = Types::InvalidParameterValueException + + InvalidRequestContentException.add_member(:type, Shapes::ShapeRef.new(shape: String, location_name: "Type")) + InvalidRequestContentException.add_member(:message, Shapes::ShapeRef.new(shape: String, location_name: "message")) + InvalidRequestContentException.struct_class = Types::InvalidRequestContentException + + InvokeAsyncRequest.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, required: true, location: "uri", location_name: "FunctionName")) + InvokeAsyncRequest.add_member(:invoke_args, Shapes::ShapeRef.new(shape: Blob, required: true, location_name: "InvokeArgs")) + InvokeAsyncRequest.struct_class = Types::InvokeAsyncRequest + InvokeAsyncRequest[:payload] = :invoke_args + InvokeAsyncRequest[:payload_member] = InvokeAsyncRequest.member(:invoke_args) + + InvokeAsyncResponse.add_member(:status, Shapes::ShapeRef.new(shape: HttpStatus, location: "statusCode", location_name: "Status")) + InvokeAsyncResponse.struct_class = Types::InvokeAsyncResponse + + ListEventSourcesRequest.add_member(:event_source_arn, Shapes::ShapeRef.new(shape: String, location: "querystring", location_name: "EventSource")) + ListEventSourcesRequest.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, location: "querystring", location_name: "FunctionName")) + ListEventSourcesRequest.add_member(:marker, Shapes::ShapeRef.new(shape: String, location: "querystring", location_name: "Marker")) + ListEventSourcesRequest.add_member(:max_items, Shapes::ShapeRef.new(shape: MaxListItems, location: "querystring", location_name: "MaxItems")) + ListEventSourcesRequest.struct_class = Types::ListEventSourcesRequest + + ListEventSourcesResponse.add_member(:next_marker, Shapes::ShapeRef.new(shape: String, location_name: "NextMarker")) + ListEventSourcesResponse.add_member(:event_sources, Shapes::ShapeRef.new(shape: EventSourceList, location_name: "EventSources")) + ListEventSourcesResponse.struct_class = Types::ListEventSourcesResponse + + ListFunctionsRequest.add_member(:marker, Shapes::ShapeRef.new(shape: String, location: "querystring", location_name: "Marker")) + ListFunctionsRequest.add_member(:max_items, Shapes::ShapeRef.new(shape: MaxListItems, location: "querystring", location_name: "MaxItems")) + ListFunctionsRequest.struct_class = Types::ListFunctionsRequest + + ListFunctionsResponse.add_member(:next_marker, Shapes::ShapeRef.new(shape: String, location_name: "NextMarker")) + ListFunctionsResponse.add_member(:functions, Shapes::ShapeRef.new(shape: FunctionList, location_name: "Functions")) + ListFunctionsResponse.struct_class = Types::ListFunctionsResponse + + Map.key = Shapes::ShapeRef.new(shape: String) + Map.value = Shapes::ShapeRef.new(shape: String) + + RemoveEventSourceRequest.add_member(:uuid, Shapes::ShapeRef.new(shape: String, required: true, location: "uri", location_name: "UUID")) + RemoveEventSourceRequest.struct_class = Types::RemoveEventSourceRequest + + ResourceNotFoundException.add_member(:type, Shapes::ShapeRef.new(shape: String, location_name: "Type")) + ResourceNotFoundException.add_member(:message, Shapes::ShapeRef.new(shape: String, location_name: "Message")) + ResourceNotFoundException.struct_class = Types::ResourceNotFoundException + + ServiceException.add_member(:type, Shapes::ShapeRef.new(shape: String, location_name: "Type")) + ServiceException.add_member(:message, Shapes::ShapeRef.new(shape: String, location_name: "Message")) + ServiceException.struct_class = Types::ServiceException + + UpdateFunctionConfigurationRequest.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, required: true, location: "uri", location_name: "FunctionName")) + UpdateFunctionConfigurationRequest.add_member(:role, Shapes::ShapeRef.new(shape: RoleArn, location: "querystring", location_name: "Role")) + UpdateFunctionConfigurationRequest.add_member(:handler, Shapes::ShapeRef.new(shape: Handler, location: "querystring", location_name: "Handler")) + UpdateFunctionConfigurationRequest.add_member(:description, Shapes::ShapeRef.new(shape: Description, location: "querystring", location_name: "Description")) + UpdateFunctionConfigurationRequest.add_member(:timeout, Shapes::ShapeRef.new(shape: Timeout, location: "querystring", location_name: "Timeout")) + UpdateFunctionConfigurationRequest.add_member(:memory_size, Shapes::ShapeRef.new(shape: MemorySize, location: "querystring", location_name: "MemorySize")) + UpdateFunctionConfigurationRequest.struct_class = Types::UpdateFunctionConfigurationRequest + + UploadFunctionRequest.add_member(:function_name, Shapes::ShapeRef.new(shape: FunctionName, required: true, location: "uri", location_name: "FunctionName")) + UploadFunctionRequest.add_member(:function_zip, Shapes::ShapeRef.new(shape: Blob, required: true, location_name: "FunctionZip")) + UploadFunctionRequest.add_member(:runtime, Shapes::ShapeRef.new(shape: Runtime, required: true, location: "querystring", location_name: "Runtime")) + UploadFunctionRequest.add_member(:role, Shapes::ShapeRef.new(shape: RoleArn, required: true, location: "querystring", location_name: "Role")) + UploadFunctionRequest.add_member(:handler, Shapes::ShapeRef.new(shape: Handler, required: true, location: "querystring", location_name: "Handler")) + UploadFunctionRequest.add_member(:mode, Shapes::ShapeRef.new(shape: Mode, required: true, location: "querystring", location_name: "Mode")) + UploadFunctionRequest.add_member(:description, Shapes::ShapeRef.new(shape: Description, location: "querystring", location_name: "Description")) + UploadFunctionRequest.add_member(:timeout, Shapes::ShapeRef.new(shape: Timeout, location: "querystring", location_name: "Timeout")) + UploadFunctionRequest.add_member(:memory_size, Shapes::ShapeRef.new(shape: MemorySize, location: "querystring", location_name: "MemorySize")) + UploadFunctionRequest.struct_class = Types::UploadFunctionRequest + UploadFunctionRequest[:payload] = :function_zip + UploadFunctionRequest[:payload_member] = UploadFunctionRequest.member(:function_zip) + + + # @api private + API = Seahorse::Model::Api.new.tap do |api| + + api.version = "2014-11-11" + + api.metadata = { + "apiVersion" => "2014-11-11", + "endpointPrefix" => "lambda", + "protocol" => "rest-json", + "serviceFullName" => "AWS Lambda", + "signatureVersion" => "v4", + "uid" => "lambda-2014-11-11", + } + + api.add_operation(:add_event_source, Seahorse::Model::Operation.new.tap do |o| + o.name = "AddEventSource" + o.http_method = "POST" + o.http_request_uri = "/2014-11-13/event-source-mappings/" + o.input = Shapes::ShapeRef.new(shape: AddEventSourceRequest) + o.output = Shapes::ShapeRef.new(shape: EventSourceConfiguration) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) + end) + + api.add_operation(:delete_function, Seahorse::Model::Operation.new.tap do |o| + o.name = "DeleteFunction" + o.http_method = "DELETE" + o.http_request_uri = "/2014-11-13/functions/{FunctionName}" + o.input = Shapes::ShapeRef.new(shape: DeleteFunctionRequest) + o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) + end) + + api.add_operation(:get_event_source, Seahorse::Model::Operation.new.tap do |o| + o.name = "GetEventSource" + o.http_method = "GET" + o.http_request_uri = "/2014-11-13/event-source-mappings/{UUID}" + o.input = Shapes::ShapeRef.new(shape: GetEventSourceRequest) + o.output = Shapes::ShapeRef.new(shape: EventSourceConfiguration) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) + o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) + end) + + api.add_operation(:get_function, Seahorse::Model::Operation.new.tap do |o| + o.name = "GetFunction" + o.http_method = "GET" + o.http_request_uri = "/2014-11-13/functions/{FunctionName}" + o.input = Shapes::ShapeRef.new(shape: GetFunctionRequest) + o.output = Shapes::ShapeRef.new(shape: GetFunctionResponse) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) + end) + + api.add_operation(:get_function_configuration, Seahorse::Model::Operation.new.tap do |o| + o.name = "GetFunctionConfiguration" + o.http_method = "GET" + o.http_request_uri = "/2014-11-13/functions/{FunctionName}/configuration" + o.input = Shapes::ShapeRef.new(shape: GetFunctionConfigurationRequest) + o.output = Shapes::ShapeRef.new(shape: FunctionConfiguration) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) + end) + + api.add_operation(:invoke_async, Seahorse::Model::Operation.new.tap do |o| + o.name = "InvokeAsync" + o.http_method = "POST" + o.http_request_uri = "/2014-11-13/functions/{FunctionName}/invoke-async/" + o.input = Shapes::ShapeRef.new(shape: InvokeAsyncRequest) + o.output = Shapes::ShapeRef.new(shape: InvokeAsyncResponse) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) + o.errors << Shapes::ShapeRef.new(shape: InvalidRequestContentException) + end) + + api.add_operation(:list_event_sources, Seahorse::Model::Operation.new.tap do |o| + o.name = "ListEventSources" + o.http_method = "GET" + o.http_request_uri = "/2014-11-13/event-source-mappings/" + o.input = Shapes::ShapeRef.new(shape: ListEventSourcesRequest) + o.output = Shapes::ShapeRef.new(shape: ListEventSourcesResponse) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) + o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) + o[:pager] = Aws::Pager.new( + limit_key: "max_items", + tokens: { + "next_marker" => "marker" + } + ) + end) + + api.add_operation(:list_functions, Seahorse::Model::Operation.new.tap do |o| + o.name = "ListFunctions" + o.http_method = "GET" + o.http_request_uri = "/2014-11-13/functions/" + o.input = Shapes::ShapeRef.new(shape: ListFunctionsRequest) + o.output = Shapes::ShapeRef.new(shape: ListFunctionsResponse) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o[:pager] = Aws::Pager.new( + limit_key: "max_items", + tokens: { + "next_marker" => "marker" + } + ) + end) + + api.add_operation(:remove_event_source, Seahorse::Model::Operation.new.tap do |o| + o.name = "RemoveEventSource" + o.http_method = "DELETE" + o.http_request_uri = "/2014-11-13/event-source-mappings/{UUID}" + o.input = Shapes::ShapeRef.new(shape: RemoveEventSourceRequest) + o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) + o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) + end) + + api.add_operation(:update_function_configuration, Seahorse::Model::Operation.new.tap do |o| + o.name = "UpdateFunctionConfiguration" + o.http_method = "PUT" + o.http_request_uri = "/2014-11-13/functions/{FunctionName}/configuration" + o.input = Shapes::ShapeRef.new(shape: UpdateFunctionConfigurationRequest) + o.output = Shapes::ShapeRef.new(shape: FunctionConfiguration) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) + o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) + end) + + api.add_operation(:upload_function, Seahorse::Model::Operation.new.tap do |o| + o.name = "UploadFunction" + o.http_method = "PUT" + o.http_request_uri = "/2014-11-13/functions/{FunctionName}" + o.input = Shapes::ShapeRef.new(shape: UploadFunctionRequest) + o.output = Shapes::ShapeRef.new(shape: FunctionConfiguration) + o.errors << Shapes::ShapeRef.new(shape: ServiceException) + o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) + o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) + end) + end + + end +end diff --git a/gems/aws-sdk-launchwizard/lib/aws-sdk-launchwizard.rb b/gems/aws-sdk-launchwizard/lib/aws-sdk-launchwizard.rb index 1348835e4ce..50c778a8475 100644 --- a/gems/aws-sdk-launchwizard/lib/aws-sdk-launchwizard.rb +++ b/gems/aws-sdk-launchwizard/lib/aws-sdk-launchwizard.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-launchwizard/types' -require_relative 'aws-sdk-launchwizard/client_api' -require_relative 'aws-sdk-launchwizard/plugins/endpoints.rb' -require_relative 'aws-sdk-launchwizard/client' -require_relative 'aws-sdk-launchwizard/errors' -require_relative 'aws-sdk-launchwizard/resource' -require_relative 'aws-sdk-launchwizard/endpoint_parameters' -require_relative 'aws-sdk-launchwizard/endpoint_provider' -require_relative 'aws-sdk-launchwizard/endpoints' require_relative 'aws-sdk-launchwizard/customizations' +require_relative 'aws-sdk-launchwizard/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Launch Wizard. This module is available in the # `aws-sdk-launchwizard` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LaunchWizard + autoload :Types, 'aws-sdk-launchwizard/types' + autoload :ClientApi, 'aws-sdk-launchwizard/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-launchwizard/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-launchwizard/client' + autoload :Errors, 'aws-sdk-launchwizard/errors' + autoload :Resource, 'aws-sdk-launchwizard/resource' + autoload :EndpointParameters, 'aws-sdk-launchwizard/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-launchwizard/endpoint_provider' + autoload :Endpoints, 'aws-sdk-launchwizard/endpoints' GEM_VERSION = '1.11.0' diff --git a/gems/aws-sdk-launchwizard/lib/aws-sdk-launchwizard/client_api.rb b/gems/aws-sdk-launchwizard/lib/aws-sdk-launchwizard/client_api.rb index 8d485afdbe1..a0bc9fedfa4 100644 --- a/gems/aws-sdk-launchwizard/lib/aws-sdk-launchwizard/client_api.rb +++ b/gems/aws-sdk-launchwizard/lib/aws-sdk-launchwizard/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LaunchWizard # @api private module ClientApi diff --git a/gems/aws-sdk-lex/lib/aws-sdk-lex.rb b/gems/aws-sdk-lex/lib/aws-sdk-lex.rb index 5aecb8b511e..f41edd1305d 100644 --- a/gems/aws-sdk-lex/lib/aws-sdk-lex.rb +++ b/gems/aws-sdk-lex/lib/aws-sdk-lex.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lex/types' -require_relative 'aws-sdk-lex/client_api' -require_relative 'aws-sdk-lex/plugins/endpoints.rb' -require_relative 'aws-sdk-lex/client' -require_relative 'aws-sdk-lex/errors' -require_relative 'aws-sdk-lex/resource' -require_relative 'aws-sdk-lex/endpoint_parameters' -require_relative 'aws-sdk-lex/endpoint_provider' -require_relative 'aws-sdk-lex/endpoints' require_relative 'aws-sdk-lex/customizations' +require_relative 'aws-sdk-lex/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Lex Runtime Service. This module is available in the # `aws-sdk-lex` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Lex + autoload :Types, 'aws-sdk-lex/types' + autoload :ClientApi, 'aws-sdk-lex/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lex/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lex/client' + autoload :Errors, 'aws-sdk-lex/errors' + autoload :Resource, 'aws-sdk-lex/resource' + autoload :EndpointParameters, 'aws-sdk-lex/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lex/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lex/endpoints' GEM_VERSION = '1.66.0' diff --git a/gems/aws-sdk-lex/lib/aws-sdk-lex/client_api.rb b/gems/aws-sdk-lex/lib/aws-sdk-lex/client_api.rb index 0ae78aded07..04a136aa542 100644 --- a/gems/aws-sdk-lex/lib/aws-sdk-lex/client_api.rb +++ b/gems/aws-sdk-lex/lib/aws-sdk-lex/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Lex # @api private module ClientApi diff --git a/gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice.rb b/gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice.rb index eb4c66b4c21..e5d0885a95b 100644 --- a/gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice.rb +++ b/gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lexmodelbuildingservice/types' -require_relative 'aws-sdk-lexmodelbuildingservice/client_api' -require_relative 'aws-sdk-lexmodelbuildingservice/plugins/endpoints.rb' -require_relative 'aws-sdk-lexmodelbuildingservice/client' -require_relative 'aws-sdk-lexmodelbuildingservice/errors' -require_relative 'aws-sdk-lexmodelbuildingservice/resource' -require_relative 'aws-sdk-lexmodelbuildingservice/endpoint_parameters' -require_relative 'aws-sdk-lexmodelbuildingservice/endpoint_provider' -require_relative 'aws-sdk-lexmodelbuildingservice/endpoints' require_relative 'aws-sdk-lexmodelbuildingservice/customizations' +require_relative 'aws-sdk-lexmodelbuildingservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Lex Model Building Service. This module is available in the # `aws-sdk-lexmodelbuildingservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LexModelBuildingService + autoload :Types, 'aws-sdk-lexmodelbuildingservice/types' + autoload :ClientApi, 'aws-sdk-lexmodelbuildingservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lexmodelbuildingservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lexmodelbuildingservice/client' + autoload :Errors, 'aws-sdk-lexmodelbuildingservice/errors' + autoload :Resource, 'aws-sdk-lexmodelbuildingservice/resource' + autoload :EndpointParameters, 'aws-sdk-lexmodelbuildingservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lexmodelbuildingservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lexmodelbuildingservice/endpoints' GEM_VERSION = '1.77.0' diff --git a/gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/client_api.rb b/gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/client_api.rb index 76d430dae71..ee30092f29e 100644 --- a/gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/client_api.rb +++ b/gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LexModelBuildingService # @api private module ClientApi diff --git a/gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2.rb b/gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2.rb index 3920d2bf44f..b222ab4607d 100644 --- a/gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2.rb +++ b/gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lexmodelsv2/types' -require_relative 'aws-sdk-lexmodelsv2/client_api' -require_relative 'aws-sdk-lexmodelsv2/plugins/endpoints.rb' -require_relative 'aws-sdk-lexmodelsv2/client' -require_relative 'aws-sdk-lexmodelsv2/errors' -require_relative 'aws-sdk-lexmodelsv2/waiters' -require_relative 'aws-sdk-lexmodelsv2/resource' -require_relative 'aws-sdk-lexmodelsv2/endpoint_parameters' -require_relative 'aws-sdk-lexmodelsv2/endpoint_provider' -require_relative 'aws-sdk-lexmodelsv2/endpoints' require_relative 'aws-sdk-lexmodelsv2/customizations' +require_relative 'aws-sdk-lexmodelsv2/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Lex Model Building V2. This module is available in the # `aws-sdk-lexmodelsv2` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::LexModelsV2 + autoload :Types, 'aws-sdk-lexmodelsv2/types' + autoload :ClientApi, 'aws-sdk-lexmodelsv2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lexmodelsv2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lexmodelsv2/client' + autoload :Errors, 'aws-sdk-lexmodelsv2/errors' + autoload :Waiters, 'aws-sdk-lexmodelsv2/waiters' + autoload :Resource, 'aws-sdk-lexmodelsv2/resource' + autoload :EndpointParameters, 'aws-sdk-lexmodelsv2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lexmodelsv2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lexmodelsv2/endpoints' GEM_VERSION = '1.58.0' diff --git a/gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/client_api.rb b/gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/client_api.rb index 580fb2f17b5..2201a6d3040 100644 --- a/gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/client_api.rb +++ b/gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LexModelsV2 # @api private module ClientApi diff --git a/gems/aws-sdk-lexruntimev2/lib/aws-sdk-lexruntimev2.rb b/gems/aws-sdk-lexruntimev2/lib/aws-sdk-lexruntimev2.rb index f4ea4a60403..d80884927f2 100644 --- a/gems/aws-sdk-lexruntimev2/lib/aws-sdk-lexruntimev2.rb +++ b/gems/aws-sdk-lexruntimev2/lib/aws-sdk-lexruntimev2.rb @@ -11,18 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lexruntimev2/types' -require_relative 'aws-sdk-lexruntimev2/client_api' -require_relative 'aws-sdk-lexruntimev2/plugins/endpoints.rb' -require_relative 'aws-sdk-lexruntimev2/client' -require_relative 'aws-sdk-lexruntimev2/errors' -require_relative 'aws-sdk-lexruntimev2/resource' -require_relative 'aws-sdk-lexruntimev2/endpoint_parameters' -require_relative 'aws-sdk-lexruntimev2/endpoint_provider' -require_relative 'aws-sdk-lexruntimev2/endpoints' require_relative 'aws-sdk-lexruntimev2/customizations' -require_relative 'aws-sdk-lexruntimev2/async_client' -require_relative 'aws-sdk-lexruntimev2/event_streams' +require_relative 'aws-sdk-lexruntimev2/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Lex Runtime V2. This module is available in the # `aws-sdk-lexruntimev2` gem. @@ -53,6 +43,19 @@ # # @!group service module Aws::LexRuntimeV2 + autoload :Types, 'aws-sdk-lexruntimev2/types' + autoload :ClientApi, 'aws-sdk-lexruntimev2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lexruntimev2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lexruntimev2/client' + autoload :Errors, 'aws-sdk-lexruntimev2/errors' + autoload :Resource, 'aws-sdk-lexruntimev2/resource' + autoload :EndpointParameters, 'aws-sdk-lexruntimev2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lexruntimev2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lexruntimev2/endpoints' + autoload :AsyncClient, 'aws-sdk-lexruntimev2/async_client' + autoload :EventStreams, 'aws-sdk-lexruntimev2/event_streams' GEM_VERSION = '1.39.0' diff --git a/gems/aws-sdk-lexruntimev2/lib/aws-sdk-lexruntimev2/client_api.rb b/gems/aws-sdk-lexruntimev2/lib/aws-sdk-lexruntimev2/client_api.rb index f51dae33c0c..bd84a17382c 100644 --- a/gems/aws-sdk-lexruntimev2/lib/aws-sdk-lexruntimev2/client_api.rb +++ b/gems/aws-sdk-lexruntimev2/lib/aws-sdk-lexruntimev2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LexRuntimeV2 # @api private module ClientApi diff --git a/gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager.rb b/gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager.rb index c60291680d5..b33edeb29e6 100644 --- a/gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager.rb +++ b/gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-licensemanager/types' -require_relative 'aws-sdk-licensemanager/client_api' -require_relative 'aws-sdk-licensemanager/plugins/endpoints.rb' -require_relative 'aws-sdk-licensemanager/client' -require_relative 'aws-sdk-licensemanager/errors' -require_relative 'aws-sdk-licensemanager/resource' -require_relative 'aws-sdk-licensemanager/endpoint_parameters' -require_relative 'aws-sdk-licensemanager/endpoint_provider' -require_relative 'aws-sdk-licensemanager/endpoints' require_relative 'aws-sdk-licensemanager/customizations' +require_relative 'aws-sdk-licensemanager/railtie' if defined?(Rails::Railtie) # This module provides support for AWS License Manager. This module is available in the # `aws-sdk-licensemanager` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LicenseManager + autoload :Types, 'aws-sdk-licensemanager/types' + autoload :ClientApi, 'aws-sdk-licensemanager/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-licensemanager/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-licensemanager/client' + autoload :Errors, 'aws-sdk-licensemanager/errors' + autoload :Resource, 'aws-sdk-licensemanager/resource' + autoload :EndpointParameters, 'aws-sdk-licensemanager/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-licensemanager/endpoint_provider' + autoload :Endpoints, 'aws-sdk-licensemanager/endpoints' GEM_VERSION = '1.61.0' diff --git a/gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/client_api.rb b/gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/client_api.rb index 8ce08de3b1e..c10159516e2 100644 --- a/gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/client_api.rb +++ b/gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LicenseManager # @api private module ClientApi diff --git a/gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions.rb b/gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions.rb index 8b5adaf032e..115a5e7266c 100644 --- a/gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions.rb +++ b/gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/types' -require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/client_api' -require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/plugins/endpoints.rb' -require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/client' -require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/errors' -require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/resource' -require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/endpoint_parameters' -require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/endpoint_provider' -require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/endpoints' require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/customizations' +require_relative 'aws-sdk-licensemanagerlinuxsubscriptions/railtie' if defined?(Rails::Railtie) # This module provides support for AWS License Manager Linux Subscriptions. This module is available in the # `aws-sdk-licensemanagerlinuxsubscriptions` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LicenseManagerLinuxSubscriptions + autoload :Types, 'aws-sdk-licensemanagerlinuxsubscriptions/types' + autoload :ClientApi, 'aws-sdk-licensemanagerlinuxsubscriptions/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-licensemanagerlinuxsubscriptions/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-licensemanagerlinuxsubscriptions/client' + autoload :Errors, 'aws-sdk-licensemanagerlinuxsubscriptions/errors' + autoload :Resource, 'aws-sdk-licensemanagerlinuxsubscriptions/resource' + autoload :EndpointParameters, 'aws-sdk-licensemanagerlinuxsubscriptions/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-licensemanagerlinuxsubscriptions/endpoint_provider' + autoload :Endpoints, 'aws-sdk-licensemanagerlinuxsubscriptions/endpoints' GEM_VERSION = '1.19.0' diff --git a/gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/client_api.rb b/gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/client_api.rb index 220ea8728b3..4426b0c51c0 100644 --- a/gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/client_api.rb +++ b/gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LicenseManagerLinuxSubscriptions # @api private module ClientApi diff --git a/gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions.rb b/gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions.rb index 344ce45ad34..9f37979c183 100644 --- a/gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions.rb +++ b/gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-licensemanagerusersubscriptions/types' -require_relative 'aws-sdk-licensemanagerusersubscriptions/client_api' -require_relative 'aws-sdk-licensemanagerusersubscriptions/plugins/endpoints.rb' -require_relative 'aws-sdk-licensemanagerusersubscriptions/client' -require_relative 'aws-sdk-licensemanagerusersubscriptions/errors' -require_relative 'aws-sdk-licensemanagerusersubscriptions/resource' -require_relative 'aws-sdk-licensemanagerusersubscriptions/endpoint_parameters' -require_relative 'aws-sdk-licensemanagerusersubscriptions/endpoint_provider' -require_relative 'aws-sdk-licensemanagerusersubscriptions/endpoints' require_relative 'aws-sdk-licensemanagerusersubscriptions/customizations' +require_relative 'aws-sdk-licensemanagerusersubscriptions/railtie' if defined?(Rails::Railtie) # This module provides support for AWS License Manager User Subscriptions. This module is available in the # `aws-sdk-licensemanagerusersubscriptions` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LicenseManagerUserSubscriptions + autoload :Types, 'aws-sdk-licensemanagerusersubscriptions/types' + autoload :ClientApi, 'aws-sdk-licensemanagerusersubscriptions/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-licensemanagerusersubscriptions/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-licensemanagerusersubscriptions/client' + autoload :Errors, 'aws-sdk-licensemanagerusersubscriptions/errors' + autoload :Resource, 'aws-sdk-licensemanagerusersubscriptions/resource' + autoload :EndpointParameters, 'aws-sdk-licensemanagerusersubscriptions/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-licensemanagerusersubscriptions/endpoint_provider' + autoload :Endpoints, 'aws-sdk-licensemanagerusersubscriptions/endpoints' GEM_VERSION = '1.20.0' diff --git a/gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/client_api.rb b/gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/client_api.rb index fe5e8f2e4f9..bfadab0f641 100644 --- a/gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/client_api.rb +++ b/gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LicenseManagerUserSubscriptions # @api private module ClientApi diff --git a/gems/aws-sdk-lightsail/lib/aws-sdk-lightsail.rb b/gems/aws-sdk-lightsail/lib/aws-sdk-lightsail.rb index ab42b987230..e914a7624ba 100644 --- a/gems/aws-sdk-lightsail/lib/aws-sdk-lightsail.rb +++ b/gems/aws-sdk-lightsail/lib/aws-sdk-lightsail.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lightsail/types' -require_relative 'aws-sdk-lightsail/client_api' -require_relative 'aws-sdk-lightsail/plugins/endpoints.rb' -require_relative 'aws-sdk-lightsail/client' -require_relative 'aws-sdk-lightsail/errors' -require_relative 'aws-sdk-lightsail/resource' -require_relative 'aws-sdk-lightsail/endpoint_parameters' -require_relative 'aws-sdk-lightsail/endpoint_provider' -require_relative 'aws-sdk-lightsail/endpoints' require_relative 'aws-sdk-lightsail/customizations' +require_relative 'aws-sdk-lightsail/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Lightsail. This module is available in the # `aws-sdk-lightsail` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Lightsail + autoload :Types, 'aws-sdk-lightsail/types' + autoload :ClientApi, 'aws-sdk-lightsail/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lightsail/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lightsail/client' + autoload :Errors, 'aws-sdk-lightsail/errors' + autoload :Resource, 'aws-sdk-lightsail/resource' + autoload :EndpointParameters, 'aws-sdk-lightsail/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lightsail/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lightsail/endpoints' GEM_VERSION = '1.97.0' diff --git a/gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/client_api.rb b/gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/client_api.rb index 1bca5492818..6b022daa077 100644 --- a/gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/client_api.rb +++ b/gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Lightsail # @api private module ClientApi diff --git a/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice.rb b/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice.rb index 8488494964d..69a399a7003 100644 --- a/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice.rb +++ b/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-locationservice/types' -require_relative 'aws-sdk-locationservice/client_api' -require_relative 'aws-sdk-locationservice/plugins/endpoints.rb' -require_relative 'aws-sdk-locationservice/client' -require_relative 'aws-sdk-locationservice/errors' -require_relative 'aws-sdk-locationservice/resource' -require_relative 'aws-sdk-locationservice/endpoint_parameters' -require_relative 'aws-sdk-locationservice/endpoint_provider' -require_relative 'aws-sdk-locationservice/endpoints' require_relative 'aws-sdk-locationservice/customizations' +require_relative 'aws-sdk-locationservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Location Service. This module is available in the # `aws-sdk-locationservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LocationService + autoload :Types, 'aws-sdk-locationservice/types' + autoload :ClientApi, 'aws-sdk-locationservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-locationservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-locationservice/client' + autoload :Errors, 'aws-sdk-locationservice/errors' + autoload :Resource, 'aws-sdk-locationservice/resource' + autoload :EndpointParameters, 'aws-sdk-locationservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-locationservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-locationservice/endpoints' GEM_VERSION = '1.56.0' diff --git a/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/client_api.rb b/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/client_api.rb index e65f5999c41..051bd64e21e 100644 --- a/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/client_api.rb +++ b/gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LocationService # @api private module ClientApi diff --git a/gems/aws-sdk-lookoutequipment/lib/aws-sdk-lookoutequipment.rb b/gems/aws-sdk-lookoutequipment/lib/aws-sdk-lookoutequipment.rb index f167d90fcb5..b6a7e4d680d 100644 --- a/gems/aws-sdk-lookoutequipment/lib/aws-sdk-lookoutequipment.rb +++ b/gems/aws-sdk-lookoutequipment/lib/aws-sdk-lookoutequipment.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lookoutequipment/types' -require_relative 'aws-sdk-lookoutequipment/client_api' -require_relative 'aws-sdk-lookoutequipment/plugins/endpoints.rb' -require_relative 'aws-sdk-lookoutequipment/client' -require_relative 'aws-sdk-lookoutequipment/errors' -require_relative 'aws-sdk-lookoutequipment/resource' -require_relative 'aws-sdk-lookoutequipment/endpoint_parameters' -require_relative 'aws-sdk-lookoutequipment/endpoint_provider' -require_relative 'aws-sdk-lookoutequipment/endpoints' require_relative 'aws-sdk-lookoutequipment/customizations' +require_relative 'aws-sdk-lookoutequipment/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Lookout for Equipment. This module is available in the # `aws-sdk-lookoutequipment` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LookoutEquipment + autoload :Types, 'aws-sdk-lookoutequipment/types' + autoload :ClientApi, 'aws-sdk-lookoutequipment/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lookoutequipment/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lookoutequipment/client' + autoload :Errors, 'aws-sdk-lookoutequipment/errors' + autoload :Resource, 'aws-sdk-lookoutequipment/resource' + autoload :EndpointParameters, 'aws-sdk-lookoutequipment/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lookoutequipment/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lookoutequipment/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-lookoutequipment/lib/aws-sdk-lookoutequipment/client_api.rb b/gems/aws-sdk-lookoutequipment/lib/aws-sdk-lookoutequipment/client_api.rb index 481fdcc8f48..07ff99fb986 100644 --- a/gems/aws-sdk-lookoutequipment/lib/aws-sdk-lookoutequipment/client_api.rb +++ b/gems/aws-sdk-lookoutequipment/lib/aws-sdk-lookoutequipment/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LookoutEquipment # @api private module ClientApi diff --git a/gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision.rb b/gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision.rb index ae92170fa58..5e1f68fc06e 100644 --- a/gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision.rb +++ b/gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lookoutforvision/types' -require_relative 'aws-sdk-lookoutforvision/client_api' -require_relative 'aws-sdk-lookoutforvision/plugins/endpoints.rb' -require_relative 'aws-sdk-lookoutforvision/client' -require_relative 'aws-sdk-lookoutforvision/errors' -require_relative 'aws-sdk-lookoutforvision/resource' -require_relative 'aws-sdk-lookoutforvision/endpoint_parameters' -require_relative 'aws-sdk-lookoutforvision/endpoint_provider' -require_relative 'aws-sdk-lookoutforvision/endpoints' require_relative 'aws-sdk-lookoutforvision/customizations' +require_relative 'aws-sdk-lookoutforvision/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Lookout for Vision. This module is available in the # `aws-sdk-lookoutforvision` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LookoutforVision + autoload :Types, 'aws-sdk-lookoutforvision/types' + autoload :ClientApi, 'aws-sdk-lookoutforvision/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lookoutforvision/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lookoutforvision/client' + autoload :Errors, 'aws-sdk-lookoutforvision/errors' + autoload :Resource, 'aws-sdk-lookoutforvision/resource' + autoload :EndpointParameters, 'aws-sdk-lookoutforvision/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lookoutforvision/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lookoutforvision/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/client_api.rb b/gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/client_api.rb index 36408769cd5..5f4170e332d 100644 --- a/gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/client_api.rb +++ b/gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LookoutforVision # @api private module ClientApi diff --git a/gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics.rb b/gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics.rb index 4c4fce8b094..40ad68c14f5 100644 --- a/gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics.rb +++ b/gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-lookoutmetrics/types' -require_relative 'aws-sdk-lookoutmetrics/client_api' -require_relative 'aws-sdk-lookoutmetrics/plugins/endpoints.rb' -require_relative 'aws-sdk-lookoutmetrics/client' -require_relative 'aws-sdk-lookoutmetrics/errors' -require_relative 'aws-sdk-lookoutmetrics/resource' -require_relative 'aws-sdk-lookoutmetrics/endpoint_parameters' -require_relative 'aws-sdk-lookoutmetrics/endpoint_provider' -require_relative 'aws-sdk-lookoutmetrics/endpoints' require_relative 'aws-sdk-lookoutmetrics/customizations' +require_relative 'aws-sdk-lookoutmetrics/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Lookout for Metrics. This module is available in the # `aws-sdk-lookoutmetrics` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::LookoutMetrics + autoload :Types, 'aws-sdk-lookoutmetrics/types' + autoload :ClientApi, 'aws-sdk-lookoutmetrics/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-lookoutmetrics/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-lookoutmetrics/client' + autoload :Errors, 'aws-sdk-lookoutmetrics/errors' + autoload :Resource, 'aws-sdk-lookoutmetrics/resource' + autoload :EndpointParameters, 'aws-sdk-lookoutmetrics/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-lookoutmetrics/endpoint_provider' + autoload :Endpoints, 'aws-sdk-lookoutmetrics/endpoints' GEM_VERSION = '1.42.0' diff --git a/gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/client_api.rb b/gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/client_api.rb index ffb52ba1788..3a564a42381 100644 --- a/gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/client_api.rb +++ b/gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::LookoutMetrics # @api private module ClientApi diff --git a/gems/aws-sdk-machinelearning/lib/aws-sdk-machinelearning.rb b/gems/aws-sdk-machinelearning/lib/aws-sdk-machinelearning.rb index 5ac27532d2c..6d164939b20 100644 --- a/gems/aws-sdk-machinelearning/lib/aws-sdk-machinelearning.rb +++ b/gems/aws-sdk-machinelearning/lib/aws-sdk-machinelearning.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-machinelearning/types' -require_relative 'aws-sdk-machinelearning/client_api' -require_relative 'aws-sdk-machinelearning/plugins/endpoints.rb' -require_relative 'aws-sdk-machinelearning/client' -require_relative 'aws-sdk-machinelearning/errors' -require_relative 'aws-sdk-machinelearning/waiters' -require_relative 'aws-sdk-machinelearning/resource' -require_relative 'aws-sdk-machinelearning/endpoint_parameters' -require_relative 'aws-sdk-machinelearning/endpoint_provider' -require_relative 'aws-sdk-machinelearning/endpoints' require_relative 'aws-sdk-machinelearning/customizations' +require_relative 'aws-sdk-machinelearning/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Machine Learning. This module is available in the # `aws-sdk-machinelearning` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::MachineLearning + autoload :Types, 'aws-sdk-machinelearning/types' + autoload :ClientApi, 'aws-sdk-machinelearning/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-machinelearning/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-machinelearning/client' + autoload :Errors, 'aws-sdk-machinelearning/errors' + autoload :Waiters, 'aws-sdk-machinelearning/waiters' + autoload :Resource, 'aws-sdk-machinelearning/resource' + autoload :EndpointParameters, 'aws-sdk-machinelearning/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-machinelearning/endpoint_provider' + autoload :Endpoints, 'aws-sdk-machinelearning/endpoints' GEM_VERSION = '1.58.0' diff --git a/gems/aws-sdk-machinelearning/lib/aws-sdk-machinelearning/client_api.rb b/gems/aws-sdk-machinelearning/lib/aws-sdk-machinelearning/client_api.rb index 33a46d05912..c67750e1109 100644 --- a/gems/aws-sdk-machinelearning/lib/aws-sdk-machinelearning/client_api.rb +++ b/gems/aws-sdk-machinelearning/lib/aws-sdk-machinelearning/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MachineLearning # @api private module ClientApi diff --git a/gems/aws-sdk-macie2/lib/aws-sdk-macie2.rb b/gems/aws-sdk-macie2/lib/aws-sdk-macie2.rb index 413d8e72f03..12e13177d97 100644 --- a/gems/aws-sdk-macie2/lib/aws-sdk-macie2.rb +++ b/gems/aws-sdk-macie2/lib/aws-sdk-macie2.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-macie2/types' -require_relative 'aws-sdk-macie2/client_api' -require_relative 'aws-sdk-macie2/plugins/endpoints.rb' -require_relative 'aws-sdk-macie2/client' -require_relative 'aws-sdk-macie2/errors' -require_relative 'aws-sdk-macie2/waiters' -require_relative 'aws-sdk-macie2/resource' -require_relative 'aws-sdk-macie2/endpoint_parameters' -require_relative 'aws-sdk-macie2/endpoint_provider' -require_relative 'aws-sdk-macie2/endpoints' require_relative 'aws-sdk-macie2/customizations' +require_relative 'aws-sdk-macie2/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Macie 2. This module is available in the # `aws-sdk-macie2` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Macie2 + autoload :Types, 'aws-sdk-macie2/types' + autoload :ClientApi, 'aws-sdk-macie2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-macie2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-macie2/client' + autoload :Errors, 'aws-sdk-macie2/errors' + autoload :Waiters, 'aws-sdk-macie2/waiters' + autoload :Resource, 'aws-sdk-macie2/resource' + autoload :EndpointParameters, 'aws-sdk-macie2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-macie2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-macie2/endpoints' GEM_VERSION = '1.74.0' diff --git a/gems/aws-sdk-macie2/lib/aws-sdk-macie2/client_api.rb b/gems/aws-sdk-macie2/lib/aws-sdk-macie2/client_api.rb index c9067c770c7..9e77dc52a9c 100644 --- a/gems/aws-sdk-macie2/lib/aws-sdk-macie2/client_api.rb +++ b/gems/aws-sdk-macie2/lib/aws-sdk-macie2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Macie2 # @api private module ClientApi diff --git a/gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager.rb b/gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager.rb index bbcc1758e31..d25150cc2ec 100644 --- a/gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager.rb +++ b/gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mailmanager/types' -require_relative 'aws-sdk-mailmanager/client_api' -require_relative 'aws-sdk-mailmanager/plugins/endpoints.rb' -require_relative 'aws-sdk-mailmanager/client' -require_relative 'aws-sdk-mailmanager/errors' -require_relative 'aws-sdk-mailmanager/resource' -require_relative 'aws-sdk-mailmanager/endpoint_parameters' -require_relative 'aws-sdk-mailmanager/endpoint_provider' -require_relative 'aws-sdk-mailmanager/endpoints' require_relative 'aws-sdk-mailmanager/customizations' +require_relative 'aws-sdk-mailmanager/railtie' if defined?(Rails::Railtie) # This module provides support for MailManager. This module is available in the # `aws-sdk-mailmanager` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MailManager + autoload :Types, 'aws-sdk-mailmanager/types' + autoload :ClientApi, 'aws-sdk-mailmanager/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mailmanager/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mailmanager/client' + autoload :Errors, 'aws-sdk-mailmanager/errors' + autoload :Resource, 'aws-sdk-mailmanager/resource' + autoload :EndpointParameters, 'aws-sdk-mailmanager/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mailmanager/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mailmanager/endpoints' GEM_VERSION = '1.6.0' diff --git a/gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client_api.rb b/gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client_api.rb index 2b50440034a..396e75dae68 100644 --- a/gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client_api.rb +++ b/gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MailManager # @api private module ClientApi diff --git a/gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization.rb b/gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization.rb index 31542e80755..2b31971e133 100644 --- a/gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization.rb +++ b/gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mainframemodernization/types' -require_relative 'aws-sdk-mainframemodernization/client_api' -require_relative 'aws-sdk-mainframemodernization/plugins/endpoints.rb' -require_relative 'aws-sdk-mainframemodernization/client' -require_relative 'aws-sdk-mainframemodernization/errors' -require_relative 'aws-sdk-mainframemodernization/resource' -require_relative 'aws-sdk-mainframemodernization/endpoint_parameters' -require_relative 'aws-sdk-mainframemodernization/endpoint_provider' -require_relative 'aws-sdk-mainframemodernization/endpoints' require_relative 'aws-sdk-mainframemodernization/customizations' +require_relative 'aws-sdk-mainframemodernization/railtie' if defined?(Rails::Railtie) # This module provides support for AWSMainframeModernization. This module is available in the # `aws-sdk-mainframemodernization` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MainframeModernization + autoload :Types, 'aws-sdk-mainframemodernization/types' + autoload :ClientApi, 'aws-sdk-mainframemodernization/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mainframemodernization/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mainframemodernization/client' + autoload :Errors, 'aws-sdk-mainframemodernization/errors' + autoload :Resource, 'aws-sdk-mainframemodernization/resource' + autoload :EndpointParameters, 'aws-sdk-mainframemodernization/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mainframemodernization/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mainframemodernization/endpoints' GEM_VERSION = '1.23.0' diff --git a/gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/client_api.rb b/gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/client_api.rb index 5bf01161118..d33328d839c 100644 --- a/gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/client_api.rb +++ b/gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MainframeModernization # @api private module ClientApi diff --git a/gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain.rb b/gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain.rb index 881e33d9c34..25dbedc2427 100644 --- a/gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain.rb +++ b/gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-managedblockchain/types' -require_relative 'aws-sdk-managedblockchain/client_api' -require_relative 'aws-sdk-managedblockchain/plugins/endpoints.rb' -require_relative 'aws-sdk-managedblockchain/client' -require_relative 'aws-sdk-managedblockchain/errors' -require_relative 'aws-sdk-managedblockchain/resource' -require_relative 'aws-sdk-managedblockchain/endpoint_parameters' -require_relative 'aws-sdk-managedblockchain/endpoint_provider' -require_relative 'aws-sdk-managedblockchain/endpoints' require_relative 'aws-sdk-managedblockchain/customizations' +require_relative 'aws-sdk-managedblockchain/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Managed Blockchain. This module is available in the # `aws-sdk-managedblockchain` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ManagedBlockchain + autoload :Types, 'aws-sdk-managedblockchain/types' + autoload :ClientApi, 'aws-sdk-managedblockchain/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-managedblockchain/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-managedblockchain/client' + autoload :Errors, 'aws-sdk-managedblockchain/errors' + autoload :Resource, 'aws-sdk-managedblockchain/resource' + autoload :EndpointParameters, 'aws-sdk-managedblockchain/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-managedblockchain/endpoint_provider' + autoload :Endpoints, 'aws-sdk-managedblockchain/endpoints' GEM_VERSION = '1.58.0' diff --git a/gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/client_api.rb b/gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/client_api.rb index 1b2c653e76c..bb2c011f099 100644 --- a/gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/client_api.rb +++ b/gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ManagedBlockchain # @api private module ClientApi diff --git a/gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery.rb b/gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery.rb index 8bf31c02219..d14884c53fb 100644 --- a/gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery.rb +++ b/gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-managedblockchainquery/types' -require_relative 'aws-sdk-managedblockchainquery/client_api' -require_relative 'aws-sdk-managedblockchainquery/plugins/endpoints.rb' -require_relative 'aws-sdk-managedblockchainquery/client' -require_relative 'aws-sdk-managedblockchainquery/errors' -require_relative 'aws-sdk-managedblockchainquery/waiters' -require_relative 'aws-sdk-managedblockchainquery/resource' -require_relative 'aws-sdk-managedblockchainquery/endpoint_parameters' -require_relative 'aws-sdk-managedblockchainquery/endpoint_provider' -require_relative 'aws-sdk-managedblockchainquery/endpoints' require_relative 'aws-sdk-managedblockchainquery/customizations' +require_relative 'aws-sdk-managedblockchainquery/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Managed Blockchain Query. This module is available in the # `aws-sdk-managedblockchainquery` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::ManagedBlockchainQuery + autoload :Types, 'aws-sdk-managedblockchainquery/types' + autoload :ClientApi, 'aws-sdk-managedblockchainquery/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-managedblockchainquery/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-managedblockchainquery/client' + autoload :Errors, 'aws-sdk-managedblockchainquery/errors' + autoload :Waiters, 'aws-sdk-managedblockchainquery/waiters' + autoload :Resource, 'aws-sdk-managedblockchainquery/resource' + autoload :EndpointParameters, 'aws-sdk-managedblockchainquery/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-managedblockchainquery/endpoint_provider' + autoload :Endpoints, 'aws-sdk-managedblockchainquery/endpoints' GEM_VERSION = '1.17.0' diff --git a/gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/client_api.rb b/gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/client_api.rb index 290cf341f46..2081a87eba8 100644 --- a/gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/client_api.rb +++ b/gems/aws-sdk-managedblockchainquery/lib/aws-sdk-managedblockchainquery/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ManagedBlockchainQuery # @api private module ClientApi diff --git a/gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana.rb b/gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana.rb index 90535a40cb5..0ba705cf407 100644 --- a/gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana.rb +++ b/gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-managedgrafana/types' -require_relative 'aws-sdk-managedgrafana/client_api' -require_relative 'aws-sdk-managedgrafana/plugins/endpoints.rb' -require_relative 'aws-sdk-managedgrafana/client' -require_relative 'aws-sdk-managedgrafana/errors' -require_relative 'aws-sdk-managedgrafana/resource' -require_relative 'aws-sdk-managedgrafana/endpoint_parameters' -require_relative 'aws-sdk-managedgrafana/endpoint_provider' -require_relative 'aws-sdk-managedgrafana/endpoints' require_relative 'aws-sdk-managedgrafana/customizations' +require_relative 'aws-sdk-managedgrafana/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Managed Grafana. This module is available in the # `aws-sdk-managedgrafana` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ManagedGrafana + autoload :Types, 'aws-sdk-managedgrafana/types' + autoload :ClientApi, 'aws-sdk-managedgrafana/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-managedgrafana/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-managedgrafana/client' + autoload :Errors, 'aws-sdk-managedgrafana/errors' + autoload :Resource, 'aws-sdk-managedgrafana/resource' + autoload :EndpointParameters, 'aws-sdk-managedgrafana/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-managedgrafana/endpoint_provider' + autoload :Endpoints, 'aws-sdk-managedgrafana/endpoints' GEM_VERSION = '1.34.0' diff --git a/gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/client_api.rb b/gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/client_api.rb index 928ce543a30..7d1500ebb5e 100644 --- a/gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/client_api.rb +++ b/gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ManagedGrafana # @api private module ClientApi diff --git a/gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement.rb b/gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement.rb index 1587d76e7a9..0e33f49f1c5 100644 --- a/gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement.rb +++ b/gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-marketplaceagreement/types' -require_relative 'aws-sdk-marketplaceagreement/client_api' -require_relative 'aws-sdk-marketplaceagreement/plugins/endpoints.rb' -require_relative 'aws-sdk-marketplaceagreement/client' -require_relative 'aws-sdk-marketplaceagreement/errors' -require_relative 'aws-sdk-marketplaceagreement/resource' -require_relative 'aws-sdk-marketplaceagreement/endpoint_parameters' -require_relative 'aws-sdk-marketplaceagreement/endpoint_provider' -require_relative 'aws-sdk-marketplaceagreement/endpoints' require_relative 'aws-sdk-marketplaceagreement/customizations' +require_relative 'aws-sdk-marketplaceagreement/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Marketplace Agreement Service. This module is available in the # `aws-sdk-marketplaceagreement` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MarketplaceAgreement + autoload :Types, 'aws-sdk-marketplaceagreement/types' + autoload :ClientApi, 'aws-sdk-marketplaceagreement/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-marketplaceagreement/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-marketplaceagreement/client' + autoload :Errors, 'aws-sdk-marketplaceagreement/errors' + autoload :Resource, 'aws-sdk-marketplaceagreement/resource' + autoload :EndpointParameters, 'aws-sdk-marketplaceagreement/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-marketplaceagreement/endpoint_provider' + autoload :Endpoints, 'aws-sdk-marketplaceagreement/endpoints' GEM_VERSION = '1.8.0' diff --git a/gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/client_api.rb b/gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/client_api.rb index c38134939bd..c2ff6bf9d66 100644 --- a/gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/client_api.rb +++ b/gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MarketplaceAgreement # @api private module ClientApi diff --git a/gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog.rb b/gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog.rb index 1508c6b5246..3462ac0eb50 100644 --- a/gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog.rb +++ b/gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-marketplacecatalog/types' -require_relative 'aws-sdk-marketplacecatalog/client_api' -require_relative 'aws-sdk-marketplacecatalog/plugins/endpoints.rb' -require_relative 'aws-sdk-marketplacecatalog/client' -require_relative 'aws-sdk-marketplacecatalog/errors' -require_relative 'aws-sdk-marketplacecatalog/resource' -require_relative 'aws-sdk-marketplacecatalog/endpoint_parameters' -require_relative 'aws-sdk-marketplacecatalog/endpoint_provider' -require_relative 'aws-sdk-marketplacecatalog/endpoints' require_relative 'aws-sdk-marketplacecatalog/customizations' +require_relative 'aws-sdk-marketplacecatalog/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Marketplace Catalog Service. This module is available in the # `aws-sdk-marketplacecatalog` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MarketplaceCatalog + autoload :Types, 'aws-sdk-marketplacecatalog/types' + autoload :ClientApi, 'aws-sdk-marketplacecatalog/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-marketplacecatalog/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-marketplacecatalog/client' + autoload :Errors, 'aws-sdk-marketplacecatalog/errors' + autoload :Resource, 'aws-sdk-marketplacecatalog/resource' + autoload :EndpointParameters, 'aws-sdk-marketplacecatalog/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-marketplacecatalog/endpoint_provider' + autoload :Endpoints, 'aws-sdk-marketplacecatalog/endpoints' GEM_VERSION = '1.48.0' diff --git a/gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/client_api.rb b/gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/client_api.rb index b018a9bb0a2..25e55b9b2e1 100644 --- a/gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/client_api.rb +++ b/gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MarketplaceCatalog # @api private module ClientApi diff --git a/gems/aws-sdk-marketplacecommerceanalytics/lib/aws-sdk-marketplacecommerceanalytics.rb b/gems/aws-sdk-marketplacecommerceanalytics/lib/aws-sdk-marketplacecommerceanalytics.rb index b66ab5904bc..cb2fd363644 100644 --- a/gems/aws-sdk-marketplacecommerceanalytics/lib/aws-sdk-marketplacecommerceanalytics.rb +++ b/gems/aws-sdk-marketplacecommerceanalytics/lib/aws-sdk-marketplacecommerceanalytics.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-marketplacecommerceanalytics/types' -require_relative 'aws-sdk-marketplacecommerceanalytics/client_api' -require_relative 'aws-sdk-marketplacecommerceanalytics/plugins/endpoints.rb' -require_relative 'aws-sdk-marketplacecommerceanalytics/client' -require_relative 'aws-sdk-marketplacecommerceanalytics/errors' -require_relative 'aws-sdk-marketplacecommerceanalytics/resource' -require_relative 'aws-sdk-marketplacecommerceanalytics/endpoint_parameters' -require_relative 'aws-sdk-marketplacecommerceanalytics/endpoint_provider' -require_relative 'aws-sdk-marketplacecommerceanalytics/endpoints' require_relative 'aws-sdk-marketplacecommerceanalytics/customizations' +require_relative 'aws-sdk-marketplacecommerceanalytics/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Marketplace Commerce Analytics. This module is available in the # `aws-sdk-marketplacecommerceanalytics` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MarketplaceCommerceAnalytics + autoload :Types, 'aws-sdk-marketplacecommerceanalytics/types' + autoload :ClientApi, 'aws-sdk-marketplacecommerceanalytics/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-marketplacecommerceanalytics/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-marketplacecommerceanalytics/client' + autoload :Errors, 'aws-sdk-marketplacecommerceanalytics/errors' + autoload :Resource, 'aws-sdk-marketplacecommerceanalytics/resource' + autoload :EndpointParameters, 'aws-sdk-marketplacecommerceanalytics/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-marketplacecommerceanalytics/endpoint_provider' + autoload :Endpoints, 'aws-sdk-marketplacecommerceanalytics/endpoints' GEM_VERSION = '1.62.0' diff --git a/gems/aws-sdk-marketplacecommerceanalytics/lib/aws-sdk-marketplacecommerceanalytics/client_api.rb b/gems/aws-sdk-marketplacecommerceanalytics/lib/aws-sdk-marketplacecommerceanalytics/client_api.rb index f789adf78fb..7bc803c6e02 100644 --- a/gems/aws-sdk-marketplacecommerceanalytics/lib/aws-sdk-marketplacecommerceanalytics/client_api.rb +++ b/gems/aws-sdk-marketplacecommerceanalytics/lib/aws-sdk-marketplacecommerceanalytics/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MarketplaceCommerceAnalytics # @api private module ClientApi diff --git a/gems/aws-sdk-marketplacedeployment/lib/aws-sdk-marketplacedeployment.rb b/gems/aws-sdk-marketplacedeployment/lib/aws-sdk-marketplacedeployment.rb index 3b50bd05c03..343b98b6744 100644 --- a/gems/aws-sdk-marketplacedeployment/lib/aws-sdk-marketplacedeployment.rb +++ b/gems/aws-sdk-marketplacedeployment/lib/aws-sdk-marketplacedeployment.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-marketplacedeployment/types' -require_relative 'aws-sdk-marketplacedeployment/client_api' -require_relative 'aws-sdk-marketplacedeployment/plugins/endpoints.rb' -require_relative 'aws-sdk-marketplacedeployment/client' -require_relative 'aws-sdk-marketplacedeployment/errors' -require_relative 'aws-sdk-marketplacedeployment/resource' -require_relative 'aws-sdk-marketplacedeployment/endpoint_parameters' -require_relative 'aws-sdk-marketplacedeployment/endpoint_provider' -require_relative 'aws-sdk-marketplacedeployment/endpoints' require_relative 'aws-sdk-marketplacedeployment/customizations' +require_relative 'aws-sdk-marketplacedeployment/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Marketplace Deployment Service. This module is available in the # `aws-sdk-marketplacedeployment` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MarketplaceDeployment + autoload :Types, 'aws-sdk-marketplacedeployment/types' + autoload :ClientApi, 'aws-sdk-marketplacedeployment/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-marketplacedeployment/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-marketplacedeployment/client' + autoload :Errors, 'aws-sdk-marketplacedeployment/errors' + autoload :Resource, 'aws-sdk-marketplacedeployment/resource' + autoload :EndpointParameters, 'aws-sdk-marketplacedeployment/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-marketplacedeployment/endpoint_provider' + autoload :Endpoints, 'aws-sdk-marketplacedeployment/endpoints' GEM_VERSION = '1.8.0' diff --git a/gems/aws-sdk-marketplacedeployment/lib/aws-sdk-marketplacedeployment/client_api.rb b/gems/aws-sdk-marketplacedeployment/lib/aws-sdk-marketplacedeployment/client_api.rb index 17178f4ac0c..55ec597290f 100644 --- a/gems/aws-sdk-marketplacedeployment/lib/aws-sdk-marketplacedeployment/client_api.rb +++ b/gems/aws-sdk-marketplacedeployment/lib/aws-sdk-marketplacedeployment/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MarketplaceDeployment # @api private module ClientApi diff --git a/gems/aws-sdk-marketplaceentitlementservice/lib/aws-sdk-marketplaceentitlementservice.rb b/gems/aws-sdk-marketplaceentitlementservice/lib/aws-sdk-marketplaceentitlementservice.rb index 8f05914b937..1e1378d3a5c 100644 --- a/gems/aws-sdk-marketplaceentitlementservice/lib/aws-sdk-marketplaceentitlementservice.rb +++ b/gems/aws-sdk-marketplaceentitlementservice/lib/aws-sdk-marketplaceentitlementservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-marketplaceentitlementservice/types' -require_relative 'aws-sdk-marketplaceentitlementservice/client_api' -require_relative 'aws-sdk-marketplaceentitlementservice/plugins/endpoints.rb' -require_relative 'aws-sdk-marketplaceentitlementservice/client' -require_relative 'aws-sdk-marketplaceentitlementservice/errors' -require_relative 'aws-sdk-marketplaceentitlementservice/resource' -require_relative 'aws-sdk-marketplaceentitlementservice/endpoint_parameters' -require_relative 'aws-sdk-marketplaceentitlementservice/endpoint_provider' -require_relative 'aws-sdk-marketplaceentitlementservice/endpoints' require_relative 'aws-sdk-marketplaceentitlementservice/customizations' +require_relative 'aws-sdk-marketplaceentitlementservice/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Marketplace Entitlement Service. This module is available in the # `aws-sdk-marketplaceentitlementservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MarketplaceEntitlementService + autoload :Types, 'aws-sdk-marketplaceentitlementservice/types' + autoload :ClientApi, 'aws-sdk-marketplaceentitlementservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-marketplaceentitlementservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-marketplaceentitlementservice/client' + autoload :Errors, 'aws-sdk-marketplaceentitlementservice/errors' + autoload :Resource, 'aws-sdk-marketplaceentitlementservice/resource' + autoload :EndpointParameters, 'aws-sdk-marketplaceentitlementservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-marketplaceentitlementservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-marketplaceentitlementservice/endpoints' GEM_VERSION = '1.57.0' diff --git a/gems/aws-sdk-marketplaceentitlementservice/lib/aws-sdk-marketplaceentitlementservice/client_api.rb b/gems/aws-sdk-marketplaceentitlementservice/lib/aws-sdk-marketplaceentitlementservice/client_api.rb index d03da86cce9..d2cb776286c 100644 --- a/gems/aws-sdk-marketplaceentitlementservice/lib/aws-sdk-marketplaceentitlementservice/client_api.rb +++ b/gems/aws-sdk-marketplaceentitlementservice/lib/aws-sdk-marketplaceentitlementservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MarketplaceEntitlementService # @api private module ClientApi diff --git a/gems/aws-sdk-marketplacemetering/lib/aws-sdk-marketplacemetering.rb b/gems/aws-sdk-marketplacemetering/lib/aws-sdk-marketplacemetering.rb index 52f28064fcc..fd59c6b6f23 100644 --- a/gems/aws-sdk-marketplacemetering/lib/aws-sdk-marketplacemetering.rb +++ b/gems/aws-sdk-marketplacemetering/lib/aws-sdk-marketplacemetering.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-marketplacemetering/types' -require_relative 'aws-sdk-marketplacemetering/client_api' -require_relative 'aws-sdk-marketplacemetering/plugins/endpoints.rb' -require_relative 'aws-sdk-marketplacemetering/client' -require_relative 'aws-sdk-marketplacemetering/errors' -require_relative 'aws-sdk-marketplacemetering/resource' -require_relative 'aws-sdk-marketplacemetering/endpoint_parameters' -require_relative 'aws-sdk-marketplacemetering/endpoint_provider' -require_relative 'aws-sdk-marketplacemetering/endpoints' require_relative 'aws-sdk-marketplacemetering/customizations' +require_relative 'aws-sdk-marketplacemetering/railtie' if defined?(Rails::Railtie) # This module provides support for AWSMarketplace Metering. This module is available in the # `aws-sdk-marketplacemetering` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MarketplaceMetering + autoload :Types, 'aws-sdk-marketplacemetering/types' + autoload :ClientApi, 'aws-sdk-marketplacemetering/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-marketplacemetering/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-marketplacemetering/client' + autoload :Errors, 'aws-sdk-marketplacemetering/errors' + autoload :Resource, 'aws-sdk-marketplacemetering/resource' + autoload :EndpointParameters, 'aws-sdk-marketplacemetering/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-marketplacemetering/endpoint_provider' + autoload :Endpoints, 'aws-sdk-marketplacemetering/endpoints' GEM_VERSION = '1.64.0' diff --git a/gems/aws-sdk-marketplacemetering/lib/aws-sdk-marketplacemetering/client_api.rb b/gems/aws-sdk-marketplacemetering/lib/aws-sdk-marketplacemetering/client_api.rb index c8fd1f937da..25e84ea8b41 100644 --- a/gems/aws-sdk-marketplacemetering/lib/aws-sdk-marketplacemetering/client_api.rb +++ b/gems/aws-sdk-marketplacemetering/lib/aws-sdk-marketplacemetering/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MarketplaceMetering # @api private module ClientApi diff --git a/gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect.rb b/gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect.rb index d6205a7c494..646f4ea930f 100644 --- a/gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect.rb +++ b/gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mediaconnect/types' -require_relative 'aws-sdk-mediaconnect/client_api' -require_relative 'aws-sdk-mediaconnect/plugins/endpoints.rb' -require_relative 'aws-sdk-mediaconnect/client' -require_relative 'aws-sdk-mediaconnect/errors' -require_relative 'aws-sdk-mediaconnect/waiters' -require_relative 'aws-sdk-mediaconnect/resource' -require_relative 'aws-sdk-mediaconnect/endpoint_parameters' -require_relative 'aws-sdk-mediaconnect/endpoint_provider' -require_relative 'aws-sdk-mediaconnect/endpoints' require_relative 'aws-sdk-mediaconnect/customizations' +require_relative 'aws-sdk-mediaconnect/railtie' if defined?(Rails::Railtie) # This module provides support for AWS MediaConnect. This module is available in the # `aws-sdk-mediaconnect` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::MediaConnect + autoload :Types, 'aws-sdk-mediaconnect/types' + autoload :ClientApi, 'aws-sdk-mediaconnect/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mediaconnect/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mediaconnect/client' + autoload :Errors, 'aws-sdk-mediaconnect/errors' + autoload :Waiters, 'aws-sdk-mediaconnect/waiters' + autoload :Resource, 'aws-sdk-mediaconnect/resource' + autoload :EndpointParameters, 'aws-sdk-mediaconnect/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mediaconnect/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mediaconnect/endpoints' GEM_VERSION = '1.66.0' diff --git a/gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/client_api.rb b/gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/client_api.rb index 23c67bed322..dfac1c0b7b8 100644 --- a/gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/client_api.rb +++ b/gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MediaConnect # @api private module ClientApi diff --git a/gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert.rb b/gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert.rb index 2951717e714..7e0e46e3397 100644 --- a/gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert.rb +++ b/gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mediaconvert/types' -require_relative 'aws-sdk-mediaconvert/client_api' -require_relative 'aws-sdk-mediaconvert/plugins/endpoints.rb' -require_relative 'aws-sdk-mediaconvert/client' -require_relative 'aws-sdk-mediaconvert/errors' -require_relative 'aws-sdk-mediaconvert/resource' -require_relative 'aws-sdk-mediaconvert/endpoint_parameters' -require_relative 'aws-sdk-mediaconvert/endpoint_provider' -require_relative 'aws-sdk-mediaconvert/endpoints' require_relative 'aws-sdk-mediaconvert/customizations' +require_relative 'aws-sdk-mediaconvert/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Elemental MediaConvert. This module is available in the # `aws-sdk-mediaconvert` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MediaConvert + autoload :Types, 'aws-sdk-mediaconvert/types' + autoload :ClientApi, 'aws-sdk-mediaconvert/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mediaconvert/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mediaconvert/client' + autoload :Errors, 'aws-sdk-mediaconvert/errors' + autoload :Resource, 'aws-sdk-mediaconvert/resource' + autoload :EndpointParameters, 'aws-sdk-mediaconvert/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mediaconvert/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mediaconvert/endpoints' GEM_VERSION = '1.135.0' diff --git a/gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/client_api.rb b/gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/client_api.rb index 9331a013412..c6b94f5f5df 100644 --- a/gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/client_api.rb +++ b/gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MediaConvert # @api private module ClientApi diff --git a/gems/aws-sdk-medialive/lib/aws-sdk-medialive.rb b/gems/aws-sdk-medialive/lib/aws-sdk-medialive.rb index 30e6733f82a..d579425a5f5 100644 --- a/gems/aws-sdk-medialive/lib/aws-sdk-medialive.rb +++ b/gems/aws-sdk-medialive/lib/aws-sdk-medialive.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-medialive/types' -require_relative 'aws-sdk-medialive/client_api' -require_relative 'aws-sdk-medialive/plugins/endpoints.rb' -require_relative 'aws-sdk-medialive/client' -require_relative 'aws-sdk-medialive/errors' -require_relative 'aws-sdk-medialive/waiters' -require_relative 'aws-sdk-medialive/resource' -require_relative 'aws-sdk-medialive/endpoint_parameters' -require_relative 'aws-sdk-medialive/endpoint_provider' -require_relative 'aws-sdk-medialive/endpoints' require_relative 'aws-sdk-medialive/customizations' +require_relative 'aws-sdk-medialive/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Elemental MediaLive. This module is available in the # `aws-sdk-medialive` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::MediaLive + autoload :Types, 'aws-sdk-medialive/types' + autoload :ClientApi, 'aws-sdk-medialive/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-medialive/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-medialive/client' + autoload :Errors, 'aws-sdk-medialive/errors' + autoload :Waiters, 'aws-sdk-medialive/waiters' + autoload :Resource, 'aws-sdk-medialive/resource' + autoload :EndpointParameters, 'aws-sdk-medialive/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-medialive/endpoint_provider' + autoload :Endpoints, 'aws-sdk-medialive/endpoints' GEM_VERSION = '1.129.0' diff --git a/gems/aws-sdk-medialive/lib/aws-sdk-medialive/client_api.rb b/gems/aws-sdk-medialive/lib/aws-sdk-medialive/client_api.rb index aed26639ead..6f833320787 100644 --- a/gems/aws-sdk-medialive/lib/aws-sdk-medialive/client_api.rb +++ b/gems/aws-sdk-medialive/lib/aws-sdk-medialive/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MediaLive # @api private module ClientApi diff --git a/gems/aws-sdk-mediapackage/lib/aws-sdk-mediapackage.rb b/gems/aws-sdk-mediapackage/lib/aws-sdk-mediapackage.rb index 7612b2dd9be..b1627c82eae 100644 --- a/gems/aws-sdk-mediapackage/lib/aws-sdk-mediapackage.rb +++ b/gems/aws-sdk-mediapackage/lib/aws-sdk-mediapackage.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mediapackage/types' -require_relative 'aws-sdk-mediapackage/client_api' -require_relative 'aws-sdk-mediapackage/plugins/endpoints.rb' -require_relative 'aws-sdk-mediapackage/client' -require_relative 'aws-sdk-mediapackage/errors' -require_relative 'aws-sdk-mediapackage/resource' -require_relative 'aws-sdk-mediapackage/endpoint_parameters' -require_relative 'aws-sdk-mediapackage/endpoint_provider' -require_relative 'aws-sdk-mediapackage/endpoints' require_relative 'aws-sdk-mediapackage/customizations' +require_relative 'aws-sdk-mediapackage/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Elemental MediaPackage. This module is available in the # `aws-sdk-mediapackage` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MediaPackage + autoload :Types, 'aws-sdk-mediapackage/types' + autoload :ClientApi, 'aws-sdk-mediapackage/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mediapackage/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mediapackage/client' + autoload :Errors, 'aws-sdk-mediapackage/errors' + autoload :Resource, 'aws-sdk-mediapackage/resource' + autoload :EndpointParameters, 'aws-sdk-mediapackage/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mediapackage/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mediapackage/endpoints' GEM_VERSION = '1.77.0' diff --git a/gems/aws-sdk-mediapackage/lib/aws-sdk-mediapackage/client_api.rb b/gems/aws-sdk-mediapackage/lib/aws-sdk-mediapackage/client_api.rb index 41c1e165ed8..ea76fb4c65c 100644 --- a/gems/aws-sdk-mediapackage/lib/aws-sdk-mediapackage/client_api.rb +++ b/gems/aws-sdk-mediapackage/lib/aws-sdk-mediapackage/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MediaPackage # @api private module ClientApi diff --git a/gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2.rb b/gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2.rb index 84928f83567..e30b3572d9a 100644 --- a/gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2.rb +++ b/gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mediapackagev2/types' -require_relative 'aws-sdk-mediapackagev2/client_api' -require_relative 'aws-sdk-mediapackagev2/plugins/endpoints.rb' -require_relative 'aws-sdk-mediapackagev2/client' -require_relative 'aws-sdk-mediapackagev2/errors' -require_relative 'aws-sdk-mediapackagev2/waiters' -require_relative 'aws-sdk-mediapackagev2/resource' -require_relative 'aws-sdk-mediapackagev2/endpoint_parameters' -require_relative 'aws-sdk-mediapackagev2/endpoint_provider' -require_relative 'aws-sdk-mediapackagev2/endpoints' require_relative 'aws-sdk-mediapackagev2/customizations' +require_relative 'aws-sdk-mediapackagev2/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Elemental MediaPackage v2. This module is available in the # `aws-sdk-mediapackagev2` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::MediaPackageV2 + autoload :Types, 'aws-sdk-mediapackagev2/types' + autoload :ClientApi, 'aws-sdk-mediapackagev2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mediapackagev2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mediapackagev2/client' + autoload :Errors, 'aws-sdk-mediapackagev2/errors' + autoload :Waiters, 'aws-sdk-mediapackagev2/waiters' + autoload :Resource, 'aws-sdk-mediapackagev2/resource' + autoload :EndpointParameters, 'aws-sdk-mediapackagev2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mediapackagev2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mediapackagev2/endpoints' GEM_VERSION = '1.23.0' diff --git a/gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/client_api.rb b/gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/client_api.rb index 3ec1ca4f202..6410c6b4151 100644 --- a/gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/client_api.rb +++ b/gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MediaPackageV2 # @api private module ClientApi diff --git a/gems/aws-sdk-mediapackagevod/lib/aws-sdk-mediapackagevod.rb b/gems/aws-sdk-mediapackagevod/lib/aws-sdk-mediapackagevod.rb index c17f4f595cd..6e33c6994ff 100644 --- a/gems/aws-sdk-mediapackagevod/lib/aws-sdk-mediapackagevod.rb +++ b/gems/aws-sdk-mediapackagevod/lib/aws-sdk-mediapackagevod.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mediapackagevod/types' -require_relative 'aws-sdk-mediapackagevod/client_api' -require_relative 'aws-sdk-mediapackagevod/plugins/endpoints.rb' -require_relative 'aws-sdk-mediapackagevod/client' -require_relative 'aws-sdk-mediapackagevod/errors' -require_relative 'aws-sdk-mediapackagevod/resource' -require_relative 'aws-sdk-mediapackagevod/endpoint_parameters' -require_relative 'aws-sdk-mediapackagevod/endpoint_provider' -require_relative 'aws-sdk-mediapackagevod/endpoints' require_relative 'aws-sdk-mediapackagevod/customizations' +require_relative 'aws-sdk-mediapackagevod/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Elemental MediaPackage VOD. This module is available in the # `aws-sdk-mediapackagevod` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MediaPackageVod + autoload :Types, 'aws-sdk-mediapackagevod/types' + autoload :ClientApi, 'aws-sdk-mediapackagevod/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mediapackagevod/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mediapackagevod/client' + autoload :Errors, 'aws-sdk-mediapackagevod/errors' + autoload :Resource, 'aws-sdk-mediapackagevod/resource' + autoload :EndpointParameters, 'aws-sdk-mediapackagevod/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mediapackagevod/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mediapackagevod/endpoints' GEM_VERSION = '1.59.0' diff --git a/gems/aws-sdk-mediapackagevod/lib/aws-sdk-mediapackagevod/client_api.rb b/gems/aws-sdk-mediapackagevod/lib/aws-sdk-mediapackagevod/client_api.rb index e537b1a1432..ccd9e9ba73b 100644 --- a/gems/aws-sdk-mediapackagevod/lib/aws-sdk-mediapackagevod/client_api.rb +++ b/gems/aws-sdk-mediapackagevod/lib/aws-sdk-mediapackagevod/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MediaPackageVod # @api private module ClientApi diff --git a/gems/aws-sdk-mediastore/lib/aws-sdk-mediastore.rb b/gems/aws-sdk-mediastore/lib/aws-sdk-mediastore.rb index 3ca899fc635..0fcff5aa74f 100644 --- a/gems/aws-sdk-mediastore/lib/aws-sdk-mediastore.rb +++ b/gems/aws-sdk-mediastore/lib/aws-sdk-mediastore.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mediastore/types' -require_relative 'aws-sdk-mediastore/client_api' -require_relative 'aws-sdk-mediastore/plugins/endpoints.rb' -require_relative 'aws-sdk-mediastore/client' -require_relative 'aws-sdk-mediastore/errors' -require_relative 'aws-sdk-mediastore/resource' -require_relative 'aws-sdk-mediastore/endpoint_parameters' -require_relative 'aws-sdk-mediastore/endpoint_provider' -require_relative 'aws-sdk-mediastore/endpoints' require_relative 'aws-sdk-mediastore/customizations' +require_relative 'aws-sdk-mediastore/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Elemental MediaStore. This module is available in the # `aws-sdk-mediastore` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MediaStore + autoload :Types, 'aws-sdk-mediastore/types' + autoload :ClientApi, 'aws-sdk-mediastore/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mediastore/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mediastore/client' + autoload :Errors, 'aws-sdk-mediastore/errors' + autoload :Resource, 'aws-sdk-mediastore/resource' + autoload :EndpointParameters, 'aws-sdk-mediastore/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mediastore/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mediastore/endpoints' GEM_VERSION = '1.61.0' diff --git a/gems/aws-sdk-mediastore/lib/aws-sdk-mediastore/client_api.rb b/gems/aws-sdk-mediastore/lib/aws-sdk-mediastore/client_api.rb index 77714f48d76..7edbd48c1e9 100644 --- a/gems/aws-sdk-mediastore/lib/aws-sdk-mediastore/client_api.rb +++ b/gems/aws-sdk-mediastore/lib/aws-sdk-mediastore/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MediaStore # @api private module ClientApi diff --git a/gems/aws-sdk-mediastoredata/lib/aws-sdk-mediastoredata.rb b/gems/aws-sdk-mediastoredata/lib/aws-sdk-mediastoredata.rb index 04d91ee7a43..b0945d7153a 100644 --- a/gems/aws-sdk-mediastoredata/lib/aws-sdk-mediastoredata.rb +++ b/gems/aws-sdk-mediastoredata/lib/aws-sdk-mediastoredata.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mediastoredata/types' -require_relative 'aws-sdk-mediastoredata/client_api' -require_relative 'aws-sdk-mediastoredata/plugins/endpoints.rb' -require_relative 'aws-sdk-mediastoredata/client' -require_relative 'aws-sdk-mediastoredata/errors' -require_relative 'aws-sdk-mediastoredata/resource' -require_relative 'aws-sdk-mediastoredata/endpoint_parameters' -require_relative 'aws-sdk-mediastoredata/endpoint_provider' -require_relative 'aws-sdk-mediastoredata/endpoints' require_relative 'aws-sdk-mediastoredata/customizations' +require_relative 'aws-sdk-mediastoredata/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Elemental MediaStore Data Plane. This module is available in the # `aws-sdk-mediastoredata` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MediaStoreData + autoload :Types, 'aws-sdk-mediastoredata/types' + autoload :ClientApi, 'aws-sdk-mediastoredata/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mediastoredata/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mediastoredata/client' + autoload :Errors, 'aws-sdk-mediastoredata/errors' + autoload :Resource, 'aws-sdk-mediastoredata/resource' + autoload :EndpointParameters, 'aws-sdk-mediastoredata/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mediastoredata/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mediastoredata/endpoints' GEM_VERSION = '1.58.0' diff --git a/gems/aws-sdk-mediastoredata/lib/aws-sdk-mediastoredata/client_api.rb b/gems/aws-sdk-mediastoredata/lib/aws-sdk-mediastoredata/client_api.rb index 6c3eb920c47..bff8b7fdbc7 100644 --- a/gems/aws-sdk-mediastoredata/lib/aws-sdk-mediastoredata/client_api.rb +++ b/gems/aws-sdk-mediastoredata/lib/aws-sdk-mediastoredata/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MediaStoreData # @api private module ClientApi diff --git a/gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor.rb b/gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor.rb index b6bd01fb0f1..4e8dcdf7a03 100644 --- a/gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor.rb +++ b/gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mediatailor/types' -require_relative 'aws-sdk-mediatailor/client_api' -require_relative 'aws-sdk-mediatailor/plugins/endpoints.rb' -require_relative 'aws-sdk-mediatailor/client' -require_relative 'aws-sdk-mediatailor/errors' -require_relative 'aws-sdk-mediatailor/resource' -require_relative 'aws-sdk-mediatailor/endpoint_parameters' -require_relative 'aws-sdk-mediatailor/endpoint_provider' -require_relative 'aws-sdk-mediatailor/endpoints' require_relative 'aws-sdk-mediatailor/customizations' +require_relative 'aws-sdk-mediatailor/railtie' if defined?(Rails::Railtie) # This module provides support for AWS MediaTailor. This module is available in the # `aws-sdk-mediatailor` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MediaTailor + autoload :Types, 'aws-sdk-mediatailor/types' + autoload :ClientApi, 'aws-sdk-mediatailor/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mediatailor/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mediatailor/client' + autoload :Errors, 'aws-sdk-mediatailor/errors' + autoload :Resource, 'aws-sdk-mediatailor/resource' + autoload :EndpointParameters, 'aws-sdk-mediatailor/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mediatailor/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mediatailor/endpoints' GEM_VERSION = '1.85.0' diff --git a/gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client_api.rb b/gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client_api.rb index 8340b8d42ab..c4ece0077e0 100644 --- a/gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client_api.rb +++ b/gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MediaTailor # @api private module ClientApi diff --git a/gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging.rb b/gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging.rb index 523a8d9e197..702cc6bd9f3 100644 --- a/gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging.rb +++ b/gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-medicalimaging/types' -require_relative 'aws-sdk-medicalimaging/client_api' -require_relative 'aws-sdk-medicalimaging/plugins/endpoints.rb' -require_relative 'aws-sdk-medicalimaging/client' -require_relative 'aws-sdk-medicalimaging/errors' -require_relative 'aws-sdk-medicalimaging/waiters' -require_relative 'aws-sdk-medicalimaging/resource' -require_relative 'aws-sdk-medicalimaging/endpoint_parameters' -require_relative 'aws-sdk-medicalimaging/endpoint_provider' -require_relative 'aws-sdk-medicalimaging/endpoints' require_relative 'aws-sdk-medicalimaging/customizations' +require_relative 'aws-sdk-medicalimaging/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Health Imaging. This module is available in the # `aws-sdk-medicalimaging` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::MedicalImaging + autoload :Types, 'aws-sdk-medicalimaging/types' + autoload :ClientApi, 'aws-sdk-medicalimaging/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-medicalimaging/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-medicalimaging/client' + autoload :Errors, 'aws-sdk-medicalimaging/errors' + autoload :Waiters, 'aws-sdk-medicalimaging/waiters' + autoload :Resource, 'aws-sdk-medicalimaging/resource' + autoload :EndpointParameters, 'aws-sdk-medicalimaging/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-medicalimaging/endpoint_provider' + autoload :Endpoints, 'aws-sdk-medicalimaging/endpoints' GEM_VERSION = '1.16.0' diff --git a/gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/client_api.rb b/gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/client_api.rb index 5375f280280..e6f8afdd28c 100644 --- a/gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/client_api.rb +++ b/gems/aws-sdk-medicalimaging/lib/aws-sdk-medicalimaging/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MedicalImaging # @api private module ClientApi diff --git a/gems/aws-sdk-memorydb/lib/aws-sdk-memorydb.rb b/gems/aws-sdk-memorydb/lib/aws-sdk-memorydb.rb index e810a9c2edc..ace9b4dcaca 100644 --- a/gems/aws-sdk-memorydb/lib/aws-sdk-memorydb.rb +++ b/gems/aws-sdk-memorydb/lib/aws-sdk-memorydb.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-memorydb/types' -require_relative 'aws-sdk-memorydb/client_api' -require_relative 'aws-sdk-memorydb/plugins/endpoints.rb' -require_relative 'aws-sdk-memorydb/client' -require_relative 'aws-sdk-memorydb/errors' -require_relative 'aws-sdk-memorydb/resource' -require_relative 'aws-sdk-memorydb/endpoint_parameters' -require_relative 'aws-sdk-memorydb/endpoint_provider' -require_relative 'aws-sdk-memorydb/endpoints' require_relative 'aws-sdk-memorydb/customizations' +require_relative 'aws-sdk-memorydb/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon MemoryDB. This module is available in the # `aws-sdk-memorydb` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MemoryDB + autoload :Types, 'aws-sdk-memorydb/types' + autoload :ClientApi, 'aws-sdk-memorydb/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-memorydb/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-memorydb/client' + autoload :Errors, 'aws-sdk-memorydb/errors' + autoload :Resource, 'aws-sdk-memorydb/resource' + autoload :EndpointParameters, 'aws-sdk-memorydb/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-memorydb/endpoint_provider' + autoload :Endpoints, 'aws-sdk-memorydb/endpoints' GEM_VERSION = '1.32.0' diff --git a/gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/client_api.rb b/gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/client_api.rb index 9b6baaffa6b..9f0b76c2275 100644 --- a/gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/client_api.rb +++ b/gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MemoryDB # @api private module ClientApi diff --git a/gems/aws-sdk-mgn/lib/aws-sdk-mgn.rb b/gems/aws-sdk-mgn/lib/aws-sdk-mgn.rb index 20cd486a4c6..4e215d6f9f1 100644 --- a/gems/aws-sdk-mgn/lib/aws-sdk-mgn.rb +++ b/gems/aws-sdk-mgn/lib/aws-sdk-mgn.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mgn/types' -require_relative 'aws-sdk-mgn/client_api' -require_relative 'aws-sdk-mgn/plugins/endpoints.rb' -require_relative 'aws-sdk-mgn/client' -require_relative 'aws-sdk-mgn/errors' -require_relative 'aws-sdk-mgn/resource' -require_relative 'aws-sdk-mgn/endpoint_parameters' -require_relative 'aws-sdk-mgn/endpoint_provider' -require_relative 'aws-sdk-mgn/endpoints' require_relative 'aws-sdk-mgn/customizations' +require_relative 'aws-sdk-mgn/railtie' if defined?(Rails::Railtie) # This module provides support for Application Migration Service. This module is available in the # `aws-sdk-mgn` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Mgn + autoload :Types, 'aws-sdk-mgn/types' + autoload :ClientApi, 'aws-sdk-mgn/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mgn/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mgn/client' + autoload :Errors, 'aws-sdk-mgn/errors' + autoload :Resource, 'aws-sdk-mgn/resource' + autoload :EndpointParameters, 'aws-sdk-mgn/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mgn/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mgn/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-mgn/lib/aws-sdk-mgn/client_api.rb b/gems/aws-sdk-mgn/lib/aws-sdk-mgn/client_api.rb index 42ef77122cb..ff55f9289f7 100644 --- a/gems/aws-sdk-mgn/lib/aws-sdk-mgn/client_api.rb +++ b/gems/aws-sdk-mgn/lib/aws-sdk-mgn/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Mgn # @api private module ClientApi diff --git a/gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub.rb b/gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub.rb index 444511dec81..1e439e7e461 100644 --- a/gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub.rb +++ b/gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-migrationhub/types' -require_relative 'aws-sdk-migrationhub/client_api' -require_relative 'aws-sdk-migrationhub/plugins/endpoints.rb' -require_relative 'aws-sdk-migrationhub/client' -require_relative 'aws-sdk-migrationhub/errors' -require_relative 'aws-sdk-migrationhub/resource' -require_relative 'aws-sdk-migrationhub/endpoint_parameters' -require_relative 'aws-sdk-migrationhub/endpoint_provider' -require_relative 'aws-sdk-migrationhub/endpoints' require_relative 'aws-sdk-migrationhub/customizations' +require_relative 'aws-sdk-migrationhub/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Migration Hub. This module is available in the # `aws-sdk-migrationhub` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MigrationHub + autoload :Types, 'aws-sdk-migrationhub/types' + autoload :ClientApi, 'aws-sdk-migrationhub/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-migrationhub/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-migrationhub/client' + autoload :Errors, 'aws-sdk-migrationhub/errors' + autoload :Resource, 'aws-sdk-migrationhub/resource' + autoload :EndpointParameters, 'aws-sdk-migrationhub/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-migrationhub/endpoint_provider' + autoload :Endpoints, 'aws-sdk-migrationhub/endpoints' GEM_VERSION = '1.60.0' diff --git a/gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub/client_api.rb b/gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub/client_api.rb index a9eb0c6efde..eb0e18e8169 100644 --- a/gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub/client_api.rb +++ b/gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MigrationHub # @api private module ClientApi diff --git a/gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig.rb b/gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig.rb index eb20a5df38a..fe828f3d39a 100644 --- a/gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig.rb +++ b/gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-migrationhubconfig/types' -require_relative 'aws-sdk-migrationhubconfig/client_api' -require_relative 'aws-sdk-migrationhubconfig/plugins/endpoints.rb' -require_relative 'aws-sdk-migrationhubconfig/client' -require_relative 'aws-sdk-migrationhubconfig/errors' -require_relative 'aws-sdk-migrationhubconfig/resource' -require_relative 'aws-sdk-migrationhubconfig/endpoint_parameters' -require_relative 'aws-sdk-migrationhubconfig/endpoint_provider' -require_relative 'aws-sdk-migrationhubconfig/endpoints' require_relative 'aws-sdk-migrationhubconfig/customizations' +require_relative 'aws-sdk-migrationhubconfig/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Migration Hub Config. This module is available in the # `aws-sdk-migrationhubconfig` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MigrationHubConfig + autoload :Types, 'aws-sdk-migrationhubconfig/types' + autoload :ClientApi, 'aws-sdk-migrationhubconfig/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-migrationhubconfig/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-migrationhubconfig/client' + autoload :Errors, 'aws-sdk-migrationhubconfig/errors' + autoload :Resource, 'aws-sdk-migrationhubconfig/resource' + autoload :EndpointParameters, 'aws-sdk-migrationhubconfig/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-migrationhubconfig/endpoint_provider' + autoload :Endpoints, 'aws-sdk-migrationhubconfig/endpoints' GEM_VERSION = '1.41.0' diff --git a/gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig/client_api.rb b/gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig/client_api.rb index fb15facccc4..bcdc3a04869 100644 --- a/gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig/client_api.rb +++ b/gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MigrationHubConfig # @api private module ClientApi diff --git a/gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator.rb b/gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator.rb index c4846af1ebc..7d628a35e20 100644 --- a/gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator.rb +++ b/gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-migrationhuborchestrator/types' -require_relative 'aws-sdk-migrationhuborchestrator/client_api' -require_relative 'aws-sdk-migrationhuborchestrator/plugins/endpoints.rb' -require_relative 'aws-sdk-migrationhuborchestrator/client' -require_relative 'aws-sdk-migrationhuborchestrator/errors' -require_relative 'aws-sdk-migrationhuborchestrator/waiters' -require_relative 'aws-sdk-migrationhuborchestrator/resource' -require_relative 'aws-sdk-migrationhuborchestrator/endpoint_parameters' -require_relative 'aws-sdk-migrationhuborchestrator/endpoint_provider' -require_relative 'aws-sdk-migrationhuborchestrator/endpoints' require_relative 'aws-sdk-migrationhuborchestrator/customizations' +require_relative 'aws-sdk-migrationhuborchestrator/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Migration Hub Orchestrator. This module is available in the # `aws-sdk-migrationhuborchestrator` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::MigrationHubOrchestrator + autoload :Types, 'aws-sdk-migrationhuborchestrator/types' + autoload :ClientApi, 'aws-sdk-migrationhuborchestrator/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-migrationhuborchestrator/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-migrationhuborchestrator/client' + autoload :Errors, 'aws-sdk-migrationhuborchestrator/errors' + autoload :Waiters, 'aws-sdk-migrationhuborchestrator/waiters' + autoload :Resource, 'aws-sdk-migrationhuborchestrator/resource' + autoload :EndpointParameters, 'aws-sdk-migrationhuborchestrator/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-migrationhuborchestrator/endpoint_provider' + autoload :Endpoints, 'aws-sdk-migrationhuborchestrator/endpoints' GEM_VERSION = '1.20.0' diff --git a/gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/client_api.rb b/gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/client_api.rb index 9aa4ad7cde5..1a4c52725c7 100644 --- a/gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/client_api.rb +++ b/gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MigrationHubOrchestrator # @api private module ClientApi diff --git a/gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces.rb b/gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces.rb index 8f728256a5f..5d9d84c6c07 100644 --- a/gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces.rb +++ b/gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-migrationhubrefactorspaces/types' -require_relative 'aws-sdk-migrationhubrefactorspaces/client_api' -require_relative 'aws-sdk-migrationhubrefactorspaces/plugins/endpoints.rb' -require_relative 'aws-sdk-migrationhubrefactorspaces/client' -require_relative 'aws-sdk-migrationhubrefactorspaces/errors' -require_relative 'aws-sdk-migrationhubrefactorspaces/resource' -require_relative 'aws-sdk-migrationhubrefactorspaces/endpoint_parameters' -require_relative 'aws-sdk-migrationhubrefactorspaces/endpoint_provider' -require_relative 'aws-sdk-migrationhubrefactorspaces/endpoints' require_relative 'aws-sdk-migrationhubrefactorspaces/customizations' +require_relative 'aws-sdk-migrationhubrefactorspaces/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Migration Hub Refactor Spaces. This module is available in the # `aws-sdk-migrationhubrefactorspaces` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MigrationHubRefactorSpaces + autoload :Types, 'aws-sdk-migrationhubrefactorspaces/types' + autoload :ClientApi, 'aws-sdk-migrationhubrefactorspaces/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-migrationhubrefactorspaces/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-migrationhubrefactorspaces/client' + autoload :Errors, 'aws-sdk-migrationhubrefactorspaces/errors' + autoload :Resource, 'aws-sdk-migrationhubrefactorspaces/resource' + autoload :EndpointParameters, 'aws-sdk-migrationhubrefactorspaces/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-migrationhubrefactorspaces/endpoint_provider' + autoload :Endpoints, 'aws-sdk-migrationhubrefactorspaces/endpoints' GEM_VERSION = '1.29.0' diff --git a/gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/client_api.rb b/gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/client_api.rb index 8930f070bef..f5bf44bd071 100644 --- a/gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/client_api.rb +++ b/gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MigrationHubRefactorSpaces # @api private module ClientApi diff --git a/gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations.rb b/gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations.rb index a101580d247..ac5f64c4361 100644 --- a/gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations.rb +++ b/gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-migrationhubstrategyrecommendations/types' -require_relative 'aws-sdk-migrationhubstrategyrecommendations/client_api' -require_relative 'aws-sdk-migrationhubstrategyrecommendations/plugins/endpoints.rb' -require_relative 'aws-sdk-migrationhubstrategyrecommendations/client' -require_relative 'aws-sdk-migrationhubstrategyrecommendations/errors' -require_relative 'aws-sdk-migrationhubstrategyrecommendations/resource' -require_relative 'aws-sdk-migrationhubstrategyrecommendations/endpoint_parameters' -require_relative 'aws-sdk-migrationhubstrategyrecommendations/endpoint_provider' -require_relative 'aws-sdk-migrationhubstrategyrecommendations/endpoints' require_relative 'aws-sdk-migrationhubstrategyrecommendations/customizations' +require_relative 'aws-sdk-migrationhubstrategyrecommendations/railtie' if defined?(Rails::Railtie) # This module provides support for Migration Hub Strategy Recommendations. This module is available in the # `aws-sdk-migrationhubstrategyrecommendations` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MigrationHubStrategyRecommendations + autoload :Types, 'aws-sdk-migrationhubstrategyrecommendations/types' + autoload :ClientApi, 'aws-sdk-migrationhubstrategyrecommendations/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-migrationhubstrategyrecommendations/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-migrationhubstrategyrecommendations/client' + autoload :Errors, 'aws-sdk-migrationhubstrategyrecommendations/errors' + autoload :Resource, 'aws-sdk-migrationhubstrategyrecommendations/resource' + autoload :EndpointParameters, 'aws-sdk-migrationhubstrategyrecommendations/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-migrationhubstrategyrecommendations/endpoint_provider' + autoload :Endpoints, 'aws-sdk-migrationhubstrategyrecommendations/endpoints' GEM_VERSION = '1.27.0' diff --git a/gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/client_api.rb b/gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/client_api.rb index 23492bbe717..ea865d3ea6f 100644 --- a/gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/client_api.rb +++ b/gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MigrationHubStrategyRecommendations # @api private module ClientApi diff --git a/gems/aws-sdk-mq/lib/aws-sdk-mq.rb b/gems/aws-sdk-mq/lib/aws-sdk-mq.rb index 23483d9001d..ab7f8a4ac32 100644 --- a/gems/aws-sdk-mq/lib/aws-sdk-mq.rb +++ b/gems/aws-sdk-mq/lib/aws-sdk-mq.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mq/types' -require_relative 'aws-sdk-mq/client_api' -require_relative 'aws-sdk-mq/plugins/endpoints.rb' -require_relative 'aws-sdk-mq/client' -require_relative 'aws-sdk-mq/errors' -require_relative 'aws-sdk-mq/resource' -require_relative 'aws-sdk-mq/endpoint_parameters' -require_relative 'aws-sdk-mq/endpoint_provider' -require_relative 'aws-sdk-mq/endpoints' require_relative 'aws-sdk-mq/customizations' +require_relative 'aws-sdk-mq/railtie' if defined?(Rails::Railtie) # This module provides support for AmazonMQ. This module is available in the # `aws-sdk-mq` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MQ + autoload :Types, 'aws-sdk-mq/types' + autoload :ClientApi, 'aws-sdk-mq/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mq/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mq/client' + autoload :Errors, 'aws-sdk-mq/errors' + autoload :Resource, 'aws-sdk-mq/resource' + autoload :EndpointParameters, 'aws-sdk-mq/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mq/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mq/endpoints' GEM_VERSION = '1.67.0' diff --git a/gems/aws-sdk-mq/lib/aws-sdk-mq/client_api.rb b/gems/aws-sdk-mq/lib/aws-sdk-mq/client_api.rb index 2523a6d2222..942357edbe9 100644 --- a/gems/aws-sdk-mq/lib/aws-sdk-mq/client_api.rb +++ b/gems/aws-sdk-mq/lib/aws-sdk-mq/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MQ # @api private module ClientApi diff --git a/gems/aws-sdk-mturk/lib/aws-sdk-mturk.rb b/gems/aws-sdk-mturk/lib/aws-sdk-mturk.rb index 9e00d4f1123..9f5da92e311 100644 --- a/gems/aws-sdk-mturk/lib/aws-sdk-mturk.rb +++ b/gems/aws-sdk-mturk/lib/aws-sdk-mturk.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mturk/types' -require_relative 'aws-sdk-mturk/client_api' -require_relative 'aws-sdk-mturk/plugins/endpoints.rb' -require_relative 'aws-sdk-mturk/client' -require_relative 'aws-sdk-mturk/errors' -require_relative 'aws-sdk-mturk/resource' -require_relative 'aws-sdk-mturk/endpoint_parameters' -require_relative 'aws-sdk-mturk/endpoint_provider' -require_relative 'aws-sdk-mturk/endpoints' require_relative 'aws-sdk-mturk/customizations' +require_relative 'aws-sdk-mturk/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Mechanical Turk. This module is available in the # `aws-sdk-mturk` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MTurk + autoload :Types, 'aws-sdk-mturk/types' + autoload :ClientApi, 'aws-sdk-mturk/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mturk/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mturk/client' + autoload :Errors, 'aws-sdk-mturk/errors' + autoload :Resource, 'aws-sdk-mturk/resource' + autoload :EndpointParameters, 'aws-sdk-mturk/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mturk/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mturk/endpoints' GEM_VERSION = '1.60.0' diff --git a/gems/aws-sdk-mturk/lib/aws-sdk-mturk/client_api.rb b/gems/aws-sdk-mturk/lib/aws-sdk-mturk/client_api.rb index 017f430e531..591f532ece9 100644 --- a/gems/aws-sdk-mturk/lib/aws-sdk-mturk/client_api.rb +++ b/gems/aws-sdk-mturk/lib/aws-sdk-mturk/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MTurk # @api private module ClientApi diff --git a/gems/aws-sdk-mwaa/lib/aws-sdk-mwaa.rb b/gems/aws-sdk-mwaa/lib/aws-sdk-mwaa.rb index 916c860e74f..9060fe8db50 100644 --- a/gems/aws-sdk-mwaa/lib/aws-sdk-mwaa.rb +++ b/gems/aws-sdk-mwaa/lib/aws-sdk-mwaa.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-mwaa/types' -require_relative 'aws-sdk-mwaa/client_api' -require_relative 'aws-sdk-mwaa/plugins/endpoints.rb' -require_relative 'aws-sdk-mwaa/client' -require_relative 'aws-sdk-mwaa/errors' -require_relative 'aws-sdk-mwaa/resource' -require_relative 'aws-sdk-mwaa/endpoint_parameters' -require_relative 'aws-sdk-mwaa/endpoint_provider' -require_relative 'aws-sdk-mwaa/endpoints' require_relative 'aws-sdk-mwaa/customizations' +require_relative 'aws-sdk-mwaa/railtie' if defined?(Rails::Railtie) # This module provides support for AmazonMWAA. This module is available in the # `aws-sdk-mwaa` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::MWAA + autoload :Types, 'aws-sdk-mwaa/types' + autoload :ClientApi, 'aws-sdk-mwaa/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-mwaa/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-mwaa/client' + autoload :Errors, 'aws-sdk-mwaa/errors' + autoload :Resource, 'aws-sdk-mwaa/resource' + autoload :EndpointParameters, 'aws-sdk-mwaa/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-mwaa/endpoint_provider' + autoload :Endpoints, 'aws-sdk-mwaa/endpoints' GEM_VERSION = '1.43.0' diff --git a/gems/aws-sdk-mwaa/lib/aws-sdk-mwaa/client_api.rb b/gems/aws-sdk-mwaa/lib/aws-sdk-mwaa/client_api.rb index 5d22f8b0de4..ece2a9c3fc0 100644 --- a/gems/aws-sdk-mwaa/lib/aws-sdk-mwaa/client_api.rb +++ b/gems/aws-sdk-mwaa/lib/aws-sdk-mwaa/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::MWAA # @api private module ClientApi diff --git a/gems/aws-sdk-neptune/lib/aws-sdk-neptune.rb b/gems/aws-sdk-neptune/lib/aws-sdk-neptune.rb index 3f613200863..7c3fa40381b 100644 --- a/gems/aws-sdk-neptune/lib/aws-sdk-neptune.rb +++ b/gems/aws-sdk-neptune/lib/aws-sdk-neptune.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-neptune/types' -require_relative 'aws-sdk-neptune/client_api' -require_relative 'aws-sdk-neptune/plugins/endpoints.rb' -require_relative 'aws-sdk-neptune/client' -require_relative 'aws-sdk-neptune/errors' -require_relative 'aws-sdk-neptune/waiters' -require_relative 'aws-sdk-neptune/resource' -require_relative 'aws-sdk-neptune/endpoint_parameters' -require_relative 'aws-sdk-neptune/endpoint_provider' -require_relative 'aws-sdk-neptune/endpoints' require_relative 'aws-sdk-neptune/customizations' +require_relative 'aws-sdk-neptune/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Neptune. This module is available in the # `aws-sdk-neptune` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Neptune + autoload :Types, 'aws-sdk-neptune/types' + autoload :ClientApi, 'aws-sdk-neptune/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-neptune/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-neptune/client' + autoload :Errors, 'aws-sdk-neptune/errors' + autoload :Waiters, 'aws-sdk-neptune/waiters' + autoload :Resource, 'aws-sdk-neptune/resource' + autoload :EndpointParameters, 'aws-sdk-neptune/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-neptune/endpoint_provider' + autoload :Endpoints, 'aws-sdk-neptune/endpoints' GEM_VERSION = '1.71.0' diff --git a/gems/aws-sdk-neptune/lib/aws-sdk-neptune/client_api.rb b/gems/aws-sdk-neptune/lib/aws-sdk-neptune/client_api.rb index 81b95c806a7..487cb74bdcc 100644 --- a/gems/aws-sdk-neptune/lib/aws-sdk-neptune/client_api.rb +++ b/gems/aws-sdk-neptune/lib/aws-sdk-neptune/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Neptune # @api private module ClientApi diff --git a/gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata.rb b/gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata.rb index d5f7a8a8db3..a82aaa336eb 100644 --- a/gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata.rb +++ b/gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-neptunedata/types' -require_relative 'aws-sdk-neptunedata/client_api' -require_relative 'aws-sdk-neptunedata/plugins/endpoints.rb' -require_relative 'aws-sdk-neptunedata/client' -require_relative 'aws-sdk-neptunedata/errors' -require_relative 'aws-sdk-neptunedata/resource' -require_relative 'aws-sdk-neptunedata/endpoint_parameters' -require_relative 'aws-sdk-neptunedata/endpoint_provider' -require_relative 'aws-sdk-neptunedata/endpoints' require_relative 'aws-sdk-neptunedata/customizations' +require_relative 'aws-sdk-neptunedata/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon NeptuneData. This module is available in the # `aws-sdk-neptunedata` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Neptunedata + autoload :Types, 'aws-sdk-neptunedata/types' + autoload :ClientApi, 'aws-sdk-neptunedata/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-neptunedata/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-neptunedata/client' + autoload :Errors, 'aws-sdk-neptunedata/errors' + autoload :Resource, 'aws-sdk-neptunedata/resource' + autoload :EndpointParameters, 'aws-sdk-neptunedata/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-neptunedata/endpoint_provider' + autoload :Endpoints, 'aws-sdk-neptunedata/endpoints' GEM_VERSION = '1.15.0' diff --git a/gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/client_api.rb b/gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/client_api.rb index bdea4f689cd..dd151683be4 100644 --- a/gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/client_api.rb +++ b/gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Neptunedata # @api private module ClientApi diff --git a/gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph.rb b/gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph.rb index 441cd6f1123..3425a5b5460 100644 --- a/gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph.rb +++ b/gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-neptunegraph/types' -require_relative 'aws-sdk-neptunegraph/client_api' -require_relative 'aws-sdk-neptunegraph/plugins/endpoints.rb' -require_relative 'aws-sdk-neptunegraph/client' -require_relative 'aws-sdk-neptunegraph/errors' -require_relative 'aws-sdk-neptunegraph/waiters' -require_relative 'aws-sdk-neptunegraph/resource' -require_relative 'aws-sdk-neptunegraph/endpoint_parameters' -require_relative 'aws-sdk-neptunegraph/endpoint_provider' -require_relative 'aws-sdk-neptunegraph/endpoints' require_relative 'aws-sdk-neptunegraph/customizations' +require_relative 'aws-sdk-neptunegraph/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Neptune Graph. This module is available in the # `aws-sdk-neptunegraph` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::NeptuneGraph + autoload :Types, 'aws-sdk-neptunegraph/types' + autoload :ClientApi, 'aws-sdk-neptunegraph/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-neptunegraph/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-neptunegraph/client' + autoload :Errors, 'aws-sdk-neptunegraph/errors' + autoload :Waiters, 'aws-sdk-neptunegraph/waiters' + autoload :Resource, 'aws-sdk-neptunegraph/resource' + autoload :EndpointParameters, 'aws-sdk-neptunegraph/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-neptunegraph/endpoint_provider' + autoload :Endpoints, 'aws-sdk-neptunegraph/endpoints' GEM_VERSION = '1.16.0' diff --git a/gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/client_api.rb b/gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/client_api.rb index 41d7195fd9f..c1d11a7370b 100644 --- a/gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/client_api.rb +++ b/gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::NeptuneGraph # @api private module ClientApi diff --git a/gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall.rb b/gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall.rb index 34439a74f3e..b7db020d6ff 100644 --- a/gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall.rb +++ b/gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-networkfirewall/types' -require_relative 'aws-sdk-networkfirewall/client_api' -require_relative 'aws-sdk-networkfirewall/plugins/endpoints.rb' -require_relative 'aws-sdk-networkfirewall/client' -require_relative 'aws-sdk-networkfirewall/errors' -require_relative 'aws-sdk-networkfirewall/resource' -require_relative 'aws-sdk-networkfirewall/endpoint_parameters' -require_relative 'aws-sdk-networkfirewall/endpoint_provider' -require_relative 'aws-sdk-networkfirewall/endpoints' require_relative 'aws-sdk-networkfirewall/customizations' +require_relative 'aws-sdk-networkfirewall/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Network Firewall. This module is available in the # `aws-sdk-networkfirewall` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::NetworkFirewall + autoload :Types, 'aws-sdk-networkfirewall/types' + autoload :ClientApi, 'aws-sdk-networkfirewall/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-networkfirewall/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-networkfirewall/client' + autoload :Errors, 'aws-sdk-networkfirewall/errors' + autoload :Resource, 'aws-sdk-networkfirewall/resource' + autoload :EndpointParameters, 'aws-sdk-networkfirewall/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-networkfirewall/endpoint_provider' + autoload :Endpoints, 'aws-sdk-networkfirewall/endpoints' GEM_VERSION = '1.49.0' diff --git a/gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/client_api.rb b/gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/client_api.rb index 4db0a9f6003..2d818b4a1b2 100644 --- a/gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/client_api.rb +++ b/gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::NetworkFirewall # @api private module ClientApi diff --git a/gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager.rb b/gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager.rb index 0dda6a1cbe4..70948e6ab23 100644 --- a/gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager.rb +++ b/gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-networkmanager/types' -require_relative 'aws-sdk-networkmanager/client_api' -require_relative 'aws-sdk-networkmanager/plugins/endpoints.rb' -require_relative 'aws-sdk-networkmanager/client' -require_relative 'aws-sdk-networkmanager/errors' -require_relative 'aws-sdk-networkmanager/resource' -require_relative 'aws-sdk-networkmanager/endpoint_parameters' -require_relative 'aws-sdk-networkmanager/endpoint_provider' -require_relative 'aws-sdk-networkmanager/endpoints' require_relative 'aws-sdk-networkmanager/customizations' +require_relative 'aws-sdk-networkmanager/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Network Manager. This module is available in the # `aws-sdk-networkmanager` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::NetworkManager + autoload :Types, 'aws-sdk-networkmanager/types' + autoload :ClientApi, 'aws-sdk-networkmanager/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-networkmanager/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-networkmanager/client' + autoload :Errors, 'aws-sdk-networkmanager/errors' + autoload :Resource, 'aws-sdk-networkmanager/resource' + autoload :EndpointParameters, 'aws-sdk-networkmanager/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-networkmanager/endpoint_provider' + autoload :Endpoints, 'aws-sdk-networkmanager/endpoints' GEM_VERSION = '1.49.0' diff --git a/gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client_api.rb b/gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client_api.rb index 619a25b5711..0450f8853de 100644 --- a/gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client_api.rb +++ b/gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::NetworkManager # @api private module ClientApi diff --git a/gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor.rb b/gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor.rb index ba1f38d560c..40d2db65fab 100644 --- a/gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor.rb +++ b/gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-networkmonitor/types' -require_relative 'aws-sdk-networkmonitor/client_api' -require_relative 'aws-sdk-networkmonitor/plugins/endpoints.rb' -require_relative 'aws-sdk-networkmonitor/client' -require_relative 'aws-sdk-networkmonitor/errors' -require_relative 'aws-sdk-networkmonitor/waiters' -require_relative 'aws-sdk-networkmonitor/resource' -require_relative 'aws-sdk-networkmonitor/endpoint_parameters' -require_relative 'aws-sdk-networkmonitor/endpoint_provider' -require_relative 'aws-sdk-networkmonitor/endpoints' require_relative 'aws-sdk-networkmonitor/customizations' +require_relative 'aws-sdk-networkmonitor/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon CloudWatch Network Monitor. This module is available in the # `aws-sdk-networkmonitor` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::NetworkMonitor + autoload :Types, 'aws-sdk-networkmonitor/types' + autoload :ClientApi, 'aws-sdk-networkmonitor/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-networkmonitor/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-networkmonitor/client' + autoload :Errors, 'aws-sdk-networkmonitor/errors' + autoload :Waiters, 'aws-sdk-networkmonitor/waiters' + autoload :Resource, 'aws-sdk-networkmonitor/resource' + autoload :EndpointParameters, 'aws-sdk-networkmonitor/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-networkmonitor/endpoint_provider' + autoload :Endpoints, 'aws-sdk-networkmonitor/endpoints' GEM_VERSION = '1.9.0' diff --git a/gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/client_api.rb b/gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/client_api.rb index 2a089f47627..b6b4232257d 100644 --- a/gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/client_api.rb +++ b/gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::NetworkMonitor # @api private module ClientApi diff --git a/gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio.rb b/gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio.rb index d3b08f359ca..44d5b07969f 100644 --- a/gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio.rb +++ b/gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-nimblestudio/types' -require_relative 'aws-sdk-nimblestudio/client_api' -require_relative 'aws-sdk-nimblestudio/plugins/endpoints.rb' -require_relative 'aws-sdk-nimblestudio/client' -require_relative 'aws-sdk-nimblestudio/errors' -require_relative 'aws-sdk-nimblestudio/waiters' -require_relative 'aws-sdk-nimblestudio/resource' -require_relative 'aws-sdk-nimblestudio/endpoint_parameters' -require_relative 'aws-sdk-nimblestudio/endpoint_provider' -require_relative 'aws-sdk-nimblestudio/endpoints' require_relative 'aws-sdk-nimblestudio/customizations' +require_relative 'aws-sdk-nimblestudio/railtie' if defined?(Rails::Railtie) # This module provides support for AmazonNimbleStudio. This module is available in the # `aws-sdk-nimblestudio` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::NimbleStudio + autoload :Types, 'aws-sdk-nimblestudio/types' + autoload :ClientApi, 'aws-sdk-nimblestudio/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-nimblestudio/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-nimblestudio/client' + autoload :Errors, 'aws-sdk-nimblestudio/errors' + autoload :Waiters, 'aws-sdk-nimblestudio/waiters' + autoload :Resource, 'aws-sdk-nimblestudio/resource' + autoload :EndpointParameters, 'aws-sdk-nimblestudio/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-nimblestudio/endpoint_provider' + autoload :Endpoints, 'aws-sdk-nimblestudio/endpoints' GEM_VERSION = '1.35.0' diff --git a/gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/client_api.rb b/gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/client_api.rb index 05091d78d37..bad619abec8 100644 --- a/gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/client_api.rb +++ b/gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::NimbleStudio # @api private module ClientApi diff --git a/gems/aws-sdk-oam/lib/aws-sdk-oam.rb b/gems/aws-sdk-oam/lib/aws-sdk-oam.rb index 6d49aa52fc5..8da9c1d3db9 100644 --- a/gems/aws-sdk-oam/lib/aws-sdk-oam.rb +++ b/gems/aws-sdk-oam/lib/aws-sdk-oam.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-oam/types' -require_relative 'aws-sdk-oam/client_api' -require_relative 'aws-sdk-oam/plugins/endpoints.rb' -require_relative 'aws-sdk-oam/client' -require_relative 'aws-sdk-oam/errors' -require_relative 'aws-sdk-oam/resource' -require_relative 'aws-sdk-oam/endpoint_parameters' -require_relative 'aws-sdk-oam/endpoint_provider' -require_relative 'aws-sdk-oam/endpoints' require_relative 'aws-sdk-oam/customizations' +require_relative 'aws-sdk-oam/railtie' if defined?(Rails::Railtie) # This module provides support for CloudWatch Observability Access Manager. This module is available in the # `aws-sdk-oam` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::OAM + autoload :Types, 'aws-sdk-oam/types' + autoload :ClientApi, 'aws-sdk-oam/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-oam/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-oam/client' + autoload :Errors, 'aws-sdk-oam/errors' + autoload :Resource, 'aws-sdk-oam/resource' + autoload :EndpointParameters, 'aws-sdk-oam/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-oam/endpoint_provider' + autoload :Endpoints, 'aws-sdk-oam/endpoints' GEM_VERSION = '1.21.0' diff --git a/gems/aws-sdk-oam/lib/aws-sdk-oam/client_api.rb b/gems/aws-sdk-oam/lib/aws-sdk-oam/client_api.rb index 450e8518038..d473dadd536 100644 --- a/gems/aws-sdk-oam/lib/aws-sdk-oam/client_api.rb +++ b/gems/aws-sdk-oam/lib/aws-sdk-oam/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::OAM # @api private module ClientApi diff --git a/gems/aws-sdk-omics/lib/aws-sdk-omics.rb b/gems/aws-sdk-omics/lib/aws-sdk-omics.rb index dc3a9196800..684c7decf8b 100644 --- a/gems/aws-sdk-omics/lib/aws-sdk-omics.rb +++ b/gems/aws-sdk-omics/lib/aws-sdk-omics.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-omics/types' -require_relative 'aws-sdk-omics/client_api' -require_relative 'aws-sdk-omics/plugins/endpoints.rb' -require_relative 'aws-sdk-omics/client' -require_relative 'aws-sdk-omics/errors' -require_relative 'aws-sdk-omics/waiters' -require_relative 'aws-sdk-omics/resource' -require_relative 'aws-sdk-omics/endpoint_parameters' -require_relative 'aws-sdk-omics/endpoint_provider' -require_relative 'aws-sdk-omics/endpoints' require_relative 'aws-sdk-omics/customizations' +require_relative 'aws-sdk-omics/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Omics. This module is available in the # `aws-sdk-omics` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Omics + autoload :Types, 'aws-sdk-omics/types' + autoload :ClientApi, 'aws-sdk-omics/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-omics/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-omics/client' + autoload :Errors, 'aws-sdk-omics/errors' + autoload :Waiters, 'aws-sdk-omics/waiters' + autoload :Resource, 'aws-sdk-omics/resource' + autoload :EndpointParameters, 'aws-sdk-omics/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-omics/endpoint_provider' + autoload :Endpoints, 'aws-sdk-omics/endpoints' GEM_VERSION = '1.33.0' diff --git a/gems/aws-sdk-omics/lib/aws-sdk-omics/client_api.rb b/gems/aws-sdk-omics/lib/aws-sdk-omics/client_api.rb index b95dcacbf85..8993923c56c 100644 --- a/gems/aws-sdk-omics/lib/aws-sdk-omics/client_api.rb +++ b/gems/aws-sdk-omics/lib/aws-sdk-omics/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Omics # @api private module ClientApi diff --git a/gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless.rb b/gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless.rb index 91b73eeca5b..81efef26dba 100644 --- a/gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless.rb +++ b/gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-opensearchserverless/types' -require_relative 'aws-sdk-opensearchserverless/client_api' -require_relative 'aws-sdk-opensearchserverless/plugins/endpoints.rb' -require_relative 'aws-sdk-opensearchserverless/client' -require_relative 'aws-sdk-opensearchserverless/errors' -require_relative 'aws-sdk-opensearchserverless/resource' -require_relative 'aws-sdk-opensearchserverless/endpoint_parameters' -require_relative 'aws-sdk-opensearchserverless/endpoint_provider' -require_relative 'aws-sdk-opensearchserverless/endpoints' require_relative 'aws-sdk-opensearchserverless/customizations' +require_relative 'aws-sdk-opensearchserverless/railtie' if defined?(Rails::Railtie) # This module provides support for OpenSearch Service Serverless. This module is available in the # `aws-sdk-opensearchserverless` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::OpenSearchServerless + autoload :Types, 'aws-sdk-opensearchserverless/types' + autoload :ClientApi, 'aws-sdk-opensearchserverless/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-opensearchserverless/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-opensearchserverless/client' + autoload :Errors, 'aws-sdk-opensearchserverless/errors' + autoload :Resource, 'aws-sdk-opensearchserverless/resource' + autoload :EndpointParameters, 'aws-sdk-opensearchserverless/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-opensearchserverless/endpoint_provider' + autoload :Endpoints, 'aws-sdk-opensearchserverless/endpoints' GEM_VERSION = '1.23.0' diff --git a/gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/client_api.rb b/gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/client_api.rb index 087048867c4..b3abd291baa 100644 --- a/gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/client_api.rb +++ b/gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::OpenSearchServerless # @api private module ClientApi diff --git a/gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice.rb b/gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice.rb index f46f358cc92..517aeb98a5a 100644 --- a/gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice.rb +++ b/gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-opensearchservice/types' -require_relative 'aws-sdk-opensearchservice/client_api' -require_relative 'aws-sdk-opensearchservice/plugins/endpoints.rb' -require_relative 'aws-sdk-opensearchservice/client' -require_relative 'aws-sdk-opensearchservice/errors' -require_relative 'aws-sdk-opensearchservice/resource' -require_relative 'aws-sdk-opensearchservice/endpoint_parameters' -require_relative 'aws-sdk-opensearchservice/endpoint_provider' -require_relative 'aws-sdk-opensearchservice/endpoints' require_relative 'aws-sdk-opensearchservice/customizations' +require_relative 'aws-sdk-opensearchservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon OpenSearch Service. This module is available in the # `aws-sdk-opensearchservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::OpenSearchService + autoload :Types, 'aws-sdk-opensearchservice/types' + autoload :ClientApi, 'aws-sdk-opensearchservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-opensearchservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-opensearchservice/client' + autoload :Errors, 'aws-sdk-opensearchservice/errors' + autoload :Resource, 'aws-sdk-opensearchservice/resource' + autoload :EndpointParameters, 'aws-sdk-opensearchservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-opensearchservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-opensearchservice/endpoints' GEM_VERSION = '1.51.0' diff --git a/gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/client_api.rb b/gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/client_api.rb index dc5e1bd820e..996b0356ad7 100644 --- a/gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/client_api.rb +++ b/gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::OpenSearchService # @api private module ClientApi diff --git a/gems/aws-sdk-opsworks/lib/aws-sdk-opsworks.rb b/gems/aws-sdk-opsworks/lib/aws-sdk-opsworks.rb index d4c14169e24..26cc7dd7e8b 100644 --- a/gems/aws-sdk-opsworks/lib/aws-sdk-opsworks.rb +++ b/gems/aws-sdk-opsworks/lib/aws-sdk-opsworks.rb @@ -11,20 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-opsworks/types' -require_relative 'aws-sdk-opsworks/client_api' -require_relative 'aws-sdk-opsworks/plugins/endpoints.rb' -require_relative 'aws-sdk-opsworks/client' -require_relative 'aws-sdk-opsworks/errors' -require_relative 'aws-sdk-opsworks/waiters' -require_relative 'aws-sdk-opsworks/resource' -require_relative 'aws-sdk-opsworks/endpoint_parameters' -require_relative 'aws-sdk-opsworks/endpoint_provider' -require_relative 'aws-sdk-opsworks/endpoints' -require_relative 'aws-sdk-opsworks/layer' -require_relative 'aws-sdk-opsworks/stack' -require_relative 'aws-sdk-opsworks/stack_summary' require_relative 'aws-sdk-opsworks/customizations' +require_relative 'aws-sdk-opsworks/railtie' if defined?(Rails::Railtie) # This module provides support for AWS OpsWorks. This module is available in the # `aws-sdk-opsworks` gem. @@ -55,6 +43,21 @@ # # @!group service module Aws::OpsWorks + autoload :Types, 'aws-sdk-opsworks/types' + autoload :ClientApi, 'aws-sdk-opsworks/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-opsworks/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-opsworks/client' + autoload :Errors, 'aws-sdk-opsworks/errors' + autoload :Waiters, 'aws-sdk-opsworks/waiters' + autoload :Resource, 'aws-sdk-opsworks/resource' + autoload :EndpointParameters, 'aws-sdk-opsworks/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-opsworks/endpoint_provider' + autoload :Endpoints, 'aws-sdk-opsworks/endpoints' + autoload :Layer, 'aws-sdk-opsworks/layer' + autoload :Stack, 'aws-sdk-opsworks/stack' + autoload :StackSummary, 'aws-sdk-opsworks/stack_summary' GEM_VERSION = '1.62.0' diff --git a/gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/client_api.rb b/gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/client_api.rb index f48fa6b92e4..b8d0c041c37 100644 --- a/gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/client_api.rb +++ b/gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::OpsWorks # @api private module ClientApi diff --git a/gems/aws-sdk-opsworkscm/lib/aws-sdk-opsworkscm.rb b/gems/aws-sdk-opsworkscm/lib/aws-sdk-opsworkscm.rb index 229d7950457..e06af515da2 100644 --- a/gems/aws-sdk-opsworkscm/lib/aws-sdk-opsworkscm.rb +++ b/gems/aws-sdk-opsworkscm/lib/aws-sdk-opsworkscm.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-opsworkscm/types' -require_relative 'aws-sdk-opsworkscm/client_api' -require_relative 'aws-sdk-opsworkscm/plugins/endpoints.rb' -require_relative 'aws-sdk-opsworkscm/client' -require_relative 'aws-sdk-opsworkscm/errors' -require_relative 'aws-sdk-opsworkscm/waiters' -require_relative 'aws-sdk-opsworkscm/resource' -require_relative 'aws-sdk-opsworkscm/endpoint_parameters' -require_relative 'aws-sdk-opsworkscm/endpoint_provider' -require_relative 'aws-sdk-opsworkscm/endpoints' require_relative 'aws-sdk-opsworkscm/customizations' +require_relative 'aws-sdk-opsworkscm/railtie' if defined?(Rails::Railtie) # This module provides support for AWS OpsWorks CM. This module is available in the # `aws-sdk-opsworkscm` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::OpsWorksCM + autoload :Types, 'aws-sdk-opsworkscm/types' + autoload :ClientApi, 'aws-sdk-opsworkscm/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-opsworkscm/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-opsworkscm/client' + autoload :Errors, 'aws-sdk-opsworkscm/errors' + autoload :Waiters, 'aws-sdk-opsworkscm/waiters' + autoload :Resource, 'aws-sdk-opsworkscm/resource' + autoload :EndpointParameters, 'aws-sdk-opsworkscm/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-opsworkscm/endpoint_provider' + autoload :Endpoints, 'aws-sdk-opsworkscm/endpoints' GEM_VERSION = '1.72.0' diff --git a/gems/aws-sdk-opsworkscm/lib/aws-sdk-opsworkscm/client_api.rb b/gems/aws-sdk-opsworkscm/lib/aws-sdk-opsworkscm/client_api.rb index 1600bb3e3b5..a23c1db44ce 100644 --- a/gems/aws-sdk-opsworkscm/lib/aws-sdk-opsworkscm/client_api.rb +++ b/gems/aws-sdk-opsworkscm/lib/aws-sdk-opsworkscm/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::OpsWorksCM # @api private module ClientApi diff --git a/gems/aws-sdk-organizations/lib/aws-sdk-organizations.rb b/gems/aws-sdk-organizations/lib/aws-sdk-organizations.rb index 7a99b26ef18..4d34cfee241 100644 --- a/gems/aws-sdk-organizations/lib/aws-sdk-organizations.rb +++ b/gems/aws-sdk-organizations/lib/aws-sdk-organizations.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-organizations/types' -require_relative 'aws-sdk-organizations/client_api' -require_relative 'aws-sdk-organizations/plugins/endpoints.rb' -require_relative 'aws-sdk-organizations/client' -require_relative 'aws-sdk-organizations/errors' -require_relative 'aws-sdk-organizations/resource' -require_relative 'aws-sdk-organizations/endpoint_parameters' -require_relative 'aws-sdk-organizations/endpoint_provider' -require_relative 'aws-sdk-organizations/endpoints' require_relative 'aws-sdk-organizations/customizations' +require_relative 'aws-sdk-organizations/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Organizations. This module is available in the # `aws-sdk-organizations` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Organizations + autoload :Types, 'aws-sdk-organizations/types' + autoload :ClientApi, 'aws-sdk-organizations/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-organizations/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-organizations/client' + autoload :Errors, 'aws-sdk-organizations/errors' + autoload :Resource, 'aws-sdk-organizations/resource' + autoload :EndpointParameters, 'aws-sdk-organizations/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-organizations/endpoint_provider' + autoload :Endpoints, 'aws-sdk-organizations/endpoints' GEM_VERSION = '1.97.0' diff --git a/gems/aws-sdk-organizations/lib/aws-sdk-organizations/client_api.rb b/gems/aws-sdk-organizations/lib/aws-sdk-organizations/client_api.rb index 11ef959cdc8..5c082cb23b0 100644 --- a/gems/aws-sdk-organizations/lib/aws-sdk-organizations/client_api.rb +++ b/gems/aws-sdk-organizations/lib/aws-sdk-organizations/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Organizations # @api private module ClientApi diff --git a/gems/aws-sdk-osis/lib/aws-sdk-osis.rb b/gems/aws-sdk-osis/lib/aws-sdk-osis.rb index 3f9878cafed..24f360da99f 100644 --- a/gems/aws-sdk-osis/lib/aws-sdk-osis.rb +++ b/gems/aws-sdk-osis/lib/aws-sdk-osis.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-osis/types' -require_relative 'aws-sdk-osis/client_api' -require_relative 'aws-sdk-osis/plugins/endpoints.rb' -require_relative 'aws-sdk-osis/client' -require_relative 'aws-sdk-osis/errors' -require_relative 'aws-sdk-osis/resource' -require_relative 'aws-sdk-osis/endpoint_parameters' -require_relative 'aws-sdk-osis/endpoint_provider' -require_relative 'aws-sdk-osis/endpoints' require_relative 'aws-sdk-osis/customizations' +require_relative 'aws-sdk-osis/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon OpenSearch Ingestion. This module is available in the # `aws-sdk-osis` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::OSIS + autoload :Types, 'aws-sdk-osis/types' + autoload :ClientApi, 'aws-sdk-osis/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-osis/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-osis/client' + autoload :Errors, 'aws-sdk-osis/errors' + autoload :Resource, 'aws-sdk-osis/resource' + autoload :EndpointParameters, 'aws-sdk-osis/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-osis/endpoint_provider' + autoload :Endpoints, 'aws-sdk-osis/endpoints' GEM_VERSION = '1.21.0' diff --git a/gems/aws-sdk-osis/lib/aws-sdk-osis/client_api.rb b/gems/aws-sdk-osis/lib/aws-sdk-osis/client_api.rb index d7f9d46c00a..f5465e990d3 100644 --- a/gems/aws-sdk-osis/lib/aws-sdk-osis/client_api.rb +++ b/gems/aws-sdk-osis/lib/aws-sdk-osis/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::OSIS # @api private module ClientApi diff --git a/gems/aws-sdk-outposts/lib/aws-sdk-outposts.rb b/gems/aws-sdk-outposts/lib/aws-sdk-outposts.rb index 46ccf83db01..3268a4cddfa 100644 --- a/gems/aws-sdk-outposts/lib/aws-sdk-outposts.rb +++ b/gems/aws-sdk-outposts/lib/aws-sdk-outposts.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-outposts/types' -require_relative 'aws-sdk-outposts/client_api' -require_relative 'aws-sdk-outposts/plugins/endpoints.rb' -require_relative 'aws-sdk-outposts/client' -require_relative 'aws-sdk-outposts/errors' -require_relative 'aws-sdk-outposts/resource' -require_relative 'aws-sdk-outposts/endpoint_parameters' -require_relative 'aws-sdk-outposts/endpoint_provider' -require_relative 'aws-sdk-outposts/endpoints' require_relative 'aws-sdk-outposts/customizations' +require_relative 'aws-sdk-outposts/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Outposts. This module is available in the # `aws-sdk-outposts` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Outposts + autoload :Types, 'aws-sdk-outposts/types' + autoload :ClientApi, 'aws-sdk-outposts/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-outposts/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-outposts/client' + autoload :Errors, 'aws-sdk-outposts/errors' + autoload :Resource, 'aws-sdk-outposts/resource' + autoload :EndpointParameters, 'aws-sdk-outposts/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-outposts/endpoint_provider' + autoload :Endpoints, 'aws-sdk-outposts/endpoints' GEM_VERSION = '1.64.0' diff --git a/gems/aws-sdk-outposts/lib/aws-sdk-outposts/client_api.rb b/gems/aws-sdk-outposts/lib/aws-sdk-outposts/client_api.rb index b85f74d8d0b..fd4390894a7 100644 --- a/gems/aws-sdk-outposts/lib/aws-sdk-outposts/client_api.rb +++ b/gems/aws-sdk-outposts/lib/aws-sdk-outposts/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Outposts # @api private module ClientApi diff --git a/gems/aws-sdk-panorama/lib/aws-sdk-panorama.rb b/gems/aws-sdk-panorama/lib/aws-sdk-panorama.rb index 0dccddaa4f0..4742a20d6e1 100644 --- a/gems/aws-sdk-panorama/lib/aws-sdk-panorama.rb +++ b/gems/aws-sdk-panorama/lib/aws-sdk-panorama.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-panorama/types' -require_relative 'aws-sdk-panorama/client_api' -require_relative 'aws-sdk-panorama/plugins/endpoints.rb' -require_relative 'aws-sdk-panorama/client' -require_relative 'aws-sdk-panorama/errors' -require_relative 'aws-sdk-panorama/resource' -require_relative 'aws-sdk-panorama/endpoint_parameters' -require_relative 'aws-sdk-panorama/endpoint_provider' -require_relative 'aws-sdk-panorama/endpoints' require_relative 'aws-sdk-panorama/customizations' +require_relative 'aws-sdk-panorama/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Panorama. This module is available in the # `aws-sdk-panorama` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Panorama + autoload :Types, 'aws-sdk-panorama/types' + autoload :ClientApi, 'aws-sdk-panorama/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-panorama/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-panorama/client' + autoload :Errors, 'aws-sdk-panorama/errors' + autoload :Resource, 'aws-sdk-panorama/resource' + autoload :EndpointParameters, 'aws-sdk-panorama/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-panorama/endpoint_provider' + autoload :Endpoints, 'aws-sdk-panorama/endpoints' GEM_VERSION = '1.30.0' diff --git a/gems/aws-sdk-panorama/lib/aws-sdk-panorama/client_api.rb b/gems/aws-sdk-panorama/lib/aws-sdk-panorama/client_api.rb index 414e120125c..85c4aeccabb 100644 --- a/gems/aws-sdk-panorama/lib/aws-sdk-panorama/client_api.rb +++ b/gems/aws-sdk-panorama/lib/aws-sdk-panorama/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Panorama # @api private module ClientApi diff --git a/gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography.rb b/gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography.rb index a24f76c7065..a61ea2638a0 100644 --- a/gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography.rb +++ b/gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-paymentcryptography/types' -require_relative 'aws-sdk-paymentcryptography/client_api' -require_relative 'aws-sdk-paymentcryptography/plugins/endpoints.rb' -require_relative 'aws-sdk-paymentcryptography/client' -require_relative 'aws-sdk-paymentcryptography/errors' -require_relative 'aws-sdk-paymentcryptography/waiters' -require_relative 'aws-sdk-paymentcryptography/resource' -require_relative 'aws-sdk-paymentcryptography/endpoint_parameters' -require_relative 'aws-sdk-paymentcryptography/endpoint_provider' -require_relative 'aws-sdk-paymentcryptography/endpoints' require_relative 'aws-sdk-paymentcryptography/customizations' +require_relative 'aws-sdk-paymentcryptography/railtie' if defined?(Rails::Railtie) # This module provides support for Payment Cryptography Control Plane. This module is available in the # `aws-sdk-paymentcryptography` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::PaymentCryptography + autoload :Types, 'aws-sdk-paymentcryptography/types' + autoload :ClientApi, 'aws-sdk-paymentcryptography/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-paymentcryptography/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-paymentcryptography/client' + autoload :Errors, 'aws-sdk-paymentcryptography/errors' + autoload :Waiters, 'aws-sdk-paymentcryptography/waiters' + autoload :Resource, 'aws-sdk-paymentcryptography/resource' + autoload :EndpointParameters, 'aws-sdk-paymentcryptography/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-paymentcryptography/endpoint_provider' + autoload :Endpoints, 'aws-sdk-paymentcryptography/endpoints' GEM_VERSION = '1.20.0' diff --git a/gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/client_api.rb b/gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/client_api.rb index 00563c63ab0..617f004db2f 100644 --- a/gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/client_api.rb +++ b/gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PaymentCryptography # @api private module ClientApi diff --git a/gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata.rb b/gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata.rb index 424ad584660..2051a1c24e4 100644 --- a/gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata.rb +++ b/gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-paymentcryptographydata/types' -require_relative 'aws-sdk-paymentcryptographydata/client_api' -require_relative 'aws-sdk-paymentcryptographydata/plugins/endpoints.rb' -require_relative 'aws-sdk-paymentcryptographydata/client' -require_relative 'aws-sdk-paymentcryptographydata/errors' -require_relative 'aws-sdk-paymentcryptographydata/waiters' -require_relative 'aws-sdk-paymentcryptographydata/resource' -require_relative 'aws-sdk-paymentcryptographydata/endpoint_parameters' -require_relative 'aws-sdk-paymentcryptographydata/endpoint_provider' -require_relative 'aws-sdk-paymentcryptographydata/endpoints' require_relative 'aws-sdk-paymentcryptographydata/customizations' +require_relative 'aws-sdk-paymentcryptographydata/railtie' if defined?(Rails::Railtie) # This module provides support for Payment Cryptography Data Plane. This module is available in the # `aws-sdk-paymentcryptographydata` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::PaymentCryptographyData + autoload :Types, 'aws-sdk-paymentcryptographydata/types' + autoload :ClientApi, 'aws-sdk-paymentcryptographydata/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-paymentcryptographydata/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-paymentcryptographydata/client' + autoload :Errors, 'aws-sdk-paymentcryptographydata/errors' + autoload :Waiters, 'aws-sdk-paymentcryptographydata/waiters' + autoload :Resource, 'aws-sdk-paymentcryptographydata/resource' + autoload :EndpointParameters, 'aws-sdk-paymentcryptographydata/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-paymentcryptographydata/endpoint_provider' + autoload :Endpoints, 'aws-sdk-paymentcryptographydata/endpoints' GEM_VERSION = '1.19.0' diff --git a/gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/client_api.rb b/gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/client_api.rb index 041b3c72102..adaae21b018 100644 --- a/gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/client_api.rb +++ b/gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PaymentCryptographyData # @api private module ClientApi diff --git a/gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad.rb b/gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad.rb index c4ad4248bde..1be4dfe4c99 100644 --- a/gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad.rb +++ b/gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-pcaconnectorad/types' -require_relative 'aws-sdk-pcaconnectorad/client_api' -require_relative 'aws-sdk-pcaconnectorad/plugins/endpoints.rb' -require_relative 'aws-sdk-pcaconnectorad/client' -require_relative 'aws-sdk-pcaconnectorad/errors' -require_relative 'aws-sdk-pcaconnectorad/resource' -require_relative 'aws-sdk-pcaconnectorad/endpoint_parameters' -require_relative 'aws-sdk-pcaconnectorad/endpoint_provider' -require_relative 'aws-sdk-pcaconnectorad/endpoints' require_relative 'aws-sdk-pcaconnectorad/customizations' +require_relative 'aws-sdk-pcaconnectorad/railtie' if defined?(Rails::Railtie) # This module provides support for PcaConnectorAd. This module is available in the # `aws-sdk-pcaconnectorad` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::PcaConnectorAd + autoload :Types, 'aws-sdk-pcaconnectorad/types' + autoload :ClientApi, 'aws-sdk-pcaconnectorad/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-pcaconnectorad/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-pcaconnectorad/client' + autoload :Errors, 'aws-sdk-pcaconnectorad/errors' + autoload :Resource, 'aws-sdk-pcaconnectorad/resource' + autoload :EndpointParameters, 'aws-sdk-pcaconnectorad/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-pcaconnectorad/endpoint_provider' + autoload :Endpoints, 'aws-sdk-pcaconnectorad/endpoints' GEM_VERSION = '1.11.0' diff --git a/gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/client_api.rb b/gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/client_api.rb index b6eb22d3d80..850e90e2f63 100644 --- a/gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/client_api.rb +++ b/gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PcaConnectorAd # @api private module ClientApi diff --git a/gems/aws-sdk-pcaconnectorscep/lib/aws-sdk-pcaconnectorscep.rb b/gems/aws-sdk-pcaconnectorscep/lib/aws-sdk-pcaconnectorscep.rb index 819384203e8..f248008d510 100644 --- a/gems/aws-sdk-pcaconnectorscep/lib/aws-sdk-pcaconnectorscep.rb +++ b/gems/aws-sdk-pcaconnectorscep/lib/aws-sdk-pcaconnectorscep.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-pcaconnectorscep/types' -require_relative 'aws-sdk-pcaconnectorscep/client_api' -require_relative 'aws-sdk-pcaconnectorscep/plugins/endpoints.rb' -require_relative 'aws-sdk-pcaconnectorscep/client' -require_relative 'aws-sdk-pcaconnectorscep/errors' -require_relative 'aws-sdk-pcaconnectorscep/waiters' -require_relative 'aws-sdk-pcaconnectorscep/resource' -require_relative 'aws-sdk-pcaconnectorscep/endpoint_parameters' -require_relative 'aws-sdk-pcaconnectorscep/endpoint_provider' -require_relative 'aws-sdk-pcaconnectorscep/endpoints' require_relative 'aws-sdk-pcaconnectorscep/customizations' +require_relative 'aws-sdk-pcaconnectorscep/railtie' if defined?(Rails::Railtie) # This module provides support for Private CA Connector for SCEP. This module is available in the # `aws-sdk-pcaconnectorscep` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::PcaConnectorScep + autoload :Types, 'aws-sdk-pcaconnectorscep/types' + autoload :ClientApi, 'aws-sdk-pcaconnectorscep/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-pcaconnectorscep/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-pcaconnectorscep/client' + autoload :Errors, 'aws-sdk-pcaconnectorscep/errors' + autoload :Waiters, 'aws-sdk-pcaconnectorscep/waiters' + autoload :Resource, 'aws-sdk-pcaconnectorscep/resource' + autoload :EndpointParameters, 'aws-sdk-pcaconnectorscep/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-pcaconnectorscep/endpoint_provider' + autoload :Endpoints, 'aws-sdk-pcaconnectorscep/endpoints' GEM_VERSION = '1.4.0' diff --git a/gems/aws-sdk-pcaconnectorscep/lib/aws-sdk-pcaconnectorscep/client_api.rb b/gems/aws-sdk-pcaconnectorscep/lib/aws-sdk-pcaconnectorscep/client_api.rb index ccf18f0763a..565e85e0faf 100644 --- a/gems/aws-sdk-pcaconnectorscep/lib/aws-sdk-pcaconnectorscep/client_api.rb +++ b/gems/aws-sdk-pcaconnectorscep/lib/aws-sdk-pcaconnectorscep/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PcaConnectorScep # @api private module ClientApi diff --git a/gems/aws-sdk-personalize/lib/aws-sdk-personalize.rb b/gems/aws-sdk-personalize/lib/aws-sdk-personalize.rb index 52c73bea2e3..4c201d602b6 100644 --- a/gems/aws-sdk-personalize/lib/aws-sdk-personalize.rb +++ b/gems/aws-sdk-personalize/lib/aws-sdk-personalize.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-personalize/types' -require_relative 'aws-sdk-personalize/client_api' -require_relative 'aws-sdk-personalize/plugins/endpoints.rb' -require_relative 'aws-sdk-personalize/client' -require_relative 'aws-sdk-personalize/errors' -require_relative 'aws-sdk-personalize/resource' -require_relative 'aws-sdk-personalize/endpoint_parameters' -require_relative 'aws-sdk-personalize/endpoint_provider' -require_relative 'aws-sdk-personalize/endpoints' require_relative 'aws-sdk-personalize/customizations' +require_relative 'aws-sdk-personalize/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Personalize. This module is available in the # `aws-sdk-personalize` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Personalize + autoload :Types, 'aws-sdk-personalize/types' + autoload :ClientApi, 'aws-sdk-personalize/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-personalize/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-personalize/client' + autoload :Errors, 'aws-sdk-personalize/errors' + autoload :Resource, 'aws-sdk-personalize/resource' + autoload :EndpointParameters, 'aws-sdk-personalize/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-personalize/endpoint_provider' + autoload :Endpoints, 'aws-sdk-personalize/endpoints' GEM_VERSION = '1.70.0' diff --git a/gems/aws-sdk-personalize/lib/aws-sdk-personalize/client_api.rb b/gems/aws-sdk-personalize/lib/aws-sdk-personalize/client_api.rb index 45cd0377eee..973e274f13c 100644 --- a/gems/aws-sdk-personalize/lib/aws-sdk-personalize/client_api.rb +++ b/gems/aws-sdk-personalize/lib/aws-sdk-personalize/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Personalize # @api private module ClientApi diff --git a/gems/aws-sdk-personalizeevents/lib/aws-sdk-personalizeevents.rb b/gems/aws-sdk-personalizeevents/lib/aws-sdk-personalizeevents.rb index 62048310c84..c83eb52a884 100644 --- a/gems/aws-sdk-personalizeevents/lib/aws-sdk-personalizeevents.rb +++ b/gems/aws-sdk-personalizeevents/lib/aws-sdk-personalizeevents.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-personalizeevents/types' -require_relative 'aws-sdk-personalizeevents/client_api' -require_relative 'aws-sdk-personalizeevents/plugins/endpoints.rb' -require_relative 'aws-sdk-personalizeevents/client' -require_relative 'aws-sdk-personalizeevents/errors' -require_relative 'aws-sdk-personalizeevents/resource' -require_relative 'aws-sdk-personalizeevents/endpoint_parameters' -require_relative 'aws-sdk-personalizeevents/endpoint_provider' -require_relative 'aws-sdk-personalizeevents/endpoints' require_relative 'aws-sdk-personalizeevents/customizations' +require_relative 'aws-sdk-personalizeevents/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Personalize Events. This module is available in the # `aws-sdk-personalizeevents` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::PersonalizeEvents + autoload :Types, 'aws-sdk-personalizeevents/types' + autoload :ClientApi, 'aws-sdk-personalizeevents/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-personalizeevents/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-personalizeevents/client' + autoload :Errors, 'aws-sdk-personalizeevents/errors' + autoload :Resource, 'aws-sdk-personalizeevents/resource' + autoload :EndpointParameters, 'aws-sdk-personalizeevents/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-personalizeevents/endpoint_provider' + autoload :Endpoints, 'aws-sdk-personalizeevents/endpoints' GEM_VERSION = '1.50.0' diff --git a/gems/aws-sdk-personalizeevents/lib/aws-sdk-personalizeevents/client_api.rb b/gems/aws-sdk-personalizeevents/lib/aws-sdk-personalizeevents/client_api.rb index 6a7e0ca95a8..deb2ef6cd61 100644 --- a/gems/aws-sdk-personalizeevents/lib/aws-sdk-personalizeevents/client_api.rb +++ b/gems/aws-sdk-personalizeevents/lib/aws-sdk-personalizeevents/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PersonalizeEvents # @api private module ClientApi diff --git a/gems/aws-sdk-personalizeruntime/lib/aws-sdk-personalizeruntime.rb b/gems/aws-sdk-personalizeruntime/lib/aws-sdk-personalizeruntime.rb index 8c2a65977d0..8340b7b8873 100644 --- a/gems/aws-sdk-personalizeruntime/lib/aws-sdk-personalizeruntime.rb +++ b/gems/aws-sdk-personalizeruntime/lib/aws-sdk-personalizeruntime.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-personalizeruntime/types' -require_relative 'aws-sdk-personalizeruntime/client_api' -require_relative 'aws-sdk-personalizeruntime/plugins/endpoints.rb' -require_relative 'aws-sdk-personalizeruntime/client' -require_relative 'aws-sdk-personalizeruntime/errors' -require_relative 'aws-sdk-personalizeruntime/resource' -require_relative 'aws-sdk-personalizeruntime/endpoint_parameters' -require_relative 'aws-sdk-personalizeruntime/endpoint_provider' -require_relative 'aws-sdk-personalizeruntime/endpoints' require_relative 'aws-sdk-personalizeruntime/customizations' +require_relative 'aws-sdk-personalizeruntime/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Personalize Runtime. This module is available in the # `aws-sdk-personalizeruntime` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::PersonalizeRuntime + autoload :Types, 'aws-sdk-personalizeruntime/types' + autoload :ClientApi, 'aws-sdk-personalizeruntime/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-personalizeruntime/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-personalizeruntime/client' + autoload :Errors, 'aws-sdk-personalizeruntime/errors' + autoload :Resource, 'aws-sdk-personalizeruntime/resource' + autoload :EndpointParameters, 'aws-sdk-personalizeruntime/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-personalizeruntime/endpoint_provider' + autoload :Endpoints, 'aws-sdk-personalizeruntime/endpoints' GEM_VERSION = '1.57.0' diff --git a/gems/aws-sdk-personalizeruntime/lib/aws-sdk-personalizeruntime/client_api.rb b/gems/aws-sdk-personalizeruntime/lib/aws-sdk-personalizeruntime/client_api.rb index b0448dd6c1b..414bc4b9fc9 100644 --- a/gems/aws-sdk-personalizeruntime/lib/aws-sdk-personalizeruntime/client_api.rb +++ b/gems/aws-sdk-personalizeruntime/lib/aws-sdk-personalizeruntime/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PersonalizeRuntime # @api private module ClientApi diff --git a/gems/aws-sdk-pi/lib/aws-sdk-pi.rb b/gems/aws-sdk-pi/lib/aws-sdk-pi.rb index 3f197894dde..473e3279a06 100644 --- a/gems/aws-sdk-pi/lib/aws-sdk-pi.rb +++ b/gems/aws-sdk-pi/lib/aws-sdk-pi.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-pi/types' -require_relative 'aws-sdk-pi/client_api' -require_relative 'aws-sdk-pi/plugins/endpoints.rb' -require_relative 'aws-sdk-pi/client' -require_relative 'aws-sdk-pi/errors' -require_relative 'aws-sdk-pi/resource' -require_relative 'aws-sdk-pi/endpoint_parameters' -require_relative 'aws-sdk-pi/endpoint_provider' -require_relative 'aws-sdk-pi/endpoints' require_relative 'aws-sdk-pi/customizations' +require_relative 'aws-sdk-pi/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Performance Insights. This module is available in the # `aws-sdk-pi` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::PI + autoload :Types, 'aws-sdk-pi/types' + autoload :ClientApi, 'aws-sdk-pi/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-pi/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-pi/client' + autoload :Errors, 'aws-sdk-pi/errors' + autoload :Resource, 'aws-sdk-pi/resource' + autoload :EndpointParameters, 'aws-sdk-pi/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-pi/endpoint_provider' + autoload :Endpoints, 'aws-sdk-pi/endpoints' GEM_VERSION = '1.64.0' diff --git a/gems/aws-sdk-pi/lib/aws-sdk-pi/client_api.rb b/gems/aws-sdk-pi/lib/aws-sdk-pi/client_api.rb index f76cb45374e..82d1f2aee6e 100644 --- a/gems/aws-sdk-pi/lib/aws-sdk-pi/client_api.rb +++ b/gems/aws-sdk-pi/lib/aws-sdk-pi/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PI # @api private module ClientApi diff --git a/gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint.rb b/gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint.rb index 6a54780bdd8..c3a19dd6223 100644 --- a/gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint.rb +++ b/gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-pinpoint/types' -require_relative 'aws-sdk-pinpoint/client_api' -require_relative 'aws-sdk-pinpoint/plugins/endpoints.rb' -require_relative 'aws-sdk-pinpoint/client' -require_relative 'aws-sdk-pinpoint/errors' -require_relative 'aws-sdk-pinpoint/resource' -require_relative 'aws-sdk-pinpoint/endpoint_parameters' -require_relative 'aws-sdk-pinpoint/endpoint_provider' -require_relative 'aws-sdk-pinpoint/endpoints' require_relative 'aws-sdk-pinpoint/customizations' +require_relative 'aws-sdk-pinpoint/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Pinpoint. This module is available in the # `aws-sdk-pinpoint` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Pinpoint + autoload :Types, 'aws-sdk-pinpoint/types' + autoload :ClientApi, 'aws-sdk-pinpoint/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-pinpoint/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-pinpoint/client' + autoload :Errors, 'aws-sdk-pinpoint/errors' + autoload :Resource, 'aws-sdk-pinpoint/resource' + autoload :EndpointParameters, 'aws-sdk-pinpoint/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-pinpoint/endpoint_provider' + autoload :Endpoints, 'aws-sdk-pinpoint/endpoints' GEM_VERSION = '1.96.0' diff --git a/gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/client_api.rb b/gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/client_api.rb index 978c0b14913..8bd5679e12c 100644 --- a/gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/client_api.rb +++ b/gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Pinpoint # @api private module ClientApi diff --git a/gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail.rb b/gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail.rb index eab805151a7..a79c3cf617b 100644 --- a/gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail.rb +++ b/gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-pinpointemail/types' -require_relative 'aws-sdk-pinpointemail/client_api' -require_relative 'aws-sdk-pinpointemail/plugins/endpoints.rb' -require_relative 'aws-sdk-pinpointemail/client' -require_relative 'aws-sdk-pinpointemail/errors' -require_relative 'aws-sdk-pinpointemail/resource' -require_relative 'aws-sdk-pinpointemail/endpoint_parameters' -require_relative 'aws-sdk-pinpointemail/endpoint_provider' -require_relative 'aws-sdk-pinpointemail/endpoints' require_relative 'aws-sdk-pinpointemail/customizations' +require_relative 'aws-sdk-pinpointemail/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Pinpoint Email Service. This module is available in the # `aws-sdk-pinpointemail` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::PinpointEmail + autoload :Types, 'aws-sdk-pinpointemail/types' + autoload :ClientApi, 'aws-sdk-pinpointemail/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-pinpointemail/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-pinpointemail/client' + autoload :Errors, 'aws-sdk-pinpointemail/errors' + autoload :Resource, 'aws-sdk-pinpointemail/resource' + autoload :EndpointParameters, 'aws-sdk-pinpointemail/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-pinpointemail/endpoint_provider' + autoload :Endpoints, 'aws-sdk-pinpointemail/endpoints' GEM_VERSION = '1.55.0' diff --git a/gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail/client_api.rb b/gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail/client_api.rb index 315c583de3b..cdbe8d5ef0e 100644 --- a/gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail/client_api.rb +++ b/gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PinpointEmail # @api private module ClientApi diff --git a/gems/aws-sdk-pinpointsmsvoice/lib/aws-sdk-pinpointsmsvoice.rb b/gems/aws-sdk-pinpointsmsvoice/lib/aws-sdk-pinpointsmsvoice.rb index 7a1a0d43ada..3836cab66c0 100644 --- a/gems/aws-sdk-pinpointsmsvoice/lib/aws-sdk-pinpointsmsvoice.rb +++ b/gems/aws-sdk-pinpointsmsvoice/lib/aws-sdk-pinpointsmsvoice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-pinpointsmsvoice/types' -require_relative 'aws-sdk-pinpointsmsvoice/client_api' -require_relative 'aws-sdk-pinpointsmsvoice/plugins/endpoints.rb' -require_relative 'aws-sdk-pinpointsmsvoice/client' -require_relative 'aws-sdk-pinpointsmsvoice/errors' -require_relative 'aws-sdk-pinpointsmsvoice/resource' -require_relative 'aws-sdk-pinpointsmsvoice/endpoint_parameters' -require_relative 'aws-sdk-pinpointsmsvoice/endpoint_provider' -require_relative 'aws-sdk-pinpointsmsvoice/endpoints' require_relative 'aws-sdk-pinpointsmsvoice/customizations' +require_relative 'aws-sdk-pinpointsmsvoice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Pinpoint SMS and Voice Service. This module is available in the # `aws-sdk-pinpointsmsvoice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::PinpointSMSVoice + autoload :Types, 'aws-sdk-pinpointsmsvoice/types' + autoload :ClientApi, 'aws-sdk-pinpointsmsvoice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-pinpointsmsvoice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-pinpointsmsvoice/client' + autoload :Errors, 'aws-sdk-pinpointsmsvoice/errors' + autoload :Resource, 'aws-sdk-pinpointsmsvoice/resource' + autoload :EndpointParameters, 'aws-sdk-pinpointsmsvoice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-pinpointsmsvoice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-pinpointsmsvoice/endpoints' GEM_VERSION = '1.51.0' diff --git a/gems/aws-sdk-pinpointsmsvoice/lib/aws-sdk-pinpointsmsvoice/client_api.rb b/gems/aws-sdk-pinpointsmsvoice/lib/aws-sdk-pinpointsmsvoice/client_api.rb index 212e89879b2..66ef044bead 100644 --- a/gems/aws-sdk-pinpointsmsvoice/lib/aws-sdk-pinpointsmsvoice/client_api.rb +++ b/gems/aws-sdk-pinpointsmsvoice/lib/aws-sdk-pinpointsmsvoice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PinpointSMSVoice # @api private module ClientApi diff --git a/gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2.rb b/gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2.rb index fbbfbe4b501..ca61672dfd6 100644 --- a/gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2.rb +++ b/gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-pinpointsmsvoicev2/types' -require_relative 'aws-sdk-pinpointsmsvoicev2/client_api' -require_relative 'aws-sdk-pinpointsmsvoicev2/plugins/endpoints.rb' -require_relative 'aws-sdk-pinpointsmsvoicev2/client' -require_relative 'aws-sdk-pinpointsmsvoicev2/errors' -require_relative 'aws-sdk-pinpointsmsvoicev2/waiters' -require_relative 'aws-sdk-pinpointsmsvoicev2/resource' -require_relative 'aws-sdk-pinpointsmsvoicev2/endpoint_parameters' -require_relative 'aws-sdk-pinpointsmsvoicev2/endpoint_provider' -require_relative 'aws-sdk-pinpointsmsvoicev2/endpoints' require_relative 'aws-sdk-pinpointsmsvoicev2/customizations' +require_relative 'aws-sdk-pinpointsmsvoicev2/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Pinpoint SMS Voice V2. This module is available in the # `aws-sdk-pinpointsmsvoicev2` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::PinpointSMSVoiceV2 + autoload :Types, 'aws-sdk-pinpointsmsvoicev2/types' + autoload :ClientApi, 'aws-sdk-pinpointsmsvoicev2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-pinpointsmsvoicev2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-pinpointsmsvoicev2/client' + autoload :Errors, 'aws-sdk-pinpointsmsvoicev2/errors' + autoload :Waiters, 'aws-sdk-pinpointsmsvoicev2/waiters' + autoload :Resource, 'aws-sdk-pinpointsmsvoicev2/resource' + autoload :EndpointParameters, 'aws-sdk-pinpointsmsvoicev2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-pinpointsmsvoicev2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-pinpointsmsvoicev2/endpoints' GEM_VERSION = '1.22.0' diff --git a/gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/client_api.rb b/gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/client_api.rb index 6db28c6951b..1009533f492 100644 --- a/gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/client_api.rb +++ b/gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PinpointSMSVoiceV2 # @api private module ClientApi diff --git a/gems/aws-sdk-pipes/lib/aws-sdk-pipes.rb b/gems/aws-sdk-pipes/lib/aws-sdk-pipes.rb index 0f054480b4c..863d9628b62 100644 --- a/gems/aws-sdk-pipes/lib/aws-sdk-pipes.rb +++ b/gems/aws-sdk-pipes/lib/aws-sdk-pipes.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-pipes/types' -require_relative 'aws-sdk-pipes/client_api' -require_relative 'aws-sdk-pipes/plugins/endpoints.rb' -require_relative 'aws-sdk-pipes/client' -require_relative 'aws-sdk-pipes/errors' -require_relative 'aws-sdk-pipes/waiters' -require_relative 'aws-sdk-pipes/resource' -require_relative 'aws-sdk-pipes/endpoint_parameters' -require_relative 'aws-sdk-pipes/endpoint_provider' -require_relative 'aws-sdk-pipes/endpoints' require_relative 'aws-sdk-pipes/customizations' +require_relative 'aws-sdk-pipes/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon EventBridge Pipes. This module is available in the # `aws-sdk-pipes` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Pipes + autoload :Types, 'aws-sdk-pipes/types' + autoload :ClientApi, 'aws-sdk-pipes/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-pipes/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-pipes/client' + autoload :Errors, 'aws-sdk-pipes/errors' + autoload :Waiters, 'aws-sdk-pipes/waiters' + autoload :Resource, 'aws-sdk-pipes/resource' + autoload :EndpointParameters, 'aws-sdk-pipes/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-pipes/endpoint_provider' + autoload :Endpoints, 'aws-sdk-pipes/endpoints' GEM_VERSION = '1.25.0' diff --git a/gems/aws-sdk-pipes/lib/aws-sdk-pipes/client_api.rb b/gems/aws-sdk-pipes/lib/aws-sdk-pipes/client_api.rb index a5becb809cd..e6db863487d 100644 --- a/gems/aws-sdk-pipes/lib/aws-sdk-pipes/client_api.rb +++ b/gems/aws-sdk-pipes/lib/aws-sdk-pipes/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Pipes # @api private module ClientApi diff --git a/gems/aws-sdk-polly/lib/aws-sdk-polly.rb b/gems/aws-sdk-polly/lib/aws-sdk-polly.rb index 8812dfeebae..39897bb1f9f 100644 --- a/gems/aws-sdk-polly/lib/aws-sdk-polly.rb +++ b/gems/aws-sdk-polly/lib/aws-sdk-polly.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-polly/types' -require_relative 'aws-sdk-polly/client_api' -require_relative 'aws-sdk-polly/plugins/endpoints.rb' -require_relative 'aws-sdk-polly/client' -require_relative 'aws-sdk-polly/errors' -require_relative 'aws-sdk-polly/resource' -require_relative 'aws-sdk-polly/endpoint_parameters' -require_relative 'aws-sdk-polly/endpoint_provider' -require_relative 'aws-sdk-polly/endpoints' require_relative 'aws-sdk-polly/customizations' +require_relative 'aws-sdk-polly/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Polly. This module is available in the # `aws-sdk-polly` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Polly + autoload :Types, 'aws-sdk-polly/types' + autoload :ClientApi, 'aws-sdk-polly/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-polly/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-polly/client' + autoload :Errors, 'aws-sdk-polly/errors' + autoload :Resource, 'aws-sdk-polly/resource' + autoload :EndpointParameters, 'aws-sdk-polly/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-polly/endpoint_provider' + autoload :Endpoints, 'aws-sdk-polly/endpoints' GEM_VERSION = '1.92.0' diff --git a/gems/aws-sdk-polly/lib/aws-sdk-polly/client_api.rb b/gems/aws-sdk-polly/lib/aws-sdk-polly/client_api.rb index 58816cc15af..62e828e1080 100644 --- a/gems/aws-sdk-polly/lib/aws-sdk-polly/client_api.rb +++ b/gems/aws-sdk-polly/lib/aws-sdk-polly/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Polly # @api private module ClientApi diff --git a/gems/aws-sdk-pricing/lib/aws-sdk-pricing.rb b/gems/aws-sdk-pricing/lib/aws-sdk-pricing.rb index cbe9c38be7c..8715082988b 100644 --- a/gems/aws-sdk-pricing/lib/aws-sdk-pricing.rb +++ b/gems/aws-sdk-pricing/lib/aws-sdk-pricing.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-pricing/types' -require_relative 'aws-sdk-pricing/client_api' -require_relative 'aws-sdk-pricing/plugins/endpoints.rb' -require_relative 'aws-sdk-pricing/client' -require_relative 'aws-sdk-pricing/errors' -require_relative 'aws-sdk-pricing/waiters' -require_relative 'aws-sdk-pricing/resource' -require_relative 'aws-sdk-pricing/endpoint_parameters' -require_relative 'aws-sdk-pricing/endpoint_provider' -require_relative 'aws-sdk-pricing/endpoints' require_relative 'aws-sdk-pricing/customizations' +require_relative 'aws-sdk-pricing/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Price List Service. This module is available in the # `aws-sdk-pricing` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Pricing + autoload :Types, 'aws-sdk-pricing/types' + autoload :ClientApi, 'aws-sdk-pricing/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-pricing/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-pricing/client' + autoload :Errors, 'aws-sdk-pricing/errors' + autoload :Waiters, 'aws-sdk-pricing/waiters' + autoload :Resource, 'aws-sdk-pricing/resource' + autoload :EndpointParameters, 'aws-sdk-pricing/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-pricing/endpoint_provider' + autoload :Endpoints, 'aws-sdk-pricing/endpoints' GEM_VERSION = '1.63.0' diff --git a/gems/aws-sdk-pricing/lib/aws-sdk-pricing/client_api.rb b/gems/aws-sdk-pricing/lib/aws-sdk-pricing/client_api.rb index 00bd4398945..1fbea58e614 100644 --- a/gems/aws-sdk-pricing/lib/aws-sdk-pricing/client_api.rb +++ b/gems/aws-sdk-pricing/lib/aws-sdk-pricing/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Pricing # @api private module ClientApi diff --git a/gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks.rb b/gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks.rb index 548f49b6dff..597d37b4e66 100644 --- a/gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks.rb +++ b/gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-privatenetworks/types' -require_relative 'aws-sdk-privatenetworks/client_api' -require_relative 'aws-sdk-privatenetworks/plugins/endpoints.rb' -require_relative 'aws-sdk-privatenetworks/client' -require_relative 'aws-sdk-privatenetworks/errors' -require_relative 'aws-sdk-privatenetworks/resource' -require_relative 'aws-sdk-privatenetworks/endpoint_parameters' -require_relative 'aws-sdk-privatenetworks/endpoint_provider' -require_relative 'aws-sdk-privatenetworks/endpoints' require_relative 'aws-sdk-privatenetworks/customizations' +require_relative 'aws-sdk-privatenetworks/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Private 5G. This module is available in the # `aws-sdk-privatenetworks` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::PrivateNetworks + autoload :Types, 'aws-sdk-privatenetworks/types' + autoload :ClientApi, 'aws-sdk-privatenetworks/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-privatenetworks/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-privatenetworks/client' + autoload :Errors, 'aws-sdk-privatenetworks/errors' + autoload :Resource, 'aws-sdk-privatenetworks/resource' + autoload :EndpointParameters, 'aws-sdk-privatenetworks/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-privatenetworks/endpoint_provider' + autoload :Endpoints, 'aws-sdk-privatenetworks/endpoints' GEM_VERSION = '1.21.0' diff --git a/gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks/client_api.rb b/gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks/client_api.rb index 4c58258bf06..62388de2361 100644 --- a/gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks/client_api.rb +++ b/gems/aws-sdk-privatenetworks/lib/aws-sdk-privatenetworks/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PrivateNetworks # @api private module ClientApi diff --git a/gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice.rb b/gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice.rb index f0d0af25f45..0b678ee2402 100644 --- a/gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice.rb +++ b/gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-prometheusservice/types' -require_relative 'aws-sdk-prometheusservice/client_api' -require_relative 'aws-sdk-prometheusservice/plugins/endpoints.rb' -require_relative 'aws-sdk-prometheusservice/client' -require_relative 'aws-sdk-prometheusservice/errors' -require_relative 'aws-sdk-prometheusservice/waiters' -require_relative 'aws-sdk-prometheusservice/resource' -require_relative 'aws-sdk-prometheusservice/endpoint_parameters' -require_relative 'aws-sdk-prometheusservice/endpoint_provider' -require_relative 'aws-sdk-prometheusservice/endpoints' require_relative 'aws-sdk-prometheusservice/customizations' +require_relative 'aws-sdk-prometheusservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Prometheus Service. This module is available in the # `aws-sdk-prometheusservice` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::PrometheusService + autoload :Types, 'aws-sdk-prometheusservice/types' + autoload :ClientApi, 'aws-sdk-prometheusservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-prometheusservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-prometheusservice/client' + autoload :Errors, 'aws-sdk-prometheusservice/errors' + autoload :Waiters, 'aws-sdk-prometheusservice/waiters' + autoload :Resource, 'aws-sdk-prometheusservice/resource' + autoload :EndpointParameters, 'aws-sdk-prometheusservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-prometheusservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-prometheusservice/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/client_api.rb b/gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/client_api.rb index c33bd7e7bd1..dd194bc4d29 100644 --- a/gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/client_api.rb +++ b/gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::PrometheusService # @api private module ClientApi diff --git a/gems/aws-sdk-proton/lib/aws-sdk-proton.rb b/gems/aws-sdk-proton/lib/aws-sdk-proton.rb index 9ba261243da..692bb8347c0 100644 --- a/gems/aws-sdk-proton/lib/aws-sdk-proton.rb +++ b/gems/aws-sdk-proton/lib/aws-sdk-proton.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-proton/types' -require_relative 'aws-sdk-proton/client_api' -require_relative 'aws-sdk-proton/plugins/endpoints.rb' -require_relative 'aws-sdk-proton/client' -require_relative 'aws-sdk-proton/errors' -require_relative 'aws-sdk-proton/waiters' -require_relative 'aws-sdk-proton/resource' -require_relative 'aws-sdk-proton/endpoint_parameters' -require_relative 'aws-sdk-proton/endpoint_provider' -require_relative 'aws-sdk-proton/endpoints' require_relative 'aws-sdk-proton/customizations' +require_relative 'aws-sdk-proton/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Proton. This module is available in the # `aws-sdk-proton` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Proton + autoload :Types, 'aws-sdk-proton/types' + autoload :ClientApi, 'aws-sdk-proton/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-proton/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-proton/client' + autoload :Errors, 'aws-sdk-proton/errors' + autoload :Waiters, 'aws-sdk-proton/waiters' + autoload :Resource, 'aws-sdk-proton/resource' + autoload :EndpointParameters, 'aws-sdk-proton/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-proton/endpoint_provider' + autoload :Endpoints, 'aws-sdk-proton/endpoints' GEM_VERSION = '1.42.0' diff --git a/gems/aws-sdk-proton/lib/aws-sdk-proton/client_api.rb b/gems/aws-sdk-proton/lib/aws-sdk-proton/client_api.rb index b450cf49ea1..11a3d2a92b7 100644 --- a/gems/aws-sdk-proton/lib/aws-sdk-proton/client_api.rb +++ b/gems/aws-sdk-proton/lib/aws-sdk-proton/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Proton # @api private module ClientApi diff --git a/gems/aws-sdk-qapps/lib/aws-sdk-qapps.rb b/gems/aws-sdk-qapps/lib/aws-sdk-qapps.rb index cf2be90e57d..5b3e1a40a06 100644 --- a/gems/aws-sdk-qapps/lib/aws-sdk-qapps.rb +++ b/gems/aws-sdk-qapps/lib/aws-sdk-qapps.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-qapps/types' -require_relative 'aws-sdk-qapps/client_api' -require_relative 'aws-sdk-qapps/plugins/endpoints.rb' -require_relative 'aws-sdk-qapps/client' -require_relative 'aws-sdk-qapps/errors' -require_relative 'aws-sdk-qapps/waiters' -require_relative 'aws-sdk-qapps/resource' -require_relative 'aws-sdk-qapps/endpoint_parameters' -require_relative 'aws-sdk-qapps/endpoint_provider' -require_relative 'aws-sdk-qapps/endpoints' require_relative 'aws-sdk-qapps/customizations' +require_relative 'aws-sdk-qapps/railtie' if defined?(Rails::Railtie) # This module provides support for QApps. This module is available in the # `aws-sdk-qapps` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::QApps + autoload :Types, 'aws-sdk-qapps/types' + autoload :ClientApi, 'aws-sdk-qapps/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-qapps/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-qapps/client' + autoload :Errors, 'aws-sdk-qapps/errors' + autoload :Waiters, 'aws-sdk-qapps/waiters' + autoload :Resource, 'aws-sdk-qapps/resource' + autoload :EndpointParameters, 'aws-sdk-qapps/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-qapps/endpoint_provider' + autoload :Endpoints, 'aws-sdk-qapps/endpoints' GEM_VERSION = '1.1.0' diff --git a/gems/aws-sdk-qapps/lib/aws-sdk-qapps/client_api.rb b/gems/aws-sdk-qapps/lib/aws-sdk-qapps/client_api.rb index 0e65fe32630..d99e53b7067 100644 --- a/gems/aws-sdk-qapps/lib/aws-sdk-qapps/client_api.rb +++ b/gems/aws-sdk-qapps/lib/aws-sdk-qapps/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::QApps # @api private module ClientApi diff --git a/gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness.rb b/gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness.rb index 0e88e387b6e..acd4fd538e4 100644 --- a/gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness.rb +++ b/gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness.rb @@ -11,19 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-qbusiness/types' -require_relative 'aws-sdk-qbusiness/client_api' -require_relative 'aws-sdk-qbusiness/plugins/endpoints.rb' -require_relative 'aws-sdk-qbusiness/client' -require_relative 'aws-sdk-qbusiness/errors' -require_relative 'aws-sdk-qbusiness/waiters' -require_relative 'aws-sdk-qbusiness/resource' -require_relative 'aws-sdk-qbusiness/endpoint_parameters' -require_relative 'aws-sdk-qbusiness/endpoint_provider' -require_relative 'aws-sdk-qbusiness/endpoints' require_relative 'aws-sdk-qbusiness/customizations' -require_relative 'aws-sdk-qbusiness/async_client' -require_relative 'aws-sdk-qbusiness/event_streams' +require_relative 'aws-sdk-qbusiness/railtie' if defined?(Rails::Railtie) # This module provides support for QBusiness. This module is available in the # `aws-sdk-qbusiness` gem. @@ -54,6 +43,20 @@ # # @!group service module Aws::QBusiness + autoload :Types, 'aws-sdk-qbusiness/types' + autoload :ClientApi, 'aws-sdk-qbusiness/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-qbusiness/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-qbusiness/client' + autoload :Errors, 'aws-sdk-qbusiness/errors' + autoload :Waiters, 'aws-sdk-qbusiness/waiters' + autoload :Resource, 'aws-sdk-qbusiness/resource' + autoload :EndpointParameters, 'aws-sdk-qbusiness/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-qbusiness/endpoint_provider' + autoload :Endpoints, 'aws-sdk-qbusiness/endpoints' + autoload :AsyncClient, 'aws-sdk-qbusiness/async_client' + autoload :EventStreams, 'aws-sdk-qbusiness/event_streams' GEM_VERSION = '1.13.0' diff --git a/gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/client_api.rb b/gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/client_api.rb index 643df32b19b..e97b3f46177 100644 --- a/gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/client_api.rb +++ b/gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::QBusiness # @api private module ClientApi diff --git a/gems/aws-sdk-qconnect/lib/aws-sdk-qconnect.rb b/gems/aws-sdk-qconnect/lib/aws-sdk-qconnect.rb index b8621ebebe0..b91d0b475df 100644 --- a/gems/aws-sdk-qconnect/lib/aws-sdk-qconnect.rb +++ b/gems/aws-sdk-qconnect/lib/aws-sdk-qconnect.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-qconnect/types' -require_relative 'aws-sdk-qconnect/client_api' -require_relative 'aws-sdk-qconnect/plugins/endpoints.rb' -require_relative 'aws-sdk-qconnect/client' -require_relative 'aws-sdk-qconnect/errors' -require_relative 'aws-sdk-qconnect/resource' -require_relative 'aws-sdk-qconnect/endpoint_parameters' -require_relative 'aws-sdk-qconnect/endpoint_provider' -require_relative 'aws-sdk-qconnect/endpoints' require_relative 'aws-sdk-qconnect/customizations' +require_relative 'aws-sdk-qconnect/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Q Connect. This module is available in the # `aws-sdk-qconnect` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::QConnect + autoload :Types, 'aws-sdk-qconnect/types' + autoload :ClientApi, 'aws-sdk-qconnect/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-qconnect/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-qconnect/client' + autoload :Errors, 'aws-sdk-qconnect/errors' + autoload :Resource, 'aws-sdk-qconnect/resource' + autoload :EndpointParameters, 'aws-sdk-qconnect/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-qconnect/endpoint_provider' + autoload :Endpoints, 'aws-sdk-qconnect/endpoints' GEM_VERSION = '1.15.0' diff --git a/gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/client_api.rb b/gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/client_api.rb index ee726ba3e3c..93ac3482833 100644 --- a/gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/client_api.rb +++ b/gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::QConnect # @api private module ClientApi diff --git a/gems/aws-sdk-qldb/lib/aws-sdk-qldb.rb b/gems/aws-sdk-qldb/lib/aws-sdk-qldb.rb index 1577eb7a213..407b326f081 100644 --- a/gems/aws-sdk-qldb/lib/aws-sdk-qldb.rb +++ b/gems/aws-sdk-qldb/lib/aws-sdk-qldb.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-qldb/types' -require_relative 'aws-sdk-qldb/client_api' -require_relative 'aws-sdk-qldb/plugins/endpoints.rb' -require_relative 'aws-sdk-qldb/client' -require_relative 'aws-sdk-qldb/errors' -require_relative 'aws-sdk-qldb/resource' -require_relative 'aws-sdk-qldb/endpoint_parameters' -require_relative 'aws-sdk-qldb/endpoint_provider' -require_relative 'aws-sdk-qldb/endpoints' require_relative 'aws-sdk-qldb/customizations' +require_relative 'aws-sdk-qldb/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon QLDB. This module is available in the # `aws-sdk-qldb` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::QLDB + autoload :Types, 'aws-sdk-qldb/types' + autoload :ClientApi, 'aws-sdk-qldb/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-qldb/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-qldb/client' + autoload :Errors, 'aws-sdk-qldb/errors' + autoload :Resource, 'aws-sdk-qldb/resource' + autoload :EndpointParameters, 'aws-sdk-qldb/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-qldb/endpoint_provider' + autoload :Endpoints, 'aws-sdk-qldb/endpoints' GEM_VERSION = '1.46.0' diff --git a/gems/aws-sdk-qldb/lib/aws-sdk-qldb/client_api.rb b/gems/aws-sdk-qldb/lib/aws-sdk-qldb/client_api.rb index 7205af2da9a..934f4c69972 100644 --- a/gems/aws-sdk-qldb/lib/aws-sdk-qldb/client_api.rb +++ b/gems/aws-sdk-qldb/lib/aws-sdk-qldb/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::QLDB # @api private module ClientApi diff --git a/gems/aws-sdk-qldbsession/lib/aws-sdk-qldbsession.rb b/gems/aws-sdk-qldbsession/lib/aws-sdk-qldbsession.rb index fcb3b810b19..061f579dd8e 100644 --- a/gems/aws-sdk-qldbsession/lib/aws-sdk-qldbsession.rb +++ b/gems/aws-sdk-qldbsession/lib/aws-sdk-qldbsession.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-qldbsession/types' -require_relative 'aws-sdk-qldbsession/client_api' -require_relative 'aws-sdk-qldbsession/plugins/endpoints.rb' -require_relative 'aws-sdk-qldbsession/client' -require_relative 'aws-sdk-qldbsession/errors' -require_relative 'aws-sdk-qldbsession/resource' -require_relative 'aws-sdk-qldbsession/endpoint_parameters' -require_relative 'aws-sdk-qldbsession/endpoint_provider' -require_relative 'aws-sdk-qldbsession/endpoints' require_relative 'aws-sdk-qldbsession/customizations' +require_relative 'aws-sdk-qldbsession/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon QLDB Session. This module is available in the # `aws-sdk-qldbsession` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::QLDBSession + autoload :Types, 'aws-sdk-qldbsession/types' + autoload :ClientApi, 'aws-sdk-qldbsession/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-qldbsession/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-qldbsession/client' + autoload :Errors, 'aws-sdk-qldbsession/errors' + autoload :Resource, 'aws-sdk-qldbsession/resource' + autoload :EndpointParameters, 'aws-sdk-qldbsession/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-qldbsession/endpoint_provider' + autoload :Endpoints, 'aws-sdk-qldbsession/endpoints' GEM_VERSION = '1.42.0' diff --git a/gems/aws-sdk-qldbsession/lib/aws-sdk-qldbsession/client_api.rb b/gems/aws-sdk-qldbsession/lib/aws-sdk-qldbsession/client_api.rb index 55328968b93..41ea43fcc9b 100644 --- a/gems/aws-sdk-qldbsession/lib/aws-sdk-qldbsession/client_api.rb +++ b/gems/aws-sdk-qldbsession/lib/aws-sdk-qldbsession/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::QLDBSession # @api private module ClientApi diff --git a/gems/aws-sdk-quicksight/lib/aws-sdk-quicksight.rb b/gems/aws-sdk-quicksight/lib/aws-sdk-quicksight.rb index 86307aa2bb0..27428e26746 100644 --- a/gems/aws-sdk-quicksight/lib/aws-sdk-quicksight.rb +++ b/gems/aws-sdk-quicksight/lib/aws-sdk-quicksight.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-quicksight/types' -require_relative 'aws-sdk-quicksight/client_api' -require_relative 'aws-sdk-quicksight/plugins/endpoints.rb' -require_relative 'aws-sdk-quicksight/client' -require_relative 'aws-sdk-quicksight/errors' -require_relative 'aws-sdk-quicksight/resource' -require_relative 'aws-sdk-quicksight/endpoint_parameters' -require_relative 'aws-sdk-quicksight/endpoint_provider' -require_relative 'aws-sdk-quicksight/endpoints' require_relative 'aws-sdk-quicksight/customizations' +require_relative 'aws-sdk-quicksight/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon QuickSight. This module is available in the # `aws-sdk-quicksight` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::QuickSight + autoload :Types, 'aws-sdk-quicksight/types' + autoload :ClientApi, 'aws-sdk-quicksight/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-quicksight/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-quicksight/client' + autoload :Errors, 'aws-sdk-quicksight/errors' + autoload :Resource, 'aws-sdk-quicksight/resource' + autoload :EndpointParameters, 'aws-sdk-quicksight/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-quicksight/endpoint_provider' + autoload :Endpoints, 'aws-sdk-quicksight/endpoints' GEM_VERSION = '1.123.0' diff --git a/gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/client_api.rb b/gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/client_api.rb index 5ac9cc062bb..6491b6c53d9 100644 --- a/gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/client_api.rb +++ b/gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::QuickSight # @api private module ClientApi diff --git a/gems/aws-sdk-ram/lib/aws-sdk-ram.rb b/gems/aws-sdk-ram/lib/aws-sdk-ram.rb index c6bcad1eaf2..b1f9877183e 100644 --- a/gems/aws-sdk-ram/lib/aws-sdk-ram.rb +++ b/gems/aws-sdk-ram/lib/aws-sdk-ram.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ram/types' -require_relative 'aws-sdk-ram/client_api' -require_relative 'aws-sdk-ram/plugins/endpoints.rb' -require_relative 'aws-sdk-ram/client' -require_relative 'aws-sdk-ram/errors' -require_relative 'aws-sdk-ram/resource' -require_relative 'aws-sdk-ram/endpoint_parameters' -require_relative 'aws-sdk-ram/endpoint_provider' -require_relative 'aws-sdk-ram/endpoints' require_relative 'aws-sdk-ram/customizations' +require_relative 'aws-sdk-ram/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Resource Access Manager. This module is available in the # `aws-sdk-ram` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::RAM + autoload :Types, 'aws-sdk-ram/types' + autoload :ClientApi, 'aws-sdk-ram/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ram/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ram/client' + autoload :Errors, 'aws-sdk-ram/errors' + autoload :Resource, 'aws-sdk-ram/resource' + autoload :EndpointParameters, 'aws-sdk-ram/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ram/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ram/endpoints' GEM_VERSION = '1.61.0' diff --git a/gems/aws-sdk-ram/lib/aws-sdk-ram/client_api.rb b/gems/aws-sdk-ram/lib/aws-sdk-ram/client_api.rb index e9be5ae203c..1b7ddb7f082 100644 --- a/gems/aws-sdk-ram/lib/aws-sdk-ram/client_api.rb +++ b/gems/aws-sdk-ram/lib/aws-sdk-ram/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::RAM # @api private module ClientApi diff --git a/gems/aws-sdk-rds/lib/aws-sdk-rds.rb b/gems/aws-sdk-rds/lib/aws-sdk-rds.rb index 1dfc321dc1f..ae51c1d3881 100644 --- a/gems/aws-sdk-rds/lib/aws-sdk-rds.rb +++ b/gems/aws-sdk-rds/lib/aws-sdk-rds.rb @@ -11,42 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-rds/types' -require_relative 'aws-sdk-rds/client_api' -require_relative 'aws-sdk-rds/plugins/endpoints.rb' -require_relative 'aws-sdk-rds/client' -require_relative 'aws-sdk-rds/errors' -require_relative 'aws-sdk-rds/waiters' -require_relative 'aws-sdk-rds/resource' -require_relative 'aws-sdk-rds/endpoint_parameters' -require_relative 'aws-sdk-rds/endpoint_provider' -require_relative 'aws-sdk-rds/endpoints' -require_relative 'aws-sdk-rds/account_quota' -require_relative 'aws-sdk-rds/certificate' -require_relative 'aws-sdk-rds/db_cluster' -require_relative 'aws-sdk-rds/db_cluster_parameter_group' -require_relative 'aws-sdk-rds/db_cluster_snapshot' -require_relative 'aws-sdk-rds/db_engine' -require_relative 'aws-sdk-rds/db_engine_version' -require_relative 'aws-sdk-rds/db_instance' -require_relative 'aws-sdk-rds/db_log_file' -require_relative 'aws-sdk-rds/db_parameter_group' -require_relative 'aws-sdk-rds/db_parameter_group_family' -require_relative 'aws-sdk-rds/db_security_group' -require_relative 'aws-sdk-rds/db_snapshot' -require_relative 'aws-sdk-rds/db_snapshot_attribute' -require_relative 'aws-sdk-rds/db_subnet_group' -require_relative 'aws-sdk-rds/event_category_map' -require_relative 'aws-sdk-rds/event' -require_relative 'aws-sdk-rds/event_subscription' -require_relative 'aws-sdk-rds/option_group' -require_relative 'aws-sdk-rds/option_group_option' -require_relative 'aws-sdk-rds/parameter' -require_relative 'aws-sdk-rds/pending_maintenance_action' -require_relative 'aws-sdk-rds/reserved_db_instance' -require_relative 'aws-sdk-rds/reserved_db_instances_offering' -require_relative 'aws-sdk-rds/resource_pending_maintenance_action_list' require_relative 'aws-sdk-rds/customizations' +require_relative 'aws-sdk-rds/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Relational Database Service. This module is available in the # `aws-sdk-rds` gem. @@ -77,6 +43,43 @@ # # @!group service module Aws::RDS + autoload :Types, 'aws-sdk-rds/types' + autoload :ClientApi, 'aws-sdk-rds/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-rds/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-rds/client' + autoload :Errors, 'aws-sdk-rds/errors' + autoload :Waiters, 'aws-sdk-rds/waiters' + autoload :Resource, 'aws-sdk-rds/resource' + autoload :EndpointParameters, 'aws-sdk-rds/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-rds/endpoint_provider' + autoload :Endpoints, 'aws-sdk-rds/endpoints' + autoload :AccountQuota, 'aws-sdk-rds/account_quota' + autoload :Certificate, 'aws-sdk-rds/certificate' + autoload :DBCluster, 'aws-sdk-rds/db_cluster' + autoload :DBClusterParameterGroup, 'aws-sdk-rds/db_cluster_parameter_group' + autoload :DBClusterSnapshot, 'aws-sdk-rds/db_cluster_snapshot' + autoload :DBEngine, 'aws-sdk-rds/db_engine' + autoload :DBEngineVersion, 'aws-sdk-rds/db_engine_version' + autoload :DBInstance, 'aws-sdk-rds/db_instance' + autoload :DBLogFile, 'aws-sdk-rds/db_log_file' + autoload :DBParameterGroup, 'aws-sdk-rds/db_parameter_group' + autoload :DBParameterGroupFamily, 'aws-sdk-rds/db_parameter_group_family' + autoload :DBSecurityGroup, 'aws-sdk-rds/db_security_group' + autoload :DBSnapshot, 'aws-sdk-rds/db_snapshot' + autoload :DBSnapshotAttribute, 'aws-sdk-rds/db_snapshot_attribute' + autoload :DBSubnetGroup, 'aws-sdk-rds/db_subnet_group' + autoload :EventCategoryMap, 'aws-sdk-rds/event_category_map' + autoload :Event, 'aws-sdk-rds/event' + autoload :EventSubscription, 'aws-sdk-rds/event_subscription' + autoload :OptionGroup, 'aws-sdk-rds/option_group' + autoload :OptionGroupOption, 'aws-sdk-rds/option_group_option' + autoload :Parameter, 'aws-sdk-rds/parameter' + autoload :PendingMaintenanceAction, 'aws-sdk-rds/pending_maintenance_action' + autoload :ReservedDBInstance, 'aws-sdk-rds/reserved_db_instance' + autoload :ReservedDBInstancesOffering, 'aws-sdk-rds/reserved_db_instances_offering' + autoload :ResourcePendingMaintenanceActionList, 'aws-sdk-rds/resource_pending_maintenance_action_list' GEM_VERSION = '1.242.0' diff --git a/gems/aws-sdk-rds/lib/aws-sdk-rds/client_api.rb b/gems/aws-sdk-rds/lib/aws-sdk-rds/client_api.rb index 71f3d9fe805..6868d7551ef 100644 --- a/gems/aws-sdk-rds/lib/aws-sdk-rds/client_api.rb +++ b/gems/aws-sdk-rds/lib/aws-sdk-rds/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::RDS # @api private module ClientApi diff --git a/gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice.rb b/gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice.rb index 1eed8299f96..d2c594a4ab4 100644 --- a/gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice.rb +++ b/gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-rdsdataservice/types' -require_relative 'aws-sdk-rdsdataservice/client_api' -require_relative 'aws-sdk-rdsdataservice/plugins/endpoints.rb' -require_relative 'aws-sdk-rdsdataservice/client' -require_relative 'aws-sdk-rdsdataservice/errors' -require_relative 'aws-sdk-rdsdataservice/resource' -require_relative 'aws-sdk-rdsdataservice/endpoint_parameters' -require_relative 'aws-sdk-rdsdataservice/endpoint_provider' -require_relative 'aws-sdk-rdsdataservice/endpoints' require_relative 'aws-sdk-rdsdataservice/customizations' +require_relative 'aws-sdk-rdsdataservice/railtie' if defined?(Rails::Railtie) # This module provides support for AWS RDS DataService. This module is available in the # `aws-sdk-rdsdataservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::RDSDataService + autoload :Types, 'aws-sdk-rdsdataservice/types' + autoload :ClientApi, 'aws-sdk-rdsdataservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-rdsdataservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-rdsdataservice/client' + autoload :Errors, 'aws-sdk-rdsdataservice/errors' + autoload :Resource, 'aws-sdk-rdsdataservice/resource' + autoload :EndpointParameters, 'aws-sdk-rdsdataservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-rdsdataservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-rdsdataservice/endpoints' GEM_VERSION = '1.58.0' diff --git a/gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/client_api.rb b/gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/client_api.rb index b47baf1ee37..679cf86e4e5 100644 --- a/gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/client_api.rb +++ b/gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::RDSDataService # @api private module ClientApi diff --git a/gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin.rb b/gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin.rb index ba6d3d3b386..62440e4d2ca 100644 --- a/gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin.rb +++ b/gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-recyclebin/types' -require_relative 'aws-sdk-recyclebin/client_api' -require_relative 'aws-sdk-recyclebin/plugins/endpoints.rb' -require_relative 'aws-sdk-recyclebin/client' -require_relative 'aws-sdk-recyclebin/errors' -require_relative 'aws-sdk-recyclebin/resource' -require_relative 'aws-sdk-recyclebin/endpoint_parameters' -require_relative 'aws-sdk-recyclebin/endpoint_provider' -require_relative 'aws-sdk-recyclebin/endpoints' require_relative 'aws-sdk-recyclebin/customizations' +require_relative 'aws-sdk-recyclebin/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Recycle Bin. This module is available in the # `aws-sdk-recyclebin` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::RecycleBin + autoload :Types, 'aws-sdk-recyclebin/types' + autoload :ClientApi, 'aws-sdk-recyclebin/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-recyclebin/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-recyclebin/client' + autoload :Errors, 'aws-sdk-recyclebin/errors' + autoload :Resource, 'aws-sdk-recyclebin/resource' + autoload :EndpointParameters, 'aws-sdk-recyclebin/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-recyclebin/endpoint_provider' + autoload :Endpoints, 'aws-sdk-recyclebin/endpoints' GEM_VERSION = '1.27.0' diff --git a/gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/client_api.rb b/gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/client_api.rb index 79c2c2f3702..2056c892c1d 100644 --- a/gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/client_api.rb +++ b/gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::RecycleBin # @api private module ClientApi diff --git a/gems/aws-sdk-redshift/lib/aws-sdk-redshift.rb b/gems/aws-sdk-redshift/lib/aws-sdk-redshift.rb index 2e0e8d764ee..37674e45d19 100644 --- a/gems/aws-sdk-redshift/lib/aws-sdk-redshift.rb +++ b/gems/aws-sdk-redshift/lib/aws-sdk-redshift.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-redshift/types' -require_relative 'aws-sdk-redshift/client_api' -require_relative 'aws-sdk-redshift/plugins/endpoints.rb' -require_relative 'aws-sdk-redshift/client' -require_relative 'aws-sdk-redshift/errors' -require_relative 'aws-sdk-redshift/waiters' -require_relative 'aws-sdk-redshift/resource' -require_relative 'aws-sdk-redshift/endpoint_parameters' -require_relative 'aws-sdk-redshift/endpoint_provider' -require_relative 'aws-sdk-redshift/endpoints' require_relative 'aws-sdk-redshift/customizations' +require_relative 'aws-sdk-redshift/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Redshift. This module is available in the # `aws-sdk-redshift` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Redshift + autoload :Types, 'aws-sdk-redshift/types' + autoload :ClientApi, 'aws-sdk-redshift/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-redshift/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-redshift/client' + autoload :Errors, 'aws-sdk-redshift/errors' + autoload :Waiters, 'aws-sdk-redshift/waiters' + autoload :Resource, 'aws-sdk-redshift/resource' + autoload :EndpointParameters, 'aws-sdk-redshift/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-redshift/endpoint_provider' + autoload :Endpoints, 'aws-sdk-redshift/endpoints' GEM_VERSION = '1.120.0' diff --git a/gems/aws-sdk-redshift/lib/aws-sdk-redshift/client_api.rb b/gems/aws-sdk-redshift/lib/aws-sdk-redshift/client_api.rb index b57d4c35a57..b8ac5e63261 100644 --- a/gems/aws-sdk-redshift/lib/aws-sdk-redshift/client_api.rb +++ b/gems/aws-sdk-redshift/lib/aws-sdk-redshift/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Redshift # @api private module ClientApi diff --git a/gems/aws-sdk-redshiftdataapiservice/lib/aws-sdk-redshiftdataapiservice.rb b/gems/aws-sdk-redshiftdataapiservice/lib/aws-sdk-redshiftdataapiservice.rb index 1826695206a..6b382371bf3 100644 --- a/gems/aws-sdk-redshiftdataapiservice/lib/aws-sdk-redshiftdataapiservice.rb +++ b/gems/aws-sdk-redshiftdataapiservice/lib/aws-sdk-redshiftdataapiservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-redshiftdataapiservice/types' -require_relative 'aws-sdk-redshiftdataapiservice/client_api' -require_relative 'aws-sdk-redshiftdataapiservice/plugins/endpoints.rb' -require_relative 'aws-sdk-redshiftdataapiservice/client' -require_relative 'aws-sdk-redshiftdataapiservice/errors' -require_relative 'aws-sdk-redshiftdataapiservice/resource' -require_relative 'aws-sdk-redshiftdataapiservice/endpoint_parameters' -require_relative 'aws-sdk-redshiftdataapiservice/endpoint_provider' -require_relative 'aws-sdk-redshiftdataapiservice/endpoints' require_relative 'aws-sdk-redshiftdataapiservice/customizations' +require_relative 'aws-sdk-redshiftdataapiservice/railtie' if defined?(Rails::Railtie) # This module provides support for Redshift Data API Service. This module is available in the # `aws-sdk-redshiftdataapiservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::RedshiftDataAPIService + autoload :Types, 'aws-sdk-redshiftdataapiservice/types' + autoload :ClientApi, 'aws-sdk-redshiftdataapiservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-redshiftdataapiservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-redshiftdataapiservice/client' + autoload :Errors, 'aws-sdk-redshiftdataapiservice/errors' + autoload :Resource, 'aws-sdk-redshiftdataapiservice/resource' + autoload :EndpointParameters, 'aws-sdk-redshiftdataapiservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-redshiftdataapiservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-redshiftdataapiservice/endpoints' GEM_VERSION = '1.43.0' diff --git a/gems/aws-sdk-redshiftdataapiservice/lib/aws-sdk-redshiftdataapiservice/client_api.rb b/gems/aws-sdk-redshiftdataapiservice/lib/aws-sdk-redshiftdataapiservice/client_api.rb index bd2f73b3d67..3dd836a9a3a 100644 --- a/gems/aws-sdk-redshiftdataapiservice/lib/aws-sdk-redshiftdataapiservice/client_api.rb +++ b/gems/aws-sdk-redshiftdataapiservice/lib/aws-sdk-redshiftdataapiservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::RedshiftDataAPIService # @api private module ClientApi diff --git a/gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless.rb b/gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless.rb index 2b9da22407f..1a56265fd60 100644 --- a/gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless.rb +++ b/gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-redshiftserverless/types' -require_relative 'aws-sdk-redshiftserverless/client_api' -require_relative 'aws-sdk-redshiftserverless/plugins/endpoints.rb' -require_relative 'aws-sdk-redshiftserverless/client' -require_relative 'aws-sdk-redshiftserverless/errors' -require_relative 'aws-sdk-redshiftserverless/resource' -require_relative 'aws-sdk-redshiftserverless/endpoint_parameters' -require_relative 'aws-sdk-redshiftserverless/endpoint_provider' -require_relative 'aws-sdk-redshiftserverless/endpoints' require_relative 'aws-sdk-redshiftserverless/customizations' +require_relative 'aws-sdk-redshiftserverless/railtie' if defined?(Rails::Railtie) # This module provides support for Redshift Serverless. This module is available in the # `aws-sdk-redshiftserverless` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::RedshiftServerless + autoload :Types, 'aws-sdk-redshiftserverless/types' + autoload :ClientApi, 'aws-sdk-redshiftserverless/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-redshiftserverless/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-redshiftserverless/client' + autoload :Errors, 'aws-sdk-redshiftserverless/errors' + autoload :Resource, 'aws-sdk-redshiftserverless/resource' + autoload :EndpointParameters, 'aws-sdk-redshiftserverless/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-redshiftserverless/endpoint_provider' + autoload :Endpoints, 'aws-sdk-redshiftserverless/endpoints' GEM_VERSION = '1.34.0' diff --git a/gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/client_api.rb b/gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/client_api.rb index 84470dbe6dd..5e98e55f6a9 100644 --- a/gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/client_api.rb +++ b/gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::RedshiftServerless # @api private module ClientApi diff --git a/gems/aws-sdk-rekognition/lib/aws-sdk-rekognition.rb b/gems/aws-sdk-rekognition/lib/aws-sdk-rekognition.rb index f59409afa0c..94b573c4a0b 100644 --- a/gems/aws-sdk-rekognition/lib/aws-sdk-rekognition.rb +++ b/gems/aws-sdk-rekognition/lib/aws-sdk-rekognition.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-rekognition/types' -require_relative 'aws-sdk-rekognition/client_api' -require_relative 'aws-sdk-rekognition/plugins/endpoints.rb' -require_relative 'aws-sdk-rekognition/client' -require_relative 'aws-sdk-rekognition/errors' -require_relative 'aws-sdk-rekognition/waiters' -require_relative 'aws-sdk-rekognition/resource' -require_relative 'aws-sdk-rekognition/endpoint_parameters' -require_relative 'aws-sdk-rekognition/endpoint_provider' -require_relative 'aws-sdk-rekognition/endpoints' require_relative 'aws-sdk-rekognition/customizations' +require_relative 'aws-sdk-rekognition/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Rekognition. This module is available in the # `aws-sdk-rekognition` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Rekognition + autoload :Types, 'aws-sdk-rekognition/types' + autoload :ClientApi, 'aws-sdk-rekognition/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-rekognition/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-rekognition/client' + autoload :Errors, 'aws-sdk-rekognition/errors' + autoload :Waiters, 'aws-sdk-rekognition/waiters' + autoload :Resource, 'aws-sdk-rekognition/resource' + autoload :EndpointParameters, 'aws-sdk-rekognition/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-rekognition/endpoint_provider' + autoload :Endpoints, 'aws-sdk-rekognition/endpoints' GEM_VERSION = '1.103.0' diff --git a/gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/client_api.rb b/gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/client_api.rb index 0f9ecdc90ce..a3e91d5d405 100644 --- a/gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/client_api.rb +++ b/gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Rekognition # @api private module ClientApi diff --git a/gems/aws-sdk-repostspace/lib/aws-sdk-repostspace.rb b/gems/aws-sdk-repostspace/lib/aws-sdk-repostspace.rb index 72e256539db..f1d32d32c64 100644 --- a/gems/aws-sdk-repostspace/lib/aws-sdk-repostspace.rb +++ b/gems/aws-sdk-repostspace/lib/aws-sdk-repostspace.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-repostspace/types' -require_relative 'aws-sdk-repostspace/client_api' -require_relative 'aws-sdk-repostspace/plugins/endpoints.rb' -require_relative 'aws-sdk-repostspace/client' -require_relative 'aws-sdk-repostspace/errors' -require_relative 'aws-sdk-repostspace/resource' -require_relative 'aws-sdk-repostspace/endpoint_parameters' -require_relative 'aws-sdk-repostspace/endpoint_provider' -require_relative 'aws-sdk-repostspace/endpoints' require_relative 'aws-sdk-repostspace/customizations' +require_relative 'aws-sdk-repostspace/railtie' if defined?(Rails::Railtie) # This module provides support for AWS re:Post Private. This module is available in the # `aws-sdk-repostspace` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Repostspace + autoload :Types, 'aws-sdk-repostspace/types' + autoload :ClientApi, 'aws-sdk-repostspace/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-repostspace/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-repostspace/client' + autoload :Errors, 'aws-sdk-repostspace/errors' + autoload :Resource, 'aws-sdk-repostspace/resource' + autoload :EndpointParameters, 'aws-sdk-repostspace/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-repostspace/endpoint_provider' + autoload :Endpoints, 'aws-sdk-repostspace/endpoints' GEM_VERSION = '1.9.0' diff --git a/gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/client_api.rb b/gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/client_api.rb index f933503025c..cef9eee0326 100644 --- a/gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/client_api.rb +++ b/gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Repostspace # @api private module ClientApi diff --git a/gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub.rb b/gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub.rb index 314b091f4b6..03b2f314cb1 100644 --- a/gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub.rb +++ b/gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-resiliencehub/types' -require_relative 'aws-sdk-resiliencehub/client_api' -require_relative 'aws-sdk-resiliencehub/plugins/endpoints.rb' -require_relative 'aws-sdk-resiliencehub/client' -require_relative 'aws-sdk-resiliencehub/errors' -require_relative 'aws-sdk-resiliencehub/resource' -require_relative 'aws-sdk-resiliencehub/endpoint_parameters' -require_relative 'aws-sdk-resiliencehub/endpoint_provider' -require_relative 'aws-sdk-resiliencehub/endpoints' require_relative 'aws-sdk-resiliencehub/customizations' +require_relative 'aws-sdk-resiliencehub/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Resilience Hub. This module is available in the # `aws-sdk-resiliencehub` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ResilienceHub + autoload :Types, 'aws-sdk-resiliencehub/types' + autoload :ClientApi, 'aws-sdk-resiliencehub/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-resiliencehub/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-resiliencehub/client' + autoload :Errors, 'aws-sdk-resiliencehub/errors' + autoload :Resource, 'aws-sdk-resiliencehub/resource' + autoload :EndpointParameters, 'aws-sdk-resiliencehub/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-resiliencehub/endpoint_provider' + autoload :Endpoints, 'aws-sdk-resiliencehub/endpoints' GEM_VERSION = '1.34.0' diff --git a/gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/client_api.rb b/gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/client_api.rb index baacdf0f3f7..2a7ccdf1d25 100644 --- a/gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/client_api.rb +++ b/gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ResilienceHub # @api private module ClientApi diff --git a/gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2.rb b/gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2.rb index 779756b7fd7..f2be0363a2f 100644 --- a/gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2.rb +++ b/gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-resourceexplorer2/types' -require_relative 'aws-sdk-resourceexplorer2/client_api' -require_relative 'aws-sdk-resourceexplorer2/plugins/endpoints.rb' -require_relative 'aws-sdk-resourceexplorer2/client' -require_relative 'aws-sdk-resourceexplorer2/errors' -require_relative 'aws-sdk-resourceexplorer2/resource' -require_relative 'aws-sdk-resourceexplorer2/endpoint_parameters' -require_relative 'aws-sdk-resourceexplorer2/endpoint_provider' -require_relative 'aws-sdk-resourceexplorer2/endpoints' require_relative 'aws-sdk-resourceexplorer2/customizations' +require_relative 'aws-sdk-resourceexplorer2/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Resource Explorer. This module is available in the # `aws-sdk-resourceexplorer2` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ResourceExplorer2 + autoload :Types, 'aws-sdk-resourceexplorer2/types' + autoload :ClientApi, 'aws-sdk-resourceexplorer2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-resourceexplorer2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-resourceexplorer2/client' + autoload :Errors, 'aws-sdk-resourceexplorer2/errors' + autoload :Resource, 'aws-sdk-resourceexplorer2/resource' + autoload :EndpointParameters, 'aws-sdk-resourceexplorer2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-resourceexplorer2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-resourceexplorer2/endpoints' GEM_VERSION = '1.23.0' diff --git a/gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/client_api.rb b/gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/client_api.rb index 293cd13471f..ee0f1db8190 100644 --- a/gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/client_api.rb +++ b/gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ResourceExplorer2 # @api private module ClientApi diff --git a/gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups.rb b/gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups.rb index f397b2d9a93..9040a1d213b 100644 --- a/gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups.rb +++ b/gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-resourcegroups/types' -require_relative 'aws-sdk-resourcegroups/client_api' -require_relative 'aws-sdk-resourcegroups/plugins/endpoints.rb' -require_relative 'aws-sdk-resourcegroups/client' -require_relative 'aws-sdk-resourcegroups/errors' -require_relative 'aws-sdk-resourcegroups/resource' -require_relative 'aws-sdk-resourcegroups/endpoint_parameters' -require_relative 'aws-sdk-resourcegroups/endpoint_provider' -require_relative 'aws-sdk-resourcegroups/endpoints' require_relative 'aws-sdk-resourcegroups/customizations' +require_relative 'aws-sdk-resourcegroups/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Resource Groups. This module is available in the # `aws-sdk-resourcegroups` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ResourceGroups + autoload :Types, 'aws-sdk-resourcegroups/types' + autoload :ClientApi, 'aws-sdk-resourcegroups/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-resourcegroups/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-resourcegroups/client' + autoload :Errors, 'aws-sdk-resourcegroups/errors' + autoload :Resource, 'aws-sdk-resourcegroups/resource' + autoload :EndpointParameters, 'aws-sdk-resourcegroups/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-resourcegroups/endpoint_provider' + autoload :Endpoints, 'aws-sdk-resourcegroups/endpoints' GEM_VERSION = '1.67.0' diff --git a/gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/client_api.rb b/gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/client_api.rb index d995417a1d1..153a7a832fd 100644 --- a/gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/client_api.rb +++ b/gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ResourceGroups # @api private module ClientApi diff --git a/gems/aws-sdk-resourcegroupstaggingapi/lib/aws-sdk-resourcegroupstaggingapi.rb b/gems/aws-sdk-resourcegroupstaggingapi/lib/aws-sdk-resourcegroupstaggingapi.rb index 4ca3d5154f4..a85eefc4155 100644 --- a/gems/aws-sdk-resourcegroupstaggingapi/lib/aws-sdk-resourcegroupstaggingapi.rb +++ b/gems/aws-sdk-resourcegroupstaggingapi/lib/aws-sdk-resourcegroupstaggingapi.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-resourcegroupstaggingapi/types' -require_relative 'aws-sdk-resourcegroupstaggingapi/client_api' -require_relative 'aws-sdk-resourcegroupstaggingapi/plugins/endpoints.rb' -require_relative 'aws-sdk-resourcegroupstaggingapi/client' -require_relative 'aws-sdk-resourcegroupstaggingapi/errors' -require_relative 'aws-sdk-resourcegroupstaggingapi/resource' -require_relative 'aws-sdk-resourcegroupstaggingapi/endpoint_parameters' -require_relative 'aws-sdk-resourcegroupstaggingapi/endpoint_provider' -require_relative 'aws-sdk-resourcegroupstaggingapi/endpoints' require_relative 'aws-sdk-resourcegroupstaggingapi/customizations' +require_relative 'aws-sdk-resourcegroupstaggingapi/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Resource Groups Tagging API. This module is available in the # `aws-sdk-resourcegroupstaggingapi` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ResourceGroupsTaggingAPI + autoload :Types, 'aws-sdk-resourcegroupstaggingapi/types' + autoload :ClientApi, 'aws-sdk-resourcegroupstaggingapi/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-resourcegroupstaggingapi/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-resourcegroupstaggingapi/client' + autoload :Errors, 'aws-sdk-resourcegroupstaggingapi/errors' + autoload :Resource, 'aws-sdk-resourcegroupstaggingapi/resource' + autoload :EndpointParameters, 'aws-sdk-resourcegroupstaggingapi/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-resourcegroupstaggingapi/endpoint_provider' + autoload :Endpoints, 'aws-sdk-resourcegroupstaggingapi/endpoints' GEM_VERSION = '1.67.0' diff --git a/gems/aws-sdk-resourcegroupstaggingapi/lib/aws-sdk-resourcegroupstaggingapi/client_api.rb b/gems/aws-sdk-resourcegroupstaggingapi/lib/aws-sdk-resourcegroupstaggingapi/client_api.rb index f22cc3af4b4..52af4f92315 100644 --- a/gems/aws-sdk-resourcegroupstaggingapi/lib/aws-sdk-resourcegroupstaggingapi/client_api.rb +++ b/gems/aws-sdk-resourcegroupstaggingapi/lib/aws-sdk-resourcegroupstaggingapi/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ResourceGroupsTaggingAPI # @api private module ClientApi diff --git a/gems/aws-sdk-robomaker/lib/aws-sdk-robomaker.rb b/gems/aws-sdk-robomaker/lib/aws-sdk-robomaker.rb index 98373b978d8..a9425c918e0 100644 --- a/gems/aws-sdk-robomaker/lib/aws-sdk-robomaker.rb +++ b/gems/aws-sdk-robomaker/lib/aws-sdk-robomaker.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-robomaker/types' -require_relative 'aws-sdk-robomaker/client_api' -require_relative 'aws-sdk-robomaker/plugins/endpoints.rb' -require_relative 'aws-sdk-robomaker/client' -require_relative 'aws-sdk-robomaker/errors' -require_relative 'aws-sdk-robomaker/resource' -require_relative 'aws-sdk-robomaker/endpoint_parameters' -require_relative 'aws-sdk-robomaker/endpoint_provider' -require_relative 'aws-sdk-robomaker/endpoints' require_relative 'aws-sdk-robomaker/customizations' +require_relative 'aws-sdk-robomaker/railtie' if defined?(Rails::Railtie) # This module provides support for AWS RoboMaker. This module is available in the # `aws-sdk-robomaker` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::RoboMaker + autoload :Types, 'aws-sdk-robomaker/types' + autoload :ClientApi, 'aws-sdk-robomaker/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-robomaker/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-robomaker/client' + autoload :Errors, 'aws-sdk-robomaker/errors' + autoload :Resource, 'aws-sdk-robomaker/resource' + autoload :EndpointParameters, 'aws-sdk-robomaker/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-robomaker/endpoint_provider' + autoload :Endpoints, 'aws-sdk-robomaker/endpoints' GEM_VERSION = '1.71.0' diff --git a/gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client_api.rb b/gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client_api.rb index 791b71e0471..a29d51db6ea 100644 --- a/gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client_api.rb +++ b/gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::RoboMaker # @api private module ClientApi diff --git a/gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere.rb b/gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere.rb index f010916be96..7d8da51280d 100644 --- a/gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere.rb +++ b/gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-rolesanywhere/types' -require_relative 'aws-sdk-rolesanywhere/client_api' -require_relative 'aws-sdk-rolesanywhere/plugins/endpoints.rb' -require_relative 'aws-sdk-rolesanywhere/client' -require_relative 'aws-sdk-rolesanywhere/errors' -require_relative 'aws-sdk-rolesanywhere/resource' -require_relative 'aws-sdk-rolesanywhere/endpoint_parameters' -require_relative 'aws-sdk-rolesanywhere/endpoint_provider' -require_relative 'aws-sdk-rolesanywhere/endpoints' require_relative 'aws-sdk-rolesanywhere/customizations' +require_relative 'aws-sdk-rolesanywhere/railtie' if defined?(Rails::Railtie) # This module provides support for IAM Roles Anywhere. This module is available in the # `aws-sdk-rolesanywhere` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::RolesAnywhere + autoload :Types, 'aws-sdk-rolesanywhere/types' + autoload :ClientApi, 'aws-sdk-rolesanywhere/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-rolesanywhere/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-rolesanywhere/client' + autoload :Errors, 'aws-sdk-rolesanywhere/errors' + autoload :Resource, 'aws-sdk-rolesanywhere/resource' + autoload :EndpointParameters, 'aws-sdk-rolesanywhere/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-rolesanywhere/endpoint_provider' + autoload :Endpoints, 'aws-sdk-rolesanywhere/endpoints' GEM_VERSION = '1.24.0' diff --git a/gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/client_api.rb b/gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/client_api.rb index 0af9157867b..ebe2d7a0c1f 100644 --- a/gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/client_api.rb +++ b/gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::RolesAnywhere # @api private module ClientApi diff --git a/gems/aws-sdk-route53/lib/aws-sdk-route53.rb b/gems/aws-sdk-route53/lib/aws-sdk-route53.rb index 20a259512ec..d528ce565cd 100644 --- a/gems/aws-sdk-route53/lib/aws-sdk-route53.rb +++ b/gems/aws-sdk-route53/lib/aws-sdk-route53.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-route53/types' -require_relative 'aws-sdk-route53/client_api' -require_relative 'aws-sdk-route53/plugins/endpoints.rb' -require_relative 'aws-sdk-route53/client' -require_relative 'aws-sdk-route53/errors' -require_relative 'aws-sdk-route53/waiters' -require_relative 'aws-sdk-route53/resource' -require_relative 'aws-sdk-route53/endpoint_parameters' -require_relative 'aws-sdk-route53/endpoint_provider' -require_relative 'aws-sdk-route53/endpoints' require_relative 'aws-sdk-route53/customizations' +require_relative 'aws-sdk-route53/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Route 53. This module is available in the # `aws-sdk-route53` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Route53 + autoload :Types, 'aws-sdk-route53/types' + autoload :ClientApi, 'aws-sdk-route53/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-route53/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-route53/client' + autoload :Errors, 'aws-sdk-route53/errors' + autoload :Waiters, 'aws-sdk-route53/waiters' + autoload :Resource, 'aws-sdk-route53/resource' + autoload :EndpointParameters, 'aws-sdk-route53/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-route53/endpoint_provider' + autoload :Endpoints, 'aws-sdk-route53/endpoints' GEM_VERSION = '1.97.0' diff --git a/gems/aws-sdk-route53/lib/aws-sdk-route53/client_api.rb b/gems/aws-sdk-route53/lib/aws-sdk-route53/client_api.rb index 5cf23d68f0d..30dd5f31739 100644 --- a/gems/aws-sdk-route53/lib/aws-sdk-route53/client_api.rb +++ b/gems/aws-sdk-route53/lib/aws-sdk-route53/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Route53 # @api private module ClientApi diff --git a/gems/aws-sdk-route53domains/lib/aws-sdk-route53domains.rb b/gems/aws-sdk-route53domains/lib/aws-sdk-route53domains.rb index 0557c02122c..481360ad74e 100644 --- a/gems/aws-sdk-route53domains/lib/aws-sdk-route53domains.rb +++ b/gems/aws-sdk-route53domains/lib/aws-sdk-route53domains.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-route53domains/types' -require_relative 'aws-sdk-route53domains/client_api' -require_relative 'aws-sdk-route53domains/plugins/endpoints.rb' -require_relative 'aws-sdk-route53domains/client' -require_relative 'aws-sdk-route53domains/errors' -require_relative 'aws-sdk-route53domains/resource' -require_relative 'aws-sdk-route53domains/endpoint_parameters' -require_relative 'aws-sdk-route53domains/endpoint_provider' -require_relative 'aws-sdk-route53domains/endpoints' require_relative 'aws-sdk-route53domains/customizations' +require_relative 'aws-sdk-route53domains/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Route 53 Domains. This module is available in the # `aws-sdk-route53domains` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Route53Domains + autoload :Types, 'aws-sdk-route53domains/types' + autoload :ClientApi, 'aws-sdk-route53domains/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-route53domains/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-route53domains/client' + autoload :Errors, 'aws-sdk-route53domains/errors' + autoload :Resource, 'aws-sdk-route53domains/resource' + autoload :EndpointParameters, 'aws-sdk-route53domains/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-route53domains/endpoint_provider' + autoload :Endpoints, 'aws-sdk-route53domains/endpoints' GEM_VERSION = '1.64.0' diff --git a/gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/client_api.rb b/gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/client_api.rb index 2bd17fecb40..1e85594ddeb 100644 --- a/gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/client_api.rb +++ b/gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Route53Domains # @api private module ClientApi diff --git a/gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles.rb b/gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles.rb index acdeca496f7..8bc7cc34afa 100644 --- a/gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles.rb +++ b/gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-route53profiles/types' -require_relative 'aws-sdk-route53profiles/client_api' -require_relative 'aws-sdk-route53profiles/plugins/endpoints.rb' -require_relative 'aws-sdk-route53profiles/client' -require_relative 'aws-sdk-route53profiles/errors' -require_relative 'aws-sdk-route53profiles/resource' -require_relative 'aws-sdk-route53profiles/endpoint_parameters' -require_relative 'aws-sdk-route53profiles/endpoint_provider' -require_relative 'aws-sdk-route53profiles/endpoints' require_relative 'aws-sdk-route53profiles/customizations' +require_relative 'aws-sdk-route53profiles/railtie' if defined?(Rails::Railtie) # This module provides support for Route 53 Profiles. This module is available in the # `aws-sdk-route53profiles` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Route53Profiles + autoload :Types, 'aws-sdk-route53profiles/types' + autoload :ClientApi, 'aws-sdk-route53profiles/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-route53profiles/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-route53profiles/client' + autoload :Errors, 'aws-sdk-route53profiles/errors' + autoload :Resource, 'aws-sdk-route53profiles/resource' + autoload :EndpointParameters, 'aws-sdk-route53profiles/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-route53profiles/endpoint_provider' + autoload :Endpoints, 'aws-sdk-route53profiles/endpoints' GEM_VERSION = '1.8.0' diff --git a/gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/client_api.rb b/gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/client_api.rb index 8b1abd3c462..e3065cbc693 100644 --- a/gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/client_api.rb +++ b/gems/aws-sdk-route53profiles/lib/aws-sdk-route53profiles/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Route53Profiles # @api private module ClientApi diff --git a/gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster.rb b/gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster.rb index e704cf5f313..cae11820565 100644 --- a/gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster.rb +++ b/gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-route53recoverycluster/types' -require_relative 'aws-sdk-route53recoverycluster/client_api' -require_relative 'aws-sdk-route53recoverycluster/plugins/endpoints.rb' -require_relative 'aws-sdk-route53recoverycluster/client' -require_relative 'aws-sdk-route53recoverycluster/errors' -require_relative 'aws-sdk-route53recoverycluster/resource' -require_relative 'aws-sdk-route53recoverycluster/endpoint_parameters' -require_relative 'aws-sdk-route53recoverycluster/endpoint_provider' -require_relative 'aws-sdk-route53recoverycluster/endpoints' require_relative 'aws-sdk-route53recoverycluster/customizations' +require_relative 'aws-sdk-route53recoverycluster/railtie' if defined?(Rails::Railtie) # This module provides support for Route53 Recovery Cluster. This module is available in the # `aws-sdk-route53recoverycluster` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Route53RecoveryCluster + autoload :Types, 'aws-sdk-route53recoverycluster/types' + autoload :ClientApi, 'aws-sdk-route53recoverycluster/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-route53recoverycluster/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-route53recoverycluster/client' + autoload :Errors, 'aws-sdk-route53recoverycluster/errors' + autoload :Resource, 'aws-sdk-route53recoverycluster/resource' + autoload :EndpointParameters, 'aws-sdk-route53recoverycluster/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-route53recoverycluster/endpoint_provider' + autoload :Endpoints, 'aws-sdk-route53recoverycluster/endpoints' GEM_VERSION = '1.32.0' diff --git a/gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/client_api.rb b/gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/client_api.rb index 3b8415b0285..88f8ca6b6a6 100644 --- a/gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/client_api.rb +++ b/gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Route53RecoveryCluster # @api private module ClientApi diff --git a/gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig.rb b/gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig.rb index 5427ddb4079..c5fb46e552c 100644 --- a/gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig.rb +++ b/gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-route53recoverycontrolconfig/types' -require_relative 'aws-sdk-route53recoverycontrolconfig/client_api' -require_relative 'aws-sdk-route53recoverycontrolconfig/plugins/endpoints.rb' -require_relative 'aws-sdk-route53recoverycontrolconfig/client' -require_relative 'aws-sdk-route53recoverycontrolconfig/errors' -require_relative 'aws-sdk-route53recoverycontrolconfig/waiters' -require_relative 'aws-sdk-route53recoverycontrolconfig/resource' -require_relative 'aws-sdk-route53recoverycontrolconfig/endpoint_parameters' -require_relative 'aws-sdk-route53recoverycontrolconfig/endpoint_provider' -require_relative 'aws-sdk-route53recoverycontrolconfig/endpoints' require_relative 'aws-sdk-route53recoverycontrolconfig/customizations' +require_relative 'aws-sdk-route53recoverycontrolconfig/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Route53 Recovery Control Config. This module is available in the # `aws-sdk-route53recoverycontrolconfig` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Route53RecoveryControlConfig + autoload :Types, 'aws-sdk-route53recoverycontrolconfig/types' + autoload :ClientApi, 'aws-sdk-route53recoverycontrolconfig/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-route53recoverycontrolconfig/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-route53recoverycontrolconfig/client' + autoload :Errors, 'aws-sdk-route53recoverycontrolconfig/errors' + autoload :Waiters, 'aws-sdk-route53recoverycontrolconfig/waiters' + autoload :Resource, 'aws-sdk-route53recoverycontrolconfig/resource' + autoload :EndpointParameters, 'aws-sdk-route53recoverycontrolconfig/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-route53recoverycontrolconfig/endpoint_provider' + autoload :Endpoints, 'aws-sdk-route53recoverycontrolconfig/endpoints' GEM_VERSION = '1.31.0' diff --git a/gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/client_api.rb b/gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/client_api.rb index ad3eb9a17b0..4b8e2db87fc 100644 --- a/gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/client_api.rb +++ b/gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Route53RecoveryControlConfig # @api private module ClientApi diff --git a/gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness.rb b/gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness.rb index bced9a0021f..94d3a8fdd2c 100644 --- a/gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness.rb +++ b/gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-route53recoveryreadiness/types' -require_relative 'aws-sdk-route53recoveryreadiness/client_api' -require_relative 'aws-sdk-route53recoveryreadiness/plugins/endpoints.rb' -require_relative 'aws-sdk-route53recoveryreadiness/client' -require_relative 'aws-sdk-route53recoveryreadiness/errors' -require_relative 'aws-sdk-route53recoveryreadiness/resource' -require_relative 'aws-sdk-route53recoveryreadiness/endpoint_parameters' -require_relative 'aws-sdk-route53recoveryreadiness/endpoint_provider' -require_relative 'aws-sdk-route53recoveryreadiness/endpoints' require_relative 'aws-sdk-route53recoveryreadiness/customizations' +require_relative 'aws-sdk-route53recoveryreadiness/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Route53 Recovery Readiness. This module is available in the # `aws-sdk-route53recoveryreadiness` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Route53RecoveryReadiness + autoload :Types, 'aws-sdk-route53recoveryreadiness/types' + autoload :ClientApi, 'aws-sdk-route53recoveryreadiness/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-route53recoveryreadiness/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-route53recoveryreadiness/client' + autoload :Errors, 'aws-sdk-route53recoveryreadiness/errors' + autoload :Resource, 'aws-sdk-route53recoveryreadiness/resource' + autoload :EndpointParameters, 'aws-sdk-route53recoveryreadiness/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-route53recoveryreadiness/endpoint_provider' + autoload :Endpoints, 'aws-sdk-route53recoveryreadiness/endpoints' GEM_VERSION = '1.29.0' diff --git a/gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/client_api.rb b/gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/client_api.rb index 9817ff924e6..162002f1482 100644 --- a/gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/client_api.rb +++ b/gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Route53RecoveryReadiness # @api private module ClientApi diff --git a/gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver.rb b/gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver.rb index 85e7e4b6c51..ae63715220b 100644 --- a/gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver.rb +++ b/gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-route53resolver/types' -require_relative 'aws-sdk-route53resolver/client_api' -require_relative 'aws-sdk-route53resolver/plugins/endpoints.rb' -require_relative 'aws-sdk-route53resolver/client' -require_relative 'aws-sdk-route53resolver/errors' -require_relative 'aws-sdk-route53resolver/resource' -require_relative 'aws-sdk-route53resolver/endpoint_parameters' -require_relative 'aws-sdk-route53resolver/endpoint_provider' -require_relative 'aws-sdk-route53resolver/endpoints' require_relative 'aws-sdk-route53resolver/customizations' +require_relative 'aws-sdk-route53resolver/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Route 53 Resolver. This module is available in the # `aws-sdk-route53resolver` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Route53Resolver + autoload :Types, 'aws-sdk-route53resolver/types' + autoload :ClientApi, 'aws-sdk-route53resolver/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-route53resolver/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-route53resolver/client' + autoload :Errors, 'aws-sdk-route53resolver/errors' + autoload :Resource, 'aws-sdk-route53resolver/resource' + autoload :EndpointParameters, 'aws-sdk-route53resolver/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-route53resolver/endpoint_provider' + autoload :Endpoints, 'aws-sdk-route53resolver/endpoints' GEM_VERSION = '1.65.0' diff --git a/gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/client_api.rb b/gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/client_api.rb index 7ee9cac607b..7050a313b25 100644 --- a/gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/client_api.rb +++ b/gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Route53Resolver # @api private module ClientApi diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3.rb index 3afd6238d3b..020b235e4c2 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3.rb @@ -12,36 +12,8 @@ require 'aws-sigv4' require 'aws-sdk-core' -require_relative 'aws-sdk-s3/types' -require_relative 'aws-sdk-s3/client_api' -require_relative 'aws-sdk-s3/plugins/endpoints.rb' -require_relative 'aws-sdk-s3/client' -require_relative 'aws-sdk-s3/errors' -require_relative 'aws-sdk-s3/waiters' -require_relative 'aws-sdk-s3/resource' -require_relative 'aws-sdk-s3/endpoint_parameters' -require_relative 'aws-sdk-s3/endpoint_provider' -require_relative 'aws-sdk-s3/endpoints' -require_relative 'aws-sdk-s3/bucket' -require_relative 'aws-sdk-s3/bucket_acl' -require_relative 'aws-sdk-s3/bucket_cors' -require_relative 'aws-sdk-s3/bucket_lifecycle' -require_relative 'aws-sdk-s3/bucket_lifecycle_configuration' -require_relative 'aws-sdk-s3/bucket_logging' -require_relative 'aws-sdk-s3/bucket_notification' -require_relative 'aws-sdk-s3/bucket_policy' -require_relative 'aws-sdk-s3/bucket_request_payment' -require_relative 'aws-sdk-s3/bucket_tagging' -require_relative 'aws-sdk-s3/bucket_versioning' -require_relative 'aws-sdk-s3/bucket_website' -require_relative 'aws-sdk-s3/multipart_upload' -require_relative 'aws-sdk-s3/multipart_upload_part' -require_relative 'aws-sdk-s3/object' -require_relative 'aws-sdk-s3/object_acl' -require_relative 'aws-sdk-s3/object_summary' -require_relative 'aws-sdk-s3/object_version' require_relative 'aws-sdk-s3/customizations' -require_relative 'aws-sdk-s3/event_streams' +require_relative 'aws-sdk-s3/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Simple Storage Service. This module is available in the # `aws-sdk-s3` gem. @@ -72,6 +44,37 @@ # # @!group service module Aws::S3 + autoload :Types, 'aws-sdk-s3/types' + autoload :ClientApi, 'aws-sdk-s3/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-s3/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-s3/client' + autoload :Errors, 'aws-sdk-s3/errors' + autoload :Waiters, 'aws-sdk-s3/waiters' + autoload :Resource, 'aws-sdk-s3/resource' + autoload :EndpointParameters, 'aws-sdk-s3/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-s3/endpoint_provider' + autoload :Endpoints, 'aws-sdk-s3/endpoints' + autoload :Bucket, 'aws-sdk-s3/bucket' + autoload :BucketAcl, 'aws-sdk-s3/bucket_acl' + autoload :BucketCors, 'aws-sdk-s3/bucket_cors' + autoload :BucketLifecycle, 'aws-sdk-s3/bucket_lifecycle' + autoload :BucketLifecycleConfiguration, 'aws-sdk-s3/bucket_lifecycle_configuration' + autoload :BucketLogging, 'aws-sdk-s3/bucket_logging' + autoload :BucketNotification, 'aws-sdk-s3/bucket_notification' + autoload :BucketPolicy, 'aws-sdk-s3/bucket_policy' + autoload :BucketRequestPayment, 'aws-sdk-s3/bucket_request_payment' + autoload :BucketTagging, 'aws-sdk-s3/bucket_tagging' + autoload :BucketVersioning, 'aws-sdk-s3/bucket_versioning' + autoload :BucketWebsite, 'aws-sdk-s3/bucket_website' + autoload :MultipartUpload, 'aws-sdk-s3/multipart_upload' + autoload :MultipartUploadPart, 'aws-sdk-s3/multipart_upload_part' + autoload :Object, 'aws-sdk-s3/object' + autoload :ObjectAcl, 'aws-sdk-s3/object_acl' + autoload :ObjectSummary, 'aws-sdk-s3/object_summary' + autoload :ObjectVersion, 'aws-sdk-s3/object_version' + autoload :EventStreams, 'aws-sdk-s3/event_streams' GEM_VERSION = '1.160.0' diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/bucket.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/bucket.rb index c20336de797..95f33ef925c 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/bucket.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/bucket.rb @@ -1475,3 +1475,6 @@ def separate_params_and_options(options) class Collection < Aws::Resources::Collection; end end end + +# Load customizations if they exist +require 'aws-sdk-s3/customizations/bucket' diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/client_api.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/client_api.rb index f25f8052631..6283e88b3ac 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/client_api.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::S3 # @api private module ClientApi diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/errors.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/errors.rb index 092945d3797..21309e508d1 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/errors.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/errors.rb @@ -134,3 +134,6 @@ def initialize(context, message, data = Aws::EmptyStructure.new) end end + +# Load customizations if they exist +require 'aws-sdk-s3/customizations/errors' diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_file_uploader.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_file_uploader.rb index adbd5a936be..c69cc5b6ff0 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_file_uploader.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_file_uploader.rb @@ -243,4 +243,4 @@ def call(part_number, bytes_read) end end end -end \ No newline at end of file +end diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_stream_uploader.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_stream_uploader.rb index dccd224a22f..6fb2d434917 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_stream_uploader.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_stream_uploader.rb @@ -19,16 +19,16 @@ class MultipartStreamUploader TEMPFILE_PREIX = 'aws-sdk-s3-upload_stream'.freeze # @api private - CREATE_OPTIONS = - Set.new(Client.api.operation(:create_multipart_upload).input.shape.member_names) + CREATE_OPTIONS = [] + # Set.new(Client.api.operation(:create_multipart_upload).input.shape.member_names) # @api private - UPLOAD_PART_OPTIONS = - Set.new(Client.api.operation(:upload_part).input.shape.member_names) + UPLOAD_PART_OPTIONS = [] + # Set.new(Client.api.operation(:upload_part).input.shape.member_names) # @api private - COMPLETE_UPLOAD_OPTIONS = - Set.new(Client.api.operation(:complete_multipart_upload).input.shape.member_names) + COMPLETE_UPLOAD_OPTIONS = [] + # Set.new(Client.api.operation(:complete_multipart_upload).input.shape.member_names) # @option options [Client] :client def initialize(options = {}) diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_upload.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_upload.rb index 1cc75eae9da..a6f642f8bca 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_upload.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_upload.rb @@ -609,3 +609,6 @@ def extract_id(args, options) class Collection < Aws::Resources::Collection; end end end + +# Load customizations if they exist +require 'aws-sdk-s3/customizations/multipart_upload' diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/object.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/object.rb index c94b71a35c8..dc34c7e2e68 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/object.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/object.rb @@ -3216,3 +3216,6 @@ def batch_delete!(options = {}) end end end + +# Load customizations if they exist +require 'aws-sdk-s3/customizations/object' diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/object_summary.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/object_summary.rb index 079295c6fbe..39f9aaddbdc 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/object_summary.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/object_summary.rb @@ -2668,3 +2668,6 @@ def batch_delete!(options = {}) end end end + +# Load customizations if they exist +require 'aws-sdk-s3/customizations/object_summary' diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/object_version.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/object_version.rb index be8f13d5209..59820906664 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/object_version.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/object_version.rb @@ -911,3 +911,6 @@ def batch_delete!(options = {}) end end end + +# Load customizations if they exist +require 'aws-sdk-s3/customizations/object_version' diff --git a/gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb b/gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb index d221c81edc1..9efdb0d02e1 100644 --- a/gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb +++ b/gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb @@ -17770,3 +17770,5 @@ def event_types end end +require "aws-sdk-s3/customizations/types/list_object_versions_output" +require "aws-sdk-s3/customizations/types/permanent_redirect" diff --git a/gems/aws-sdk-s3control/lib/aws-sdk-s3control.rb b/gems/aws-sdk-s3control/lib/aws-sdk-s3control.rb index af6650a31d5..6cd1ec0a5d7 100644 --- a/gems/aws-sdk-s3control/lib/aws-sdk-s3control.rb +++ b/gems/aws-sdk-s3control/lib/aws-sdk-s3control.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-s3control/types' -require_relative 'aws-sdk-s3control/client_api' -require_relative 'aws-sdk-s3control/plugins/endpoints.rb' -require_relative 'aws-sdk-s3control/client' -require_relative 'aws-sdk-s3control/errors' -require_relative 'aws-sdk-s3control/resource' -require_relative 'aws-sdk-s3control/endpoint_parameters' -require_relative 'aws-sdk-s3control/endpoint_provider' -require_relative 'aws-sdk-s3control/endpoints' require_relative 'aws-sdk-s3control/customizations' +require_relative 'aws-sdk-s3control/railtie' if defined?(Rails::Railtie) # This module provides support for AWS S3 Control. This module is available in the # `aws-sdk-s3control` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::S3Control + autoload :Types, 'aws-sdk-s3control/types' + autoload :ClientApi, 'aws-sdk-s3control/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-s3control/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-s3control/client' + autoload :Errors, 'aws-sdk-s3control/errors' + autoload :Resource, 'aws-sdk-s3control/resource' + autoload :EndpointParameters, 'aws-sdk-s3control/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-s3control/endpoint_provider' + autoload :Endpoints, 'aws-sdk-s3control/endpoints' GEM_VERSION = '1.89.0' diff --git a/gems/aws-sdk-s3control/lib/aws-sdk-s3control/client_api.rb b/gems/aws-sdk-s3control/lib/aws-sdk-s3control/client_api.rb index bad270defe3..b8c10c141d6 100644 --- a/gems/aws-sdk-s3control/lib/aws-sdk-s3control/client_api.rb +++ b/gems/aws-sdk-s3control/lib/aws-sdk-s3control/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::S3Control # @api private module ClientApi diff --git a/gems/aws-sdk-s3outposts/lib/aws-sdk-s3outposts.rb b/gems/aws-sdk-s3outposts/lib/aws-sdk-s3outposts.rb index 6b028ff6b42..b2fe6d09e7d 100644 --- a/gems/aws-sdk-s3outposts/lib/aws-sdk-s3outposts.rb +++ b/gems/aws-sdk-s3outposts/lib/aws-sdk-s3outposts.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-s3outposts/types' -require_relative 'aws-sdk-s3outposts/client_api' -require_relative 'aws-sdk-s3outposts/plugins/endpoints.rb' -require_relative 'aws-sdk-s3outposts/client' -require_relative 'aws-sdk-s3outposts/errors' -require_relative 'aws-sdk-s3outposts/resource' -require_relative 'aws-sdk-s3outposts/endpoint_parameters' -require_relative 'aws-sdk-s3outposts/endpoint_provider' -require_relative 'aws-sdk-s3outposts/endpoints' require_relative 'aws-sdk-s3outposts/customizations' +require_relative 'aws-sdk-s3outposts/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon S3 on Outposts. This module is available in the # `aws-sdk-s3outposts` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::S3Outposts + autoload :Types, 'aws-sdk-s3outposts/types' + autoload :ClientApi, 'aws-sdk-s3outposts/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-s3outposts/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-s3outposts/client' + autoload :Errors, 'aws-sdk-s3outposts/errors' + autoload :Resource, 'aws-sdk-s3outposts/resource' + autoload :EndpointParameters, 'aws-sdk-s3outposts/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-s3outposts/endpoint_provider' + autoload :Endpoints, 'aws-sdk-s3outposts/endpoints' GEM_VERSION = '1.36.0' diff --git a/gems/aws-sdk-s3outposts/lib/aws-sdk-s3outposts/client_api.rb b/gems/aws-sdk-s3outposts/lib/aws-sdk-s3outposts/client_api.rb index 8f4bdcd2cef..136396890c5 100644 --- a/gems/aws-sdk-s3outposts/lib/aws-sdk-s3outposts/client_api.rb +++ b/gems/aws-sdk-s3outposts/lib/aws-sdk-s3outposts/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::S3Outposts # @api private module ClientApi diff --git a/gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker.rb b/gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker.rb index 756628c1e8c..d768e72f82b 100644 --- a/gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker.rb +++ b/gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sagemaker/types' -require_relative 'aws-sdk-sagemaker/client_api' -require_relative 'aws-sdk-sagemaker/plugins/endpoints.rb' -require_relative 'aws-sdk-sagemaker/client' -require_relative 'aws-sdk-sagemaker/errors' -require_relative 'aws-sdk-sagemaker/waiters' -require_relative 'aws-sdk-sagemaker/resource' -require_relative 'aws-sdk-sagemaker/endpoint_parameters' -require_relative 'aws-sdk-sagemaker/endpoint_provider' -require_relative 'aws-sdk-sagemaker/endpoints' require_relative 'aws-sdk-sagemaker/customizations' +require_relative 'aws-sdk-sagemaker/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon SageMaker Service. This module is available in the # `aws-sdk-sagemaker` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::SageMaker + autoload :Types, 'aws-sdk-sagemaker/types' + autoload :ClientApi, 'aws-sdk-sagemaker/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sagemaker/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sagemaker/client' + autoload :Errors, 'aws-sdk-sagemaker/errors' + autoload :Waiters, 'aws-sdk-sagemaker/waiters' + autoload :Resource, 'aws-sdk-sagemaker/resource' + autoload :EndpointParameters, 'aws-sdk-sagemaker/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sagemaker/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sagemaker/endpoints' GEM_VERSION = '1.259.0' diff --git a/gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/client_api.rb b/gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/client_api.rb index 58639b6fecb..fb13b51f165 100644 --- a/gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/client_api.rb +++ b/gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SageMaker # @api private module ClientApi diff --git a/gems/aws-sdk-sagemakeredgemanager/lib/aws-sdk-sagemakeredgemanager.rb b/gems/aws-sdk-sagemakeredgemanager/lib/aws-sdk-sagemakeredgemanager.rb index f3141028397..8c4b5975b8f 100644 --- a/gems/aws-sdk-sagemakeredgemanager/lib/aws-sdk-sagemakeredgemanager.rb +++ b/gems/aws-sdk-sagemakeredgemanager/lib/aws-sdk-sagemakeredgemanager.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sagemakeredgemanager/types' -require_relative 'aws-sdk-sagemakeredgemanager/client_api' -require_relative 'aws-sdk-sagemakeredgemanager/plugins/endpoints.rb' -require_relative 'aws-sdk-sagemakeredgemanager/client' -require_relative 'aws-sdk-sagemakeredgemanager/errors' -require_relative 'aws-sdk-sagemakeredgemanager/resource' -require_relative 'aws-sdk-sagemakeredgemanager/endpoint_parameters' -require_relative 'aws-sdk-sagemakeredgemanager/endpoint_provider' -require_relative 'aws-sdk-sagemakeredgemanager/endpoints' require_relative 'aws-sdk-sagemakeredgemanager/customizations' +require_relative 'aws-sdk-sagemakeredgemanager/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Sagemaker Edge Manager. This module is available in the # `aws-sdk-sagemakeredgemanager` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SagemakerEdgeManager + autoload :Types, 'aws-sdk-sagemakeredgemanager/types' + autoload :ClientApi, 'aws-sdk-sagemakeredgemanager/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sagemakeredgemanager/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sagemakeredgemanager/client' + autoload :Errors, 'aws-sdk-sagemakeredgemanager/errors' + autoload :Resource, 'aws-sdk-sagemakeredgemanager/resource' + autoload :EndpointParameters, 'aws-sdk-sagemakeredgemanager/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sagemakeredgemanager/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sagemakeredgemanager/endpoints' GEM_VERSION = '1.32.0' diff --git a/gems/aws-sdk-sagemakeredgemanager/lib/aws-sdk-sagemakeredgemanager/client_api.rb b/gems/aws-sdk-sagemakeredgemanager/lib/aws-sdk-sagemakeredgemanager/client_api.rb index ffba1029946..d65598a0bdf 100644 --- a/gems/aws-sdk-sagemakeredgemanager/lib/aws-sdk-sagemakeredgemanager/client_api.rb +++ b/gems/aws-sdk-sagemakeredgemanager/lib/aws-sdk-sagemakeredgemanager/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SagemakerEdgeManager # @api private module ClientApi diff --git a/gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime.rb b/gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime.rb index c3f0d54204b..57686520385 100644 --- a/gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime.rb +++ b/gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sagemakerfeaturestoreruntime/types' -require_relative 'aws-sdk-sagemakerfeaturestoreruntime/client_api' -require_relative 'aws-sdk-sagemakerfeaturestoreruntime/plugins/endpoints.rb' -require_relative 'aws-sdk-sagemakerfeaturestoreruntime/client' -require_relative 'aws-sdk-sagemakerfeaturestoreruntime/errors' -require_relative 'aws-sdk-sagemakerfeaturestoreruntime/resource' -require_relative 'aws-sdk-sagemakerfeaturestoreruntime/endpoint_parameters' -require_relative 'aws-sdk-sagemakerfeaturestoreruntime/endpoint_provider' -require_relative 'aws-sdk-sagemakerfeaturestoreruntime/endpoints' require_relative 'aws-sdk-sagemakerfeaturestoreruntime/customizations' +require_relative 'aws-sdk-sagemakerfeaturestoreruntime/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon SageMaker Feature Store Runtime. This module is available in the # `aws-sdk-sagemakerfeaturestoreruntime` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SageMakerFeatureStoreRuntime + autoload :Types, 'aws-sdk-sagemakerfeaturestoreruntime/types' + autoload :ClientApi, 'aws-sdk-sagemakerfeaturestoreruntime/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sagemakerfeaturestoreruntime/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sagemakerfeaturestoreruntime/client' + autoload :Errors, 'aws-sdk-sagemakerfeaturestoreruntime/errors' + autoload :Resource, 'aws-sdk-sagemakerfeaturestoreruntime/resource' + autoload :EndpointParameters, 'aws-sdk-sagemakerfeaturestoreruntime/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sagemakerfeaturestoreruntime/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sagemakerfeaturestoreruntime/endpoints' GEM_VERSION = '1.37.0' diff --git a/gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/client_api.rb b/gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/client_api.rb index e55c6918515..4f53423b68c 100644 --- a/gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/client_api.rb +++ b/gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SageMakerFeatureStoreRuntime # @api private module ClientApi diff --git a/gems/aws-sdk-sagemakergeospatial/lib/aws-sdk-sagemakergeospatial.rb b/gems/aws-sdk-sagemakergeospatial/lib/aws-sdk-sagemakergeospatial.rb index a6565ed6005..41e1d09c670 100644 --- a/gems/aws-sdk-sagemakergeospatial/lib/aws-sdk-sagemakergeospatial.rb +++ b/gems/aws-sdk-sagemakergeospatial/lib/aws-sdk-sagemakergeospatial.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sagemakergeospatial/types' -require_relative 'aws-sdk-sagemakergeospatial/client_api' -require_relative 'aws-sdk-sagemakergeospatial/plugins/endpoints.rb' -require_relative 'aws-sdk-sagemakergeospatial/client' -require_relative 'aws-sdk-sagemakergeospatial/errors' -require_relative 'aws-sdk-sagemakergeospatial/resource' -require_relative 'aws-sdk-sagemakergeospatial/endpoint_parameters' -require_relative 'aws-sdk-sagemakergeospatial/endpoint_provider' -require_relative 'aws-sdk-sagemakergeospatial/endpoints' require_relative 'aws-sdk-sagemakergeospatial/customizations' +require_relative 'aws-sdk-sagemakergeospatial/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon SageMaker geospatial capabilities. This module is available in the # `aws-sdk-sagemakergeospatial` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SageMakerGeospatial + autoload :Types, 'aws-sdk-sagemakergeospatial/types' + autoload :ClientApi, 'aws-sdk-sagemakergeospatial/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sagemakergeospatial/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sagemakergeospatial/client' + autoload :Errors, 'aws-sdk-sagemakergeospatial/errors' + autoload :Resource, 'aws-sdk-sagemakergeospatial/resource' + autoload :EndpointParameters, 'aws-sdk-sagemakergeospatial/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sagemakergeospatial/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sagemakergeospatial/endpoints' GEM_VERSION = '1.20.0' diff --git a/gems/aws-sdk-sagemakergeospatial/lib/aws-sdk-sagemakergeospatial/client_api.rb b/gems/aws-sdk-sagemakergeospatial/lib/aws-sdk-sagemakergeospatial/client_api.rb index d7284b34810..66c5ac00e39 100644 --- a/gems/aws-sdk-sagemakergeospatial/lib/aws-sdk-sagemakergeospatial/client_api.rb +++ b/gems/aws-sdk-sagemakergeospatial/lib/aws-sdk-sagemakergeospatial/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SageMakerGeospatial # @api private module ClientApi diff --git a/gems/aws-sdk-sagemakermetrics/lib/aws-sdk-sagemakermetrics.rb b/gems/aws-sdk-sagemakermetrics/lib/aws-sdk-sagemakermetrics.rb index fc16e568454..e895fea2c44 100644 --- a/gems/aws-sdk-sagemakermetrics/lib/aws-sdk-sagemakermetrics.rb +++ b/gems/aws-sdk-sagemakermetrics/lib/aws-sdk-sagemakermetrics.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sagemakermetrics/types' -require_relative 'aws-sdk-sagemakermetrics/client_api' -require_relative 'aws-sdk-sagemakermetrics/plugins/endpoints.rb' -require_relative 'aws-sdk-sagemakermetrics/client' -require_relative 'aws-sdk-sagemakermetrics/errors' -require_relative 'aws-sdk-sagemakermetrics/resource' -require_relative 'aws-sdk-sagemakermetrics/endpoint_parameters' -require_relative 'aws-sdk-sagemakermetrics/endpoint_provider' -require_relative 'aws-sdk-sagemakermetrics/endpoints' require_relative 'aws-sdk-sagemakermetrics/customizations' +require_relative 'aws-sdk-sagemakermetrics/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon SageMaker Metrics Service. This module is available in the # `aws-sdk-sagemakermetrics` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SageMakerMetrics + autoload :Types, 'aws-sdk-sagemakermetrics/types' + autoload :ClientApi, 'aws-sdk-sagemakermetrics/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sagemakermetrics/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sagemakermetrics/client' + autoload :Errors, 'aws-sdk-sagemakermetrics/errors' + autoload :Resource, 'aws-sdk-sagemakermetrics/resource' + autoload :EndpointParameters, 'aws-sdk-sagemakermetrics/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sagemakermetrics/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sagemakermetrics/endpoints' GEM_VERSION = '1.20.0' diff --git a/gems/aws-sdk-sagemakermetrics/lib/aws-sdk-sagemakermetrics/client_api.rb b/gems/aws-sdk-sagemakermetrics/lib/aws-sdk-sagemakermetrics/client_api.rb index c11e9f66dbc..6e7dc77d994 100644 --- a/gems/aws-sdk-sagemakermetrics/lib/aws-sdk-sagemakermetrics/client_api.rb +++ b/gems/aws-sdk-sagemakermetrics/lib/aws-sdk-sagemakermetrics/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SageMakerMetrics # @api private module ClientApi diff --git a/gems/aws-sdk-sagemakerruntime/lib/aws-sdk-sagemakerruntime.rb b/gems/aws-sdk-sagemakerruntime/lib/aws-sdk-sagemakerruntime.rb index 83e3b765003..2a75237a083 100644 --- a/gems/aws-sdk-sagemakerruntime/lib/aws-sdk-sagemakerruntime.rb +++ b/gems/aws-sdk-sagemakerruntime/lib/aws-sdk-sagemakerruntime.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sagemakerruntime/types' -require_relative 'aws-sdk-sagemakerruntime/client_api' -require_relative 'aws-sdk-sagemakerruntime/plugins/endpoints.rb' -require_relative 'aws-sdk-sagemakerruntime/client' -require_relative 'aws-sdk-sagemakerruntime/errors' -require_relative 'aws-sdk-sagemakerruntime/resource' -require_relative 'aws-sdk-sagemakerruntime/endpoint_parameters' -require_relative 'aws-sdk-sagemakerruntime/endpoint_provider' -require_relative 'aws-sdk-sagemakerruntime/endpoints' require_relative 'aws-sdk-sagemakerruntime/customizations' -require_relative 'aws-sdk-sagemakerruntime/event_streams' +require_relative 'aws-sdk-sagemakerruntime/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon SageMaker Runtime. This module is available in the # `aws-sdk-sagemakerruntime` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::SageMakerRuntime + autoload :Types, 'aws-sdk-sagemakerruntime/types' + autoload :ClientApi, 'aws-sdk-sagemakerruntime/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sagemakerruntime/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sagemakerruntime/client' + autoload :Errors, 'aws-sdk-sagemakerruntime/errors' + autoload :Resource, 'aws-sdk-sagemakerruntime/resource' + autoload :EndpointParameters, 'aws-sdk-sagemakerruntime/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sagemakerruntime/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sagemakerruntime/endpoints' + autoload :EventStreams, 'aws-sdk-sagemakerruntime/event_streams' GEM_VERSION = '1.69.0' diff --git a/gems/aws-sdk-sagemakerruntime/lib/aws-sdk-sagemakerruntime/client_api.rb b/gems/aws-sdk-sagemakerruntime/lib/aws-sdk-sagemakerruntime/client_api.rb index 1fd16b743b3..7fc7cc1eed2 100644 --- a/gems/aws-sdk-sagemakerruntime/lib/aws-sdk-sagemakerruntime/client_api.rb +++ b/gems/aws-sdk-sagemakerruntime/lib/aws-sdk-sagemakerruntime/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SageMakerRuntime # @api private module ClientApi diff --git a/gems/aws-sdk-savingsplans/lib/aws-sdk-savingsplans.rb b/gems/aws-sdk-savingsplans/lib/aws-sdk-savingsplans.rb index 595412b4693..2d6307a8c5a 100644 --- a/gems/aws-sdk-savingsplans/lib/aws-sdk-savingsplans.rb +++ b/gems/aws-sdk-savingsplans/lib/aws-sdk-savingsplans.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-savingsplans/types' -require_relative 'aws-sdk-savingsplans/client_api' -require_relative 'aws-sdk-savingsplans/plugins/endpoints.rb' -require_relative 'aws-sdk-savingsplans/client' -require_relative 'aws-sdk-savingsplans/errors' -require_relative 'aws-sdk-savingsplans/resource' -require_relative 'aws-sdk-savingsplans/endpoint_parameters' -require_relative 'aws-sdk-savingsplans/endpoint_provider' -require_relative 'aws-sdk-savingsplans/endpoints' require_relative 'aws-sdk-savingsplans/customizations' +require_relative 'aws-sdk-savingsplans/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Savings Plans. This module is available in the # `aws-sdk-savingsplans` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SavingsPlans + autoload :Types, 'aws-sdk-savingsplans/types' + autoload :ClientApi, 'aws-sdk-savingsplans/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-savingsplans/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-savingsplans/client' + autoload :Errors, 'aws-sdk-savingsplans/errors' + autoload :Resource, 'aws-sdk-savingsplans/resource' + autoload :EndpointParameters, 'aws-sdk-savingsplans/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-savingsplans/endpoint_provider' + autoload :Endpoints, 'aws-sdk-savingsplans/endpoints' GEM_VERSION = '1.47.0' diff --git a/gems/aws-sdk-savingsplans/lib/aws-sdk-savingsplans/client_api.rb b/gems/aws-sdk-savingsplans/lib/aws-sdk-savingsplans/client_api.rb index f3095a0919d..a3783b8bd2f 100644 --- a/gems/aws-sdk-savingsplans/lib/aws-sdk-savingsplans/client_api.rb +++ b/gems/aws-sdk-savingsplans/lib/aws-sdk-savingsplans/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SavingsPlans # @api private module ClientApi diff --git a/gems/aws-sdk-scheduler/lib/aws-sdk-scheduler.rb b/gems/aws-sdk-scheduler/lib/aws-sdk-scheduler.rb index 539a8c12da9..5dea09c749c 100644 --- a/gems/aws-sdk-scheduler/lib/aws-sdk-scheduler.rb +++ b/gems/aws-sdk-scheduler/lib/aws-sdk-scheduler.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-scheduler/types' -require_relative 'aws-sdk-scheduler/client_api' -require_relative 'aws-sdk-scheduler/plugins/endpoints.rb' -require_relative 'aws-sdk-scheduler/client' -require_relative 'aws-sdk-scheduler/errors' -require_relative 'aws-sdk-scheduler/resource' -require_relative 'aws-sdk-scheduler/endpoint_parameters' -require_relative 'aws-sdk-scheduler/endpoint_provider' -require_relative 'aws-sdk-scheduler/endpoints' require_relative 'aws-sdk-scheduler/customizations' +require_relative 'aws-sdk-scheduler/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon EventBridge Scheduler. This module is available in the # `aws-sdk-scheduler` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Scheduler + autoload :Types, 'aws-sdk-scheduler/types' + autoload :ClientApi, 'aws-sdk-scheduler/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-scheduler/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-scheduler/client' + autoload :Errors, 'aws-sdk-scheduler/errors' + autoload :Resource, 'aws-sdk-scheduler/resource' + autoload :EndpointParameters, 'aws-sdk-scheduler/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-scheduler/endpoint_provider' + autoload :Endpoints, 'aws-sdk-scheduler/endpoints' GEM_VERSION = '1.20.0' diff --git a/gems/aws-sdk-scheduler/lib/aws-sdk-scheduler/client_api.rb b/gems/aws-sdk-scheduler/lib/aws-sdk-scheduler/client_api.rb index 173ab9e543f..767ce120d0d 100644 --- a/gems/aws-sdk-scheduler/lib/aws-sdk-scheduler/client_api.rb +++ b/gems/aws-sdk-scheduler/lib/aws-sdk-scheduler/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Scheduler # @api private module ClientApi diff --git a/gems/aws-sdk-schemas/lib/aws-sdk-schemas.rb b/gems/aws-sdk-schemas/lib/aws-sdk-schemas.rb index afa8128cc1d..95f468d7da9 100644 --- a/gems/aws-sdk-schemas/lib/aws-sdk-schemas.rb +++ b/gems/aws-sdk-schemas/lib/aws-sdk-schemas.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-schemas/types' -require_relative 'aws-sdk-schemas/client_api' -require_relative 'aws-sdk-schemas/plugins/endpoints.rb' -require_relative 'aws-sdk-schemas/client' -require_relative 'aws-sdk-schemas/errors' -require_relative 'aws-sdk-schemas/waiters' -require_relative 'aws-sdk-schemas/resource' -require_relative 'aws-sdk-schemas/endpoint_parameters' -require_relative 'aws-sdk-schemas/endpoint_provider' -require_relative 'aws-sdk-schemas/endpoints' require_relative 'aws-sdk-schemas/customizations' +require_relative 'aws-sdk-schemas/railtie' if defined?(Rails::Railtie) # This module provides support for Schemas. This module is available in the # `aws-sdk-schemas` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Schemas + autoload :Types, 'aws-sdk-schemas/types' + autoload :ClientApi, 'aws-sdk-schemas/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-schemas/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-schemas/client' + autoload :Errors, 'aws-sdk-schemas/errors' + autoload :Waiters, 'aws-sdk-schemas/waiters' + autoload :Resource, 'aws-sdk-schemas/resource' + autoload :EndpointParameters, 'aws-sdk-schemas/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-schemas/endpoint_provider' + autoload :Endpoints, 'aws-sdk-schemas/endpoints' GEM_VERSION = '1.42.0' diff --git a/gems/aws-sdk-schemas/lib/aws-sdk-schemas/client_api.rb b/gems/aws-sdk-schemas/lib/aws-sdk-schemas/client_api.rb index e0cffe5e6f5..64ecad4ba69 100644 --- a/gems/aws-sdk-schemas/lib/aws-sdk-schemas/client_api.rb +++ b/gems/aws-sdk-schemas/lib/aws-sdk-schemas/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Schemas # @api private module ClientApi diff --git a/gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager.rb b/gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager.rb index 9edf79c8a74..83ed7507314 100644 --- a/gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager.rb +++ b/gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-secretsmanager/types' -require_relative 'aws-sdk-secretsmanager/client_api' -require_relative 'aws-sdk-secretsmanager/plugins/endpoints.rb' -require_relative 'aws-sdk-secretsmanager/client' -require_relative 'aws-sdk-secretsmanager/errors' -require_relative 'aws-sdk-secretsmanager/resource' -require_relative 'aws-sdk-secretsmanager/endpoint_parameters' -require_relative 'aws-sdk-secretsmanager/endpoint_provider' -require_relative 'aws-sdk-secretsmanager/endpoints' require_relative 'aws-sdk-secretsmanager/customizations' +require_relative 'aws-sdk-secretsmanager/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Secrets Manager. This module is available in the # `aws-sdk-secretsmanager` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SecretsManager + autoload :Types, 'aws-sdk-secretsmanager/types' + autoload :ClientApi, 'aws-sdk-secretsmanager/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-secretsmanager/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-secretsmanager/client' + autoload :Errors, 'aws-sdk-secretsmanager/errors' + autoload :Resource, 'aws-sdk-secretsmanager/resource' + autoload :EndpointParameters, 'aws-sdk-secretsmanager/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-secretsmanager/endpoint_provider' + autoload :Endpoints, 'aws-sdk-secretsmanager/endpoints' GEM_VERSION = '1.103.0' diff --git a/gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/client_api.rb b/gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/client_api.rb index 3cfbfd51489..b5a542cea24 100644 --- a/gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/client_api.rb +++ b/gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SecretsManager # @api private module ClientApi diff --git a/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub.rb b/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub.rb index 7b15f2c0d24..a6973ba4586 100644 --- a/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub.rb +++ b/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-securityhub/types' -require_relative 'aws-sdk-securityhub/client_api' -require_relative 'aws-sdk-securityhub/plugins/endpoints.rb' -require_relative 'aws-sdk-securityhub/client' -require_relative 'aws-sdk-securityhub/errors' -require_relative 'aws-sdk-securityhub/resource' -require_relative 'aws-sdk-securityhub/endpoint_parameters' -require_relative 'aws-sdk-securityhub/endpoint_provider' -require_relative 'aws-sdk-securityhub/endpoints' require_relative 'aws-sdk-securityhub/customizations' +require_relative 'aws-sdk-securityhub/railtie' if defined?(Rails::Railtie) # This module provides support for AWS SecurityHub. This module is available in the # `aws-sdk-securityhub` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SecurityHub + autoload :Types, 'aws-sdk-securityhub/types' + autoload :ClientApi, 'aws-sdk-securityhub/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-securityhub/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-securityhub/client' + autoload :Errors, 'aws-sdk-securityhub/errors' + autoload :Resource, 'aws-sdk-securityhub/resource' + autoload :EndpointParameters, 'aws-sdk-securityhub/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-securityhub/endpoint_provider' + autoload :Endpoints, 'aws-sdk-securityhub/endpoints' GEM_VERSION = '1.115.0' diff --git a/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/client.rb b/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/client.rb index 2c6119b630d..2389312844f 100644 --- a/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/client.rb +++ b/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/client.rb @@ -5188,7 +5188,7 @@ def get_configuration_policy(params = {}, options = {}) # resp.to_h outputs the following: # { # association_status: "FAILED", - # association_status_message: "Configuration Policy a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 couldn\u2019t be applied to account 111122223333 in us-east-1 Region. Retry your request.", + # association_status_message: "Configuration Policy a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 couldn’t be applied to account 111122223333 in us-east-1 Region. Retry your request.", # association_type: "INHERITED", # configuration_policy_id: "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", # target_id: "111122223333", diff --git a/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/client_api.rb b/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/client_api.rb index c00e3d4f543..27e0999b496 100644 --- a/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/client_api.rb +++ b/gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SecurityHub # @api private module ClientApi diff --git a/gems/aws-sdk-securitylake/lib/aws-sdk-securitylake.rb b/gems/aws-sdk-securitylake/lib/aws-sdk-securitylake.rb index 1082d76aafd..0f0e31f6b64 100644 --- a/gems/aws-sdk-securitylake/lib/aws-sdk-securitylake.rb +++ b/gems/aws-sdk-securitylake/lib/aws-sdk-securitylake.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-securitylake/types' -require_relative 'aws-sdk-securitylake/client_api' -require_relative 'aws-sdk-securitylake/plugins/endpoints.rb' -require_relative 'aws-sdk-securitylake/client' -require_relative 'aws-sdk-securitylake/errors' -require_relative 'aws-sdk-securitylake/resource' -require_relative 'aws-sdk-securitylake/endpoint_parameters' -require_relative 'aws-sdk-securitylake/endpoint_provider' -require_relative 'aws-sdk-securitylake/endpoints' require_relative 'aws-sdk-securitylake/customizations' +require_relative 'aws-sdk-securitylake/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Security Lake. This module is available in the # `aws-sdk-securitylake` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SecurityLake + autoload :Types, 'aws-sdk-securitylake/types' + autoload :ClientApi, 'aws-sdk-securitylake/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-securitylake/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-securitylake/client' + autoload :Errors, 'aws-sdk-securitylake/errors' + autoload :Resource, 'aws-sdk-securitylake/resource' + autoload :EndpointParameters, 'aws-sdk-securitylake/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-securitylake/endpoint_provider' + autoload :Endpoints, 'aws-sdk-securitylake/endpoints' GEM_VERSION = '1.25.0' diff --git a/gems/aws-sdk-securitylake/lib/aws-sdk-securitylake/client_api.rb b/gems/aws-sdk-securitylake/lib/aws-sdk-securitylake/client_api.rb index d152fd52f1a..072e294058e 100644 --- a/gems/aws-sdk-securitylake/lib/aws-sdk-securitylake/client_api.rb +++ b/gems/aws-sdk-securitylake/lib/aws-sdk-securitylake/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SecurityLake # @api private module ClientApi diff --git a/gems/aws-sdk-serverlessapplicationrepository/lib/aws-sdk-serverlessapplicationrepository.rb b/gems/aws-sdk-serverlessapplicationrepository/lib/aws-sdk-serverlessapplicationrepository.rb index 58ff88d6b62..a1ab2b097d6 100644 --- a/gems/aws-sdk-serverlessapplicationrepository/lib/aws-sdk-serverlessapplicationrepository.rb +++ b/gems/aws-sdk-serverlessapplicationrepository/lib/aws-sdk-serverlessapplicationrepository.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-serverlessapplicationrepository/types' -require_relative 'aws-sdk-serverlessapplicationrepository/client_api' -require_relative 'aws-sdk-serverlessapplicationrepository/plugins/endpoints.rb' -require_relative 'aws-sdk-serverlessapplicationrepository/client' -require_relative 'aws-sdk-serverlessapplicationrepository/errors' -require_relative 'aws-sdk-serverlessapplicationrepository/resource' -require_relative 'aws-sdk-serverlessapplicationrepository/endpoint_parameters' -require_relative 'aws-sdk-serverlessapplicationrepository/endpoint_provider' -require_relative 'aws-sdk-serverlessapplicationrepository/endpoints' require_relative 'aws-sdk-serverlessapplicationrepository/customizations' +require_relative 'aws-sdk-serverlessapplicationrepository/railtie' if defined?(Rails::Railtie) # This module provides support for AWSServerlessApplicationRepository. This module is available in the # `aws-sdk-serverlessapplicationrepository` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ServerlessApplicationRepository + autoload :Types, 'aws-sdk-serverlessapplicationrepository/types' + autoload :ClientApi, 'aws-sdk-serverlessapplicationrepository/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-serverlessapplicationrepository/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-serverlessapplicationrepository/client' + autoload :Errors, 'aws-sdk-serverlessapplicationrepository/errors' + autoload :Resource, 'aws-sdk-serverlessapplicationrepository/resource' + autoload :EndpointParameters, 'aws-sdk-serverlessapplicationrepository/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-serverlessapplicationrepository/endpoint_provider' + autoload :Endpoints, 'aws-sdk-serverlessapplicationrepository/endpoints' GEM_VERSION = '1.63.0' diff --git a/gems/aws-sdk-serverlessapplicationrepository/lib/aws-sdk-serverlessapplicationrepository/client_api.rb b/gems/aws-sdk-serverlessapplicationrepository/lib/aws-sdk-serverlessapplicationrepository/client_api.rb index b51cb4e1ba7..ef7265a6d9c 100644 --- a/gems/aws-sdk-serverlessapplicationrepository/lib/aws-sdk-serverlessapplicationrepository/client_api.rb +++ b/gems/aws-sdk-serverlessapplicationrepository/lib/aws-sdk-serverlessapplicationrepository/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ServerlessApplicationRepository # @api private module ClientApi diff --git a/gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog.rb b/gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog.rb index fc9c6702e67..dd7e98af4ca 100644 --- a/gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog.rb +++ b/gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-servicecatalog/types' -require_relative 'aws-sdk-servicecatalog/client_api' -require_relative 'aws-sdk-servicecatalog/plugins/endpoints.rb' -require_relative 'aws-sdk-servicecatalog/client' -require_relative 'aws-sdk-servicecatalog/errors' -require_relative 'aws-sdk-servicecatalog/resource' -require_relative 'aws-sdk-servicecatalog/endpoint_parameters' -require_relative 'aws-sdk-servicecatalog/endpoint_provider' -require_relative 'aws-sdk-servicecatalog/endpoints' require_relative 'aws-sdk-servicecatalog/customizations' +require_relative 'aws-sdk-servicecatalog/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Service Catalog. This module is available in the # `aws-sdk-servicecatalog` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ServiceCatalog + autoload :Types, 'aws-sdk-servicecatalog/types' + autoload :ClientApi, 'aws-sdk-servicecatalog/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-servicecatalog/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-servicecatalog/client' + autoload :Errors, 'aws-sdk-servicecatalog/errors' + autoload :Resource, 'aws-sdk-servicecatalog/resource' + autoload :EndpointParameters, 'aws-sdk-servicecatalog/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-servicecatalog/endpoint_provider' + autoload :Endpoints, 'aws-sdk-servicecatalog/endpoints' GEM_VERSION = '1.100.0' diff --git a/gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/client_api.rb b/gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/client_api.rb index a197ecbbb5a..d23813e5e00 100644 --- a/gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/client_api.rb +++ b/gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ServiceCatalog # @api private module ClientApi diff --git a/gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery.rb b/gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery.rb index e52756ca389..bbbc28b8c25 100644 --- a/gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery.rb +++ b/gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-servicediscovery/types' -require_relative 'aws-sdk-servicediscovery/client_api' -require_relative 'aws-sdk-servicediscovery/plugins/endpoints.rb' -require_relative 'aws-sdk-servicediscovery/client' -require_relative 'aws-sdk-servicediscovery/errors' -require_relative 'aws-sdk-servicediscovery/resource' -require_relative 'aws-sdk-servicediscovery/endpoint_parameters' -require_relative 'aws-sdk-servicediscovery/endpoint_provider' -require_relative 'aws-sdk-servicediscovery/endpoints' require_relative 'aws-sdk-servicediscovery/customizations' +require_relative 'aws-sdk-servicediscovery/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Cloud Map. This module is available in the # `aws-sdk-servicediscovery` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ServiceDiscovery + autoload :Types, 'aws-sdk-servicediscovery/types' + autoload :ClientApi, 'aws-sdk-servicediscovery/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-servicediscovery/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-servicediscovery/client' + autoload :Errors, 'aws-sdk-servicediscovery/errors' + autoload :Resource, 'aws-sdk-servicediscovery/resource' + autoload :EndpointParameters, 'aws-sdk-servicediscovery/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-servicediscovery/endpoint_provider' + autoload :Endpoints, 'aws-sdk-servicediscovery/endpoints' GEM_VERSION = '1.70.0' diff --git a/gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/client_api.rb b/gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/client_api.rb index d8a1d721c2e..345b5bb582d 100644 --- a/gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/client_api.rb +++ b/gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ServiceDiscovery # @api private module ClientApi diff --git a/gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas.rb b/gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas.rb index edb347960ec..8046f7dba68 100644 --- a/gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas.rb +++ b/gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-servicequotas/types' -require_relative 'aws-sdk-servicequotas/client_api' -require_relative 'aws-sdk-servicequotas/plugins/endpoints.rb' -require_relative 'aws-sdk-servicequotas/client' -require_relative 'aws-sdk-servicequotas/errors' -require_relative 'aws-sdk-servicequotas/resource' -require_relative 'aws-sdk-servicequotas/endpoint_parameters' -require_relative 'aws-sdk-servicequotas/endpoint_provider' -require_relative 'aws-sdk-servicequotas/endpoints' require_relative 'aws-sdk-servicequotas/customizations' +require_relative 'aws-sdk-servicequotas/railtie' if defined?(Rails::Railtie) # This module provides support for Service Quotas. This module is available in the # `aws-sdk-servicequotas` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::ServiceQuotas + autoload :Types, 'aws-sdk-servicequotas/types' + autoload :ClientApi, 'aws-sdk-servicequotas/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-servicequotas/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-servicequotas/client' + autoload :Errors, 'aws-sdk-servicequotas/errors' + autoload :Resource, 'aws-sdk-servicequotas/resource' + autoload :EndpointParameters, 'aws-sdk-servicequotas/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-servicequotas/endpoint_provider' + autoload :Endpoints, 'aws-sdk-servicequotas/endpoints' GEM_VERSION = '1.43.0' diff --git a/gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/client_api.rb b/gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/client_api.rb index 18002a194a3..3fe7d27b365 100644 --- a/gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/client_api.rb +++ b/gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::ServiceQuotas # @api private module ClientApi diff --git a/gems/aws-sdk-ses/lib/aws-sdk-ses.rb b/gems/aws-sdk-ses/lib/aws-sdk-ses.rb index 9aea0c4312b..0a18d704f91 100644 --- a/gems/aws-sdk-ses/lib/aws-sdk-ses.rb +++ b/gems/aws-sdk-ses/lib/aws-sdk-ses.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ses/types' -require_relative 'aws-sdk-ses/client_api' -require_relative 'aws-sdk-ses/plugins/endpoints.rb' -require_relative 'aws-sdk-ses/client' -require_relative 'aws-sdk-ses/errors' -require_relative 'aws-sdk-ses/waiters' -require_relative 'aws-sdk-ses/resource' -require_relative 'aws-sdk-ses/endpoint_parameters' -require_relative 'aws-sdk-ses/endpoint_provider' -require_relative 'aws-sdk-ses/endpoints' require_relative 'aws-sdk-ses/customizations' +require_relative 'aws-sdk-ses/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Simple Email Service. This module is available in the # `aws-sdk-ses` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::SES + autoload :Types, 'aws-sdk-ses/types' + autoload :ClientApi, 'aws-sdk-ses/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ses/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ses/client' + autoload :Errors, 'aws-sdk-ses/errors' + autoload :Waiters, 'aws-sdk-ses/waiters' + autoload :Resource, 'aws-sdk-ses/resource' + autoload :EndpointParameters, 'aws-sdk-ses/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ses/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ses/endpoints' GEM_VERSION = '1.70.0' diff --git a/gems/aws-sdk-ses/lib/aws-sdk-ses/client_api.rb b/gems/aws-sdk-ses/lib/aws-sdk-ses/client_api.rb index 4b579fdb93c..0c4d13c4712 100644 --- a/gems/aws-sdk-ses/lib/aws-sdk-ses/client_api.rb +++ b/gems/aws-sdk-ses/lib/aws-sdk-ses/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SES # @api private module ClientApi diff --git a/gems/aws-sdk-sesv2/lib/aws-sdk-sesv2.rb b/gems/aws-sdk-sesv2/lib/aws-sdk-sesv2.rb index 54a5ab9eab9..bcfaaa923f1 100644 --- a/gems/aws-sdk-sesv2/lib/aws-sdk-sesv2.rb +++ b/gems/aws-sdk-sesv2/lib/aws-sdk-sesv2.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sesv2/types' -require_relative 'aws-sdk-sesv2/client_api' -require_relative 'aws-sdk-sesv2/plugins/endpoints.rb' -require_relative 'aws-sdk-sesv2/client' -require_relative 'aws-sdk-sesv2/errors' -require_relative 'aws-sdk-sesv2/resource' -require_relative 'aws-sdk-sesv2/endpoint_parameters' -require_relative 'aws-sdk-sesv2/endpoint_provider' -require_relative 'aws-sdk-sesv2/endpoints' require_relative 'aws-sdk-sesv2/customizations' +require_relative 'aws-sdk-sesv2/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Simple Email Service. This module is available in the # `aws-sdk-sesv2` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SESV2 + autoload :Types, 'aws-sdk-sesv2/types' + autoload :ClientApi, 'aws-sdk-sesv2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sesv2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sesv2/client' + autoload :Errors, 'aws-sdk-sesv2/errors' + autoload :Resource, 'aws-sdk-sesv2/resource' + autoload :EndpointParameters, 'aws-sdk-sesv2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sesv2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sesv2/endpoints' GEM_VERSION = '1.57.0' diff --git a/gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/client_api.rb b/gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/client_api.rb index d4b84763794..b1efbd2114d 100644 --- a/gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/client_api.rb +++ b/gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SESV2 # @api private module ClientApi diff --git a/gems/aws-sdk-shield/lib/aws-sdk-shield.rb b/gems/aws-sdk-shield/lib/aws-sdk-shield.rb index 7f33b49027b..f6188cd5d65 100644 --- a/gems/aws-sdk-shield/lib/aws-sdk-shield.rb +++ b/gems/aws-sdk-shield/lib/aws-sdk-shield.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-shield/types' -require_relative 'aws-sdk-shield/client_api' -require_relative 'aws-sdk-shield/plugins/endpoints.rb' -require_relative 'aws-sdk-shield/client' -require_relative 'aws-sdk-shield/errors' -require_relative 'aws-sdk-shield/resource' -require_relative 'aws-sdk-shield/endpoint_parameters' -require_relative 'aws-sdk-shield/endpoint_provider' -require_relative 'aws-sdk-shield/endpoints' require_relative 'aws-sdk-shield/customizations' +require_relative 'aws-sdk-shield/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Shield. This module is available in the # `aws-sdk-shield` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Shield + autoload :Types, 'aws-sdk-shield/types' + autoload :ClientApi, 'aws-sdk-shield/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-shield/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-shield/client' + autoload :Errors, 'aws-sdk-shield/errors' + autoload :Resource, 'aws-sdk-shield/resource' + autoload :EndpointParameters, 'aws-sdk-shield/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-shield/endpoint_provider' + autoload :Endpoints, 'aws-sdk-shield/endpoints' GEM_VERSION = '1.69.0' diff --git a/gems/aws-sdk-shield/lib/aws-sdk-shield/client_api.rb b/gems/aws-sdk-shield/lib/aws-sdk-shield/client_api.rb index c29f400922e..df4bc6afc63 100644 --- a/gems/aws-sdk-shield/lib/aws-sdk-shield/client_api.rb +++ b/gems/aws-sdk-shield/lib/aws-sdk-shield/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Shield # @api private module ClientApi diff --git a/gems/aws-sdk-signer/lib/aws-sdk-signer.rb b/gems/aws-sdk-signer/lib/aws-sdk-signer.rb index 8207564d57a..6f4a67d7042 100644 --- a/gems/aws-sdk-signer/lib/aws-sdk-signer.rb +++ b/gems/aws-sdk-signer/lib/aws-sdk-signer.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-signer/types' -require_relative 'aws-sdk-signer/client_api' -require_relative 'aws-sdk-signer/plugins/endpoints.rb' -require_relative 'aws-sdk-signer/client' -require_relative 'aws-sdk-signer/errors' -require_relative 'aws-sdk-signer/waiters' -require_relative 'aws-sdk-signer/resource' -require_relative 'aws-sdk-signer/endpoint_parameters' -require_relative 'aws-sdk-signer/endpoint_provider' -require_relative 'aws-sdk-signer/endpoints' require_relative 'aws-sdk-signer/customizations' +require_relative 'aws-sdk-signer/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Signer. This module is available in the # `aws-sdk-signer` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Signer + autoload :Types, 'aws-sdk-signer/types' + autoload :ClientApi, 'aws-sdk-signer/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-signer/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-signer/client' + autoload :Errors, 'aws-sdk-signer/errors' + autoload :Waiters, 'aws-sdk-signer/waiters' + autoload :Resource, 'aws-sdk-signer/resource' + autoload :EndpointParameters, 'aws-sdk-signer/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-signer/endpoint_provider' + autoload :Endpoints, 'aws-sdk-signer/endpoints' GEM_VERSION = '1.60.0' diff --git a/gems/aws-sdk-signer/lib/aws-sdk-signer/client_api.rb b/gems/aws-sdk-signer/lib/aws-sdk-signer/client_api.rb index dd75c568e10..c10d4c0cc49 100644 --- a/gems/aws-sdk-signer/lib/aws-sdk-signer/client_api.rb +++ b/gems/aws-sdk-signer/lib/aws-sdk-signer/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Signer # @api private module ClientApi diff --git a/gems/aws-sdk-simpledb/lib/aws-sdk-simpledb.rb b/gems/aws-sdk-simpledb/lib/aws-sdk-simpledb.rb index 187a38eb2ca..a4893d061d9 100644 --- a/gems/aws-sdk-simpledb/lib/aws-sdk-simpledb.rb +++ b/gems/aws-sdk-simpledb/lib/aws-sdk-simpledb.rb @@ -11,12 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv2' -require_relative 'aws-sdk-simpledb/types' -require_relative 'aws-sdk-simpledb/client_api' -require_relative 'aws-sdk-simpledb/client' -require_relative 'aws-sdk-simpledb/errors' -require_relative 'aws-sdk-simpledb/resource' require_relative 'aws-sdk-simpledb/customizations' +require_relative 'aws-sdk-simpledb/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon SimpleDB. This module is available in the # `aws-sdk-simpledb` gem. @@ -47,6 +43,11 @@ # # @!group service module Aws::SimpleDB + autoload :Types, 'aws-sdk-simpledb/types' + autoload :ClientApi, 'aws-sdk-simpledb/client_api' + autoload :Client, 'aws-sdk-simpledb/client' + autoload :Errors, 'aws-sdk-simpledb/errors' + autoload :Resource, 'aws-sdk-simpledb/resource' GEM_VERSION = '1.52.0' diff --git a/gems/aws-sdk-simpledb/lib/aws-sdk-simpledb/client_api.rb b/gems/aws-sdk-simpledb/lib/aws-sdk-simpledb/client_api.rb index 6e5f59df738..6a8d21d5494 100644 --- a/gems/aws-sdk-simpledb/lib/aws-sdk-simpledb/client_api.rb +++ b/gems/aws-sdk-simpledb/lib/aws-sdk-simpledb/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SimpleDB # @api private module ClientApi diff --git a/gems/aws-sdk-simspaceweaver/lib/aws-sdk-simspaceweaver.rb b/gems/aws-sdk-simspaceweaver/lib/aws-sdk-simspaceweaver.rb index 253c6fa7548..87c5cbfd02b 100644 --- a/gems/aws-sdk-simspaceweaver/lib/aws-sdk-simspaceweaver.rb +++ b/gems/aws-sdk-simspaceweaver/lib/aws-sdk-simspaceweaver.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-simspaceweaver/types' -require_relative 'aws-sdk-simspaceweaver/client_api' -require_relative 'aws-sdk-simspaceweaver/plugins/endpoints.rb' -require_relative 'aws-sdk-simspaceweaver/client' -require_relative 'aws-sdk-simspaceweaver/errors' -require_relative 'aws-sdk-simspaceweaver/resource' -require_relative 'aws-sdk-simspaceweaver/endpoint_parameters' -require_relative 'aws-sdk-simspaceweaver/endpoint_provider' -require_relative 'aws-sdk-simspaceweaver/endpoints' require_relative 'aws-sdk-simspaceweaver/customizations' +require_relative 'aws-sdk-simspaceweaver/railtie' if defined?(Rails::Railtie) # This module provides support for AWS SimSpace Weaver. This module is available in the # `aws-sdk-simspaceweaver` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SimSpaceWeaver + autoload :Types, 'aws-sdk-simspaceweaver/types' + autoload :ClientApi, 'aws-sdk-simspaceweaver/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-simspaceweaver/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-simspaceweaver/client' + autoload :Errors, 'aws-sdk-simspaceweaver/errors' + autoload :Resource, 'aws-sdk-simspaceweaver/resource' + autoload :EndpointParameters, 'aws-sdk-simspaceweaver/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-simspaceweaver/endpoint_provider' + autoload :Endpoints, 'aws-sdk-simspaceweaver/endpoints' GEM_VERSION = '1.21.0' diff --git a/gems/aws-sdk-simspaceweaver/lib/aws-sdk-simspaceweaver/client_api.rb b/gems/aws-sdk-simspaceweaver/lib/aws-sdk-simspaceweaver/client_api.rb index 1f11a18b12d..965807b2b1a 100644 --- a/gems/aws-sdk-simspaceweaver/lib/aws-sdk-simspaceweaver/client_api.rb +++ b/gems/aws-sdk-simspaceweaver/lib/aws-sdk-simspaceweaver/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SimSpaceWeaver # @api private module ClientApi diff --git a/gems/aws-sdk-sms/lib/aws-sdk-sms.rb b/gems/aws-sdk-sms/lib/aws-sdk-sms.rb index 2ddc1637d7e..da945f0b245 100644 --- a/gems/aws-sdk-sms/lib/aws-sdk-sms.rb +++ b/gems/aws-sdk-sms/lib/aws-sdk-sms.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sms/types' -require_relative 'aws-sdk-sms/client_api' -require_relative 'aws-sdk-sms/plugins/endpoints.rb' -require_relative 'aws-sdk-sms/client' -require_relative 'aws-sdk-sms/errors' -require_relative 'aws-sdk-sms/resource' -require_relative 'aws-sdk-sms/endpoint_parameters' -require_relative 'aws-sdk-sms/endpoint_provider' -require_relative 'aws-sdk-sms/endpoints' require_relative 'aws-sdk-sms/customizations' +require_relative 'aws-sdk-sms/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Server Migration Service. This module is available in the # `aws-sdk-sms` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SMS + autoload :Types, 'aws-sdk-sms/types' + autoload :ClientApi, 'aws-sdk-sms/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sms/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sms/client' + autoload :Errors, 'aws-sdk-sms/errors' + autoload :Resource, 'aws-sdk-sms/resource' + autoload :EndpointParameters, 'aws-sdk-sms/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sms/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sms/endpoints' GEM_VERSION = '1.60.0' diff --git a/gems/aws-sdk-sms/lib/aws-sdk-sms/client_api.rb b/gems/aws-sdk-sms/lib/aws-sdk-sms/client_api.rb index 4e66d21b062..9ab6627f901 100644 --- a/gems/aws-sdk-sms/lib/aws-sdk-sms/client_api.rb +++ b/gems/aws-sdk-sms/lib/aws-sdk-sms/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SMS # @api private module ClientApi diff --git a/gems/aws-sdk-snowball/lib/aws-sdk-snowball.rb b/gems/aws-sdk-snowball/lib/aws-sdk-snowball.rb index dc12615c1b0..e4cc7b8de0e 100644 --- a/gems/aws-sdk-snowball/lib/aws-sdk-snowball.rb +++ b/gems/aws-sdk-snowball/lib/aws-sdk-snowball.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-snowball/types' -require_relative 'aws-sdk-snowball/client_api' -require_relative 'aws-sdk-snowball/plugins/endpoints.rb' -require_relative 'aws-sdk-snowball/client' -require_relative 'aws-sdk-snowball/errors' -require_relative 'aws-sdk-snowball/resource' -require_relative 'aws-sdk-snowball/endpoint_parameters' -require_relative 'aws-sdk-snowball/endpoint_provider' -require_relative 'aws-sdk-snowball/endpoints' require_relative 'aws-sdk-snowball/customizations' +require_relative 'aws-sdk-snowball/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Import/Export Snowball. This module is available in the # `aws-sdk-snowball` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Snowball + autoload :Types, 'aws-sdk-snowball/types' + autoload :ClientApi, 'aws-sdk-snowball/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-snowball/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-snowball/client' + autoload :Errors, 'aws-sdk-snowball/errors' + autoload :Resource, 'aws-sdk-snowball/resource' + autoload :EndpointParameters, 'aws-sdk-snowball/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-snowball/endpoint_provider' + autoload :Endpoints, 'aws-sdk-snowball/endpoints' GEM_VERSION = '1.74.0' diff --git a/gems/aws-sdk-snowball/lib/aws-sdk-snowball/client_api.rb b/gems/aws-sdk-snowball/lib/aws-sdk-snowball/client_api.rb index d166a2210fa..e69c73ff582 100644 --- a/gems/aws-sdk-snowball/lib/aws-sdk-snowball/client_api.rb +++ b/gems/aws-sdk-snowball/lib/aws-sdk-snowball/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Snowball # @api private module ClientApi diff --git a/gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement.rb b/gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement.rb index 2d57c2ba2ab..b2e16f7c5cf 100644 --- a/gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement.rb +++ b/gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-snowdevicemanagement/types' -require_relative 'aws-sdk-snowdevicemanagement/client_api' -require_relative 'aws-sdk-snowdevicemanagement/plugins/endpoints.rb' -require_relative 'aws-sdk-snowdevicemanagement/client' -require_relative 'aws-sdk-snowdevicemanagement/errors' -require_relative 'aws-sdk-snowdevicemanagement/resource' -require_relative 'aws-sdk-snowdevicemanagement/endpoint_parameters' -require_relative 'aws-sdk-snowdevicemanagement/endpoint_provider' -require_relative 'aws-sdk-snowdevicemanagement/endpoints' require_relative 'aws-sdk-snowdevicemanagement/customizations' +require_relative 'aws-sdk-snowdevicemanagement/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Snow Device Management. This module is available in the # `aws-sdk-snowdevicemanagement` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SnowDeviceManagement + autoload :Types, 'aws-sdk-snowdevicemanagement/types' + autoload :ClientApi, 'aws-sdk-snowdevicemanagement/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-snowdevicemanagement/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-snowdevicemanagement/client' + autoload :Errors, 'aws-sdk-snowdevicemanagement/errors' + autoload :Resource, 'aws-sdk-snowdevicemanagement/resource' + autoload :EndpointParameters, 'aws-sdk-snowdevicemanagement/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-snowdevicemanagement/endpoint_provider' + autoload :Endpoints, 'aws-sdk-snowdevicemanagement/endpoints' GEM_VERSION = '1.26.0' diff --git a/gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/client_api.rb b/gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/client_api.rb index 4cd4e66ff54..d4741c20cac 100644 --- a/gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/client_api.rb +++ b/gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SnowDeviceManagement # @api private module ClientApi diff --git a/gems/aws-sdk-sns/lib/aws-sdk-sns.rb b/gems/aws-sdk-sns/lib/aws-sdk-sns.rb index 98583cd6437..0a3707b7286 100644 --- a/gems/aws-sdk-sns/lib/aws-sdk-sns.rb +++ b/gems/aws-sdk-sns/lib/aws-sdk-sns.rb @@ -11,20 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sns/types' -require_relative 'aws-sdk-sns/client_api' -require_relative 'aws-sdk-sns/plugins/endpoints.rb' -require_relative 'aws-sdk-sns/client' -require_relative 'aws-sdk-sns/errors' -require_relative 'aws-sdk-sns/resource' -require_relative 'aws-sdk-sns/endpoint_parameters' -require_relative 'aws-sdk-sns/endpoint_provider' -require_relative 'aws-sdk-sns/endpoints' -require_relative 'aws-sdk-sns/platform_application' -require_relative 'aws-sdk-sns/platform_endpoint' -require_relative 'aws-sdk-sns/subscription' -require_relative 'aws-sdk-sns/topic' require_relative 'aws-sdk-sns/customizations' +require_relative 'aws-sdk-sns/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Simple Notification Service. This module is available in the # `aws-sdk-sns` gem. @@ -55,6 +43,21 @@ # # @!group service module Aws::SNS + autoload :Types, 'aws-sdk-sns/types' + autoload :ClientApi, 'aws-sdk-sns/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sns/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sns/client' + autoload :Errors, 'aws-sdk-sns/errors' + autoload :Resource, 'aws-sdk-sns/resource' + autoload :EndpointParameters, 'aws-sdk-sns/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sns/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sns/endpoints' + autoload :PlatformApplication, 'aws-sdk-sns/platform_application' + autoload :PlatformEndpoint, 'aws-sdk-sns/platform_endpoint' + autoload :Subscription, 'aws-sdk-sns/subscription' + autoload :Topic, 'aws-sdk-sns/topic' GEM_VERSION = '1.83.0' diff --git a/gems/aws-sdk-sns/lib/aws-sdk-sns/client_api.rb b/gems/aws-sdk-sns/lib/aws-sdk-sns/client_api.rb index bbce141b6e2..48650b0da57 100644 --- a/gems/aws-sdk-sns/lib/aws-sdk-sns/client_api.rb +++ b/gems/aws-sdk-sns/lib/aws-sdk-sns/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SNS # @api private module ClientApi diff --git a/gems/aws-sdk-sqs/lib/aws-sdk-sqs.rb b/gems/aws-sdk-sqs/lib/aws-sdk-sqs.rb index e1860a93b3d..6daa7954050 100644 --- a/gems/aws-sdk-sqs/lib/aws-sdk-sqs.rb +++ b/gems/aws-sdk-sqs/lib/aws-sdk-sqs.rb @@ -11,18 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-sqs/types' -require_relative 'aws-sdk-sqs/client_api' -require_relative 'aws-sdk-sqs/plugins/endpoints.rb' -require_relative 'aws-sdk-sqs/client' -require_relative 'aws-sdk-sqs/errors' -require_relative 'aws-sdk-sqs/resource' -require_relative 'aws-sdk-sqs/endpoint_parameters' -require_relative 'aws-sdk-sqs/endpoint_provider' -require_relative 'aws-sdk-sqs/endpoints' -require_relative 'aws-sdk-sqs/message' -require_relative 'aws-sdk-sqs/queue' require_relative 'aws-sdk-sqs/customizations' +require_relative 'aws-sdk-sqs/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Simple Queue Service. This module is available in the # `aws-sdk-sqs` gem. @@ -53,6 +43,19 @@ # # @!group service module Aws::SQS + autoload :Types, 'aws-sdk-sqs/types' + autoload :ClientApi, 'aws-sdk-sqs/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-sqs/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-sqs/client' + autoload :Errors, 'aws-sdk-sqs/errors' + autoload :Resource, 'aws-sdk-sqs/resource' + autoload :EndpointParameters, 'aws-sdk-sqs/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-sqs/endpoint_provider' + autoload :Endpoints, 'aws-sdk-sqs/endpoints' + autoload :Message, 'aws-sdk-sqs/message' + autoload :Queue, 'aws-sdk-sqs/queue' GEM_VERSION = '1.81.0' diff --git a/gems/aws-sdk-sqs/lib/aws-sdk-sqs/client_api.rb b/gems/aws-sdk-sqs/lib/aws-sdk-sqs/client_api.rb index 4fbe52e26f0..788e0c13418 100644 --- a/gems/aws-sdk-sqs/lib/aws-sdk-sqs/client_api.rb +++ b/gems/aws-sdk-sqs/lib/aws-sdk-sqs/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SQS # @api private module ClientApi diff --git a/gems/aws-sdk-ssm/lib/aws-sdk-ssm.rb b/gems/aws-sdk-ssm/lib/aws-sdk-ssm.rb index 4a95893324c..cd699f0edd6 100644 --- a/gems/aws-sdk-ssm/lib/aws-sdk-ssm.rb +++ b/gems/aws-sdk-ssm/lib/aws-sdk-ssm.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ssm/types' -require_relative 'aws-sdk-ssm/client_api' -require_relative 'aws-sdk-ssm/plugins/endpoints.rb' -require_relative 'aws-sdk-ssm/client' -require_relative 'aws-sdk-ssm/errors' -require_relative 'aws-sdk-ssm/waiters' -require_relative 'aws-sdk-ssm/resource' -require_relative 'aws-sdk-ssm/endpoint_parameters' -require_relative 'aws-sdk-ssm/endpoint_provider' -require_relative 'aws-sdk-ssm/endpoints' require_relative 'aws-sdk-ssm/customizations' +require_relative 'aws-sdk-ssm/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Simple Systems Manager (SSM). This module is available in the # `aws-sdk-ssm` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::SSM + autoload :Types, 'aws-sdk-ssm/types' + autoload :ClientApi, 'aws-sdk-ssm/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ssm/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ssm/client' + autoload :Errors, 'aws-sdk-ssm/errors' + autoload :Waiters, 'aws-sdk-ssm/waiters' + autoload :Resource, 'aws-sdk-ssm/resource' + autoload :EndpointParameters, 'aws-sdk-ssm/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ssm/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ssm/endpoints' GEM_VERSION = '1.176.0' diff --git a/gems/aws-sdk-ssm/lib/aws-sdk-ssm/client_api.rb b/gems/aws-sdk-ssm/lib/aws-sdk-ssm/client_api.rb index a0a8d44fbc3..28a0b622c84 100644 --- a/gems/aws-sdk-ssm/lib/aws-sdk-ssm/client_api.rb +++ b/gems/aws-sdk-ssm/lib/aws-sdk-ssm/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SSM # @api private module ClientApi diff --git a/gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts.rb b/gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts.rb index c5d7da31373..e7690666074 100644 --- a/gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts.rb +++ b/gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ssmcontacts/types' -require_relative 'aws-sdk-ssmcontacts/client_api' -require_relative 'aws-sdk-ssmcontacts/plugins/endpoints.rb' -require_relative 'aws-sdk-ssmcontacts/client' -require_relative 'aws-sdk-ssmcontacts/errors' -require_relative 'aws-sdk-ssmcontacts/resource' -require_relative 'aws-sdk-ssmcontacts/endpoint_parameters' -require_relative 'aws-sdk-ssmcontacts/endpoint_provider' -require_relative 'aws-sdk-ssmcontacts/endpoints' require_relative 'aws-sdk-ssmcontacts/customizations' +require_relative 'aws-sdk-ssmcontacts/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Systems Manager Incident Manager Contacts. This module is available in the # `aws-sdk-ssmcontacts` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SSMContacts + autoload :Types, 'aws-sdk-ssmcontacts/types' + autoload :ClientApi, 'aws-sdk-ssmcontacts/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ssmcontacts/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ssmcontacts/client' + autoload :Errors, 'aws-sdk-ssmcontacts/errors' + autoload :Resource, 'aws-sdk-ssmcontacts/resource' + autoload :EndpointParameters, 'aws-sdk-ssmcontacts/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ssmcontacts/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ssmcontacts/endpoints' GEM_VERSION = '1.35.0' diff --git a/gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/client_api.rb b/gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/client_api.rb index 8d53be09236..f0e532b0430 100644 --- a/gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/client_api.rb +++ b/gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SSMContacts # @api private module ClientApi diff --git a/gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents.rb b/gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents.rb index 7f7f6a8d7b6..3a3bbccbadb 100644 --- a/gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents.rb +++ b/gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ssmincidents/types' -require_relative 'aws-sdk-ssmincidents/client_api' -require_relative 'aws-sdk-ssmincidents/plugins/endpoints.rb' -require_relative 'aws-sdk-ssmincidents/client' -require_relative 'aws-sdk-ssmincidents/errors' -require_relative 'aws-sdk-ssmincidents/waiters' -require_relative 'aws-sdk-ssmincidents/resource' -require_relative 'aws-sdk-ssmincidents/endpoint_parameters' -require_relative 'aws-sdk-ssmincidents/endpoint_provider' -require_relative 'aws-sdk-ssmincidents/endpoints' require_relative 'aws-sdk-ssmincidents/customizations' +require_relative 'aws-sdk-ssmincidents/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Systems Manager Incident Manager. This module is available in the # `aws-sdk-ssmincidents` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::SSMIncidents + autoload :Types, 'aws-sdk-ssmincidents/types' + autoload :ClientApi, 'aws-sdk-ssmincidents/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ssmincidents/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ssmincidents/client' + autoload :Errors, 'aws-sdk-ssmincidents/errors' + autoload :Waiters, 'aws-sdk-ssmincidents/waiters' + autoload :Resource, 'aws-sdk-ssmincidents/resource' + autoload :EndpointParameters, 'aws-sdk-ssmincidents/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ssmincidents/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ssmincidents/endpoints' GEM_VERSION = '1.40.0' diff --git a/gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/client_api.rb b/gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/client_api.rb index 1a37123c12b..79f621f9487 100644 --- a/gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/client_api.rb +++ b/gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SSMIncidents # @api private module ClientApi diff --git a/gems/aws-sdk-ssmquicksetup/lib/aws-sdk-ssmquicksetup.rb b/gems/aws-sdk-ssmquicksetup/lib/aws-sdk-ssmquicksetup.rb index dba5defc3ac..a0c4f2c061b 100644 --- a/gems/aws-sdk-ssmquicksetup/lib/aws-sdk-ssmquicksetup.rb +++ b/gems/aws-sdk-ssmquicksetup/lib/aws-sdk-ssmquicksetup.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ssmquicksetup/types' -require_relative 'aws-sdk-ssmquicksetup/client_api' -require_relative 'aws-sdk-ssmquicksetup/plugins/endpoints.rb' -require_relative 'aws-sdk-ssmquicksetup/client' -require_relative 'aws-sdk-ssmquicksetup/errors' -require_relative 'aws-sdk-ssmquicksetup/resource' -require_relative 'aws-sdk-ssmquicksetup/endpoint_parameters' -require_relative 'aws-sdk-ssmquicksetup/endpoint_provider' -require_relative 'aws-sdk-ssmquicksetup/endpoints' require_relative 'aws-sdk-ssmquicksetup/customizations' +require_relative 'aws-sdk-ssmquicksetup/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Systems Manager QuickSetup. This module is available in the # `aws-sdk-ssmquicksetup` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SSMQuickSetup + autoload :Types, 'aws-sdk-ssmquicksetup/types' + autoload :ClientApi, 'aws-sdk-ssmquicksetup/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ssmquicksetup/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ssmquicksetup/client' + autoload :Errors, 'aws-sdk-ssmquicksetup/errors' + autoload :Resource, 'aws-sdk-ssmquicksetup/resource' + autoload :EndpointParameters, 'aws-sdk-ssmquicksetup/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ssmquicksetup/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ssmquicksetup/endpoints' GEM_VERSION = '1.1.0' diff --git a/gems/aws-sdk-ssmquicksetup/lib/aws-sdk-ssmquicksetup/client_api.rb b/gems/aws-sdk-ssmquicksetup/lib/aws-sdk-ssmquicksetup/client_api.rb index d0eab4f1f07..7a8af60a909 100644 --- a/gems/aws-sdk-ssmquicksetup/lib/aws-sdk-ssmquicksetup/client_api.rb +++ b/gems/aws-sdk-ssmquicksetup/lib/aws-sdk-ssmquicksetup/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SSMQuickSetup # @api private module ClientApi diff --git a/gems/aws-sdk-ssmsap/lib/aws-sdk-ssmsap.rb b/gems/aws-sdk-ssmsap/lib/aws-sdk-ssmsap.rb index 2149f41077e..deb69f2fc91 100644 --- a/gems/aws-sdk-ssmsap/lib/aws-sdk-ssmsap.rb +++ b/gems/aws-sdk-ssmsap/lib/aws-sdk-ssmsap.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ssmsap/types' -require_relative 'aws-sdk-ssmsap/client_api' -require_relative 'aws-sdk-ssmsap/plugins/endpoints.rb' -require_relative 'aws-sdk-ssmsap/client' -require_relative 'aws-sdk-ssmsap/errors' -require_relative 'aws-sdk-ssmsap/resource' -require_relative 'aws-sdk-ssmsap/endpoint_parameters' -require_relative 'aws-sdk-ssmsap/endpoint_provider' -require_relative 'aws-sdk-ssmsap/endpoints' require_relative 'aws-sdk-ssmsap/customizations' +require_relative 'aws-sdk-ssmsap/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Systems Manager for SAP. This module is available in the # `aws-sdk-ssmsap` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SsmSap + autoload :Types, 'aws-sdk-ssmsap/types' + autoload :ClientApi, 'aws-sdk-ssmsap/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ssmsap/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ssmsap/client' + autoload :Errors, 'aws-sdk-ssmsap/errors' + autoload :Resource, 'aws-sdk-ssmsap/resource' + autoload :EndpointParameters, 'aws-sdk-ssmsap/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ssmsap/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ssmsap/endpoints' GEM_VERSION = '1.25.0' diff --git a/gems/aws-sdk-ssmsap/lib/aws-sdk-ssmsap/client_api.rb b/gems/aws-sdk-ssmsap/lib/aws-sdk-ssmsap/client_api.rb index 543d85a254e..58f971e5d0f 100644 --- a/gems/aws-sdk-ssmsap/lib/aws-sdk-ssmsap/client_api.rb +++ b/gems/aws-sdk-ssmsap/lib/aws-sdk-ssmsap/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SsmSap # @api private module ClientApi diff --git a/gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin.rb b/gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin.rb index 4217982a02d..646f7916c6f 100644 --- a/gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin.rb +++ b/gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-ssoadmin/types' -require_relative 'aws-sdk-ssoadmin/client_api' -require_relative 'aws-sdk-ssoadmin/plugins/endpoints.rb' -require_relative 'aws-sdk-ssoadmin/client' -require_relative 'aws-sdk-ssoadmin/errors' -require_relative 'aws-sdk-ssoadmin/resource' -require_relative 'aws-sdk-ssoadmin/endpoint_parameters' -require_relative 'aws-sdk-ssoadmin/endpoint_provider' -require_relative 'aws-sdk-ssoadmin/endpoints' require_relative 'aws-sdk-ssoadmin/customizations' +require_relative 'aws-sdk-ssoadmin/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Single Sign-On Admin. This module is available in the # `aws-sdk-ssoadmin` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SSOAdmin + autoload :Types, 'aws-sdk-ssoadmin/types' + autoload :ClientApi, 'aws-sdk-ssoadmin/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-ssoadmin/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-ssoadmin/client' + autoload :Errors, 'aws-sdk-ssoadmin/errors' + autoload :Resource, 'aws-sdk-ssoadmin/resource' + autoload :EndpointParameters, 'aws-sdk-ssoadmin/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-ssoadmin/endpoint_provider' + autoload :Endpoints, 'aws-sdk-ssoadmin/endpoints' GEM_VERSION = '1.42.0' diff --git a/gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/client_api.rb b/gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/client_api.rb index c8fe9aa4cda..ea85274a61d 100644 --- a/gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/client_api.rb +++ b/gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SSOAdmin # @api private module ClientApi diff --git a/gems/aws-sdk-states/lib/aws-sdk-states.rb b/gems/aws-sdk-states/lib/aws-sdk-states.rb index a0843a4471e..32d439431ae 100644 --- a/gems/aws-sdk-states/lib/aws-sdk-states.rb +++ b/gems/aws-sdk-states/lib/aws-sdk-states.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-states/types' -require_relative 'aws-sdk-states/client_api' -require_relative 'aws-sdk-states/plugins/endpoints.rb' -require_relative 'aws-sdk-states/client' -require_relative 'aws-sdk-states/errors' -require_relative 'aws-sdk-states/resource' -require_relative 'aws-sdk-states/endpoint_parameters' -require_relative 'aws-sdk-states/endpoint_provider' -require_relative 'aws-sdk-states/endpoints' require_relative 'aws-sdk-states/customizations' +require_relative 'aws-sdk-states/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Step Functions. This module is available in the # `aws-sdk-states` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::States + autoload :Types, 'aws-sdk-states/types' + autoload :ClientApi, 'aws-sdk-states/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-states/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-states/client' + autoload :Errors, 'aws-sdk-states/errors' + autoload :Resource, 'aws-sdk-states/resource' + autoload :EndpointParameters, 'aws-sdk-states/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-states/endpoint_provider' + autoload :Endpoints, 'aws-sdk-states/endpoints' GEM_VERSION = '1.75.0' diff --git a/gems/aws-sdk-states/lib/aws-sdk-states/client_api.rb b/gems/aws-sdk-states/lib/aws-sdk-states/client_api.rb index 13ace8ead3b..466295b6e49 100644 --- a/gems/aws-sdk-states/lib/aws-sdk-states/client_api.rb +++ b/gems/aws-sdk-states/lib/aws-sdk-states/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::States # @api private module ClientApi diff --git a/gems/aws-sdk-storagegateway/lib/aws-sdk-storagegateway.rb b/gems/aws-sdk-storagegateway/lib/aws-sdk-storagegateway.rb index 08f3dfcd926..d76a979f638 100644 --- a/gems/aws-sdk-storagegateway/lib/aws-sdk-storagegateway.rb +++ b/gems/aws-sdk-storagegateway/lib/aws-sdk-storagegateway.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-storagegateway/types' -require_relative 'aws-sdk-storagegateway/client_api' -require_relative 'aws-sdk-storagegateway/plugins/endpoints.rb' -require_relative 'aws-sdk-storagegateway/client' -require_relative 'aws-sdk-storagegateway/errors' -require_relative 'aws-sdk-storagegateway/resource' -require_relative 'aws-sdk-storagegateway/endpoint_parameters' -require_relative 'aws-sdk-storagegateway/endpoint_provider' -require_relative 'aws-sdk-storagegateway/endpoints' require_relative 'aws-sdk-storagegateway/customizations' +require_relative 'aws-sdk-storagegateway/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Storage Gateway. This module is available in the # `aws-sdk-storagegateway` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::StorageGateway + autoload :Types, 'aws-sdk-storagegateway/types' + autoload :ClientApi, 'aws-sdk-storagegateway/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-storagegateway/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-storagegateway/client' + autoload :Errors, 'aws-sdk-storagegateway/errors' + autoload :Resource, 'aws-sdk-storagegateway/resource' + autoload :EndpointParameters, 'aws-sdk-storagegateway/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-storagegateway/endpoint_provider' + autoload :Endpoints, 'aws-sdk-storagegateway/endpoints' GEM_VERSION = '1.92.0' diff --git a/gems/aws-sdk-storagegateway/lib/aws-sdk-storagegateway/client_api.rb b/gems/aws-sdk-storagegateway/lib/aws-sdk-storagegateway/client_api.rb index cb95167393f..c316ebaf660 100644 --- a/gems/aws-sdk-storagegateway/lib/aws-sdk-storagegateway/client_api.rb +++ b/gems/aws-sdk-storagegateway/lib/aws-sdk-storagegateway/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::StorageGateway # @api private module ClientApi diff --git a/gems/aws-sdk-supplychain/lib/aws-sdk-supplychain.rb b/gems/aws-sdk-supplychain/lib/aws-sdk-supplychain.rb index 7d958505b16..66043b1efa6 100644 --- a/gems/aws-sdk-supplychain/lib/aws-sdk-supplychain.rb +++ b/gems/aws-sdk-supplychain/lib/aws-sdk-supplychain.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-supplychain/types' -require_relative 'aws-sdk-supplychain/client_api' -require_relative 'aws-sdk-supplychain/plugins/endpoints.rb' -require_relative 'aws-sdk-supplychain/client' -require_relative 'aws-sdk-supplychain/errors' -require_relative 'aws-sdk-supplychain/resource' -require_relative 'aws-sdk-supplychain/endpoint_parameters' -require_relative 'aws-sdk-supplychain/endpoint_provider' -require_relative 'aws-sdk-supplychain/endpoints' require_relative 'aws-sdk-supplychain/customizations' +require_relative 'aws-sdk-supplychain/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Supply Chain. This module is available in the # `aws-sdk-supplychain` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SupplyChain + autoload :Types, 'aws-sdk-supplychain/types' + autoload :ClientApi, 'aws-sdk-supplychain/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-supplychain/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-supplychain/client' + autoload :Errors, 'aws-sdk-supplychain/errors' + autoload :Resource, 'aws-sdk-supplychain/resource' + autoload :EndpointParameters, 'aws-sdk-supplychain/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-supplychain/endpoint_provider' + autoload :Endpoints, 'aws-sdk-supplychain/endpoints' GEM_VERSION = '1.10.0' diff --git a/gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/client_api.rb b/gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/client_api.rb index adf3ad662cc..f7bc8b957d1 100644 --- a/gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/client_api.rb +++ b/gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SupplyChain # @api private module ClientApi diff --git a/gems/aws-sdk-support/lib/aws-sdk-support.rb b/gems/aws-sdk-support/lib/aws-sdk-support.rb index 5e9b0c9a723..580417b350c 100644 --- a/gems/aws-sdk-support/lib/aws-sdk-support.rb +++ b/gems/aws-sdk-support/lib/aws-sdk-support.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-support/types' -require_relative 'aws-sdk-support/client_api' -require_relative 'aws-sdk-support/plugins/endpoints.rb' -require_relative 'aws-sdk-support/client' -require_relative 'aws-sdk-support/errors' -require_relative 'aws-sdk-support/resource' -require_relative 'aws-sdk-support/endpoint_parameters' -require_relative 'aws-sdk-support/endpoint_provider' -require_relative 'aws-sdk-support/endpoints' require_relative 'aws-sdk-support/customizations' +require_relative 'aws-sdk-support/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Support. This module is available in the # `aws-sdk-support` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Support + autoload :Types, 'aws-sdk-support/types' + autoload :ClientApi, 'aws-sdk-support/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-support/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-support/client' + autoload :Errors, 'aws-sdk-support/errors' + autoload :Resource, 'aws-sdk-support/resource' + autoload :EndpointParameters, 'aws-sdk-support/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-support/endpoint_provider' + autoload :Endpoints, 'aws-sdk-support/endpoints' GEM_VERSION = '1.65.0' diff --git a/gems/aws-sdk-support/lib/aws-sdk-support/client_api.rb b/gems/aws-sdk-support/lib/aws-sdk-support/client_api.rb index 2c32da24bb5..31ffc59c3a1 100644 --- a/gems/aws-sdk-support/lib/aws-sdk-support/client_api.rb +++ b/gems/aws-sdk-support/lib/aws-sdk-support/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Support # @api private module ClientApi diff --git a/gems/aws-sdk-supportapp/lib/aws-sdk-supportapp.rb b/gems/aws-sdk-supportapp/lib/aws-sdk-supportapp.rb index bca99f88230..97140a7cdc7 100644 --- a/gems/aws-sdk-supportapp/lib/aws-sdk-supportapp.rb +++ b/gems/aws-sdk-supportapp/lib/aws-sdk-supportapp.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-supportapp/types' -require_relative 'aws-sdk-supportapp/client_api' -require_relative 'aws-sdk-supportapp/plugins/endpoints.rb' -require_relative 'aws-sdk-supportapp/client' -require_relative 'aws-sdk-supportapp/errors' -require_relative 'aws-sdk-supportapp/resource' -require_relative 'aws-sdk-supportapp/endpoint_parameters' -require_relative 'aws-sdk-supportapp/endpoint_provider' -require_relative 'aws-sdk-supportapp/endpoints' require_relative 'aws-sdk-supportapp/customizations' +require_relative 'aws-sdk-supportapp/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Support App. This module is available in the # `aws-sdk-supportapp` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SupportApp + autoload :Types, 'aws-sdk-supportapp/types' + autoload :ClientApi, 'aws-sdk-supportapp/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-supportapp/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-supportapp/client' + autoload :Errors, 'aws-sdk-supportapp/errors' + autoload :Resource, 'aws-sdk-supportapp/resource' + autoload :EndpointParameters, 'aws-sdk-supportapp/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-supportapp/endpoint_provider' + autoload :Endpoints, 'aws-sdk-supportapp/endpoints' GEM_VERSION = '1.21.0' diff --git a/gems/aws-sdk-supportapp/lib/aws-sdk-supportapp/client_api.rb b/gems/aws-sdk-supportapp/lib/aws-sdk-supportapp/client_api.rb index e89e0e5aa89..e9eaa0d2e46 100644 --- a/gems/aws-sdk-supportapp/lib/aws-sdk-supportapp/client_api.rb +++ b/gems/aws-sdk-supportapp/lib/aws-sdk-supportapp/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SupportApp # @api private module ClientApi diff --git a/gems/aws-sdk-swf/lib/aws-sdk-swf.rb b/gems/aws-sdk-swf/lib/aws-sdk-swf.rb index a12d2859575..6b614327637 100644 --- a/gems/aws-sdk-swf/lib/aws-sdk-swf.rb +++ b/gems/aws-sdk-swf/lib/aws-sdk-swf.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-swf/types' -require_relative 'aws-sdk-swf/client_api' -require_relative 'aws-sdk-swf/plugins/endpoints.rb' -require_relative 'aws-sdk-swf/client' -require_relative 'aws-sdk-swf/errors' -require_relative 'aws-sdk-swf/resource' -require_relative 'aws-sdk-swf/endpoint_parameters' -require_relative 'aws-sdk-swf/endpoint_provider' -require_relative 'aws-sdk-swf/endpoints' require_relative 'aws-sdk-swf/customizations' +require_relative 'aws-sdk-swf/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Simple Workflow Service. This module is available in the # `aws-sdk-swf` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::SWF + autoload :Types, 'aws-sdk-swf/types' + autoload :ClientApi, 'aws-sdk-swf/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-swf/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-swf/client' + autoload :Errors, 'aws-sdk-swf/errors' + autoload :Resource, 'aws-sdk-swf/resource' + autoload :EndpointParameters, 'aws-sdk-swf/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-swf/endpoint_provider' + autoload :Endpoints, 'aws-sdk-swf/endpoints' GEM_VERSION = '1.60.0' diff --git a/gems/aws-sdk-swf/lib/aws-sdk-swf/client_api.rb b/gems/aws-sdk-swf/lib/aws-sdk-swf/client_api.rb index beb1a8687e9..6fc70753660 100644 --- a/gems/aws-sdk-swf/lib/aws-sdk-swf/client_api.rb +++ b/gems/aws-sdk-swf/lib/aws-sdk-swf/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::SWF # @api private module ClientApi diff --git a/gems/aws-sdk-synthetics/lib/aws-sdk-synthetics.rb b/gems/aws-sdk-synthetics/lib/aws-sdk-synthetics.rb index f1450c7ed1e..a3afa094600 100644 --- a/gems/aws-sdk-synthetics/lib/aws-sdk-synthetics.rb +++ b/gems/aws-sdk-synthetics/lib/aws-sdk-synthetics.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-synthetics/types' -require_relative 'aws-sdk-synthetics/client_api' -require_relative 'aws-sdk-synthetics/plugins/endpoints.rb' -require_relative 'aws-sdk-synthetics/client' -require_relative 'aws-sdk-synthetics/errors' -require_relative 'aws-sdk-synthetics/resource' -require_relative 'aws-sdk-synthetics/endpoint_parameters' -require_relative 'aws-sdk-synthetics/endpoint_provider' -require_relative 'aws-sdk-synthetics/endpoints' require_relative 'aws-sdk-synthetics/customizations' +require_relative 'aws-sdk-synthetics/railtie' if defined?(Rails::Railtie) # This module provides support for Synthetics. This module is available in the # `aws-sdk-synthetics` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Synthetics + autoload :Types, 'aws-sdk-synthetics/types' + autoload :ClientApi, 'aws-sdk-synthetics/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-synthetics/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-synthetics/client' + autoload :Errors, 'aws-sdk-synthetics/errors' + autoload :Resource, 'aws-sdk-synthetics/resource' + autoload :EndpointParameters, 'aws-sdk-synthetics/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-synthetics/endpoint_provider' + autoload :Endpoints, 'aws-sdk-synthetics/endpoints' GEM_VERSION = '1.48.0' diff --git a/gems/aws-sdk-synthetics/lib/aws-sdk-synthetics/client_api.rb b/gems/aws-sdk-synthetics/lib/aws-sdk-synthetics/client_api.rb index 597f969a3e1..e06037ad8f2 100644 --- a/gems/aws-sdk-synthetics/lib/aws-sdk-synthetics/client_api.rb +++ b/gems/aws-sdk-synthetics/lib/aws-sdk-synthetics/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Synthetics # @api private module ClientApi diff --git a/gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings.rb b/gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings.rb index 5b36d880394..a900aff2a74 100644 --- a/gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings.rb +++ b/gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-taxsettings/types' -require_relative 'aws-sdk-taxsettings/client_api' -require_relative 'aws-sdk-taxsettings/plugins/endpoints.rb' -require_relative 'aws-sdk-taxsettings/client' -require_relative 'aws-sdk-taxsettings/errors' -require_relative 'aws-sdk-taxsettings/resource' -require_relative 'aws-sdk-taxsettings/endpoint_parameters' -require_relative 'aws-sdk-taxsettings/endpoint_provider' -require_relative 'aws-sdk-taxsettings/endpoints' require_relative 'aws-sdk-taxsettings/customizations' +require_relative 'aws-sdk-taxsettings/railtie' if defined?(Rails::Railtie) # This module provides support for Tax Settings. This module is available in the # `aws-sdk-taxsettings` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::TaxSettings + autoload :Types, 'aws-sdk-taxsettings/types' + autoload :ClientApi, 'aws-sdk-taxsettings/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-taxsettings/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-taxsettings/client' + autoload :Errors, 'aws-sdk-taxsettings/errors' + autoload :Resource, 'aws-sdk-taxsettings/resource' + autoload :EndpointParameters, 'aws-sdk-taxsettings/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-taxsettings/endpoint_provider' + autoload :Endpoints, 'aws-sdk-taxsettings/endpoints' GEM_VERSION = '1.6.0' diff --git a/gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/client_api.rb b/gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/client_api.rb index 4af874c363c..fcc5dc89466 100644 --- a/gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/client_api.rb +++ b/gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::TaxSettings # @api private module ClientApi diff --git a/gems/aws-sdk-textract/lib/aws-sdk-textract.rb b/gems/aws-sdk-textract/lib/aws-sdk-textract.rb index 5d6481677ec..44a67c26663 100644 --- a/gems/aws-sdk-textract/lib/aws-sdk-textract.rb +++ b/gems/aws-sdk-textract/lib/aws-sdk-textract.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-textract/types' -require_relative 'aws-sdk-textract/client_api' -require_relative 'aws-sdk-textract/plugins/endpoints.rb' -require_relative 'aws-sdk-textract/client' -require_relative 'aws-sdk-textract/errors' -require_relative 'aws-sdk-textract/resource' -require_relative 'aws-sdk-textract/endpoint_parameters' -require_relative 'aws-sdk-textract/endpoint_provider' -require_relative 'aws-sdk-textract/endpoints' require_relative 'aws-sdk-textract/customizations' +require_relative 'aws-sdk-textract/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Textract. This module is available in the # `aws-sdk-textract` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Textract + autoload :Types, 'aws-sdk-textract/types' + autoload :ClientApi, 'aws-sdk-textract/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-textract/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-textract/client' + autoload :Errors, 'aws-sdk-textract/errors' + autoload :Resource, 'aws-sdk-textract/resource' + autoload :EndpointParameters, 'aws-sdk-textract/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-textract/endpoint_provider' + autoload :Endpoints, 'aws-sdk-textract/endpoints' GEM_VERSION = '1.64.0' diff --git a/gems/aws-sdk-textract/lib/aws-sdk-textract/client_api.rb b/gems/aws-sdk-textract/lib/aws-sdk-textract/client_api.rb index 2b78baf5371..bc5373921fd 100644 --- a/gems/aws-sdk-textract/lib/aws-sdk-textract/client_api.rb +++ b/gems/aws-sdk-textract/lib/aws-sdk-textract/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Textract # @api private module ClientApi diff --git a/gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb.rb b/gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb.rb index 71020176463..4ea42f197e1 100644 --- a/gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb.rb +++ b/gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-timestreaminfluxdb/types' -require_relative 'aws-sdk-timestreaminfluxdb/client_api' -require_relative 'aws-sdk-timestreaminfluxdb/plugins/endpoints.rb' -require_relative 'aws-sdk-timestreaminfluxdb/client' -require_relative 'aws-sdk-timestreaminfluxdb/errors' -require_relative 'aws-sdk-timestreaminfluxdb/resource' -require_relative 'aws-sdk-timestreaminfluxdb/endpoint_parameters' -require_relative 'aws-sdk-timestreaminfluxdb/endpoint_provider' -require_relative 'aws-sdk-timestreaminfluxdb/endpoints' require_relative 'aws-sdk-timestreaminfluxdb/customizations' +require_relative 'aws-sdk-timestreaminfluxdb/railtie' if defined?(Rails::Railtie) # This module provides support for Timestream InfluxDB. This module is available in the # `aws-sdk-timestreaminfluxdb` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::TimestreamInfluxDB + autoload :Types, 'aws-sdk-timestreaminfluxdb/types' + autoload :ClientApi, 'aws-sdk-timestreaminfluxdb/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-timestreaminfluxdb/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-timestreaminfluxdb/client' + autoload :Errors, 'aws-sdk-timestreaminfluxdb/errors' + autoload :Resource, 'aws-sdk-timestreaminfluxdb/resource' + autoload :EndpointParameters, 'aws-sdk-timestreaminfluxdb/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-timestreaminfluxdb/endpoint_provider' + autoload :Endpoints, 'aws-sdk-timestreaminfluxdb/endpoints' GEM_VERSION = '1.7.0' diff --git a/gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/client_api.rb b/gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/client_api.rb index 3661b5279e3..52ed73d9b51 100644 --- a/gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/client_api.rb +++ b/gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::TimestreamInfluxDB # @api private module ClientApi diff --git a/gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery.rb b/gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery.rb index 3cb8bca1ac5..6a70bb25698 100644 --- a/gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery.rb +++ b/gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-timestreamquery/types' -require_relative 'aws-sdk-timestreamquery/client_api' -require_relative 'aws-sdk-timestreamquery/plugins/endpoints.rb' -require_relative 'aws-sdk-timestreamquery/client' -require_relative 'aws-sdk-timestreamquery/errors' -require_relative 'aws-sdk-timestreamquery/resource' -require_relative 'aws-sdk-timestreamquery/endpoint_parameters' -require_relative 'aws-sdk-timestreamquery/endpoint_provider' -require_relative 'aws-sdk-timestreamquery/endpoints' require_relative 'aws-sdk-timestreamquery/customizations' +require_relative 'aws-sdk-timestreamquery/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Timestream Query. This module is available in the # `aws-sdk-timestreamquery` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::TimestreamQuery + autoload :Types, 'aws-sdk-timestreamquery/types' + autoload :ClientApi, 'aws-sdk-timestreamquery/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-timestreamquery/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-timestreamquery/client' + autoload :Errors, 'aws-sdk-timestreamquery/errors' + autoload :Resource, 'aws-sdk-timestreamquery/resource' + autoload :EndpointParameters, 'aws-sdk-timestreamquery/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-timestreamquery/endpoint_provider' + autoload :Endpoints, 'aws-sdk-timestreamquery/endpoints' GEM_VERSION = '1.39.0' diff --git a/gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/client_api.rb b/gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/client_api.rb index 5708ac66415..bd07308a558 100644 --- a/gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/client_api.rb +++ b/gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::TimestreamQuery # @api private module ClientApi diff --git a/gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite.rb b/gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite.rb index 5c0e607f149..40292d3cf2c 100644 --- a/gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite.rb +++ b/gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-timestreamwrite/types' -require_relative 'aws-sdk-timestreamwrite/client_api' -require_relative 'aws-sdk-timestreamwrite/plugins/endpoints.rb' -require_relative 'aws-sdk-timestreamwrite/client' -require_relative 'aws-sdk-timestreamwrite/errors' -require_relative 'aws-sdk-timestreamwrite/resource' -require_relative 'aws-sdk-timestreamwrite/endpoint_parameters' -require_relative 'aws-sdk-timestreamwrite/endpoint_provider' -require_relative 'aws-sdk-timestreamwrite/endpoints' require_relative 'aws-sdk-timestreamwrite/customizations' +require_relative 'aws-sdk-timestreamwrite/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Timestream Write. This module is available in the # `aws-sdk-timestreamwrite` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::TimestreamWrite + autoload :Types, 'aws-sdk-timestreamwrite/types' + autoload :ClientApi, 'aws-sdk-timestreamwrite/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-timestreamwrite/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-timestreamwrite/client' + autoload :Errors, 'aws-sdk-timestreamwrite/errors' + autoload :Resource, 'aws-sdk-timestreamwrite/resource' + autoload :EndpointParameters, 'aws-sdk-timestreamwrite/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-timestreamwrite/endpoint_provider' + autoload :Endpoints, 'aws-sdk-timestreamwrite/endpoints' GEM_VERSION = '1.35.0' diff --git a/gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/client_api.rb b/gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/client_api.rb index 0bd94fb5891..f15d6be92b7 100644 --- a/gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/client_api.rb +++ b/gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::TimestreamWrite # @api private module ClientApi diff --git a/gems/aws-sdk-tnb/lib/aws-sdk-tnb.rb b/gems/aws-sdk-tnb/lib/aws-sdk-tnb.rb index 32bbe607960..fc8021da28a 100644 --- a/gems/aws-sdk-tnb/lib/aws-sdk-tnb.rb +++ b/gems/aws-sdk-tnb/lib/aws-sdk-tnb.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-tnb/types' -require_relative 'aws-sdk-tnb/client_api' -require_relative 'aws-sdk-tnb/plugins/endpoints.rb' -require_relative 'aws-sdk-tnb/client' -require_relative 'aws-sdk-tnb/errors' -require_relative 'aws-sdk-tnb/resource' -require_relative 'aws-sdk-tnb/endpoint_parameters' -require_relative 'aws-sdk-tnb/endpoint_provider' -require_relative 'aws-sdk-tnb/endpoints' require_relative 'aws-sdk-tnb/customizations' +require_relative 'aws-sdk-tnb/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Telco Network Builder. This module is available in the # `aws-sdk-tnb` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Tnb + autoload :Types, 'aws-sdk-tnb/types' + autoload :ClientApi, 'aws-sdk-tnb/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-tnb/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-tnb/client' + autoload :Errors, 'aws-sdk-tnb/errors' + autoload :Resource, 'aws-sdk-tnb/resource' + autoload :EndpointParameters, 'aws-sdk-tnb/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-tnb/endpoint_provider' + autoload :Endpoints, 'aws-sdk-tnb/endpoints' GEM_VERSION = '1.19.0' diff --git a/gems/aws-sdk-tnb/lib/aws-sdk-tnb/client_api.rb b/gems/aws-sdk-tnb/lib/aws-sdk-tnb/client_api.rb index 4f6f9dafdf5..fe2c2bfbf8f 100644 --- a/gems/aws-sdk-tnb/lib/aws-sdk-tnb/client_api.rb +++ b/gems/aws-sdk-tnb/lib/aws-sdk-tnb/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Tnb # @api private module ClientApi diff --git a/gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice.rb b/gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice.rb index c1caadca868..36101c49c6b 100644 --- a/gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice.rb +++ b/gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-transcribeservice/types' -require_relative 'aws-sdk-transcribeservice/client_api' -require_relative 'aws-sdk-transcribeservice/plugins/endpoints.rb' -require_relative 'aws-sdk-transcribeservice/client' -require_relative 'aws-sdk-transcribeservice/errors' -require_relative 'aws-sdk-transcribeservice/resource' -require_relative 'aws-sdk-transcribeservice/endpoint_parameters' -require_relative 'aws-sdk-transcribeservice/endpoint_provider' -require_relative 'aws-sdk-transcribeservice/endpoints' require_relative 'aws-sdk-transcribeservice/customizations' +require_relative 'aws-sdk-transcribeservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Transcribe Service. This module is available in the # `aws-sdk-transcribeservice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::TranscribeService + autoload :Types, 'aws-sdk-transcribeservice/types' + autoload :ClientApi, 'aws-sdk-transcribeservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-transcribeservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-transcribeservice/client' + autoload :Errors, 'aws-sdk-transcribeservice/errors' + autoload :Resource, 'aws-sdk-transcribeservice/resource' + autoload :EndpointParameters, 'aws-sdk-transcribeservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-transcribeservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-transcribeservice/endpoints' GEM_VERSION = '1.104.0' diff --git a/gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/client_api.rb b/gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/client_api.rb index afc4bf52fdc..6ce5e08d1b0 100644 --- a/gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/client_api.rb +++ b/gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::TranscribeService # @api private module ClientApi diff --git a/gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice.rb b/gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice.rb index b735f0df51a..d9387f84f4b 100644 --- a/gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice.rb +++ b/gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice.rb @@ -11,18 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-transcribestreamingservice/types' -require_relative 'aws-sdk-transcribestreamingservice/client_api' -require_relative 'aws-sdk-transcribestreamingservice/plugins/endpoints.rb' -require_relative 'aws-sdk-transcribestreamingservice/client' -require_relative 'aws-sdk-transcribestreamingservice/errors' -require_relative 'aws-sdk-transcribestreamingservice/resource' -require_relative 'aws-sdk-transcribestreamingservice/endpoint_parameters' -require_relative 'aws-sdk-transcribestreamingservice/endpoint_provider' -require_relative 'aws-sdk-transcribestreamingservice/endpoints' require_relative 'aws-sdk-transcribestreamingservice/customizations' -require_relative 'aws-sdk-transcribestreamingservice/async_client' -require_relative 'aws-sdk-transcribestreamingservice/event_streams' +require_relative 'aws-sdk-transcribestreamingservice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Transcribe Streaming Service. This module is available in the # `aws-sdk-transcribestreamingservice` gem. @@ -53,6 +43,19 @@ # # @!group service module Aws::TranscribeStreamingService + autoload :Types, 'aws-sdk-transcribestreamingservice/types' + autoload :ClientApi, 'aws-sdk-transcribestreamingservice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-transcribestreamingservice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-transcribestreamingservice/client' + autoload :Errors, 'aws-sdk-transcribestreamingservice/errors' + autoload :Resource, 'aws-sdk-transcribestreamingservice/resource' + autoload :EndpointParameters, 'aws-sdk-transcribestreamingservice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-transcribestreamingservice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-transcribestreamingservice/endpoints' + autoload :AsyncClient, 'aws-sdk-transcribestreamingservice/async_client' + autoload :EventStreams, 'aws-sdk-transcribestreamingservice/event_streams' GEM_VERSION = '1.65.0' diff --git a/gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice/client_api.rb b/gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice/client_api.rb index 75b967a021c..b2fa8bc7496 100644 --- a/gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice/client_api.rb +++ b/gems/aws-sdk-transcribestreamingservice/lib/aws-sdk-transcribestreamingservice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::TranscribeStreamingService # @api private module ClientApi diff --git a/gems/aws-sdk-transfer/lib/aws-sdk-transfer.rb b/gems/aws-sdk-transfer/lib/aws-sdk-transfer.rb index bf3a01f2d27..1e5fa87603b 100644 --- a/gems/aws-sdk-transfer/lib/aws-sdk-transfer.rb +++ b/gems/aws-sdk-transfer/lib/aws-sdk-transfer.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-transfer/types' -require_relative 'aws-sdk-transfer/client_api' -require_relative 'aws-sdk-transfer/plugins/endpoints.rb' -require_relative 'aws-sdk-transfer/client' -require_relative 'aws-sdk-transfer/errors' -require_relative 'aws-sdk-transfer/waiters' -require_relative 'aws-sdk-transfer/resource' -require_relative 'aws-sdk-transfer/endpoint_parameters' -require_relative 'aws-sdk-transfer/endpoint_provider' -require_relative 'aws-sdk-transfer/endpoints' require_relative 'aws-sdk-transfer/customizations' +require_relative 'aws-sdk-transfer/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Transfer Family. This module is available in the # `aws-sdk-transfer` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::Transfer + autoload :Types, 'aws-sdk-transfer/types' + autoload :ClientApi, 'aws-sdk-transfer/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-transfer/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-transfer/client' + autoload :Errors, 'aws-sdk-transfer/errors' + autoload :Waiters, 'aws-sdk-transfer/waiters' + autoload :Resource, 'aws-sdk-transfer/resource' + autoload :EndpointParameters, 'aws-sdk-transfer/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-transfer/endpoint_provider' + autoload :Endpoints, 'aws-sdk-transfer/endpoints' GEM_VERSION = '1.99.0' diff --git a/gems/aws-sdk-transfer/lib/aws-sdk-transfer/client_api.rb b/gems/aws-sdk-transfer/lib/aws-sdk-transfer/client_api.rb index 90861634dcf..882f0d7f8d3 100644 --- a/gems/aws-sdk-transfer/lib/aws-sdk-transfer/client_api.rb +++ b/gems/aws-sdk-transfer/lib/aws-sdk-transfer/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Transfer # @api private module ClientApi diff --git a/gems/aws-sdk-translate/lib/aws-sdk-translate.rb b/gems/aws-sdk-translate/lib/aws-sdk-translate.rb index 2c19b1571f3..abfa631d45e 100644 --- a/gems/aws-sdk-translate/lib/aws-sdk-translate.rb +++ b/gems/aws-sdk-translate/lib/aws-sdk-translate.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-translate/types' -require_relative 'aws-sdk-translate/client_api' -require_relative 'aws-sdk-translate/plugins/endpoints.rb' -require_relative 'aws-sdk-translate/client' -require_relative 'aws-sdk-translate/errors' -require_relative 'aws-sdk-translate/resource' -require_relative 'aws-sdk-translate/endpoint_parameters' -require_relative 'aws-sdk-translate/endpoint_provider' -require_relative 'aws-sdk-translate/endpoints' require_relative 'aws-sdk-translate/customizations' +require_relative 'aws-sdk-translate/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Translate. This module is available in the # `aws-sdk-translate` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::Translate + autoload :Types, 'aws-sdk-translate/types' + autoload :ClientApi, 'aws-sdk-translate/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-translate/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-translate/client' + autoload :Errors, 'aws-sdk-translate/errors' + autoload :Resource, 'aws-sdk-translate/resource' + autoload :EndpointParameters, 'aws-sdk-translate/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-translate/endpoint_provider' + autoload :Endpoints, 'aws-sdk-translate/endpoints' GEM_VERSION = '1.71.0' diff --git a/gems/aws-sdk-translate/lib/aws-sdk-translate/client_api.rb b/gems/aws-sdk-translate/lib/aws-sdk-translate/client_api.rb index 2468909cfdc..703d58bafdc 100644 --- a/gems/aws-sdk-translate/lib/aws-sdk-translate/client_api.rb +++ b/gems/aws-sdk-translate/lib/aws-sdk-translate/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::Translate # @api private module ClientApi diff --git a/gems/aws-sdk-trustedadvisor/lib/aws-sdk-trustedadvisor.rb b/gems/aws-sdk-trustedadvisor/lib/aws-sdk-trustedadvisor.rb index 217eadf35ab..3706ff303c1 100644 --- a/gems/aws-sdk-trustedadvisor/lib/aws-sdk-trustedadvisor.rb +++ b/gems/aws-sdk-trustedadvisor/lib/aws-sdk-trustedadvisor.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-trustedadvisor/types' -require_relative 'aws-sdk-trustedadvisor/client_api' -require_relative 'aws-sdk-trustedadvisor/plugins/endpoints.rb' -require_relative 'aws-sdk-trustedadvisor/client' -require_relative 'aws-sdk-trustedadvisor/errors' -require_relative 'aws-sdk-trustedadvisor/resource' -require_relative 'aws-sdk-trustedadvisor/endpoint_parameters' -require_relative 'aws-sdk-trustedadvisor/endpoint_provider' -require_relative 'aws-sdk-trustedadvisor/endpoints' require_relative 'aws-sdk-trustedadvisor/customizations' +require_relative 'aws-sdk-trustedadvisor/railtie' if defined?(Rails::Railtie) # This module provides support for TrustedAdvisor Public API. This module is available in the # `aws-sdk-trustedadvisor` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::TrustedAdvisor + autoload :Types, 'aws-sdk-trustedadvisor/types' + autoload :ClientApi, 'aws-sdk-trustedadvisor/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-trustedadvisor/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-trustedadvisor/client' + autoload :Errors, 'aws-sdk-trustedadvisor/errors' + autoload :Resource, 'aws-sdk-trustedadvisor/resource' + autoload :EndpointParameters, 'aws-sdk-trustedadvisor/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-trustedadvisor/endpoint_provider' + autoload :Endpoints, 'aws-sdk-trustedadvisor/endpoints' GEM_VERSION = '1.11.0' diff --git a/gems/aws-sdk-trustedadvisor/lib/aws-sdk-trustedadvisor/client_api.rb b/gems/aws-sdk-trustedadvisor/lib/aws-sdk-trustedadvisor/client_api.rb index 0d6df54cd31..88aedc61cd9 100644 --- a/gems/aws-sdk-trustedadvisor/lib/aws-sdk-trustedadvisor/client_api.rb +++ b/gems/aws-sdk-trustedadvisor/lib/aws-sdk-trustedadvisor/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::TrustedAdvisor # @api private module ClientApi diff --git a/gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions.rb b/gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions.rb index 464ade59b05..0b3c49e52ea 100644 --- a/gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions.rb +++ b/gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions.rb @@ -11,17 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-verifiedpermissions/types' -require_relative 'aws-sdk-verifiedpermissions/client_api' -require_relative 'aws-sdk-verifiedpermissions/plugins/endpoints.rb' -require_relative 'aws-sdk-verifiedpermissions/client' -require_relative 'aws-sdk-verifiedpermissions/errors' -require_relative 'aws-sdk-verifiedpermissions/waiters' -require_relative 'aws-sdk-verifiedpermissions/resource' -require_relative 'aws-sdk-verifiedpermissions/endpoint_parameters' -require_relative 'aws-sdk-verifiedpermissions/endpoint_provider' -require_relative 'aws-sdk-verifiedpermissions/endpoints' require_relative 'aws-sdk-verifiedpermissions/customizations' +require_relative 'aws-sdk-verifiedpermissions/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Verified Permissions. This module is available in the # `aws-sdk-verifiedpermissions` gem. @@ -52,6 +43,18 @@ # # @!group service module Aws::VerifiedPermissions + autoload :Types, 'aws-sdk-verifiedpermissions/types' + autoload :ClientApi, 'aws-sdk-verifiedpermissions/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-verifiedpermissions/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-verifiedpermissions/client' + autoload :Errors, 'aws-sdk-verifiedpermissions/errors' + autoload :Waiters, 'aws-sdk-verifiedpermissions/waiters' + autoload :Resource, 'aws-sdk-verifiedpermissions/resource' + autoload :EndpointParameters, 'aws-sdk-verifiedpermissions/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-verifiedpermissions/endpoint_provider' + autoload :Endpoints, 'aws-sdk-verifiedpermissions/endpoints' GEM_VERSION = '1.29.0' diff --git a/gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/client_api.rb b/gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/client_api.rb index 5d33581c875..7e60752b1d2 100644 --- a/gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/client_api.rb +++ b/gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::VerifiedPermissions # @api private module ClientApi diff --git a/gems/aws-sdk-voiceid/lib/aws-sdk-voiceid.rb b/gems/aws-sdk-voiceid/lib/aws-sdk-voiceid.rb index 8b1b2fe4897..4e4a5d12d8c 100644 --- a/gems/aws-sdk-voiceid/lib/aws-sdk-voiceid.rb +++ b/gems/aws-sdk-voiceid/lib/aws-sdk-voiceid.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-voiceid/types' -require_relative 'aws-sdk-voiceid/client_api' -require_relative 'aws-sdk-voiceid/plugins/endpoints.rb' -require_relative 'aws-sdk-voiceid/client' -require_relative 'aws-sdk-voiceid/errors' -require_relative 'aws-sdk-voiceid/resource' -require_relative 'aws-sdk-voiceid/endpoint_parameters' -require_relative 'aws-sdk-voiceid/endpoint_provider' -require_relative 'aws-sdk-voiceid/endpoints' require_relative 'aws-sdk-voiceid/customizations' +require_relative 'aws-sdk-voiceid/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon Voice ID. This module is available in the # `aws-sdk-voiceid` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::VoiceID + autoload :Types, 'aws-sdk-voiceid/types' + autoload :ClientApi, 'aws-sdk-voiceid/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-voiceid/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-voiceid/client' + autoload :Errors, 'aws-sdk-voiceid/errors' + autoload :Resource, 'aws-sdk-voiceid/resource' + autoload :EndpointParameters, 'aws-sdk-voiceid/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-voiceid/endpoint_provider' + autoload :Endpoints, 'aws-sdk-voiceid/endpoints' GEM_VERSION = '1.30.0' diff --git a/gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/client_api.rb b/gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/client_api.rb index 7fa0d82730b..82b8b0e8c6a 100644 --- a/gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/client_api.rb +++ b/gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::VoiceID # @api private module ClientApi diff --git a/gems/aws-sdk-vpclattice/lib/aws-sdk-vpclattice.rb b/gems/aws-sdk-vpclattice/lib/aws-sdk-vpclattice.rb index 6dc91de3e9c..a00749cdb9e 100644 --- a/gems/aws-sdk-vpclattice/lib/aws-sdk-vpclattice.rb +++ b/gems/aws-sdk-vpclattice/lib/aws-sdk-vpclattice.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-vpclattice/types' -require_relative 'aws-sdk-vpclattice/client_api' -require_relative 'aws-sdk-vpclattice/plugins/endpoints.rb' -require_relative 'aws-sdk-vpclattice/client' -require_relative 'aws-sdk-vpclattice/errors' -require_relative 'aws-sdk-vpclattice/resource' -require_relative 'aws-sdk-vpclattice/endpoint_parameters' -require_relative 'aws-sdk-vpclattice/endpoint_provider' -require_relative 'aws-sdk-vpclattice/endpoints' require_relative 'aws-sdk-vpclattice/customizations' +require_relative 'aws-sdk-vpclattice/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon VPC Lattice. This module is available in the # `aws-sdk-vpclattice` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::VPCLattice + autoload :Types, 'aws-sdk-vpclattice/types' + autoload :ClientApi, 'aws-sdk-vpclattice/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-vpclattice/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-vpclattice/client' + autoload :Errors, 'aws-sdk-vpclattice/errors' + autoload :Resource, 'aws-sdk-vpclattice/resource' + autoload :EndpointParameters, 'aws-sdk-vpclattice/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-vpclattice/endpoint_provider' + autoload :Endpoints, 'aws-sdk-vpclattice/endpoints' GEM_VERSION = '1.18.0' diff --git a/gems/aws-sdk-vpclattice/lib/aws-sdk-vpclattice/client_api.rb b/gems/aws-sdk-vpclattice/lib/aws-sdk-vpclattice/client_api.rb index c587f8fcd6a..4d0cc723c61 100644 --- a/gems/aws-sdk-vpclattice/lib/aws-sdk-vpclattice/client_api.rb +++ b/gems/aws-sdk-vpclattice/lib/aws-sdk-vpclattice/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::VPCLattice # @api private module ClientApi diff --git a/gems/aws-sdk-waf/lib/aws-sdk-waf.rb b/gems/aws-sdk-waf/lib/aws-sdk-waf.rb index dabd865ec0a..2b1e907276f 100644 --- a/gems/aws-sdk-waf/lib/aws-sdk-waf.rb +++ b/gems/aws-sdk-waf/lib/aws-sdk-waf.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-waf/types' -require_relative 'aws-sdk-waf/client_api' -require_relative 'aws-sdk-waf/plugins/endpoints.rb' -require_relative 'aws-sdk-waf/client' -require_relative 'aws-sdk-waf/errors' -require_relative 'aws-sdk-waf/resource' -require_relative 'aws-sdk-waf/endpoint_parameters' -require_relative 'aws-sdk-waf/endpoint_provider' -require_relative 'aws-sdk-waf/endpoints' require_relative 'aws-sdk-waf/customizations' +require_relative 'aws-sdk-waf/railtie' if defined?(Rails::Railtie) # This module provides support for AWS WAF. This module is available in the # `aws-sdk-waf` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WAF + autoload :Types, 'aws-sdk-waf/types' + autoload :ClientApi, 'aws-sdk-waf/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-waf/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-waf/client' + autoload :Errors, 'aws-sdk-waf/errors' + autoload :Resource, 'aws-sdk-waf/resource' + autoload :EndpointParameters, 'aws-sdk-waf/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-waf/endpoint_provider' + autoload :Endpoints, 'aws-sdk-waf/endpoints' GEM_VERSION = '1.67.0' diff --git a/gems/aws-sdk-waf/lib/aws-sdk-waf/client_api.rb b/gems/aws-sdk-waf/lib/aws-sdk-waf/client_api.rb index f32a4d82f09..49bbb5a5f52 100644 --- a/gems/aws-sdk-waf/lib/aws-sdk-waf/client_api.rb +++ b/gems/aws-sdk-waf/lib/aws-sdk-waf/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WAF # @api private module ClientApi diff --git a/gems/aws-sdk-wafregional/lib/aws-sdk-wafregional.rb b/gems/aws-sdk-wafregional/lib/aws-sdk-wafregional.rb index e9797f0866b..4061505f66a 100644 --- a/gems/aws-sdk-wafregional/lib/aws-sdk-wafregional.rb +++ b/gems/aws-sdk-wafregional/lib/aws-sdk-wafregional.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-wafregional/types' -require_relative 'aws-sdk-wafregional/client_api' -require_relative 'aws-sdk-wafregional/plugins/endpoints.rb' -require_relative 'aws-sdk-wafregional/client' -require_relative 'aws-sdk-wafregional/errors' -require_relative 'aws-sdk-wafregional/resource' -require_relative 'aws-sdk-wafregional/endpoint_parameters' -require_relative 'aws-sdk-wafregional/endpoint_provider' -require_relative 'aws-sdk-wafregional/endpoints' require_relative 'aws-sdk-wafregional/customizations' +require_relative 'aws-sdk-wafregional/railtie' if defined?(Rails::Railtie) # This module provides support for AWS WAF Regional. This module is available in the # `aws-sdk-wafregional` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WAFRegional + autoload :Types, 'aws-sdk-wafregional/types' + autoload :ClientApi, 'aws-sdk-wafregional/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-wafregional/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-wafregional/client' + autoload :Errors, 'aws-sdk-wafregional/errors' + autoload :Resource, 'aws-sdk-wafregional/resource' + autoload :EndpointParameters, 'aws-sdk-wafregional/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-wafregional/endpoint_provider' + autoload :Endpoints, 'aws-sdk-wafregional/endpoints' GEM_VERSION = '1.69.0' diff --git a/gems/aws-sdk-wafregional/lib/aws-sdk-wafregional/client_api.rb b/gems/aws-sdk-wafregional/lib/aws-sdk-wafregional/client_api.rb index 2c6cb550ae0..108fbb4798c 100644 --- a/gems/aws-sdk-wafregional/lib/aws-sdk-wafregional/client_api.rb +++ b/gems/aws-sdk-wafregional/lib/aws-sdk-wafregional/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WAFRegional # @api private module ClientApi diff --git a/gems/aws-sdk-wafv2/lib/aws-sdk-wafv2.rb b/gems/aws-sdk-wafv2/lib/aws-sdk-wafv2.rb index 280b8001d0e..e7115d0f24b 100644 --- a/gems/aws-sdk-wafv2/lib/aws-sdk-wafv2.rb +++ b/gems/aws-sdk-wafv2/lib/aws-sdk-wafv2.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-wafv2/types' -require_relative 'aws-sdk-wafv2/client_api' -require_relative 'aws-sdk-wafv2/plugins/endpoints.rb' -require_relative 'aws-sdk-wafv2/client' -require_relative 'aws-sdk-wafv2/errors' -require_relative 'aws-sdk-wafv2/resource' -require_relative 'aws-sdk-wafv2/endpoint_parameters' -require_relative 'aws-sdk-wafv2/endpoint_provider' -require_relative 'aws-sdk-wafv2/endpoints' require_relative 'aws-sdk-wafv2/customizations' +require_relative 'aws-sdk-wafv2/railtie' if defined?(Rails::Railtie) # This module provides support for AWS WAFV2. This module is available in the # `aws-sdk-wafv2` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WAFV2 + autoload :Types, 'aws-sdk-wafv2/types' + autoload :ClientApi, 'aws-sdk-wafv2/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-wafv2/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-wafv2/client' + autoload :Errors, 'aws-sdk-wafv2/errors' + autoload :Resource, 'aws-sdk-wafv2/resource' + autoload :EndpointParameters, 'aws-sdk-wafv2/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-wafv2/endpoint_provider' + autoload :Endpoints, 'aws-sdk-wafv2/endpoints' GEM_VERSION = '1.90.0' diff --git a/gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/client_api.rb b/gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/client_api.rb index 1a4549cef12..a6f7cb10aa4 100644 --- a/gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/client_api.rb +++ b/gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WAFV2 # @api private module ClientApi diff --git a/gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected.rb b/gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected.rb index b4038df296a..856e273f85d 100644 --- a/gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected.rb +++ b/gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-wellarchitected/types' -require_relative 'aws-sdk-wellarchitected/client_api' -require_relative 'aws-sdk-wellarchitected/plugins/endpoints.rb' -require_relative 'aws-sdk-wellarchitected/client' -require_relative 'aws-sdk-wellarchitected/errors' -require_relative 'aws-sdk-wellarchitected/resource' -require_relative 'aws-sdk-wellarchitected/endpoint_parameters' -require_relative 'aws-sdk-wellarchitected/endpoint_provider' -require_relative 'aws-sdk-wellarchitected/endpoints' require_relative 'aws-sdk-wellarchitected/customizations' +require_relative 'aws-sdk-wellarchitected/railtie' if defined?(Rails::Railtie) # This module provides support for AWS Well-Architected Tool. This module is available in the # `aws-sdk-wellarchitected` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WellArchitected + autoload :Types, 'aws-sdk-wellarchitected/types' + autoload :ClientApi, 'aws-sdk-wellarchitected/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-wellarchitected/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-wellarchitected/client' + autoload :Errors, 'aws-sdk-wellarchitected/errors' + autoload :Resource, 'aws-sdk-wellarchitected/resource' + autoload :EndpointParameters, 'aws-sdk-wellarchitected/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-wellarchitected/endpoint_provider' + autoload :Endpoints, 'aws-sdk-wellarchitected/endpoints' GEM_VERSION = '1.42.0' diff --git a/gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/client_api.rb b/gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/client_api.rb index 3a29ff3aff6..e82be2e4a5f 100644 --- a/gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/client_api.rb +++ b/gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WellArchitected # @api private module ClientApi diff --git a/gems/aws-sdk-workdocs/lib/aws-sdk-workdocs.rb b/gems/aws-sdk-workdocs/lib/aws-sdk-workdocs.rb index 70dcf5186ca..a6ad0bd65c5 100644 --- a/gems/aws-sdk-workdocs/lib/aws-sdk-workdocs.rb +++ b/gems/aws-sdk-workdocs/lib/aws-sdk-workdocs.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-workdocs/types' -require_relative 'aws-sdk-workdocs/client_api' -require_relative 'aws-sdk-workdocs/plugins/endpoints.rb' -require_relative 'aws-sdk-workdocs/client' -require_relative 'aws-sdk-workdocs/errors' -require_relative 'aws-sdk-workdocs/resource' -require_relative 'aws-sdk-workdocs/endpoint_parameters' -require_relative 'aws-sdk-workdocs/endpoint_provider' -require_relative 'aws-sdk-workdocs/endpoints' require_relative 'aws-sdk-workdocs/customizations' +require_relative 'aws-sdk-workdocs/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon WorkDocs. This module is available in the # `aws-sdk-workdocs` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WorkDocs + autoload :Types, 'aws-sdk-workdocs/types' + autoload :ClientApi, 'aws-sdk-workdocs/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-workdocs/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-workdocs/client' + autoload :Errors, 'aws-sdk-workdocs/errors' + autoload :Resource, 'aws-sdk-workdocs/resource' + autoload :EndpointParameters, 'aws-sdk-workdocs/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-workdocs/endpoint_provider' + autoload :Endpoints, 'aws-sdk-workdocs/endpoints' GEM_VERSION = '1.63.0' diff --git a/gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/client_api.rb b/gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/client_api.rb index 2c4e278f823..2f27c4eeff4 100644 --- a/gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/client_api.rb +++ b/gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WorkDocs # @api private module ClientApi diff --git a/gems/aws-sdk-worklink/lib/aws-sdk-worklink.rb b/gems/aws-sdk-worklink/lib/aws-sdk-worklink.rb index 382e721a47b..e0c99818f59 100644 --- a/gems/aws-sdk-worklink/lib/aws-sdk-worklink.rb +++ b/gems/aws-sdk-worklink/lib/aws-sdk-worklink.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-worklink/types' -require_relative 'aws-sdk-worklink/client_api' -require_relative 'aws-sdk-worklink/plugins/endpoints.rb' -require_relative 'aws-sdk-worklink/client' -require_relative 'aws-sdk-worklink/errors' -require_relative 'aws-sdk-worklink/resource' -require_relative 'aws-sdk-worklink/endpoint_parameters' -require_relative 'aws-sdk-worklink/endpoint_provider' -require_relative 'aws-sdk-worklink/endpoints' require_relative 'aws-sdk-worklink/customizations' +require_relative 'aws-sdk-worklink/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon WorkLink. This module is available in the # `aws-sdk-worklink` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WorkLink + autoload :Types, 'aws-sdk-worklink/types' + autoload :ClientApi, 'aws-sdk-worklink/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-worklink/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-worklink/client' + autoload :Errors, 'aws-sdk-worklink/errors' + autoload :Resource, 'aws-sdk-worklink/resource' + autoload :EndpointParameters, 'aws-sdk-worklink/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-worklink/endpoint_provider' + autoload :Endpoints, 'aws-sdk-worklink/endpoints' GEM_VERSION = '1.53.0' diff --git a/gems/aws-sdk-worklink/lib/aws-sdk-worklink/client_api.rb b/gems/aws-sdk-worklink/lib/aws-sdk-worklink/client_api.rb index a83362276ee..c2fb0212a62 100644 --- a/gems/aws-sdk-worklink/lib/aws-sdk-worklink/client_api.rb +++ b/gems/aws-sdk-worklink/lib/aws-sdk-worklink/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WorkLink # @api private module ClientApi diff --git a/gems/aws-sdk-workmail/lib/aws-sdk-workmail.rb b/gems/aws-sdk-workmail/lib/aws-sdk-workmail.rb index 683443ab136..0a835a76596 100644 --- a/gems/aws-sdk-workmail/lib/aws-sdk-workmail.rb +++ b/gems/aws-sdk-workmail/lib/aws-sdk-workmail.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-workmail/types' -require_relative 'aws-sdk-workmail/client_api' -require_relative 'aws-sdk-workmail/plugins/endpoints.rb' -require_relative 'aws-sdk-workmail/client' -require_relative 'aws-sdk-workmail/errors' -require_relative 'aws-sdk-workmail/resource' -require_relative 'aws-sdk-workmail/endpoint_parameters' -require_relative 'aws-sdk-workmail/endpoint_provider' -require_relative 'aws-sdk-workmail/endpoints' require_relative 'aws-sdk-workmail/customizations' +require_relative 'aws-sdk-workmail/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon WorkMail. This module is available in the # `aws-sdk-workmail` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WorkMail + autoload :Types, 'aws-sdk-workmail/types' + autoload :ClientApi, 'aws-sdk-workmail/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-workmail/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-workmail/client' + autoload :Errors, 'aws-sdk-workmail/errors' + autoload :Resource, 'aws-sdk-workmail/resource' + autoload :EndpointParameters, 'aws-sdk-workmail/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-workmail/endpoint_provider' + autoload :Endpoints, 'aws-sdk-workmail/endpoints' GEM_VERSION = '1.71.0' diff --git a/gems/aws-sdk-workmail/lib/aws-sdk-workmail/client_api.rb b/gems/aws-sdk-workmail/lib/aws-sdk-workmail/client_api.rb index cc32f5e27f0..933dee02242 100644 --- a/gems/aws-sdk-workmail/lib/aws-sdk-workmail/client_api.rb +++ b/gems/aws-sdk-workmail/lib/aws-sdk-workmail/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WorkMail # @api private module ClientApi diff --git a/gems/aws-sdk-workmailmessageflow/lib/aws-sdk-workmailmessageflow.rb b/gems/aws-sdk-workmailmessageflow/lib/aws-sdk-workmailmessageflow.rb index 9576ec4807e..b916583d8f5 100644 --- a/gems/aws-sdk-workmailmessageflow/lib/aws-sdk-workmailmessageflow.rb +++ b/gems/aws-sdk-workmailmessageflow/lib/aws-sdk-workmailmessageflow.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-workmailmessageflow/types' -require_relative 'aws-sdk-workmailmessageflow/client_api' -require_relative 'aws-sdk-workmailmessageflow/plugins/endpoints.rb' -require_relative 'aws-sdk-workmailmessageflow/client' -require_relative 'aws-sdk-workmailmessageflow/errors' -require_relative 'aws-sdk-workmailmessageflow/resource' -require_relative 'aws-sdk-workmailmessageflow/endpoint_parameters' -require_relative 'aws-sdk-workmailmessageflow/endpoint_provider' -require_relative 'aws-sdk-workmailmessageflow/endpoints' require_relative 'aws-sdk-workmailmessageflow/customizations' +require_relative 'aws-sdk-workmailmessageflow/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon WorkMail Message Flow. This module is available in the # `aws-sdk-workmailmessageflow` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WorkMailMessageFlow + autoload :Types, 'aws-sdk-workmailmessageflow/types' + autoload :ClientApi, 'aws-sdk-workmailmessageflow/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-workmailmessageflow/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-workmailmessageflow/client' + autoload :Errors, 'aws-sdk-workmailmessageflow/errors' + autoload :Resource, 'aws-sdk-workmailmessageflow/resource' + autoload :EndpointParameters, 'aws-sdk-workmailmessageflow/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-workmailmessageflow/endpoint_provider' + autoload :Endpoints, 'aws-sdk-workmailmessageflow/endpoints' GEM_VERSION = '1.41.0' diff --git a/gems/aws-sdk-workmailmessageflow/lib/aws-sdk-workmailmessageflow/client_api.rb b/gems/aws-sdk-workmailmessageflow/lib/aws-sdk-workmailmessageflow/client_api.rb index 322a955250a..a1a7a2d9017 100644 --- a/gems/aws-sdk-workmailmessageflow/lib/aws-sdk-workmailmessageflow/client_api.rb +++ b/gems/aws-sdk-workmailmessageflow/lib/aws-sdk-workmailmessageflow/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WorkMailMessageFlow # @api private module ClientApi diff --git a/gems/aws-sdk-workspaces/lib/aws-sdk-workspaces.rb b/gems/aws-sdk-workspaces/lib/aws-sdk-workspaces.rb index 0039a891882..1d3e411af41 100644 --- a/gems/aws-sdk-workspaces/lib/aws-sdk-workspaces.rb +++ b/gems/aws-sdk-workspaces/lib/aws-sdk-workspaces.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-workspaces/types' -require_relative 'aws-sdk-workspaces/client_api' -require_relative 'aws-sdk-workspaces/plugins/endpoints.rb' -require_relative 'aws-sdk-workspaces/client' -require_relative 'aws-sdk-workspaces/errors' -require_relative 'aws-sdk-workspaces/resource' -require_relative 'aws-sdk-workspaces/endpoint_parameters' -require_relative 'aws-sdk-workspaces/endpoint_provider' -require_relative 'aws-sdk-workspaces/endpoints' require_relative 'aws-sdk-workspaces/customizations' +require_relative 'aws-sdk-workspaces/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon WorkSpaces. This module is available in the # `aws-sdk-workspaces` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WorkSpaces + autoload :Types, 'aws-sdk-workspaces/types' + autoload :ClientApi, 'aws-sdk-workspaces/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-workspaces/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-workspaces/client' + autoload :Errors, 'aws-sdk-workspaces/errors' + autoload :Resource, 'aws-sdk-workspaces/resource' + autoload :EndpointParameters, 'aws-sdk-workspaces/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-workspaces/endpoint_provider' + autoload :Endpoints, 'aws-sdk-workspaces/endpoints' GEM_VERSION = '1.115.0' diff --git a/gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/client_api.rb b/gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/client_api.rb index f0e3141cee9..1ff04c3b428 100644 --- a/gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/client_api.rb +++ b/gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WorkSpaces # @api private module ClientApi diff --git a/gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient.rb b/gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient.rb index 6e36419cdae..990fc9cd850 100644 --- a/gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient.rb +++ b/gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-workspacesthinclient/types' -require_relative 'aws-sdk-workspacesthinclient/client_api' -require_relative 'aws-sdk-workspacesthinclient/plugins/endpoints.rb' -require_relative 'aws-sdk-workspacesthinclient/client' -require_relative 'aws-sdk-workspacesthinclient/errors' -require_relative 'aws-sdk-workspacesthinclient/resource' -require_relative 'aws-sdk-workspacesthinclient/endpoint_parameters' -require_relative 'aws-sdk-workspacesthinclient/endpoint_provider' -require_relative 'aws-sdk-workspacesthinclient/endpoints' require_relative 'aws-sdk-workspacesthinclient/customizations' +require_relative 'aws-sdk-workspacesthinclient/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon WorkSpaces Thin Client. This module is available in the # `aws-sdk-workspacesthinclient` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WorkSpacesThinClient + autoload :Types, 'aws-sdk-workspacesthinclient/types' + autoload :ClientApi, 'aws-sdk-workspacesthinclient/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-workspacesthinclient/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-workspacesthinclient/client' + autoload :Errors, 'aws-sdk-workspacesthinclient/errors' + autoload :Resource, 'aws-sdk-workspacesthinclient/resource' + autoload :EndpointParameters, 'aws-sdk-workspacesthinclient/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-workspacesthinclient/endpoint_provider' + autoload :Endpoints, 'aws-sdk-workspacesthinclient/endpoints' GEM_VERSION = '1.12.0' diff --git a/gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/client_api.rb b/gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/client_api.rb index d1f2a5bd47a..edb4722569b 100644 --- a/gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/client_api.rb +++ b/gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WorkSpacesThinClient # @api private module ClientApi diff --git a/gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb.rb b/gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb.rb index d377ec28bf6..0a80e47a1bc 100644 --- a/gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb.rb +++ b/gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-workspacesweb/types' -require_relative 'aws-sdk-workspacesweb/client_api' -require_relative 'aws-sdk-workspacesweb/plugins/endpoints.rb' -require_relative 'aws-sdk-workspacesweb/client' -require_relative 'aws-sdk-workspacesweb/errors' -require_relative 'aws-sdk-workspacesweb/resource' -require_relative 'aws-sdk-workspacesweb/endpoint_parameters' -require_relative 'aws-sdk-workspacesweb/endpoint_provider' -require_relative 'aws-sdk-workspacesweb/endpoints' require_relative 'aws-sdk-workspacesweb/customizations' +require_relative 'aws-sdk-workspacesweb/railtie' if defined?(Rails::Railtie) # This module provides support for Amazon WorkSpaces Web. This module is available in the # `aws-sdk-workspacesweb` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::WorkSpacesWeb + autoload :Types, 'aws-sdk-workspacesweb/types' + autoload :ClientApi, 'aws-sdk-workspacesweb/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-workspacesweb/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-workspacesweb/client' + autoload :Errors, 'aws-sdk-workspacesweb/errors' + autoload :Resource, 'aws-sdk-workspacesweb/resource' + autoload :EndpointParameters, 'aws-sdk-workspacesweb/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-workspacesweb/endpoint_provider' + autoload :Endpoints, 'aws-sdk-workspacesweb/endpoints' GEM_VERSION = '1.27.0' diff --git a/gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client_api.rb b/gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client_api.rb index fdca1b5bf2d..8d4f6cf8d3a 100644 --- a/gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client_api.rb +++ b/gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::WorkSpacesWeb # @api private module ClientApi diff --git a/gems/aws-sdk-xray/lib/aws-sdk-xray.rb b/gems/aws-sdk-xray/lib/aws-sdk-xray.rb index 8119b677b0b..12dc191d2f4 100644 --- a/gems/aws-sdk-xray/lib/aws-sdk-xray.rb +++ b/gems/aws-sdk-xray/lib/aws-sdk-xray.rb @@ -11,16 +11,8 @@ require 'aws-sdk-core' require 'aws-sigv4' -require_relative 'aws-sdk-xray/types' -require_relative 'aws-sdk-xray/client_api' -require_relative 'aws-sdk-xray/plugins/endpoints.rb' -require_relative 'aws-sdk-xray/client' -require_relative 'aws-sdk-xray/errors' -require_relative 'aws-sdk-xray/resource' -require_relative 'aws-sdk-xray/endpoint_parameters' -require_relative 'aws-sdk-xray/endpoint_provider' -require_relative 'aws-sdk-xray/endpoints' require_relative 'aws-sdk-xray/customizations' +require_relative 'aws-sdk-xray/railtie' if defined?(Rails::Railtie) # This module provides support for AWS X-Ray. This module is available in the # `aws-sdk-xray` gem. @@ -51,6 +43,17 @@ # # @!group service module Aws::XRay + autoload :Types, 'aws-sdk-xray/types' + autoload :ClientApi, 'aws-sdk-xray/client_api' + module Plugins + autoload :Endpoints, 'aws-sdk-xray/plugins/endpoints.rb' + end + autoload :Client, 'aws-sdk-xray/client' + autoload :Errors, 'aws-sdk-xray/errors' + autoload :Resource, 'aws-sdk-xray/resource' + autoload :EndpointParameters, 'aws-sdk-xray/endpoint_parameters' + autoload :EndpointProvider, 'aws-sdk-xray/endpoint_provider' + autoload :Endpoints, 'aws-sdk-xray/endpoints' GEM_VERSION = '1.71.0' diff --git a/gems/aws-sdk-xray/lib/aws-sdk-xray/client_api.rb b/gems/aws-sdk-xray/lib/aws-sdk-xray/client_api.rb index 8446e4cc5dc..ccadedcbdf3 100644 --- a/gems/aws-sdk-xray/lib/aws-sdk-xray/client_api.rb +++ b/gems/aws-sdk-xray/lib/aws-sdk-xray/client_api.rb @@ -7,6 +7,9 @@ # # WARNING ABOUT GENERATED CODE + +require_relative 'types' + module Aws::XRay # @api private module ClientApi diff --git a/gems/aws-sigv4/lib/aws-sigv4.rb b/gems/aws-sigv4/lib/aws-sigv4.rb index 32e73a4f2d5..f069b5742c9 100644 --- a/gems/aws-sigv4/lib/aws-sigv4.rb +++ b/gems/aws-sigv4/lib/aws-sigv4.rb @@ -1,13 +1,13 @@ # frozen_string_literal: true -require_relative 'aws-sigv4/asymmetric_credentials' -require_relative 'aws-sigv4/credentials' -require_relative 'aws-sigv4/errors' -require_relative 'aws-sigv4/signature' -require_relative 'aws-sigv4/signer' - module Aws module Sigv4 + autoload :AsymmetricCredentials, 'aws-sigv4/asymmetric_credentials' + autoload :Credentials, 'aws-sigv4/credentials' + autoload :Errors, 'aws-sigv4/errors' + autoload :Signature, 'aws-sigv4/signature' + autoload :Signer, 'aws-sigv4/signer' + VERSION = File.read(File.expand_path('../VERSION', __dir__)).strip end -end \ No newline at end of file +end