From 89904d6f285a004c586ca1cfa6545213453429a2 Mon Sep 17 00:00:00 2001
From: Jason Del Ponte
Date: Wed, 14 Oct 2020 12:30:15 -0700
Subject: [PATCH] regenerate apis
---
config/go.mod | 2 +-
config/go.sum | 3 +-
credentials/go.mod | 2 +-
credentials/go.sum | 5 +-
feature/s3/manager/LICENSE.txt | 202 ++++++++++++++++++
feature/s3/manager/go.sum | 3 -
.../protocoltest/awsrestjson/api_client.go | 2 +-
internal/protocoltest/awsrestjson/doc.go | 7 +
internal/protocoltest/awsrestjson/go.mod | 2 +-
internal/protocoltest/awsrestjson/go.sum | 4 +-
internal/protocoltest/ec2query/api_client.go | 2 +-
internal/protocoltest/ec2query/doc.go | 7 +
internal/protocoltest/ec2query/go.mod | 2 +-
internal/protocoltest/ec2query/go.sum | 4 +-
internal/protocoltest/jsonrpc/api_client.go | 2 +
internal/protocoltest/jsonrpc/doc.go | 6 +
internal/protocoltest/jsonrpc/go.mod | 2 +-
internal/protocoltest/jsonrpc/go.sum | 4 +-
internal/protocoltest/jsonrpc10/api_client.go | 1 +
internal/protocoltest/jsonrpc10/doc.go | 6 +
internal/protocoltest/jsonrpc10/go.mod | 2 +-
internal/protocoltest/jsonrpc10/go.sum | 4 +-
internal/protocoltest/query/api_client.go | 2 +-
internal/protocoltest/query/doc.go | 7 +
internal/protocoltest/query/go.mod | 2 +-
internal/protocoltest/query/go.sum | 4 +-
internal/protocoltest/restxml/api_client.go | 2 +-
internal/protocoltest/restxml/doc.go | 7 +
internal/protocoltest/restxml/go.mod | 2 +-
internal/protocoltest/restxml/go.sum | 4 +-
service/accessanalyzer/api_client.go | 11 +-
service/accessanalyzer/doc.go | 16 ++
service/accessanalyzer/go.mod | 2 +-
service/accessanalyzer/go.sum | 4 +-
service/acm/api_client.go | 7 +-
service/acm/doc.go | 11 +
service/acm/go.mod | 2 +-
service/acm/go.sum | 4 +-
service/acmpca/api_client.go | 14 +-
service/acmpca/doc.go | 18 ++
service/acmpca/go.mod | 2 +-
service/acmpca/go.sum | 4 +-
service/alexaforbusiness/api_client.go | 11 +-
service/alexaforbusiness/doc.go | 16 ++
service/alexaforbusiness/go.mod | 2 +-
service/alexaforbusiness/go.sum | 4 +-
service/amplify/api_client.go | 8 +-
service/amplify/doc.go | 13 ++
service/amplify/go.mod | 2 +-
service/amplify/go.sum | 4 +-
service/apigateway/api_client.go | 6 +-
service/apigateway/doc.go | 11 +
service/apigateway/go.mod | 2 +-
service/apigateway/go.sum | 4 +-
service/apigatewaymanagementapi/api_client.go | 8 +-
service/apigatewaymanagementapi/doc.go | 12 ++
service/apigatewaymanagementapi/go.mod | 2 +-
service/apigatewaymanagementapi/go.sum | 4 +-
service/apigatewayv2/api_client.go | 2 +-
service/apigatewayv2/doc.go | 7 +
service/apigatewayv2/go.mod | 2 +-
service/apigatewayv2/go.sum | 4 +-
service/appconfig/api_client.go | 31 +--
service/appconfig/doc.go | 36 ++++
service/appconfig/go.mod | 2 +-
service/appconfig/go.sum | 4 +-
service/applicationautoscaling/api_client.go | 60 +-----
service/applicationautoscaling/doc.go | 64 ++++++
service/applicationautoscaling/go.mod | 2 +-
service/applicationautoscaling/go.sum | 4 +-
.../applicationdiscoveryservice/api_client.go | 60 +-----
service/applicationdiscoveryservice/doc.go | 64 ++++++
service/applicationdiscoveryservice/go.mod | 2 +-
service/applicationdiscoveryservice/go.sum | 4 +-
service/applicationinsights/api_client.go | 15 +-
service/applicationinsights/doc.go | 19 ++
service/applicationinsights/go.mod | 2 +-
service/applicationinsights/go.sum | 4 +-
service/appmesh/api_client.go | 15 +-
service/appmesh/doc.go | 20 ++
service/appmesh/go.mod | 2 +-
service/appmesh/go.sum | 4 +-
service/appstream/api_client.go | 18 +-
service/appstream/doc.go | 23 ++
service/appstream/go.mod | 2 +-
service/appstream/go.sum | 4 +-
service/appsync/api_client.go | 3 +-
service/appsync/doc.go | 8 +
service/appsync/go.mod | 2 +-
service/appsync/go.sum | 4 +-
service/athena/api_client.go | 16 +-
service/athena/doc.go | 21 ++
service/athena/go.mod | 2 +-
service/athena/go.sum | 4 +-
service/autoscaling/api_client.go | 9 +-
service/autoscaling/doc.go | 14 ++
service/autoscaling/go.mod | 2 +-
service/autoscaling/go.sum | 4 +-
service/autoscalingplans/api_client.go | 11 +-
service/autoscalingplans/doc.go | 15 ++
service/autoscalingplans/go.mod | 2 +-
service/autoscalingplans/go.sum | 4 +-
service/backup/api_client.go | 5 +-
service/backup/doc.go | 10 +
service/backup/go.mod | 2 +-
service/backup/go.sum | 4 +-
service/batch/api_client.go | 16 +-
service/batch/doc.go | 21 ++
service/batch/go.mod | 2 +-
service/batch/go.sum | 4 +-
service/braket/api_client.go | 3 +-
service/braket/doc.go | 8 +
service/braket/go.mod | 2 +-
service/braket/go.sum | 4 +-
service/budgets/api_client.go | 47 +---
service/budgets/doc.go | 52 +++++
service/budgets/go.mod | 2 +-
service/budgets/go.sum | 4 +-
service/chime/api_client.go | 33 +--
service/chime/doc.go | 38 ++++
service/chime/go.mod | 2 +-
service/chime/go.sum | 4 +-
service/cloud9/api_client.go | 47 +---
service/cloud9/doc.go | 52 +++++
service/cloud9/go.mod | 2 +-
service/cloud9/go.sum | 4 +-
service/clouddirectory/api_client.go | 10 +-
service/clouddirectory/doc.go | 14 ++
service/clouddirectory/go.mod | 2 +-
service/clouddirectory/go.sum | 4 +-
service/cloudformation/api_client.go | 16 +-
service/cloudformation/doc.go | 21 ++
service/cloudformation/go.mod | 2 +-
service/cloudformation/go.sum | 4 +-
service/cloudfront/api_client.go | 5 +-
service/cloudfront/doc.go | 10 +
service/cloudfront/go.mod | 2 +-
service/cloudfront/go.sum | 4 +-
service/cloudhsm/api_client.go | 11 +-
service/cloudhsm/doc.go | 16 ++
service/cloudhsm/go.mod | 2 +-
service/cloudhsm/go.sum | 4 +-
service/cloudhsmv2/api_client.go | 4 +-
service/cloudhsmv2/doc.go | 9 +
service/cloudhsmv2/go.mod | 2 +-
service/cloudhsmv2/go.sum | 4 +-
service/cloudsearch/api_client.go | 10 +-
service/cloudsearch/doc.go | 15 ++
service/cloudsearch/go.mod | 2 +-
service/cloudsearch/go.sum | 4 +-
service/cloudsearchdomain/api_client.go | 12 +-
service/cloudsearchdomain/doc.go | 16 ++
service/cloudsearchdomain/go.mod | 2 +-
service/cloudsearchdomain/go.sum | 4 +-
service/cloudtrail/api_client.go | 18 +-
service/cloudtrail/doc.go | 23 ++
service/cloudtrail/go.mod | 2 +-
service/cloudtrail/go.sum | 4 +-
service/cloudwatch/api_client.go | 13 +-
service/cloudwatch/doc.go | 18 ++
service/cloudwatch/go.mod | 2 +-
service/cloudwatch/go.sum | 4 +-
service/cloudwatchevents/api_client.go | 23 +-
service/cloudwatchevents/doc.go | 27 +++
service/cloudwatchevents/go.mod | 2 +-
service/cloudwatchevents/go.sum | 4 +-
service/cloudwatchlogs/api_client.go | 31 +--
service/cloudwatchlogs/doc.go | 35 +++
service/cloudwatchlogs/go.mod | 2 +-
service/cloudwatchlogs/go.sum | 4 +-
service/codeartifact/api_client.go | 121 +----------
service/codeartifact/doc.go | 126 +++++++++++
service/codeartifact/go.mod | 2 +-
service/codeartifact/go.sum | 4 +-
service/codebuild/api_client.go | 128 +----------
service/codebuild/doc.go | 133 ++++++++++++
service/codebuild/go.mod | 2 +-
service/codebuild/go.sum | 4 +-
service/codecommit/api_client.go | 158 +-------------
service/codecommit/doc.go | 163 ++++++++++++++
service/codecommit/go.mod | 2 +-
service/codecommit/go.sum | 4 +-
service/codedeploy/api_client.go | 73 +------
service/codedeploy/doc.go | 78 +++++++
service/codedeploy/go.mod | 2 +-
service/codedeploy/go.sum | 4 +-
service/codeguruprofiler/api_client.go | 4 +-
service/codeguruprofiler/doc.go | 8 +
service/codeguruprofiler/go.mod | 2 +-
service/codeguruprofiler/go.sum | 4 +-
service/codegurureviewer/api_client.go | 12 +-
service/codegurureviewer/doc.go | 16 ++
service/codegurureviewer/go.mod | 2 +-
service/codegurureviewer/go.sum | 4 +-
service/codepipeline/api_client.go | 136 +-----------
service/codepipeline/doc.go | 141 ++++++++++++
service/codepipeline/go.mod | 2 +-
service/codepipeline/go.sum | 4 +-
service/codestar/api_client.go | 60 +-----
service/codestar/doc.go | 65 ++++++
service/codestar/go.mod | 2 +-
service/codestar/go.sum | 4 +-
service/codestarconnections/api_client.go | 65 +-----
service/codestarconnections/doc.go | 69 ++++++
service/codestarconnections/go.mod | 2 +-
service/codestarconnections/go.sum | 4 +-
service/codestarnotifications/api_client.go | 29 +--
service/codestarnotifications/doc.go | 33 +++
service/codestarnotifications/go.mod | 2 +-
service/codestarnotifications/go.sum | 4 +-
service/cognitoidentity/api_client.go | 17 +-
service/cognitoidentity/doc.go | 21 ++
service/cognitoidentity/go.mod | 2 +-
service/cognitoidentity/go.sum | 4 +-
service/cognitoidentityprovider/api_client.go | 7 +-
service/cognitoidentityprovider/doc.go | 11 +
service/cognitoidentityprovider/go.mod | 2 +-
service/cognitoidentityprovider/go.sum | 4 +-
service/cognitosync/api_client.go | 20 +-
service/cognitosync/doc.go | 25 +++
service/cognitosync/go.mod | 2 +-
service/cognitosync/go.sum | 4 +-
service/comprehend/api_client.go | 5 +-
service/comprehend/doc.go | 10 +
service/comprehend/go.mod | 2 +-
service/comprehend/go.sum | 4 +-
service/comprehendmedical/api_client.go | 4 +-
service/comprehendmedical/doc.go | 8 +
service/comprehendmedical/go.mod | 2 +-
service/comprehendmedical/go.sum | 4 +-
service/computeoptimizer/api_client.go | 14 +-
service/computeoptimizer/doc.go | 18 ++
service/computeoptimizer/go.mod | 2 +-
service/computeoptimizer/go.sum | 4 +-
service/configservice/api_client.go | 22 +-
service/configservice/doc.go | 27 +++
service/configservice/go.mod | 2 +-
service/configservice/go.sum | 4 +-
service/connect/api_client.go | 12 +-
service/connect/doc.go | 16 ++
service/connect/go.mod | 2 +-
service/connect/go.sum | 4 +-
service/connectparticipant/api_client.go | 7 +-
service/connectparticipant/doc.go | 11 +
service/connectparticipant/go.mod | 2 +-
service/connectparticipant/go.sum | 4 +-
.../costandusagereportservice/api_client.go | 11 +-
service/costandusagereportservice/doc.go | 15 ++
service/costandusagereportservice/go.mod | 2 +-
service/costandusagereportservice/go.sum | 4 +-
service/costexplorer/api_client.go | 14 +-
service/costexplorer/doc.go | 18 ++
service/costexplorer/go.mod | 2 +-
service/costexplorer/go.sum | 4 +-
.../databasemigrationservice/api_client.go | 12 +-
service/databasemigrationservice/doc.go | 16 ++
service/databasemigrationservice/go.mod | 2 +-
service/databasemigrationservice/go.sum | 4 +-
service/dataexchange/api_client.go | 17 +-
service/dataexchange/doc.go | 22 ++
service/dataexchange/go.mod | 2 +-
service/dataexchange/go.sum | 4 +-
service/datapipeline/api_client.go | 19 +-
service/datapipeline/doc.go | 24 +++
service/datapipeline/go.mod | 2 +-
service/datapipeline/go.sum | 4 +-
service/datasync/api_client.go | 6 +-
service/datasync/doc.go | 11 +
service/datasync/go.mod | 2 +-
service/datasync/go.sum | 4 +-
service/dax/api_client.go | 8 +-
service/dax/doc.go | 12 ++
service/dax/go.mod | 2 +-
service/dax/go.sum | 4 +-
service/detective/api_client.go | 42 +---
service/detective/doc.go | 47 ++++
service/detective/go.mod | 2 +-
service/detective/go.sum | 4 +-
service/devicefarm/api_client.go | 15 +-
service/devicefarm/doc.go | 20 ++
service/devicefarm/go.mod | 2 +-
service/devicefarm/go.sum | 4 +-
service/directconnect/api_client.go | 10 +-
service/directconnect/doc.go | 15 ++
service/directconnect/go.mod | 2 +-
service/directconnect/go.sum | 4 +-
service/directoryservice/api_client.go | 16 +-
service/directoryservice/doc.go | 20 ++
service/directoryservice/go.mod | 2 +-
service/directoryservice/go.sum | 4 +-
service/dlm/api_client.go | 9 +-
service/dlm/doc.go | 13 ++
service/dlm/go.mod | 2 +-
service/dlm/go.sum | 4 +-
service/docdb/api_client.go | 3 +-
service/docdb/doc.go | 7 +
service/docdb/go.mod | 2 +-
service/docdb/go.sum | 4 +-
service/dynamodb/api_client.go | 16 +-
service/dynamodb/doc.go | 21 ++
service/dynamodb/go.mod | 2 +-
service/dynamodb/go.sum | 2 +
service/dynamodbstreams/api_client.go | 8 +-
service/dynamodbstreams/doc.go | 12 ++
service/dynamodbstreams/go.mod | 2 +-
service/dynamodbstreams/go.sum | 4 +-
service/ebs/api_client.go | 21 +-
service/ebs/doc.go | 25 +++
service/ebs/go.mod | 2 +-
service/ebs/go.sum | 4 +-
service/ec2/api_client.go | 22 +-
service/ec2/doc.go | 26 +++
service/ec2/go.mod | 2 +-
service/ec2/go.sum | 4 +-
service/ec2instanceconnect/api_client.go | 6 +-
service/ec2instanceconnect/doc.go | 10 +
service/ec2instanceconnect/go.mod | 2 +-
service/ec2instanceconnect/go.sum | 4 +-
service/ecr/api_client.go | 9 +-
service/ecr/doc.go | 13 ++
service/ecr/go.mod | 2 +-
service/ecr/go.sum | 4 +-
service/ecs/api_client.go | 19 +-
service/ecs/doc.go | 23 ++
service/ecs/go.mod | 2 +-
service/ecs/go.sum | 4 +-
service/efs/api_client.go | 8 +-
service/efs/doc.go | 12 ++
service/efs/go.mod | 2 +-
service/efs/go.sum | 4 +-
service/eks/api_client.go | 13 +-
service/eks/doc.go | 17 ++
service/eks/go.mod | 2 +-
service/eks/go.sum | 4 +-
service/elasticache/api_client.go | 10 +-
service/elasticache/doc.go | 15 ++
service/elasticache/go.mod | 2 +-
service/elasticache/go.sum | 4 +-
service/elasticbeanstalk/api_client.go | 15 +-
service/elasticbeanstalk/doc.go | 19 ++
service/elasticbeanstalk/go.mod | 2 +-
service/elasticbeanstalk/go.sum | 4 +-
service/elasticinference/api_client.go | 3 +-
service/elasticinference/doc.go | 7 +
service/elasticinference/go.mod | 2 +-
service/elasticinference/go.sum | 4 +-
service/elasticloadbalancing/api_client.go | 22 +-
service/elasticloadbalancing/doc.go | 26 +++
service/elasticloadbalancing/go.mod | 2 +-
service/elasticloadbalancing/go.sum | 4 +-
service/elasticloadbalancingv2/api_client.go | 24 +--
service/elasticloadbalancingv2/doc.go | 28 +++
service/elasticloadbalancingv2/go.mod | 2 +-
service/elasticloadbalancingv2/go.sum | 4 +-
service/elasticsearchservice/api_client.go | 14 +-
service/elasticsearchservice/doc.go | 18 ++
service/elasticsearchservice/go.mod | 2 +-
service/elasticsearchservice/go.sum | 4 +-
service/elastictranscoder/api_client.go | 3 +-
service/elastictranscoder/doc.go | 7 +
service/elastictranscoder/go.mod | 2 +-
service/elastictranscoder/go.sum | 4 +-
service/emr/api_client.go | 6 +-
service/emr/doc.go | 10 +
service/emr/go.mod | 2 +-
service/emr/go.sum | 4 +-
service/eventbridge/api_client.go | 22 +-
service/eventbridge/doc.go | 27 +++
service/eventbridge/go.mod | 2 +-
service/eventbridge/go.sum | 4 +-
service/firehose/api_client.go | 6 +-
service/firehose/doc.go | 10 +
service/firehose/go.mod | 2 +-
service/firehose/go.sum | 4 +-
service/fms/api_client.go | 7 +-
service/fms/doc.go | 11 +
service/fms/go.mod | 2 +-
service/fms/go.sum | 4 +-
service/forecast/api_client.go | 3 +-
service/forecast/doc.go | 7 +
service/forecast/go.mod | 2 +-
service/forecast/go.sum | 4 +-
service/forecastquery/api_client.go | 3 +-
service/forecastquery/doc.go | 7 +
service/forecastquery/go.mod | 2 +-
service/forecastquery/go.sum | 4 +-
service/frauddetector/api_client.go | 7 +-
service/frauddetector/doc.go | 11 +
service/frauddetector/go.mod | 2 +-
service/frauddetector/go.sum | 4 +-
service/fsx/api_client.go | 3 +-
service/fsx/doc.go | 8 +
service/fsx/go.mod | 2 +-
service/fsx/go.sum | 4 +-
service/gamelift/api_client.go | 42 +---
service/gamelift/doc.go | 47 ++++
service/gamelift/go.mod | 2 +-
service/gamelift/go.sum | 4 +-
service/glacier/api_client.go | 26 +--
service/glacier/doc.go | 31 +++
service/glacier/go.mod | 2 +-
service/glacier/go.sum | 4 +-
service/globalaccelerator/api_client.go | 82 +------
service/globalaccelerator/doc.go | 86 ++++++++
service/globalaccelerator/go.mod | 2 +-
service/globalaccelerator/go.sum | 4 +-
service/glue/api_client.go | 2 +-
service/glue/doc.go | 7 +
service/glue/go.mod | 2 +-
service/glue/go.sum | 4 +-
service/greengrass/api_client.go | 7 +-
service/greengrass/doc.go | 12 ++
service/greengrass/go.mod | 2 +-
service/greengrass/go.sum | 4 +-
service/groundstation/api_client.go | 6 +-
service/groundstation/doc.go | 11 +
service/groundstation/go.mod | 2 +-
service/groundstation/go.sum | 4 +-
service/guardduty/api_client.go | 17 +-
service/guardduty/doc.go | 22 ++
service/guardduty/go.mod | 2 +-
service/guardduty/go.sum | 4 +-
service/health/api_client.go | 46 +---
service/health/doc.go | 50 +++++
service/health/go.mod | 2 +-
service/health/go.sum | 4 +-
service/honeycode/api_client.go | 5 +-
service/honeycode/doc.go | 10 +
service/honeycode/go.mod | 2 +-
service/honeycode/go.sum | 4 +-
service/iam/api_client.go | 9 +-
service/iam/doc.go | 13 ++
service/iam/go.mod | 2 +-
service/iam/go.sum | 4 +-
service/imagebuilder/api_client.go | 5 +-
service/imagebuilder/doc.go | 10 +
service/imagebuilder/go.mod | 2 +-
service/imagebuilder/go.sum | 4 +-
service/inspector/api_client.go | 5 +-
service/inspector/doc.go | 10 +
service/inspector/go.mod | 2 +-
service/inspector/go.sum | 4 +-
service/internal/benchmark/go.mod | 2 +-
service/internal/benchmark/go.sum | 5 +-
service/internal/integrationtest/go.mod | 2 +-
service/internal/integrationtest/go.sum | 5 +-
service/iot/api_client.go | 19 +-
service/iot/doc.go | 24 +++
service/iot/go.mod | 2 +-
service/iot/go.sum | 4 +-
service/iot1clickdevicesservice/api_client.go | 5 +-
service/iot1clickdevicesservice/doc.go | 9 +
service/iot1clickdevicesservice/go.mod | 2 +-
service/iot1clickdevicesservice/go.sum | 4 +-
service/iot1clickprojects/api_client.go | 3 +-
service/iot1clickprojects/doc.go | 7 +
service/iot1clickprojects/go.mod | 2 +-
service/iot1clickprojects/go.sum | 4 +-
service/iotanalytics/api_client.go | 22 +-
service/iotanalytics/doc.go | 27 +++
service/iotanalytics/go.mod | 2 +-
service/iotanalytics/go.sum | 4 +-
service/iotdataplane/api_client.go | 11 +-
service/iotdataplane/doc.go | 16 ++
service/iotdataplane/go.mod | 2 +-
service/iotdataplane/go.sum | 4 +-
service/iotevents/api_client.go | 5 +-
service/iotevents/doc.go | 10 +
service/iotevents/go.mod | 2 +-
service/iotevents/go.sum | 4 +-
service/ioteventsdata/api_client.go | 5 +-
service/ioteventsdata/doc.go | 10 +
service/ioteventsdata/go.mod | 2 +-
service/ioteventsdata/go.sum | 4 +-
service/iotjobsdataplane/api_client.go | 15 +-
service/iotjobsdataplane/doc.go | 19 ++
service/iotjobsdataplane/go.mod | 2 +-
service/iotjobsdataplane/go.sum | 4 +-
service/iotsecuretunneling/api_client.go | 6 +-
service/iotsecuretunneling/doc.go | 10 +
service/iotsecuretunneling/go.mod | 2 +-
service/iotsecuretunneling/go.sum | 4 +-
service/iotsitewise/api_client.go | 10 +-
service/iotsitewise/doc.go | 15 ++
service/iotsitewise/go.mod | 2 +-
service/iotsitewise/go.sum | 4 +-
service/iotthingsgraph/api_client.go | 8 +-
service/iotthingsgraph/doc.go | 13 ++
service/iotthingsgraph/go.mod | 2 +-
service/iotthingsgraph/go.sum | 4 +-
service/ivs/api_client.go | 81 +------
service/ivs/doc.go | 85 ++++++++
service/ivs/go.mod | 2 +-
service/ivs/go.sum | 4 +-
service/kafka/api_client.go | 3 +-
service/kafka/doc.go | 7 +
service/kafka/go.mod | 2 +-
service/kafka/go.sum | 4 +-
service/kendra/api_client.go | 3 +-
service/kendra/doc.go | 7 +
service/kendra/go.mod | 2 +-
service/kendra/go.sum | 4 +-
service/kinesis/api_client.go | 4 +-
service/kinesis/doc.go | 9 +
service/kinesis/go.mod | 2 +-
service/kinesis/go.sum | 4 +-
service/kinesisanalytics/api_client.go | 8 +-
service/kinesisanalytics/doc.go | 12 ++
service/kinesisanalytics/go.mod | 2 +-
service/kinesisanalytics/go.sum | 4 +-
service/kinesisanalyticsv2/api_client.go | 6 +-
service/kinesisanalyticsv2/doc.go | 10 +
service/kinesisanalyticsv2/go.mod | 2 +-
service/kinesisanalyticsv2/go.sum | 4 +-
service/kinesisvideo/api_client.go | 3 +-
service/kinesisvideo/doc.go | 7 +
service/kinesisvideo/go.mod | 2 +-
service/kinesisvideo/go.sum | 4 +-
.../kinesisvideoarchivedmedia/api_client.go | 3 +-
service/kinesisvideoarchivedmedia/doc.go | 7 +
service/kinesisvideoarchivedmedia/go.mod | 2 +-
service/kinesisvideoarchivedmedia/go.sum | 4 +-
service/kinesisvideomedia/api_client.go | 3 +-
service/kinesisvideomedia/doc.go | 7 +
service/kinesisvideomedia/go.mod | 2 +-
service/kinesisvideomedia/go.sum | 4 +-
service/kinesisvideosignaling/api_client.go | 5 +-
service/kinesisvideosignaling/doc.go | 9 +
service/kinesisvideosignaling/go.mod | 2 +-
service/kinesisvideosignaling/go.sum | 4 +-
service/kms/api_client.go | 64 +-----
service/kms/doc.go | 68 ++++++
service/kms/go.mod | 2 +-
service/kms/go.sum | 4 +-
service/lakeformation/api_client.go | 3 +-
service/lakeformation/doc.go | 8 +
service/lakeformation/go.mod | 2 +-
service/lakeformation/go.sum | 4 +-
service/lambda/api_client.go | 7 +-
service/lambda/doc.go | 12 ++
service/lambda/go.mod | 2 +-
service/lambda/go.sum | 4 +-
service/lexmodelbuildingservice/api_client.go | 5 +-
service/lexmodelbuildingservice/doc.go | 9 +
service/lexmodelbuildingservice/go.mod | 2 +-
service/lexmodelbuildingservice/go.sum | 4 +-
service/lexruntimeservice/api_client.go | 13 +-
service/lexruntimeservice/doc.go | 17 ++
service/lexruntimeservice/go.mod | 2 +-
service/lexruntimeservice/go.sum | 4 +-
service/licensemanager/api_client.go | 3 +-
service/licensemanager/doc.go | 8 +
service/licensemanager/go.mod | 2 +-
service/licensemanager/go.sum | 4 +-
service/lightsail/api_client.go | 17 +-
service/lightsail/doc.go | 22 ++
service/lightsail/go.mod | 2 +-
service/lightsail/go.sum | 4 +-
service/machinelearning/api_client.go | 3 +-
service/machinelearning/doc.go | 7 +
service/machinelearning/go.mod | 2 +-
service/machinelearning/go.sum | 4 +-
service/macie/api_client.go | 13 +-
service/macie/doc.go | 18 ++
service/macie/go.mod | 2 +-
service/macie/go.sum | 4 +-
service/macie2/api_client.go | 9 +-
service/macie2/doc.go | 14 ++
service/macie2/go.mod | 2 +-
service/macie2/go.sum | 4 +-
service/managedblockchain/api_client.go | 8 +-
service/managedblockchain/doc.go | 12 ++
service/managedblockchain/go.mod | 2 +-
service/managedblockchain/go.sum | 4 +-
service/marketplacecatalog/api_client.go | 8 +-
service/marketplacecatalog/doc.go | 12 ++
service/marketplacecatalog/go.mod | 2 +-
service/marketplacecatalog/go.sum | 4 +-
.../api_client.go | 3 +-
service/marketplacecommerceanalytics/doc.go | 7 +
service/marketplacecommerceanalytics/go.mod | 2 +-
service/marketplacecommerceanalytics/go.sum | 4 +-
.../api_client.go | 11 +-
service/marketplaceentitlementservice/doc.go | 15 ++
service/marketplaceentitlementservice/go.mod | 2 +-
service/marketplaceentitlementservice/go.sum | 4 +-
service/marketplacemetering/api_client.go | 45 +---
service/marketplacemetering/doc.go | 49 +++++
service/marketplacemetering/go.mod | 2 +-
service/marketplacemetering/go.sum | 4 +-
service/mediaconnect/api_client.go | 2 +-
service/mediaconnect/doc.go | 7 +
service/mediaconnect/go.mod | 2 +-
service/mediaconnect/go.sum | 4 +-
service/mediaconvert/api_client.go | 3 +-
service/mediaconvert/doc.go | 7 +
service/mediaconvert/go.mod | 2 +-
service/mediaconvert/go.sum | 4 +-
service/medialive/api_client.go | 3 +-
service/medialive/doc.go | 7 +
service/medialive/go.mod | 2 +-
service/medialive/go.sum | 4 +-
service/mediapackage/api_client.go | 3 +-
service/mediapackage/doc.go | 7 +
service/mediapackage/go.mod | 2 +-
service/mediapackage/go.sum | 4 +-
service/mediapackagevod/api_client.go | 3 +-
service/mediapackagevod/doc.go | 7 +
service/mediapackagevod/go.mod | 2 +-
service/mediapackagevod/go.sum | 4 +-
service/mediastore/api_client.go | 4 +-
service/mediastore/doc.go | 8 +
service/mediastore/go.mod | 2 +-
service/mediastore/go.sum | 4 +-
service/mediastoredata/api_client.go | 5 +-
service/mediastoredata/doc.go | 9 +
service/mediastoredata/go.mod | 2 +-
service/mediastoredata/go.sum | 4 +-
service/mediatailor/api_client.go | 10 +-
service/mediatailor/doc.go | 15 ++
service/mediatailor/go.mod | 2 +-
service/mediatailor/go.sum | 4 +-
service/migrationhub/api_client.go | 7 +-
service/migrationhub/doc.go | 12 ++
service/migrationhub/go.mod | 2 +-
service/migrationhub/go.sum | 4 +-
service/migrationhubconfig/api_client.go | 14 +-
service/migrationhubconfig/doc.go | 18 ++
service/migrationhubconfig/go.mod | 2 +-
service/migrationhubconfig/go.sum | 4 +-
service/mobile/api_client.go | 5 +-
service/mobile/doc.go | 10 +
service/mobile/go.mod | 2 +-
service/mobile/go.sum | 4 +-
service/mq/api_client.go | 5 +-
service/mq/doc.go | 10 +
service/mq/go.mod | 2 +-
service/mq/go.sum | 4 +-
service/mturk/api_client.go | 3 +-
service/mturk/doc.go | 7 +
service/mturk/go.mod | 2 +-
service/mturk/go.sum | 4 +-
service/neptune/api_client.go | 19 +-
service/neptune/doc.go | 24 +++
service/neptune/go.mod | 2 +-
service/neptune/go.sum | 4 +-
service/networkmanager/api_client.go | 4 +-
service/networkmanager/doc.go | 9 +
service/networkmanager/go.mod | 2 +-
service/networkmanager/go.sum | 4 +-
service/opsworks/api_client.go | 52 +----
service/opsworks/doc.go | 57 +++++
service/opsworks/go.mod | 2 +-
service/opsworks/go.sum | 4 +-
service/opsworkscm/api_client.go | 70 +-----
service/opsworkscm/doc.go | 75 +++++++
service/opsworkscm/go.mod | 2 +-
service/opsworkscm/go.sum | 4 +-
service/organizations/api_client.go | 2 +-
service/organizations/doc.go | 7 +
service/organizations/go.mod | 2 +-
service/organizations/go.sum | 4 +-
service/outposts/api_client.go | 7 +-
service/outposts/doc.go | 12 ++
service/outposts/go.mod | 2 +-
service/outposts/go.sum | 4 +-
service/personalize/api_client.go | 3 +-
service/personalize/doc.go | 8 +
service/personalize/go.mod | 2 +-
service/personalize/go.sum | 4 +-
service/personalizeevents/api_client.go | 3 +-
service/personalizeevents/doc.go | 7 +
service/personalizeevents/go.mod | 2 +-
service/personalizeevents/go.sum | 4 +-
service/personalizeruntime/api_client.go | 3 +-
service/personalizeruntime/doc.go | 7 +
service/personalizeruntime/go.mod | 2 +-
service/personalizeruntime/go.sum | 4 +-
service/pi/api_client.go | 18 +-
service/pi/doc.go | 22 ++
service/pi/go.mod | 2 +-
service/pi/go.sum | 4 +-
service/pinpoint/api_client.go | 2 +-
service/pinpoint/doc.go | 7 +
service/pinpoint/go.mod | 2 +-
service/pinpoint/go.sum | 4 +-
service/pinpointemail/api_client.go | 35 +--
service/pinpointemail/doc.go | 39 ++++
service/pinpointemail/go.mod | 2 +-
service/pinpointemail/go.sum | 4 +-
service/pinpointsmsvoice/api_client.go | 3 +-
service/pinpointsmsvoice/doc.go | 7 +
service/pinpointsmsvoice/go.mod | 2 +-
service/pinpointsmsvoice/go.sum | 4 +-
service/polly/api_client.go | 6 +-
service/polly/doc.go | 11 +
service/polly/go.mod | 2 +-
service/polly/go.sum | 4 +-
service/pricing/api_client.go | 23 +-
service/pricing/doc.go | 27 +++
service/pricing/go.mod | 2 +-
service/pricing/go.sum | 4 +-
service/qldb/api_client.go | 2 +-
service/qldb/doc.go | 7 +
service/qldb/go.mod | 2 +-
service/qldb/go.sum | 4 +-
service/qldbsession/api_client.go | 18 +-
service/qldbsession/doc.go | 23 ++
service/qldbsession/go.mod | 2 +-
service/qldbsession/go.sum | 4 +-
service/quicksight/api_client.go | 6 +-
service/quicksight/doc.go | 11 +
service/quicksight/go.mod | 2 +-
service/quicksight/go.sum | 4 +-
service/ram/api_client.go | 9 +-
service/ram/doc.go | 13 ++
service/ram/go.mod | 2 +-
service/ram/go.sum | 4 +-
service/rds/api_client.go | 39 +---
service/rds/doc.go | 43 ++++
service/rds/go.mod | 2 +-
service/rds/go.sum | 4 +-
service/rdsdata/api_client.go | 9 +-
service/rdsdata/doc.go | 14 ++
service/rdsdata/go.mod | 2 +-
service/rdsdata/go.sum | 4 +-
service/redshift/api_client.go | 22 +-
service/redshift/doc.go | 27 +++
service/redshift/go.mod | 2 +-
service/redshift/go.sum | 4 +-
service/rekognition/api_client.go | 2 +-
service/rekognition/doc.go | 7 +
service/rekognition/go.mod | 2 +-
service/rekognition/go.sum | 4 +-
service/resourcegroups/api_client.go | 25 +--
service/resourcegroups/doc.go | 30 +++
service/resourcegroups/go.mod | 2 +-
service/resourcegroups/go.sum | 4 +-
.../resourcegroupstaggingapi/api_client.go | 75 +------
service/resourcegroupstaggingapi/doc.go | 79 +++++++
service/resourcegroupstaggingapi/go.mod | 2 +-
service/resourcegroupstaggingapi/go.sum | 4 +-
service/robomaker/api_client.go | 2 +-
service/robomaker/doc.go | 7 +
service/robomaker/go.mod | 2 +-
service/robomaker/go.sum | 4 +-
service/route53/api_client.go | 3 +-
service/route53/doc.go | 8 +
service/route53/go.mod | 2 +-
service/route53/go.sum | 4 +-
service/route53domains/api_client.go | 4 +-
service/route53domains/doc.go | 8 +
service/route53domains/go.mod | 2 +-
service/route53domains/go.sum | 4 +-
service/route53resolver/api_client.go | 22 +-
service/route53resolver/doc.go | 26 +++
service/route53resolver/go.mod | 2 +-
service/route53resolver/go.sum | 4 +-
service/s3/api_client.go | 3 +-
service/s3/doc.go | 7 +
service/s3/go.sum | 1 +
service/s3/internal/configtesting/go.sum | 1 +
service/s3control/api_client.go | 2 +-
service/s3control/doc.go | 7 +
service/s3control/go.sum | 2 +
service/sagemaker/api_client.go | 11 +-
service/sagemaker/doc.go | 15 ++
service/sagemaker/go.mod | 2 +-
service/sagemaker/go.sum | 4 +-
service/sagemakera2iruntime/api_client.go | 38 +---
service/sagemakera2iruntime/doc.go | 42 ++++
service/sagemakera2iruntime/go.mod | 2 +-
service/sagemakera2iruntime/go.sum | 4 +-
service/sagemakerruntime/api_client.go | 3 +-
service/sagemakerruntime/doc.go | 7 +
service/sagemakerruntime/go.mod | 2 +-
service/sagemakerruntime/go.sum | 4 +-
service/savingsplans/api_client.go | 6 +-
service/savingsplans/doc.go | 11 +
service/savingsplans/go.mod | 2 +-
service/savingsplans/go.sum | 4 +-
service/schemas/api_client.go | 2 +-
service/schemas/doc.go | 7 +
service/schemas/go.mod | 2 +-
service/schemas/go.sum | 4 +-
service/secretsmanager/api_client.go | 52 +----
service/secretsmanager/doc.go | 57 +++++
service/secretsmanager/go.mod | 2 +-
service/secretsmanager/go.sum | 4 +-
service/securityhub/api_client.go | 30 +--
service/securityhub/doc.go | 35 +++
service/securityhub/go.mod | 2 +-
service/securityhub/go.sum | 4 +-
.../api_client.go | 28 +--
.../serverlessapplicationrepository/doc.go | 32 +++
.../serverlessapplicationrepository/go.mod | 2 +-
.../serverlessapplicationrepository/go.sum | 4 +-
service/servicecatalog/api_client.go | 6 +-
service/servicecatalog/doc.go | 11 +
service/servicecatalog/go.mod | 2 +-
service/servicecatalog/go.sum | 4 +-
service/servicediscovery/api_client.go | 8 +-
service/servicediscovery/doc.go | 13 ++
service/servicediscovery/go.mod | 2 +-
service/servicediscovery/go.sum | 4 +-
service/servicequotas/api_client.go | 14 +-
service/servicequotas/doc.go | 19 ++
service/servicequotas/go.mod | 2 +-
service/servicequotas/go.sum | 4 +-
service/ses/api_client.go | 11 +-
service/ses/doc.go | 15 ++
service/ses/go.mod | 2 +-
service/ses/go.sum | 4 +-
service/sesv2/api_client.go | 26 +--
service/sesv2/doc.go | 30 +++
service/sesv2/go.mod | 2 +-
service/sesv2/go.sum | 4 +-
service/sfn/api_client.go | 16 +-
service/sfn/doc.go | 21 ++
service/sfn/go.mod | 2 +-
service/sfn/go.sum | 4 +-
service/shield/api_client.go | 7 +-
service/shield/doc.go | 12 ++
service/shield/go.mod | 2 +-
service/shield/go.sum | 4 +-
service/signer/api_client.go | 12 +-
service/signer/doc.go | 17 ++
service/signer/go.mod | 2 +-
service/signer/go.sum | 4 +-
service/sms/api_client.go | 18 +-
service/sms/doc.go | 22 ++
service/sms/go.mod | 2 +-
service/sms/go.sum | 4 +-
service/snowball/api_client.go | 11 +-
service/snowball/doc.go | 15 ++
service/snowball/go.mod | 2 +-
service/snowball/go.sum | 4 +-
service/sns/api_client.go | 15 +-
service/sns/doc.go | 19 ++
service/sns/go.mod | 2 +-
service/sns/go.sum | 4 +-
service/sqs/api_client.go | 32 +--
service/sqs/doc.go | 36 ++++
service/sqs/go.mod | 2 +-
service/sqs/go.sum | 4 +-
service/ssm/api_client.go | 21 +-
service/ssm/doc.go | 25 +++
service/ssm/go.mod | 2 +-
service/ssm/go.sum | 4 +-
service/sso/api_client.go | 16 +-
service/sso/doc.go | 21 ++
service/sso/go.mod | 2 +-
service/sso/go.sum | 4 +-
service/ssooidc/api_client.go | 19 +-
service/ssooidc/doc.go | 24 +++
service/ssooidc/go.mod | 2 +-
service/ssooidc/go.sum | 4 +-
service/storagegateway/api_client.go | 45 +---
service/storagegateway/doc.go | 50 +++++
service/storagegateway/go.mod | 2 +-
service/storagegateway/go.sum | 4 +-
service/sts/api_client.go | 77 +------
service/sts/doc.go | 81 +++++++
service/sts/go.mod | 2 +-
service/sts/go.sum | 4 +-
service/support/api_client.go | 67 +-----
service/support/doc.go | 72 +++++++
service/support/go.mod | 2 +-
service/support/go.sum | 4 +-
service/swf/api_client.go | 15 +-
service/swf/doc.go | 19 ++
service/swf/go.mod | 2 +-
service/swf/go.sum | 4 +-
service/synthetics/api_client.go | 16 +-
service/synthetics/doc.go | 21 ++
service/synthetics/go.mod | 2 +-
service/synthetics/go.sum | 4 +-
service/textract/api_client.go | 4 +-
service/textract/doc.go | 9 +
service/textract/go.mod | 2 +-
service/textract/go.sum | 4 +-
service/transcribe/api_client.go | 3 +-
service/transcribe/doc.go | 7 +
service/transcribe/go.mod | 2 +-
service/transcribe/go.sum | 4 +-
service/transfer/api_client.go | 11 +-
service/transfer/doc.go | 16 ++
service/transfer/go.mod | 2 +-
service/transfer/go.sum | 4 +-
service/translate/api_client.go | 3 +-
service/translate/doc.go | 8 +
service/translate/go.mod | 2 +-
service/translate/go.sum | 4 +-
service/waf/api_client.go | 17 +-
service/waf/doc.go | 22 ++
service/waf/go.mod | 2 +-
service/waf/go.sum | 4 +-
service/wafregional/api_client.go | 21 +-
service/wafregional/doc.go | 26 +++
service/wafregional/go.mod | 2 +-
service/wafregional/go.sum | 4 +-
service/wafv2/api_client.go | 56 +----
service/wafv2/doc.go | 61 ++++++
service/wafv2/go.mod | 2 +-
service/wafv2/go.sum | 4 +-
service/workdocs/api_client.go | 33 +--
service/workdocs/doc.go | 38 ++++
service/workdocs/go.mod | 2 +-
service/workdocs/go.sum | 4 +-
service/worklink/api_client.go | 9 +-
service/worklink/doc.go | 14 ++
service/worklink/go.mod | 2 +-
service/worklink/go.sum | 4 +-
service/workmail/api_client.go | 29 +--
service/workmail/doc.go | 34 +++
service/workmail/go.mod | 2 +-
service/workmail/go.sum | 4 +-
service/workmailmessageflow/api_client.go | 4 +-
service/workmailmessageflow/doc.go | 8 +
service/workmailmessageflow/go.mod | 2 +-
service/workmailmessageflow/go.sum | 4 +-
service/workspaces/api_client.go | 3 +-
service/workspaces/doc.go | 8 +
service/workspaces/go.mod | 2 +-
service/workspaces/go.sum | 4 +-
service/xray/api_client.go | 3 +-
service/xray/doc.go | 8 +
service/xray/go.mod | 2 +-
service/xray/go.sum | 4 +-
929 files changed, 6318 insertions(+), 4396 deletions(-)
create mode 100644 feature/s3/manager/LICENSE.txt
create mode 100644 internal/protocoltest/awsrestjson/doc.go
create mode 100644 internal/protocoltest/ec2query/doc.go
create mode 100644 internal/protocoltest/jsonrpc/doc.go
create mode 100644 internal/protocoltest/jsonrpc10/doc.go
create mode 100644 internal/protocoltest/query/doc.go
create mode 100644 internal/protocoltest/restxml/doc.go
create mode 100644 service/accessanalyzer/doc.go
create mode 100644 service/acm/doc.go
create mode 100644 service/acmpca/doc.go
create mode 100644 service/alexaforbusiness/doc.go
create mode 100644 service/amplify/doc.go
create mode 100644 service/apigateway/doc.go
create mode 100644 service/apigatewaymanagementapi/doc.go
create mode 100644 service/apigatewayv2/doc.go
create mode 100644 service/appconfig/doc.go
create mode 100644 service/applicationautoscaling/doc.go
create mode 100644 service/applicationdiscoveryservice/doc.go
create mode 100644 service/applicationinsights/doc.go
create mode 100644 service/appmesh/doc.go
create mode 100644 service/appstream/doc.go
create mode 100644 service/appsync/doc.go
create mode 100644 service/athena/doc.go
create mode 100644 service/autoscaling/doc.go
create mode 100644 service/autoscalingplans/doc.go
create mode 100644 service/backup/doc.go
create mode 100644 service/batch/doc.go
create mode 100644 service/braket/doc.go
create mode 100644 service/budgets/doc.go
create mode 100644 service/chime/doc.go
create mode 100644 service/cloud9/doc.go
create mode 100644 service/clouddirectory/doc.go
create mode 100644 service/cloudformation/doc.go
create mode 100644 service/cloudfront/doc.go
create mode 100644 service/cloudhsm/doc.go
create mode 100644 service/cloudhsmv2/doc.go
create mode 100644 service/cloudsearch/doc.go
create mode 100644 service/cloudsearchdomain/doc.go
create mode 100644 service/cloudtrail/doc.go
create mode 100644 service/cloudwatch/doc.go
create mode 100644 service/cloudwatchevents/doc.go
create mode 100644 service/cloudwatchlogs/doc.go
create mode 100644 service/codeartifact/doc.go
create mode 100644 service/codebuild/doc.go
create mode 100644 service/codecommit/doc.go
create mode 100644 service/codedeploy/doc.go
create mode 100644 service/codeguruprofiler/doc.go
create mode 100644 service/codegurureviewer/doc.go
create mode 100644 service/codepipeline/doc.go
create mode 100644 service/codestar/doc.go
create mode 100644 service/codestarconnections/doc.go
create mode 100644 service/codestarnotifications/doc.go
create mode 100644 service/cognitoidentity/doc.go
create mode 100644 service/cognitoidentityprovider/doc.go
create mode 100644 service/cognitosync/doc.go
create mode 100644 service/comprehend/doc.go
create mode 100644 service/comprehendmedical/doc.go
create mode 100644 service/computeoptimizer/doc.go
create mode 100644 service/configservice/doc.go
create mode 100644 service/connect/doc.go
create mode 100644 service/connectparticipant/doc.go
create mode 100644 service/costandusagereportservice/doc.go
create mode 100644 service/costexplorer/doc.go
create mode 100644 service/databasemigrationservice/doc.go
create mode 100644 service/dataexchange/doc.go
create mode 100644 service/datapipeline/doc.go
create mode 100644 service/datasync/doc.go
create mode 100644 service/dax/doc.go
create mode 100644 service/detective/doc.go
create mode 100644 service/devicefarm/doc.go
create mode 100644 service/directconnect/doc.go
create mode 100644 service/directoryservice/doc.go
create mode 100644 service/dlm/doc.go
create mode 100644 service/docdb/doc.go
create mode 100644 service/dynamodb/doc.go
create mode 100644 service/dynamodbstreams/doc.go
create mode 100644 service/ebs/doc.go
create mode 100644 service/ec2/doc.go
create mode 100644 service/ec2instanceconnect/doc.go
create mode 100644 service/ecr/doc.go
create mode 100644 service/ecs/doc.go
create mode 100644 service/efs/doc.go
create mode 100644 service/eks/doc.go
create mode 100644 service/elasticache/doc.go
create mode 100644 service/elasticbeanstalk/doc.go
create mode 100644 service/elasticinference/doc.go
create mode 100644 service/elasticloadbalancing/doc.go
create mode 100644 service/elasticloadbalancingv2/doc.go
create mode 100644 service/elasticsearchservice/doc.go
create mode 100644 service/elastictranscoder/doc.go
create mode 100644 service/emr/doc.go
create mode 100644 service/eventbridge/doc.go
create mode 100644 service/firehose/doc.go
create mode 100644 service/fms/doc.go
create mode 100644 service/forecast/doc.go
create mode 100644 service/forecastquery/doc.go
create mode 100644 service/frauddetector/doc.go
create mode 100644 service/fsx/doc.go
create mode 100644 service/gamelift/doc.go
create mode 100644 service/glacier/doc.go
create mode 100644 service/globalaccelerator/doc.go
create mode 100644 service/glue/doc.go
create mode 100644 service/greengrass/doc.go
create mode 100644 service/groundstation/doc.go
create mode 100644 service/guardduty/doc.go
create mode 100644 service/health/doc.go
create mode 100644 service/honeycode/doc.go
create mode 100644 service/iam/doc.go
create mode 100644 service/imagebuilder/doc.go
create mode 100644 service/inspector/doc.go
create mode 100644 service/iot/doc.go
create mode 100644 service/iot1clickdevicesservice/doc.go
create mode 100644 service/iot1clickprojects/doc.go
create mode 100644 service/iotanalytics/doc.go
create mode 100644 service/iotdataplane/doc.go
create mode 100644 service/iotevents/doc.go
create mode 100644 service/ioteventsdata/doc.go
create mode 100644 service/iotjobsdataplane/doc.go
create mode 100644 service/iotsecuretunneling/doc.go
create mode 100644 service/iotsitewise/doc.go
create mode 100644 service/iotthingsgraph/doc.go
create mode 100644 service/ivs/doc.go
create mode 100644 service/kafka/doc.go
create mode 100644 service/kendra/doc.go
create mode 100644 service/kinesis/doc.go
create mode 100644 service/kinesisanalytics/doc.go
create mode 100644 service/kinesisanalyticsv2/doc.go
create mode 100644 service/kinesisvideo/doc.go
create mode 100644 service/kinesisvideoarchivedmedia/doc.go
create mode 100644 service/kinesisvideomedia/doc.go
create mode 100644 service/kinesisvideosignaling/doc.go
create mode 100644 service/kms/doc.go
create mode 100644 service/lakeformation/doc.go
create mode 100644 service/lambda/doc.go
create mode 100644 service/lexmodelbuildingservice/doc.go
create mode 100644 service/lexruntimeservice/doc.go
create mode 100644 service/licensemanager/doc.go
create mode 100644 service/lightsail/doc.go
create mode 100644 service/machinelearning/doc.go
create mode 100644 service/macie/doc.go
create mode 100644 service/macie2/doc.go
create mode 100644 service/managedblockchain/doc.go
create mode 100644 service/marketplacecatalog/doc.go
create mode 100644 service/marketplacecommerceanalytics/doc.go
create mode 100644 service/marketplaceentitlementservice/doc.go
create mode 100644 service/marketplacemetering/doc.go
create mode 100644 service/mediaconnect/doc.go
create mode 100644 service/mediaconvert/doc.go
create mode 100644 service/medialive/doc.go
create mode 100644 service/mediapackage/doc.go
create mode 100644 service/mediapackagevod/doc.go
create mode 100644 service/mediastore/doc.go
create mode 100644 service/mediastoredata/doc.go
create mode 100644 service/mediatailor/doc.go
create mode 100644 service/migrationhub/doc.go
create mode 100644 service/migrationhubconfig/doc.go
create mode 100644 service/mobile/doc.go
create mode 100644 service/mq/doc.go
create mode 100644 service/mturk/doc.go
create mode 100644 service/neptune/doc.go
create mode 100644 service/networkmanager/doc.go
create mode 100644 service/opsworks/doc.go
create mode 100644 service/opsworkscm/doc.go
create mode 100644 service/organizations/doc.go
create mode 100644 service/outposts/doc.go
create mode 100644 service/personalize/doc.go
create mode 100644 service/personalizeevents/doc.go
create mode 100644 service/personalizeruntime/doc.go
create mode 100644 service/pi/doc.go
create mode 100644 service/pinpoint/doc.go
create mode 100644 service/pinpointemail/doc.go
create mode 100644 service/pinpointsmsvoice/doc.go
create mode 100644 service/polly/doc.go
create mode 100644 service/pricing/doc.go
create mode 100644 service/qldb/doc.go
create mode 100644 service/qldbsession/doc.go
create mode 100644 service/quicksight/doc.go
create mode 100644 service/ram/doc.go
create mode 100644 service/rds/doc.go
create mode 100644 service/rdsdata/doc.go
create mode 100644 service/redshift/doc.go
create mode 100644 service/rekognition/doc.go
create mode 100644 service/resourcegroups/doc.go
create mode 100644 service/resourcegroupstaggingapi/doc.go
create mode 100644 service/robomaker/doc.go
create mode 100644 service/route53/doc.go
create mode 100644 service/route53domains/doc.go
create mode 100644 service/route53resolver/doc.go
create mode 100644 service/s3/doc.go
create mode 100644 service/s3control/doc.go
create mode 100644 service/sagemaker/doc.go
create mode 100644 service/sagemakera2iruntime/doc.go
create mode 100644 service/sagemakerruntime/doc.go
create mode 100644 service/savingsplans/doc.go
create mode 100644 service/schemas/doc.go
create mode 100644 service/secretsmanager/doc.go
create mode 100644 service/securityhub/doc.go
create mode 100644 service/serverlessapplicationrepository/doc.go
create mode 100644 service/servicecatalog/doc.go
create mode 100644 service/servicediscovery/doc.go
create mode 100644 service/servicequotas/doc.go
create mode 100644 service/ses/doc.go
create mode 100644 service/sesv2/doc.go
create mode 100644 service/sfn/doc.go
create mode 100644 service/shield/doc.go
create mode 100644 service/signer/doc.go
create mode 100644 service/sms/doc.go
create mode 100644 service/snowball/doc.go
create mode 100644 service/sns/doc.go
create mode 100644 service/sqs/doc.go
create mode 100644 service/ssm/doc.go
create mode 100644 service/sso/doc.go
create mode 100644 service/ssooidc/doc.go
create mode 100644 service/storagegateway/doc.go
create mode 100644 service/sts/doc.go
create mode 100644 service/support/doc.go
create mode 100644 service/swf/doc.go
create mode 100644 service/synthetics/doc.go
create mode 100644 service/textract/doc.go
create mode 100644 service/transcribe/doc.go
create mode 100644 service/transfer/doc.go
create mode 100644 service/translate/doc.go
create mode 100644 service/waf/doc.go
create mode 100644 service/wafregional/doc.go
create mode 100644 service/wafv2/doc.go
create mode 100644 service/workdocs/doc.go
create mode 100644 service/worklink/doc.go
create mode 100644 service/workmail/doc.go
create mode 100644 service/workmailmessageflow/doc.go
create mode 100644 service/workspaces/doc.go
create mode 100644 service/xray/doc.go
diff --git a/config/go.mod b/config/go.mod
index 9239f20492e..b98fb384867 100644
--- a/config/go.mod
+++ b/config/go.mod
@@ -7,7 +7,7 @@ require (
github.com/aws/aws-sdk-go-v2/credentials v0.1.1
github.com/aws/aws-sdk-go-v2/ec2imds v0.1.1
github.com/aws/aws-sdk-go-v2/service/sts v0.26.0
- github.com/awslabs/smithy-go v0.1.1
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace (
diff --git a/config/go.sum b/config/go.sum
index c717eb2be76..0d3625f10f2 100644
--- a/config/go.sum
+++ b/config/go.sum
@@ -1,9 +1,10 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.0 h1:yltioxA96yA1Fv+fE+5FFXnbFgw3ngpeEV++TUUktiM=
github.com/awslabs/smithy-go v0.1.0/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.1 h1:v1hUSAYf3w2ClKr58C+AtwoyPVoBjWyWT8thf7/VRtU=
github.com/awslabs/smithy-go v0.1.1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/credentials/go.mod b/credentials/go.mod
index 99189f226cd..3f911196fa8 100644
--- a/credentials/go.mod
+++ b/credentials/go.mod
@@ -6,7 +6,7 @@ require (
github.com/aws/aws-sdk-go-v2 v0.26.0
github.com/aws/aws-sdk-go-v2/ec2imds v0.1.1
github.com/aws/aws-sdk-go-v2/service/sts v0.26.0
- github.com/awslabs/smithy-go v0.1.1
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace (
diff --git a/credentials/go.sum b/credentials/go.sum
index 1b388c268fa..77b86ce5c35 100644
--- a/credentials/go.sum
+++ b/credentials/go.sum
@@ -1,9 +1,8 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.0 h1:yltioxA96yA1Fv+fE+5FFXnbFgw3ngpeEV++TUUktiM=
github.com/awslabs/smithy-go v0.1.0/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.1.1 h1:v1hUSAYf3w2ClKr58C+AtwoyPVoBjWyWT8thf7/VRtU=
-github.com/awslabs/smithy-go v0.1.1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
diff --git a/feature/s3/manager/LICENSE.txt b/feature/s3/manager/LICENSE.txt
new file mode 100644
index 00000000000..d6456956733
--- /dev/null
+++ b/feature/s3/manager/LICENSE.txt
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/feature/s3/manager/go.sum b/feature/s3/manager/go.sum
index 8ecbc067ee5..1c977ba4b10 100644
--- a/feature/s3/manager/go.sum
+++ b/feature/s3/manager/go.sum
@@ -1,10 +1,7 @@
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v0.0.0-20200930084954-897dfb99530c h1:v1H0WQmb+pNOZ/xDXGT3wXn6aceSN3I2wqK0VpQM/ZM=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v0.0.0-20200930084954-897dfb99530c/go.mod h1:GRJ/IvA6A00/2tAw9KgMTM8as5gAlNI0FVCKBc+aRnA=
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.0/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.1.1 h1:v1hUSAYf3w2ClKr58C+AtwoyPVoBjWyWT8thf7/VRtU=
-github.com/awslabs/smithy-go v0.1.1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
diff --git a/internal/protocoltest/awsrestjson/api_client.go b/internal/protocoltest/awsrestjson/api_client.go
index 8684e4d1fa3..9bc946a8ab8 100644
--- a/internal/protocoltest/awsrestjson/api_client.go
+++ b/internal/protocoltest/awsrestjson/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "Rest Json Protocol"
const ServiceAPIVersion = "2019-12-16"
-// A REST JSON service that sends JSON requests and responses.
+// Client provides the API client to make operations call for the API.
type Client struct {
options Options
}
diff --git a/internal/protocoltest/awsrestjson/doc.go b/internal/protocoltest/awsrestjson/doc.go
new file mode 100644
index 00000000000..a72780ac446
--- /dev/null
+++ b/internal/protocoltest/awsrestjson/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package awsrestjson provides the API client, operations, and parameter types for
+// the API.
+//
+// A REST JSON service that sends JSON requests and responses.
+package awsrestjson
diff --git a/internal/protocoltest/awsrestjson/go.mod b/internal/protocoltest/awsrestjson/go.mod
index 0f0de930fb6..5fb3ed72aac 100644
--- a/internal/protocoltest/awsrestjson/go.mod
+++ b/internal/protocoltest/awsrestjson/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
github.com/google/go-cmp v0.4.1
)
diff --git a/internal/protocoltest/awsrestjson/go.sum b/internal/protocoltest/awsrestjson/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/internal/protocoltest/awsrestjson/go.sum
+++ b/internal/protocoltest/awsrestjson/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/internal/protocoltest/ec2query/api_client.go b/internal/protocoltest/ec2query/api_client.go
index e2e122ccea8..1aeaf7be73b 100644
--- a/internal/protocoltest/ec2query/api_client.go
+++ b/internal/protocoltest/ec2query/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "EC2 Protocol"
const ServiceAPIVersion = "2020-01-08"
-// An EC2 query service that sends query requests and XML responses.
+// Client provides the API client to make operations call for the API.
type Client struct {
options Options
}
diff --git a/internal/protocoltest/ec2query/doc.go b/internal/protocoltest/ec2query/doc.go
new file mode 100644
index 00000000000..c835267270f
--- /dev/null
+++ b/internal/protocoltest/ec2query/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ec2query provides the API client, operations, and parameter types for
+// the API.
+//
+// An EC2 query service that sends query requests and XML responses.
+package ec2query
diff --git a/internal/protocoltest/ec2query/go.mod b/internal/protocoltest/ec2query/go.mod
index 10234466760..4162c75298e 100644
--- a/internal/protocoltest/ec2query/go.mod
+++ b/internal/protocoltest/ec2query/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
github.com/google/go-cmp v0.4.1
)
diff --git a/internal/protocoltest/ec2query/go.sum b/internal/protocoltest/ec2query/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/internal/protocoltest/ec2query/go.sum
+++ b/internal/protocoltest/ec2query/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/internal/protocoltest/jsonrpc/api_client.go b/internal/protocoltest/jsonrpc/api_client.go
index ffbd2268e97..c25025034cf 100644
--- a/internal/protocoltest/jsonrpc/api_client.go
+++ b/internal/protocoltest/jsonrpc/api_client.go
@@ -19,6 +19,8 @@ import (
const ServiceID = "Json Protocol"
const ServiceAPIVersion = "2018-01-01"
+// Client provides the API client to make operations call for Sample Json 1.1
+// Protocol Service.
type Client struct {
options Options
}
diff --git a/internal/protocoltest/jsonrpc/doc.go b/internal/protocoltest/jsonrpc/doc.go
new file mode 100644
index 00000000000..bb9710a0b81
--- /dev/null
+++ b/internal/protocoltest/jsonrpc/doc.go
@@ -0,0 +1,6 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package jsonrpc provides the API client, operations, and parameter types for
+// Sample Json 1.1 Protocol Service.
+//
+package jsonrpc
diff --git a/internal/protocoltest/jsonrpc/go.mod b/internal/protocoltest/jsonrpc/go.mod
index 77a8fc7fc35..c17793fb180 100644
--- a/internal/protocoltest/jsonrpc/go.mod
+++ b/internal/protocoltest/jsonrpc/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
github.com/google/go-cmp v0.4.1
)
diff --git a/internal/protocoltest/jsonrpc/go.sum b/internal/protocoltest/jsonrpc/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/internal/protocoltest/jsonrpc/go.sum
+++ b/internal/protocoltest/jsonrpc/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/internal/protocoltest/jsonrpc10/api_client.go b/internal/protocoltest/jsonrpc10/api_client.go
index 130b8196738..6e83c7a2214 100644
--- a/internal/protocoltest/jsonrpc10/api_client.go
+++ b/internal/protocoltest/jsonrpc10/api_client.go
@@ -17,6 +17,7 @@ import (
const ServiceID = "JSON RPC 10"
const ServiceAPIVersion = "2020-07-14"
+// Client provides the API client to make operations call for the API.
type Client struct {
options Options
}
diff --git a/internal/protocoltest/jsonrpc10/doc.go b/internal/protocoltest/jsonrpc10/doc.go
new file mode 100644
index 00000000000..3b1a99e7765
--- /dev/null
+++ b/internal/protocoltest/jsonrpc10/doc.go
@@ -0,0 +1,6 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package jsonrpc10 provides the API client, operations, and parameter types for
+// the API.
+//
+package jsonrpc10
diff --git a/internal/protocoltest/jsonrpc10/go.mod b/internal/protocoltest/jsonrpc10/go.mod
index a792e7ea163..eb9405c7504 100644
--- a/internal/protocoltest/jsonrpc10/go.mod
+++ b/internal/protocoltest/jsonrpc10/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
github.com/google/go-cmp v0.4.1
)
diff --git a/internal/protocoltest/jsonrpc10/go.sum b/internal/protocoltest/jsonrpc10/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/internal/protocoltest/jsonrpc10/go.sum
+++ b/internal/protocoltest/jsonrpc10/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/internal/protocoltest/query/api_client.go b/internal/protocoltest/query/api_client.go
index 69cbeaea16c..5f9f216d1d1 100644
--- a/internal/protocoltest/query/api_client.go
+++ b/internal/protocoltest/query/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "Query Protocol"
const ServiceAPIVersion = "2020-01-08"
-// A query service that sends query requests and XML responses.
+// Client provides the API client to make operations call for the API.
type Client struct {
options Options
}
diff --git a/internal/protocoltest/query/doc.go b/internal/protocoltest/query/doc.go
new file mode 100644
index 00000000000..ede5b5f7f2d
--- /dev/null
+++ b/internal/protocoltest/query/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package query provides the API client, operations, and parameter types for the
+// API.
+//
+// A query service that sends query requests and XML responses.
+package query
diff --git a/internal/protocoltest/query/go.mod b/internal/protocoltest/query/go.mod
index 0de2a7e4480..a9968a16a25 100644
--- a/internal/protocoltest/query/go.mod
+++ b/internal/protocoltest/query/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
github.com/google/go-cmp v0.4.1
)
diff --git a/internal/protocoltest/query/go.sum b/internal/protocoltest/query/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/internal/protocoltest/query/go.sum
+++ b/internal/protocoltest/query/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/internal/protocoltest/restxml/api_client.go b/internal/protocoltest/restxml/api_client.go
index 0cf9ce98c97..31c75e0935d 100644
--- a/internal/protocoltest/restxml/api_client.go
+++ b/internal/protocoltest/restxml/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "Rest Xml Protocol"
const ServiceAPIVersion = "2019-12-16"
-// A REST XML service that sends XML requests and responses.
+// Client provides the API client to make operations call for the API.
type Client struct {
options Options
}
diff --git a/internal/protocoltest/restxml/doc.go b/internal/protocoltest/restxml/doc.go
new file mode 100644
index 00000000000..7a848cde6db
--- /dev/null
+++ b/internal/protocoltest/restxml/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package restxml provides the API client, operations, and parameter types for the
+// API.
+//
+// A REST XML service that sends XML requests and responses.
+package restxml
diff --git a/internal/protocoltest/restxml/go.mod b/internal/protocoltest/restxml/go.mod
index 9df964dd737..4be3d160800 100644
--- a/internal/protocoltest/restxml/go.mod
+++ b/internal/protocoltest/restxml/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
github.com/google/go-cmp v0.4.1
)
diff --git a/internal/protocoltest/restxml/go.sum b/internal/protocoltest/restxml/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/internal/protocoltest/restxml/go.sum
+++ b/internal/protocoltest/restxml/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/accessanalyzer/api_client.go b/service/accessanalyzer/api_client.go
index 8a5a561f88f..a511a0e1168 100644
--- a/service/accessanalyzer/api_client.go
+++ b/service/accessanalyzer/api_client.go
@@ -21,16 +21,7 @@ import (
const ServiceID = "AccessAnalyzer"
const ServiceAPIVersion = "2019-11-01"
-// AWS IAM Access Analyzer helps identify potential resource-access risks by
-// enabling you to identify any policies that grant access to an external
-// principal. It does this by using logic-based reasoning to analyze resource-based
-// policies in your AWS environment. An external principal can be another AWS
-// account, a root user, an IAM user or role, a federated user, an AWS service, or
-// an anonymous user. This guide describes the AWS IAM Access Analyzer operations
-// that you can call programmatically. For general information about Access
-// Analyzer, see the AWS IAM Access Analyzer section of the IAM User Guide
-// (https://docs.aws.amazon.com/IAM/latest/UserGuide/what-is-access-analyzer.html).
-// To start using Access Analyzer, you first need to create an analyzer.
+// Client provides the API client to make operations call for Access Analyzer.
type Client struct {
options Options
}
diff --git a/service/accessanalyzer/doc.go b/service/accessanalyzer/doc.go
new file mode 100644
index 00000000000..c650290fd43
--- /dev/null
+++ b/service/accessanalyzer/doc.go
@@ -0,0 +1,16 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package accessanalyzer provides the API client, operations, and parameter types
+// for Access Analyzer.
+//
+// AWS IAM Access Analyzer helps identify potential resource-access risks by
+// enabling you to identify any policies that grant access to an external
+// principal. It does this by using logic-based reasoning to analyze resource-based
+// policies in your AWS environment. An external principal can be another AWS
+// account, a root user, an IAM user or role, a federated user, an AWS service, or
+// an anonymous user. This guide describes the AWS IAM Access Analyzer operations
+// that you can call programmatically. For general information about Access
+// Analyzer, see the AWS IAM Access Analyzer section of the IAM User Guide
+// (https://docs.aws.amazon.com/IAM/latest/UserGuide/what-is-access-analyzer.html).
+// To start using Access Analyzer, you first need to create an analyzer.
+package accessanalyzer
diff --git a/service/accessanalyzer/go.mod b/service/accessanalyzer/go.mod
index b701b66eb49..75f8174c5c8 100644
--- a/service/accessanalyzer/go.mod
+++ b/service/accessanalyzer/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/accessanalyzer/go.sum b/service/accessanalyzer/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/accessanalyzer/go.sum
+++ b/service/accessanalyzer/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/acm/api_client.go b/service/acm/api_client.go
index aff86e6b100..285c5517678 100644
--- a/service/acm/api_client.go
+++ b/service/acm/api_client.go
@@ -19,11 +19,8 @@ import (
const ServiceID = "ACM"
const ServiceAPIVersion = "2015-12-08"
-// AWS Certificate Manager Welcome to the AWS Certificate Manager (ACM) API
-// documentation. You can use ACM to manage SSL/TLS certificates for your AWS-based
-// websites and applications. For general information about using ACM, see the AWS
-// Certificate Manager User Guide
-// (https://docs.aws.amazon.com/acm/latest/userguide/).
+// Client provides the API client to make operations call for AWS Certificate
+// Manager.
type Client struct {
options Options
}
diff --git a/service/acm/doc.go b/service/acm/doc.go
new file mode 100644
index 00000000000..8a672585c30
--- /dev/null
+++ b/service/acm/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package acm provides the API client, operations, and parameter types for AWS
+// Certificate Manager.
+//
+// AWS Certificate Manager Welcome to the AWS Certificate Manager (ACM) API
+// documentation. You can use ACM to manage SSL/TLS certificates for your AWS-based
+// websites and applications. For general information about using ACM, see the AWS
+// Certificate Manager User Guide
+// (https://docs.aws.amazon.com/acm/latest/userguide/).
+package acm
diff --git a/service/acm/go.mod b/service/acm/go.mod
index 54ba114720f..f8823e7f87c 100644
--- a/service/acm/go.mod
+++ b/service/acm/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/acm/go.sum b/service/acm/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/acm/go.sum
+++ b/service/acm/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/acmpca/api_client.go b/service/acmpca/api_client.go
index a009446a193..d5cb794d572 100644
--- a/service/acmpca/api_client.go
+++ b/service/acmpca/api_client.go
@@ -19,18 +19,8 @@ import (
const ServiceID = "ACM PCA"
const ServiceAPIVersion = "2017-08-22"
-// This is the ACM Private CA API Reference. It provides descriptions, syntax, and
-// usage examples for each of the actions and data types involved in creating and
-// managing private certificate authorities (CA) for your organization. The
-// documentation for each action shows the Query API request parameters and the XML
-// response. Alternatively, you can use one of the AWS SDKs to access an API that's
-// tailored to the programming language or platform that you're using. For more
-// information, see AWS SDKs (https://aws.amazon.com/tools/#SDKs). Each ACM Private
-// CA API action has a throttling limit which determines the number of times the
-// action can be called per second. For more information, see API Rate Limits in
-// ACM Private CA
-// (https://docs.aws.amazon.com/acm-pca/latest/userguide/PcaLimits.html#PcaLimits-api)
-// in the ACM Private CA user guide.
+// Client provides the API client to make operations call for AWS Certificate
+// Manager Private Certificate Authority.
type Client struct {
options Options
}
diff --git a/service/acmpca/doc.go b/service/acmpca/doc.go
new file mode 100644
index 00000000000..10017791f0a
--- /dev/null
+++ b/service/acmpca/doc.go
@@ -0,0 +1,18 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package acmpca provides the API client, operations, and parameter types for AWS
+// Certificate Manager Private Certificate Authority.
+//
+// This is the ACM Private CA API Reference. It provides descriptions, syntax, and
+// usage examples for each of the actions and data types involved in creating and
+// managing private certificate authorities (CA) for your organization. The
+// documentation for each action shows the Query API request parameters and the XML
+// response. Alternatively, you can use one of the AWS SDKs to access an API that's
+// tailored to the programming language or platform that you're using. For more
+// information, see AWS SDKs (https://aws.amazon.com/tools/#SDKs). Each ACM Private
+// CA API action has a throttling limit which determines the number of times the
+// action can be called per second. For more information, see API Rate Limits in
+// ACM Private CA
+// (https://docs.aws.amazon.com/acm-pca/latest/userguide/PcaLimits.html#PcaLimits-api)
+// in the ACM Private CA user guide.
+package acmpca
diff --git a/service/acmpca/go.mod b/service/acmpca/go.mod
index 91a68b605a6..3bb6d731bed 100644
--- a/service/acmpca/go.mod
+++ b/service/acmpca/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/acmpca/go.sum b/service/acmpca/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/acmpca/go.sum
+++ b/service/acmpca/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/alexaforbusiness/api_client.go b/service/alexaforbusiness/api_client.go
index a7cb3d1866e..f0794261ca5 100644
--- a/service/alexaforbusiness/api_client.go
+++ b/service/alexaforbusiness/api_client.go
@@ -21,16 +21,7 @@ import (
const ServiceID = "Alexa For Business"
const ServiceAPIVersion = "2017-11-09"
-// Alexa for Business helps you use Alexa in your organization. Alexa for Business
-// provides you with the tools to manage Alexa devices, enroll your users, and
-// assign skills, at scale. You can build your own context-aware voice skills using
-// the Alexa Skills Kit and the Alexa for Business API operations. You can also
-// make these available as private skills for your organization. Alexa for Business
-// makes it efficient to voice-enable your products and services, thus providing
-// context-aware voice experiences for your customers. Device makers building with
-// the Alexa Voice Service (AVS) can create fully integrated solutions, register
-// their products with Alexa for Business, and manage them as shared devices in
-// their organization.
+// Client provides the API client to make operations call for Alexa For Business.
type Client struct {
options Options
}
diff --git a/service/alexaforbusiness/doc.go b/service/alexaforbusiness/doc.go
new file mode 100644
index 00000000000..dd1a099c1b3
--- /dev/null
+++ b/service/alexaforbusiness/doc.go
@@ -0,0 +1,16 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package alexaforbusiness provides the API client, operations, and parameter
+// types for Alexa For Business.
+//
+// Alexa for Business helps you use Alexa in your organization. Alexa for Business
+// provides you with the tools to manage Alexa devices, enroll your users, and
+// assign skills, at scale. You can build your own context-aware voice skills using
+// the Alexa Skills Kit and the Alexa for Business API operations. You can also
+// make these available as private skills for your organization. Alexa for Business
+// makes it efficient to voice-enable your products and services, thus providing
+// context-aware voice experiences for your customers. Device makers building with
+// the Alexa Voice Service (AVS) can create fully integrated solutions, register
+// their products with Alexa for Business, and manage them as shared devices in
+// their organization.
+package alexaforbusiness
diff --git a/service/alexaforbusiness/go.mod b/service/alexaforbusiness/go.mod
index 275912cdb61..323ad2a40d7 100644
--- a/service/alexaforbusiness/go.mod
+++ b/service/alexaforbusiness/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/alexaforbusiness/go.sum b/service/alexaforbusiness/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/alexaforbusiness/go.sum
+++ b/service/alexaforbusiness/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/amplify/api_client.go b/service/amplify/api_client.go
index 2c6cc661263..c0b8a616e5d 100644
--- a/service/amplify/api_client.go
+++ b/service/amplify/api_client.go
@@ -19,13 +19,7 @@ import (
const ServiceID = "Amplify"
const ServiceAPIVersion = "2017-07-25"
-// Amplify enables developers to develop and deploy cloud-powered mobile and web
-// apps. The Amplify Console provides a continuous delivery and hosting service for
-// web applications. For more information, see the Amplify Console User Guide
-// (https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html). The Amplify
-// Framework is a comprehensive set of SDKs, libraries, tools, and documentation
-// for client app development. For more information, see the Amplify Framework.
-// (https://docs.amplify.aws/)
+// Client provides the API client to make operations call for AWS Amplify.
type Client struct {
options Options
}
diff --git a/service/amplify/doc.go b/service/amplify/doc.go
new file mode 100644
index 00000000000..85a47e5f0d9
--- /dev/null
+++ b/service/amplify/doc.go
@@ -0,0 +1,13 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package amplify provides the API client, operations, and parameter types for AWS
+// Amplify.
+//
+// Amplify enables developers to develop and deploy cloud-powered mobile and web
+// apps. The Amplify Console provides a continuous delivery and hosting service for
+// web applications. For more information, see the Amplify Console User Guide
+// (https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html). The Amplify
+// Framework is a comprehensive set of SDKs, libraries, tools, and documentation
+// for client app development. For more information, see the Amplify Framework.
+// (https://docs.amplify.aws/)
+package amplify
diff --git a/service/amplify/go.mod b/service/amplify/go.mod
index 7fdd4e98741..065156b8eb8 100644
--- a/service/amplify/go.mod
+++ b/service/amplify/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/amplify/go.sum b/service/amplify/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/amplify/go.sum
+++ b/service/amplify/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/apigateway/api_client.go b/service/apigateway/api_client.go
index 8ec7a82a718..fa28dc3e186 100644
--- a/service/apigateway/api_client.go
+++ b/service/apigateway/api_client.go
@@ -20,11 +20,7 @@ import (
const ServiceID = "API Gateway"
const ServiceAPIVersion = "2015-07-09"
-// Amazon API Gateway Amazon API Gateway helps developers deliver robust, secure,
-// and scalable mobile and web application back ends. API Gateway allows developers
-// to securely connect mobile and web applications to APIs that run on AWS Lambda,
-// Amazon EC2, or other publicly addressable web services that are hosted outside
-// of AWS.
+// Client provides the API client to make operations call for Amazon API Gateway.
type Client struct {
options Options
}
diff --git a/service/apigateway/doc.go b/service/apigateway/doc.go
new file mode 100644
index 00000000000..919e42e0d28
--- /dev/null
+++ b/service/apigateway/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package apigateway provides the API client, operations, and parameter types for
+// Amazon API Gateway.
+//
+// Amazon API Gateway Amazon API Gateway helps developers deliver robust, secure,
+// and scalable mobile and web application back ends. API Gateway allows developers
+// to securely connect mobile and web applications to APIs that run on AWS Lambda,
+// Amazon EC2, or other publicly addressable web services that are hosted outside
+// of AWS.
+package apigateway
diff --git a/service/apigateway/go.mod b/service/apigateway/go.mod
index 47b0df47697..2b13c0cef7c 100644
--- a/service/apigateway/go.mod
+++ b/service/apigateway/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/apigateway/go.sum b/service/apigateway/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/apigateway/go.sum
+++ b/service/apigateway/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/apigatewaymanagementapi/api_client.go b/service/apigatewaymanagementapi/api_client.go
index 754307e65a9..82c9e49f5d5 100644
--- a/service/apigatewaymanagementapi/api_client.go
+++ b/service/apigatewaymanagementapi/api_client.go
@@ -19,12 +19,8 @@ import (
const ServiceID = "ApiGatewayManagementApi"
const ServiceAPIVersion = "2018-11-29"
-// The Amazon API Gateway Management API allows you to directly manage runtime
-// aspects of your deployed APIs. To use it, you must explicitly set the SDK's
-// endpoint to point to the endpoint of your deployed API. The endpoint will be of
-// the form https://{api-id}.execute-api.{region}.amazonaws.com/{stage}, or will be
-// the endpoint corresponding to your API's custom domain and base path, if
-// applicable.
+// Client provides the API client to make operations call for
+// AmazonApiGatewayManagementApi.
type Client struct {
options Options
}
diff --git a/service/apigatewaymanagementapi/doc.go b/service/apigatewaymanagementapi/doc.go
new file mode 100644
index 00000000000..a5516a7bc06
--- /dev/null
+++ b/service/apigatewaymanagementapi/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package apigatewaymanagementapi provides the API client, operations, and
+// parameter types for AmazonApiGatewayManagementApi.
+//
+// The Amazon API Gateway Management API allows you to directly manage runtime
+// aspects of your deployed APIs. To use it, you must explicitly set the SDK's
+// endpoint to point to the endpoint of your deployed API. The endpoint will be of
+// the form https://{api-id}.execute-api.{region}.amazonaws.com/{stage}, or will be
+// the endpoint corresponding to your API's custom domain and base path, if
+// applicable.
+package apigatewaymanagementapi
diff --git a/service/apigatewaymanagementapi/go.mod b/service/apigatewaymanagementapi/go.mod
index 0a027c2bcc1..658ee9f1dba 100644
--- a/service/apigatewaymanagementapi/go.mod
+++ b/service/apigatewaymanagementapi/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/apigatewaymanagementapi/go.sum b/service/apigatewaymanagementapi/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/apigatewaymanagementapi/go.sum
+++ b/service/apigatewaymanagementapi/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/apigatewayv2/api_client.go b/service/apigatewayv2/api_client.go
index c66effe7780..827618aa094 100644
--- a/service/apigatewayv2/api_client.go
+++ b/service/apigatewayv2/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "ApiGatewayV2"
const ServiceAPIVersion = "2018-11-29"
-// Amazon API Gateway V2
+// Client provides the API client to make operations call for AmazonApiGatewayV2.
type Client struct {
options Options
}
diff --git a/service/apigatewayv2/doc.go b/service/apigatewayv2/doc.go
new file mode 100644
index 00000000000..8d849cbe6ad
--- /dev/null
+++ b/service/apigatewayv2/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package apigatewayv2 provides the API client, operations, and parameter types
+// for AmazonApiGatewayV2.
+//
+// Amazon API Gateway V2
+package apigatewayv2
diff --git a/service/apigatewayv2/go.mod b/service/apigatewayv2/go.mod
index 3e61d1947a9..9c79995d1e0 100644
--- a/service/apigatewayv2/go.mod
+++ b/service/apigatewayv2/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/apigatewayv2/go.sum b/service/apigatewayv2/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/apigatewayv2/go.sum
+++ b/service/apigatewayv2/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/appconfig/api_client.go b/service/appconfig/api_client.go
index 7ba12ad070e..e4011c42912 100644
--- a/service/appconfig/api_client.go
+++ b/service/appconfig/api_client.go
@@ -19,36 +19,7 @@ import (
const ServiceID = "AppConfig"
const ServiceAPIVersion = "2019-10-09"
-// AWS AppConfig Use AWS AppConfig, a capability of AWS Systems Manager, to create,
-// manage, and quickly deploy application configurations. AppConfig supports
-// controlled deployments to applications of any size and includes built-in
-// validation checks and monitoring. You can use AppConfig with applications hosted
-// on Amazon EC2 instances, AWS Lambda, containers, mobile applications, or IoT
-// devices. To prevent errors when deploying application configurations,
-// especially for production systems where a simple typo could cause an unexpected
-// outage, AppConfig includes validators. A validator provides a syntactic or
-// semantic check to ensure that the configuration you want to deploy works as
-// intended. To validate your application configuration data, you provide a schema
-// or a Lambda function that runs against the configuration. The configuration
-// deployment or update can only proceed when the configuration data is valid.
-// During a configuration deployment, AppConfig monitors the application to
-// ensure that the deployment is successful. If the system encounters an error,
-// AppConfig rolls back the change to minimize impact for your application users.
-// You can configure a deployment strategy for each application or environment that
-// includes deployment criteria, including velocity, bake time, and alarms to
-// monitor. Similar to error monitoring, if a deployment triggers an alarm,
-// AppConfig automatically rolls back to the previous version.
AppConfig
-// supports multiple use cases. Here are some examples.
-
-// Application tuning: Use AppConfig to carefully introduce changes to your
-// application that can only be tested with production traffic.
-
-// Feature toggle: Use AppConfig to turn on new features that require a
-// timely deployment, such as a product launch or announcement.
-
-// Allow list: Use AppConfig to allow premium subscribers to access paid
-// content.
-
Operational issues: Use AppConfig to reduce
-// stress on your application when a dependency or other external factor impacts
-// the system.
This reference is intended to be used with the AWS
-// AppConfig User Guide.
+// Client provides the API client to make operations call for Amazon AppConfig.
type Client struct {
options Options
}
diff --git a/service/appconfig/doc.go b/service/appconfig/doc.go
new file mode 100644
index 00000000000..4c2fa104762
--- /dev/null
+++ b/service/appconfig/doc.go
@@ -0,0 +1,36 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package appconfig provides the API client, operations, and parameter types for
+// Amazon AppConfig.
+//
+// AWS AppConfig Use AWS AppConfig, a capability of AWS Systems Manager, to create,
+// manage, and quickly deploy application configurations. AppConfig supports
+// controlled deployments to applications of any size and includes built-in
+// validation checks and monitoring. You can use AppConfig with applications hosted
+// on Amazon EC2 instances, AWS Lambda, containers, mobile applications, or IoT
+// devices. To prevent errors when deploying application configurations,
+// especially for production systems where a simple typo could cause an unexpected
+// outage, AppConfig includes validators. A validator provides a syntactic or
+// semantic check to ensure that the configuration you want to deploy works as
+// intended. To validate your application configuration data, you provide a schema
+// or a Lambda function that runs against the configuration. The configuration
+// deployment or update can only proceed when the configuration data is valid.
+// During a configuration deployment, AppConfig monitors the application to
+// ensure that the deployment is successful. If the system encounters an error,
+// AppConfig rolls back the change to minimize impact for your application users.
+// You can configure a deployment strategy for each application or environment that
+// includes deployment criteria, including velocity, bake time, and alarms to
+// monitor. Similar to error monitoring, if a deployment triggers an alarm,
+// AppConfig automatically rolls back to the previous version.
AppConfig
+// supports multiple use cases. Here are some examples.
-
+// Application tuning: Use AppConfig to carefully introduce changes to your
+// application that can only be tested with production traffic.
-
+// Feature toggle: Use AppConfig to turn on new features that require a
+// timely deployment, such as a product launch or announcement.
-
+// Allow list: Use AppConfig to allow premium subscribers to access paid
+// content.
-
Operational issues: Use AppConfig to reduce
+// stress on your application when a dependency or other external factor impacts
+// the system.
This reference is intended to be used with the AWS
+// AppConfig User Guide.
+package appconfig
diff --git a/service/appconfig/go.mod b/service/appconfig/go.mod
index 95fa3fc5b8e..c33a8690861 100644
--- a/service/appconfig/go.mod
+++ b/service/appconfig/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/appconfig/go.sum b/service/appconfig/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/appconfig/go.sum
+++ b/service/appconfig/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/applicationautoscaling/api_client.go b/service/applicationautoscaling/api_client.go
index becf9d4e923..e86437b2d53 100644
--- a/service/applicationautoscaling/api_client.go
+++ b/service/applicationautoscaling/api_client.go
@@ -19,64 +19,8 @@ import (
const ServiceID = "Application Auto Scaling"
const ServiceAPIVersion = "2016-02-06"
-// With Application Auto Scaling, you can configure automatic scaling for the
-// following resources:
-//
-// * Amazon ECS services
-//
-// * Amazon EC2 Spot Fleet
-// requests
-//
-// * Amazon EMR clusters
-//
-// * Amazon AppStream 2.0 fleets
-//
-// *
-// Amazon DynamoDB tables and global secondary indexes throughput capacity
-//
-// *
-// Amazon Aurora Replicas
-//
-// * Amazon SageMaker endpoint variants
-//
-// * Custom
-// resources provided by your own applications or services
-//
-// * Amazon Comprehend
-// document classification endpoints
-//
-// * AWS Lambda function provisioned
-// concurrency
-//
-// * Amazon Keyspaces (for Apache Cassandra) tables
-//
-// API Summary
-// The Application Auto Scaling service API includes three key sets of actions:
-//
-//
-// * Register and manage scalable targets - Register AWS or custom resources as
-// scalable targets (a resource that Application Auto Scaling can scale), set
-// minimum and maximum capacity limits, and retrieve information on existing
-// scalable targets.
-//
-// * Configure and manage automatic scaling - Define scaling
-// policies to dynamically scale your resources in response to CloudWatch alarms,
-// schedule one-time or recurring scaling actions, and retrieve your recent scaling
-// activity history.
-//
-// * Suspend and resume scaling - Temporarily suspend and
-// later resume automatic scaling by calling the RegisterScalableTarget
-// (https://docs.aws.amazon.com/autoscaling/application/APIReference/API_RegisterScalableTarget.html)
-// API action for any Application Auto Scaling scalable target. You can suspend and
-// resume (individually or in combination) scale-out activities that are triggered
-// by a scaling policy, scale-in activities that are triggered by a scaling policy,
-// and scheduled scaling.
-//
-// To learn more about Application Auto Scaling,
-// including information about granting IAM users required permissions for
-// Application Auto Scaling actions, see the Application
-// Auto Scaling User Guide.
+// Client provides the API client to make operations call for Application Auto
+// Scaling.
type Client struct {
options Options
}
diff --git a/service/applicationautoscaling/doc.go b/service/applicationautoscaling/doc.go
new file mode 100644
index 00000000000..0ddf216b666
--- /dev/null
+++ b/service/applicationautoscaling/doc.go
@@ -0,0 +1,64 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package applicationautoscaling provides the API client, operations, and
+// parameter types for Application Auto Scaling.
+//
+// With Application Auto Scaling, you can configure automatic scaling for the
+// following resources:
+//
+// * Amazon ECS services
+//
+// * Amazon EC2 Spot Fleet
+// requests
+//
+// * Amazon EMR clusters
+//
+// * Amazon AppStream 2.0 fleets
+//
+// *
+// Amazon DynamoDB tables and global secondary indexes throughput capacity
+//
+// *
+// Amazon Aurora Replicas
+//
+// * Amazon SageMaker endpoint variants
+//
+// * Custom
+// resources provided by your own applications or services
+//
+// * Amazon Comprehend
+// document classification endpoints
+//
+// * AWS Lambda function provisioned
+// concurrency
+//
+// * Amazon Keyspaces (for Apache Cassandra) tables
+//
+// API Summary
+// The Application Auto Scaling service API includes three key sets of actions:
+//
+//
+// * Register and manage scalable targets - Register AWS or custom resources as
+// scalable targets (a resource that Application Auto Scaling can scale), set
+// minimum and maximum capacity limits, and retrieve information on existing
+// scalable targets.
+//
+// * Configure and manage automatic scaling - Define scaling
+// policies to dynamically scale your resources in response to CloudWatch alarms,
+// schedule one-time or recurring scaling actions, and retrieve your recent scaling
+// activity history.
+//
+// * Suspend and resume scaling - Temporarily suspend and
+// later resume automatic scaling by calling the RegisterScalableTarget
+// (https://docs.aws.amazon.com/autoscaling/application/APIReference/API_RegisterScalableTarget.html)
+// API action for any Application Auto Scaling scalable target. You can suspend and
+// resume (individually or in combination) scale-out activities that are triggered
+// by a scaling policy, scale-in activities that are triggered by a scaling policy,
+// and scheduled scaling.
+//
+// To learn more about Application Auto Scaling,
+// including information about granting IAM users required permissions for
+// Application Auto Scaling actions, see the Application
+// Auto Scaling User Guide.
+package applicationautoscaling
diff --git a/service/applicationautoscaling/go.mod b/service/applicationautoscaling/go.mod
index 5900de322cc..1ec4a07e0d0 100644
--- a/service/applicationautoscaling/go.mod
+++ b/service/applicationautoscaling/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/applicationautoscaling/go.sum b/service/applicationautoscaling/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/applicationautoscaling/go.sum
+++ b/service/applicationautoscaling/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/applicationdiscoveryservice/api_client.go b/service/applicationdiscoveryservice/api_client.go
index 9edd79c7ab5..5af17f511de 100644
--- a/service/applicationdiscoveryservice/api_client.go
+++ b/service/applicationdiscoveryservice/api_client.go
@@ -21,64 +21,8 @@ import (
const ServiceID = "Application Discovery Service"
const ServiceAPIVersion = "2015-11-01"
-// AWS Application Discovery Service AWS Application Discovery Service helps
-// you plan application migration projects. It automatically identifies servers,
-// virtual machines (VMs), and network dependencies in your on-premises data
-// centers. For more information, see the AWS Application
-// Discovery Service FAQ. Application Discovery Service offers three ways of
-// performing discovery and collecting data about your on-premises servers:
-// Recommendations
We recommend that you use
-// agent-based discovery for non-VMware environments, and whenever you want to
-// collect information about network dependencies. You can run agent-based and
-// agentless discovery simultaneously. Use agentless discovery to complete the
-// initial infrastructure assessment quickly, and then install agents on select
-// hosts to collect additional information.
Working With This Guide
-//
This API reference provides descriptions, syntax, and usage examples for
-// each of the actions and data types for Application Discovery Service. The topic
-// for each action shows the API request parameters and the response.
-// Alternatively, you can use one of the AWS SDKs to access an API that is tailored
-// to the programming language or platform that you're using. For more information,
-// see AWS SDKs.
-// -
Remember that you must set your Migration Hub home region before you
-// call any of these APIs.
-
You must make API calls for write
-// actions (create, notify, associate, disassociate, import, or put) while in your
-// home region, or a HomeRegionNotSetException
error is returned.
-// -
API calls for read actions (list, describe, stop, and delete) are
-// permitted outside of your home region.
-
Although it is
-// unlikely, the Migration Hub home region could change. If you call APIs outside
-// the home region, an InvalidInputException
is returned.
-// -
You must call GetHomeRegion
to obtain the latest Migration
-// Hub home region.
This guide is intended for use with
-// the AWS
-// Application Discovery Service User Guide.
All data is
-// handled according to the AWS Privacy
-// Policy. You can operate Application Discovery Service offline to inspect
-// collected data before it is shared with the service.
+// Client provides the API client to make operations call for AWS Application
+// Discovery Service.
type Client struct {
options Options
}
diff --git a/service/applicationdiscoveryservice/doc.go b/service/applicationdiscoveryservice/doc.go
new file mode 100644
index 00000000000..a91906681f5
--- /dev/null
+++ b/service/applicationdiscoveryservice/doc.go
@@ -0,0 +1,64 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package applicationdiscoveryservice provides the API client, operations, and
+// parameter types for AWS Application Discovery Service.
+//
+// AWS Application Discovery Service AWS Application Discovery Service helps
+// you plan application migration projects. It automatically identifies servers,
+// virtual machines (VMs), and network dependencies in your on-premises data
+// centers. For more information, see the AWS Application
+// Discovery Service FAQ. Application Discovery Service offers three ways of
+// performing discovery and collecting data about your on-premises servers:
+// Recommendations
We recommend that you use
+// agent-based discovery for non-VMware environments, and whenever you want to
+// collect information about network dependencies. You can run agent-based and
+// agentless discovery simultaneously. Use agentless discovery to complete the
+// initial infrastructure assessment quickly, and then install agents on select
+// hosts to collect additional information.
Working With This Guide
+//
This API reference provides descriptions, syntax, and usage examples for
+// each of the actions and data types for Application Discovery Service. The topic
+// for each action shows the API request parameters and the response.
+// Alternatively, you can use one of the AWS SDKs to access an API that is tailored
+// to the programming language or platform that you're using. For more information,
+// see AWS SDKs.
+// -
Remember that you must set your Migration Hub home region before you
+// call any of these APIs.
-
You must make API calls for write
+// actions (create, notify, associate, disassociate, import, or put) while in your
+// home region, or a HomeRegionNotSetException
error is returned.
+// -
API calls for read actions (list, describe, stop, and delete) are
+// permitted outside of your home region.
-
Although it is
+// unlikely, the Migration Hub home region could change. If you call APIs outside
+// the home region, an InvalidInputException
is returned.
+// -
You must call GetHomeRegion
to obtain the latest Migration
+// Hub home region.
This guide is intended for use with
+// the AWS
+// Application Discovery Service User Guide.
All data is
+// handled according to the AWS Privacy
+// Policy. You can operate Application Discovery Service offline to inspect
+// collected data before it is shared with the service.
+package applicationdiscoveryservice
diff --git a/service/applicationdiscoveryservice/go.mod b/service/applicationdiscoveryservice/go.mod
index fd2705f4a79..5b52c3cf537 100644
--- a/service/applicationdiscoveryservice/go.mod
+++ b/service/applicationdiscoveryservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/applicationdiscoveryservice/go.sum b/service/applicationdiscoveryservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/applicationdiscoveryservice/go.sum
+++ b/service/applicationdiscoveryservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/applicationinsights/api_client.go b/service/applicationinsights/api_client.go
index 63ee29566b2..ea967f3d8a1 100644
--- a/service/applicationinsights/api_client.go
+++ b/service/applicationinsights/api_client.go
@@ -19,19 +19,8 @@ import (
const ServiceID = "Application Insights"
const ServiceAPIVersion = "2018-11-25"
-// Amazon CloudWatch Application Insights for .NET and SQL Server Amazon CloudWatch
-// Application Insights for .NET and SQL Server is a service that helps you detect
-// common problems with your .NET and SQL Server-based applications. It enables you
-// to pinpoint the source of issues in your applications (built with technologies
-// such as Microsoft IIS, .NET, and Microsoft SQL Server), by providing key
-// insights into detected problems. After you onboard your application, CloudWatch
-// Application Insights for .NET and SQL Server identifies, recommends, and sets up
-// metrics and logs. It continuously analyzes and correlates your metrics and logs
-// for unusual behavior to surface actionable problems with your application. For
-// example, if your application is slow and unresponsive and leading to HTTP 500
-// errors in your Application Load Balancer (ALB), Application Insights informs you
-// that a memory pressure problem with your SQL Server database is occurring. It
-// bases this analysis on impactful metrics and log errors.
+// Client provides the API client to make operations call for Amazon CloudWatch
+// Application Insights.
type Client struct {
options Options
}
diff --git a/service/applicationinsights/doc.go b/service/applicationinsights/doc.go
new file mode 100644
index 00000000000..14abde5a49b
--- /dev/null
+++ b/service/applicationinsights/doc.go
@@ -0,0 +1,19 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package applicationinsights provides the API client, operations, and parameter
+// types for Amazon CloudWatch Application Insights.
+//
+// Amazon CloudWatch Application Insights for .NET and SQL Server Amazon CloudWatch
+// Application Insights for .NET and SQL Server is a service that helps you detect
+// common problems with your .NET and SQL Server-based applications. It enables you
+// to pinpoint the source of issues in your applications (built with technologies
+// such as Microsoft IIS, .NET, and Microsoft SQL Server), by providing key
+// insights into detected problems. After you onboard your application, CloudWatch
+// Application Insights for .NET and SQL Server identifies, recommends, and sets up
+// metrics and logs. It continuously analyzes and correlates your metrics and logs
+// for unusual behavior to surface actionable problems with your application. For
+// example, if your application is slow and unresponsive and leading to HTTP 500
+// errors in your Application Load Balancer (ALB), Application Insights informs you
+// that a memory pressure problem with your SQL Server database is occurring. It
+// bases this analysis on impactful metrics and log errors.
+package applicationinsights
diff --git a/service/applicationinsights/go.mod b/service/applicationinsights/go.mod
index 1a06071c688..248b077d336 100644
--- a/service/applicationinsights/go.mod
+++ b/service/applicationinsights/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/applicationinsights/go.sum b/service/applicationinsights/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/applicationinsights/go.sum
+++ b/service/applicationinsights/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/appmesh/api_client.go b/service/appmesh/api_client.go
index b1cf730c15c..f99c6d5fc6f 100644
--- a/service/appmesh/api_client.go
+++ b/service/appmesh/api_client.go
@@ -19,20 +19,7 @@ import (
const ServiceID = "App Mesh"
const ServiceAPIVersion = "2019-01-25"
-// AWS App Mesh is a service mesh based on the Envoy proxy that makes it easy to
-// monitor and control microservices. App Mesh standardizes how your microservices
-// communicate, giving you end-to-end visibility and helping to ensure high
-// availability for your applications. App Mesh gives you consistent visibility and
-// network traffic controls for every microservice in an application. You can use
-// App Mesh with AWS Fargate, Amazon ECS, Amazon EKS, Kubernetes on AWS, and Amazon
-// EC2. App Mesh supports microservice applications that use service discovery
-// naming for their components. For more information about service discovery on
-// Amazon ECS, see Service Discovery
-// (https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-discovery.html)
-// in the Amazon Elastic Container Service Developer Guide. Kubernetes kube-dns and
-// coredns are supported. For more information, see DNS for Services and Pods
-// (https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/) in
-// the Kubernetes documentation.
+// Client provides the API client to make operations call for AWS App Mesh.
type Client struct {
options Options
}
diff --git a/service/appmesh/doc.go b/service/appmesh/doc.go
new file mode 100644
index 00000000000..b03525e55c4
--- /dev/null
+++ b/service/appmesh/doc.go
@@ -0,0 +1,20 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package appmesh provides the API client, operations, and parameter types for AWS
+// App Mesh.
+//
+// AWS App Mesh is a service mesh based on the Envoy proxy that makes it easy to
+// monitor and control microservices. App Mesh standardizes how your microservices
+// communicate, giving you end-to-end visibility and helping to ensure high
+// availability for your applications. App Mesh gives you consistent visibility and
+// network traffic controls for every microservice in an application. You can use
+// App Mesh with AWS Fargate, Amazon ECS, Amazon EKS, Kubernetes on AWS, and Amazon
+// EC2. App Mesh supports microservice applications that use service discovery
+// naming for their components. For more information about service discovery on
+// Amazon ECS, see Service Discovery
+// (https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-discovery.html)
+// in the Amazon Elastic Container Service Developer Guide. Kubernetes kube-dns and
+// coredns are supported. For more information, see DNS for Services and Pods
+// (https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/) in
+// the Kubernetes documentation.
+package appmesh
diff --git a/service/appmesh/go.mod b/service/appmesh/go.mod
index 13ec907ca1d..f9698ca4699 100644
--- a/service/appmesh/go.mod
+++ b/service/appmesh/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/appmesh/go.sum b/service/appmesh/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/appmesh/go.sum
+++ b/service/appmesh/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/appstream/api_client.go b/service/appstream/api_client.go
index 5fad6d1f97b..d6b270624eb 100644
--- a/service/appstream/api_client.go
+++ b/service/appstream/api_client.go
@@ -19,23 +19,7 @@ import (
const ServiceID = "AppStream"
const ServiceAPIVersion = "2016-12-01"
-// Amazon AppStream 2.0 This is the Amazon AppStream 2.0 API Reference. This
-// documentation provides descriptions and syntax for each of the actions and data
-// types in AppStream 2.0. AppStream 2.0 is a fully managed, secure application
-// streaming service that lets you stream desktop applications to users without
-// rewriting applications. AppStream 2.0 manages the AWS resources that are
-// required to host and run your applications, scales automatically, and provides
-// access to your users on demand. You can call the AppStream 2.0 API
-// operations by using an interface VPC endpoint (interface endpoint). For more
-// information, see Access
-// AppStream 2.0 API Operations and CLI Commands Through an Interface VPC
-// Endpoint in the Amazon AppStream 2.0 Administration Guide.
-// To learn more about AppStream 2.0, see the following resources:
-//
+// Client provides the API client to make operations call for Amazon AppStream.
type Client struct {
options Options
}
diff --git a/service/appstream/doc.go b/service/appstream/doc.go
new file mode 100644
index 00000000000..cb19c3011e4
--- /dev/null
+++ b/service/appstream/doc.go
@@ -0,0 +1,23 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package appstream provides the API client, operations, and parameter types for
+// Amazon AppStream.
+//
+// Amazon AppStream 2.0 This is the Amazon AppStream 2.0 API Reference. This
+// documentation provides descriptions and syntax for each of the actions and data
+// types in AppStream 2.0. AppStream 2.0 is a fully managed, secure application
+// streaming service that lets you stream desktop applications to users without
+// rewriting applications. AppStream 2.0 manages the AWS resources that are
+// required to host and run your applications, scales automatically, and provides
+// access to your users on demand. You can call the AppStream 2.0 API
+// operations by using an interface VPC endpoint (interface endpoint). For more
+// information, see Access
+// AppStream 2.0 API Operations and CLI Commands Through an Interface VPC
+// Endpoint in the Amazon AppStream 2.0 Administration Guide.
+// To learn more about AppStream 2.0, see the following resources:
+//
+package appstream
diff --git a/service/appstream/go.mod b/service/appstream/go.mod
index 1ce75583caf..b6ec8ac7891 100644
--- a/service/appstream/go.mod
+++ b/service/appstream/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/appstream/go.sum b/service/appstream/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/appstream/go.sum
+++ b/service/appstream/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/appsync/api_client.go b/service/appsync/api_client.go
index 900669fc398..c44c5044cce 100644
--- a/service/appsync/api_client.go
+++ b/service/appsync/api_client.go
@@ -19,8 +19,7 @@ import (
const ServiceID = "AppSync"
const ServiceAPIVersion = "2017-07-25"
-// AWS AppSync provides API actions for creating and interacting with data sources
-// using GraphQL from your application.
+// Client provides the API client to make operations call for AWS AppSync.
type Client struct {
options Options
}
diff --git a/service/appsync/doc.go b/service/appsync/doc.go
new file mode 100644
index 00000000000..7fcae7418ba
--- /dev/null
+++ b/service/appsync/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package appsync provides the API client, operations, and parameter types for AWS
+// AppSync.
+//
+// AWS AppSync provides API actions for creating and interacting with data sources
+// using GraphQL from your application.
+package appsync
diff --git a/service/appsync/go.mod b/service/appsync/go.mod
index 92567f662f1..d4687dfc173 100644
--- a/service/appsync/go.mod
+++ b/service/appsync/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/appsync/go.sum b/service/appsync/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/appsync/go.sum
+++ b/service/appsync/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/athena/api_client.go b/service/athena/api_client.go
index 3d43e43d44f..f3579720dca 100644
--- a/service/athena/api_client.go
+++ b/service/athena/api_client.go
@@ -21,21 +21,7 @@ import (
const ServiceID = "Athena"
const ServiceAPIVersion = "2017-05-18"
-// Amazon Athena is an interactive query service that lets you use standard SQL to
-// analyze data directly in Amazon S3. You can point Athena at your data in Amazon
-// S3 and run ad-hoc queries and get results in seconds. Athena is serverless, so
-// there is no infrastructure to set up or manage. You pay only for the queries you
-// run. Athena scales automatically—executing queries in parallel—so results are
-// fast, even with large datasets and complex queries. For more information, see
-// What is Amazon Athena (http://docs.aws.amazon.com/athena/latest/ug/what-is.html)
-// in the Amazon Athena User Guide. If you connect to Athena using the JDBC driver,
-// use version 1.1.0 of the driver or later with the Amazon Athena API. Earlier
-// version drivers do not support the API. For more information and to download the
-// driver, see Accessing Amazon Athena with JDBC
-// (https://docs.aws.amazon.com/athena/latest/ug/connect-with-jdbc.html). For code
-// samples using the AWS SDK for Java, see Examples and Code Samples
-// (https://docs.aws.amazon.com/athena/latest/ug/code-samples.html) in the Amazon
-// Athena User Guide.
+// Client provides the API client to make operations call for Amazon Athena.
type Client struct {
options Options
}
diff --git a/service/athena/doc.go b/service/athena/doc.go
new file mode 100644
index 00000000000..c12cc572145
--- /dev/null
+++ b/service/athena/doc.go
@@ -0,0 +1,21 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package athena provides the API client, operations, and parameter types for
+// Amazon Athena.
+//
+// Amazon Athena is an interactive query service that lets you use standard SQL to
+// analyze data directly in Amazon S3. You can point Athena at your data in Amazon
+// S3 and run ad-hoc queries and get results in seconds. Athena is serverless, so
+// there is no infrastructure to set up or manage. You pay only for the queries you
+// run. Athena scales automatically—executing queries in parallel—so results are
+// fast, even with large datasets and complex queries. For more information, see
+// What is Amazon Athena (http://docs.aws.amazon.com/athena/latest/ug/what-is.html)
+// in the Amazon Athena User Guide. If you connect to Athena using the JDBC driver,
+// use version 1.1.0 of the driver or later with the Amazon Athena API. Earlier
+// version drivers do not support the API. For more information and to download the
+// driver, see Accessing Amazon Athena with JDBC
+// (https://docs.aws.amazon.com/athena/latest/ug/connect-with-jdbc.html). For code
+// samples using the AWS SDK for Java, see Examples and Code Samples
+// (https://docs.aws.amazon.com/athena/latest/ug/code-samples.html) in the Amazon
+// Athena User Guide.
+package athena
diff --git a/service/athena/go.mod b/service/athena/go.mod
index 46eb897dc23..a76cb10a3ee 100644
--- a/service/athena/go.mod
+++ b/service/athena/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/athena/go.sum b/service/athena/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/athena/go.sum
+++ b/service/athena/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/autoscaling/api_client.go b/service/autoscaling/api_client.go
index 227fb2f24b3..412a4612cff 100644
--- a/service/autoscaling/api_client.go
+++ b/service/autoscaling/api_client.go
@@ -19,14 +19,7 @@ import (
const ServiceID = "Auto Scaling"
const ServiceAPIVersion = "2011-01-01"
-// Amazon EC2 Auto Scaling Amazon EC2 Auto Scaling is designed to automatically
-// launch or terminate EC2 instances based on user-defined scaling policies,
-// scheduled actions, and health checks. Use this service with AWS Auto Scaling,
-// Amazon CloudWatch, and Elastic Load Balancing.
For more information,
-// including information about granting IAM users required permissions for Amazon
-// EC2 Auto Scaling actions, see the Amazon
-// EC2 Auto Scaling User Guide.
+// Client provides the API client to make operations call for Auto Scaling.
type Client struct {
options Options
}
diff --git a/service/autoscaling/doc.go b/service/autoscaling/doc.go
new file mode 100644
index 00000000000..bebf9a9a4a5
--- /dev/null
+++ b/service/autoscaling/doc.go
@@ -0,0 +1,14 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package autoscaling provides the API client, operations, and parameter types for
+// Auto Scaling.
+//
+// Amazon EC2 Auto Scaling Amazon EC2 Auto Scaling is designed to automatically
+// launch or terminate EC2 instances based on user-defined scaling policies,
+// scheduled actions, and health checks. Use this service with AWS Auto Scaling,
+// Amazon CloudWatch, and Elastic Load Balancing.
For more information,
+// including information about granting IAM users required permissions for Amazon
+// EC2 Auto Scaling actions, see the Amazon
+// EC2 Auto Scaling User Guide.
+package autoscaling
diff --git a/service/autoscaling/go.mod b/service/autoscaling/go.mod
index fe4dee80f68..84a528e8070 100644
--- a/service/autoscaling/go.mod
+++ b/service/autoscaling/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/autoscaling/go.sum b/service/autoscaling/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/autoscaling/go.sum
+++ b/service/autoscaling/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/autoscalingplans/api_client.go b/service/autoscalingplans/api_client.go
index db12de7e622..9ef154d9a2d 100644
--- a/service/autoscalingplans/api_client.go
+++ b/service/autoscalingplans/api_client.go
@@ -19,15 +19,8 @@ import (
const ServiceID = "Auto Scaling Plans"
const ServiceAPIVersion = "2018-01-06"
-// AWS Auto Scaling Use AWS Auto Scaling to quickly discover all the scalable AWS
-// resources for your application and configure dynamic scaling and predictive
-// scaling for your resources using scaling plans. Use this service in conjunction
-// with the Amazon EC2 Auto Scaling, Application Auto Scaling, Amazon CloudWatch,
-// and AWS CloudFormation services. Currently, predictive scaling is only available
-// for Amazon EC2 Auto Scaling groups. For more information about AWS Auto Scaling,
-// including information about granting IAM users required permissions for AWS Auto
-// Scaling actions, see the AWS Auto Scaling User Guide
-// (https://docs.aws.amazon.com/autoscaling/plans/userguide/what-is-aws-auto-scaling.html).
+// Client provides the API client to make operations call for AWS Auto Scaling
+// Plans.
type Client struct {
options Options
}
diff --git a/service/autoscalingplans/doc.go b/service/autoscalingplans/doc.go
new file mode 100644
index 00000000000..e65318c1296
--- /dev/null
+++ b/service/autoscalingplans/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package autoscalingplans provides the API client, operations, and parameter
+// types for AWS Auto Scaling Plans.
+//
+// AWS Auto Scaling Use AWS Auto Scaling to quickly discover all the scalable AWS
+// resources for your application and configure dynamic scaling and predictive
+// scaling for your resources using scaling plans. Use this service in conjunction
+// with the Amazon EC2 Auto Scaling, Application Auto Scaling, Amazon CloudWatch,
+// and AWS CloudFormation services. Currently, predictive scaling is only available
+// for Amazon EC2 Auto Scaling groups. For more information about AWS Auto Scaling,
+// including information about granting IAM users required permissions for AWS Auto
+// Scaling actions, see the AWS Auto Scaling User Guide
+// (https://docs.aws.amazon.com/autoscaling/plans/userguide/what-is-aws-auto-scaling.html).
+package autoscalingplans
diff --git a/service/autoscalingplans/go.mod b/service/autoscalingplans/go.mod
index 89a7b730291..bac2d888e2e 100644
--- a/service/autoscalingplans/go.mod
+++ b/service/autoscalingplans/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/autoscalingplans/go.sum b/service/autoscalingplans/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/autoscalingplans/go.sum
+++ b/service/autoscalingplans/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/backup/api_client.go b/service/backup/api_client.go
index a38a9ce465f..0706f8956c7 100644
--- a/service/backup/api_client.go
+++ b/service/backup/api_client.go
@@ -19,10 +19,7 @@ import (
const ServiceID = "Backup"
const ServiceAPIVersion = "2018-11-15"
-// AWS Backup AWS Backup is a unified backup service designed to protect AWS
-// services and their associated data. AWS Backup simplifies the creation,
-// migration, restoration, and deletion of backups, while also providing reporting
-// and auditing.
+// Client provides the API client to make operations call for AWS Backup.
type Client struct {
options Options
}
diff --git a/service/backup/doc.go b/service/backup/doc.go
new file mode 100644
index 00000000000..8dc09879033
--- /dev/null
+++ b/service/backup/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package backup provides the API client, operations, and parameter types for AWS
+// Backup.
+//
+// AWS Backup AWS Backup is a unified backup service designed to protect AWS
+// services and their associated data. AWS Backup simplifies the creation,
+// migration, restoration, and deletion of backups, while also providing reporting
+// and auditing.
+package backup
diff --git a/service/backup/go.mod b/service/backup/go.mod
index 120172f76ab..b4f183f8b51 100644
--- a/service/backup/go.mod
+++ b/service/backup/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/backup/go.sum b/service/backup/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/backup/go.sum
+++ b/service/backup/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/batch/api_client.go b/service/batch/api_client.go
index f4860bc594b..737380fb0bc 100644
--- a/service/batch/api_client.go
+++ b/service/batch/api_client.go
@@ -19,21 +19,7 @@ import (
const ServiceID = "Batch"
const ServiceAPIVersion = "2016-08-10"
-// AWS Batch enables you to run batch computing workloads on the AWS Cloud. Batch
-// computing is a common way for developers, scientists, and engineers to access
-// large amounts of compute resources, and AWS Batch removes the undifferentiated
-// heavy lifting of configuring and managing the required infrastructure. AWS Batch
-// will be familiar to users of traditional batch computing software. This service
-// can efficiently provision resources in response to jobs submitted in order to
-// eliminate capacity constraints, reduce compute costs, and deliver results
-// quickly. As a fully managed service, AWS Batch enables developers, scientists,
-// and engineers to run batch computing workloads of any scale. AWS Batch
-// automatically provisions compute resources and optimizes the workload
-// distribution based on the quantity and scale of the workloads. With AWS Batch,
-// there is no need to install or manage batch computing software, which allows you
-// to focus on analyzing results and solving problems. AWS Batch reduces
-// operational complexities, saves time, and reduces costs, which makes it easy for
-// developers, scientists, and engineers to run their batch jobs in the AWS Cloud.
+// Client provides the API client to make operations call for AWS Batch.
type Client struct {
options Options
}
diff --git a/service/batch/doc.go b/service/batch/doc.go
new file mode 100644
index 00000000000..b60317b9ee8
--- /dev/null
+++ b/service/batch/doc.go
@@ -0,0 +1,21 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package batch provides the API client, operations, and parameter types for AWS
+// Batch.
+//
+// AWS Batch enables you to run batch computing workloads on the AWS Cloud. Batch
+// computing is a common way for developers, scientists, and engineers to access
+// large amounts of compute resources, and AWS Batch removes the undifferentiated
+// heavy lifting of configuring and managing the required infrastructure. AWS Batch
+// will be familiar to users of traditional batch computing software. This service
+// can efficiently provision resources in response to jobs submitted in order to
+// eliminate capacity constraints, reduce compute costs, and deliver results
+// quickly. As a fully managed service, AWS Batch enables developers, scientists,
+// and engineers to run batch computing workloads of any scale. AWS Batch
+// automatically provisions compute resources and optimizes the workload
+// distribution based on the quantity and scale of the workloads. With AWS Batch,
+// there is no need to install or manage batch computing software, which allows you
+// to focus on analyzing results and solving problems. AWS Batch reduces
+// operational complexities, saves time, and reduces costs, which makes it easy for
+// developers, scientists, and engineers to run their batch jobs in the AWS Cloud.
+package batch
diff --git a/service/batch/go.mod b/service/batch/go.mod
index 1d3b64fde8a..e9050b0371a 100644
--- a/service/batch/go.mod
+++ b/service/batch/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/batch/go.sum b/service/batch/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/batch/go.sum
+++ b/service/batch/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/braket/api_client.go b/service/braket/api_client.go
index 0286c5d166d..08c526b0856 100644
--- a/service/braket/api_client.go
+++ b/service/braket/api_client.go
@@ -19,8 +19,7 @@ import (
const ServiceID = "Braket"
const ServiceAPIVersion = "2019-09-01"
-// The Amazon Braket API Reference provides information about the operations and
-// structures supported in Amazon Braket.
+// Client provides the API client to make operations call for Braket.
type Client struct {
options Options
}
diff --git a/service/braket/doc.go b/service/braket/doc.go
new file mode 100644
index 00000000000..3f1abd30006
--- /dev/null
+++ b/service/braket/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package braket provides the API client, operations, and parameter types for
+// Braket.
+//
+// The Amazon Braket API Reference provides information about the operations and
+// structures supported in Amazon Braket.
+package braket
diff --git a/service/braket/go.mod b/service/braket/go.mod
index ab756d01e5e..d7e2740ad5e 100644
--- a/service/braket/go.mod
+++ b/service/braket/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/braket/go.sum b/service/braket/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/braket/go.sum
+++ b/service/braket/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/budgets/api_client.go b/service/budgets/api_client.go
index a8eef50d93c..93f950c458a 100644
--- a/service/budgets/api_client.go
+++ b/service/budgets/api_client.go
@@ -19,52 +19,7 @@ import (
const ServiceID = "Budgets"
const ServiceAPIVersion = "2016-10-20"
-// The AWS Budgets API enables you to use AWS Budgets to plan your service usage,
-// service costs, and instance reservations. The API reference provides
-// descriptions, syntax, and usage examples for each of the actions and data types
-// for AWS Budgets. Budgets provide you with a way to see the following
-// information:
-//
-// * How close your plan is to your budgeted amount or to the
-// free tier limits
-//
-// * Your usage-to-date, including how much you've used of
-// your Reserved Instances (RIs)
-//
-// * Your current estimated charges from AWS,
-// and how much your predicted usage will accrue in charges by the end of the
-// month
-//
-// * How much of your budget has been used
-//
-// AWS updates your budget
-// status several times a day. Budgets track your unblended costs, subscriptions,
-// refunds, and RIs. You can create the following types of budgets:
-//
-// * Cost
-// budgets - Plan how much you want to spend on a service.
-//
-// * Usage budgets -
-// Plan how much you want to use one or more services.
-//
-// * RI utilization
-// budgets - Define a utilization threshold, and receive alerts when your RI usage
-// falls below that threshold. This lets you see if your RIs are unused or
-// under-utilized.
-//
-// * RI coverage budgets - Define a coverage threshold, and
-// receive alerts when the number of your instance hours that are covered by RIs
-// fall below that threshold. This lets you see how much of your instance usage is
-// covered by a reservation.
-//
-// Service Endpoint The AWS Budgets API provides the
-// following endpoint:
-//
-// * https://budgets.amazonaws.com
-//
-// For information about
-// costs that are associated with the AWS Budgets API, see AWS Cost Management
-// Pricing (https://aws.amazon.com/aws-cost-management/pricing/).
+// Client provides the API client to make operations call for AWS Budgets.
type Client struct {
options Options
}
diff --git a/service/budgets/doc.go b/service/budgets/doc.go
new file mode 100644
index 00000000000..a3ec08e97b0
--- /dev/null
+++ b/service/budgets/doc.go
@@ -0,0 +1,52 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package budgets provides the API client, operations, and parameter types for AWS
+// Budgets.
+//
+// The AWS Budgets API enables you to use AWS Budgets to plan your service usage,
+// service costs, and instance reservations. The API reference provides
+// descriptions, syntax, and usage examples for each of the actions and data types
+// for AWS Budgets. Budgets provide you with a way to see the following
+// information:
+//
+// * How close your plan is to your budgeted amount or to the
+// free tier limits
+//
+// * Your usage-to-date, including how much you've used of
+// your Reserved Instances (RIs)
+//
+// * Your current estimated charges from AWS,
+// and how much your predicted usage will accrue in charges by the end of the
+// month
+//
+// * How much of your budget has been used
+//
+// AWS updates your budget
+// status several times a day. Budgets track your unblended costs, subscriptions,
+// refunds, and RIs. You can create the following types of budgets:
+//
+// * Cost
+// budgets - Plan how much you want to spend on a service.
+//
+// * Usage budgets -
+// Plan how much you want to use one or more services.
+//
+// * RI utilization
+// budgets - Define a utilization threshold, and receive alerts when your RI usage
+// falls below that threshold. This lets you see if your RIs are unused or
+// under-utilized.
+//
+// * RI coverage budgets - Define a coverage threshold, and
+// receive alerts when the number of your instance hours that are covered by RIs
+// fall below that threshold. This lets you see how much of your instance usage is
+// covered by a reservation.
+//
+// Service Endpoint The AWS Budgets API provides the
+// following endpoint:
+//
+// * https://budgets.amazonaws.com
+//
+// For information about
+// costs that are associated with the AWS Budgets API, see AWS Cost Management
+// Pricing (https://aws.amazon.com/aws-cost-management/pricing/).
+package budgets
diff --git a/service/budgets/go.mod b/service/budgets/go.mod
index 9a740ec413a..a0b1e345df4 100644
--- a/service/budgets/go.mod
+++ b/service/budgets/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/budgets/go.sum b/service/budgets/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/budgets/go.sum
+++ b/service/budgets/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/chime/api_client.go b/service/chime/api_client.go
index 35d2a04af3f..32a3d137860 100644
--- a/service/chime/api_client.go
+++ b/service/chime/api_client.go
@@ -21,38 +21,7 @@ import (
const ServiceID = "Chime"
const ServiceAPIVersion = "2018-05-01"
-// The Amazon Chime API (application programming interface) is designed for
-// developers to perform key tasks, such as creating and managing Amazon Chime
-// accounts, users, and Voice Connectors. This guide provides detailed information
-// about the Amazon Chime API, including operations, types, inputs and outputs, and
-// error codes. It also includes some server-side API actions to use with the
-// Amazon Chime SDK. For more information about the Amazon Chime SDK, see Using the
-// Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html)
-// in the Amazon Chime Developer Guide. You can use an AWS SDK, the AWS Command
-// Line Interface (AWS CLI), or the REST API to make API calls. We recommend using
-// an AWS SDK or the AWS CLI. Each API operation includes links to information
-// about using it with a language-specific AWS SDK or the AWS CLI. Using an AWS SDK
-// You don't need to write code to calculate a signature for request
-// authentication. The SDK clients authenticate your requests by using access keys
-// that you provide. For more information about AWS SDKs, see the AWS Developer
-// Center (http://aws.amazon.com/developer/). Using the AWS CLI Use your access
-// keys with the AWS CLI to make API calls. For information about setting up the
-// AWS CLI, see Installing the AWS Command Line Interface
-// (https://docs.aws.amazon.com/cli/latest/userguide/installing.html) in the AWS
-// Command Line Interface User Guide. For a list of available Amazon Chime
-// commands, see the Amazon Chime commands
-// (https://docs.aws.amazon.com/cli/latest/reference/chime/index.html) in the AWS
-// CLI Command Reference. Using REST API If you use REST to make API calls, you
-// must authenticate your request by providing a signature. Amazon Chime supports
-// signature version 4. For more information, see Signature Version 4 Signing
-// Process (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)
-// in the Amazon Web Services General Reference. When making REST API calls, use
-// the service name chime and REST endpoint https://service.chime.aws.amazon.com.
-// Administrative permissions are controlled using AWS Identity and Access
-// Management (IAM). For more information, see Identity
-// and Access Management for Amazon Chime in the Amazon Chime Administration
-// Guide.
+// Client provides the API client to make operations call for Amazon Chime.
type Client struct {
options Options
}
diff --git a/service/chime/doc.go b/service/chime/doc.go
new file mode 100644
index 00000000000..e2d3cf1c9dd
--- /dev/null
+++ b/service/chime/doc.go
@@ -0,0 +1,38 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package chime provides the API client, operations, and parameter types for
+// Amazon Chime.
+//
+// The Amazon Chime API (application programming interface) is designed for
+// developers to perform key tasks, such as creating and managing Amazon Chime
+// accounts, users, and Voice Connectors. This guide provides detailed information
+// about the Amazon Chime API, including operations, types, inputs and outputs, and
+// error codes. It also includes some server-side API actions to use with the
+// Amazon Chime SDK. For more information about the Amazon Chime SDK, see Using the
+// Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html)
+// in the Amazon Chime Developer Guide. You can use an AWS SDK, the AWS Command
+// Line Interface (AWS CLI), or the REST API to make API calls. We recommend using
+// an AWS SDK or the AWS CLI. Each API operation includes links to information
+// about using it with a language-specific AWS SDK or the AWS CLI. Using an AWS SDK
+// You don't need to write code to calculate a signature for request
+// authentication. The SDK clients authenticate your requests by using access keys
+// that you provide. For more information about AWS SDKs, see the AWS Developer
+// Center (http://aws.amazon.com/developer/). Using the AWS CLI Use your access
+// keys with the AWS CLI to make API calls. For information about setting up the
+// AWS CLI, see Installing the AWS Command Line Interface
+// (https://docs.aws.amazon.com/cli/latest/userguide/installing.html) in the AWS
+// Command Line Interface User Guide. For a list of available Amazon Chime
+// commands, see the Amazon Chime commands
+// (https://docs.aws.amazon.com/cli/latest/reference/chime/index.html) in the AWS
+// CLI Command Reference. Using REST API If you use REST to make API calls, you
+// must authenticate your request by providing a signature. Amazon Chime supports
+// signature version 4. For more information, see Signature Version 4 Signing
+// Process (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)
+// in the Amazon Web Services General Reference. When making REST API calls, use
+// the service name chime and REST endpoint https://service.chime.aws.amazon.com.
+// Administrative permissions are controlled using AWS Identity and Access
+// Management (IAM). For more information, see Identity
+// and Access Management for Amazon Chime in the Amazon Chime Administration
+// Guide.
+package chime
diff --git a/service/chime/go.mod b/service/chime/go.mod
index c8a9466fc08..b4cb8f12e8b 100644
--- a/service/chime/go.mod
+++ b/service/chime/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/chime/go.sum b/service/chime/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/chime/go.sum
+++ b/service/chime/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloud9/api_client.go b/service/cloud9/api_client.go
index 69e6176c478..03aa73ec301 100644
--- a/service/cloud9/api_client.go
+++ b/service/cloud9/api_client.go
@@ -19,52 +19,7 @@ import (
const ServiceID = "Cloud9"
const ServiceAPIVersion = "2017-09-23"
-// AWS Cloud9 AWS Cloud9 is a collection of tools that you can use to code, build,
-// run, test, debug, and release software in the cloud. For more information about
-// AWS Cloud9, see the AWS Cloud9 User Guide
-// (https://docs.aws.amazon.com/cloud9/latest/user-guide). AWS Cloud9 supports
-// these operations:
-//
-// * CreateEnvironmentEC2: Creates an AWS Cloud9 development
-// environment, launches an Amazon EC2 instance, and then connects from the
-// instance to the environment.
-//
-// * CreateEnvironmentMembership: Adds an
-// environment member to an environment.
-//
-// * DeleteEnvironment: Deletes an
-// environment. If an Amazon EC2 instance is connected to the environment, also
-// terminates the instance.
-//
-// * DeleteEnvironmentMembership: Deletes an
-// environment member from an environment.
-//
-// * DescribeEnvironmentMemberships:
-// Gets information about environment members for an environment.
-//
-// *
-// DescribeEnvironments: Gets information about environments.
-//
-// *
-// DescribeEnvironmentStatus: Gets status information for an environment.
-//
-// *
-// ListEnvironments: Gets a list of environment identifiers.
-//
-// *
-// ListTagsForResource: Gets the tags for an environment.
-//
-// * TagResource: Adds
-// tags to an environment.
-//
-// * UntagResource: Removes tags from an
-// environment.
-//
-// * UpdateEnvironment: Changes the settings of an existing
-// environment.
-//
-// * UpdateEnvironmentMembership: Changes the settings of an
-// existing environment member for an environment.
+// Client provides the API client to make operations call for AWS Cloud9.
type Client struct {
options Options
}
diff --git a/service/cloud9/doc.go b/service/cloud9/doc.go
new file mode 100644
index 00000000000..d07c2462f0e
--- /dev/null
+++ b/service/cloud9/doc.go
@@ -0,0 +1,52 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloud9 provides the API client, operations, and parameter types for AWS
+// Cloud9.
+//
+// AWS Cloud9 AWS Cloud9 is a collection of tools that you can use to code, build,
+// run, test, debug, and release software in the cloud. For more information about
+// AWS Cloud9, see the AWS Cloud9 User Guide
+// (https://docs.aws.amazon.com/cloud9/latest/user-guide). AWS Cloud9 supports
+// these operations:
+//
+// * CreateEnvironmentEC2: Creates an AWS Cloud9 development
+// environment, launches an Amazon EC2 instance, and then connects from the
+// instance to the environment.
+//
+// * CreateEnvironmentMembership: Adds an
+// environment member to an environment.
+//
+// * DeleteEnvironment: Deletes an
+// environment. If an Amazon EC2 instance is connected to the environment, also
+// terminates the instance.
+//
+// * DeleteEnvironmentMembership: Deletes an
+// environment member from an environment.
+//
+// * DescribeEnvironmentMemberships:
+// Gets information about environment members for an environment.
+//
+// *
+// DescribeEnvironments: Gets information about environments.
+//
+// *
+// DescribeEnvironmentStatus: Gets status information for an environment.
+//
+// *
+// ListEnvironments: Gets a list of environment identifiers.
+//
+// *
+// ListTagsForResource: Gets the tags for an environment.
+//
+// * TagResource: Adds
+// tags to an environment.
+//
+// * UntagResource: Removes tags from an
+// environment.
+//
+// * UpdateEnvironment: Changes the settings of an existing
+// environment.
+//
+// * UpdateEnvironmentMembership: Changes the settings of an
+// existing environment member for an environment.
+package cloud9
diff --git a/service/cloud9/go.mod b/service/cloud9/go.mod
index 6d65a2e3837..7711ec25e00 100644
--- a/service/cloud9/go.mod
+++ b/service/cloud9/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloud9/go.sum b/service/cloud9/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloud9/go.sum
+++ b/service/cloud9/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/clouddirectory/api_client.go b/service/clouddirectory/api_client.go
index 27b7459e726..0197ecd5a4b 100644
--- a/service/clouddirectory/api_client.go
+++ b/service/clouddirectory/api_client.go
@@ -19,14 +19,8 @@ import (
const ServiceID = "CloudDirectory"
const ServiceAPIVersion = "2017-01-11"
-// Amazon Cloud Directory Amazon Cloud Directory is a component of the AWS
-// Directory Service that simplifies the development and management of cloud-scale
-// web, mobile, and IoT applications. This guide describes the Cloud Directory
-// operations that you can call programmatically and includes detailed information
-// on data types and errors. For information about Cloud Directory features, see
-// AWS Directory Service (https://aws.amazon.com/directoryservice/) and the Amazon
-// Cloud Directory Developer Guide
-// (https://docs.aws.amazon.com/clouddirectory/latest/developerguide/what_is_cloud_directory.html).
+// Client provides the API client to make operations call for Amazon
+// CloudDirectory.
type Client struct {
options Options
}
diff --git a/service/clouddirectory/doc.go b/service/clouddirectory/doc.go
new file mode 100644
index 00000000000..2b6d6b0938e
--- /dev/null
+++ b/service/clouddirectory/doc.go
@@ -0,0 +1,14 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package clouddirectory provides the API client, operations, and parameter types
+// for Amazon CloudDirectory.
+//
+// Amazon Cloud Directory Amazon Cloud Directory is a component of the AWS
+// Directory Service that simplifies the development and management of cloud-scale
+// web, mobile, and IoT applications. This guide describes the Cloud Directory
+// operations that you can call programmatically and includes detailed information
+// on data types and errors. For information about Cloud Directory features, see
+// AWS Directory Service (https://aws.amazon.com/directoryservice/) and the Amazon
+// Cloud Directory Developer Guide
+// (https://docs.aws.amazon.com/clouddirectory/latest/developerguide/what_is_cloud_directory.html).
+package clouddirectory
diff --git a/service/clouddirectory/go.mod b/service/clouddirectory/go.mod
index bc89469aafd..84b45802901 100644
--- a/service/clouddirectory/go.mod
+++ b/service/clouddirectory/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/clouddirectory/go.sum b/service/clouddirectory/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/clouddirectory/go.sum
+++ b/service/clouddirectory/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudformation/api_client.go b/service/cloudformation/api_client.go
index 6110aace368..f350d92c58f 100644
--- a/service/cloudformation/api_client.go
+++ b/service/cloudformation/api_client.go
@@ -21,21 +21,7 @@ import (
const ServiceID = "CloudFormation"
const ServiceAPIVersion = "2010-05-15"
-// AWS CloudFormation AWS CloudFormation allows you to create and manage AWS
-// infrastructure deployments predictably and repeatedly. You can use AWS
-// CloudFormation to leverage AWS products, such as Amazon Elastic Compute Cloud,
-// Amazon Elastic Block Store, Amazon Simple Notification Service, Elastic Load
-// Balancing, and Auto Scaling to build highly-reliable, highly scalable,
-// cost-effective applications without creating or configuring the underlying AWS
-// infrastructure. With AWS CloudFormation, you declare all of your resources and
-// dependencies in a template file. The template defines a collection of resources
-// as a single unit called a stack. AWS CloudFormation creates and deletes all
-// member resources of the stack together and manages all dependencies between the
-// resources for you. For more information about AWS CloudFormation, see the AWS
-// CloudFormation Product Page (http://aws.amazon.com/cloudformation/). Amazon
-// CloudFormation makes use of other AWS products. If you need additional technical
-// information about a specific AWS product, you can find the product's technical
-// documentation at docs.aws.amazon.com (https://docs.aws.amazon.com/).
+// Client provides the API client to make operations call for AWS CloudFormation.
type Client struct {
options Options
}
diff --git a/service/cloudformation/doc.go b/service/cloudformation/doc.go
new file mode 100644
index 00000000000..1a977c2f83d
--- /dev/null
+++ b/service/cloudformation/doc.go
@@ -0,0 +1,21 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudformation provides the API client, operations, and parameter types
+// for AWS CloudFormation.
+//
+// AWS CloudFormation AWS CloudFormation allows you to create and manage AWS
+// infrastructure deployments predictably and repeatedly. You can use AWS
+// CloudFormation to leverage AWS products, such as Amazon Elastic Compute Cloud,
+// Amazon Elastic Block Store, Amazon Simple Notification Service, Elastic Load
+// Balancing, and Auto Scaling to build highly-reliable, highly scalable,
+// cost-effective applications without creating or configuring the underlying AWS
+// infrastructure. With AWS CloudFormation, you declare all of your resources and
+// dependencies in a template file. The template defines a collection of resources
+// as a single unit called a stack. AWS CloudFormation creates and deletes all
+// member resources of the stack together and manages all dependencies between the
+// resources for you. For more information about AWS CloudFormation, see the AWS
+// CloudFormation Product Page (http://aws.amazon.com/cloudformation/). Amazon
+// CloudFormation makes use of other AWS products. If you need additional technical
+// information about a specific AWS product, you can find the product's technical
+// documentation at docs.aws.amazon.com (https://docs.aws.amazon.com/).
+package cloudformation
diff --git a/service/cloudformation/go.mod b/service/cloudformation/go.mod
index 4917e9c1441..deea8140c4c 100644
--- a/service/cloudformation/go.mod
+++ b/service/cloudformation/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudformation/go.sum b/service/cloudformation/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloudformation/go.sum
+++ b/service/cloudformation/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudfront/api_client.go b/service/cloudfront/api_client.go
index c3f3a984fdb..746a69685a2 100644
--- a/service/cloudfront/api_client.go
+++ b/service/cloudfront/api_client.go
@@ -19,10 +19,7 @@ import (
const ServiceID = "CloudFront"
const ServiceAPIVersion = "2020-05-31"
-// Amazon CloudFront This is the Amazon CloudFront API Reference. This guide is for
-// developers who need detailed information about CloudFront API actions, data
-// types, and errors. For detailed information about CloudFront features, see the
-// Amazon CloudFront Developer Guide.
+// Client provides the API client to make operations call for Amazon CloudFront.
type Client struct {
options Options
}
diff --git a/service/cloudfront/doc.go b/service/cloudfront/doc.go
new file mode 100644
index 00000000000..5258354d512
--- /dev/null
+++ b/service/cloudfront/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudfront provides the API client, operations, and parameter types for
+// Amazon CloudFront.
+//
+// Amazon CloudFront This is the Amazon CloudFront API Reference. This guide is for
+// developers who need detailed information about CloudFront API actions, data
+// types, and errors. For detailed information about CloudFront features, see the
+// Amazon CloudFront Developer Guide.
+package cloudfront
diff --git a/service/cloudfront/go.mod b/service/cloudfront/go.mod
index 425ebb4468c..ea6eec7a86b 100644
--- a/service/cloudfront/go.mod
+++ b/service/cloudfront/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudfront/go.sum b/service/cloudfront/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloudfront/go.sum
+++ b/service/cloudfront/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudhsm/api_client.go b/service/cloudhsm/api_client.go
index d0f56937b0a..a964711487a 100644
--- a/service/cloudhsm/api_client.go
+++ b/service/cloudhsm/api_client.go
@@ -19,16 +19,7 @@ import (
const ServiceID = "CloudHSM"
const ServiceAPIVersion = "2014-05-30"
-// AWS CloudHSM Service This is documentation for AWS CloudHSM Classic. For more
-// information, see AWS CloudHSM Classic FAQs
-// (http://aws.amazon.com/cloudhsm/faqs-classic/), the AWS CloudHSM Classic User
-// Guide (https://docs.aws.amazon.com/cloudhsm/classic/userguide/), and the AWS
-// CloudHSM Classic API Reference
-// (https://docs.aws.amazon.com/cloudhsm/classic/APIReference/). For information
-// about the current version of AWS CloudHSM, see AWS CloudHSM
-// (http://aws.amazon.com/cloudhsm/), the AWS CloudHSM User Guide
-// (https://docs.aws.amazon.com/cloudhsm/latest/userguide/), and the AWS CloudHSM
-// API Reference (https://docs.aws.amazon.com/cloudhsm/latest/APIReference/).
+// Client provides the API client to make operations call for Amazon CloudHSM.
type Client struct {
options Options
}
diff --git a/service/cloudhsm/doc.go b/service/cloudhsm/doc.go
new file mode 100644
index 00000000000..1268b4c42d3
--- /dev/null
+++ b/service/cloudhsm/doc.go
@@ -0,0 +1,16 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudhsm provides the API client, operations, and parameter types for
+// Amazon CloudHSM.
+//
+// AWS CloudHSM Service This is documentation for AWS CloudHSM Classic. For more
+// information, see AWS CloudHSM Classic FAQs
+// (http://aws.amazon.com/cloudhsm/faqs-classic/), the AWS CloudHSM Classic User
+// Guide (https://docs.aws.amazon.com/cloudhsm/classic/userguide/), and the AWS
+// CloudHSM Classic API Reference
+// (https://docs.aws.amazon.com/cloudhsm/classic/APIReference/). For information
+// about the current version of AWS CloudHSM, see AWS CloudHSM
+// (http://aws.amazon.com/cloudhsm/), the AWS CloudHSM User Guide
+// (https://docs.aws.amazon.com/cloudhsm/latest/userguide/), and the AWS CloudHSM
+// API Reference (https://docs.aws.amazon.com/cloudhsm/latest/APIReference/).
+package cloudhsm
diff --git a/service/cloudhsm/go.mod b/service/cloudhsm/go.mod
index ccbbc2ddde0..c1e2076b460 100644
--- a/service/cloudhsm/go.mod
+++ b/service/cloudhsm/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudhsm/go.sum b/service/cloudhsm/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloudhsm/go.sum
+++ b/service/cloudhsm/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudhsmv2/api_client.go b/service/cloudhsmv2/api_client.go
index a31567b7c2d..52783e9cf21 100644
--- a/service/cloudhsmv2/api_client.go
+++ b/service/cloudhsmv2/api_client.go
@@ -19,9 +19,7 @@ import (
const ServiceID = "CloudHSM V2"
const ServiceAPIVersion = "2017-04-28"
-// For more information about AWS CloudHSM, see AWS CloudHSM
-// (http://aws.amazon.com/cloudhsm/) and the AWS CloudHSM User Guide
-// (https://docs.aws.amazon.com/cloudhsm/latest/userguide/).
+// Client provides the API client to make operations call for AWS CloudHSM V2.
type Client struct {
options Options
}
diff --git a/service/cloudhsmv2/doc.go b/service/cloudhsmv2/doc.go
new file mode 100644
index 00000000000..a6850379cf4
--- /dev/null
+++ b/service/cloudhsmv2/doc.go
@@ -0,0 +1,9 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudhsmv2 provides the API client, operations, and parameter types for
+// AWS CloudHSM V2.
+//
+// For more information about AWS CloudHSM, see AWS CloudHSM
+// (http://aws.amazon.com/cloudhsm/) and the AWS CloudHSM User Guide
+// (https://docs.aws.amazon.com/cloudhsm/latest/userguide/).
+package cloudhsmv2
diff --git a/service/cloudhsmv2/go.mod b/service/cloudhsmv2/go.mod
index 550090a90cb..b45821d2ff2 100644
--- a/service/cloudhsmv2/go.mod
+++ b/service/cloudhsmv2/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudhsmv2/go.sum b/service/cloudhsmv2/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloudhsmv2/go.sum
+++ b/service/cloudhsmv2/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudsearch/api_client.go b/service/cloudsearch/api_client.go
index c57ff1ac5ad..6f8a28c4552 100644
--- a/service/cloudsearch/api_client.go
+++ b/service/cloudsearch/api_client.go
@@ -19,15 +19,7 @@ import (
const ServiceID = "CloudSearch"
const ServiceAPIVersion = "2013-01-01"
-// Amazon CloudSearch Configuration Service You use the Amazon CloudSearch
-// configuration service to create, configure, and manage search domains.
-// Configuration service requests are submitted using the AWS Query protocol. AWS
-// Query requests are HTTP or HTTPS requests submitted via HTTP GET or POST with a
-// query parameter named Action. The endpoint for configuration service requests is
-// region-specific: cloudsearch.region.amazonaws.com. For example,
-// cloudsearch.us-east-1.amazonaws.com. For a current list of supported regions and
-// endpoints, see Regions and Endpoints
-// (http://docs.aws.amazon.com/general/latest/gr/rande.html#cloudsearch_region).
+// Client provides the API client to make operations call for Amazon CloudSearch.
type Client struct {
options Options
}
diff --git a/service/cloudsearch/doc.go b/service/cloudsearch/doc.go
new file mode 100644
index 00000000000..f4f558ff82b
--- /dev/null
+++ b/service/cloudsearch/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudsearch provides the API client, operations, and parameter types for
+// Amazon CloudSearch.
+//
+// Amazon CloudSearch Configuration Service You use the Amazon CloudSearch
+// configuration service to create, configure, and manage search domains.
+// Configuration service requests are submitted using the AWS Query protocol. AWS
+// Query requests are HTTP or HTTPS requests submitted via HTTP GET or POST with a
+// query parameter named Action. The endpoint for configuration service requests is
+// region-specific: cloudsearch.region.amazonaws.com. For example,
+// cloudsearch.us-east-1.amazonaws.com. For a current list of supported regions and
+// endpoints, see Regions and Endpoints
+// (http://docs.aws.amazon.com/general/latest/gr/rande.html#cloudsearch_region).
+package cloudsearch
diff --git a/service/cloudsearch/go.mod b/service/cloudsearch/go.mod
index b5264c9467c..34f0ddf629c 100644
--- a/service/cloudsearch/go.mod
+++ b/service/cloudsearch/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudsearch/go.sum b/service/cloudsearch/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloudsearch/go.sum
+++ b/service/cloudsearch/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudsearchdomain/api_client.go b/service/cloudsearchdomain/api_client.go
index d9e8d913d4f..f6b79c130e2 100644
--- a/service/cloudsearchdomain/api_client.go
+++ b/service/cloudsearchdomain/api_client.go
@@ -19,16 +19,8 @@ import (
const ServiceID = "CloudSearch Domain"
const ServiceAPIVersion = "2013-01-01"
-// You use the AmazonCloudSearch2013 API to upload documents to a search domain and
-// search those documents. The endpoints for submitting
-// UploadDocuments
, Search
, and Suggest
-// requests are domain-specific and require the --endpoint-url
option.
-// To get the endpoints for your domain, use the Amazon CloudSearch configuration
-// service DescribeDomains
action. The endpoints are also available on
-// the domain dashboard in the Amazon CloudSearch console. You submit suggest
-// requests to the search endpoint.
For more information, see the Amazon
-// CloudSearch Developer Guide.
+// Client provides the API client to make operations call for Amazon CloudSearch
+// Domain.
type Client struct {
options Options
}
diff --git a/service/cloudsearchdomain/doc.go b/service/cloudsearchdomain/doc.go
new file mode 100644
index 00000000000..d9f0ecfcb55
--- /dev/null
+++ b/service/cloudsearchdomain/doc.go
@@ -0,0 +1,16 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudsearchdomain provides the API client, operations, and parameter
+// types for Amazon CloudSearch Domain.
+//
+// You use the AmazonCloudSearch2013 API to upload documents to a search domain and
+// search those documents. The endpoints for submitting
+// UploadDocuments
, Search
, and Suggest
+// requests are domain-specific and require the --endpoint-url
option.
+// To get the endpoints for your domain, use the Amazon CloudSearch configuration
+// service DescribeDomains
action. The endpoints are also available on
+// the domain dashboard in the Amazon CloudSearch console. You submit suggest
+// requests to the search endpoint.
For more information, see the Amazon
+// CloudSearch Developer Guide.
+package cloudsearchdomain
diff --git a/service/cloudsearchdomain/go.mod b/service/cloudsearchdomain/go.mod
index a6f3c069611..9fa7edc0fa8 100644
--- a/service/cloudsearchdomain/go.mod
+++ b/service/cloudsearchdomain/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudsearchdomain/go.sum b/service/cloudsearchdomain/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloudsearchdomain/go.sum
+++ b/service/cloudsearchdomain/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudtrail/api_client.go b/service/cloudtrail/api_client.go
index 1466c0f2e0e..23f48e019ec 100644
--- a/service/cloudtrail/api_client.go
+++ b/service/cloudtrail/api_client.go
@@ -19,23 +19,7 @@ import (
const ServiceID = "CloudTrail"
const ServiceAPIVersion = "2013-11-01"
-// AWS CloudTrail This is the CloudTrail API Reference. It provides descriptions of
-// actions, data types, common parameters, and common errors for CloudTrail.
-// CloudTrail is a web service that records AWS API calls for your AWS account and
-// delivers log files to an Amazon S3 bucket. The recorded information includes the
-// identity of the user, the start time of the AWS API call, the source IP address,
-// the request parameters, and the response elements returned by the service.
-// As an alternative to the API, you can use one of the AWS SDKs, which
-// consist of libraries and sample code for various programming languages and
-// platforms (Java, Ruby, .NET, iOS, Android, etc.). The SDKs provide a convenient
-// way to create programmatic access to AWSCloudTrail. For example, the SDKs take
-// care of cryptographically signing requests, managing errors, and retrying
-// requests automatically. For information about the AWS SDKs, including how to
-// download and install them, see the Tools
-// for Amazon Web Services page.
See the AWS
-// CloudTrail User Guide for information about the data that is included with
-// each AWS API call listed in the log files.
+// Client provides the API client to make operations call for AWS CloudTrail.
type Client struct {
options Options
}
diff --git a/service/cloudtrail/doc.go b/service/cloudtrail/doc.go
new file mode 100644
index 00000000000..99fcef1df58
--- /dev/null
+++ b/service/cloudtrail/doc.go
@@ -0,0 +1,23 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudtrail provides the API client, operations, and parameter types for
+// AWS CloudTrail.
+//
+// AWS CloudTrail This is the CloudTrail API Reference. It provides descriptions of
+// actions, data types, common parameters, and common errors for CloudTrail.
+// CloudTrail is a web service that records AWS API calls for your AWS account and
+// delivers log files to an Amazon S3 bucket. The recorded information includes the
+// identity of the user, the start time of the AWS API call, the source IP address,
+// the request parameters, and the response elements returned by the service.
+// As an alternative to the API, you can use one of the AWS SDKs, which
+// consist of libraries and sample code for various programming languages and
+// platforms (Java, Ruby, .NET, iOS, Android, etc.). The SDKs provide a convenient
+// way to create programmatic access to AWSCloudTrail. For example, the SDKs take
+// care of cryptographically signing requests, managing errors, and retrying
+// requests automatically. For information about the AWS SDKs, including how to
+// download and install them, see the Tools
+// for Amazon Web Services page.
See the AWS
+// CloudTrail User Guide for information about the data that is included with
+// each AWS API call listed in the log files.
+package cloudtrail
diff --git a/service/cloudtrail/go.mod b/service/cloudtrail/go.mod
index c3d72167518..43cab1fb179 100644
--- a/service/cloudtrail/go.mod
+++ b/service/cloudtrail/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudtrail/go.sum b/service/cloudtrail/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloudtrail/go.sum
+++ b/service/cloudtrail/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudwatch/api_client.go b/service/cloudwatch/api_client.go
index 2f17ff5e7f3..93cd9ddd0c7 100644
--- a/service/cloudwatch/api_client.go
+++ b/service/cloudwatch/api_client.go
@@ -19,18 +19,7 @@ import (
const ServiceID = "CloudWatch"
const ServiceAPIVersion = "2010-08-01"
-// Amazon CloudWatch monitors your Amazon Web Services (AWS) resources and the
-// applications you run on AWS in real time. You can use CloudWatch to collect and
-// track metrics, which are the variables you want to measure for your resources
-// and applications. CloudWatch alarms send notifications or automatically
-// change the resources you are monitoring based on rules that you define. For
-// example, you can monitor the CPU usage and disk reads and writes of your Amazon
-// EC2 instances. Then, use this data to determine whether you should launch
-// additional instances to handle increased load. You can also use this data to
-// stop under-used instances to save money.
In addition to monitoring the
-// built-in metrics that come with AWS, you can monitor your own custom metrics.
-// With CloudWatch, you gain system-wide visibility into resource utilization,
-// application performance, and operational health.
+// Client provides the API client to make operations call for Amazon CloudWatch.
type Client struct {
options Options
}
diff --git a/service/cloudwatch/doc.go b/service/cloudwatch/doc.go
new file mode 100644
index 00000000000..2e2fcb0be35
--- /dev/null
+++ b/service/cloudwatch/doc.go
@@ -0,0 +1,18 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudwatch provides the API client, operations, and parameter types for
+// Amazon CloudWatch.
+//
+// Amazon CloudWatch monitors your Amazon Web Services (AWS) resources and the
+// applications you run on AWS in real time. You can use CloudWatch to collect and
+// track metrics, which are the variables you want to measure for your resources
+// and applications. CloudWatch alarms send notifications or automatically
+// change the resources you are monitoring based on rules that you define. For
+// example, you can monitor the CPU usage and disk reads and writes of your Amazon
+// EC2 instances. Then, use this data to determine whether you should launch
+// additional instances to handle increased load. You can also use this data to
+// stop under-used instances to save money.
In addition to monitoring the
+// built-in metrics that come with AWS, you can monitor your own custom metrics.
+// With CloudWatch, you gain system-wide visibility into resource utilization,
+// application performance, and operational health.
+package cloudwatch
diff --git a/service/cloudwatch/go.mod b/service/cloudwatch/go.mod
index 1307a89ef5c..cda20ee29f2 100644
--- a/service/cloudwatch/go.mod
+++ b/service/cloudwatch/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudwatch/go.sum b/service/cloudwatch/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloudwatch/go.sum
+++ b/service/cloudwatch/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudwatchevents/api_client.go b/service/cloudwatchevents/api_client.go
index 6c6551309b7..688ad2ad77e 100644
--- a/service/cloudwatchevents/api_client.go
+++ b/service/cloudwatchevents/api_client.go
@@ -19,27 +19,8 @@ import (
const ServiceID = "CloudWatch Events"
const ServiceAPIVersion = "2015-10-07"
-// Amazon EventBridge helps you to respond to state changes in your AWS resources.
-// When your resources change state, they automatically send events into an event
-// stream. You can create rules that match selected events in the stream and route
-// them to targets to take action. You can also use rules to take action on a
-// predetermined schedule. For example, you can configure rules to:
-//
-// *
-// Automatically invoke an AWS Lambda function to update DNS entries when an event
-// notifies you that Amazon EC2 instance enters the running state.
-//
-// * Direct
-// specific API records from AWS CloudTrail to an Amazon Kinesis data stream for
-// detailed analysis of potential security or availability risks.
-//
-// *
-// Periodically invoke a built-in target to create a snapshot of an Amazon EBS
-// volume.
-//
-// For more information about the features of Amazon EventBridge, see the
-// Amazon EventBridge User Guide
-// (https://docs.aws.amazon.com/eventbridge/latest/userguide).
+// Client provides the API client to make operations call for Amazon CloudWatch
+// Events.
type Client struct {
options Options
}
diff --git a/service/cloudwatchevents/doc.go b/service/cloudwatchevents/doc.go
new file mode 100644
index 00000000000..6c99936769a
--- /dev/null
+++ b/service/cloudwatchevents/doc.go
@@ -0,0 +1,27 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudwatchevents provides the API client, operations, and parameter
+// types for Amazon CloudWatch Events.
+//
+// Amazon EventBridge helps you to respond to state changes in your AWS resources.
+// When your resources change state, they automatically send events into an event
+// stream. You can create rules that match selected events in the stream and route
+// them to targets to take action. You can also use rules to take action on a
+// predetermined schedule. For example, you can configure rules to:
+//
+// *
+// Automatically invoke an AWS Lambda function to update DNS entries when an event
+// notifies you that Amazon EC2 instance enters the running state.
+//
+// * Direct
+// specific API records from AWS CloudTrail to an Amazon Kinesis data stream for
+// detailed analysis of potential security or availability risks.
+//
+// *
+// Periodically invoke a built-in target to create a snapshot of an Amazon EBS
+// volume.
+//
+// For more information about the features of Amazon EventBridge, see the
+// Amazon EventBridge User Guide
+// (https://docs.aws.amazon.com/eventbridge/latest/userguide).
+package cloudwatchevents
diff --git a/service/cloudwatchevents/go.mod b/service/cloudwatchevents/go.mod
index 7b72d9d2b6d..e3c474fcc0a 100644
--- a/service/cloudwatchevents/go.mod
+++ b/service/cloudwatchevents/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudwatchevents/go.sum b/service/cloudwatchevents/go.sum
index 9736f2519dc..41b80edea4a 100644
--- a/service/cloudwatchevents/go.sum
+++ b/service/cloudwatchevents/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cloudwatchlogs/api_client.go b/service/cloudwatchlogs/api_client.go
index b86fec4d1ae..f8fdf463648 100644
--- a/service/cloudwatchlogs/api_client.go
+++ b/service/cloudwatchlogs/api_client.go
@@ -19,35 +19,8 @@ import (
const ServiceID = "CloudWatch Logs"
const ServiceAPIVersion = "2014-03-28"
-// You can use Amazon CloudWatch Logs to monitor, store, and access your log files
-// from Amazon EC2 instances, AWS CloudTrail, or other sources. You can then
-// retrieve the associated log data from CloudWatch Logs using the CloudWatch
-// console, CloudWatch Logs commands in the AWS CLI, CloudWatch Logs API, or
-// CloudWatch Logs SDK. You can use CloudWatch Logs to:
-//
-// * Monitor logs from
-// EC2 instances in real-time: You can use CloudWatch Logs to monitor applications
-// and systems using log data. For example, CloudWatch Logs can track the number of
-// errors that occur in your application logs and send you a notification whenever
-// the rate of errors exceeds a threshold that you specify. CloudWatch Logs uses
-// your log data for monitoring; so, no code changes are required. For example, you
-// can monitor application logs for specific literal terms (such as
-// "NullReferenceException") or count the number of occurrences of a literal term
-// at a particular position in log data (such as "404" status codes in an Apache
-// access log). When the term you are searching for is found, CloudWatch Logs
-// reports the data to a CloudWatch metric that you specify.
-//
-// * Monitor AWS
-// CloudTrail logged events: You can create alarms in CloudWatch and receive
-// notifications of particular API activity as captured by CloudTrail and use the
-// notification to perform troubleshooting.
-//
-// * Archive log data: You can use
-// CloudWatch Logs to store your log data in highly durable storage. You can change
-// the log retention setting so that any log events older than this setting are
-// automatically deleted. The CloudWatch Logs agent makes it easy to quickly send
-// both rotated and non-rotated log data off of a host and into the log service.
-// You can then access the raw log data when you need it.
+// Client provides the API client to make operations call for Amazon CloudWatch
+// Logs.
type Client struct {
options Options
}
diff --git a/service/cloudwatchlogs/doc.go b/service/cloudwatchlogs/doc.go
new file mode 100644
index 00000000000..3daf1021a42
--- /dev/null
+++ b/service/cloudwatchlogs/doc.go
@@ -0,0 +1,35 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cloudwatchlogs provides the API client, operations, and parameter types
+// for Amazon CloudWatch Logs.
+//
+// You can use Amazon CloudWatch Logs to monitor, store, and access your log files
+// from Amazon EC2 instances, AWS CloudTrail, or other sources. You can then
+// retrieve the associated log data from CloudWatch Logs using the CloudWatch
+// console, CloudWatch Logs commands in the AWS CLI, CloudWatch Logs API, or
+// CloudWatch Logs SDK. You can use CloudWatch Logs to:
+//
+// * Monitor logs from
+// EC2 instances in real-time: You can use CloudWatch Logs to monitor applications
+// and systems using log data. For example, CloudWatch Logs can track the number of
+// errors that occur in your application logs and send you a notification whenever
+// the rate of errors exceeds a threshold that you specify. CloudWatch Logs uses
+// your log data for monitoring; so, no code changes are required. For example, you
+// can monitor application logs for specific literal terms (such as
+// "NullReferenceException") or count the number of occurrences of a literal term
+// at a particular position in log data (such as "404" status codes in an Apache
+// access log). When the term you are searching for is found, CloudWatch Logs
+// reports the data to a CloudWatch metric that you specify.
+//
+// * Monitor AWS
+// CloudTrail logged events: You can create alarms in CloudWatch and receive
+// notifications of particular API activity as captured by CloudTrail and use the
+// notification to perform troubleshooting.
+//
+// * Archive log data: You can use
+// CloudWatch Logs to store your log data in highly durable storage. You can change
+// the log retention setting so that any log events older than this setting are
+// automatically deleted. The CloudWatch Logs agent makes it easy to quickly send
+// both rotated and non-rotated log data off of a host and into the log service.
+// You can then access the raw log data when you need it.
+package cloudwatchlogs
diff --git a/service/cloudwatchlogs/go.mod b/service/cloudwatchlogs/go.mod
index 5d1e6c85bee..f58d0eb6ec0 100644
--- a/service/cloudwatchlogs/go.mod
+++ b/service/cloudwatchlogs/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cloudwatchlogs/go.sum b/service/cloudwatchlogs/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cloudwatchlogs/go.sum
+++ b/service/cloudwatchlogs/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codeartifact/api_client.go b/service/codeartifact/api_client.go
index c2691a97311..95dba241487 100644
--- a/service/codeartifact/api_client.go
+++ b/service/codeartifact/api_client.go
@@ -19,126 +19,7 @@ import (
const ServiceID = "codeartifact"
const ServiceAPIVersion = "2018-09-22"
-// AWS CodeArtifact is a fully managed artifact repository compatible with
-// language-native package managers and build tools such as npm, Apache Maven, and
-// pip. You can use CodeArtifact to share packages with development teams and pull
-// packages. Packages can be pulled from both public and CodeArtifact repositories.
-// You can also create an upstream relationship between a CodeArtifact repository
-// and another repository, which effectively merges their contents from the point
-// of view of a package manager client. AWS CodeArtifact Components
-//
Use the information in this guide to help you work with the following
-// CodeArtifact components:
-
Repository: A CodeArtifact
-// repository contains a set of package
-// versions, each of which maps to a set of assets, or files. Repositories are
-// polyglot, so a single repository can contain packages of any supported type.
-// Each repository exposes endpoints for fetching and publishing packages using
-// tools like the npm
CLI, the Maven CLI (
-// mvn
), and pip
. You can create up to 100
-// repositories per AWS account.
-
Domain: Repositories are
-// aggregated into a higher-level entity known as a domain. All package
-// assets and metadata are stored in the domain, but are consumed through
-// repositories. A given package asset, such as a Maven JAR file, is stored once
-// per domain, no matter how many repositories it's present in. All of the assets
-// and metadata in a domain are encrypted with the same customer master key (CMK)
-// stored in AWS Key Management Service (AWS KMS).
Each repository is a
-// member of a single domain and can't be moved to a different domain.
The
-// domain allows organizational policy to be applied across multiple repositories,
-// such as which accounts can access repositories in the domain, and which public
-// repositories can be used as sources of packages.
Although an organization
-// can have multiple domains, we recommend a single production domain that contains
-// all published artifacts so that teams can find and share packages across their
-// organization.
-
Package: A package is a bundle of
-// software and the metadata required to resolve dependencies and install the
-// software. CodeArtifact supports npm,
-// PyPI,
-// and Maven
-// package formats.
In CodeArtifact, a package consists of:
-
-//
A name (for example, webpack
is the name of a popular npm
-// package)
-
An optional namespace (for example,
-// @types
in @types/node
)
-
A set of
-// versions (for example, 1.0.0
, 1.0.1
,
-// 1.0.2
, etc.)
-
Package-level metadata (for
-// example, npm tags)
-
Package version: A
-// version of a package, such as @types/node 12.6.9
. The version
-// number format and semantics vary for different package formats. For example, npm
-// package versions must conform to the Semantic
-// Versioning specification. In CodeArtifact, a package version consists of the
-// version identifier, metadata at the package version level, and a set of
-// assets.
-
Upstream repository: One repository is
-// upstream of another when the package versions in it can be accessed from
-// the repository endpoint of the downstream repository, effectively merging the
-// contents of the two repositories from the point of view of a client.
-// CodeArtifact allows creating an upstream relationship between two
-// repositories.
-
Asset: An individual file stored in
-// CodeArtifact associated with a package version, such as an npm .tgz
-// file or Maven POM and JAR files.
CodeArtifact supports these
-// operations:
-
AssociateExternalConnection
: Adds an
-// existing external connection to a repository.
-
-// CopyPackageVersions
: Copies package versions from one repository to
-// another repository in the same domain.
-
-// CreateDomain
: Creates a domain
-
-// CreateRepository
: Creates a CodeArtifact repository in a domain.
-//
-
DeleteDomain
: Deletes a domain. You cannot
-// delete a domain that contains repositories.
-
-// DeleteDomainPermissionsPolicy
: Deletes the resource policy that is
-// set on a domain.
-
DeletePackageVersions
: Deletes
-// versions of a package. After a package has been deleted, it can be republished,
-// but its assets and metadata cannot be restored because they have been
-// permanently removed from storage.
-
-// DeleteRepository
: Deletes a repository.
-
-// DeleteRepositoryPermissionsPolicy
: Deletes the resource policy that
-// is set on a repository.
-
DescribeDomain
: Returns
-// a DomainDescription
object that contains information about the
-// requested domain.
-
DescribePackageVersion
:
-// Returns a PackageVersionDescription
-//
object that contains details about a package version.
-
-//
DescribeRepository
: Returns a
-// RepositoryDescription
object that contains detailed information
-// about the requested repository.
-
-// DisposePackageVersions
: Disposes versions of a package. A package
-// version with the status Disposed
cannot be restored because they
-// have been permanently removed from storage.
-
-// DisassociateExternalConnection
: Removes an existing external
-// connection from a repository.
-
-// GetAuthorizationToken
: Generates a temporary authorization token
-// for accessing repositories in the domain. The token expires the authorization
-// period has passed. The default authorization period is 12 hours and can be
-// customized to any length with a maximum of 12 hours.
-
-// GetDomainPermissionsPolicy
: Returns the policy of a resource that
-// is attached to the specified domain.
-
-// GetPackageVersionAsset
: Returns the contents of an asset that is in
-// a package version.
-
GetPackageVersionReadme
:
-// Gets the readme file or descriptive text for a package version.
-
-//
GetRepositoryEndpoint
: Returns the endpoint of a repository for
-// a specific package format. A repository has one endpoint for each package
-// format:
-// -
GetRepositoryPermissionsPolicy
: Returns the resource
-// policy that is set on a repository.
-
-// ListDomains
: Returns a list of DomainSummary
objects.
-// Each returned DomainSummary
object contains information about a
-// domain.
-
ListPackages
: Lists the packages in a
-// repository.
-
ListPackageVersionAssets
: Lists the
-// assets for a given package version.
-
-// ListPackageVersionDependencies
: Returns a list of the direct
-// dependencies for a package version.
-
-// ListPackageVersions
: Returns a list of package versions for a
-// specified package in a repository.
-
-// ListRepositories
: Returns a list of repositories owned by the AWS
-// account that called this method.
-
-// ListRepositoriesInDomain
: Returns a list of the repositories in a
-// domain.
-
PutDomainPermissionsPolicy
: Attaches a
-// resource policy to a domain.
-
-// PutRepositoryPermissionsPolicy
: Sets the resource policy on a
-// repository that specifies permissions to access it.
-
-// UpdatePackageVersionsStatus
: Updates the status of one or more
-// versions of a package.
-
UpdateRepository
: Updates
-// the properties of a repository.
+// Client provides the API client to make operations call for CodeArtifact.
type Client struct {
options Options
}
diff --git a/service/codeartifact/doc.go b/service/codeartifact/doc.go
new file mode 100644
index 00000000000..9519e57ef6c
--- /dev/null
+++ b/service/codeartifact/doc.go
@@ -0,0 +1,126 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codeartifact provides the API client, operations, and parameter types
+// for CodeArtifact.
+//
+// AWS CodeArtifact is a fully managed artifact repository compatible with
+// language-native package managers and build tools such as npm, Apache Maven, and
+// pip. You can use CodeArtifact to share packages with development teams and pull
+// packages. Packages can be pulled from both public and CodeArtifact repositories.
+// You can also create an upstream relationship between a CodeArtifact repository
+// and another repository, which effectively merges their contents from the point
+// of view of a package manager client. AWS CodeArtifact Components
+//
Use the information in this guide to help you work with the following
+// CodeArtifact components:
-
Repository: A CodeArtifact
+// repository contains a set of package
+// versions, each of which maps to a set of assets, or files. Repositories are
+// polyglot, so a single repository can contain packages of any supported type.
+// Each repository exposes endpoints for fetching and publishing packages using
+// tools like the npm
CLI, the Maven CLI (
+// mvn
), and pip
. You can create up to 100
+// repositories per AWS account.
-
Domain: Repositories are
+// aggregated into a higher-level entity known as a domain. All package
+// assets and metadata are stored in the domain, but are consumed through
+// repositories. A given package asset, such as a Maven JAR file, is stored once
+// per domain, no matter how many repositories it's present in. All of the assets
+// and metadata in a domain are encrypted with the same customer master key (CMK)
+// stored in AWS Key Management Service (AWS KMS).
Each repository is a
+// member of a single domain and can't be moved to a different domain.
The
+// domain allows organizational policy to be applied across multiple repositories,
+// such as which accounts can access repositories in the domain, and which public
+// repositories can be used as sources of packages.
Although an organization
+// can have multiple domains, we recommend a single production domain that contains
+// all published artifacts so that teams can find and share packages across their
+// organization.
-
Package: A package is a bundle of
+// software and the metadata required to resolve dependencies and install the
+// software. CodeArtifact supports npm,
+// PyPI,
+// and Maven
+// package formats.
In CodeArtifact, a package consists of:
-
+//
A name (for example, webpack
is the name of a popular npm
+// package)
-
An optional namespace (for example,
+// @types
in @types/node
)
-
A set of
+// versions (for example, 1.0.0
, 1.0.1
,
+// 1.0.2
, etc.)
-
Package-level metadata (for
+// example, npm tags)
-
Package version: A
+// version of a package, such as @types/node 12.6.9
. The version
+// number format and semantics vary for different package formats. For example, npm
+// package versions must conform to the Semantic
+// Versioning specification. In CodeArtifact, a package version consists of the
+// version identifier, metadata at the package version level, and a set of
+// assets.
-
Upstream repository: One repository is
+// upstream of another when the package versions in it can be accessed from
+// the repository endpoint of the downstream repository, effectively merging the
+// contents of the two repositories from the point of view of a client.
+// CodeArtifact allows creating an upstream relationship between two
+// repositories.
-
Asset: An individual file stored in
+// CodeArtifact associated with a package version, such as an npm .tgz
+// file or Maven POM and JAR files.
CodeArtifact supports these
+// operations:
-
AssociateExternalConnection
: Adds an
+// existing external connection to a repository.
-
+// CopyPackageVersions
: Copies package versions from one repository to
+// another repository in the same domain.
-
+// CreateDomain
: Creates a domain
-
+// CreateRepository
: Creates a CodeArtifact repository in a domain.
+//
-
DeleteDomain
: Deletes a domain. You cannot
+// delete a domain that contains repositories.
-
+// DeleteDomainPermissionsPolicy
: Deletes the resource policy that is
+// set on a domain.
-
DeletePackageVersions
: Deletes
+// versions of a package. After a package has been deleted, it can be republished,
+// but its assets and metadata cannot be restored because they have been
+// permanently removed from storage.
-
+// DeleteRepository
: Deletes a repository.
-
+// DeleteRepositoryPermissionsPolicy
: Deletes the resource policy that
+// is set on a repository.
-
DescribeDomain
: Returns
+// a DomainDescription
object that contains information about the
+// requested domain.
-
DescribePackageVersion
:
+// Returns a PackageVersionDescription
+//
object that contains details about a package version.
-
+//
DescribeRepository
: Returns a
+// RepositoryDescription
object that contains detailed information
+// about the requested repository.
-
+// DisposePackageVersions
: Disposes versions of a package. A package
+// version with the status Disposed
cannot be restored because they
+// have been permanently removed from storage.
-
+// DisassociateExternalConnection
: Removes an existing external
+// connection from a repository.
-
+// GetAuthorizationToken
: Generates a temporary authorization token
+// for accessing repositories in the domain. The token expires the authorization
+// period has passed. The default authorization period is 12 hours and can be
+// customized to any length with a maximum of 12 hours.
-
+// GetDomainPermissionsPolicy
: Returns the policy of a resource that
+// is attached to the specified domain.
-
+// GetPackageVersionAsset
: Returns the contents of an asset that is in
+// a package version.
-
GetPackageVersionReadme
:
+// Gets the readme file or descriptive text for a package version.
-
+//
GetRepositoryEndpoint
: Returns the endpoint of a repository for
+// a specific package format. A repository has one endpoint for each package
+// format:
+// -
GetRepositoryPermissionsPolicy
: Returns the resource
+// policy that is set on a repository.
-
+// ListDomains
: Returns a list of DomainSummary
objects.
+// Each returned DomainSummary
object contains information about a
+// domain.
-
ListPackages
: Lists the packages in a
+// repository.
-
ListPackageVersionAssets
: Lists the
+// assets for a given package version.
-
+// ListPackageVersionDependencies
: Returns a list of the direct
+// dependencies for a package version.
-
+// ListPackageVersions
: Returns a list of package versions for a
+// specified package in a repository.
-
+// ListRepositories
: Returns a list of repositories owned by the AWS
+// account that called this method.
-
+// ListRepositoriesInDomain
: Returns a list of the repositories in a
+// domain.
-
PutDomainPermissionsPolicy
: Attaches a
+// resource policy to a domain.
-
+// PutRepositoryPermissionsPolicy
: Sets the resource policy on a
+// repository that specifies permissions to access it.
-
+// UpdatePackageVersionsStatus
: Updates the status of one or more
+// versions of a package.
-
UpdateRepository
: Updates
+// the properties of a repository.
+package codeartifact
diff --git a/service/codeartifact/go.mod b/service/codeartifact/go.mod
index 2e65eceb7ad..fbb7712bfa7 100644
--- a/service/codeartifact/go.mod
+++ b/service/codeartifact/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codeartifact/go.sum b/service/codeartifact/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codeartifact/go.sum
+++ b/service/codeartifact/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codebuild/api_client.go b/service/codebuild/api_client.go
index ad532654f0f..a13268bdc32 100644
--- a/service/codebuild/api_client.go
+++ b/service/codebuild/api_client.go
@@ -19,133 +19,7 @@ import (
const ServiceID = "CodeBuild"
const ServiceAPIVersion = "2016-10-06"
-// AWS CodeBuild AWS CodeBuild is a fully managed build service in the cloud. AWS
-// CodeBuild compiles your source code, runs unit tests, and produces artifacts
-// that are ready to deploy. AWS CodeBuild eliminates the need to provision,
-// manage, and scale your own build servers. It provides prepackaged build
-// environments for the most popular programming languages and build tools, such as
-// Apache Maven, Gradle, and more. You can also fully customize build environments
-// in AWS CodeBuild to use your own build tools. AWS CodeBuild scales automatically
-// to meet peak build requests. You pay only for the build time you consume. For
-// more information about AWS CodeBuild, see the AWS CodeBuild User Guide
-// (https://docs.aws.amazon.com/codebuild/latest/userguide/welcome.html). AWS
-// CodeBuild supports these operations:
-//
-// * BatchDeleteBuilds: Deletes one or
-// more builds.
-//
-// * BatchGetBuilds: Gets information about one or more builds.
-//
-//
-// * BatchGetProjects: Gets information about one or more build projects. A build
-// project defines how AWS CodeBuild runs a build. This includes information such
-// as where to get the source code to build, the build environment to use, the
-// build commands to run, and where to store the build output. A build environment
-// is a representation of operating system, programming language runtime, and tools
-// that AWS CodeBuild uses to run a build. You can add tags to build projects to
-// help manage your resources and costs.
-//
-// * BatchGetReportGroups: Returns an
-// array of report groups.
-//
-// * BatchGetReports: Returns an array of reports.
-//
-//
-// * CreateProject: Creates a build project.
-//
-// * CreateReportGroup: Creates a
-// report group. A report group contains a collection of reports.
-//
-// *
-// CreateWebhook: For an existing AWS CodeBuild build project that has its source
-// code stored in a GitHub or Bitbucket repository, enables AWS CodeBuild to start
-// rebuilding the source code every time a code change is pushed to the
-// repository.
-//
-// * DeleteProject: Deletes a build project.
-//
-// * DeleteReport:
-// Deletes a report.
-//
-// * DeleteReportGroup: Deletes a report group.
-//
-// *
-// DeleteResourcePolicy: Deletes a resource policy that is identified by its
-// resource ARN.
-//
-// * DeleteSourceCredentials: Deletes a set of GitHub, GitHub
-// Enterprise, or Bitbucket source credentials.
-//
-// * DeleteWebhook: For an
-// existing AWS CodeBuild build project that has its source code stored in a GitHub
-// or Bitbucket repository, stops AWS CodeBuild from rebuilding the source code
-// every time a code change is pushed to the repository.
-//
-// * DescribeTestCases:
-// Returns a list of details about test cases for a report.
-//
-// *
-// GetResourcePolicy: Gets a resource policy that is identified by its resource
-// ARN.
-//
-// * ImportSourceCredentials: Imports the source repository credentials
-// for an AWS CodeBuild project that has its source code stored in a GitHub, GitHub
-// Enterprise, or Bitbucket repository.
-//
-// * InvalidateProjectCache: Resets the
-// cache for a project.
-//
-// * ListBuilds: Gets a list of build IDs, with each
-// build ID representing a single build.
-//
-// * ListBuildsForProject: Gets a list
-// of build IDs for the specified build project, with each build ID representing a
-// single build.
-//
-// * ListCuratedEnvironmentImages: Gets information about Docker
-// images that are managed by AWS CodeBuild.
-//
-// * ListProjects: Gets a list of
-// build project names, with each build project name representing a single build
-// project.
-//
-// * ListReportGroups: Gets a list ARNs for the report groups in the
-// current AWS account.
-//
-// * ListReports: Gets a list ARNs for the reports in the
-// current AWS account.
-//
-// * ListReportsForReportGroup: Returns a list of ARNs
-// for the reports that belong to a ReportGroup.
-//
-// * ListSharedProjects: Gets a
-// list of ARNs associated with projects shared with the current AWS account or
-// user.
-//
-// * ListSharedReportGroups: Gets a list of ARNs associated with report
-// groups shared with the current AWS account or user
-//
-// * ListSourceCredentials:
-// Returns a list of SourceCredentialsInfo objects. Each SourceCredentialsInfo
-// object includes the authentication type, token ARN, and type of source provider
-// for one set of credentials.
-//
-// * PutResourcePolicy: Stores a resource policy
-// for the ARN of a Project or ReportGroup object.
-//
-// * StartBuild: Starts
-// running a build.
-//
-// * StopBuild: Attempts to stop running a build.
-//
-// *
-// UpdateProject: Changes the settings of an existing build project.
-//
-// *
-// UpdateReportGroup: Changes a report group.
-//
-// * UpdateWebhook: Changes the
-// settings of an existing webhook.
+// Client provides the API client to make operations call for AWS CodeBuild.
type Client struct {
options Options
}
diff --git a/service/codebuild/doc.go b/service/codebuild/doc.go
new file mode 100644
index 00000000000..57c88b526f7
--- /dev/null
+++ b/service/codebuild/doc.go
@@ -0,0 +1,133 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codebuild provides the API client, operations, and parameter types for
+// AWS CodeBuild.
+//
+// AWS CodeBuild AWS CodeBuild is a fully managed build service in the cloud. AWS
+// CodeBuild compiles your source code, runs unit tests, and produces artifacts
+// that are ready to deploy. AWS CodeBuild eliminates the need to provision,
+// manage, and scale your own build servers. It provides prepackaged build
+// environments for the most popular programming languages and build tools, such as
+// Apache Maven, Gradle, and more. You can also fully customize build environments
+// in AWS CodeBuild to use your own build tools. AWS CodeBuild scales automatically
+// to meet peak build requests. You pay only for the build time you consume. For
+// more information about AWS CodeBuild, see the AWS CodeBuild User Guide
+// (https://docs.aws.amazon.com/codebuild/latest/userguide/welcome.html). AWS
+// CodeBuild supports these operations:
+//
+// * BatchDeleteBuilds: Deletes one or
+// more builds.
+//
+// * BatchGetBuilds: Gets information about one or more builds.
+//
+//
+// * BatchGetProjects: Gets information about one or more build projects. A build
+// project defines how AWS CodeBuild runs a build. This includes information such
+// as where to get the source code to build, the build environment to use, the
+// build commands to run, and where to store the build output. A build environment
+// is a representation of operating system, programming language runtime, and tools
+// that AWS CodeBuild uses to run a build. You can add tags to build projects to
+// help manage your resources and costs.
+//
+// * BatchGetReportGroups: Returns an
+// array of report groups.
+//
+// * BatchGetReports: Returns an array of reports.
+//
+//
+// * CreateProject: Creates a build project.
+//
+// * CreateReportGroup: Creates a
+// report group. A report group contains a collection of reports.
+//
+// *
+// CreateWebhook: For an existing AWS CodeBuild build project that has its source
+// code stored in a GitHub or Bitbucket repository, enables AWS CodeBuild to start
+// rebuilding the source code every time a code change is pushed to the
+// repository.
+//
+// * DeleteProject: Deletes a build project.
+//
+// * DeleteReport:
+// Deletes a report.
+//
+// * DeleteReportGroup: Deletes a report group.
+//
+// *
+// DeleteResourcePolicy: Deletes a resource policy that is identified by its
+// resource ARN.
+//
+// * DeleteSourceCredentials: Deletes a set of GitHub, GitHub
+// Enterprise, or Bitbucket source credentials.
+//
+// * DeleteWebhook: For an
+// existing AWS CodeBuild build project that has its source code stored in a GitHub
+// or Bitbucket repository, stops AWS CodeBuild from rebuilding the source code
+// every time a code change is pushed to the repository.
+//
+// * DescribeTestCases:
+// Returns a list of details about test cases for a report.
+//
+// *
+// GetResourcePolicy: Gets a resource policy that is identified by its resource
+// ARN.
+//
+// * ImportSourceCredentials: Imports the source repository credentials
+// for an AWS CodeBuild project that has its source code stored in a GitHub, GitHub
+// Enterprise, or Bitbucket repository.
+//
+// * InvalidateProjectCache: Resets the
+// cache for a project.
+//
+// * ListBuilds: Gets a list of build IDs, with each
+// build ID representing a single build.
+//
+// * ListBuildsForProject: Gets a list
+// of build IDs for the specified build project, with each build ID representing a
+// single build.
+//
+// * ListCuratedEnvironmentImages: Gets information about Docker
+// images that are managed by AWS CodeBuild.
+//
+// * ListProjects: Gets a list of
+// build project names, with each build project name representing a single build
+// project.
+//
+// * ListReportGroups: Gets a list ARNs for the report groups in the
+// current AWS account.
+//
+// * ListReports: Gets a list ARNs for the reports in the
+// current AWS account.
+//
+// * ListReportsForReportGroup: Returns a list of ARNs
+// for the reports that belong to a ReportGroup.
+//
+// * ListSharedProjects: Gets a
+// list of ARNs associated with projects shared with the current AWS account or
+// user.
+//
+// * ListSharedReportGroups: Gets a list of ARNs associated with report
+// groups shared with the current AWS account or user
+//
+// * ListSourceCredentials:
+// Returns a list of SourceCredentialsInfo objects. Each SourceCredentialsInfo
+// object includes the authentication type, token ARN, and type of source provider
+// for one set of credentials.
+//
+// * PutResourcePolicy: Stores a resource policy
+// for the ARN of a Project or ReportGroup object.
+//
+// * StartBuild: Starts
+// running a build.
+//
+// * StopBuild: Attempts to stop running a build.
+//
+// *
+// UpdateProject: Changes the settings of an existing build project.
+//
+// *
+// UpdateReportGroup: Changes a report group.
+//
+// * UpdateWebhook: Changes the
+// settings of an existing webhook.
+package codebuild
diff --git a/service/codebuild/go.mod b/service/codebuild/go.mod
index 5e4a52d42f9..c630f16c758 100644
--- a/service/codebuild/go.mod
+++ b/service/codebuild/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codebuild/go.sum b/service/codebuild/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codebuild/go.sum
+++ b/service/codebuild/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codecommit/api_client.go b/service/codecommit/api_client.go
index 0fc91ca1bc6..e64f3142816 100644
--- a/service/codecommit/api_client.go
+++ b/service/codecommit/api_client.go
@@ -21,163 +21,7 @@ import (
const ServiceID = "CodeCommit"
const ServiceAPIVersion = "2015-04-13"
-// AWS CodeCommit This is the AWS CodeCommit API Reference. This reference provides
-// descriptions of the operations and data types for AWS CodeCommit API along with
-// usage examples. You can use the AWS CodeCommit API to work with the following
-// objects: Repositories, by calling the following:
-
-// BatchGetRepositories, which returns information about one or more
-// repositories associated with your AWS account.
-
-// CreateRepository, which creates an AWS CodeCommit repository.
-// -
DeleteRepository, which deletes an AWS CodeCommit
-// repository.
-
GetRepository, which returns information
-// about a specified repository.
-
ListRepositories, which
-// lists all AWS CodeCommit repositories associated with your AWS account.
-// -
UpdateRepositoryDescription, which sets or updates the
-// description of the repository.
-
UpdateRepositoryName,
-// which changes the name of the repository. If you change the name of a
-// repository, no other users of that repository can access it until you send them
-// the new HTTPS or SSH URL to use.
Branches, by calling the
-// following:
-
CreateBranch, which creates a branch in a
-// specified repository.
-
DeleteBranch, which deletes the
-// specified branch in a repository unless it is the default branch.
-
-//
GetBranch, which returns information about a specified branch.
-// -
ListBranches, which lists all branches for a specified
-// repository.
-
UpdateDefaultBranch, which changes the
-// default branch for a repository.
Files, by calling the
-// following:
-
DeleteFile, which deletes the content of a
-// specified file from a specified branch.
-
GetBlob, which
-// returns the base-64 encoded content of an individual Git blob object in a
-// repository.
-
GetFile, which returns the base-64 encoded
-// content of a specified file.
-
GetFolder, which returns
-// the contents of a specified folder or directory.
-
-// PutFile, which adds or modifies a single file in a specified repository
-// and branch.
Commits, by calling the following:
-
-//
BatchGetCommits, which returns information about one or more commits
-// in a repository.
-
CreateCommit, which creates a commit
-// for changes to a repository.
-
GetCommit, which returns
-// information about a commit, including commit messages and author and committer
-// information.
-
GetDifferences, which returns information
-// about the differences in a valid commit specifier (such as a branch, tag, HEAD,
-// commit ID, or other fully qualified reference).
Merges, by
-// calling the following:
-
BatchDescribeMergeConflicts,
-// which returns information about conflicts in a merge between commits in a
-// repository.
-
CreateUnreferencedMergeCommit, which
-// creates an unreferenced commit between two branches or commits for the purpose
-// of comparing them and identifying any potential conflicts.
-
-// DescribeMergeConflicts, which returns information about merge conflicts
-// between the base, source, and destination versions of a file in a potential
-// merge.
-
GetMergeCommit, which returns information about
-// the merge between a source and destination commit.
-
-// GetMergeConflicts, which returns information about merge conflicts
-// between the source and destination branch in a pull request.
-
-// GetMergeOptions, which returns information about the available merge
-// options between two branches or commit specifiers.
-
-// MergeBranchesByFastForward, which merges two branches using the
-// fast-forward merge option.
-
MergeBranchesBySquash,
-// which merges two branches using the squash merge option.
-
-// MergeBranchesByThreeWay, which merges two branches using the three-way
-// merge option.
Pull requests, by calling the following:
-// -
CreatePullRequest, which creates a pull request in a
-// specified repository.
-
CreatePullRequestApprovalRule,
-// which creates an approval rule for a specified pull request.
-
-// DeletePullRequestApprovalRule, which deletes an approval rule for a
-// specified pull request.
-
DescribePullRequestEvents,
-// which returns information about one or more pull request events.
-
-//
EvaluatePullRequestApprovalRules, which evaluates whether a pull
-// request has met all the conditions specified in its associated approval
-// rules.
-
GetCommentsForPullRequest, which returns
-// information about comments on a specified pull request.
-
-// GetPullRequest, which returns information about a specified pull
-// request.
-
GetPullRequestApprovalStates, which returns
-// information about the approval states for a specified pull request.
-// -
GetPullRequestOverrideState, which returns information about
-// whether approval rules have been set aside (overriden) for a pull request, and
-// if so, the Amazon Resource Name (ARN) of the user or identity that overrode the
-// rules and their requirements for the pull request.
-
-// ListPullRequests, which lists all pull requests for a repository.
-// -
MergePullRequestByFastForward, which merges the source
-// destination branch of a pull request into the specified destination branch for
-// that pull request using the fast-forward merge option.
-
-// MergePullRequestBySquash, which merges the source destination branch of a
-// pull request into the specified destination branch for that pull request using
-// the squash merge option.
-
MergePullRequestByThreeWay.
-// which merges the source destination branch of a pull request into the specified
-// destination branch for that pull request using the three-way merge option.
-// -
OverridePullRequestApprovalRules, which sets aside all
-// approval rule requirements for a pull request.
-
-// PostCommentForPullRequest, which posts a comment to a pull request at the
-// specified line, file, or request.
-
-// UpdatePullRequestApprovalRuleContent, which updates the structure of an
-// approval rule for a pull request.
-
-// UpdatePullRequestApprovalState, which updates the state of an approval on
-// a pull request.
-
UpdatePullRequestDescription, which
-// updates the description of a pull request.
-
-// UpdatePullRequestStatus, which updates the status of a pull request.
-// -
UpdatePullRequestTitle, which updates the title of a pull
-// request.
Approval rule templates, by calling the
-// following:
-
AssociateApprovalRuleTemplateWithRepository,
-// which associates a template with a specified repository. After the template is
-// associated with a repository, AWS CodeCommit creates approval rules that match
-// the template conditions on every pull request created in the specified
-// repository.
-
-// BatchAssociateApprovalRuleTemplateWithRepositories, which associates a
-// template with one or more specified repositories. After the template is
-// associated with a repository, AWS CodeCommit creates approval rules that match
-// the template conditions on every pull request created in the specified
-// repositories.
-
-// BatchDisassociateApprovalRuleTemplateFromRepositories, which removes the
-// association between a template and specified repositories so that approval rules
-// based on the template are not automatically created when pull requests are
-// created in those repositories.
-
-// CreateApprovalRuleTemplate, which creates a template for approval rules
-// that can then be associated with one or more repositories in your AWS
-// account.
-
DeleteApprovalRuleTemplate, which deletes the
-// specified template. It does not remove approval rules on pull requests already
-// created with the template.
-
-// DisassociateApprovalRuleTemplateFromRepository, which removes the
-// association between a template and a repository so that approval rules based on
-// the template are not automatically created when pull requests are created in the
-// specified repository.
-
GetApprovalRuleTemplate, which
-// returns information about an approval rule template.
-
-// ListApprovalRuleTemplates, which lists all approval rule templates in the
-// AWS Region in your AWS account.
-
-// ListAssociatedApprovalRuleTemplatesForRepository, which lists all
-// approval rule templates that are associated with a specified repository.
-// -
ListRepositoriesForApprovalRuleTemplate, which lists all
-// repositories associated with the specified approval rule template.
-// -
UpdateApprovalRuleTemplateDescription, which updates the
-// description of an approval rule template.
-
-// UpdateApprovalRuleTemplateName, which updates the name of an approval
-// rule template.
-
UpdateApprovalRuleTemplateContent,
-// which updates the content of an approval rule template.
-// Comments in a repository, by calling the following:
Tags used to tag
-// resources in AWS CodeCommit (not Git tags), by calling the following:
-// -
ListTagsForResource, which gets information about AWS tags for a
-// specified Amazon Resource Name (ARN) in AWS CodeCommit.
-
-// TagResource, which adds or updates tags for a resource in AWS
-// CodeCommit.
-
UntagResource, which removes tags for a
-// resource in AWS CodeCommit.
Triggers, by calling the
-// following:
-
GetRepositoryTriggers, which returns
-// information about triggers configured for a repository.
-
-// PutRepositoryTriggers, which replaces all triggers for a repository and
-// can be used to create or delete triggers.
-
-// TestRepositoryTriggers, which tests the functionality of a repository
-// trigger by sending data to the trigger target.
For
-// information about how to use AWS CodeCommit, see the AWS
-// CodeCommit User Guide.
+// Client provides the API client to make operations call for AWS CodeCommit.
type Client struct {
options Options
}
diff --git a/service/codecommit/doc.go b/service/codecommit/doc.go
new file mode 100644
index 00000000000..118c1f57b2e
--- /dev/null
+++ b/service/codecommit/doc.go
@@ -0,0 +1,163 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codecommit provides the API client, operations, and parameter types for
+// AWS CodeCommit.
+//
+// AWS CodeCommit This is the AWS CodeCommit API Reference. This reference provides
+// descriptions of the operations and data types for AWS CodeCommit API along with
+// usage examples. You can use the AWS CodeCommit API to work with the following
+// objects: Repositories, by calling the following:
-
+// BatchGetRepositories, which returns information about one or more
+// repositories associated with your AWS account.
-
+// CreateRepository, which creates an AWS CodeCommit repository.
+// -
DeleteRepository, which deletes an AWS CodeCommit
+// repository.
-
GetRepository, which returns information
+// about a specified repository.
-
ListRepositories, which
+// lists all AWS CodeCommit repositories associated with your AWS account.
+// -
UpdateRepositoryDescription, which sets or updates the
+// description of the repository.
-
UpdateRepositoryName,
+// which changes the name of the repository. If you change the name of a
+// repository, no other users of that repository can access it until you send them
+// the new HTTPS or SSH URL to use.
Branches, by calling the
+// following:
-
CreateBranch, which creates a branch in a
+// specified repository.
-
DeleteBranch, which deletes the
+// specified branch in a repository unless it is the default branch.
-
+//
GetBranch, which returns information about a specified branch.
+// -
ListBranches, which lists all branches for a specified
+// repository.
-
UpdateDefaultBranch, which changes the
+// default branch for a repository.
Files, by calling the
+// following:
-
DeleteFile, which deletes the content of a
+// specified file from a specified branch.
-
GetBlob, which
+// returns the base-64 encoded content of an individual Git blob object in a
+// repository.
-
GetFile, which returns the base-64 encoded
+// content of a specified file.
-
GetFolder, which returns
+// the contents of a specified folder or directory.
-
+// PutFile, which adds or modifies a single file in a specified repository
+// and branch.
Commits, by calling the following:
-
+//
BatchGetCommits, which returns information about one or more commits
+// in a repository.
-
CreateCommit, which creates a commit
+// for changes to a repository.
-
GetCommit, which returns
+// information about a commit, including commit messages and author and committer
+// information.
-
GetDifferences, which returns information
+// about the differences in a valid commit specifier (such as a branch, tag, HEAD,
+// commit ID, or other fully qualified reference).
Merges, by
+// calling the following:
-
BatchDescribeMergeConflicts,
+// which returns information about conflicts in a merge between commits in a
+// repository.
-
CreateUnreferencedMergeCommit, which
+// creates an unreferenced commit between two branches or commits for the purpose
+// of comparing them and identifying any potential conflicts.
-
+// DescribeMergeConflicts, which returns information about merge conflicts
+// between the base, source, and destination versions of a file in a potential
+// merge.
-
GetMergeCommit, which returns information about
+// the merge between a source and destination commit.
-
+// GetMergeConflicts, which returns information about merge conflicts
+// between the source and destination branch in a pull request.
-
+// GetMergeOptions, which returns information about the available merge
+// options between two branches or commit specifiers.
-
+// MergeBranchesByFastForward, which merges two branches using the
+// fast-forward merge option.
-
MergeBranchesBySquash,
+// which merges two branches using the squash merge option.
-
+// MergeBranchesByThreeWay, which merges two branches using the three-way
+// merge option.
Pull requests, by calling the following:
+// -
CreatePullRequest, which creates a pull request in a
+// specified repository.
-
CreatePullRequestApprovalRule,
+// which creates an approval rule for a specified pull request.
-
+// DeletePullRequestApprovalRule, which deletes an approval rule for a
+// specified pull request.
-
DescribePullRequestEvents,
+// which returns information about one or more pull request events.
-
+//
EvaluatePullRequestApprovalRules, which evaluates whether a pull
+// request has met all the conditions specified in its associated approval
+// rules.
-
GetCommentsForPullRequest, which returns
+// information about comments on a specified pull request.
-
+// GetPullRequest, which returns information about a specified pull
+// request.
-
GetPullRequestApprovalStates, which returns
+// information about the approval states for a specified pull request.
+// -
GetPullRequestOverrideState, which returns information about
+// whether approval rules have been set aside (overriden) for a pull request, and
+// if so, the Amazon Resource Name (ARN) of the user or identity that overrode the
+// rules and their requirements for the pull request.
-
+// ListPullRequests, which lists all pull requests for a repository.
+// -
MergePullRequestByFastForward, which merges the source
+// destination branch of a pull request into the specified destination branch for
+// that pull request using the fast-forward merge option.
-
+// MergePullRequestBySquash, which merges the source destination branch of a
+// pull request into the specified destination branch for that pull request using
+// the squash merge option.
-
MergePullRequestByThreeWay.
+// which merges the source destination branch of a pull request into the specified
+// destination branch for that pull request using the three-way merge option.
+// -
OverridePullRequestApprovalRules, which sets aside all
+// approval rule requirements for a pull request.
-
+// PostCommentForPullRequest, which posts a comment to a pull request at the
+// specified line, file, or request.
-
+// UpdatePullRequestApprovalRuleContent, which updates the structure of an
+// approval rule for a pull request.
-
+// UpdatePullRequestApprovalState, which updates the state of an approval on
+// a pull request.
-
UpdatePullRequestDescription, which
+// updates the description of a pull request.
-
+// UpdatePullRequestStatus, which updates the status of a pull request.
+// -
UpdatePullRequestTitle, which updates the title of a pull
+// request.
Approval rule templates, by calling the
+// following:
-
AssociateApprovalRuleTemplateWithRepository,
+// which associates a template with a specified repository. After the template is
+// associated with a repository, AWS CodeCommit creates approval rules that match
+// the template conditions on every pull request created in the specified
+// repository.
-
+// BatchAssociateApprovalRuleTemplateWithRepositories, which associates a
+// template with one or more specified repositories. After the template is
+// associated with a repository, AWS CodeCommit creates approval rules that match
+// the template conditions on every pull request created in the specified
+// repositories.
-
+// BatchDisassociateApprovalRuleTemplateFromRepositories, which removes the
+// association between a template and specified repositories so that approval rules
+// based on the template are not automatically created when pull requests are
+// created in those repositories.
-
+// CreateApprovalRuleTemplate, which creates a template for approval rules
+// that can then be associated with one or more repositories in your AWS
+// account.
-
DeleteApprovalRuleTemplate, which deletes the
+// specified template. It does not remove approval rules on pull requests already
+// created with the template.
-
+// DisassociateApprovalRuleTemplateFromRepository, which removes the
+// association between a template and a repository so that approval rules based on
+// the template are not automatically created when pull requests are created in the
+// specified repository.
-
GetApprovalRuleTemplate, which
+// returns information about an approval rule template.
-
+// ListApprovalRuleTemplates, which lists all approval rule templates in the
+// AWS Region in your AWS account.
-
+// ListAssociatedApprovalRuleTemplatesForRepository, which lists all
+// approval rule templates that are associated with a specified repository.
+// -
ListRepositoriesForApprovalRuleTemplate, which lists all
+// repositories associated with the specified approval rule template.
+// -
UpdateApprovalRuleTemplateDescription, which updates the
+// description of an approval rule template.
-
+// UpdateApprovalRuleTemplateName, which updates the name of an approval
+// rule template.
-
UpdateApprovalRuleTemplateContent,
+// which updates the content of an approval rule template.
+// Comments in a repository, by calling the following:
Tags used to tag
+// resources in AWS CodeCommit (not Git tags), by calling the following:
+// -
ListTagsForResource, which gets information about AWS tags for a
+// specified Amazon Resource Name (ARN) in AWS CodeCommit.
-
+// TagResource, which adds or updates tags for a resource in AWS
+// CodeCommit.
-
UntagResource, which removes tags for a
+// resource in AWS CodeCommit.
Triggers, by calling the
+// following:
-
GetRepositoryTriggers, which returns
+// information about triggers configured for a repository.
-
+// PutRepositoryTriggers, which replaces all triggers for a repository and
+// can be used to create or delete triggers.
-
+// TestRepositoryTriggers, which tests the functionality of a repository
+// trigger by sending data to the trigger target.
For
+// information about how to use AWS CodeCommit, see the AWS
+// CodeCommit User Guide.
+package codecommit
diff --git a/service/codecommit/go.mod b/service/codecommit/go.mod
index 28378c92d2c..984be4e309b 100644
--- a/service/codecommit/go.mod
+++ b/service/codecommit/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codecommit/go.sum b/service/codecommit/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codecommit/go.sum
+++ b/service/codecommit/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codedeploy/api_client.go b/service/codedeploy/api_client.go
index 693d1fdb2c0..2ee066005b9 100644
--- a/service/codedeploy/api_client.go
+++ b/service/codedeploy/api_client.go
@@ -19,78 +19,7 @@ import (
const ServiceID = "CodeDeploy"
const ServiceAPIVersion = "2014-10-06"
-// AWS CodeDeploy AWS CodeDeploy is a deployment service that automates application
-// deployments to Amazon EC2 instances, on-premises instances running in your own
-// facility, serverless AWS Lambda functions, or applications in an Amazon ECS
-// service. You can deploy a nearly unlimited variety of application content, such
-// as an updated Lambda function, updated applications in an Amazon ECS service,
-// code, web and configuration files, executables, packages, scripts, multimedia
-// files, and so on. AWS CodeDeploy can deploy application content stored in Amazon
-// S3 buckets, GitHub repositories, or Bitbucket repositories. You do not need to
-// make changes to your existing code before you can use AWS CodeDeploy. AWS
-// CodeDeploy makes it easier for you to rapidly release new features, helps you
-// avoid downtime during application deployment, and handles the complexity of
-// updating your applications, without many of the risks associated with
-// error-prone manual deployments. AWS CodeDeploy Components Use the information in
-// this guide to help you work with the following AWS CodeDeploy components:
-//
-// *
-// Application: A name that uniquely identifies the application you want to deploy.
-// AWS CodeDeploy uses this name, which functions as a container, to ensure the
-// correct combination of revision, deployment configuration, and deployment group
-// are referenced during a deployment.
-//
-// * Deployment group: A set of individual
-// instances, CodeDeploy Lambda deployment configuration settings, or an Amazon ECS
-// service and network details. A Lambda deployment group specifies how to route
-// traffic to a new version of a Lambda function. An Amazon ECS deployment group
-// specifies the service created in Amazon ECS to deploy, a load balancer, and a
-// listener to reroute production traffic to an updated containerized application.
-// An EC2/On-premises deployment group contains individually tagged instances,
-// Amazon EC2 instances in Amazon EC2 Auto Scaling groups, or both. All deployment
-// groups can specify optional trigger, alarm, and rollback settings.
-//
-// *
-// Deployment configuration: A set of deployment rules and deployment success and
-// failure conditions used by AWS CodeDeploy during a deployment.
-//
-// *
-// Deployment: The process and the components used when updating a Lambda function,
-// a containerized application in an Amazon ECS service, or of installing content
-// on one or more instances.
-//
-// * Application revisions: For an AWS Lambda
-// deployment, this is an AppSpec file that specifies the Lambda function to be
-// updated and one or more functions to validate deployment lifecycle events. For
-// an Amazon ECS deployment, this is an AppSpec file that specifies the Amazon ECS
-// task definition, container, and port where production traffic is rerouted. For
-// an EC2/On-premises deployment, this is an archive file that contains source
-// content—source code, webpages, executable files, and deployment scripts—along
-// with an AppSpec file. Revisions are stored in Amazon S3 buckets or GitHub
-// repositories. For Amazon S3, a revision is uniquely identified by its Amazon S3
-// object key and its ETag, version, or both. For GitHub, a revision is uniquely
-// identified by its commit ID.
-//
-// This guide also contains information to help you
-// get details about the instances in your deployments, to make on-premises
-// instances available for AWS CodeDeploy deployments, to get details about a
-// Lambda function deployment, and to get details about Amazon ECS service
-// deployments. AWS CodeDeploy Information Resources
-//
-// * AWS CodeDeploy User
-// Guide (https://docs.aws.amazon.com/codedeploy/latest/userguide)
-//
-// * AWS
-// CodeDeploy API Reference Guide
-// (https://docs.aws.amazon.com/codedeploy/latest/APIReference/)
-//
-// * AWS CLI
-// Reference for AWS CodeDeploy
-// (https://docs.aws.amazon.com/cli/latest/reference/deploy/index.html)
-//
-// * AWS
-// CodeDeploy Developer Forum
-// (https://forums.aws.amazon.com/forum.jspa?forumID=179)
+// Client provides the API client to make operations call for AWS CodeDeploy.
type Client struct {
options Options
}
diff --git a/service/codedeploy/doc.go b/service/codedeploy/doc.go
new file mode 100644
index 00000000000..c809e6dd2b8
--- /dev/null
+++ b/service/codedeploy/doc.go
@@ -0,0 +1,78 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codedeploy provides the API client, operations, and parameter types for
+// AWS CodeDeploy.
+//
+// AWS CodeDeploy AWS CodeDeploy is a deployment service that automates application
+// deployments to Amazon EC2 instances, on-premises instances running in your own
+// facility, serverless AWS Lambda functions, or applications in an Amazon ECS
+// service. You can deploy a nearly unlimited variety of application content, such
+// as an updated Lambda function, updated applications in an Amazon ECS service,
+// code, web and configuration files, executables, packages, scripts, multimedia
+// files, and so on. AWS CodeDeploy can deploy application content stored in Amazon
+// S3 buckets, GitHub repositories, or Bitbucket repositories. You do not need to
+// make changes to your existing code before you can use AWS CodeDeploy. AWS
+// CodeDeploy makes it easier for you to rapidly release new features, helps you
+// avoid downtime during application deployment, and handles the complexity of
+// updating your applications, without many of the risks associated with
+// error-prone manual deployments. AWS CodeDeploy Components Use the information in
+// this guide to help you work with the following AWS CodeDeploy components:
+//
+// *
+// Application: A name that uniquely identifies the application you want to deploy.
+// AWS CodeDeploy uses this name, which functions as a container, to ensure the
+// correct combination of revision, deployment configuration, and deployment group
+// are referenced during a deployment.
+//
+// * Deployment group: A set of individual
+// instances, CodeDeploy Lambda deployment configuration settings, or an Amazon ECS
+// service and network details. A Lambda deployment group specifies how to route
+// traffic to a new version of a Lambda function. An Amazon ECS deployment group
+// specifies the service created in Amazon ECS to deploy, a load balancer, and a
+// listener to reroute production traffic to an updated containerized application.
+// An EC2/On-premises deployment group contains individually tagged instances,
+// Amazon EC2 instances in Amazon EC2 Auto Scaling groups, or both. All deployment
+// groups can specify optional trigger, alarm, and rollback settings.
+//
+// *
+// Deployment configuration: A set of deployment rules and deployment success and
+// failure conditions used by AWS CodeDeploy during a deployment.
+//
+// *
+// Deployment: The process and the components used when updating a Lambda function,
+// a containerized application in an Amazon ECS service, or of installing content
+// on one or more instances.
+//
+// * Application revisions: For an AWS Lambda
+// deployment, this is an AppSpec file that specifies the Lambda function to be
+// updated and one or more functions to validate deployment lifecycle events. For
+// an Amazon ECS deployment, this is an AppSpec file that specifies the Amazon ECS
+// task definition, container, and port where production traffic is rerouted. For
+// an EC2/On-premises deployment, this is an archive file that contains source
+// content—source code, webpages, executable files, and deployment scripts—along
+// with an AppSpec file. Revisions are stored in Amazon S3 buckets or GitHub
+// repositories. For Amazon S3, a revision is uniquely identified by its Amazon S3
+// object key and its ETag, version, or both. For GitHub, a revision is uniquely
+// identified by its commit ID.
+//
+// This guide also contains information to help you
+// get details about the instances in your deployments, to make on-premises
+// instances available for AWS CodeDeploy deployments, to get details about a
+// Lambda function deployment, and to get details about Amazon ECS service
+// deployments. AWS CodeDeploy Information Resources
+//
+// * AWS CodeDeploy User
+// Guide (https://docs.aws.amazon.com/codedeploy/latest/userguide)
+//
+// * AWS
+// CodeDeploy API Reference Guide
+// (https://docs.aws.amazon.com/codedeploy/latest/APIReference/)
+//
+// * AWS CLI
+// Reference for AWS CodeDeploy
+// (https://docs.aws.amazon.com/cli/latest/reference/deploy/index.html)
+//
+// * AWS
+// CodeDeploy Developer Forum
+// (https://forums.aws.amazon.com/forum.jspa?forumID=179)
+package codedeploy
diff --git a/service/codedeploy/go.mod b/service/codedeploy/go.mod
index 1fd5b41ad01..7aa8012e68f 100644
--- a/service/codedeploy/go.mod
+++ b/service/codedeploy/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codedeploy/go.sum b/service/codedeploy/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codedeploy/go.sum
+++ b/service/codedeploy/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codeguruprofiler/api_client.go b/service/codeguruprofiler/api_client.go
index 71fa142c849..b5b261fdd87 100644
--- a/service/codeguruprofiler/api_client.go
+++ b/service/codeguruprofiler/api_client.go
@@ -19,8 +19,8 @@ import (
const ServiceID = "CodeGuruProfiler"
const ServiceAPIVersion = "2019-07-18"
-// This section provides documentation for the Amazon CodeGuru Profiler API
-// operations.
+// Client provides the API client to make operations call for Amazon CodeGuru
+// Profiler.
type Client struct {
options Options
}
diff --git a/service/codeguruprofiler/doc.go b/service/codeguruprofiler/doc.go
new file mode 100644
index 00000000000..483618f2941
--- /dev/null
+++ b/service/codeguruprofiler/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codeguruprofiler provides the API client, operations, and parameter
+// types for Amazon CodeGuru Profiler.
+//
+// This section provides documentation for the Amazon CodeGuru Profiler API
+// operations.
+package codeguruprofiler
diff --git a/service/codeguruprofiler/go.mod b/service/codeguruprofiler/go.mod
index 7be8d0067eb..444fb38116e 100644
--- a/service/codeguruprofiler/go.mod
+++ b/service/codeguruprofiler/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codeguruprofiler/go.sum b/service/codeguruprofiler/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codeguruprofiler/go.sum
+++ b/service/codeguruprofiler/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codegurureviewer/api_client.go b/service/codegurureviewer/api_client.go
index 5fe99b6982a..5f921e2b412 100644
--- a/service/codegurureviewer/api_client.go
+++ b/service/codegurureviewer/api_client.go
@@ -21,16 +21,8 @@ import (
const ServiceID = "CodeGuru Reviewer"
const ServiceAPIVersion = "2019-09-19"
-// This section provides documentation for the Amazon CodeGuru Reviewer API
-// operations. CodeGuru Reviewer is a service that uses program analysis and
-// machine learning to detect potential defects that are difficult for developers
-// to find and recommends fixes in your Java code. By proactively detecting and
-// providing recommendations for addressing code defects and implementing best
-// practices, CodeGuru Reviewer improves the overall quality and maintainability of
-// your code base during the code review stage. For more information about CodeGuru
-// Reviewer, see the Amazon
-// CodeGuru Reviewer User Guide.
+// Client provides the API client to make operations call for Amazon CodeGuru
+// Reviewer.
type Client struct {
options Options
}
diff --git a/service/codegurureviewer/doc.go b/service/codegurureviewer/doc.go
new file mode 100644
index 00000000000..781f1c44a65
--- /dev/null
+++ b/service/codegurureviewer/doc.go
@@ -0,0 +1,16 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codegurureviewer provides the API client, operations, and parameter
+// types for Amazon CodeGuru Reviewer.
+//
+// This section provides documentation for the Amazon CodeGuru Reviewer API
+// operations. CodeGuru Reviewer is a service that uses program analysis and
+// machine learning to detect potential defects that are difficult for developers
+// to find and recommends fixes in your Java code. By proactively detecting and
+// providing recommendations for addressing code defects and implementing best
+// practices, CodeGuru Reviewer improves the overall quality and maintainability of
+// your code base during the code review stage. For more information about CodeGuru
+// Reviewer, see the Amazon
+// CodeGuru Reviewer User Guide.
+package codegurureviewer
diff --git a/service/codegurureviewer/go.mod b/service/codegurureviewer/go.mod
index 67853b3f0f2..9a59cb1b4ff 100644
--- a/service/codegurureviewer/go.mod
+++ b/service/codegurureviewer/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codegurureviewer/go.sum b/service/codegurureviewer/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codegurureviewer/go.sum
+++ b/service/codegurureviewer/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codepipeline/api_client.go b/service/codepipeline/api_client.go
index f16a6eddea2..44596c1c9cd 100644
--- a/service/codepipeline/api_client.go
+++ b/service/codepipeline/api_client.go
@@ -21,141 +21,7 @@ import (
const ServiceID = "CodePipeline"
const ServiceAPIVersion = "2015-07-09"
-// AWS CodePipeline Overview This is the AWS CodePipeline API Reference. This guide
-// provides descriptions of the actions and data types for AWS CodePipeline. Some
-// functionality for your pipeline can only be configured through the API. For more
-// information, see the AWS CodePipeline User Guide
-// (https://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html). You
-// can use the AWS CodePipeline API to work with pipelines, stages, actions, and
-// transitions. Pipelines are models of automated release processes. Each pipeline
-// is uniquely named, and consists of stages, actions, and transitions. You can
-// work with pipelines by calling:
-//
-// * CreatePipeline (), which creates a
-// uniquely named pipeline.
-//
-// * DeletePipeline (), which deletes the specified
-// pipeline.
-//
-// * GetPipeline (), which returns information about the pipeline
-// structure and pipeline metadata, including the pipeline Amazon Resource Name
-// (ARN).
-//
-// * GetPipelineExecution (), which returns information about a
-// specific execution of a pipeline.
-//
-// * GetPipelineState (), which returns
-// information about the current state of the stages and actions of a pipeline.
-//
-//
-// * ListActionExecutions (), which returns action-level details for past
-// executions. The details include full stage and action-level details, including
-// individual action duration, status, any errors that occurred during the
-// execution, and input and output artifact location details.
-//
-// * ListPipelines
-// (), which gets a summary of all of the pipelines associated with your account.
-//
-//
-// * ListPipelineExecutions (), which gets a summary of the most recent executions
-// for a pipeline.
-//
-// * StartPipelineExecution (), which runs the most recent
-// revision of an artifact through the pipeline.
-//
-// * StopPipelineExecution (),
-// which stops the specified pipeline execution from continuing through the
-// pipeline.
-//
-// * UpdatePipeline (), which updates a pipeline with edits or
-// changes to the structure of the pipeline.
-//
-// Pipelines include stages. Each stage
-// contains one or more actions that must complete before the next stage begins. A
-// stage results in success or failure. If a stage fails, the pipeline stops at
-// that stage and remains stopped until either a new version of an artifact appears
-// in the source location, or a user takes action to rerun the most recent artifact
-// through the pipeline. You can call GetPipelineState (), which displays the
-// status of a pipeline, including the status of stages in the pipeline, or
-// GetPipeline (), which returns the entire structure of the pipeline, including
-// the stages of that pipeline. For more information about the structure of stages
-// and actions, see AWS CodePipeline Pipeline Structure Reference
-// (https://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-structure.html).
-// Pipeline stages include actions that are categorized into categories such as
-// source or build actions performed in a stage of a pipeline. For example, you can
-// use a source action to import artifacts into a pipeline from a source such as
-// Amazon S3. Like stages, you do not work with actions directly in most cases, but
-// you do define and interact with actions when working with pipeline operations
-// such as CreatePipeline () and GetPipelineState (). Valid action categories
-// are:
-//
-// * Source
-//
-// * Build
-//
-// * Test
-//
-// * Deploy
-//
-// * Approval
-//
-// *
-// Invoke
-//
-// Pipelines also include transitions, which allow the transition of
-// artifacts from one stage to the next in a pipeline after the actions in one
-// stage complete. You can work with transitions by calling:
-//
-// *
-// DisableStageTransition (), which prevents artifacts from transitioning to the
-// next stage in a pipeline.
-//
-// * EnableStageTransition (), which enables
-// transition of artifacts between stages in a pipeline.
-//
-// Using the API to
-// integrate with AWS CodePipeline For third-party integrators or developers who
-// want to create their own integrations with AWS CodePipeline, the expected
-// sequence varies from the standard API user. To integrate with AWS CodePipeline,
-// developers need to work with the following items: Jobs, which are instances of
-// an action. For example, a job for a source action might import a revision of an
-// artifact from a source. You can work with jobs by calling:
-//
-// * AcknowledgeJob
-// (), which confirms whether a job worker has received the specified job.
-//
-// *
-// GetJobDetails (), which returns the details of a job.
-//
-// * PollForJobs (),
-// which determines whether there are any jobs to act on.
-//
-// *
-// PutJobFailureResult (), which provides details of a job failure.
-//
-// *
-// PutJobSuccessResult (), which provides details of a job success.
-//
-// Third party
-// jobs, which are instances of an action created by a partner action and
-// integrated into AWS CodePipeline. Partner actions are created by members of the
-// AWS Partner Network. You can work with third party jobs by calling:
-//
-// *
-// AcknowledgeThirdPartyJob (), which confirms whether a job worker has received
-// the specified job.
-//
-// * GetThirdPartyJobDetails (), which requests the details
-// of a job for a partner action.
-//
-// * PollForThirdPartyJobs (), which determines
-// whether there are any jobs to act on.
-//
-// * PutThirdPartyJobFailureResult (),
-// which provides details of a job failure.
-//
-// * PutThirdPartyJobSuccessResult
-// (), which provides details of a job success.
+// Client provides the API client to make operations call for AWS CodePipeline.
type Client struct {
options Options
}
diff --git a/service/codepipeline/doc.go b/service/codepipeline/doc.go
new file mode 100644
index 00000000000..da747eaa53c
--- /dev/null
+++ b/service/codepipeline/doc.go
@@ -0,0 +1,141 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codepipeline provides the API client, operations, and parameter types
+// for AWS CodePipeline.
+//
+// AWS CodePipeline Overview This is the AWS CodePipeline API Reference. This guide
+// provides descriptions of the actions and data types for AWS CodePipeline. Some
+// functionality for your pipeline can only be configured through the API. For more
+// information, see the AWS CodePipeline User Guide
+// (https://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html). You
+// can use the AWS CodePipeline API to work with pipelines, stages, actions, and
+// transitions. Pipelines are models of automated release processes. Each pipeline
+// is uniquely named, and consists of stages, actions, and transitions. You can
+// work with pipelines by calling:
+//
+// * CreatePipeline (), which creates a
+// uniquely named pipeline.
+//
+// * DeletePipeline (), which deletes the specified
+// pipeline.
+//
+// * GetPipeline (), which returns information about the pipeline
+// structure and pipeline metadata, including the pipeline Amazon Resource Name
+// (ARN).
+//
+// * GetPipelineExecution (), which returns information about a
+// specific execution of a pipeline.
+//
+// * GetPipelineState (), which returns
+// information about the current state of the stages and actions of a pipeline.
+//
+//
+// * ListActionExecutions (), which returns action-level details for past
+// executions. The details include full stage and action-level details, including
+// individual action duration, status, any errors that occurred during the
+// execution, and input and output artifact location details.
+//
+// * ListPipelines
+// (), which gets a summary of all of the pipelines associated with your account.
+//
+//
+// * ListPipelineExecutions (), which gets a summary of the most recent executions
+// for a pipeline.
+//
+// * StartPipelineExecution (), which runs the most recent
+// revision of an artifact through the pipeline.
+//
+// * StopPipelineExecution (),
+// which stops the specified pipeline execution from continuing through the
+// pipeline.
+//
+// * UpdatePipeline (), which updates a pipeline with edits or
+// changes to the structure of the pipeline.
+//
+// Pipelines include stages. Each stage
+// contains one or more actions that must complete before the next stage begins. A
+// stage results in success or failure. If a stage fails, the pipeline stops at
+// that stage and remains stopped until either a new version of an artifact appears
+// in the source location, or a user takes action to rerun the most recent artifact
+// through the pipeline. You can call GetPipelineState (), which displays the
+// status of a pipeline, including the status of stages in the pipeline, or
+// GetPipeline (), which returns the entire structure of the pipeline, including
+// the stages of that pipeline. For more information about the structure of stages
+// and actions, see AWS CodePipeline Pipeline Structure Reference
+// (https://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-structure.html).
+// Pipeline stages include actions that are categorized into categories such as
+// source or build actions performed in a stage of a pipeline. For example, you can
+// use a source action to import artifacts into a pipeline from a source such as
+// Amazon S3. Like stages, you do not work with actions directly in most cases, but
+// you do define and interact with actions when working with pipeline operations
+// such as CreatePipeline () and GetPipelineState (). Valid action categories
+// are:
+//
+// * Source
+//
+// * Build
+//
+// * Test
+//
+// * Deploy
+//
+// * Approval
+//
+// *
+// Invoke
+//
+// Pipelines also include transitions, which allow the transition of
+// artifacts from one stage to the next in a pipeline after the actions in one
+// stage complete. You can work with transitions by calling:
+//
+// *
+// DisableStageTransition (), which prevents artifacts from transitioning to the
+// next stage in a pipeline.
+//
+// * EnableStageTransition (), which enables
+// transition of artifacts between stages in a pipeline.
+//
+// Using the API to
+// integrate with AWS CodePipeline For third-party integrators or developers who
+// want to create their own integrations with AWS CodePipeline, the expected
+// sequence varies from the standard API user. To integrate with AWS CodePipeline,
+// developers need to work with the following items: Jobs, which are instances of
+// an action. For example, a job for a source action might import a revision of an
+// artifact from a source. You can work with jobs by calling:
+//
+// * AcknowledgeJob
+// (), which confirms whether a job worker has received the specified job.
+//
+// *
+// GetJobDetails (), which returns the details of a job.
+//
+// * PollForJobs (),
+// which determines whether there are any jobs to act on.
+//
+// *
+// PutJobFailureResult (), which provides details of a job failure.
+//
+// *
+// PutJobSuccessResult (), which provides details of a job success.
+//
+// Third party
+// jobs, which are instances of an action created by a partner action and
+// integrated into AWS CodePipeline. Partner actions are created by members of the
+// AWS Partner Network. You can work with third party jobs by calling:
+//
+// *
+// AcknowledgeThirdPartyJob (), which confirms whether a job worker has received
+// the specified job.
+//
+// * GetThirdPartyJobDetails (), which requests the details
+// of a job for a partner action.
+//
+// * PollForThirdPartyJobs (), which determines
+// whether there are any jobs to act on.
+//
+// * PutThirdPartyJobFailureResult (),
+// which provides details of a job failure.
+//
+// * PutThirdPartyJobSuccessResult
+// (), which provides details of a job success.
+package codepipeline
diff --git a/service/codepipeline/go.mod b/service/codepipeline/go.mod
index 6f24c6549b8..d39f1153436 100644
--- a/service/codepipeline/go.mod
+++ b/service/codepipeline/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codepipeline/go.sum b/service/codepipeline/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codepipeline/go.sum
+++ b/service/codepipeline/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codestar/api_client.go b/service/codestar/api_client.go
index a9eec2f4954..03cc8c7db84 100644
--- a/service/codestar/api_client.go
+++ b/service/codestar/api_client.go
@@ -19,65 +19,7 @@ import (
const ServiceID = "CodeStar"
const ServiceAPIVersion = "2017-04-19"
-// AWS CodeStar This is the API reference for AWS CodeStar. This reference provides
-// descriptions of the operations and data types for the AWS CodeStar API along
-// with usage examples. You can use the AWS CodeStar API to work with: Projects and
-// their resources, by calling the following:
-//
-// * DeleteProject, which deletes a
-// project.
-//
-// * DescribeProject, which lists the attributes of a project.
-//
-// *
-// ListProjects, which lists all projects associated with your AWS account.
-//
-// *
-// ListResources, which lists the resources associated with a project.
-//
-// *
-// ListTagsForProject, which lists the tags associated with a project.
-//
-// *
-// TagProject, which adds tags to a project.
-//
-// * UntagProject, which removes
-// tags from a project.
-//
-// * UpdateProject, which updates the attributes of a
-// project.
-//
-// Teams and team members, by calling the following:
-//
-// *
-// AssociateTeamMember, which adds an IAM user to the team for a project.
-//
-// *
-// DisassociateTeamMember, which removes an IAM user from the team for a project.
-//
-//
-// * ListTeamMembers, which lists all the IAM users in the team for a project,
-// including their roles and attributes.
-//
-// * UpdateTeamMember, which updates a
-// team member's attributes in a project.
-//
-// Users, by calling the following:
-//
-// *
-// CreateUserProfile, which creates a user profile that contains data associated
-// with the user across all projects.
-//
-// * DeleteUserProfile, which deletes all
-// user profile information across all projects.
-//
-// * DescribeUserProfile, which
-// describes the profile of a user.
-//
-// * ListUserProfiles, which lists all user
-// profiles.
-//
-// * UpdateUserProfile, which updates the profile for a user.
+// Client provides the API client to make operations call for AWS CodeStar.
type Client struct {
options Options
}
diff --git a/service/codestar/doc.go b/service/codestar/doc.go
new file mode 100644
index 00000000000..b2214be75b9
--- /dev/null
+++ b/service/codestar/doc.go
@@ -0,0 +1,65 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codestar provides the API client, operations, and parameter types for
+// AWS CodeStar.
+//
+// AWS CodeStar This is the API reference for AWS CodeStar. This reference provides
+// descriptions of the operations and data types for the AWS CodeStar API along
+// with usage examples. You can use the AWS CodeStar API to work with: Projects and
+// their resources, by calling the following:
+//
+// * DeleteProject, which deletes a
+// project.
+//
+// * DescribeProject, which lists the attributes of a project.
+//
+// *
+// ListProjects, which lists all projects associated with your AWS account.
+//
+// *
+// ListResources, which lists the resources associated with a project.
+//
+// *
+// ListTagsForProject, which lists the tags associated with a project.
+//
+// *
+// TagProject, which adds tags to a project.
+//
+// * UntagProject, which removes
+// tags from a project.
+//
+// * UpdateProject, which updates the attributes of a
+// project.
+//
+// Teams and team members, by calling the following:
+//
+// *
+// AssociateTeamMember, which adds an IAM user to the team for a project.
+//
+// *
+// DisassociateTeamMember, which removes an IAM user from the team for a project.
+//
+//
+// * ListTeamMembers, which lists all the IAM users in the team for a project,
+// including their roles and attributes.
+//
+// * UpdateTeamMember, which updates a
+// team member's attributes in a project.
+//
+// Users, by calling the following:
+//
+// *
+// CreateUserProfile, which creates a user profile that contains data associated
+// with the user across all projects.
+//
+// * DeleteUserProfile, which deletes all
+// user profile information across all projects.
+//
+// * DescribeUserProfile, which
+// describes the profile of a user.
+//
+// * ListUserProfiles, which lists all user
+// profiles.
+//
+// * UpdateUserProfile, which updates the profile for a user.
+package codestar
diff --git a/service/codestar/go.mod b/service/codestar/go.mod
index 7b5f7fc271d..d119285ba77 100644
--- a/service/codestar/go.mod
+++ b/service/codestar/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codestar/go.sum b/service/codestar/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codestar/go.sum
+++ b/service/codestar/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codestarconnections/api_client.go b/service/codestarconnections/api_client.go
index eeeb064e3be..5b9919caecb 100644
--- a/service/codestarconnections/api_client.go
+++ b/service/codestarconnections/api_client.go
@@ -19,69 +19,8 @@ import (
const ServiceID = "CodeStar connections"
const ServiceAPIVersion = "2019-12-01"
-// AWS CodeStar Connections The CodeStar Connections feature is in preview release
-// and is subject to change. This AWS CodeStar Connections API Reference provides
-// descriptions and usage examples of the operations and data types for the AWS
-// CodeStar Connections API. You can use the connections API to work with
-// connections and installations. Connections are configurations that you use to
-// connect AWS resources to external code repositories. Each connection is a
-// resource that can be given to services such as CodePipeline to connect to a
-// third-party repository such as Bitbucket. For example, you can add the
-// connection in CodePipeline so that it triggers your pipeline when a code change
-// is made to your third-party code repository. Each connection is named and
-// associated with a unique ARN that is used to reference the connection. When you
-// create a connection, the console initiates a third-party connection handshake.
-// Installations are the apps that are used to conduct this handshake. For example,
-// the installation for the Bitbucket provider type is the Bitbucket Cloud app.
-// When you create a connection, you can choose an existing installation or create
-// one. When you want to create a connection to an installed provider type such as
-// GitHub Enterprise Server, you create a host for your connections. You can work
-// with connections by calling:
-//
-// * CreateConnection (), which creates a
-// uniquely named connection that can be referenced by services such as
-// CodePipeline.
-//
-// * DeleteConnection (), which deletes the specified
-// connection.
-//
-// * GetConnection (), which returns information about the
-// connection, including the connection status.
-//
-// * ListConnections (), which
-// lists the connections associated with your account.
-//
-// You can work with hosts by
-// calling:
-//
-// * CreateHost (), which creates a host that represents the
-// infrastructure where your provider is installed.
-//
-// * DeleteHost (), which
-// deletes the specified host.
-//
-// * GetHost (), which returns information about
-// the host, including the setup status.
-//
-// * ListHosts (), which lists the hosts
-// associated with your account.
-//
-// You can work with tags in AWS CodeStar
-// Connections by calling the following:
-//
-// * ListTagsForResource (), which gets
-// information about AWS tags for a specified Amazon Resource Name (ARN) in AWS
-// CodeStar Connections.
-//
-// * TagResource (), which adds or updates tags for a
-// resource in AWS CodeStar Connections.
-//
-// * UntagResource (), which removes
-// tags for a resource in AWS CodeStar Connections.
-//
-// For information about how to
-// use AWS CodeStar Connections, see the Developer Tools User Guide
-// (https://docs.aws.amazon.com/dtconsole/latest/userguide/welcome-connections.html).
+// Client provides the API client to make operations call for AWS CodeStar
+// connections.
type Client struct {
options Options
}
diff --git a/service/codestarconnections/doc.go b/service/codestarconnections/doc.go
new file mode 100644
index 00000000000..58795d8238b
--- /dev/null
+++ b/service/codestarconnections/doc.go
@@ -0,0 +1,69 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codestarconnections provides the API client, operations, and parameter
+// types for AWS CodeStar connections.
+//
+// AWS CodeStar Connections The CodeStar Connections feature is in preview release
+// and is subject to change. This AWS CodeStar Connections API Reference provides
+// descriptions and usage examples of the operations and data types for the AWS
+// CodeStar Connections API. You can use the connections API to work with
+// connections and installations. Connections are configurations that you use to
+// connect AWS resources to external code repositories. Each connection is a
+// resource that can be given to services such as CodePipeline to connect to a
+// third-party repository such as Bitbucket. For example, you can add the
+// connection in CodePipeline so that it triggers your pipeline when a code change
+// is made to your third-party code repository. Each connection is named and
+// associated with a unique ARN that is used to reference the connection. When you
+// create a connection, the console initiates a third-party connection handshake.
+// Installations are the apps that are used to conduct this handshake. For example,
+// the installation for the Bitbucket provider type is the Bitbucket Cloud app.
+// When you create a connection, you can choose an existing installation or create
+// one. When you want to create a connection to an installed provider type such as
+// GitHub Enterprise Server, you create a host for your connections. You can work
+// with connections by calling:
+//
+// * CreateConnection (), which creates a
+// uniquely named connection that can be referenced by services such as
+// CodePipeline.
+//
+// * DeleteConnection (), which deletes the specified
+// connection.
+//
+// * GetConnection (), which returns information about the
+// connection, including the connection status.
+//
+// * ListConnections (), which
+// lists the connections associated with your account.
+//
+// You can work with hosts by
+// calling:
+//
+// * CreateHost (), which creates a host that represents the
+// infrastructure where your provider is installed.
+//
+// * DeleteHost (), which
+// deletes the specified host.
+//
+// * GetHost (), which returns information about
+// the host, including the setup status.
+//
+// * ListHosts (), which lists the hosts
+// associated with your account.
+//
+// You can work with tags in AWS CodeStar
+// Connections by calling the following:
+//
+// * ListTagsForResource (), which gets
+// information about AWS tags for a specified Amazon Resource Name (ARN) in AWS
+// CodeStar Connections.
+//
+// * TagResource (), which adds or updates tags for a
+// resource in AWS CodeStar Connections.
+//
+// * UntagResource (), which removes
+// tags for a resource in AWS CodeStar Connections.
+//
+// For information about how to
+// use AWS CodeStar Connections, see the Developer Tools User Guide
+// (https://docs.aws.amazon.com/dtconsole/latest/userguide/welcome-connections.html).
+package codestarconnections
diff --git a/service/codestarconnections/go.mod b/service/codestarconnections/go.mod
index c8d2dbb5222..10c63571a81 100644
--- a/service/codestarconnections/go.mod
+++ b/service/codestarconnections/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codestarconnections/go.sum b/service/codestarconnections/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codestarconnections/go.sum
+++ b/service/codestarconnections/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/codestarnotifications/api_client.go b/service/codestarnotifications/api_client.go
index 2780206da9d..d7ad20daa62 100644
--- a/service/codestarnotifications/api_client.go
+++ b/service/codestarnotifications/api_client.go
@@ -21,33 +21,8 @@ import (
const ServiceID = "codestar notifications"
const ServiceAPIVersion = "2019-10-15"
-// This AWS CodeStar Notifications API Reference provides descriptions and usage
-// examples of the operations and data types for the AWS CodeStar Notifications
-// API. You can use the AWS CodeStar Notifications API to work with the following
-// objects: Notification rules, by calling the following:
Targets, by calling the following:
-
-// DeleteTarget, which removes a notification rule target (SNS topic) from a
-// notification rule.
-
ListTargets, which lists the
-// targets associated with a notification rule.
Events, by
-// calling the following:
Tags, by
-// calling the following:
-
ListTagsForResource, which
-// lists the tags already associated with a notification rule in your account.
-// -
TagResource, which associates a tag you provide with a
-// notification rule in your account.
-
UntagResource,
-// which removes a tag from a notification rule in your account.
-// For information about how to use AWS CodeStar Notifications, see link in the
-// CodeStarNotifications User Guide.
+// Client provides the API client to make operations call for AWS CodeStar
+// Notifications.
type Client struct {
options Options
}
diff --git a/service/codestarnotifications/doc.go b/service/codestarnotifications/doc.go
new file mode 100644
index 00000000000..5febeec2c99
--- /dev/null
+++ b/service/codestarnotifications/doc.go
@@ -0,0 +1,33 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package codestarnotifications provides the API client, operations, and parameter
+// types for AWS CodeStar Notifications.
+//
+// This AWS CodeStar Notifications API Reference provides descriptions and usage
+// examples of the operations and data types for the AWS CodeStar Notifications
+// API. You can use the AWS CodeStar Notifications API to work with the following
+// objects: Notification rules, by calling the following:
Targets, by calling the following:
-
+// DeleteTarget, which removes a notification rule target (SNS topic) from a
+// notification rule.
-
ListTargets, which lists the
+// targets associated with a notification rule.
Events, by
+// calling the following:
Tags, by
+// calling the following:
-
ListTagsForResource, which
+// lists the tags already associated with a notification rule in your account.
+// -
TagResource, which associates a tag you provide with a
+// notification rule in your account.
-
UntagResource,
+// which removes a tag from a notification rule in your account.
+// For information about how to use AWS CodeStar Notifications, see link in the
+// CodeStarNotifications User Guide.
+package codestarnotifications
diff --git a/service/codestarnotifications/go.mod b/service/codestarnotifications/go.mod
index e3c15a56a75..54387f5b724 100644
--- a/service/codestarnotifications/go.mod
+++ b/service/codestarnotifications/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/codestarnotifications/go.sum b/service/codestarnotifications/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/codestarnotifications/go.sum
+++ b/service/codestarnotifications/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cognitoidentity/api_client.go b/service/cognitoidentity/api_client.go
index 73bc29d7686..85c8b4c5a01 100644
--- a/service/cognitoidentity/api_client.go
+++ b/service/cognitoidentity/api_client.go
@@ -19,21 +19,8 @@ import (
const ServiceID = "Cognito Identity"
const ServiceAPIVersion = "2014-06-30"
-// Amazon Cognito Federated Identities Amazon Cognito Federated Identities is a web
-// service that delivers scoped temporary credentials to mobile devices and other
-// untrusted environments. It uniquely identifies a device and supplies the user
-// with a consistent identity over the lifetime of an application. Using Amazon
-// Cognito Federated Identities, you can enable authentication with one or more
-// third-party identity providers (Facebook, Google, or Login with Amazon) or an
-// Amazon Cognito user pool, and you can also choose to support unauthenticated
-// access from your app. Cognito delivers a unique identifier for each user and
-// acts as an OpenID token provider trusted by AWS Security Token Service (STS) to
-// access temporary, limited-privilege AWS credentials. For a description of the
-// authentication flow from the Amazon Cognito Developer Guide see Authentication
-// Flow
-// (https://docs.aws.amazon.com/cognito/latest/developerguide/authentication-flow.html).
-// For more information see Amazon Cognito Federated Identities
-// (https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-identity.html).
+// Client provides the API client to make operations call for Amazon Cognito
+// Identity.
type Client struct {
options Options
}
diff --git a/service/cognitoidentity/doc.go b/service/cognitoidentity/doc.go
new file mode 100644
index 00000000000..aeabc528ba3
--- /dev/null
+++ b/service/cognitoidentity/doc.go
@@ -0,0 +1,21 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cognitoidentity provides the API client, operations, and parameter types
+// for Amazon Cognito Identity.
+//
+// Amazon Cognito Federated Identities Amazon Cognito Federated Identities is a web
+// service that delivers scoped temporary credentials to mobile devices and other
+// untrusted environments. It uniquely identifies a device and supplies the user
+// with a consistent identity over the lifetime of an application. Using Amazon
+// Cognito Federated Identities, you can enable authentication with one or more
+// third-party identity providers (Facebook, Google, or Login with Amazon) or an
+// Amazon Cognito user pool, and you can also choose to support unauthenticated
+// access from your app. Cognito delivers a unique identifier for each user and
+// acts as an OpenID token provider trusted by AWS Security Token Service (STS) to
+// access temporary, limited-privilege AWS credentials. For a description of the
+// authentication flow from the Amazon Cognito Developer Guide see Authentication
+// Flow
+// (https://docs.aws.amazon.com/cognito/latest/developerguide/authentication-flow.html).
+// For more information see Amazon Cognito Federated Identities
+// (https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-identity.html).
+package cognitoidentity
diff --git a/service/cognitoidentity/go.mod b/service/cognitoidentity/go.mod
index 9befe05af8f..5ea7097e948 100644
--- a/service/cognitoidentity/go.mod
+++ b/service/cognitoidentity/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cognitoidentity/go.sum b/service/cognitoidentity/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cognitoidentity/go.sum
+++ b/service/cognitoidentity/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cognitoidentityprovider/api_client.go b/service/cognitoidentityprovider/api_client.go
index 9f59d6286dc..33cc852bad1 100644
--- a/service/cognitoidentityprovider/api_client.go
+++ b/service/cognitoidentityprovider/api_client.go
@@ -19,11 +19,8 @@ import (
const ServiceID = "Cognito Identity Provider"
const ServiceAPIVersion = "2016-04-18"
-// Using the Amazon Cognito User Pools API, you can create a user pool to manage
-// directories and users. You can authenticate a user to obtain tokens related to
-// user identity and access policies. This API reference provides information about
-// user pools in Amazon Cognito User Pools. For more information, see the Amazon
-// Cognito Documentation.
+// Client provides the API client to make operations call for Amazon Cognito
+// Identity Provider.
type Client struct {
options Options
}
diff --git a/service/cognitoidentityprovider/doc.go b/service/cognitoidentityprovider/doc.go
new file mode 100644
index 00000000000..9756eb3a40a
--- /dev/null
+++ b/service/cognitoidentityprovider/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cognitoidentityprovider provides the API client, operations, and
+// parameter types for Amazon Cognito Identity Provider.
+//
+// Using the Amazon Cognito User Pools API, you can create a user pool to manage
+// directories and users. You can authenticate a user to obtain tokens related to
+// user identity and access policies. This API reference provides information about
+// user pools in Amazon Cognito User Pools. For more information, see the Amazon
+// Cognito Documentation.
+package cognitoidentityprovider
diff --git a/service/cognitoidentityprovider/go.mod b/service/cognitoidentityprovider/go.mod
index d8a0d97db2a..a3d59464503 100644
--- a/service/cognitoidentityprovider/go.mod
+++ b/service/cognitoidentityprovider/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cognitoidentityprovider/go.sum b/service/cognitoidentityprovider/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cognitoidentityprovider/go.sum
+++ b/service/cognitoidentityprovider/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/cognitosync/api_client.go b/service/cognitosync/api_client.go
index 20280b391cc..2e57ba4bd69 100644
--- a/service/cognitosync/api_client.go
+++ b/service/cognitosync/api_client.go
@@ -19,25 +19,7 @@ import (
const ServiceID = "Cognito Sync"
const ServiceAPIVersion = "2014-06-30"
-// Amazon Cognito Sync Amazon Cognito Sync provides an AWS service and client
-// library that enable cross-device syncing of application-related user data.
-// High-level client libraries are available for both iOS and Android. You can use
-// these libraries to persist data locally so that it's available even if the
-// device is offline. Developer credentials don't need to be stored on the mobile
-// device to access the service. You can use Amazon Cognito to obtain a normalized
-// user ID and credentials. User data is persisted in a dataset that can store up
-// to 1 MB of key-value pairs, and you can have up to 20 datasets per user
-// identity. With Amazon Cognito Sync, the data stored for each identity is
-// accessible only to credentials assigned to that identity. In order to use the
-// Cognito Sync service, you need to make API calls using credentials retrieved
-// with Amazon Cognito Identity service
-// (https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/Welcome.html).
-// If you want to use Cognito Sync in an Android or iOS application, you will
-// probably want to make API calls via the AWS Mobile SDK. To learn more, see the
-// Developer Guide for Android
-// (https://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/cognito-sync.html)
-// and the Developer Guide for iOS
-// (https://docs.aws.amazon.com/mobile/sdkforios/developerguide/cognito-sync.html).
+// Client provides the API client to make operations call for Amazon Cognito Sync.
type Client struct {
options Options
}
diff --git a/service/cognitosync/doc.go b/service/cognitosync/doc.go
new file mode 100644
index 00000000000..886cec12fd1
--- /dev/null
+++ b/service/cognitosync/doc.go
@@ -0,0 +1,25 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package cognitosync provides the API client, operations, and parameter types for
+// Amazon Cognito Sync.
+//
+// Amazon Cognito Sync Amazon Cognito Sync provides an AWS service and client
+// library that enable cross-device syncing of application-related user data.
+// High-level client libraries are available for both iOS and Android. You can use
+// these libraries to persist data locally so that it's available even if the
+// device is offline. Developer credentials don't need to be stored on the mobile
+// device to access the service. You can use Amazon Cognito to obtain a normalized
+// user ID and credentials. User data is persisted in a dataset that can store up
+// to 1 MB of key-value pairs, and you can have up to 20 datasets per user
+// identity. With Amazon Cognito Sync, the data stored for each identity is
+// accessible only to credentials assigned to that identity. In order to use the
+// Cognito Sync service, you need to make API calls using credentials retrieved
+// with Amazon Cognito Identity service
+// (https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/Welcome.html).
+// If you want to use Cognito Sync in an Android or iOS application, you will
+// probably want to make API calls via the AWS Mobile SDK. To learn more, see the
+// Developer Guide for Android
+// (https://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/cognito-sync.html)
+// and the Developer Guide for iOS
+// (https://docs.aws.amazon.com/mobile/sdkforios/developerguide/cognito-sync.html).
+package cognitosync
diff --git a/service/cognitosync/go.mod b/service/cognitosync/go.mod
index 0f3569bf4d2..05706125cd0 100644
--- a/service/cognitosync/go.mod
+++ b/service/cognitosync/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/cognitosync/go.sum b/service/cognitosync/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/cognitosync/go.sum
+++ b/service/cognitosync/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/comprehend/api_client.go b/service/comprehend/api_client.go
index a700b3ff9dc..63a85142e0a 100644
--- a/service/comprehend/api_client.go
+++ b/service/comprehend/api_client.go
@@ -21,10 +21,7 @@ import (
const ServiceID = "Comprehend"
const ServiceAPIVersion = "2017-11-27"
-// Amazon Comprehend is an AWS service for gaining insight into the content of
-// documents. Use these actions to determine the topics contained in your
-// documents, the topics they discuss, the predominant sentiment expressed in them,
-// the predominant language used, and more.
+// Client provides the API client to make operations call for Amazon Comprehend.
type Client struct {
options Options
}
diff --git a/service/comprehend/doc.go b/service/comprehend/doc.go
new file mode 100644
index 00000000000..747a74bd9df
--- /dev/null
+++ b/service/comprehend/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package comprehend provides the API client, operations, and parameter types for
+// Amazon Comprehend.
+//
+// Amazon Comprehend is an AWS service for gaining insight into the content of
+// documents. Use these actions to determine the topics contained in your
+// documents, the topics they discuss, the predominant sentiment expressed in them,
+// the predominant language used, and more.
+package comprehend
diff --git a/service/comprehend/go.mod b/service/comprehend/go.mod
index 2e6e9f209f8..6b8a5b6ef82 100644
--- a/service/comprehend/go.mod
+++ b/service/comprehend/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/comprehend/go.sum b/service/comprehend/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/comprehend/go.sum
+++ b/service/comprehend/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/comprehendmedical/api_client.go b/service/comprehendmedical/api_client.go
index 62acf2d67d3..240edb508c3 100644
--- a/service/comprehendmedical/api_client.go
+++ b/service/comprehendmedical/api_client.go
@@ -21,8 +21,8 @@ import (
const ServiceID = "ComprehendMedical"
const ServiceAPIVersion = "2018-10-30"
-// Amazon Comprehend Medical extracts structured information from unstructured
-// clinical text. Use these actions to gain insight in your documents.
+// Client provides the API client to make operations call for AWS Comprehend
+// Medical.
type Client struct {
options Options
}
diff --git a/service/comprehendmedical/doc.go b/service/comprehendmedical/doc.go
new file mode 100644
index 00000000000..07a66ed0628
--- /dev/null
+++ b/service/comprehendmedical/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package comprehendmedical provides the API client, operations, and parameter
+// types for AWS Comprehend Medical.
+//
+// Amazon Comprehend Medical extracts structured information from unstructured
+// clinical text. Use these actions to gain insight in your documents.
+package comprehendmedical
diff --git a/service/comprehendmedical/go.mod b/service/comprehendmedical/go.mod
index de640200928..be65c66bcc3 100644
--- a/service/comprehendmedical/go.mod
+++ b/service/comprehendmedical/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/comprehendmedical/go.sum b/service/comprehendmedical/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/comprehendmedical/go.sum
+++ b/service/comprehendmedical/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/computeoptimizer/api_client.go b/service/computeoptimizer/api_client.go
index 2021ed4fccf..af6c8d96cf5 100644
--- a/service/computeoptimizer/api_client.go
+++ b/service/computeoptimizer/api_client.go
@@ -19,18 +19,8 @@ import (
const ServiceID = "Compute Optimizer"
const ServiceAPIVersion = "2019-11-01"
-// AWS Compute Optimizer is a service that analyzes the configuration and
-// utilization metrics of your AWS resources, such as EC2 instances and Auto
-// Scaling groups. It reports whether your resources are optimal, and generates
-// optimization recommendations to reduce the cost and improve the performance of
-// your workloads. Compute Optimizer also provides recent utilization metric data,
-// as well as projected utilization metric data for the recommendations, which you
-// can use to evaluate which recommendation provides the best price-performance
-// trade-off. The analysis of your usage patterns can help you decide when to move
-// or resize your running resources, and still meet your performance and capacity
-// requirements. For more information about Compute Optimizer, including the
-// required permissions to use the service, see the AWS Compute Optimizer User
-// Guide (https://docs.aws.amazon.com/compute-optimizer/latest/ug/).
+// Client provides the API client to make operations call for AWS Compute
+// Optimizer.
type Client struct {
options Options
}
diff --git a/service/computeoptimizer/doc.go b/service/computeoptimizer/doc.go
new file mode 100644
index 00000000000..8298e071c14
--- /dev/null
+++ b/service/computeoptimizer/doc.go
@@ -0,0 +1,18 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package computeoptimizer provides the API client, operations, and parameter
+// types for AWS Compute Optimizer.
+//
+// AWS Compute Optimizer is a service that analyzes the configuration and
+// utilization metrics of your AWS resources, such as EC2 instances and Auto
+// Scaling groups. It reports whether your resources are optimal, and generates
+// optimization recommendations to reduce the cost and improve the performance of
+// your workloads. Compute Optimizer also provides recent utilization metric data,
+// as well as projected utilization metric data for the recommendations, which you
+// can use to evaluate which recommendation provides the best price-performance
+// trade-off. The analysis of your usage patterns can help you decide when to move
+// or resize your running resources, and still meet your performance and capacity
+// requirements. For more information about Compute Optimizer, including the
+// required permissions to use the service, see the AWS Compute Optimizer User
+// Guide (https://docs.aws.amazon.com/compute-optimizer/latest/ug/).
+package computeoptimizer
diff --git a/service/computeoptimizer/go.mod b/service/computeoptimizer/go.mod
index 61f6f67c1d3..7374f1e9268 100644
--- a/service/computeoptimizer/go.mod
+++ b/service/computeoptimizer/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/computeoptimizer/go.sum b/service/computeoptimizer/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/computeoptimizer/go.sum
+++ b/service/computeoptimizer/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/configservice/api_client.go b/service/configservice/api_client.go
index 5fdd0d26a1c..d7004e7cfcf 100644
--- a/service/configservice/api_client.go
+++ b/service/configservice/api_client.go
@@ -19,27 +19,7 @@ import (
const ServiceID = "Config Service"
const ServiceAPIVersion = "2014-11-12"
-// AWS Config AWS Config provides a way to keep track of the configurations of
-// all the AWS resources associated with your AWS account. You can use AWS Config
-// to get the current and historical configurations of each AWS resource and also
-// to get information about the relationship between the resources. An AWS resource
-// can be an Amazon Compute Cloud (Amazon EC2) instance, an Elastic Block Store
-// (EBS) volume, an elastic network Interface (ENI), or a security group. For a
-// complete list of resources currently supported by AWS Config, see Supported
-// AWS Resources.
You can access and manage AWS Config through the AWS
-// Management Console, the AWS Command Line Interface (AWS CLI), the AWS Config
-// API, or the AWS SDKs for AWS Config. This reference guide contains documentation
-// for the AWS Config API and the AWS CLI commands that you can use to manage AWS
-// Config. The AWS Config API uses the Signature Version 4 protocol for signing
-// requests. For more information about how to sign a request with this protocol,
-// see Signature
-// Version 4 Signing Process. For detailed information about AWS Config
-// features and their associated actions or commands, as well as how to work with
-// AWS Management Console, see What
-// Is AWS Config in the AWS Config Developer Guide.
+// Client provides the API client to make operations call for AWS Config.
type Client struct {
options Options
}
diff --git a/service/configservice/doc.go b/service/configservice/doc.go
new file mode 100644
index 00000000000..7f81f4635c6
--- /dev/null
+++ b/service/configservice/doc.go
@@ -0,0 +1,27 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package configservice provides the API client, operations, and parameter types
+// for AWS Config.
+//
+// AWS Config AWS Config provides a way to keep track of the configurations of
+// all the AWS resources associated with your AWS account. You can use AWS Config
+// to get the current and historical configurations of each AWS resource and also
+// to get information about the relationship between the resources. An AWS resource
+// can be an Amazon Compute Cloud (Amazon EC2) instance, an Elastic Block Store
+// (EBS) volume, an elastic network Interface (ENI), or a security group. For a
+// complete list of resources currently supported by AWS Config, see Supported
+// AWS Resources.
You can access and manage AWS Config through the AWS
+// Management Console, the AWS Command Line Interface (AWS CLI), the AWS Config
+// API, or the AWS SDKs for AWS Config. This reference guide contains documentation
+// for the AWS Config API and the AWS CLI commands that you can use to manage AWS
+// Config. The AWS Config API uses the Signature Version 4 protocol for signing
+// requests. For more information about how to sign a request with this protocol,
+// see Signature
+// Version 4 Signing Process. For detailed information about AWS Config
+// features and their associated actions or commands, as well as how to work with
+// AWS Management Console, see What
+// Is AWS Config in the AWS Config Developer Guide.
+package configservice
diff --git a/service/configservice/go.mod b/service/configservice/go.mod
index 8c19a23c57e..45348cec537 100644
--- a/service/configservice/go.mod
+++ b/service/configservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/configservice/go.sum b/service/configservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/configservice/go.sum
+++ b/service/configservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/connect/api_client.go b/service/connect/api_client.go
index 6b8ad35bc2d..ac3f2d9212f 100644
--- a/service/connect/api_client.go
+++ b/service/connect/api_client.go
@@ -21,16 +21,8 @@ import (
const ServiceID = "Connect"
const ServiceAPIVersion = "2017-08-08"
-// Amazon Connect is a cloud-based contact center solution that makes it easy to
-// set up and manage a customer contact center and provide reliable customer
-// engagement at any scale. Amazon Connect provides rich metrics and real-time
-// reporting that allow you to optimize contact routing. You can also resolve
-// customer issues more efficiently by putting customers in touch with the right
-// agents. There are limits to the number of Amazon Connect resources that you can
-// create and limits to the number of requests that you can make per second. For
-// more information, see Amazon Connect Service Limits
-// (https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html)
-// in the Amazon Connect Administrator Guide.
+// Client provides the API client to make operations call for Amazon Connect
+// Service.
type Client struct {
options Options
}
diff --git a/service/connect/doc.go b/service/connect/doc.go
new file mode 100644
index 00000000000..78c3b42ae19
--- /dev/null
+++ b/service/connect/doc.go
@@ -0,0 +1,16 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package connect provides the API client, operations, and parameter types for
+// Amazon Connect Service.
+//
+// Amazon Connect is a cloud-based contact center solution that makes it easy to
+// set up and manage a customer contact center and provide reliable customer
+// engagement at any scale. Amazon Connect provides rich metrics and real-time
+// reporting that allow you to optimize contact routing. You can also resolve
+// customer issues more efficiently by putting customers in touch with the right
+// agents. There are limits to the number of Amazon Connect resources that you can
+// create and limits to the number of requests that you can make per second. For
+// more information, see Amazon Connect Service Limits
+// (https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html)
+// in the Amazon Connect Administrator Guide.
+package connect
diff --git a/service/connect/go.mod b/service/connect/go.mod
index a393906f8a4..c042ebcb873 100644
--- a/service/connect/go.mod
+++ b/service/connect/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/connect/go.sum b/service/connect/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/connect/go.sum
+++ b/service/connect/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/connectparticipant/api_client.go b/service/connectparticipant/api_client.go
index 37422995de1..3b851ec4f84 100644
--- a/service/connectparticipant/api_client.go
+++ b/service/connectparticipant/api_client.go
@@ -21,11 +21,8 @@ import (
const ServiceID = "ConnectParticipant"
const ServiceAPIVersion = "2018-09-07"
-// Amazon Connect is a cloud-based contact center solution that makes it easy to
-// set up and manage a customer contact center and provide reliable customer
-// engagement at any scale. Amazon Connect enables customer contacts through voice
-// or chat. The APIs described here are used by chat participants, such as
-// agents and customers.
+// Client provides the API client to make operations call for Amazon Connect
+// Participant Service.
type Client struct {
options Options
}
diff --git a/service/connectparticipant/doc.go b/service/connectparticipant/doc.go
new file mode 100644
index 00000000000..99b8d9451cc
--- /dev/null
+++ b/service/connectparticipant/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package connectparticipant provides the API client, operations, and parameter
+// types for Amazon Connect Participant Service.
+//
+// Amazon Connect is a cloud-based contact center solution that makes it easy to
+// set up and manage a customer contact center and provide reliable customer
+// engagement at any scale. Amazon Connect enables customer contacts through voice
+// or chat. The APIs described here are used by chat participants, such as
+// agents and customers.
+package connectparticipant
diff --git a/service/connectparticipant/go.mod b/service/connectparticipant/go.mod
index 02e7ae469ce..1d89675ff7e 100644
--- a/service/connectparticipant/go.mod
+++ b/service/connectparticipant/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/connectparticipant/go.sum b/service/connectparticipant/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/connectparticipant/go.sum
+++ b/service/connectparticipant/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/costandusagereportservice/api_client.go b/service/costandusagereportservice/api_client.go
index 5aa8e249156..9088fbaf0e9 100644
--- a/service/costandusagereportservice/api_client.go
+++ b/service/costandusagereportservice/api_client.go
@@ -19,15 +19,8 @@ import (
const ServiceID = "Cost and Usage Report Service"
const ServiceAPIVersion = "2017-01-06"
-// The AWS Cost and Usage Report API enables you to programmatically create, query,
-// and delete AWS Cost and Usage report definitions. AWS Cost and Usage reports
-// track the monthly AWS costs and usage associated with your AWS account. The
-// report contains line items for each unique combination of AWS product, usage
-// type, and operation that your AWS account uses. You can configure the AWS Cost
-// and Usage report to show only the data that you want, using the AWS Cost and
-// Usage API.
Service Endpoint
The AWS Cost and Usage Report API
-// provides the following endpoint:
+// Client provides the API client to make operations call for AWS Cost and Usage
+// Report Service.
type Client struct {
options Options
}
diff --git a/service/costandusagereportservice/doc.go b/service/costandusagereportservice/doc.go
new file mode 100644
index 00000000000..ae719a2988e
--- /dev/null
+++ b/service/costandusagereportservice/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package costandusagereportservice provides the API client, operations, and
+// parameter types for AWS Cost and Usage Report Service.
+//
+// The AWS Cost and Usage Report API enables you to programmatically create, query,
+// and delete AWS Cost and Usage report definitions. AWS Cost and Usage reports
+// track the monthly AWS costs and usage associated with your AWS account. The
+// report contains line items for each unique combination of AWS product, usage
+// type, and operation that your AWS account uses. You can configure the AWS Cost
+// and Usage report to show only the data that you want, using the AWS Cost and
+// Usage API. Service Endpoint
The AWS Cost and Usage Report API
+// provides the following endpoint:
+package costandusagereportservice
diff --git a/service/costandusagereportservice/go.mod b/service/costandusagereportservice/go.mod
index 8f318d2aa21..e0f5c93c6ab 100644
--- a/service/costandusagereportservice/go.mod
+++ b/service/costandusagereportservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/costandusagereportservice/go.sum b/service/costandusagereportservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/costandusagereportservice/go.sum
+++ b/service/costandusagereportservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/costexplorer/api_client.go b/service/costexplorer/api_client.go
index e70f07e4109..f358cd96194 100644
--- a/service/costexplorer/api_client.go
+++ b/service/costexplorer/api_client.go
@@ -19,18 +19,8 @@ import (
const ServiceID = "Cost Explorer"
const ServiceAPIVersion = "2017-10-25"
-// The Cost Explorer API enables you to programmatically query your cost and usage
-// data. You can query for aggregated data such as total monthly costs or total
-// daily usage. You can also query for granular data, such as the number of daily
-// write operations for Amazon DynamoDB database tables in your production
-// environment. Service Endpoint The Cost Explorer API provides the following
-// endpoint:
-//
-// * https://ce.us-east-1.amazonaws.com
-//
-// For information about costs
-// associated with the Cost Explorer API, see AWS Cost Management Pricing
-// (http://aws.amazon.com/aws-cost-management/pricing/).
+// Client provides the API client to make operations call for AWS Cost Explorer
+// Service.
type Client struct {
options Options
}
diff --git a/service/costexplorer/doc.go b/service/costexplorer/doc.go
new file mode 100644
index 00000000000..0f4fcdc14c4
--- /dev/null
+++ b/service/costexplorer/doc.go
@@ -0,0 +1,18 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package costexplorer provides the API client, operations, and parameter types
+// for AWS Cost Explorer Service.
+//
+// The Cost Explorer API enables you to programmatically query your cost and usage
+// data. You can query for aggregated data such as total monthly costs or total
+// daily usage. You can also query for granular data, such as the number of daily
+// write operations for Amazon DynamoDB database tables in your production
+// environment. Service Endpoint The Cost Explorer API provides the following
+// endpoint:
+//
+// * https://ce.us-east-1.amazonaws.com
+//
+// For information about costs
+// associated with the Cost Explorer API, see AWS Cost Management Pricing
+// (http://aws.amazon.com/aws-cost-management/pricing/).
+package costexplorer
diff --git a/service/costexplorer/go.mod b/service/costexplorer/go.mod
index f0342b21f54..331952d89f8 100644
--- a/service/costexplorer/go.mod
+++ b/service/costexplorer/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/costexplorer/go.sum b/service/costexplorer/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/costexplorer/go.sum
+++ b/service/costexplorer/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/databasemigrationservice/api_client.go b/service/databasemigrationservice/api_client.go
index e5ae3d357ba..d561001dd6a 100644
--- a/service/databasemigrationservice/api_client.go
+++ b/service/databasemigrationservice/api_client.go
@@ -19,16 +19,8 @@ import (
const ServiceID = "Database Migration Service"
const ServiceAPIVersion = "2016-01-01"
-// AWS Database Migration Service AWS Database Migration Service (AWS DMS) can
-// migrate your data to and from the most widely used commercial and open-source
-// databases such as Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift,
-// MariaDB, Amazon Aurora, MySQL, and SAP Adaptive Server Enterprise (ASE). The
-// service supports homogeneous migrations such as Oracle to Oracle, as well as
-// heterogeneous migrations between different database platforms, such as Oracle to
-// MySQL or SQL Server to PostgreSQL. For more information about AWS DMS, see What
-// Is AWS Database Migration Service?
-// (https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html) in the AWS
-// Database Migration User Guide.
+// Client provides the API client to make operations call for AWS Database
+// Migration Service.
type Client struct {
options Options
}
diff --git a/service/databasemigrationservice/doc.go b/service/databasemigrationservice/doc.go
new file mode 100644
index 00000000000..3efe316a892
--- /dev/null
+++ b/service/databasemigrationservice/doc.go
@@ -0,0 +1,16 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package databasemigrationservice provides the API client, operations, and
+// parameter types for AWS Database Migration Service.
+//
+// AWS Database Migration Service AWS Database Migration Service (AWS DMS) can
+// migrate your data to and from the most widely used commercial and open-source
+// databases such as Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift,
+// MariaDB, Amazon Aurora, MySQL, and SAP Adaptive Server Enterprise (ASE). The
+// service supports homogeneous migrations such as Oracle to Oracle, as well as
+// heterogeneous migrations between different database platforms, such as Oracle to
+// MySQL or SQL Server to PostgreSQL. For more information about AWS DMS, see What
+// Is AWS Database Migration Service?
+// (https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html) in the AWS
+// Database Migration User Guide.
+package databasemigrationservice
diff --git a/service/databasemigrationservice/go.mod b/service/databasemigrationservice/go.mod
index f0acb0e8ac2..11fbd53c65d 100644
--- a/service/databasemigrationservice/go.mod
+++ b/service/databasemigrationservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/databasemigrationservice/go.sum b/service/databasemigrationservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/databasemigrationservice/go.sum
+++ b/service/databasemigrationservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/dataexchange/api_client.go b/service/dataexchange/api_client.go
index 271bc268cbf..bc54d967035 100644
--- a/service/dataexchange/api_client.go
+++ b/service/dataexchange/api_client.go
@@ -19,22 +19,7 @@ import (
const ServiceID = "DataExchange"
const ServiceAPIVersion = "2017-07-25"
-// AWS Data Exchange is a service that makes it easy for AWS customers to exchange
-// data in the cloud. You can use the AWS Data Exchange APIs to create, update,
-// manage, and access file-based data set in the AWS Cloud.As a subscriber, you can
-// view and access the data sets that you have an entitlement to through a
-// subscription. You can use the APIS to download or copy your entitled data sets
-// to Amazon S3 for use across a variety of AWS analytics and machine learning
-// services.As a provider, you can create and manage your data sets that you would
-// like to publish to a product. Being able to package and provide your data sets
-// into products requires a few steps to determine eligibility. For more
-// information, visit the AWS Data Exchange User Guide.A data set is a collection
-// of data that can be changed or updated over time. Data sets can be updated using
-// revisions, which represent a new version or incremental change to a data set. A
-// revision contains one or more assets. An asset in AWS Data Exchange is a piece
-// of data that can be stored as an Amazon S3 object. The asset can be a structured
-// data file, an image file, or some other data file. Jobs are asynchronous import
-// or export operations used to create or copy assets.
+// Client provides the API client to make operations call for AWS Data Exchange.
type Client struct {
options Options
}
diff --git a/service/dataexchange/doc.go b/service/dataexchange/doc.go
new file mode 100644
index 00000000000..0292bef2386
--- /dev/null
+++ b/service/dataexchange/doc.go
@@ -0,0 +1,22 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package dataexchange provides the API client, operations, and parameter types
+// for AWS Data Exchange.
+//
+// AWS Data Exchange is a service that makes it easy for AWS customers to exchange
+// data in the cloud. You can use the AWS Data Exchange APIs to create, update,
+// manage, and access file-based data set in the AWS Cloud.As a subscriber, you can
+// view and access the data sets that you have an entitlement to through a
+// subscription. You can use the APIS to download or copy your entitled data sets
+// to Amazon S3 for use across a variety of AWS analytics and machine learning
+// services.As a provider, you can create and manage your data sets that you would
+// like to publish to a product. Being able to package and provide your data sets
+// into products requires a few steps to determine eligibility. For more
+// information, visit the AWS Data Exchange User Guide.A data set is a collection
+// of data that can be changed or updated over time. Data sets can be updated using
+// revisions, which represent a new version or incremental change to a data set. A
+// revision contains one or more assets. An asset in AWS Data Exchange is a piece
+// of data that can be stored as an Amazon S3 object. The asset can be a structured
+// data file, an image file, or some other data file. Jobs are asynchronous import
+// or export operations used to create or copy assets.
+package dataexchange
diff --git a/service/dataexchange/go.mod b/service/dataexchange/go.mod
index ddc3ef6acc3..d4ee529fb5b 100644
--- a/service/dataexchange/go.mod
+++ b/service/dataexchange/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/dataexchange/go.sum b/service/dataexchange/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/dataexchange/go.sum
+++ b/service/dataexchange/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/datapipeline/api_client.go b/service/datapipeline/api_client.go
index deb8b02e34a..65894c733e4 100644
--- a/service/datapipeline/api_client.go
+++ b/service/datapipeline/api_client.go
@@ -19,24 +19,7 @@ import (
const ServiceID = "Data Pipeline"
const ServiceAPIVersion = "2012-10-29"
-// AWS Data Pipeline configures and manages a data-driven workflow called a
-// pipeline. AWS Data Pipeline handles the details of scheduling and ensuring that
-// data dependencies are met so that your application can focus on processing the
-// data. AWS Data Pipeline provides a JAR implementation of a task runner
-// called AWS Data Pipeline Task Runner. AWS Data Pipeline Task Runner provides
-// logic for common data management scenarios, such as performing database queries
-// and running data analysis using Amazon Elastic MapReduce (Amazon EMR). You can
-// use AWS Data Pipeline Task Runner as your task runner, or you can write your own
-// task runner to provide custom data management.
AWS Data Pipeline
-// implements two main sets of functionality. Use the first set to create a
-// pipeline and define data sources, schedules, dependencies, and the transforms to
-// be performed on the data. Use the second set in your task runner application to
-// receive the next task ready for processing. The logic for performing the task,
-// such as querying the data, running data analysis, or converting the data from
-// one format to another, is contained within the task runner. The task runner
-// performs the task assigned to it by the web service, reporting progress to the
-// web service as it does so. When the task is done, the task runner reports the
-// final success or failure of the task to the web service.
+// Client provides the API client to make operations call for AWS Data Pipeline.
type Client struct {
options Options
}
diff --git a/service/datapipeline/doc.go b/service/datapipeline/doc.go
new file mode 100644
index 00000000000..3add00a6db8
--- /dev/null
+++ b/service/datapipeline/doc.go
@@ -0,0 +1,24 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package datapipeline provides the API client, operations, and parameter types
+// for AWS Data Pipeline.
+//
+// AWS Data Pipeline configures and manages a data-driven workflow called a
+// pipeline. AWS Data Pipeline handles the details of scheduling and ensuring that
+// data dependencies are met so that your application can focus on processing the
+// data. AWS Data Pipeline provides a JAR implementation of a task runner
+// called AWS Data Pipeline Task Runner. AWS Data Pipeline Task Runner provides
+// logic for common data management scenarios, such as performing database queries
+// and running data analysis using Amazon Elastic MapReduce (Amazon EMR). You can
+// use AWS Data Pipeline Task Runner as your task runner, or you can write your own
+// task runner to provide custom data management.
AWS Data Pipeline
+// implements two main sets of functionality. Use the first set to create a
+// pipeline and define data sources, schedules, dependencies, and the transforms to
+// be performed on the data. Use the second set in your task runner application to
+// receive the next task ready for processing. The logic for performing the task,
+// such as querying the data, running data analysis, or converting the data from
+// one format to another, is contained within the task runner. The task runner
+// performs the task assigned to it by the web service, reporting progress to the
+// web service as it does so. When the task is done, the task runner reports the
+// final success or failure of the task to the web service.
+package datapipeline
diff --git a/service/datapipeline/go.mod b/service/datapipeline/go.mod
index 17ce79e50fe..ffbe3f06ca8 100644
--- a/service/datapipeline/go.mod
+++ b/service/datapipeline/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/datapipeline/go.sum b/service/datapipeline/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/datapipeline/go.sum
+++ b/service/datapipeline/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/datasync/api_client.go b/service/datasync/api_client.go
index 9d00929a5f5..8211d70e3b3 100644
--- a/service/datasync/api_client.go
+++ b/service/datasync/api_client.go
@@ -19,11 +19,7 @@ import (
const ServiceID = "DataSync"
const ServiceAPIVersion = "2018-11-09"
-// AWS DataSync AWS DataSync is a managed data transfer service that makes it
-// simpler for you to automate moving data between on-premises storage and Amazon
-// Simple Storage Service (Amazon S3) or Amazon Elastic File System (Amazon EFS).
-//
This API interface reference for AWS DataSync contains documentation for
-// a programming interface that you can use to manage AWS DataSync.
+// Client provides the API client to make operations call for AWS DataSync.
type Client struct {
options Options
}
diff --git a/service/datasync/doc.go b/service/datasync/doc.go
new file mode 100644
index 00000000000..d449eb005a8
--- /dev/null
+++ b/service/datasync/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package datasync provides the API client, operations, and parameter types for
+// AWS DataSync.
+//
+// AWS DataSync AWS DataSync is a managed data transfer service that makes it
+// simpler for you to automate moving data between on-premises storage and Amazon
+// Simple Storage Service (Amazon S3) or Amazon Elastic File System (Amazon EFS).
+//
This API interface reference for AWS DataSync contains documentation for
+// a programming interface that you can use to manage AWS DataSync.
+package datasync
diff --git a/service/datasync/go.mod b/service/datasync/go.mod
index 19aa4ebedcc..6fe9a40f1d2 100644
--- a/service/datasync/go.mod
+++ b/service/datasync/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/datasync/go.sum b/service/datasync/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/datasync/go.sum
+++ b/service/datasync/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/dax/api_client.go b/service/dax/api_client.go
index 8b0b49ba863..606758e26d8 100644
--- a/service/dax/api_client.go
+++ b/service/dax/api_client.go
@@ -19,12 +19,8 @@ import (
const ServiceID = "DAX"
const ServiceAPIVersion = "2017-04-19"
-// DAX is a managed caching service engineered for Amazon DynamoDB. DAX
-// dramatically speeds up database reads by caching frequently-accessed data from
-// DynamoDB, so applications can access that data with sub-millisecond latency. You
-// can create a DAX cluster easily, using the AWS Management Console. With a few
-// simple modifications to your code, your application can begin taking advantage
-// of the DAX cluster and realize significant improvements in read performance.
+// Client provides the API client to make operations call for Amazon DynamoDB
+// Accelerator (DAX).
type Client struct {
options Options
}
diff --git a/service/dax/doc.go b/service/dax/doc.go
new file mode 100644
index 00000000000..7fdf3f5f10c
--- /dev/null
+++ b/service/dax/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package dax provides the API client, operations, and parameter types for Amazon
+// DynamoDB Accelerator (DAX).
+//
+// DAX is a managed caching service engineered for Amazon DynamoDB. DAX
+// dramatically speeds up database reads by caching frequently-accessed data from
+// DynamoDB, so applications can access that data with sub-millisecond latency. You
+// can create a DAX cluster easily, using the AWS Management Console. With a few
+// simple modifications to your code, your application can begin taking advantage
+// of the DAX cluster and realize significant improvements in read performance.
+package dax
diff --git a/service/dax/go.mod b/service/dax/go.mod
index 92267fc7a83..78055d23abe 100644
--- a/service/dax/go.mod
+++ b/service/dax/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/dax/go.sum b/service/dax/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/dax/go.sum
+++ b/service/dax/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/detective/api_client.go b/service/detective/api_client.go
index b7d0af4c2b5..53491908a21 100644
--- a/service/detective/api_client.go
+++ b/service/detective/api_client.go
@@ -19,47 +19,7 @@ import (
const ServiceID = "Detective"
const ServiceAPIVersion = "2018-10-26"
-// Detective uses machine learning and purpose-built visualizations to help you
-// analyze and investigate security issues across your Amazon Web Services (AWS)
-// workloads. Detective automatically extracts time-based events such as login
-// attempts, API calls, and network traffic from AWS CloudTrail and Amazon Virtual
-// Private Cloud (Amazon VPC) flow logs. It also extracts findings detected by
-// Amazon GuardDuty. The Detective API primarily supports the creation and
-// management of behavior graphs. A behavior graph contains the extracted data from
-// a set of member accounts, and is created and managed by a master account. Every
-// behavior graph is specific to a Region. You can only use the API to manage
-// graphs that belong to the Region that is associated with the currently selected
-// endpoint. A Detective master account can use the Detective API to do the
-// following:
-//
-// * Enable and disable Detective. Enabling Detective creates a new
-// behavior graph.
-//
-// * View the list of member accounts in a behavior graph.
-//
-//
-// * Add member accounts to a behavior graph.
-//
-// * Remove member accounts from a
-// behavior graph.
-//
-// A member account can use the Detective API to do the
-// following:
-//
-// * View the list of behavior graphs that they are invited to.
-//
-//
-// * Accept an invitation to contribute to a behavior graph.
-//
-// * Decline an
-// invitation to contribute to a behavior graph.
-//
-// * Remove their account from a
-// behavior graph.
-//
-// All API actions are logged as CloudTrail events. See Logging
-// Detective API Calls with CloudTrail
-// (https://docs.aws.amazon.com/detective/latest/adminguide/logging-using-cloudtrail.html).
+// Client provides the API client to make operations call for Amazon Detective.
type Client struct {
options Options
}
diff --git a/service/detective/doc.go b/service/detective/doc.go
new file mode 100644
index 00000000000..2f60f649037
--- /dev/null
+++ b/service/detective/doc.go
@@ -0,0 +1,47 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package detective provides the API client, operations, and parameter types for
+// Amazon Detective.
+//
+// Detective uses machine learning and purpose-built visualizations to help you
+// analyze and investigate security issues across your Amazon Web Services (AWS)
+// workloads. Detective automatically extracts time-based events such as login
+// attempts, API calls, and network traffic from AWS CloudTrail and Amazon Virtual
+// Private Cloud (Amazon VPC) flow logs. It also extracts findings detected by
+// Amazon GuardDuty. The Detective API primarily supports the creation and
+// management of behavior graphs. A behavior graph contains the extracted data from
+// a set of member accounts, and is created and managed by a master account. Every
+// behavior graph is specific to a Region. You can only use the API to manage
+// graphs that belong to the Region that is associated with the currently selected
+// endpoint. A Detective master account can use the Detective API to do the
+// following:
+//
+// * Enable and disable Detective. Enabling Detective creates a new
+// behavior graph.
+//
+// * View the list of member accounts in a behavior graph.
+//
+//
+// * Add member accounts to a behavior graph.
+//
+// * Remove member accounts from a
+// behavior graph.
+//
+// A member account can use the Detective API to do the
+// following:
+//
+// * View the list of behavior graphs that they are invited to.
+//
+//
+// * Accept an invitation to contribute to a behavior graph.
+//
+// * Decline an
+// invitation to contribute to a behavior graph.
+//
+// * Remove their account from a
+// behavior graph.
+//
+// All API actions are logged as CloudTrail events. See Logging
+// Detective API Calls with CloudTrail
+// (https://docs.aws.amazon.com/detective/latest/adminguide/logging-using-cloudtrail.html).
+package detective
diff --git a/service/detective/go.mod b/service/detective/go.mod
index eb0793210ef..6017702169e 100644
--- a/service/detective/go.mod
+++ b/service/detective/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/detective/go.sum b/service/detective/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/detective/go.sum
+++ b/service/detective/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/devicefarm/api_client.go b/service/devicefarm/api_client.go
index f5faed6793c..73f11044634 100644
--- a/service/devicefarm/api_client.go
+++ b/service/devicefarm/api_client.go
@@ -19,20 +19,7 @@ import (
const ServiceID = "Device Farm"
const ServiceAPIVersion = "2015-06-23"
-// Welcome to the AWS Device Farm API documentation, which contains APIs for:
-//
-//
-// * Testing on desktop browsers Device Farm makes it possible for you to test your
-// web applications on desktop browsers using Selenium. The APIs for desktop
-// browser testing contain TestGrid in their names. For more information, see
-// Testing Web Applications on Selenium with Device Farm
-// (https://docs.aws.amazon.com/devicefarm/latest/testgrid/).
-//
-// * Testing on
-// real mobile devices Device Farm makes it possible for you to test apps on
-// physical phones, tablets, and other devices in the cloud. For more information,
-// see the Device Farm Developer Guide
-// (https://docs.aws.amazon.com/devicefarm/latest/developerguide/).
+// Client provides the API client to make operations call for AWS Device Farm.
type Client struct {
options Options
}
diff --git a/service/devicefarm/doc.go b/service/devicefarm/doc.go
new file mode 100644
index 00000000000..0b4812ba377
--- /dev/null
+++ b/service/devicefarm/doc.go
@@ -0,0 +1,20 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package devicefarm provides the API client, operations, and parameter types for
+// AWS Device Farm.
+//
+// Welcome to the AWS Device Farm API documentation, which contains APIs for:
+//
+//
+// * Testing on desktop browsers Device Farm makes it possible for you to test your
+// web applications on desktop browsers using Selenium. The APIs for desktop
+// browser testing contain TestGrid in their names. For more information, see
+// Testing Web Applications on Selenium with Device Farm
+// (https://docs.aws.amazon.com/devicefarm/latest/testgrid/).
+//
+// * Testing on
+// real mobile devices Device Farm makes it possible for you to test apps on
+// physical phones, tablets, and other devices in the cloud. For more information,
+// see the Device Farm Developer Guide
+// (https://docs.aws.amazon.com/devicefarm/latest/developerguide/).
+package devicefarm
diff --git a/service/devicefarm/go.mod b/service/devicefarm/go.mod
index 02e4a736ea8..7a425d70ebd 100644
--- a/service/devicefarm/go.mod
+++ b/service/devicefarm/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/devicefarm/go.sum b/service/devicefarm/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/devicefarm/go.sum
+++ b/service/devicefarm/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/directconnect/api_client.go b/service/directconnect/api_client.go
index ac691181d2d..e7f44564b02 100644
--- a/service/directconnect/api_client.go
+++ b/service/directconnect/api_client.go
@@ -19,15 +19,7 @@ import (
const ServiceID = "Direct Connect"
const ServiceAPIVersion = "2012-10-25"
-// AWS Direct Connect links your internal network to an AWS Direct Connect location
-// over a standard Ethernet fiber-optic cable. One end of the cable is connected to
-// your router, the other to an AWS Direct Connect router. With this connection in
-// place, you can create virtual interfaces directly to the AWS cloud (for example,
-// to Amazon EC2 and Amazon S3) and to Amazon VPC, bypassing Internet service
-// providers in your network path. A connection provides access to all AWS Regions
-// except the China (Beijing) and (China) Ningxia Regions. AWS resources in the
-// China Regions can only be accessed through locations associated with those
-// Regions.
+// Client provides the API client to make operations call for AWS Direct Connect.
type Client struct {
options Options
}
diff --git a/service/directconnect/doc.go b/service/directconnect/doc.go
new file mode 100644
index 00000000000..67c570fe76b
--- /dev/null
+++ b/service/directconnect/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package directconnect provides the API client, operations, and parameter types
+// for AWS Direct Connect.
+//
+// AWS Direct Connect links your internal network to an AWS Direct Connect location
+// over a standard Ethernet fiber-optic cable. One end of the cable is connected to
+// your router, the other to an AWS Direct Connect router. With this connection in
+// place, you can create virtual interfaces directly to the AWS cloud (for example,
+// to Amazon EC2 and Amazon S3) and to Amazon VPC, bypassing Internet service
+// providers in your network path. A connection provides access to all AWS Regions
+// except the China (Beijing) and (China) Ningxia Regions. AWS resources in the
+// China Regions can only be accessed through locations associated with those
+// Regions.
+package directconnect
diff --git a/service/directconnect/go.mod b/service/directconnect/go.mod
index b7482af54b4..71fc1f57bcd 100644
--- a/service/directconnect/go.mod
+++ b/service/directconnect/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/directconnect/go.sum b/service/directconnect/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/directconnect/go.sum
+++ b/service/directconnect/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/directoryservice/api_client.go b/service/directoryservice/api_client.go
index 2c88bdf26b9..33d2de39afd 100644
--- a/service/directoryservice/api_client.go
+++ b/service/directoryservice/api_client.go
@@ -19,20 +19,8 @@ import (
const ServiceID = "Directory Service"
const ServiceAPIVersion = "2015-04-16"
-// AWS Directory Service AWS Directory Service is a web service that makes it easy
-// for you to setup and run directories in the AWS cloud, or connect your AWS
-// resources with an existing on-premises Microsoft Active Directory. This guide
-// provides detailed information about AWS Directory Service operations, data
-// types, parameters, and errors. For information about AWS Directory Services
-// features, see AWS Directory Service (https://aws.amazon.com/directoryservice/)
-// and the AWS Directory Service Administration Guide
-// (http://docs.aws.amazon.com/directoryservice/latest/admin-guide/what_is.html).
-// AWS provides SDKs that consist of libraries and sample code for various
-// programming languages and platforms (Java, Ruby, .Net, iOS, Android, etc.). The
-// SDKs provide a convenient way to create programmatic access to AWS Directory
-// Service and other AWS services. For more information about the AWS SDKs,
-// including how to download and install them, see Tools for Amazon Web Services
-// (http://aws.amazon.com/tools/).
+// Client provides the API client to make operations call for AWS Directory
+// Service.
type Client struct {
options Options
}
diff --git a/service/directoryservice/doc.go b/service/directoryservice/doc.go
new file mode 100644
index 00000000000..5d8acf721da
--- /dev/null
+++ b/service/directoryservice/doc.go
@@ -0,0 +1,20 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package directoryservice provides the API client, operations, and parameter
+// types for AWS Directory Service.
+//
+// AWS Directory Service AWS Directory Service is a web service that makes it easy
+// for you to setup and run directories in the AWS cloud, or connect your AWS
+// resources with an existing on-premises Microsoft Active Directory. This guide
+// provides detailed information about AWS Directory Service operations, data
+// types, parameters, and errors. For information about AWS Directory Services
+// features, see AWS Directory Service (https://aws.amazon.com/directoryservice/)
+// and the AWS Directory Service Administration Guide
+// (http://docs.aws.amazon.com/directoryservice/latest/admin-guide/what_is.html).
+// AWS provides SDKs that consist of libraries and sample code for various
+// programming languages and platforms (Java, Ruby, .Net, iOS, Android, etc.). The
+// SDKs provide a convenient way to create programmatic access to AWS Directory
+// Service and other AWS services. For more information about the AWS SDKs,
+// including how to download and install them, see Tools for Amazon Web Services
+// (http://aws.amazon.com/tools/).
+package directoryservice
diff --git a/service/directoryservice/go.mod b/service/directoryservice/go.mod
index 4db18a7d557..68d0a71db2f 100644
--- a/service/directoryservice/go.mod
+++ b/service/directoryservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/directoryservice/go.sum b/service/directoryservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/directoryservice/go.sum
+++ b/service/directoryservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/dlm/api_client.go b/service/dlm/api_client.go
index 17b335c704e..2b79506b15d 100644
--- a/service/dlm/api_client.go
+++ b/service/dlm/api_client.go
@@ -19,13 +19,8 @@ import (
const ServiceID = "DLM"
const ServiceAPIVersion = "2018-01-12"
-// Amazon Data Lifecycle Manager With Amazon Data Lifecycle Manager, you can manage
-// the lifecycle of your AWS resources. You create lifecycle policies, which are
-// used to automate operations on the specified resources. Amazon DLM supports
-// Amazon EBS volumes and snapshots. For information about using Amazon DLM with
-// Amazon EBS, see Automating the Amazon EBS Snapshot Lifecycle
-// (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/snapshot-lifecycle.html) in
-// the Amazon EC2 User Guide.
+// Client provides the API client to make operations call for Amazon Data Lifecycle
+// Manager.
type Client struct {
options Options
}
diff --git a/service/dlm/doc.go b/service/dlm/doc.go
new file mode 100644
index 00000000000..8d3af26d0fe
--- /dev/null
+++ b/service/dlm/doc.go
@@ -0,0 +1,13 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package dlm provides the API client, operations, and parameter types for Amazon
+// Data Lifecycle Manager.
+//
+// Amazon Data Lifecycle Manager With Amazon Data Lifecycle Manager, you can manage
+// the lifecycle of your AWS resources. You create lifecycle policies, which are
+// used to automate operations on the specified resources. Amazon DLM supports
+// Amazon EBS volumes and snapshots. For information about using Amazon DLM with
+// Amazon EBS, see Automating the Amazon EBS Snapshot Lifecycle
+// (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/snapshot-lifecycle.html) in
+// the Amazon EC2 User Guide.
+package dlm
diff --git a/service/dlm/go.mod b/service/dlm/go.mod
index fb85abf8188..ad0162dd2ae 100644
--- a/service/dlm/go.mod
+++ b/service/dlm/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/dlm/go.sum b/service/dlm/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/dlm/go.sum
+++ b/service/dlm/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/docdb/api_client.go b/service/docdb/api_client.go
index baf5ec6d253..bfaafd94dc3 100644
--- a/service/docdb/api_client.go
+++ b/service/docdb/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "DocDB"
const ServiceAPIVersion = "2014-10-31"
-// Amazon DocumentDB API documentation
+// Client provides the API client to make operations call for Amazon DocumentDB
+// with MongoDB compatibility.
type Client struct {
options Options
}
diff --git a/service/docdb/doc.go b/service/docdb/doc.go
new file mode 100644
index 00000000000..b500d262666
--- /dev/null
+++ b/service/docdb/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package docdb provides the API client, operations, and parameter types for
+// Amazon DocumentDB with MongoDB compatibility.
+//
+// Amazon DocumentDB API documentation
+package docdb
diff --git a/service/docdb/go.mod b/service/docdb/go.mod
index 80d3d04ca0b..7705ff8c650 100644
--- a/service/docdb/go.mod
+++ b/service/docdb/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/docdb/go.sum b/service/docdb/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/docdb/go.sum
+++ b/service/docdb/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/dynamodb/api_client.go b/service/dynamodb/api_client.go
index 8755cffd190..a9087a7d58a 100644
--- a/service/dynamodb/api_client.go
+++ b/service/dynamodb/api_client.go
@@ -23,21 +23,7 @@ import (
const ServiceID = "DynamoDB"
const ServiceAPIVersion = "2012-08-10"
-// Amazon DynamoDB Amazon DynamoDB is a fully managed NoSQL database service
-// that provides fast and predictable performance with seamless scalability.
-// DynamoDB lets you offload the administrative burdens of operating and scaling a
-// distributed database, so that you don't have to worry about hardware
-// provisioning, setup and configuration, replication, software patching, or
-// cluster scaling.
With DynamoDB, you can create database tables that can
-// store and retrieve any amount of data, and serve any level of request traffic.
-// You can scale up or scale down your tables' throughput capacity without downtime
-// or performance degradation, and use the AWS Management Console to monitor
-// resource utilization and performance metrics.
DynamoDB automatically
-// spreads the data and traffic for your tables over a sufficient number of servers
-// to handle your throughput and storage requirements, while maintaining consistent
-// and fast performance. All of your data is stored on solid state disks (SSDs) and
-// automatically replicated across multiple Availability Zones in an AWS region,
-// providing built-in high availability and data durability.
+// Client provides the API client to make operations call for Amazon DynamoDB.
type Client struct {
options Options
}
diff --git a/service/dynamodb/doc.go b/service/dynamodb/doc.go
new file mode 100644
index 00000000000..33cd10b56e2
--- /dev/null
+++ b/service/dynamodb/doc.go
@@ -0,0 +1,21 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package dynamodb provides the API client, operations, and parameter types for
+// Amazon DynamoDB.
+//
+// Amazon DynamoDB Amazon DynamoDB is a fully managed NoSQL database service
+// that provides fast and predictable performance with seamless scalability.
+// DynamoDB lets you offload the administrative burdens of operating and scaling a
+// distributed database, so that you don't have to worry about hardware
+// provisioning, setup and configuration, replication, software patching, or
+// cluster scaling.
With DynamoDB, you can create database tables that can
+// store and retrieve any amount of data, and serve any level of request traffic.
+// You can scale up or scale down your tables' throughput capacity without downtime
+// or performance degradation, and use the AWS Management Console to monitor
+// resource utilization and performance metrics.
DynamoDB automatically
+// spreads the data and traffic for your tables over a sufficient number of servers
+// to handle your throughput and storage requirements, while maintaining consistent
+// and fast performance. All of your data is stored on solid state disks (SSDs) and
+// automatically replicated across multiple Availability Zones in an AWS region,
+// providing built-in high availability and data durability.
+package dynamodb
diff --git a/service/dynamodb/go.mod b/service/dynamodb/go.mod
index a8aff1e9793..4d3b6f12189 100644
--- a/service/dynamodb/go.mod
+++ b/service/dynamodb/go.mod
@@ -5,7 +5,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v0.0.0-20200930084954-897dfb99530c
- github.com/awslabs/smithy-go v0.1.0
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/dynamodb/go.sum b/service/dynamodb/go.sum
index 95cf040e14b..0e37ff2d12a 100644
--- a/service/dynamodb/go.sum
+++ b/service/dynamodb/go.sum
@@ -1,6 +1,8 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.0 h1:yltioxA96yA1Fv+fE+5FFXnbFgw3ngpeEV++TUUktiM=
github.com/awslabs/smithy-go v0.1.0/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
diff --git a/service/dynamodbstreams/api_client.go b/service/dynamodbstreams/api_client.go
index 4abe495ef43..b30ff809e4a 100644
--- a/service/dynamodbstreams/api_client.go
+++ b/service/dynamodbstreams/api_client.go
@@ -19,12 +19,8 @@ import (
const ServiceID = "DynamoDB Streams"
const ServiceAPIVersion = "2012-08-10"
-// Amazon DynamoDB Amazon DynamoDB Streams provides API actions for accessing
-// streams and processing stream records. To learn more about application
-// development with Streams, see Capturing
-// Table Activity with DynamoDB Streams in the Amazon DynamoDB Developer
-// Guide.
+// Client provides the API client to make operations call for Amazon DynamoDB
+// Streams.
type Client struct {
options Options
}
diff --git a/service/dynamodbstreams/doc.go b/service/dynamodbstreams/doc.go
new file mode 100644
index 00000000000..1922a0e567b
--- /dev/null
+++ b/service/dynamodbstreams/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package dynamodbstreams provides the API client, operations, and parameter types
+// for Amazon DynamoDB Streams.
+//
+// Amazon DynamoDB Amazon DynamoDB Streams provides API actions for accessing
+// streams and processing stream records. To learn more about application
+// development with Streams, see Capturing
+// Table Activity with DynamoDB Streams in the Amazon DynamoDB Developer
+// Guide.
+package dynamodbstreams
diff --git a/service/dynamodbstreams/go.mod b/service/dynamodbstreams/go.mod
index e33b27dfacb..468ae3a20c4 100644
--- a/service/dynamodbstreams/go.mod
+++ b/service/dynamodbstreams/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/dynamodbstreams/go.sum b/service/dynamodbstreams/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/dynamodbstreams/go.sum
+++ b/service/dynamodbstreams/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ebs/api_client.go b/service/ebs/api_client.go
index 1d78c43747b..b921c347c5e 100644
--- a/service/ebs/api_client.go
+++ b/service/ebs/api_client.go
@@ -21,25 +21,8 @@ import (
const ServiceID = "EBS"
const ServiceAPIVersion = "2019-11-02"
-// You can use the Amazon Elastic Block Store (EBS) direct APIs to directly read
-// the data on your EBS snapshots, and identify the difference between two
-// snapshots. You can view the details of blocks in an EBS snapshot, compare the
-// block difference between two snapshots, and directly access the data in a
-// snapshot. If you're an independent software vendor (ISV) who offers backup
-// services for EBS, the EBS direct APIs make it easier and more cost-effective to
-// track incremental changes on your EBS volumes via EBS snapshots. This can be
-// done without having to create new volumes from EBS snapshots. This API
-// reference provides detailed information about the actions, data types,
-// parameters, and errors of the EBS direct APIs. For more information about the
-// elements that make up the EBS direct APIs, and examples of how to use them
-// effectively, see Accessing
-// the Contents of an EBS Snapshot in the Amazon Elastic Compute Cloud User
-// Guide. For more information about the supported AWS Regions, endpoints, and
-// service quotas for the EBS direct APIs, see Amazon
-// Elastic Block Store Endpoints and Quotas in the AWS General
-// Reference.
+// Client provides the API client to make operations call for Amazon Elastic Block
+// Store.
type Client struct {
options Options
}
diff --git a/service/ebs/doc.go b/service/ebs/doc.go
new file mode 100644
index 00000000000..67fd666b888
--- /dev/null
+++ b/service/ebs/doc.go
@@ -0,0 +1,25 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ebs provides the API client, operations, and parameter types for Amazon
+// Elastic Block Store.
+//
+// You can use the Amazon Elastic Block Store (EBS) direct APIs to directly read
+// the data on your EBS snapshots, and identify the difference between two
+// snapshots. You can view the details of blocks in an EBS snapshot, compare the
+// block difference between two snapshots, and directly access the data in a
+// snapshot. If you're an independent software vendor (ISV) who offers backup
+// services for EBS, the EBS direct APIs make it easier and more cost-effective to
+// track incremental changes on your EBS volumes via EBS snapshots. This can be
+// done without having to create new volumes from EBS snapshots. This API
+// reference provides detailed information about the actions, data types,
+// parameters, and errors of the EBS direct APIs. For more information about the
+// elements that make up the EBS direct APIs, and examples of how to use them
+// effectively, see Accessing
+// the Contents of an EBS Snapshot in the Amazon Elastic Compute Cloud User
+// Guide. For more information about the supported AWS Regions, endpoints, and
+// service quotas for the EBS direct APIs, see Amazon
+// Elastic Block Store Endpoints and Quotas in the AWS General
+// Reference.
+package ebs
diff --git a/service/ebs/go.mod b/service/ebs/go.mod
index d961ae8cf62..476dd7270b8 100644
--- a/service/ebs/go.mod
+++ b/service/ebs/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ebs/go.sum b/service/ebs/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ebs/go.sum
+++ b/service/ebs/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ec2/api_client.go b/service/ec2/api_client.go
index 57cc8dd8cc9..f51f6eeed7c 100644
--- a/service/ec2/api_client.go
+++ b/service/ec2/api_client.go
@@ -21,26 +21,8 @@ import (
const ServiceID = "EC2"
const ServiceAPIVersion = "2016-11-15"
-// Amazon Elastic Compute Cloud Amazon Elastic Compute Cloud (Amazon EC2) provides
-// secure and resizable computing capacity in the AWS cloud. Using Amazon EC2
-// eliminates the need to invest in hardware up front, so you can develop and
-// deploy applications faster. To learn more, see the following resources:
-//
-// *
-// Amazon EC2: AmazonEC2 product page (http://aws.amazon.com/ec2), Amazon EC2
-// documentation (http://aws.amazon.com/documentation/ec2)
-//
-// * Amazon EBS:
-// Amazon EBS product page (http://aws.amazon.com/ebs), Amazon EBS documentation
-// (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html)
-//
-// *
-// Amazon VPC: Amazon VPC product page (http://aws.amazon.com/vpc), Amazon VPC
-// documentation (http://aws.amazon.com/documentation/vpc)
-//
-// * AWS VPN: AWS VPN
-// product page (http://aws.amazon.com/vpn), AWS VPN documentation
-// (http://aws.amazon.com/documentation/vpn)
+// Client provides the API client to make operations call for Amazon Elastic
+// Compute Cloud.
type Client struct {
options Options
}
diff --git a/service/ec2/doc.go b/service/ec2/doc.go
new file mode 100644
index 00000000000..f27a4080e17
--- /dev/null
+++ b/service/ec2/doc.go
@@ -0,0 +1,26 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ec2 provides the API client, operations, and parameter types for Amazon
+// Elastic Compute Cloud.
+//
+// Amazon Elastic Compute Cloud Amazon Elastic Compute Cloud (Amazon EC2) provides
+// secure and resizable computing capacity in the AWS cloud. Using Amazon EC2
+// eliminates the need to invest in hardware up front, so you can develop and
+// deploy applications faster. To learn more, see the following resources:
+//
+// *
+// Amazon EC2: AmazonEC2 product page (http://aws.amazon.com/ec2), Amazon EC2
+// documentation (http://aws.amazon.com/documentation/ec2)
+//
+// * Amazon EBS:
+// Amazon EBS product page (http://aws.amazon.com/ebs), Amazon EBS documentation
+// (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html)
+//
+// *
+// Amazon VPC: Amazon VPC product page (http://aws.amazon.com/vpc), Amazon VPC
+// documentation (http://aws.amazon.com/documentation/vpc)
+//
+// * AWS VPN: AWS VPN
+// product page (http://aws.amazon.com/vpn), AWS VPN documentation
+// (http://aws.amazon.com/documentation/vpn)
+package ec2
diff --git a/service/ec2/go.mod b/service/ec2/go.mod
index c9904081a00..f7b8d1c5f1b 100644
--- a/service/ec2/go.mod
+++ b/service/ec2/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ec2/go.sum b/service/ec2/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ec2/go.sum
+++ b/service/ec2/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ec2instanceconnect/api_client.go b/service/ec2instanceconnect/api_client.go
index edf3edcac92..47ff6a19785 100644
--- a/service/ec2instanceconnect/api_client.go
+++ b/service/ec2instanceconnect/api_client.go
@@ -19,10 +19,8 @@ import (
const ServiceID = "EC2 Instance Connect"
const ServiceAPIVersion = "2018-04-02"
-// AWS EC2 Connect Service is a service that enables system administrators to
-// publish temporary SSH keys to their EC2 instances in order to establish
-// connections to their instances without leaving a permanent authentication
-// option.
+// Client provides the API client to make operations call for AWS EC2 Instance
+// Connect.
type Client struct {
options Options
}
diff --git a/service/ec2instanceconnect/doc.go b/service/ec2instanceconnect/doc.go
new file mode 100644
index 00000000000..ed54db5acb2
--- /dev/null
+++ b/service/ec2instanceconnect/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ec2instanceconnect provides the API client, operations, and parameter
+// types for AWS EC2 Instance Connect.
+//
+// AWS EC2 Connect Service is a service that enables system administrators to
+// publish temporary SSH keys to their EC2 instances in order to establish
+// connections to their instances without leaving a permanent authentication
+// option.
+package ec2instanceconnect
diff --git a/service/ec2instanceconnect/go.mod b/service/ec2instanceconnect/go.mod
index f2ff913c7c8..f0150552627 100644
--- a/service/ec2instanceconnect/go.mod
+++ b/service/ec2instanceconnect/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ec2instanceconnect/go.sum b/service/ec2instanceconnect/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ec2instanceconnect/go.sum
+++ b/service/ec2instanceconnect/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ecr/api_client.go b/service/ecr/api_client.go
index 48b62045288..9cc759a7afe 100644
--- a/service/ecr/api_client.go
+++ b/service/ecr/api_client.go
@@ -19,13 +19,8 @@ import (
const ServiceID = "ECR"
const ServiceAPIVersion = "2015-09-21"
-// Amazon Elastic Container Registry Amazon Elastic Container Registry (Amazon ECR)
-// is a managed container image registry service. Customers can use the familiar
-// Docker CLI, or their preferred client, to push, pull, and manage images. Amazon
-// ECR provides a secure, scalable, and reliable registry for your Docker or Open
-// Container Initiative (OCI) images. Amazon ECR supports private repositories with
-// resource-based permissions using IAM so that specific users or Amazon EC2
-// instances can access repositories and images.
+// Client provides the API client to make operations call for Amazon EC2 Container
+// Registry.
type Client struct {
options Options
}
diff --git a/service/ecr/doc.go b/service/ecr/doc.go
new file mode 100644
index 00000000000..26ec23c7c8c
--- /dev/null
+++ b/service/ecr/doc.go
@@ -0,0 +1,13 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ecr provides the API client, operations, and parameter types for Amazon
+// EC2 Container Registry.
+//
+// Amazon Elastic Container Registry Amazon Elastic Container Registry (Amazon ECR)
+// is a managed container image registry service. Customers can use the familiar
+// Docker CLI, or their preferred client, to push, pull, and manage images. Amazon
+// ECR provides a secure, scalable, and reliable registry for your Docker or Open
+// Container Initiative (OCI) images. Amazon ECR supports private repositories with
+// resource-based permissions using IAM so that specific users or Amazon EC2
+// instances can access repositories and images.
+package ecr
diff --git a/service/ecr/go.mod b/service/ecr/go.mod
index d85ea310269..f299d8e8bba 100644
--- a/service/ecr/go.mod
+++ b/service/ecr/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ecr/go.sum b/service/ecr/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ecr/go.sum
+++ b/service/ecr/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ecs/api_client.go b/service/ecs/api_client.go
index 3ed745dbba8..6e4e82349aa 100644
--- a/service/ecs/api_client.go
+++ b/service/ecs/api_client.go
@@ -19,23 +19,8 @@ import (
const ServiceID = "ECS"
const ServiceAPIVersion = "2014-11-13"
-// Amazon Elastic Container Service Amazon Elastic Container Service (Amazon ECS)
-// is a highly scalable, fast, container management service that makes it easy to
-// run, stop, and manage Docker containers on a cluster. You can host your cluster
-// on a serverless infrastructure that is managed by Amazon ECS by launching your
-// services or tasks using the Fargate launch type. For more control, you can host
-// your tasks on a cluster of Amazon Elastic Compute Cloud (Amazon EC2) instances
-// that you manage by using the EC2 launch type. For more information about launch
-// types, see Amazon ECS Launch Types
-// (https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html).
-// Amazon ECS lets you launch and stop container-based applications with simple API
-// calls, allows you to get the state of your cluster from a centralized service,
-// and gives you access to many familiar Amazon EC2 features. You can use Amazon
-// ECS to schedule the placement of containers across your cluster based on your
-// resource needs, isolation policies, and availability requirements. Amazon ECS
-// eliminates the need for you to operate your own cluster management and
-// configuration management systems or worry about scaling your management
-// infrastructure.
+// Client provides the API client to make operations call for Amazon EC2 Container
+// Service.
type Client struct {
options Options
}
diff --git a/service/ecs/doc.go b/service/ecs/doc.go
new file mode 100644
index 00000000000..3f6b99d2b46
--- /dev/null
+++ b/service/ecs/doc.go
@@ -0,0 +1,23 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ecs provides the API client, operations, and parameter types for Amazon
+// EC2 Container Service.
+//
+// Amazon Elastic Container Service Amazon Elastic Container Service (Amazon ECS)
+// is a highly scalable, fast, container management service that makes it easy to
+// run, stop, and manage Docker containers on a cluster. You can host your cluster
+// on a serverless infrastructure that is managed by Amazon ECS by launching your
+// services or tasks using the Fargate launch type. For more control, you can host
+// your tasks on a cluster of Amazon Elastic Compute Cloud (Amazon EC2) instances
+// that you manage by using the EC2 launch type. For more information about launch
+// types, see Amazon ECS Launch Types
+// (https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html).
+// Amazon ECS lets you launch and stop container-based applications with simple API
+// calls, allows you to get the state of your cluster from a centralized service,
+// and gives you access to many familiar Amazon EC2 features. You can use Amazon
+// ECS to schedule the placement of containers across your cluster based on your
+// resource needs, isolation policies, and availability requirements. Amazon ECS
+// eliminates the need for you to operate your own cluster management and
+// configuration management systems or worry about scaling your management
+// infrastructure.
+package ecs
diff --git a/service/ecs/go.mod b/service/ecs/go.mod
index be91250a0c7..60206e3c94e 100644
--- a/service/ecs/go.mod
+++ b/service/ecs/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ecs/go.sum b/service/ecs/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ecs/go.sum
+++ b/service/ecs/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/efs/api_client.go b/service/efs/api_client.go
index c4e4210dc73..0076e85f5a5 100644
--- a/service/efs/api_client.go
+++ b/service/efs/api_client.go
@@ -21,12 +21,8 @@ import (
const ServiceID = "EFS"
const ServiceAPIVersion = "2015-02-01"
-// Amazon Elastic File System Amazon Elastic File System (Amazon EFS) provides
-// simple, scalable file storage for use with Amazon EC2 instances in the AWS
-// Cloud. With Amazon EFS, storage capacity is elastic, growing and shrinking
-// automatically as you add and remove files, so your applications have the storage
-// they need, when they need it. For more information, see the User Guide
-// (https://docs.aws.amazon.com/efs/latest/ug/api-reference.html).
+// Client provides the API client to make operations call for Amazon Elastic File
+// System.
type Client struct {
options Options
}
diff --git a/service/efs/doc.go b/service/efs/doc.go
new file mode 100644
index 00000000000..95fbf3961c4
--- /dev/null
+++ b/service/efs/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package efs provides the API client, operations, and parameter types for Amazon
+// Elastic File System.
+//
+// Amazon Elastic File System Amazon Elastic File System (Amazon EFS) provides
+// simple, scalable file storage for use with Amazon EC2 instances in the AWS
+// Cloud. With Amazon EFS, storage capacity is elastic, growing and shrinking
+// automatically as you add and remove files, so your applications have the storage
+// they need, when they need it. For more information, see the User Guide
+// (https://docs.aws.amazon.com/efs/latest/ug/api-reference.html).
+package efs
diff --git a/service/efs/go.mod b/service/efs/go.mod
index 818d98a76e4..c42bcf0a51b 100644
--- a/service/efs/go.mod
+++ b/service/efs/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/efs/go.sum b/service/efs/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/efs/go.sum
+++ b/service/efs/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/eks/api_client.go b/service/eks/api_client.go
index 88c788f30ca..878f5150d95 100644
--- a/service/eks/api_client.go
+++ b/service/eks/api_client.go
@@ -21,17 +21,8 @@ import (
const ServiceID = "EKS"
const ServiceAPIVersion = "2017-11-01"
-// Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that makes
-// it easy for you to run Kubernetes on AWS without needing to stand up or maintain
-// your own Kubernetes control plane. Kubernetes is an open-source system for
-// automating the deployment, scaling, and management of containerized
-// applications. Amazon EKS runs up-to-date versions of the open-source Kubernetes
-// software, so you can use all the existing plugins and tooling from the
-// Kubernetes community. Applications running on Amazon EKS are fully compatible
-// with applications running on any standard Kubernetes environment, whether
-// running in on-premises data centers or public clouds. This means that you can
-// easily migrate any standard Kubernetes application to Amazon EKS without any
-// code modification required.
+// Client provides the API client to make operations call for Amazon Elastic
+// Kubernetes Service.
type Client struct {
options Options
}
diff --git a/service/eks/doc.go b/service/eks/doc.go
new file mode 100644
index 00000000000..17de43f9e75
--- /dev/null
+++ b/service/eks/doc.go
@@ -0,0 +1,17 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package eks provides the API client, operations, and parameter types for Amazon
+// Elastic Kubernetes Service.
+//
+// Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that makes
+// it easy for you to run Kubernetes on AWS without needing to stand up or maintain
+// your own Kubernetes control plane. Kubernetes is an open-source system for
+// automating the deployment, scaling, and management of containerized
+// applications. Amazon EKS runs up-to-date versions of the open-source Kubernetes
+// software, so you can use all the existing plugins and tooling from the
+// Kubernetes community. Applications running on Amazon EKS are fully compatible
+// with applications running on any standard Kubernetes environment, whether
+// running in on-premises data centers or public clouds. This means that you can
+// easily migrate any standard Kubernetes application to Amazon EKS without any
+// code modification required.
+package eks
diff --git a/service/eks/go.mod b/service/eks/go.mod
index 5477b533248..b2f988c9377 100644
--- a/service/eks/go.mod
+++ b/service/eks/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/eks/go.sum b/service/eks/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/eks/go.sum
+++ b/service/eks/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/elasticache/api_client.go b/service/elasticache/api_client.go
index 6a1fbac6458..73daaac4cac 100644
--- a/service/elasticache/api_client.go
+++ b/service/elasticache/api_client.go
@@ -19,15 +19,7 @@ import (
const ServiceID = "ElastiCache"
const ServiceAPIVersion = "2015-02-02"
-// Amazon ElastiCache Amazon ElastiCache is a web service that makes it easier to
-// set up, operate, and scale a distributed cache in the cloud. With ElastiCache,
-// customers get all of the benefits of a high-performance, in-memory cache with
-// less of the administrative burden involved in launching and managing a
-// distributed cache. The service makes setup, scaling, and cluster failure
-// handling much simpler than in a self-managed cache deployment. In addition,
-// through integration with Amazon CloudWatch, customers get enhanced visibility
-// into the key performance statistics associated with their cache and can receive
-// alarms if a part of their cache runs hot.
+// Client provides the API client to make operations call for Amazon ElastiCache.
type Client struct {
options Options
}
diff --git a/service/elasticache/doc.go b/service/elasticache/doc.go
new file mode 100644
index 00000000000..8cdb8345f62
--- /dev/null
+++ b/service/elasticache/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package elasticache provides the API client, operations, and parameter types for
+// Amazon ElastiCache.
+//
+// Amazon ElastiCache Amazon ElastiCache is a web service that makes it easier to
+// set up, operate, and scale a distributed cache in the cloud. With ElastiCache,
+// customers get all of the benefits of a high-performance, in-memory cache with
+// less of the administrative burden involved in launching and managing a
+// distributed cache. The service makes setup, scaling, and cluster failure
+// handling much simpler than in a self-managed cache deployment. In addition,
+// through integration with Amazon CloudWatch, customers get enhanced visibility
+// into the key performance statistics associated with their cache and can receive
+// alarms if a part of their cache runs hot.
+package elasticache
diff --git a/service/elasticache/go.mod b/service/elasticache/go.mod
index 7c2a77bc436..c81c1ff96aa 100644
--- a/service/elasticache/go.mod
+++ b/service/elasticache/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/elasticache/go.sum b/service/elasticache/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/elasticache/go.sum
+++ b/service/elasticache/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/elasticbeanstalk/api_client.go b/service/elasticbeanstalk/api_client.go
index 7f36dc07511..2c585b9b561 100644
--- a/service/elasticbeanstalk/api_client.go
+++ b/service/elasticbeanstalk/api_client.go
@@ -19,19 +19,8 @@ import (
const ServiceID = "Elastic Beanstalk"
const ServiceAPIVersion = "2010-12-01"
-// AWS Elastic Beanstalk AWS Elastic Beanstalk makes it easy for you to create,
-// deploy, and manage scalable, fault-tolerant applications running on the Amazon
-// Web Services cloud.
For more information about this product, go to the AWS Elastic Beanstalk details
-// page. The location of the latest AWS Elastic Beanstalk WSDL is https://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl.
-// To install the Software Development Kits (SDKs), Integrated Development
-// Environment (IDE) Toolkits, and command line tools that enable you to access the
-// API, go to Tools for Amazon Web
-// Services.
Endpoints
For a list of region-specific
-// endpoints that AWS Elastic Beanstalk supports, go to Regions
-// and Endpoints in the Amazon Web Services Glossary.
+// Client provides the API client to make operations call for AWS Elastic
+// Beanstalk.
type Client struct {
options Options
}
diff --git a/service/elasticbeanstalk/doc.go b/service/elasticbeanstalk/doc.go
new file mode 100644
index 00000000000..65aad98f182
--- /dev/null
+++ b/service/elasticbeanstalk/doc.go
@@ -0,0 +1,19 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package elasticbeanstalk provides the API client, operations, and parameter
+// types for AWS Elastic Beanstalk.
+//
+// AWS Elastic Beanstalk AWS Elastic Beanstalk makes it easy for you to create,
+// deploy, and manage scalable, fault-tolerant applications running on the Amazon
+// Web Services cloud.
For more information about this product, go to the AWS Elastic Beanstalk details
+// page. The location of the latest AWS Elastic Beanstalk WSDL is https://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl.
+// To install the Software Development Kits (SDKs), Integrated Development
+// Environment (IDE) Toolkits, and command line tools that enable you to access the
+// API, go to Tools for Amazon Web
+// Services.
Endpoints
For a list of region-specific
+// endpoints that AWS Elastic Beanstalk supports, go to Regions
+// and Endpoints in the Amazon Web Services Glossary.
+package elasticbeanstalk
diff --git a/service/elasticbeanstalk/go.mod b/service/elasticbeanstalk/go.mod
index b1a9e50aa09..0977cffb523 100644
--- a/service/elasticbeanstalk/go.mod
+++ b/service/elasticbeanstalk/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/elasticbeanstalk/go.sum b/service/elasticbeanstalk/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/elasticbeanstalk/go.sum
+++ b/service/elasticbeanstalk/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/elasticinference/api_client.go b/service/elasticinference/api_client.go
index 17b68f8117f..f231840c84c 100644
--- a/service/elasticinference/api_client.go
+++ b/service/elasticinference/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Elastic Inference"
const ServiceAPIVersion = "2017-07-25"
-// Elastic Inference public APIs.
+// Client provides the API client to make operations call for Amazon Elastic
+// Inference.
type Client struct {
options Options
}
diff --git a/service/elasticinference/doc.go b/service/elasticinference/doc.go
new file mode 100644
index 00000000000..ff5f850c4b7
--- /dev/null
+++ b/service/elasticinference/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package elasticinference provides the API client, operations, and parameter
+// types for Amazon Elastic Inference.
+//
+// Elastic Inference public APIs.
+package elasticinference
diff --git a/service/elasticinference/go.mod b/service/elasticinference/go.mod
index ad2c7b6764a..57bf68853af 100644
--- a/service/elasticinference/go.mod
+++ b/service/elasticinference/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/elasticinference/go.sum b/service/elasticinference/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/elasticinference/go.sum
+++ b/service/elasticinference/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/elasticloadbalancing/api_client.go b/service/elasticloadbalancing/api_client.go
index 54e539fdb7d..6342dc0c904 100644
--- a/service/elasticloadbalancing/api_client.go
+++ b/service/elasticloadbalancing/api_client.go
@@ -19,26 +19,8 @@ import (
const ServiceID = "Elastic Load Balancing"
const ServiceAPIVersion = "2012-06-01"
-// Elastic Load Balancing A load balancer can distribute incoming traffic
-// across your EC2 instances. This enables you to increase the availability of your
-// application. The load balancer also monitors the health of its registered
-// instances and ensures that it routes traffic only to healthy instances. You
-// configure your load balancer to accept incoming traffic by specifying one or
-// more listeners, which are configured with a protocol and port number for
-// connections from clients to the load balancer and a protocol and port number for
-// connections from the load balancer to the instances.
Elastic Load
-// Balancing supports three types of load balancers: Application Load Balancers,
-// Network Load Balancers, and Classic Load Balancers. You can select a load
-// balancer based on your application needs. For more information, see the Elastic
-// Load Balancing User Guide.
This reference covers the 2012-06-01 API,
-// which supports Classic Load Balancers. The 2015-12-01 API supports Application
-// Load Balancers and Network Load Balancers.
To get started, create a load
-// balancer with one or more listeners using CreateLoadBalancer. Register
-// your instances with the load balancer using
-// RegisterInstancesWithLoadBalancer.
All Elastic Load Balancing
-// operations are idempotent, which means that they complete at most one
-// time. If you repeat an operation, it succeeds with a 200 OK response code.
+// Client provides the API client to make operations call for Elastic Load
+// Balancing.
type Client struct {
options Options
}
diff --git a/service/elasticloadbalancing/doc.go b/service/elasticloadbalancing/doc.go
new file mode 100644
index 00000000000..6d933e8c4e6
--- /dev/null
+++ b/service/elasticloadbalancing/doc.go
@@ -0,0 +1,26 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package elasticloadbalancing provides the API client, operations, and parameter
+// types for Elastic Load Balancing.
+//
+// Elastic Load Balancing A load balancer can distribute incoming traffic
+// across your EC2 instances. This enables you to increase the availability of your
+// application. The load balancer also monitors the health of its registered
+// instances and ensures that it routes traffic only to healthy instances. You
+// configure your load balancer to accept incoming traffic by specifying one or
+// more listeners, which are configured with a protocol and port number for
+// connections from clients to the load balancer and a protocol and port number for
+// connections from the load balancer to the instances.
Elastic Load
+// Balancing supports three types of load balancers: Application Load Balancers,
+// Network Load Balancers, and Classic Load Balancers. You can select a load
+// balancer based on your application needs. For more information, see the Elastic
+// Load Balancing User Guide.
This reference covers the 2012-06-01 API,
+// which supports Classic Load Balancers. The 2015-12-01 API supports Application
+// Load Balancers and Network Load Balancers.
To get started, create a load
+// balancer with one or more listeners using CreateLoadBalancer. Register
+// your instances with the load balancer using
+// RegisterInstancesWithLoadBalancer.
All Elastic Load Balancing
+// operations are idempotent, which means that they complete at most one
+// time. If you repeat an operation, it succeeds with a 200 OK response code.
+package elasticloadbalancing
diff --git a/service/elasticloadbalancing/go.mod b/service/elasticloadbalancing/go.mod
index c4c9684bc36..de441da19de 100644
--- a/service/elasticloadbalancing/go.mod
+++ b/service/elasticloadbalancing/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/elasticloadbalancing/go.sum b/service/elasticloadbalancing/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/elasticloadbalancing/go.sum
+++ b/service/elasticloadbalancing/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/elasticloadbalancingv2/api_client.go b/service/elasticloadbalancingv2/api_client.go
index 3baa8ccfce5..064e6242021 100644
--- a/service/elasticloadbalancingv2/api_client.go
+++ b/service/elasticloadbalancingv2/api_client.go
@@ -19,28 +19,8 @@ import (
const ServiceID = "Elastic Load Balancing v2"
const ServiceAPIVersion = "2015-12-01"
-// Elastic Load Balancing A load balancer distributes incoming traffic across
-// targets, such as your EC2 instances. This enables you to increase the
-// availability of your application. The load balancer also monitors the health of
-// its registered targets and ensures that it routes traffic only to healthy
-// targets. You configure your load balancer to accept incoming traffic by
-// specifying one or more listeners, which are configured with a protocol and port
-// number for connections from clients to the load balancer. You configure a target
-// group with a protocol and port number for connections from the load balancer to
-// the targets, and with health check settings to be used when checking the health
-// status of the targets.
Elastic Load Balancing supports the following
-// types of load balancers: Application Load Balancers, Network Load Balancers, and
-// Classic Load Balancers. This reference covers Application Load Balancers and
-// Network Load Balancers.
An Application Load Balancer makes routing and
-// load balancing decisions at the application layer (HTTP/HTTPS). A Network Load
-// Balancer makes routing and load balancing decisions at the transport layer
-// (TCP/TLS). Both Application Load Balancers and Network Load Balancers can route
-// requests to one or more ports on each EC2 instance or container instance in your
-// virtual private cloud (VPC). For more information, see the Elastic
-// Load Balancing User Guide.
All Elastic Load Balancing operations are
-// idempotent, which means that they complete at most one time. If you repeat an
-// operation, it succeeds.
+// Client provides the API client to make operations call for Elastic Load
+// Balancing.
type Client struct {
options Options
}
diff --git a/service/elasticloadbalancingv2/doc.go b/service/elasticloadbalancingv2/doc.go
new file mode 100644
index 00000000000..9d7517b9106
--- /dev/null
+++ b/service/elasticloadbalancingv2/doc.go
@@ -0,0 +1,28 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package elasticloadbalancingv2 provides the API client, operations, and
+// parameter types for Elastic Load Balancing.
+//
+// Elastic Load Balancing A load balancer distributes incoming traffic across
+// targets, such as your EC2 instances. This enables you to increase the
+// availability of your application. The load balancer also monitors the health of
+// its registered targets and ensures that it routes traffic only to healthy
+// targets. You configure your load balancer to accept incoming traffic by
+// specifying one or more listeners, which are configured with a protocol and port
+// number for connections from clients to the load balancer. You configure a target
+// group with a protocol and port number for connections from the load balancer to
+// the targets, and with health check settings to be used when checking the health
+// status of the targets.
Elastic Load Balancing supports the following
+// types of load balancers: Application Load Balancers, Network Load Balancers, and
+// Classic Load Balancers. This reference covers Application Load Balancers and
+// Network Load Balancers.
An Application Load Balancer makes routing and
+// load balancing decisions at the application layer (HTTP/HTTPS). A Network Load
+// Balancer makes routing and load balancing decisions at the transport layer
+// (TCP/TLS). Both Application Load Balancers and Network Load Balancers can route
+// requests to one or more ports on each EC2 instance or container instance in your
+// virtual private cloud (VPC). For more information, see the Elastic
+// Load Balancing User Guide.
All Elastic Load Balancing operations are
+// idempotent, which means that they complete at most one time. If you repeat an
+// operation, it succeeds.
+package elasticloadbalancingv2
diff --git a/service/elasticloadbalancingv2/go.mod b/service/elasticloadbalancingv2/go.mod
index 927ace3365a..1c4afe52306 100644
--- a/service/elasticloadbalancingv2/go.mod
+++ b/service/elasticloadbalancingv2/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/elasticloadbalancingv2/go.sum b/service/elasticloadbalancingv2/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/elasticloadbalancingv2/go.sum
+++ b/service/elasticloadbalancingv2/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/elasticsearchservice/api_client.go b/service/elasticsearchservice/api_client.go
index 5eb26106aa1..2b000ded73f 100644
--- a/service/elasticsearchservice/api_client.go
+++ b/service/elasticsearchservice/api_client.go
@@ -19,18 +19,8 @@ import (
const ServiceID = "Elasticsearch Service"
const ServiceAPIVersion = "2015-01-01"
-// Amazon Elasticsearch Configuration Service Use the Amazon Elasticsearch
-// Configuration API to create, configure, and manage Elasticsearch domains. For
-// sample code that uses the Configuration API, see the Amazon Elasticsearch
-// Service Developer Guide
-// (https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-configuration-samples.html).
-// The guide also contains sample code for sending signed HTTP requests to the
-// Elasticsearch APIs
-// (https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-request-signing.html).
-// The endpoint for configuration service requests is region-specific:
-// es.region.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current
-// list of supported regions and endpoints, see Regions and Endpoints
-// (http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticsearch-service-regions).
+// Client provides the API client to make operations call for Amazon Elasticsearch
+// Service.
type Client struct {
options Options
}
diff --git a/service/elasticsearchservice/doc.go b/service/elasticsearchservice/doc.go
new file mode 100644
index 00000000000..5cb8d7ef4ac
--- /dev/null
+++ b/service/elasticsearchservice/doc.go
@@ -0,0 +1,18 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package elasticsearchservice provides the API client, operations, and parameter
+// types for Amazon Elasticsearch Service.
+//
+// Amazon Elasticsearch Configuration Service Use the Amazon Elasticsearch
+// Configuration API to create, configure, and manage Elasticsearch domains. For
+// sample code that uses the Configuration API, see the Amazon Elasticsearch
+// Service Developer Guide
+// (https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-configuration-samples.html).
+// The guide also contains sample code for sending signed HTTP requests to the
+// Elasticsearch APIs
+// (https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-request-signing.html).
+// The endpoint for configuration service requests is region-specific:
+// es.region.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current
+// list of supported regions and endpoints, see Regions and Endpoints
+// (http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticsearch-service-regions).
+package elasticsearchservice
diff --git a/service/elasticsearchservice/go.mod b/service/elasticsearchservice/go.mod
index b262fb59cfd..60f200ba30f 100644
--- a/service/elasticsearchservice/go.mod
+++ b/service/elasticsearchservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/elasticsearchservice/go.sum b/service/elasticsearchservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/elasticsearchservice/go.sum
+++ b/service/elasticsearchservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/elastictranscoder/api_client.go b/service/elastictranscoder/api_client.go
index 47cd2077f22..779b245e906 100644
--- a/service/elastictranscoder/api_client.go
+++ b/service/elastictranscoder/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Elastic Transcoder"
const ServiceAPIVersion = "2012-09-25"
-// AWS Elastic Transcoder Service The AWS Elastic Transcoder Service.
+// Client provides the API client to make operations call for Amazon Elastic
+// Transcoder.
type Client struct {
options Options
}
diff --git a/service/elastictranscoder/doc.go b/service/elastictranscoder/doc.go
new file mode 100644
index 00000000000..92c4773bdd9
--- /dev/null
+++ b/service/elastictranscoder/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package elastictranscoder provides the API client, operations, and parameter
+// types for Amazon Elastic Transcoder.
+//
+// AWS Elastic Transcoder Service The AWS Elastic Transcoder Service.
+package elastictranscoder
diff --git a/service/elastictranscoder/go.mod b/service/elastictranscoder/go.mod
index cb065e58763..b02202865ee 100644
--- a/service/elastictranscoder/go.mod
+++ b/service/elastictranscoder/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/elastictranscoder/go.sum b/service/elastictranscoder/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/elastictranscoder/go.sum
+++ b/service/elastictranscoder/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/emr/api_client.go b/service/emr/api_client.go
index 2d4b5e3f5e5..0cf014d8938 100644
--- a/service/emr/api_client.go
+++ b/service/emr/api_client.go
@@ -19,10 +19,8 @@ import (
const ServiceID = "EMR"
const ServiceAPIVersion = "2009-03-31"
-// Amazon EMR is a web service that makes it easy to process large amounts of data
-// efficiently. Amazon EMR uses Hadoop processing combined with several AWS
-// products to do tasks such as web indexing, data mining, log file analysis,
-// machine learning, scientific simulation, and data warehousing.
+// Client provides the API client to make operations call for Amazon Elastic
+// MapReduce.
type Client struct {
options Options
}
diff --git a/service/emr/doc.go b/service/emr/doc.go
new file mode 100644
index 00000000000..a65fc814e35
--- /dev/null
+++ b/service/emr/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package emr provides the API client, operations, and parameter types for Amazon
+// Elastic MapReduce.
+//
+// Amazon EMR is a web service that makes it easy to process large amounts of data
+// efficiently. Amazon EMR uses Hadoop processing combined with several AWS
+// products to do tasks such as web indexing, data mining, log file analysis,
+// machine learning, scientific simulation, and data warehousing.
+package emr
diff --git a/service/emr/go.mod b/service/emr/go.mod
index c542402b381..1b358e9123a 100644
--- a/service/emr/go.mod
+++ b/service/emr/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/emr/go.sum b/service/emr/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/emr/go.sum
+++ b/service/emr/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/eventbridge/api_client.go b/service/eventbridge/api_client.go
index 5c79a999f9f..869c40805e3 100644
--- a/service/eventbridge/api_client.go
+++ b/service/eventbridge/api_client.go
@@ -19,27 +19,7 @@ import (
const ServiceID = "EventBridge"
const ServiceAPIVersion = "2015-10-07"
-// Amazon EventBridge helps you to respond to state changes in your AWS resources.
-// When your resources change state, they automatically send events into an event
-// stream. You can create rules that match selected events in the stream and route
-// them to targets to take action. You can also use rules to take action on a
-// predetermined schedule. For example, you can configure rules to:
-//
-// *
-// Automatically invoke an AWS Lambda function to update DNS entries when an event
-// notifies you that Amazon EC2 instance enters the running state.
-//
-// * Direct
-// specific API records from AWS CloudTrail to an Amazon Kinesis data stream for
-// detailed analysis of potential security or availability risks.
-//
-// *
-// Periodically invoke a built-in target to create a snapshot of an Amazon EBS
-// volume.
-//
-// For more information about the features of Amazon EventBridge, see the
-// Amazon EventBridge User Guide
-// (https://docs.aws.amazon.com/eventbridge/latest/userguide).
+// Client provides the API client to make operations call for Amazon EventBridge.
type Client struct {
options Options
}
diff --git a/service/eventbridge/doc.go b/service/eventbridge/doc.go
new file mode 100644
index 00000000000..81a8f5176c1
--- /dev/null
+++ b/service/eventbridge/doc.go
@@ -0,0 +1,27 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package eventbridge provides the API client, operations, and parameter types for
+// Amazon EventBridge.
+//
+// Amazon EventBridge helps you to respond to state changes in your AWS resources.
+// When your resources change state, they automatically send events into an event
+// stream. You can create rules that match selected events in the stream and route
+// them to targets to take action. You can also use rules to take action on a
+// predetermined schedule. For example, you can configure rules to:
+//
+// *
+// Automatically invoke an AWS Lambda function to update DNS entries when an event
+// notifies you that Amazon EC2 instance enters the running state.
+//
+// * Direct
+// specific API records from AWS CloudTrail to an Amazon Kinesis data stream for
+// detailed analysis of potential security or availability risks.
+//
+// *
+// Periodically invoke a built-in target to create a snapshot of an Amazon EBS
+// volume.
+//
+// For more information about the features of Amazon EventBridge, see the
+// Amazon EventBridge User Guide
+// (https://docs.aws.amazon.com/eventbridge/latest/userguide).
+package eventbridge
diff --git a/service/eventbridge/go.mod b/service/eventbridge/go.mod
index ae6c44d4a93..161489a8157 100644
--- a/service/eventbridge/go.mod
+++ b/service/eventbridge/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/eventbridge/go.sum b/service/eventbridge/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/eventbridge/go.sum
+++ b/service/eventbridge/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/firehose/api_client.go b/service/firehose/api_client.go
index 65273d8845b..226a33dcca8 100644
--- a/service/firehose/api_client.go
+++ b/service/firehose/api_client.go
@@ -19,10 +19,8 @@ import (
const ServiceID = "Firehose"
const ServiceAPIVersion = "2015-08-04"
-// Amazon Kinesis Data Firehose API Reference Amazon Kinesis Data Firehose is a
-// fully managed service that delivers real-time streaming data to destinations
-// such as Amazon Simple Storage Service (Amazon S3), Amazon Elasticsearch Service
-// (Amazon ES), Amazon Redshift, and Splunk.
+// Client provides the API client to make operations call for Amazon Kinesis
+// Firehose.
type Client struct {
options Options
}
diff --git a/service/firehose/doc.go b/service/firehose/doc.go
new file mode 100644
index 00000000000..1ac0d923b50
--- /dev/null
+++ b/service/firehose/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package firehose provides the API client, operations, and parameter types for
+// Amazon Kinesis Firehose.
+//
+// Amazon Kinesis Data Firehose API Reference Amazon Kinesis Data Firehose is a
+// fully managed service that delivers real-time streaming data to destinations
+// such as Amazon Simple Storage Service (Amazon S3), Amazon Elasticsearch Service
+// (Amazon ES), Amazon Redshift, and Splunk.
+package firehose
diff --git a/service/firehose/go.mod b/service/firehose/go.mod
index 0f2cee52617..f291a3d3968 100644
--- a/service/firehose/go.mod
+++ b/service/firehose/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/firehose/go.sum b/service/firehose/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/firehose/go.sum
+++ b/service/firehose/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/fms/api_client.go b/service/fms/api_client.go
index b25ccf1f907..de6d665964e 100644
--- a/service/fms/api_client.go
+++ b/service/fms/api_client.go
@@ -19,11 +19,8 @@ import (
const ServiceID = "FMS"
const ServiceAPIVersion = "2018-01-01"
-// AWS Firewall Manager This is the AWS Firewall Manager API Reference. This guide
-// is for developers who need detailed information about the AWS Firewall Manager
-// API actions, data types, and errors. For detailed information about AWS Firewall
-// Manager features, see the AWS Firewall Manager Developer Guide
-// (https://docs.aws.amazon.com/waf/latest/developerguide/fms-chapter.html).
+// Client provides the API client to make operations call for Firewall Management
+// Service.
type Client struct {
options Options
}
diff --git a/service/fms/doc.go b/service/fms/doc.go
new file mode 100644
index 00000000000..c4ee22a0627
--- /dev/null
+++ b/service/fms/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package fms provides the API client, operations, and parameter types for
+// Firewall Management Service.
+//
+// AWS Firewall Manager This is the AWS Firewall Manager API Reference. This guide
+// is for developers who need detailed information about the AWS Firewall Manager
+// API actions, data types, and errors. For detailed information about AWS Firewall
+// Manager features, see the AWS Firewall Manager Developer Guide
+// (https://docs.aws.amazon.com/waf/latest/developerguide/fms-chapter.html).
+package fms
diff --git a/service/fms/go.mod b/service/fms/go.mod
index 8276dd90041..b2a5b921f0b 100644
--- a/service/fms/go.mod
+++ b/service/fms/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/fms/go.sum b/service/fms/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/fms/go.sum
+++ b/service/fms/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/forecast/api_client.go b/service/forecast/api_client.go
index 5dd6c54693a..506ada3c7f0 100644
--- a/service/forecast/api_client.go
+++ b/service/forecast/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "forecast"
const ServiceAPIVersion = "2018-06-26"
-// Provides APIs for creating and managing Amazon Forecast resources.
+// Client provides the API client to make operations call for Amazon Forecast
+// Service.
type Client struct {
options Options
}
diff --git a/service/forecast/doc.go b/service/forecast/doc.go
new file mode 100644
index 00000000000..f204e489041
--- /dev/null
+++ b/service/forecast/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package forecast provides the API client, operations, and parameter types for
+// Amazon Forecast Service.
+//
+// Provides APIs for creating and managing Amazon Forecast resources.
+package forecast
diff --git a/service/forecast/go.mod b/service/forecast/go.mod
index 87f8caac70b..871acb85ebf 100644
--- a/service/forecast/go.mod
+++ b/service/forecast/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/forecast/go.sum b/service/forecast/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/forecast/go.sum
+++ b/service/forecast/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/forecastquery/api_client.go b/service/forecastquery/api_client.go
index dd283dac051..dd10626a369 100644
--- a/service/forecastquery/api_client.go
+++ b/service/forecastquery/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "forecastquery"
const ServiceAPIVersion = "2018-06-26"
-// Provides APIs for creating and managing Amazon Forecast resources.
+// Client provides the API client to make operations call for Amazon Forecast Query
+// Service.
type Client struct {
options Options
}
diff --git a/service/forecastquery/doc.go b/service/forecastquery/doc.go
new file mode 100644
index 00000000000..7e288776f2b
--- /dev/null
+++ b/service/forecastquery/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package forecastquery provides the API client, operations, and parameter types
+// for Amazon Forecast Query Service.
+//
+// Provides APIs for creating and managing Amazon Forecast resources.
+package forecastquery
diff --git a/service/forecastquery/go.mod b/service/forecastquery/go.mod
index 2f728e8de69..3935851f2ef 100644
--- a/service/forecastquery/go.mod
+++ b/service/forecastquery/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/forecastquery/go.sum b/service/forecastquery/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/forecastquery/go.sum
+++ b/service/forecastquery/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/frauddetector/api_client.go b/service/frauddetector/api_client.go
index a73c0dc3253..7b4d32e56b7 100644
--- a/service/frauddetector/api_client.go
+++ b/service/frauddetector/api_client.go
@@ -19,11 +19,8 @@ import (
const ServiceID = "FraudDetector"
const ServiceAPIVersion = "2019-11-15"
-// This is the Amazon Fraud Detector API Reference. This guide is for developers
-// who need detailed information about Amazon Fraud Detector API actions, data
-// types, and errors. For more information about Amazon Fraud Detector features,
-// see the Amazon Fraud Detector User Guide
-// (https://docs.aws.amazon.com/frauddetector/latest/ug/).
+// Client provides the API client to make operations call for Amazon Fraud
+// Detector.
type Client struct {
options Options
}
diff --git a/service/frauddetector/doc.go b/service/frauddetector/doc.go
new file mode 100644
index 00000000000..a543f13ea5a
--- /dev/null
+++ b/service/frauddetector/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package frauddetector provides the API client, operations, and parameter types
+// for Amazon Fraud Detector.
+//
+// This is the Amazon Fraud Detector API Reference. This guide is for developers
+// who need detailed information about Amazon Fraud Detector API actions, data
+// types, and errors. For more information about Amazon Fraud Detector features,
+// see the Amazon Fraud Detector User Guide
+// (https://docs.aws.amazon.com/frauddetector/latest/ug/).
+package frauddetector
diff --git a/service/frauddetector/go.mod b/service/frauddetector/go.mod
index 13ee8c64388..91316cbdb6d 100644
--- a/service/frauddetector/go.mod
+++ b/service/frauddetector/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/frauddetector/go.sum b/service/frauddetector/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/frauddetector/go.sum
+++ b/service/frauddetector/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/fsx/api_client.go b/service/fsx/api_client.go
index ba335bf33bd..82e0af84e32 100644
--- a/service/fsx/api_client.go
+++ b/service/fsx/api_client.go
@@ -21,8 +21,7 @@ import (
const ServiceID = "FSx"
const ServiceAPIVersion = "2018-03-01"
-// Amazon FSx is a fully managed service that makes it easy for storage and
-// application administrators to launch and use shared file storage.
+// Client provides the API client to make operations call for Amazon FSx.
type Client struct {
options Options
}
diff --git a/service/fsx/doc.go b/service/fsx/doc.go
new file mode 100644
index 00000000000..e448303064f
--- /dev/null
+++ b/service/fsx/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package fsx provides the API client, operations, and parameter types for Amazon
+// FSx.
+//
+// Amazon FSx is a fully managed service that makes it easy for storage and
+// application administrators to launch and use shared file storage.
+package fsx
diff --git a/service/fsx/go.mod b/service/fsx/go.mod
index 42535bc53d8..10d6f6fc05c 100644
--- a/service/fsx/go.mod
+++ b/service/fsx/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/fsx/go.sum b/service/fsx/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/fsx/go.sum
+++ b/service/fsx/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/gamelift/api_client.go b/service/gamelift/api_client.go
index fae564e8539..1fe1be90a07 100644
--- a/service/gamelift/api_client.go
+++ b/service/gamelift/api_client.go
@@ -19,47 +19,7 @@ import (
const ServiceID = "GameLift"
const ServiceAPIVersion = "2015-10-01"
-// Amazon GameLift Service Amazon GameLift provides a range of multiplayer game
-// hosting solutions. As a fully managed service, GameLift helps you:
-//
-// * Set up
-// EC2-based computing resources and use GameLift FleetIQ to and deploy your game
-// servers on low-cost, reliable Spot instances.
-//
-// * Track game server
-// availability and route players into game sessions to minimize latency.
-//
-// *
-// Automatically scale your resources to meet player demand and manage costs
-//
-// *
-// Optionally add FlexMatch matchmaking.
-//
-// With GameLift as a managed
-// service, you have the option to deploy your custom game server or use Amazon
-// GameLift Realtime Servers to quickly stand up lightweight game servers for your
-// game. Realtime Servers provides an efficient game server framework with core
-// Amazon GameLift infrastructure already built in.
Now in Public
-// Preview:
Use GameLift FleetIQ as a standalone feature with EC2
-// instances and Auto Scaling groups. GameLift FleetIQ provides optimizations that
-// make low-cost Spot instances viable for game hosting. This extension of GameLift
-// FleetIQ gives you access to these optimizations while managing your EC2
-// instances and Auto Scaling groups within your own AWS account.
Get
-// Amazon GameLift Tools and Resources
This reference guide describes
-// the low-level service API for Amazon GameLift and provides links to
-// language-specific SDK reference topics. See also
-// Amazon GameLift Tools and Resources.
API Summary
The
-// Amazon GameLift service API includes two key sets of actions:
-
-//
Manage game sessions and player access -- Integrate this functionality into
-// game client services in order to create new game sessions, retrieve information
-// on existing game sessions; reserve a player slot in a game session, request
-// matchmaking, etc.
-
Configure and manage game server resources
-// -- Manage your Amazon GameLift hosting resources, including builds, scripts,
-// fleets, queues, and aliases. Set up matchmakers, configure auto-scaling,
-// retrieve game logs, and get hosting and game metrics.
-// Task-based list of API actions
+// Client provides the API client to make operations call for Amazon GameLift.
type Client struct {
options Options
}
diff --git a/service/gamelift/doc.go b/service/gamelift/doc.go
new file mode 100644
index 00000000000..8b0f187b79d
--- /dev/null
+++ b/service/gamelift/doc.go
@@ -0,0 +1,47 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package gamelift provides the API client, operations, and parameter types for
+// Amazon GameLift.
+//
+// Amazon GameLift Service Amazon GameLift provides a range of multiplayer game
+// hosting solutions. As a fully managed service, GameLift helps you:
+//
+// * Set up
+// EC2-based computing resources and use GameLift FleetIQ to and deploy your game
+// servers on low-cost, reliable Spot instances.
+//
+// * Track game server
+// availability and route players into game sessions to minimize latency.
+//
+// *
+// Automatically scale your resources to meet player demand and manage costs
+//
+// *
+// Optionally add FlexMatch matchmaking.
+//
+// With GameLift as a managed
+// service, you have the option to deploy your custom game server or use Amazon
+// GameLift Realtime Servers to quickly stand up lightweight game servers for your
+// game. Realtime Servers provides an efficient game server framework with core
+// Amazon GameLift infrastructure already built in.
Now in Public
+// Preview:
Use GameLift FleetIQ as a standalone feature with EC2
+// instances and Auto Scaling groups. GameLift FleetIQ provides optimizations that
+// make low-cost Spot instances viable for game hosting. This extension of GameLift
+// FleetIQ gives you access to these optimizations while managing your EC2
+// instances and Auto Scaling groups within your own AWS account.
Get
+// Amazon GameLift Tools and Resources
This reference guide describes
+// the low-level service API for Amazon GameLift and provides links to
+// language-specific SDK reference topics. See also
+// Amazon GameLift Tools and Resources.
API Summary
The
+// Amazon GameLift service API includes two key sets of actions:
-
+//
Manage game sessions and player access -- Integrate this functionality into
+// game client services in order to create new game sessions, retrieve information
+// on existing game sessions; reserve a player slot in a game session, request
+// matchmaking, etc.
-
Configure and manage game server resources
+// -- Manage your Amazon GameLift hosting resources, including builds, scripts,
+// fleets, queues, and aliases. Set up matchmakers, configure auto-scaling,
+// retrieve game logs, and get hosting and game metrics.
+// Task-based list of API actions
+package gamelift
diff --git a/service/gamelift/go.mod b/service/gamelift/go.mod
index a2ac8b8f694..5ec04c893d2 100644
--- a/service/gamelift/go.mod
+++ b/service/gamelift/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/gamelift/go.sum b/service/gamelift/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/gamelift/go.sum
+++ b/service/gamelift/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/glacier/api_client.go b/service/glacier/api_client.go
index 7a521014442..e750ae83db9 100644
--- a/service/glacier/api_client.go
+++ b/service/glacier/api_client.go
@@ -19,31 +19,7 @@ import (
const ServiceID = "Glacier"
const ServiceAPIVersion = "2012-06-01"
-// Amazon S3 Glacier (Glacier) is a storage solution for "cold data." Glacier
-// is an extremely low-cost storage service that provides secure, durable, and
-// easy-to-use storage for data backup and archival. With Glacier, customers can
-// store their data cost effectively for months, years, or decades. Glacier also
-// enables customers to offload the administrative burdens of operating and scaling
-// storage to AWS, so they don't have to worry about capacity planning, hardware
-// provisioning, data replication, hardware failure and recovery, or time-consuming
-// hardware migrations.
Glacier is a great storage choice when low storage
-// cost is paramount and your data is rarely retrieved. If your application
-// requires fast or frequent access to your data, consider using Amazon S3. For
-// more information, see Amazon Simple Storage
-// Service (Amazon S3).
You can store any kind of data in any format.
-// There is no maximum limit on the total amount of data you can store in
-// Glacier.
If you are a first-time user of Glacier, we recommend that you
-// begin by reading the following sections in the Amazon S3 Glacier Developer
-// Guide:
-
What
-// is Amazon S3 Glacier - This section of the Developer Guide describes the
-// underlying data model, the operations it supports, and the AWS SDKs that you can
-// use to interact with the service.
-
Getting
-// Started with Amazon S3 Glacier - The Getting Started section walks you
-// through the process of creating a vault, uploading archives, creating jobs to
-// download archives, retrieving the job output, and deleting archives.
-//
+// Client provides the API client to make operations call for Amazon Glacier.
type Client struct {
options Options
}
diff --git a/service/glacier/doc.go b/service/glacier/doc.go
new file mode 100644
index 00000000000..8e9b888f0f7
--- /dev/null
+++ b/service/glacier/doc.go
@@ -0,0 +1,31 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package glacier provides the API client, operations, and parameter types for
+// Amazon Glacier.
+//
+// Amazon S3 Glacier (Glacier) is a storage solution for "cold data." Glacier
+// is an extremely low-cost storage service that provides secure, durable, and
+// easy-to-use storage for data backup and archival. With Glacier, customers can
+// store their data cost effectively for months, years, or decades. Glacier also
+// enables customers to offload the administrative burdens of operating and scaling
+// storage to AWS, so they don't have to worry about capacity planning, hardware
+// provisioning, data replication, hardware failure and recovery, or time-consuming
+// hardware migrations.
Glacier is a great storage choice when low storage
+// cost is paramount and your data is rarely retrieved. If your application
+// requires fast or frequent access to your data, consider using Amazon S3. For
+// more information, see Amazon Simple Storage
+// Service (Amazon S3).
You can store any kind of data in any format.
+// There is no maximum limit on the total amount of data you can store in
+// Glacier.
If you are a first-time user of Glacier, we recommend that you
+// begin by reading the following sections in the Amazon S3 Glacier Developer
+// Guide:
-
What
+// is Amazon S3 Glacier - This section of the Developer Guide describes the
+// underlying data model, the operations it supports, and the AWS SDKs that you can
+// use to interact with the service.
-
Getting
+// Started with Amazon S3 Glacier - The Getting Started section walks you
+// through the process of creating a vault, uploading archives, creating jobs to
+// download archives, retrieving the job output, and deleting archives.
+//
+package glacier
diff --git a/service/glacier/go.mod b/service/glacier/go.mod
index 7ea0aa8aefa..ea57ecbce5a 100644
--- a/service/glacier/go.mod
+++ b/service/glacier/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/glacier/go.sum b/service/glacier/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/glacier/go.sum
+++ b/service/glacier/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/globalaccelerator/api_client.go b/service/globalaccelerator/api_client.go
index 9b45b68004d..cbb040cd0b8 100644
--- a/service/globalaccelerator/api_client.go
+++ b/service/globalaccelerator/api_client.go
@@ -21,86 +21,8 @@ import (
const ServiceID = "Global Accelerator"
const ServiceAPIVersion = "2018-08-08"
-// AWS Global Accelerator This is the AWS Global Accelerator API Reference. This
-// guide is for developers who need detailed information about AWS Global
-// Accelerator API actions, data types, and errors. For more information about
-// Global Accelerator features, see the AWS Global Accelerator Developer Guide
-// (https://docs.aws.amazon.com/global-accelerator/latest/dg/Welcome.html). AWS
-// Global Accelerator is a service in which you create accelerators to improve
-// availability and performance of your applications for local and global users.
-// You must specify the US West (Oregon) Region to create or update
-// accelerators.
By default, Global Accelerator provides you
-// with static IP addresses that you associate with your accelerator. (Instead of
-// using the IP addresses that Global Accelerator provides, you can configure these
-// entry points to be IPv4 addresses from your own IP address ranges that you bring
-// to Global Accelerator.) The static IP addresses are anycast from the AWS edge
-// network and distribute incoming application traffic across multiple endpoint
-// resources in multiple AWS Regions, which increases the availability of your
-// applications. Endpoints can be Network Load Balancers, Application Load
-// Balancers, EC2 instances, or Elastic IP addresses that are located in one AWS
-// Region or multiple Regions.
Global Accelerator uses the AWS global
-// network to route traffic to the optimal regional endpoint based on health,
-// client location, and policies that you configure. The service reacts instantly
-// to changes in health or configuration to ensure that internet traffic from
-// clients is directed to only healthy endpoints.
Global Accelerator
-// includes components that work together to help you improve performance and
-// availability for your applications:
- Static IP address
-
-//
By default, AWS Global Accelerator provides you with a set of static IP
-// addresses that are anycast from the AWS edge network and serve as the single
-// fixed entry points for your clients. Or you can configure these entry points to
-// be IPv4 addresses from your own IP address ranges that you bring to Global
-// Accelerator (BYOIP). For more information, see Bring
-// Your Own IP Addresses (BYOIP) in the AWS Global Accelerator Developer
-// Guide. If you already have load balancers, EC2 instances, or Elastic IP
-// addresses set up for your applications, you can easily add those to Global
-// Accelerator to allow the resources to be accessed by the static IP
-// addresses.
The static IP addresses remain assigned to your
-// accelerator for as long as it exists, even if you disable the accelerator and it
-// no longer accepts or routes traffic. However, when you delete an
-// accelerator, you lose the static IP addresses that are assigned to it, so you
-// can no longer route traffic by using them. You can use IAM policies with Global
-// Accelerator to limit the users who have permissions to delete an accelerator.
-// For more information, see Authentication
-// and Access Control in the AWS Global Accelerator Developer Guide.
-//
- Accelerator
-
An accelerator directs
-// traffic to optimal endpoints over the AWS global network to improve availability
-// and performance for your internet applications that have a global audience. Each
-// accelerator includes one or more listeners.
- DNS name
-
-//
Global Accelerator assigns each accelerator a default Domain Name System
-// (DNS) name, similar to a1234567890abcdef.awsglobalaccelerator.com
,
-// that points to your Global Accelerator static IP addresses. Depending on the use
-// case, you can use your accelerator's static IP addresses or DNS name to route
-// traffic to your accelerator, or set up DNS records to route traffic using your
-// own custom domain name.
- Network zone
-
A network zone
-// services the static IP addresses for your accelerator from a unique IP subnet.
-// Similar to an AWS Availability Zone, a network zone is an isolated unit with its
-// own set of physical infrastructure. When you configure an accelerator, by
-// default, Global Accelerator allocates two IPv4 addresses for it. If one IP
-// address from a network zone becomes unavailable due to IP address blocking by
-// certain client networks, or network disruptions, then client applications can
-// retry on the healthy static IP address from the other isolated network zone.
-// - Listener
-
A listener processes inbound connections from
-// clients to Global Accelerator, based on the protocol and port that you
-// configure. Each listener has one or more endpoint groups associated with it, and
-// traffic is forwarded to endpoints in one of the groups. You associate endpoint
-// groups with listeners by specifying the Regions that you want to distribute
-// traffic to. Traffic is distributed to optimal endpoints within the endpoint
-// groups associated with a listener.
- Endpoint group
-
-//
Each endpoint group is associated with a specific AWS Region. Endpoint groups
-// include one or more endpoints in the Region. You can increase or reduce the
-// percentage of traffic that would be otherwise directed to an endpoint group by
-// adjusting a setting called a traffic dial. The traffic dial lets you
-// easily do performance testing or blue/green deployment testing for new releases
-// across different AWS Regions, for example.
- Endpoint
-
-//
An endpoint is a Network Load Balancer, Application Load Balancer, EC2
-// instance, or Elastic IP address. Traffic is routed to endpoints based on several
-// factors, including the geo-proximity to the user, the health of the endpoint,
-// and the configuration options that you choose, such as endpoint weights. For
-// each endpoint, you can configure weights, which are numbers that you can use to
-// specify the proportion of traffic to route to each one. This can be useful, for
-// example, to do performance testing within a Region.
+// Client provides the API client to make operations call for AWS Global
+// Accelerator.
type Client struct {
options Options
}
diff --git a/service/globalaccelerator/doc.go b/service/globalaccelerator/doc.go
new file mode 100644
index 00000000000..61932485e81
--- /dev/null
+++ b/service/globalaccelerator/doc.go
@@ -0,0 +1,86 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package globalaccelerator provides the API client, operations, and parameter
+// types for AWS Global Accelerator.
+//
+// AWS Global Accelerator This is the AWS Global Accelerator API Reference. This
+// guide is for developers who need detailed information about AWS Global
+// Accelerator API actions, data types, and errors. For more information about
+// Global Accelerator features, see the AWS Global Accelerator Developer Guide
+// (https://docs.aws.amazon.com/global-accelerator/latest/dg/Welcome.html). AWS
+// Global Accelerator is a service in which you create accelerators to improve
+// availability and performance of your applications for local and global users.
+// You must specify the US West (Oregon) Region to create or update
+// accelerators.
By default, Global Accelerator provides you
+// with static IP addresses that you associate with your accelerator. (Instead of
+// using the IP addresses that Global Accelerator provides, you can configure these
+// entry points to be IPv4 addresses from your own IP address ranges that you bring
+// to Global Accelerator.) The static IP addresses are anycast from the AWS edge
+// network and distribute incoming application traffic across multiple endpoint
+// resources in multiple AWS Regions, which increases the availability of your
+// applications. Endpoints can be Network Load Balancers, Application Load
+// Balancers, EC2 instances, or Elastic IP addresses that are located in one AWS
+// Region or multiple Regions.
Global Accelerator uses the AWS global
+// network to route traffic to the optimal regional endpoint based on health,
+// client location, and policies that you configure. The service reacts instantly
+// to changes in health or configuration to ensure that internet traffic from
+// clients is directed to only healthy endpoints.
Global Accelerator
+// includes components that work together to help you improve performance and
+// availability for your applications:
- Static IP address
-
+//
By default, AWS Global Accelerator provides you with a set of static IP
+// addresses that are anycast from the AWS edge network and serve as the single
+// fixed entry points for your clients. Or you can configure these entry points to
+// be IPv4 addresses from your own IP address ranges that you bring to Global
+// Accelerator (BYOIP). For more information, see Bring
+// Your Own IP Addresses (BYOIP) in the AWS Global Accelerator Developer
+// Guide. If you already have load balancers, EC2 instances, or Elastic IP
+// addresses set up for your applications, you can easily add those to Global
+// Accelerator to allow the resources to be accessed by the static IP
+// addresses.
The static IP addresses remain assigned to your
+// accelerator for as long as it exists, even if you disable the accelerator and it
+// no longer accepts or routes traffic. However, when you delete an
+// accelerator, you lose the static IP addresses that are assigned to it, so you
+// can no longer route traffic by using them. You can use IAM policies with Global
+// Accelerator to limit the users who have permissions to delete an accelerator.
+// For more information, see Authentication
+// and Access Control in the AWS Global Accelerator Developer Guide.
+//
- Accelerator
-
An accelerator directs
+// traffic to optimal endpoints over the AWS global network to improve availability
+// and performance for your internet applications that have a global audience. Each
+// accelerator includes one or more listeners.
- DNS name
-
+//
Global Accelerator assigns each accelerator a default Domain Name System
+// (DNS) name, similar to a1234567890abcdef.awsglobalaccelerator.com
,
+// that points to your Global Accelerator static IP addresses. Depending on the use
+// case, you can use your accelerator's static IP addresses or DNS name to route
+// traffic to your accelerator, or set up DNS records to route traffic using your
+// own custom domain name.
- Network zone
-
A network zone
+// services the static IP addresses for your accelerator from a unique IP subnet.
+// Similar to an AWS Availability Zone, a network zone is an isolated unit with its
+// own set of physical infrastructure. When you configure an accelerator, by
+// default, Global Accelerator allocates two IPv4 addresses for it. If one IP
+// address from a network zone becomes unavailable due to IP address blocking by
+// certain client networks, or network disruptions, then client applications can
+// retry on the healthy static IP address from the other isolated network zone.
+// - Listener
-
A listener processes inbound connections from
+// clients to Global Accelerator, based on the protocol and port that you
+// configure. Each listener has one or more endpoint groups associated with it, and
+// traffic is forwarded to endpoints in one of the groups. You associate endpoint
+// groups with listeners by specifying the Regions that you want to distribute
+// traffic to. Traffic is distributed to optimal endpoints within the endpoint
+// groups associated with a listener.
- Endpoint group
-
+//
Each endpoint group is associated with a specific AWS Region. Endpoint groups
+// include one or more endpoints in the Region. You can increase or reduce the
+// percentage of traffic that would be otherwise directed to an endpoint group by
+// adjusting a setting called a traffic dial. The traffic dial lets you
+// easily do performance testing or blue/green deployment testing for new releases
+// across different AWS Regions, for example.
- Endpoint
-
+//
An endpoint is a Network Load Balancer, Application Load Balancer, EC2
+// instance, or Elastic IP address. Traffic is routed to endpoints based on several
+// factors, including the geo-proximity to the user, the health of the endpoint,
+// and the configuration options that you choose, such as endpoint weights. For
+// each endpoint, you can configure weights, which are numbers that you can use to
+// specify the proportion of traffic to route to each one. This can be useful, for
+// example, to do performance testing within a Region.
+package globalaccelerator
diff --git a/service/globalaccelerator/go.mod b/service/globalaccelerator/go.mod
index abd4a355452..2048a496fdf 100644
--- a/service/globalaccelerator/go.mod
+++ b/service/globalaccelerator/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/globalaccelerator/go.sum b/service/globalaccelerator/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/globalaccelerator/go.sum
+++ b/service/globalaccelerator/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/glue/api_client.go b/service/glue/api_client.go
index a72aebd8fe7..902b9e220bf 100644
--- a/service/glue/api_client.go
+++ b/service/glue/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "Glue"
const ServiceAPIVersion = "2017-03-31"
-// AWS Glue Defines the public endpoint for the AWS Glue service.
+// Client provides the API client to make operations call for AWS Glue.
type Client struct {
options Options
}
diff --git a/service/glue/doc.go b/service/glue/doc.go
new file mode 100644
index 00000000000..010beeedced
--- /dev/null
+++ b/service/glue/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package glue provides the API client, operations, and parameter types for AWS
+// Glue.
+//
+// AWS Glue Defines the public endpoint for the AWS Glue service.
+package glue
diff --git a/service/glue/go.mod b/service/glue/go.mod
index 581b5f9d8aa..1f4b10c9b34 100644
--- a/service/glue/go.mod
+++ b/service/glue/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/glue/go.sum b/service/glue/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/glue/go.sum
+++ b/service/glue/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/greengrass/api_client.go b/service/greengrass/api_client.go
index 30e4eb1ef95..5e323e14706 100644
--- a/service/greengrass/api_client.go
+++ b/service/greengrass/api_client.go
@@ -19,12 +19,7 @@ import (
const ServiceID = "Greengrass"
const ServiceAPIVersion = "2017-06-07"
-// AWS IoT Greengrass seamlessly extends AWS onto physical devices so they can act
-// locally on the data they generate, while still using the cloud for management,
-// analytics, and durable storage. AWS IoT Greengrass ensures your devices can
-// respond quickly to local events and operate with intermittent connectivity. AWS
-// IoT Greengrass minimizes the cost of transmitting data to the cloud by allowing
-// you to author AWS Lambda functions that execute locally.
+// Client provides the API client to make operations call for AWS Greengrass.
type Client struct {
options Options
}
diff --git a/service/greengrass/doc.go b/service/greengrass/doc.go
new file mode 100644
index 00000000000..319bebb41cf
--- /dev/null
+++ b/service/greengrass/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package greengrass provides the API client, operations, and parameter types for
+// AWS Greengrass.
+//
+// AWS IoT Greengrass seamlessly extends AWS onto physical devices so they can act
+// locally on the data they generate, while still using the cloud for management,
+// analytics, and durable storage. AWS IoT Greengrass ensures your devices can
+// respond quickly to local events and operate with intermittent connectivity. AWS
+// IoT Greengrass minimizes the cost of transmitting data to the cloud by allowing
+// you to author AWS Lambda functions that execute locally.
+package greengrass
diff --git a/service/greengrass/go.mod b/service/greengrass/go.mod
index d288ba5cfcf..0e99ee1b735 100644
--- a/service/greengrass/go.mod
+++ b/service/greengrass/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/greengrass/go.sum b/service/greengrass/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/greengrass/go.sum
+++ b/service/greengrass/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/groundstation/api_client.go b/service/groundstation/api_client.go
index 77dd08bd419..4e00e410150 100644
--- a/service/groundstation/api_client.go
+++ b/service/groundstation/api_client.go
@@ -19,11 +19,7 @@ import (
const ServiceID = "GroundStation"
const ServiceAPIVersion = "2019-05-23"
-// Welcome to the AWS Ground Station API Reference. AWS Ground Station is a fully
-// managed service that enables you to control satellite communications, downlink
-// and process satellite data, and scale your satellite operations efficiently and
-// cost-effectively without having to build or manage your own ground station
-// infrastructure.
+// Client provides the API client to make operations call for AWS Ground Station.
type Client struct {
options Options
}
diff --git a/service/groundstation/doc.go b/service/groundstation/doc.go
new file mode 100644
index 00000000000..a5e075a0235
--- /dev/null
+++ b/service/groundstation/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package groundstation provides the API client, operations, and parameter types
+// for AWS Ground Station.
+//
+// Welcome to the AWS Ground Station API Reference. AWS Ground Station is a fully
+// managed service that enables you to control satellite communications, downlink
+// and process satellite data, and scale your satellite operations efficiently and
+// cost-effectively without having to build or manage your own ground station
+// infrastructure.
+package groundstation
diff --git a/service/groundstation/go.mod b/service/groundstation/go.mod
index 7ba2a5fe9a9..5d55b8685c0 100644
--- a/service/groundstation/go.mod
+++ b/service/groundstation/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/groundstation/go.sum b/service/groundstation/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/groundstation/go.sum
+++ b/service/groundstation/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/guardduty/api_client.go b/service/guardduty/api_client.go
index 4f95c52da52..056cfa5d661 100644
--- a/service/guardduty/api_client.go
+++ b/service/guardduty/api_client.go
@@ -21,22 +21,7 @@ import (
const ServiceID = "GuardDuty"
const ServiceAPIVersion = "2017-11-28"
-// Amazon GuardDuty is a continuous security monitoring service that analyzes and
-// processes the following data sources: VPC Flow Logs, AWS CloudTrail event logs,
-// and DNS logs. It uses threat intelligence feeds (such as lists of malicious IPs
-// and domains) and machine learning to identify unexpected, potentially
-// unauthorized, and malicious activity within your AWS environment. This can
-// include issues like escalations of privileges, uses of exposed credentials, or
-// communication with malicious IPs, URLs, or domains. For example, GuardDuty can
-// detect compromised EC2 instances that serve malware or mine bitcoin. GuardDuty
-// also monitors AWS account access behavior for signs of compromise. Some examples
-// of this are unauthorized infrastructure deployments such as EC2 instances
-// deployed in a Region that has never been used, or unusual API calls like a
-// password policy change to reduce password strength. GuardDuty informs you of the
-// status of your AWS environment by producing security findings that you can view
-// in the GuardDuty console or through Amazon CloudWatch events. For more
-// information, see the Amazon GuardDuty User Guide
-// (https://docs.aws.amazon.com/guardduty/latest/ug/what-is-guardduty.html) .
+// Client provides the API client to make operations call for Amazon GuardDuty.
type Client struct {
options Options
}
diff --git a/service/guardduty/doc.go b/service/guardduty/doc.go
new file mode 100644
index 00000000000..e807d9d867a
--- /dev/null
+++ b/service/guardduty/doc.go
@@ -0,0 +1,22 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package guardduty provides the API client, operations, and parameter types for
+// Amazon GuardDuty.
+//
+// Amazon GuardDuty is a continuous security monitoring service that analyzes and
+// processes the following data sources: VPC Flow Logs, AWS CloudTrail event logs,
+// and DNS logs. It uses threat intelligence feeds (such as lists of malicious IPs
+// and domains) and machine learning to identify unexpected, potentially
+// unauthorized, and malicious activity within your AWS environment. This can
+// include issues like escalations of privileges, uses of exposed credentials, or
+// communication with malicious IPs, URLs, or domains. For example, GuardDuty can
+// detect compromised EC2 instances that serve malware or mine bitcoin. GuardDuty
+// also monitors AWS account access behavior for signs of compromise. Some examples
+// of this are unauthorized infrastructure deployments such as EC2 instances
+// deployed in a Region that has never been used, or unusual API calls like a
+// password policy change to reduce password strength. GuardDuty informs you of the
+// status of your AWS environment by producing security findings that you can view
+// in the GuardDuty console or through Amazon CloudWatch events. For more
+// information, see the Amazon GuardDuty User Guide
+// (https://docs.aws.amazon.com/guardduty/latest/ug/what-is-guardduty.html) .
+package guardduty
diff --git a/service/guardduty/go.mod b/service/guardduty/go.mod
index 104982422bf..235e510d300 100644
--- a/service/guardduty/go.mod
+++ b/service/guardduty/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/guardduty/go.sum b/service/guardduty/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/guardduty/go.sum
+++ b/service/guardduty/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/health/api_client.go b/service/health/api_client.go
index 987eab97ee4..970373455d2 100644
--- a/service/health/api_client.go
+++ b/service/health/api_client.go
@@ -19,50 +19,8 @@ import (
const ServiceID = "Health"
const ServiceAPIVersion = "2016-08-04"
-// AWS Health The AWS Health API provides programmatic access to the AWS Health
-// information that is presented in the AWS Personal Health Dashboard.
-// You can get information about events that affect your AWS resources:
In
-// addition, these operations provide information about event types and summary
-// counts of events or affected entities:
AWS Health integrates with AWS
-// Organizations to provide a centralized view of AWS Health events across all
-// accounts in your organization.
You can use
-// the following operations to enable or disable AWS Health from working with AWS
-// Organizations.
The Health API requires a Business or Enterprise support plan from AWS Support. Calling the Health
-// API from an account that does not have a Business or Enterprise support plan
-// causes a SubscriptionRequiredException
.
For authentication
-// of requests, AWS Health uses the Signature
-// Version 4 Signing Process.
See the AWS
-// Health User Guide for information about how to use the API.
-// Service Endpoint
The HTTP endpoint for the AWS Health API is:
-//
+// Client provides the API client to make operations call for AWS Health APIs and
+// Notifications.
type Client struct {
options Options
}
diff --git a/service/health/doc.go b/service/health/doc.go
new file mode 100644
index 00000000000..1cd45691a66
--- /dev/null
+++ b/service/health/doc.go
@@ -0,0 +1,50 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package health provides the API client, operations, and parameter types for AWS
+// Health APIs and Notifications.
+//
+// AWS Health The AWS Health API provides programmatic access to the AWS Health
+// information that is presented in the AWS Personal Health Dashboard.
+// You can get information about events that affect your AWS resources:
In
+// addition, these operations provide information about event types and summary
+// counts of events or affected entities:
AWS Health integrates with AWS
+// Organizations to provide a centralized view of AWS Health events across all
+// accounts in your organization.
You can use
+// the following operations to enable or disable AWS Health from working with AWS
+// Organizations.
The Health API requires a Business or Enterprise support plan from AWS Support. Calling the Health
+// API from an account that does not have a Business or Enterprise support plan
+// causes a SubscriptionRequiredException
.
For authentication
+// of requests, AWS Health uses the Signature
+// Version 4 Signing Process.
See the AWS
+// Health User Guide for information about how to use the API.
+// Service Endpoint
The HTTP endpoint for the AWS Health API is:
+//
+package health
diff --git a/service/health/go.mod b/service/health/go.mod
index f2ebbd8d03f..e0747a40bf8 100644
--- a/service/health/go.mod
+++ b/service/health/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/health/go.sum b/service/health/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/health/go.sum
+++ b/service/health/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/honeycode/api_client.go b/service/honeycode/api_client.go
index 0b11f51dc17..5ca15f49ebd 100644
--- a/service/honeycode/api_client.go
+++ b/service/honeycode/api_client.go
@@ -19,10 +19,7 @@ import (
const ServiceID = "Honeycode"
const ServiceAPIVersion = "2020-03-01"
-// Amazon Honeycode is a fully managed service that allows you to quickly build
-// mobile and web apps for teams—without programming. Build Honeycode apps for
-// managing almost anything, like projects, customers, operations, approvals,
-// resources, and even your team.
+// Client provides the API client to make operations call for Amazon Honeycode.
type Client struct {
options Options
}
diff --git a/service/honeycode/doc.go b/service/honeycode/doc.go
new file mode 100644
index 00000000000..5cd5c2b153b
--- /dev/null
+++ b/service/honeycode/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package honeycode provides the API client, operations, and parameter types for
+// Amazon Honeycode.
+//
+// Amazon Honeycode is a fully managed service that allows you to quickly build
+// mobile and web apps for teams—without programming. Build Honeycode apps for
+// managing almost anything, like projects, customers, operations, approvals,
+// resources, and even your team.
+package honeycode
diff --git a/service/honeycode/go.mod b/service/honeycode/go.mod
index cde14c56da9..13a3d268f54 100644
--- a/service/honeycode/go.mod
+++ b/service/honeycode/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/honeycode/go.sum b/service/honeycode/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/honeycode/go.sum
+++ b/service/honeycode/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iam/api_client.go b/service/iam/api_client.go
index 8f10f62d2cc..56423bac08c 100644
--- a/service/iam/api_client.go
+++ b/service/iam/api_client.go
@@ -19,13 +19,8 @@ import (
const ServiceID = "IAM"
const ServiceAPIVersion = "2010-05-08"
-// AWS Identity and Access Management AWS Identity and Access Management (IAM) is a
-// web service for securely controlling access to AWS services. With IAM, you can
-// centrally manage users, security credentials such as access keys, and
-// permissions that control which AWS resources users and applications can access.
-// For more information about IAM, see AWS Identity and Access Management (IAM)
-// (http://aws.amazon.com/iam/) and the AWS Identity and Access Management User
-// Guide (https://docs.aws.amazon.com/IAM/latest/UserGuide/).
+// Client provides the API client to make operations call for AWS Identity and
+// Access Management.
type Client struct {
options Options
}
diff --git a/service/iam/doc.go b/service/iam/doc.go
new file mode 100644
index 00000000000..5b72b0d9896
--- /dev/null
+++ b/service/iam/doc.go
@@ -0,0 +1,13 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iam provides the API client, operations, and parameter types for AWS
+// Identity and Access Management.
+//
+// AWS Identity and Access Management AWS Identity and Access Management (IAM) is a
+// web service for securely controlling access to AWS services. With IAM, you can
+// centrally manage users, security credentials such as access keys, and
+// permissions that control which AWS resources users and applications can access.
+// For more information about IAM, see AWS Identity and Access Management (IAM)
+// (http://aws.amazon.com/iam/) and the AWS Identity and Access Management User
+// Guide (https://docs.aws.amazon.com/IAM/latest/UserGuide/).
+package iam
diff --git a/service/iam/go.mod b/service/iam/go.mod
index 5ebcc970e69..e0eacd431ac 100644
--- a/service/iam/go.mod
+++ b/service/iam/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iam/go.sum b/service/iam/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iam/go.sum
+++ b/service/iam/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/imagebuilder/api_client.go b/service/imagebuilder/api_client.go
index ce7aa637676..4a87309eb38 100644
--- a/service/imagebuilder/api_client.go
+++ b/service/imagebuilder/api_client.go
@@ -21,10 +21,7 @@ import (
const ServiceID = "imagebuilder"
const ServiceAPIVersion = "2019-12-02"
-// EC2 Image Builder is a fully managed AWS service that makes it easier to
-// automate the creation, management, and deployment of customized, secure, and
-// up-to-date “golden” server images that are pre-installed and pre-configured with
-// software and settings to meet specific IT standards.
+// Client provides the API client to make operations call for EC2 Image Builder.
type Client struct {
options Options
}
diff --git a/service/imagebuilder/doc.go b/service/imagebuilder/doc.go
new file mode 100644
index 00000000000..e8ccab93d2c
--- /dev/null
+++ b/service/imagebuilder/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package imagebuilder provides the API client, operations, and parameter types
+// for EC2 Image Builder.
+//
+// EC2 Image Builder is a fully managed AWS service that makes it easier to
+// automate the creation, management, and deployment of customized, secure, and
+// up-to-date “golden” server images that are pre-installed and pre-configured with
+// software and settings to meet specific IT standards.
+package imagebuilder
diff --git a/service/imagebuilder/go.mod b/service/imagebuilder/go.mod
index c1e06a5dcbb..99286943fb8 100644
--- a/service/imagebuilder/go.mod
+++ b/service/imagebuilder/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/imagebuilder/go.sum b/service/imagebuilder/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/imagebuilder/go.sum
+++ b/service/imagebuilder/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/inspector/api_client.go b/service/inspector/api_client.go
index d2417354880..c74898b9ff9 100644
--- a/service/inspector/api_client.go
+++ b/service/inspector/api_client.go
@@ -19,10 +19,7 @@ import (
const ServiceID = "Inspector"
const ServiceAPIVersion = "2016-02-16"
-// Amazon Inspector Amazon Inspector enables you to analyze the behavior of your
-// AWS resources and to identify potential security issues. For more information,
-// see Amazon Inspector User Guide
-// (https://docs.aws.amazon.com/inspector/latest/userguide/inspector_introduction.html).
+// Client provides the API client to make operations call for Amazon Inspector.
type Client struct {
options Options
}
diff --git a/service/inspector/doc.go b/service/inspector/doc.go
new file mode 100644
index 00000000000..c6372b7c7e4
--- /dev/null
+++ b/service/inspector/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package inspector provides the API client, operations, and parameter types for
+// Amazon Inspector.
+//
+// Amazon Inspector Amazon Inspector enables you to analyze the behavior of your
+// AWS resources and to identify potential security issues. For more information,
+// see Amazon Inspector User Guide
+// (https://docs.aws.amazon.com/inspector/latest/userguide/inspector_introduction.html).
+package inspector
diff --git a/service/inspector/go.mod b/service/inspector/go.mod
index 27c1750e1f0..4f99db9f595 100644
--- a/service/inspector/go.mod
+++ b/service/inspector/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/inspector/go.sum b/service/inspector/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/inspector/go.sum
+++ b/service/inspector/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/internal/benchmark/go.mod b/service/internal/benchmark/go.mod
index 05a41926d0e..ff6c80aa09d 100644
--- a/service/internal/benchmark/go.mod
+++ b/service/internal/benchmark/go.mod
@@ -8,7 +8,7 @@ require (
github.com/aws/aws-sdk-go-v2/service/dynamodb v0.26.0
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v0.1.0 // indirect
github.com/aws/aws-sdk-go-v2/service/lexruntimeservice v0.26.0
- github.com/awslabs/smithy-go v0.1.1
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../../
diff --git a/service/internal/benchmark/go.sum b/service/internal/benchmark/go.sum
index 450258f97b4..e3dbd720b11 100644
--- a/service/internal/benchmark/go.sum
+++ b/service/internal/benchmark/go.sum
@@ -1,11 +1,10 @@
github.com/aws/aws-sdk-go v1.34.33 h1:ymkFm0rNPEOlgjyX3ojEd4zqzW6kGICBkqWs7LqgHtU=
github.com/aws/aws-sdk-go v1.34.33/go.mod h1:H7NKnBqNVzoTJpGfLrQkkD+ytBA93eiDYi/+8rV9s48=
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.0 h1:yltioxA96yA1Fv+fE+5FFXnbFgw3ngpeEV++TUUktiM=
github.com/awslabs/smithy-go v0.1.0/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.1.1 h1:v1hUSAYf3w2ClKr58C+AtwoyPVoBjWyWT8thf7/VRtU=
-github.com/awslabs/smithy-go v0.1.1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/go-sql-driver/mysql v1.5.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg=
diff --git a/service/internal/integrationtest/go.mod b/service/internal/integrationtest/go.mod
index fa216277f00..57757fcf6b3 100644
--- a/service/internal/integrationtest/go.mod
+++ b/service/internal/integrationtest/go.mod
@@ -85,7 +85,7 @@ require (
github.com/aws/aws-sdk-go-v2/service/wafregional v0.26.0
github.com/aws/aws-sdk-go-v2/service/wafv2 v0.26.0
github.com/aws/aws-sdk-go-v2/service/workspaces v0.26.0
- github.com/awslabs/smithy-go v0.1.1
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
go 1.15
diff --git a/service/internal/integrationtest/go.sum b/service/internal/integrationtest/go.sum
index d7d483eeff8..af422ef7673 100644
--- a/service/internal/integrationtest/go.sum
+++ b/service/internal/integrationtest/go.sum
@@ -1,9 +1,8 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.0 h1:yltioxA96yA1Fv+fE+5FFXnbFgw3ngpeEV++TUUktiM=
github.com/awslabs/smithy-go v0.1.0/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.1.1 h1:v1hUSAYf3w2ClKr58C+AtwoyPVoBjWyWT8thf7/VRtU=
-github.com/awslabs/smithy-go v0.1.1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iot/api_client.go b/service/iot/api_client.go
index 662e956b3c5..a2c404155ea 100644
--- a/service/iot/api_client.go
+++ b/service/iot/api_client.go
@@ -21,24 +21,7 @@ import (
const ServiceID = "IoT"
const ServiceAPIVersion = "2015-05-28"
-// AWS IoT AWS IoT provides secure, bi-directional communication between
-// Internet-connected devices (such as sensors, actuators, embedded devices, or
-// smart appliances) and the AWS cloud. You can discover your custom IoT-Data
-// endpoint to communicate with, configure rules for data processing and
-// integration with other services, organize resources associated with each device
-// (Registry), configure logging, and create and manage policies and credentials to
-// authenticate devices. The service endpoints that expose this API are listed in
-// AWS IoT Core Endpoints and Quotas
-// (https://docs.aws.amazon.com/general/latest/gr/iot-core.html). You must use the
-// endpoint for the region that has the resources you want to access. The service
-// name used by AWS Signature Version 4
-// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) to sign
-// the request is: execute-api. For more information about how AWS IoT works, see
-// the Developer Guide
-// (https://docs.aws.amazon.com/iot/latest/developerguide/aws-iot-how-it-works.html).
-// For information about how to use the credentials provider for AWS IoT, see
-// Authorizing Direct Calls to AWS Services
-// (https://docs.aws.amazon.com/iot/latest/developerguide/authorizing-direct-aws.html).
+// Client provides the API client to make operations call for AWS IoT.
type Client struct {
options Options
}
diff --git a/service/iot/doc.go b/service/iot/doc.go
new file mode 100644
index 00000000000..1635db228d4
--- /dev/null
+++ b/service/iot/doc.go
@@ -0,0 +1,24 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iot provides the API client, operations, and parameter types for AWS
+// IoT.
+//
+// AWS IoT AWS IoT provides secure, bi-directional communication between
+// Internet-connected devices (such as sensors, actuators, embedded devices, or
+// smart appliances) and the AWS cloud. You can discover your custom IoT-Data
+// endpoint to communicate with, configure rules for data processing and
+// integration with other services, organize resources associated with each device
+// (Registry), configure logging, and create and manage policies and credentials to
+// authenticate devices. The service endpoints that expose this API are listed in
+// AWS IoT Core Endpoints and Quotas
+// (https://docs.aws.amazon.com/general/latest/gr/iot-core.html). You must use the
+// endpoint for the region that has the resources you want to access. The service
+// name used by AWS Signature Version 4
+// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) to sign
+// the request is: execute-api. For more information about how AWS IoT works, see
+// the Developer Guide
+// (https://docs.aws.amazon.com/iot/latest/developerguide/aws-iot-how-it-works.html).
+// For information about how to use the credentials provider for AWS IoT, see
+// Authorizing Direct Calls to AWS Services
+// (https://docs.aws.amazon.com/iot/latest/developerguide/authorizing-direct-aws.html).
+package iot
diff --git a/service/iot/go.mod b/service/iot/go.mod
index 4fda88bd53f..0cc1e04197b 100644
--- a/service/iot/go.mod
+++ b/service/iot/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iot/go.sum b/service/iot/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iot/go.sum
+++ b/service/iot/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iot1clickdevicesservice/api_client.go b/service/iot1clickdevicesservice/api_client.go
index d882cdd580d..ee71301e3e7 100644
--- a/service/iot1clickdevicesservice/api_client.go
+++ b/service/iot1clickdevicesservice/api_client.go
@@ -19,9 +19,8 @@ import (
const ServiceID = "IoT 1Click Devices Service"
const ServiceAPIVersion = "2018-05-14"
-// Describes all of the AWS IoT 1-Click device-related API operations for the
-// service. Also provides sample requests, responses, and errors for the supported
-// web services protocols.
+// Client provides the API client to make operations call for AWS IoT 1-Click
+// Devices Service.
type Client struct {
options Options
}
diff --git a/service/iot1clickdevicesservice/doc.go b/service/iot1clickdevicesservice/doc.go
new file mode 100644
index 00000000000..41979e26ce5
--- /dev/null
+++ b/service/iot1clickdevicesservice/doc.go
@@ -0,0 +1,9 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iot1clickdevicesservice provides the API client, operations, and
+// parameter types for AWS IoT 1-Click Devices Service.
+//
+// Describes all of the AWS IoT 1-Click device-related API operations for the
+// service. Also provides sample requests, responses, and errors for the supported
+// web services protocols.
+package iot1clickdevicesservice
diff --git a/service/iot1clickdevicesservice/go.mod b/service/iot1clickdevicesservice/go.mod
index bc8d7fbbb32..85dd0958bd7 100644
--- a/service/iot1clickdevicesservice/go.mod
+++ b/service/iot1clickdevicesservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iot1clickdevicesservice/go.sum b/service/iot1clickdevicesservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iot1clickdevicesservice/go.sum
+++ b/service/iot1clickdevicesservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iot1clickprojects/api_client.go b/service/iot1clickprojects/api_client.go
index e472afeac5f..ecfe0dae224 100644
--- a/service/iot1clickprojects/api_client.go
+++ b/service/iot1clickprojects/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "IoT 1Click Projects"
const ServiceAPIVersion = "2018-05-14"
-// The AWS IoT 1-Click Projects API Reference
+// Client provides the API client to make operations call for AWS IoT 1-Click
+// Projects Service.
type Client struct {
options Options
}
diff --git a/service/iot1clickprojects/doc.go b/service/iot1clickprojects/doc.go
new file mode 100644
index 00000000000..4abf0aaa1a0
--- /dev/null
+++ b/service/iot1clickprojects/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iot1clickprojects provides the API client, operations, and parameter
+// types for AWS IoT 1-Click Projects Service.
+//
+// The AWS IoT 1-Click Projects API Reference
+package iot1clickprojects
diff --git a/service/iot1clickprojects/go.mod b/service/iot1clickprojects/go.mod
index a7cf1d8284b..a7d1b28a485 100644
--- a/service/iot1clickprojects/go.mod
+++ b/service/iot1clickprojects/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iot1clickprojects/go.sum b/service/iot1clickprojects/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iot1clickprojects/go.sum
+++ b/service/iot1clickprojects/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iotanalytics/api_client.go b/service/iotanalytics/api_client.go
index cfddb014b5a..5e758d65879 100644
--- a/service/iotanalytics/api_client.go
+++ b/service/iotanalytics/api_client.go
@@ -19,27 +19,7 @@ import (
const ServiceID = "IoTAnalytics"
const ServiceAPIVersion = "2017-11-27"
-// AWS IoT Analytics allows you to collect large amounts of device data, process
-// messages, and store them. You can then query the data and run sophisticated
-// analytics on it. AWS IoT Analytics enables advanced data exploration through
-// integration with Jupyter Notebooks and data visualization through integration
-// with Amazon QuickSight. Traditional analytics and business intelligence
-// tools are designed to process structured data. IoT data often comes from devices
-// that record noisy processes (such as temperature, motion, or sound). As a result
-// the data from these devices can have significant gaps, corrupted messages, and
-// false readings that must be cleaned up before analysis can occur. Also, IoT data
-// is often only meaningful in the context of other data from external sources.
-//
AWS IoT Analytics automates the steps required to analyze data from IoT
-// devices. AWS IoT Analytics filters, transforms, and enriches IoT data before
-// storing it in a time-series data store for analysis. You can set up the service
-// to collect only the data you need from your devices, apply mathematical
-// transforms to process the data, and enrich the data with device-specific
-// metadata such as device type and location before storing it. Then, you can
-// analyze your data by running queries using the built-in SQL query engine, or
-// perform more complex analytics and machine learning inference. AWS IoT Analytics
-// includes pre-built models for common IoT use cases so you can answer questions
-// like which devices are about to fail or which customers are at risk of
-// abandoning their wearable devices.
+// Client provides the API client to make operations call for AWS IoT Analytics.
type Client struct {
options Options
}
diff --git a/service/iotanalytics/doc.go b/service/iotanalytics/doc.go
new file mode 100644
index 00000000000..41a162a0dda
--- /dev/null
+++ b/service/iotanalytics/doc.go
@@ -0,0 +1,27 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iotanalytics provides the API client, operations, and parameter types
+// for AWS IoT Analytics.
+//
+// AWS IoT Analytics allows you to collect large amounts of device data, process
+// messages, and store them. You can then query the data and run sophisticated
+// analytics on it. AWS IoT Analytics enables advanced data exploration through
+// integration with Jupyter Notebooks and data visualization through integration
+// with Amazon QuickSight. Traditional analytics and business intelligence
+// tools are designed to process structured data. IoT data often comes from devices
+// that record noisy processes (such as temperature, motion, or sound). As a result
+// the data from these devices can have significant gaps, corrupted messages, and
+// false readings that must be cleaned up before analysis can occur. Also, IoT data
+// is often only meaningful in the context of other data from external sources.
+//
AWS IoT Analytics automates the steps required to analyze data from IoT
+// devices. AWS IoT Analytics filters, transforms, and enriches IoT data before
+// storing it in a time-series data store for analysis. You can set up the service
+// to collect only the data you need from your devices, apply mathematical
+// transforms to process the data, and enrich the data with device-specific
+// metadata such as device type and location before storing it. Then, you can
+// analyze your data by running queries using the built-in SQL query engine, or
+// perform more complex analytics and machine learning inference. AWS IoT Analytics
+// includes pre-built models for common IoT use cases so you can answer questions
+// like which devices are about to fail or which customers are at risk of
+// abandoning their wearable devices.
+package iotanalytics
diff --git a/service/iotanalytics/go.mod b/service/iotanalytics/go.mod
index 19b1742731c..427b844a7b4 100644
--- a/service/iotanalytics/go.mod
+++ b/service/iotanalytics/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iotanalytics/go.sum b/service/iotanalytics/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iotanalytics/go.sum
+++ b/service/iotanalytics/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iotdataplane/api_client.go b/service/iotdataplane/api_client.go
index 30de4a47155..79ac678ce5c 100644
--- a/service/iotdataplane/api_client.go
+++ b/service/iotdataplane/api_client.go
@@ -19,16 +19,7 @@ import (
const ServiceID = "IoT Data Plane"
const ServiceAPIVersion = "2015-05-28"
-// AWS IoT AWS IoT-Data enables secure, bi-directional communication between
-// Internet-connected things (such as sensors, actuators, embedded devices, or
-// smart appliances) and the AWS cloud. It implements a broker for applications and
-// things to publish messages over HTTP (Publish) and retrieve, update, and delete
-// shadows. A shadow is a persistent representation of your things and their state
-// in the AWS cloud. Find the endpoint address for actions in the AWS IoT data
-// plane by running this CLI command: aws iot describe-endpoint --endpoint-type
-// iot:Data-ATS The service name used by AWS Signature Version 4
-// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) to sign
-// requests is: iotdevicegateway.
+// Client provides the API client to make operations call for AWS IoT Data Plane.
type Client struct {
options Options
}
diff --git a/service/iotdataplane/doc.go b/service/iotdataplane/doc.go
new file mode 100644
index 00000000000..6420d022a39
--- /dev/null
+++ b/service/iotdataplane/doc.go
@@ -0,0 +1,16 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iotdataplane provides the API client, operations, and parameter types
+// for AWS IoT Data Plane.
+//
+// AWS IoT AWS IoT-Data enables secure, bi-directional communication between
+// Internet-connected things (such as sensors, actuators, embedded devices, or
+// smart appliances) and the AWS cloud. It implements a broker for applications and
+// things to publish messages over HTTP (Publish) and retrieve, update, and delete
+// shadows. A shadow is a persistent representation of your things and their state
+// in the AWS cloud. Find the endpoint address for actions in the AWS IoT data
+// plane by running this CLI command: aws iot describe-endpoint --endpoint-type
+// iot:Data-ATS The service name used by AWS Signature Version 4
+// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) to sign
+// requests is: iotdevicegateway.
+package iotdataplane
diff --git a/service/iotdataplane/go.mod b/service/iotdataplane/go.mod
index 81bd14c37c6..ab7e411b727 100644
--- a/service/iotdataplane/go.mod
+++ b/service/iotdataplane/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iotdataplane/go.sum b/service/iotdataplane/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iotdataplane/go.sum
+++ b/service/iotdataplane/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iotevents/api_client.go b/service/iotevents/api_client.go
index 9201fa28f2d..11325b50b80 100644
--- a/service/iotevents/api_client.go
+++ b/service/iotevents/api_client.go
@@ -19,10 +19,7 @@ import (
const ServiceID = "IoT Events"
const ServiceAPIVersion = "2018-07-27"
-// AWS IoT Events monitors your equipment or device fleets for failures or changes
-// in operation, and triggers actions when such events occur. You can use AWS IoT
-// Events API operations to create, read, update, and delete inputs and detector
-// models, and to list their versions.
+// Client provides the API client to make operations call for AWS IoT Events.
type Client struct {
options Options
}
diff --git a/service/iotevents/doc.go b/service/iotevents/doc.go
new file mode 100644
index 00000000000..362c533fbc5
--- /dev/null
+++ b/service/iotevents/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iotevents provides the API client, operations, and parameter types for
+// AWS IoT Events.
+//
+// AWS IoT Events monitors your equipment or device fleets for failures or changes
+// in operation, and triggers actions when such events occur. You can use AWS IoT
+// Events API operations to create, read, update, and delete inputs and detector
+// models, and to list their versions.
+package iotevents
diff --git a/service/iotevents/go.mod b/service/iotevents/go.mod
index 89442fd69ab..2d0f5dda295 100644
--- a/service/iotevents/go.mod
+++ b/service/iotevents/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iotevents/go.sum b/service/iotevents/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iotevents/go.sum
+++ b/service/iotevents/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ioteventsdata/api_client.go b/service/ioteventsdata/api_client.go
index 59d1cae8e50..de28f4a5a52 100644
--- a/service/ioteventsdata/api_client.go
+++ b/service/ioteventsdata/api_client.go
@@ -19,10 +19,7 @@ import (
const ServiceID = "IoT Events Data"
const ServiceAPIVersion = "2018-10-23"
-// AWS IoT Events monitors your equipment or device fleets for failures or changes
-// in operation, and triggers actions when such events occur. AWS IoT Events Data
-// API commands enable you to send inputs to detectors, list detectors, and view or
-// update a detector's status.
+// Client provides the API client to make operations call for AWS IoT Events Data.
type Client struct {
options Options
}
diff --git a/service/ioteventsdata/doc.go b/service/ioteventsdata/doc.go
new file mode 100644
index 00000000000..8ae8a217200
--- /dev/null
+++ b/service/ioteventsdata/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ioteventsdata provides the API client, operations, and parameter types
+// for AWS IoT Events Data.
+//
+// AWS IoT Events monitors your equipment or device fleets for failures or changes
+// in operation, and triggers actions when such events occur. AWS IoT Events Data
+// API commands enable you to send inputs to detectors, list detectors, and view or
+// update a detector's status.
+package ioteventsdata
diff --git a/service/ioteventsdata/go.mod b/service/ioteventsdata/go.mod
index f8c092b2b57..20dace18acd 100644
--- a/service/ioteventsdata/go.mod
+++ b/service/ioteventsdata/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ioteventsdata/go.sum b/service/ioteventsdata/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ioteventsdata/go.sum
+++ b/service/ioteventsdata/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iotjobsdataplane/api_client.go b/service/iotjobsdataplane/api_client.go
index f621cac98a7..5ba964663c0 100644
--- a/service/iotjobsdataplane/api_client.go
+++ b/service/iotjobsdataplane/api_client.go
@@ -19,19 +19,8 @@ import (
const ServiceID = "IoT Jobs Data Plane"
const ServiceAPIVersion = "2017-09-29"
-// AWS IoT Jobs is a service that allows you to define a set of jobs — remote
-// operations that are sent to and executed on one or more devices connected to AWS
-// IoT. For example, you can define a job that instructs a set of devices to
-// download and install application or firmware updates, reboot, rotate
-// certificates, or perform remote troubleshooting operations. To create a job, you
-// make a job document which is a description of the remote operations to be
-// performed, and you specify a list of targets that should perform the operations.
-// The targets can be individual things, thing groups or both. AWS IoT Jobs sends a
-// message to inform the targets that a job is available. The target starts the
-// execution of the job by downloading the job document, performing the operations
-// it specifies, and reporting its progress to AWS IoT. The Jobs service provides
-// commands to track the progress of a job on a specific target and for all the
-// targets of the job
+// Client provides the API client to make operations call for AWS IoT Jobs Data
+// Plane.
type Client struct {
options Options
}
diff --git a/service/iotjobsdataplane/doc.go b/service/iotjobsdataplane/doc.go
new file mode 100644
index 00000000000..0f3c2beef82
--- /dev/null
+++ b/service/iotjobsdataplane/doc.go
@@ -0,0 +1,19 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iotjobsdataplane provides the API client, operations, and parameter
+// types for AWS IoT Jobs Data Plane.
+//
+// AWS IoT Jobs is a service that allows you to define a set of jobs — remote
+// operations that are sent to and executed on one or more devices connected to AWS
+// IoT. For example, you can define a job that instructs a set of devices to
+// download and install application or firmware updates, reboot, rotate
+// certificates, or perform remote troubleshooting operations. To create a job, you
+// make a job document which is a description of the remote operations to be
+// performed, and you specify a list of targets that should perform the operations.
+// The targets can be individual things, thing groups or both. AWS IoT Jobs sends a
+// message to inform the targets that a job is available. The target starts the
+// execution of the job by downloading the job document, performing the operations
+// it specifies, and reporting its progress to AWS IoT. The Jobs service provides
+// commands to track the progress of a job on a specific target and for all the
+// targets of the job
+package iotjobsdataplane
diff --git a/service/iotjobsdataplane/go.mod b/service/iotjobsdataplane/go.mod
index 34d33552819..5f014516e74 100644
--- a/service/iotjobsdataplane/go.mod
+++ b/service/iotjobsdataplane/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iotjobsdataplane/go.sum b/service/iotjobsdataplane/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iotjobsdataplane/go.sum
+++ b/service/iotjobsdataplane/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iotsecuretunneling/api_client.go b/service/iotsecuretunneling/api_client.go
index ec79fca5417..3fb02e77b4b 100644
--- a/service/iotsecuretunneling/api_client.go
+++ b/service/iotsecuretunneling/api_client.go
@@ -19,10 +19,8 @@ import (
const ServiceID = "IoTSecureTunneling"
const ServiceAPIVersion = "2018-10-05"
-// AWS IoT Secure Tunneling AWS IoT Secure Tunnling enables you to create remote
-// connections to devices deployed in the field. For more information about how AWS
-// IoT Secure Tunneling works, see the User Guide
-// (https://docs.aws.amazon.com/secure-tunneling/latest/ug/what-is-secure-tunneling.html).
+// Client provides the API client to make operations call for AWS IoT Secure
+// Tunneling.
type Client struct {
options Options
}
diff --git a/service/iotsecuretunneling/doc.go b/service/iotsecuretunneling/doc.go
new file mode 100644
index 00000000000..feb5700928f
--- /dev/null
+++ b/service/iotsecuretunneling/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iotsecuretunneling provides the API client, operations, and parameter
+// types for AWS IoT Secure Tunneling.
+//
+// AWS IoT Secure Tunneling AWS IoT Secure Tunnling enables you to create remote
+// connections to devices deployed in the field. For more information about how AWS
+// IoT Secure Tunneling works, see the User Guide
+// (https://docs.aws.amazon.com/secure-tunneling/latest/ug/what-is-secure-tunneling.html).
+package iotsecuretunneling
diff --git a/service/iotsecuretunneling/go.mod b/service/iotsecuretunneling/go.mod
index 27a90077893..e8083b6e994 100644
--- a/service/iotsecuretunneling/go.mod
+++ b/service/iotsecuretunneling/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iotsecuretunneling/go.sum b/service/iotsecuretunneling/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iotsecuretunneling/go.sum
+++ b/service/iotsecuretunneling/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iotsitewise/api_client.go b/service/iotsitewise/api_client.go
index 465d099dfbf..1c202de1ebf 100644
--- a/service/iotsitewise/api_client.go
+++ b/service/iotsitewise/api_client.go
@@ -21,15 +21,7 @@ import (
const ServiceID = "IoTSiteWise"
const ServiceAPIVersion = "2019-12-02"
-// Welcome to the AWS IoT SiteWise API Reference. AWS IoT SiteWise is an AWS
-// service that connects Industrial Internet of Things (IIoT)
-// (https://en.wikipedia.org/wiki/Internet_of_things#Industrial_applications)
-// devices to the power of the AWS Cloud. For more information, see the AWS IoT
-// SiteWise User Guide
-// (https://docs.aws.amazon.com/iot-sitewise/latest/userguide/). For information
-// about AWS IoT SiteWise quotas, see Quotas
-// (https://docs.aws.amazon.com/iot-sitewise/latest/userguide/quotas.html) in the
-// AWS IoT SiteWise User Guide.
+// Client provides the API client to make operations call for AWS IoT SiteWise.
type Client struct {
options Options
}
diff --git a/service/iotsitewise/doc.go b/service/iotsitewise/doc.go
new file mode 100644
index 00000000000..0e9e0a11a59
--- /dev/null
+++ b/service/iotsitewise/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iotsitewise provides the API client, operations, and parameter types for
+// AWS IoT SiteWise.
+//
+// Welcome to the AWS IoT SiteWise API Reference. AWS IoT SiteWise is an AWS
+// service that connects Industrial Internet of Things (IIoT)
+// (https://en.wikipedia.org/wiki/Internet_of_things#Industrial_applications)
+// devices to the power of the AWS Cloud. For more information, see the AWS IoT
+// SiteWise User Guide
+// (https://docs.aws.amazon.com/iot-sitewise/latest/userguide/). For information
+// about AWS IoT SiteWise quotas, see Quotas
+// (https://docs.aws.amazon.com/iot-sitewise/latest/userguide/quotas.html) in the
+// AWS IoT SiteWise User Guide.
+package iotsitewise
diff --git a/service/iotsitewise/go.mod b/service/iotsitewise/go.mod
index a836e6bc7d8..f4cb3cdf3d2 100644
--- a/service/iotsitewise/go.mod
+++ b/service/iotsitewise/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iotsitewise/go.sum b/service/iotsitewise/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iotsitewise/go.sum
+++ b/service/iotsitewise/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/iotthingsgraph/api_client.go b/service/iotthingsgraph/api_client.go
index 4f2f6e14f37..bbe43fe7b7c 100644
--- a/service/iotthingsgraph/api_client.go
+++ b/service/iotthingsgraph/api_client.go
@@ -19,13 +19,7 @@ import (
const ServiceID = "IoTThingsGraph"
const ServiceAPIVersion = "2018-09-06"
-// AWS IoT Things Graph AWS IoT Things Graph provides an integrated set of tools
-// that enable developers to connect devices and services that use different
-// standards, such as units of measure and communication protocols. AWS IoT Things
-// Graph makes it possible to build IoT applications with little to no code by
-// connecting devices and services and defining how they interact at an abstract
-// level. For more information about how AWS IoT Things Graph works, see the User
-// Guide (https://docs.aws.amazon.com/thingsgraph/latest/ug/iot-tg-whatis.html).
+// Client provides the API client to make operations call for AWS IoT Things Graph.
type Client struct {
options Options
}
diff --git a/service/iotthingsgraph/doc.go b/service/iotthingsgraph/doc.go
new file mode 100644
index 00000000000..c98a2c2cc7b
--- /dev/null
+++ b/service/iotthingsgraph/doc.go
@@ -0,0 +1,13 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package iotthingsgraph provides the API client, operations, and parameter types
+// for AWS IoT Things Graph.
+//
+// AWS IoT Things Graph AWS IoT Things Graph provides an integrated set of tools
+// that enable developers to connect devices and services that use different
+// standards, such as units of measure and communication protocols. AWS IoT Things
+// Graph makes it possible to build IoT applications with little to no code by
+// connecting devices and services and defining how they interact at an abstract
+// level. For more information about how AWS IoT Things Graph works, see the User
+// Guide (https://docs.aws.amazon.com/thingsgraph/latest/ug/iot-tg-whatis.html).
+package iotthingsgraph
diff --git a/service/iotthingsgraph/go.mod b/service/iotthingsgraph/go.mod
index c175326f27b..244e9f6600f 100644
--- a/service/iotthingsgraph/go.mod
+++ b/service/iotthingsgraph/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/iotthingsgraph/go.sum b/service/iotthingsgraph/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/iotthingsgraph/go.sum
+++ b/service/iotthingsgraph/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ivs/api_client.go b/service/ivs/api_client.go
index 297b232a1a2..6bddb057b5b 100644
--- a/service/ivs/api_client.go
+++ b/service/ivs/api_client.go
@@ -19,85 +19,8 @@ import (
const ServiceID = "ivs"
const ServiceAPIVersion = "2020-07-14"
-// Introduction The Amazon Interactive Video Service (IVS) API is REST
-// compatible, using a standard HTTP API and an AWS SNS event stream for responses. JSON is
-// used for both requests and responses, including errors.
The API is an AWS
-// regional service, currently in these regions: us-west-2, us-east-1, and
-// eu-west-1.
All API request parameters and URLs are case
-// sensitive.
For a summary of notable documentation changes in
-// each release, see
-// Document History.
Service Endpoints
The following are
-// the Amazon IVS service endpoints (all HTTPS):
Region name: US West
-// (Oregon)
Region
-// name: US East (Virginia)
Region name: EU West (Dublin)
Allowed Header
-// Values
-// Resources
The following resources contain information about your
-// IVS live stream (see Getting
-// Started with Amazon IVS):
-
Channel — Stores configuration
-// data related to your live stream. You first create a channel and then use the
-// channel’s stream key to start your live stream. See the Channel endpoints
-// for more information.
-
Stream key — An identifier assigned by
-// Amazon IVS when you create a channel, which is then used to authorize streaming.
-// See the StreamKey endpoints for more information. Treat the stream
-// key like a secret, since it allows anyone to stream to the channel.
-//
Tagging
A tag is a metadata label
-// that you assign to an AWS resource. A tag comprises a key and a
-// value, both set by you. For example, you might set a tag as
-// topic:nature
to label a particular video category. See Tagging
-// AWS Resources for more information, including restrictions that apply to
-// tags.
Tags can help you identify and organize your AWS resources. For
-// example, you can use the same tag for different resources to indicate that they
-// are related. You can also use tags to manage access (see Access
-// Tags).
The Amazon IVS API has these tag-related endpoints:
-// TagResource, UntagResource, and ListTagsForResource. The
-// following resources support tagging: Channels and Stream Keys.
API
-// Endpoints
Channel:
-
CreateChannel —
-// Creates a new channel and an associated stream key to start streaming.
-// -
GetChannel — Gets the channel configuration for the specified
-// channel ARN (Amazon Resource Name).
-
BatchGetChannel —
-// Performs GetChannel on multiple ARNs simultaneously.
-
-// ListChannels — Gets summary information about all channels in your
-// account, in the AWS region where the API request is processed. This list can be
-// filtered to match a specified string.
-
UpdateChannel —
-// Updates a channel's configuration. This does not affect an ongoing stream of
-// this channel. You must stop and restart the stream for the changes to take
-// effect.
-
DeleteChannel — Deletes the specified
-// channel.
StreamKey:
-
-// CreateStreamKey — Creates a stream key, used to initiate a stream, for
-// the specified channel ARN.
-
GetStreamKey — Gets stream
-// key information for the specified ARN.
-
-// BatchGetStreamKey — Performs GetStreamKey on multiple ARNs
-// simultaneously.
-
ListStreamKeys — Gets summary
-// information about stream keys for the specified channel.
-
-// DeleteStreamKey — Deletes the stream key for the specified ARN, so it can
-// no longer be used to stream.
Stream:
-
-//
GetStream — Gets information about the active (live) stream on a
-// specified channel.
-
ListStreams — Gets summary
-// information about live streams in your account, in the AWS region where the API
-// request is processed.
-
StopStream — Disconnects the
-// incoming RTMPS stream for the specified channel. Can be used in conjunction with
-// DeleteStreamKey to prevent further streaming to a channel.
-
-//
PutMetadata — Inserts metadata into an RTMPS stream for the specified
-// channel. A maximum of 5 requests per second per channel is allowed, each with a
-// maximum 1KB payload.
AWS
-// Tags:
-
TagResource — Adds or updates tags for the
-// AWS resource with the specified ARN.
-
UntagResource —
-// Removes tags from the resource with the specified ARN.
-
-// ListTagsForResource — Gets information about AWS tags for the specified
-// ARN.
+// Client provides the API client to make operations call for Amazon Interactive
+// Video Service.
type Client struct {
options Options
}
diff --git a/service/ivs/doc.go b/service/ivs/doc.go
new file mode 100644
index 00000000000..daf43dcdbc2
--- /dev/null
+++ b/service/ivs/doc.go
@@ -0,0 +1,85 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ivs provides the API client, operations, and parameter types for Amazon
+// Interactive Video Service.
+//
+// Introduction The Amazon Interactive Video Service (IVS) API is REST
+// compatible, using a standard HTTP API and an AWS SNS event stream for responses. JSON is
+// used for both requests and responses, including errors.
The API is an AWS
+// regional service, currently in these regions: us-west-2, us-east-1, and
+// eu-west-1.
All API request parameters and URLs are case
+// sensitive.
For a summary of notable documentation changes in
+// each release, see
+// Document History.
Service Endpoints
The following are
+// the Amazon IVS service endpoints (all HTTPS):
Region name: US West
+// (Oregon)
Region
+// name: US East (Virginia)
Region name: EU West (Dublin)
Allowed Header
+// Values
+// Resources
The following resources contain information about your
+// IVS live stream (see Getting
+// Started with Amazon IVS):
-
Channel — Stores configuration
+// data related to your live stream. You first create a channel and then use the
+// channel’s stream key to start your live stream. See the Channel endpoints
+// for more information.
-
Stream key — An identifier assigned by
+// Amazon IVS when you create a channel, which is then used to authorize streaming.
+// See the StreamKey endpoints for more information. Treat the stream
+// key like a secret, since it allows anyone to stream to the channel.
+//
Tagging
A tag is a metadata label
+// that you assign to an AWS resource. A tag comprises a key and a
+// value, both set by you. For example, you might set a tag as
+// topic:nature
to label a particular video category. See Tagging
+// AWS Resources for more information, including restrictions that apply to
+// tags.
Tags can help you identify and organize your AWS resources. For
+// example, you can use the same tag for different resources to indicate that they
+// are related. You can also use tags to manage access (see Access
+// Tags).
The Amazon IVS API has these tag-related endpoints:
+// TagResource, UntagResource, and ListTagsForResource. The
+// following resources support tagging: Channels and Stream Keys.
API
+// Endpoints
Channel:
-
CreateChannel —
+// Creates a new channel and an associated stream key to start streaming.
+// -
GetChannel — Gets the channel configuration for the specified
+// channel ARN (Amazon Resource Name).
-
BatchGetChannel —
+// Performs GetChannel on multiple ARNs simultaneously.
-
+// ListChannels — Gets summary information about all channels in your
+// account, in the AWS region where the API request is processed. This list can be
+// filtered to match a specified string.
-
UpdateChannel —
+// Updates a channel's configuration. This does not affect an ongoing stream of
+// this channel. You must stop and restart the stream for the changes to take
+// effect.
-
DeleteChannel — Deletes the specified
+// channel.
StreamKey:
-
+// CreateStreamKey — Creates a stream key, used to initiate a stream, for
+// the specified channel ARN.
-
GetStreamKey — Gets stream
+// key information for the specified ARN.
-
+// BatchGetStreamKey — Performs GetStreamKey on multiple ARNs
+// simultaneously.
-
ListStreamKeys — Gets summary
+// information about stream keys for the specified channel.
-
+// DeleteStreamKey — Deletes the stream key for the specified ARN, so it can
+// no longer be used to stream.
Stream:
-
+//
GetStream — Gets information about the active (live) stream on a
+// specified channel.
-
ListStreams — Gets summary
+// information about live streams in your account, in the AWS region where the API
+// request is processed.
-
StopStream — Disconnects the
+// incoming RTMPS stream for the specified channel. Can be used in conjunction with
+// DeleteStreamKey to prevent further streaming to a channel.
-
+//
PutMetadata — Inserts metadata into an RTMPS stream for the specified
+// channel. A maximum of 5 requests per second per channel is allowed, each with a
+// maximum 1KB payload.
AWS
+// Tags:
-
TagResource — Adds or updates tags for the
+// AWS resource with the specified ARN.
-
UntagResource —
+// Removes tags from the resource with the specified ARN.
-
+// ListTagsForResource — Gets information about AWS tags for the specified
+// ARN.
+package ivs
diff --git a/service/ivs/go.mod b/service/ivs/go.mod
index 6f7aa8478b3..4eefff73661 100644
--- a/service/ivs/go.mod
+++ b/service/ivs/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ivs/go.sum b/service/ivs/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ivs/go.sum
+++ b/service/ivs/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kafka/api_client.go b/service/kafka/api_client.go
index 2d57333f7bc..0c5c691d608 100644
--- a/service/kafka/api_client.go
+++ b/service/kafka/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Kafka"
const ServiceAPIVersion = "2018-11-14"
-// The operations for managing an Amazon MSK cluster.
+// Client provides the API client to make operations call for Managed Streaming for
+// Kafka.
type Client struct {
options Options
}
diff --git a/service/kafka/doc.go b/service/kafka/doc.go
new file mode 100644
index 00000000000..4a0c8c88ba1
--- /dev/null
+++ b/service/kafka/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kafka provides the API client, operations, and parameter types for
+// Managed Streaming for Kafka.
+//
+// The operations for managing an Amazon MSK cluster.
+package kafka
diff --git a/service/kafka/go.mod b/service/kafka/go.mod
index 8b88d77dfaf..a31c904135c 100644
--- a/service/kafka/go.mod
+++ b/service/kafka/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kafka/go.sum b/service/kafka/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kafka/go.sum
+++ b/service/kafka/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kendra/api_client.go b/service/kendra/api_client.go
index 7d0fa71a696..a287ac6c8b5 100644
--- a/service/kendra/api_client.go
+++ b/service/kendra/api_client.go
@@ -21,7 +21,8 @@ import (
const ServiceID = "kendra"
const ServiceAPIVersion = "2019-02-03"
-// Amazon Kendra is a service for indexing large document sets.
+// Client provides the API client to make operations call for
+// AWSKendraFrontendService.
type Client struct {
options Options
}
diff --git a/service/kendra/doc.go b/service/kendra/doc.go
new file mode 100644
index 00000000000..6d2bde3cc4d
--- /dev/null
+++ b/service/kendra/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kendra provides the API client, operations, and parameter types for
+// AWSKendraFrontendService.
+//
+// Amazon Kendra is a service for indexing large document sets.
+package kendra
diff --git a/service/kendra/go.mod b/service/kendra/go.mod
index 9cca55abc2f..bb965e71d42 100644
--- a/service/kendra/go.mod
+++ b/service/kendra/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kendra/go.sum b/service/kendra/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kendra/go.sum
+++ b/service/kendra/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kinesis/api_client.go b/service/kinesis/api_client.go
index 7c43a868300..09572d03d71 100644
--- a/service/kinesis/api_client.go
+++ b/service/kinesis/api_client.go
@@ -19,9 +19,7 @@ import (
const ServiceID = "Kinesis"
const ServiceAPIVersion = "2013-12-02"
-// Amazon Kinesis Data Streams Service API Reference Amazon Kinesis Data Streams is
-// a managed service that scales elastically for real-time processing of streaming
-// big data.
+// Client provides the API client to make operations call for Amazon Kinesis.
type Client struct {
options Options
}
diff --git a/service/kinesis/doc.go b/service/kinesis/doc.go
new file mode 100644
index 00000000000..79ced8a37f6
--- /dev/null
+++ b/service/kinesis/doc.go
@@ -0,0 +1,9 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kinesis provides the API client, operations, and parameter types for
+// Amazon Kinesis.
+//
+// Amazon Kinesis Data Streams Service API Reference Amazon Kinesis Data Streams is
+// a managed service that scales elastically for real-time processing of streaming
+// big data.
+package kinesis
diff --git a/service/kinesis/go.mod b/service/kinesis/go.mod
index 2b2b9d4e683..beab4c92d4f 100644
--- a/service/kinesis/go.mod
+++ b/service/kinesis/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kinesis/go.sum b/service/kinesis/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kinesis/go.sum
+++ b/service/kinesis/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kinesisanalytics/api_client.go b/service/kinesisanalytics/api_client.go
index 32b7ce8f8c2..9eb83016118 100644
--- a/service/kinesisanalytics/api_client.go
+++ b/service/kinesisanalytics/api_client.go
@@ -19,12 +19,8 @@ import (
const ServiceID = "Kinesis Analytics"
const ServiceAPIVersion = "2015-08-14"
-// Amazon Kinesis Analytics Overview This documentation is for version 1 of the
-// Amazon Kinesis Data Analytics API, which only supports SQL applications. Version
-// 2 of the API supports SQL and Java applications. For more information about
-// version 2, see Amazon Kinesis Data Analytics API V2 Documentation (). This is
-// the Amazon Kinesis Analytics v1 API Reference. The Amazon Kinesis Analytics
-// Developer Guide provides additional information.
+// Client provides the API client to make operations call for Amazon Kinesis
+// Analytics.
type Client struct {
options Options
}
diff --git a/service/kinesisanalytics/doc.go b/service/kinesisanalytics/doc.go
new file mode 100644
index 00000000000..dde9c21f0ab
--- /dev/null
+++ b/service/kinesisanalytics/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kinesisanalytics provides the API client, operations, and parameter
+// types for Amazon Kinesis Analytics.
+//
+// Amazon Kinesis Analytics Overview This documentation is for version 1 of the
+// Amazon Kinesis Data Analytics API, which only supports SQL applications. Version
+// 2 of the API supports SQL and Java applications. For more information about
+// version 2, see Amazon Kinesis Data Analytics API V2 Documentation (). This is
+// the Amazon Kinesis Analytics v1 API Reference. The Amazon Kinesis Analytics
+// Developer Guide provides additional information.
+package kinesisanalytics
diff --git a/service/kinesisanalytics/go.mod b/service/kinesisanalytics/go.mod
index 3d297c670e3..50ca94766e9 100644
--- a/service/kinesisanalytics/go.mod
+++ b/service/kinesisanalytics/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kinesisanalytics/go.sum b/service/kinesisanalytics/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kinesisanalytics/go.sum
+++ b/service/kinesisanalytics/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kinesisanalyticsv2/api_client.go b/service/kinesisanalyticsv2/api_client.go
index 3c94bd2fbc4..b3e6af5935f 100644
--- a/service/kinesisanalyticsv2/api_client.go
+++ b/service/kinesisanalyticsv2/api_client.go
@@ -19,10 +19,8 @@ import (
const ServiceID = "Kinesis Analytics V2"
const ServiceAPIVersion = "2018-05-23"
-// Amazon Kinesis Data Analytics is a fully managed service that you can use to
-// process and analyze streaming data using SQL or Java. The service enables you to
-// quickly author and run SQL or Java code against streaming sources to perform
-// time series analytics, feed real-time dashboards, and create real-time metrics.
+// Client provides the API client to make operations call for Amazon Kinesis
+// Analytics.
type Client struct {
options Options
}
diff --git a/service/kinesisanalyticsv2/doc.go b/service/kinesisanalyticsv2/doc.go
new file mode 100644
index 00000000000..9eb0721d14f
--- /dev/null
+++ b/service/kinesisanalyticsv2/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kinesisanalyticsv2 provides the API client, operations, and parameter
+// types for Amazon Kinesis Analytics.
+//
+// Amazon Kinesis Data Analytics is a fully managed service that you can use to
+// process and analyze streaming data using SQL or Java. The service enables you to
+// quickly author and run SQL or Java code against streaming sources to perform
+// time series analytics, feed real-time dashboards, and create real-time metrics.
+package kinesisanalyticsv2
diff --git a/service/kinesisanalyticsv2/go.mod b/service/kinesisanalyticsv2/go.mod
index 8f753d427a7..e270be0634c 100644
--- a/service/kinesisanalyticsv2/go.mod
+++ b/service/kinesisanalyticsv2/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kinesisanalyticsv2/go.sum b/service/kinesisanalyticsv2/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kinesisanalyticsv2/go.sum
+++ b/service/kinesisanalyticsv2/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kinesisvideo/api_client.go b/service/kinesisvideo/api_client.go
index 007b104e5c4..e56c0971632 100644
--- a/service/kinesisvideo/api_client.go
+++ b/service/kinesisvideo/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Kinesis Video"
const ServiceAPIVersion = "2017-09-30"
-//
+// Client provides the API client to make operations call for Amazon Kinesis Video
+// Streams.
type Client struct {
options Options
}
diff --git a/service/kinesisvideo/doc.go b/service/kinesisvideo/doc.go
new file mode 100644
index 00000000000..e0fbdc8547d
--- /dev/null
+++ b/service/kinesisvideo/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kinesisvideo provides the API client, operations, and parameter types
+// for Amazon Kinesis Video Streams.
+//
+//
+package kinesisvideo
diff --git a/service/kinesisvideo/go.mod b/service/kinesisvideo/go.mod
index 761a8bb28c5..04930a99853 100644
--- a/service/kinesisvideo/go.mod
+++ b/service/kinesisvideo/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kinesisvideo/go.sum b/service/kinesisvideo/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kinesisvideo/go.sum
+++ b/service/kinesisvideo/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kinesisvideoarchivedmedia/api_client.go b/service/kinesisvideoarchivedmedia/api_client.go
index 80770ee6be9..d80033a8bdf 100644
--- a/service/kinesisvideoarchivedmedia/api_client.go
+++ b/service/kinesisvideoarchivedmedia/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Kinesis Video Archived Media"
const ServiceAPIVersion = "2017-09-30"
-//
+// Client provides the API client to make operations call for Amazon Kinesis Video
+// Streams Archived Media.
type Client struct {
options Options
}
diff --git a/service/kinesisvideoarchivedmedia/doc.go b/service/kinesisvideoarchivedmedia/doc.go
new file mode 100644
index 00000000000..c89f1a44799
--- /dev/null
+++ b/service/kinesisvideoarchivedmedia/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kinesisvideoarchivedmedia provides the API client, operations, and
+// parameter types for Amazon Kinesis Video Streams Archived Media.
+//
+//
+package kinesisvideoarchivedmedia
diff --git a/service/kinesisvideoarchivedmedia/go.mod b/service/kinesisvideoarchivedmedia/go.mod
index 3e8b3eb3c10..6e590016f1d 100644
--- a/service/kinesisvideoarchivedmedia/go.mod
+++ b/service/kinesisvideoarchivedmedia/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kinesisvideoarchivedmedia/go.sum b/service/kinesisvideoarchivedmedia/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kinesisvideoarchivedmedia/go.sum
+++ b/service/kinesisvideoarchivedmedia/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kinesisvideomedia/api_client.go b/service/kinesisvideomedia/api_client.go
index 51e7718f591..f299521c97c 100644
--- a/service/kinesisvideomedia/api_client.go
+++ b/service/kinesisvideomedia/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Kinesis Video Media"
const ServiceAPIVersion = "2017-09-30"
-//
+// Client provides the API client to make operations call for Amazon Kinesis Video
+// Streams Media.
type Client struct {
options Options
}
diff --git a/service/kinesisvideomedia/doc.go b/service/kinesisvideomedia/doc.go
new file mode 100644
index 00000000000..cd9a5fcd3ab
--- /dev/null
+++ b/service/kinesisvideomedia/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kinesisvideomedia provides the API client, operations, and parameter
+// types for Amazon Kinesis Video Streams Media.
+//
+//
+package kinesisvideomedia
diff --git a/service/kinesisvideomedia/go.mod b/service/kinesisvideomedia/go.mod
index 3796b84d0a1..f0b140f0e56 100644
--- a/service/kinesisvideomedia/go.mod
+++ b/service/kinesisvideomedia/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kinesisvideomedia/go.sum b/service/kinesisvideomedia/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kinesisvideomedia/go.sum
+++ b/service/kinesisvideomedia/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kinesisvideosignaling/api_client.go b/service/kinesisvideosignaling/api_client.go
index df42d816e50..a3a34b02c1f 100644
--- a/service/kinesisvideosignaling/api_client.go
+++ b/service/kinesisvideosignaling/api_client.go
@@ -19,9 +19,8 @@ import (
const ServiceID = "Kinesis Video Signaling"
const ServiceAPIVersion = "2019-12-04"
-// Kinesis Video Streams Signaling Service is a intermediate service that
-// establishes a communication channel for discovering peers, transmitting offers
-// and answers in order to establish peer-to-peer connection in webRTC technology.
+// Client provides the API client to make operations call for Amazon Kinesis Video
+// Signaling Channels.
type Client struct {
options Options
}
diff --git a/service/kinesisvideosignaling/doc.go b/service/kinesisvideosignaling/doc.go
new file mode 100644
index 00000000000..66f0302d722
--- /dev/null
+++ b/service/kinesisvideosignaling/doc.go
@@ -0,0 +1,9 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kinesisvideosignaling provides the API client, operations, and parameter
+// types for Amazon Kinesis Video Signaling Channels.
+//
+// Kinesis Video Streams Signaling Service is a intermediate service that
+// establishes a communication channel for discovering peers, transmitting offers
+// and answers in order to establish peer-to-peer connection in webRTC technology.
+package kinesisvideosignaling
diff --git a/service/kinesisvideosignaling/go.mod b/service/kinesisvideosignaling/go.mod
index ef0750d5150..764ea11be4f 100644
--- a/service/kinesisvideosignaling/go.mod
+++ b/service/kinesisvideosignaling/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kinesisvideosignaling/go.sum b/service/kinesisvideosignaling/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kinesisvideosignaling/go.sum
+++ b/service/kinesisvideosignaling/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/kms/api_client.go b/service/kms/api_client.go
index 492d8ba0bc6..883a79de071 100644
--- a/service/kms/api_client.go
+++ b/service/kms/api_client.go
@@ -19,68 +19,8 @@ import (
const ServiceID = "KMS"
const ServiceAPIVersion = "2014-11-01"
-// AWS Key Management Service AWS Key Management Service (AWS KMS) is an encryption
-// and key management web service. This guide describes the AWS KMS operations that
-// you can call programmatically. For general information about AWS KMS, see the
-// AWS Key Management Service Developer Guide
-// (https://docs.aws.amazon.com/kms/latest/developerguide/). AWS provides SDKs that
-// consist of libraries and sample code for various programming languages and
-// platforms (Java, Ruby, .Net, macOS, Android, etc.). The SDKs provide a
-// convenient way to create programmatic access to AWS KMS and other AWS services.
-// For example, the SDKs take care of tasks such as signing requests (see below),
-// managing errors, and retrying requests automatically. For more information about
-// the AWS SDKs, including how to download and install them, see Tools for Amazon
-// Web Services (http://aws.amazon.com/tools/). We recommend that you use the AWS
-// SDKs to make programmatic API calls to AWS KMS. Clients must support TLS
-// (Transport Layer Security) 1.0. We recommend TLS 1.2. Clients must also support
-// cipher suites with Perfect Forward Secrecy (PFS) such as Ephemeral
-// Diffie-Hellman (DHE) or Elliptic Curve Ephemeral Diffie-Hellman (ECDHE). Most
-// modern systems such as Java 7 and later support these modes. Signing Requests
-// Requests must be signed by using an access key ID and a secret access key. We
-// strongly recommend that you do not use your AWS account (root) access key ID and
-// secret key for everyday work with AWS KMS. Instead, use the access key ID and
-// secret access key for an IAM user. You can also use the AWS Security Token
-// Service to generate temporary security credentials that you can use to sign
-// requests. All AWS KMS operations require Signature Version 4
-// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html).
-// Logging API Requests AWS KMS supports AWS CloudTrail, a service that logs AWS
-// API calls and related events for your AWS account and delivers them to an Amazon
-// S3 bucket that you specify. By using the information collected by CloudTrail,
-// you can determine what requests were made to AWS KMS, who made the request, when
-// it was made, and so on. To learn more about CloudTrail, including how to turn it
-// on and find your log files, see the AWS CloudTrail User Guide
-// (https://docs.aws.amazon.com/awscloudtrail/latest/userguide/). Additional
-// Resources For more information about credentials and request signing, see the
-// following:
-//
-// * AWS Security Credentials
-// (https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) -
-// This topic provides general information about the types of credentials used for
-// accessing AWS.
-//
-// * Temporary Security Credentials
-// (https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html) -
-// This section of the IAM User Guide describes how to create and use temporary
-// security credentials.
-//
-// * Signature Version 4 Signing Process
-// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) - This
-// set of topics walks you through the process of signing a request using an access
-// key ID and a secret access key.
-//
-// Commonly Used API Operations Of the API
-// operations discussed in this guide, the following will prove the most useful for
-// most applications. You will likely perform operations other than these, such as
-// creating keys and assigning policies, by using the console.
-//
-// * Encrypt ()
-//
-//
-// * Decrypt ()
-//
-// * GenerateDataKey ()
-//
-// * GenerateDataKeyWithoutPlaintext ()
+// Client provides the API client to make operations call for AWS Key Management
+// Service.
type Client struct {
options Options
}
diff --git a/service/kms/doc.go b/service/kms/doc.go
new file mode 100644
index 00000000000..57e98f4b174
--- /dev/null
+++ b/service/kms/doc.go
@@ -0,0 +1,68 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package kms provides the API client, operations, and parameter types for AWS Key
+// Management Service.
+//
+// AWS Key Management Service AWS Key Management Service (AWS KMS) is an encryption
+// and key management web service. This guide describes the AWS KMS operations that
+// you can call programmatically. For general information about AWS KMS, see the
+// AWS Key Management Service Developer Guide
+// (https://docs.aws.amazon.com/kms/latest/developerguide/). AWS provides SDKs that
+// consist of libraries and sample code for various programming languages and
+// platforms (Java, Ruby, .Net, macOS, Android, etc.). The SDKs provide a
+// convenient way to create programmatic access to AWS KMS and other AWS services.
+// For example, the SDKs take care of tasks such as signing requests (see below),
+// managing errors, and retrying requests automatically. For more information about
+// the AWS SDKs, including how to download and install them, see Tools for Amazon
+// Web Services (http://aws.amazon.com/tools/). We recommend that you use the AWS
+// SDKs to make programmatic API calls to AWS KMS. Clients must support TLS
+// (Transport Layer Security) 1.0. We recommend TLS 1.2. Clients must also support
+// cipher suites with Perfect Forward Secrecy (PFS) such as Ephemeral
+// Diffie-Hellman (DHE) or Elliptic Curve Ephemeral Diffie-Hellman (ECDHE). Most
+// modern systems such as Java 7 and later support these modes. Signing Requests
+// Requests must be signed by using an access key ID and a secret access key. We
+// strongly recommend that you do not use your AWS account (root) access key ID and
+// secret key for everyday work with AWS KMS. Instead, use the access key ID and
+// secret access key for an IAM user. You can also use the AWS Security Token
+// Service to generate temporary security credentials that you can use to sign
+// requests. All AWS KMS operations require Signature Version 4
+// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html).
+// Logging API Requests AWS KMS supports AWS CloudTrail, a service that logs AWS
+// API calls and related events for your AWS account and delivers them to an Amazon
+// S3 bucket that you specify. By using the information collected by CloudTrail,
+// you can determine what requests were made to AWS KMS, who made the request, when
+// it was made, and so on. To learn more about CloudTrail, including how to turn it
+// on and find your log files, see the AWS CloudTrail User Guide
+// (https://docs.aws.amazon.com/awscloudtrail/latest/userguide/). Additional
+// Resources For more information about credentials and request signing, see the
+// following:
+//
+// * AWS Security Credentials
+// (https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) -
+// This topic provides general information about the types of credentials used for
+// accessing AWS.
+//
+// * Temporary Security Credentials
+// (https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html) -
+// This section of the IAM User Guide describes how to create and use temporary
+// security credentials.
+//
+// * Signature Version 4 Signing Process
+// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) - This
+// set of topics walks you through the process of signing a request using an access
+// key ID and a secret access key.
+//
+// Commonly Used API Operations Of the API
+// operations discussed in this guide, the following will prove the most useful for
+// most applications. You will likely perform operations other than these, such as
+// creating keys and assigning policies, by using the console.
+//
+// * Encrypt ()
+//
+//
+// * Decrypt ()
+//
+// * GenerateDataKey ()
+//
+// * GenerateDataKeyWithoutPlaintext ()
+package kms
diff --git a/service/kms/go.mod b/service/kms/go.mod
index 6d1e7c3b859..86966d4376e 100644
--- a/service/kms/go.mod
+++ b/service/kms/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/kms/go.sum b/service/kms/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/kms/go.sum
+++ b/service/kms/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/lakeformation/api_client.go b/service/lakeformation/api_client.go
index 59cd5b6556e..77175dcf2f1 100644
--- a/service/lakeformation/api_client.go
+++ b/service/lakeformation/api_client.go
@@ -19,8 +19,7 @@ import (
const ServiceID = "LakeFormation"
const ServiceAPIVersion = "2017-03-31"
-// AWS Lake Formation Defines the public endpoint for the AWS Lake Formation
-// service.
+// Client provides the API client to make operations call for AWS Lake Formation.
type Client struct {
options Options
}
diff --git a/service/lakeformation/doc.go b/service/lakeformation/doc.go
new file mode 100644
index 00000000000..9addf1418f1
--- /dev/null
+++ b/service/lakeformation/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package lakeformation provides the API client, operations, and parameter types
+// for AWS Lake Formation.
+//
+// AWS Lake Formation Defines the public endpoint for the AWS Lake Formation
+// service.
+package lakeformation
diff --git a/service/lakeformation/go.mod b/service/lakeformation/go.mod
index 9329da1e49a..b68352412d4 100644
--- a/service/lakeformation/go.mod
+++ b/service/lakeformation/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/lakeformation/go.sum b/service/lakeformation/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/lakeformation/go.sum
+++ b/service/lakeformation/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/lambda/api_client.go b/service/lambda/api_client.go
index b2d4c340d21..1f89debed99 100644
--- a/service/lambda/api_client.go
+++ b/service/lambda/api_client.go
@@ -19,12 +19,7 @@ import (
const ServiceID = "Lambda"
const ServiceAPIVersion = "2015-03-31"
-// AWS Lambda Overview This is the AWS Lambda API Reference. The AWS Lambda
-// Developer Guide provides additional information. For the service overview, see
-// What is AWS Lambda (https://docs.aws.amazon.com/lambda/latest/dg/welcome.html),
-// and for information about how the service works, see AWS Lambda: How it Works
-// (https://docs.aws.amazon.com/lambda/latest/dg/lambda-introduction.html) in the
-// AWS Lambda Developer Guide.
+// Client provides the API client to make operations call for AWS Lambda.
type Client struct {
options Options
}
diff --git a/service/lambda/doc.go b/service/lambda/doc.go
new file mode 100644
index 00000000000..4ed3845c0d8
--- /dev/null
+++ b/service/lambda/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package lambda provides the API client, operations, and parameter types for AWS
+// Lambda.
+//
+// AWS Lambda Overview This is the AWS Lambda API Reference. The AWS Lambda
+// Developer Guide provides additional information. For the service overview, see
+// What is AWS Lambda (https://docs.aws.amazon.com/lambda/latest/dg/welcome.html),
+// and for information about how the service works, see AWS Lambda: How it Works
+// (https://docs.aws.amazon.com/lambda/latest/dg/lambda-introduction.html) in the
+// AWS Lambda Developer Guide.
+package lambda
diff --git a/service/lambda/go.mod b/service/lambda/go.mod
index b6fc9c9e80b..bba0bc0aac0 100644
--- a/service/lambda/go.mod
+++ b/service/lambda/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/lambda/go.sum b/service/lambda/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/lambda/go.sum
+++ b/service/lambda/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/lexmodelbuildingservice/api_client.go b/service/lexmodelbuildingservice/api_client.go
index 296292d7387..c952ed3152a 100644
--- a/service/lexmodelbuildingservice/api_client.go
+++ b/service/lexmodelbuildingservice/api_client.go
@@ -19,9 +19,8 @@ import (
const ServiceID = "Lex Model Building Service"
const ServiceAPIVersion = "2017-04-19"
-// Amazon Lex Build-Time Actions Amazon Lex is an AWS service for building
-// conversational voice and text interfaces. Use these actions to create, update,
-// and delete conversational bots for new and existing client applications.
+// Client provides the API client to make operations call for Amazon Lex Model
+// Building Service.
type Client struct {
options Options
}
diff --git a/service/lexmodelbuildingservice/doc.go b/service/lexmodelbuildingservice/doc.go
new file mode 100644
index 00000000000..98b7755e86d
--- /dev/null
+++ b/service/lexmodelbuildingservice/doc.go
@@ -0,0 +1,9 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package lexmodelbuildingservice provides the API client, operations, and
+// parameter types for Amazon Lex Model Building Service.
+//
+// Amazon Lex Build-Time Actions Amazon Lex is an AWS service for building
+// conversational voice and text interfaces. Use these actions to create, update,
+// and delete conversational bots for new and existing client applications.
+package lexmodelbuildingservice
diff --git a/service/lexmodelbuildingservice/go.mod b/service/lexmodelbuildingservice/go.mod
index 885325b2e46..bb32e77df5a 100644
--- a/service/lexmodelbuildingservice/go.mod
+++ b/service/lexmodelbuildingservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/lexmodelbuildingservice/go.sum b/service/lexmodelbuildingservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/lexmodelbuildingservice/go.sum
+++ b/service/lexmodelbuildingservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/lexruntimeservice/api_client.go b/service/lexruntimeservice/api_client.go
index e1c1c96cbd0..2d20938c4a8 100644
--- a/service/lexruntimeservice/api_client.go
+++ b/service/lexruntimeservice/api_client.go
@@ -19,17 +19,8 @@ import (
const ServiceID = "Lex Runtime Service"
const ServiceAPIVersion = "2016-11-28"
-// Amazon Lex provides both build and runtime endpoints. Each endpoint provides a
-// set of operations (API). Your conversational bot uses the runtime API to
-// understand user utterances (user input text or voice). For example, suppose a
-// user says "I want pizza", your bot sends this input to Amazon Lex using the
-// runtime API. Amazon Lex recognizes that the user request is for the OrderPizza
-// intent (one of the intents defined in the bot). Then Amazon Lex engages in user
-// conversation on behalf of the bot to elicit required information (slot values,
-// such as pizza size and crust type), and then performs fulfillment activity (that
-// you configured when you created the bot). You use the build-time API to create
-// and manage your Amazon Lex bot. For a list of build-time operations, see the
-// build-time API, .
+// Client provides the API client to make operations call for Amazon Lex Runtime
+// Service.
type Client struct {
options Options
}
diff --git a/service/lexruntimeservice/doc.go b/service/lexruntimeservice/doc.go
new file mode 100644
index 00000000000..6ad1e6d223d
--- /dev/null
+++ b/service/lexruntimeservice/doc.go
@@ -0,0 +1,17 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package lexruntimeservice provides the API client, operations, and parameter
+// types for Amazon Lex Runtime Service.
+//
+// Amazon Lex provides both build and runtime endpoints. Each endpoint provides a
+// set of operations (API). Your conversational bot uses the runtime API to
+// understand user utterances (user input text or voice). For example, suppose a
+// user says "I want pizza", your bot sends this input to Amazon Lex using the
+// runtime API. Amazon Lex recognizes that the user request is for the OrderPizza
+// intent (one of the intents defined in the bot). Then Amazon Lex engages in user
+// conversation on behalf of the bot to elicit required information (slot values,
+// such as pizza size and crust type), and then performs fulfillment activity (that
+// you configured when you created the bot). You use the build-time API to create
+// and manage your Amazon Lex bot. For a list of build-time operations, see the
+// build-time API, .
+package lexruntimeservice
diff --git a/service/lexruntimeservice/go.mod b/service/lexruntimeservice/go.mod
index 4d477a990f0..fdd65dc6f53 100644
--- a/service/lexruntimeservice/go.mod
+++ b/service/lexruntimeservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/lexruntimeservice/go.sum b/service/lexruntimeservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/lexruntimeservice/go.sum
+++ b/service/lexruntimeservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/licensemanager/api_client.go b/service/licensemanager/api_client.go
index d98086081ad..4cd689ea1bc 100644
--- a/service/licensemanager/api_client.go
+++ b/service/licensemanager/api_client.go
@@ -19,8 +19,7 @@ import (
const ServiceID = "License Manager"
const ServiceAPIVersion = "2018-08-01"
-// AWS License Manager AWS License Manager makes it easier to manage licenses from
-// software vendors across multiple AWS accounts and on-premises servers.
+// Client provides the API client to make operations call for AWS License Manager.
type Client struct {
options Options
}
diff --git a/service/licensemanager/doc.go b/service/licensemanager/doc.go
new file mode 100644
index 00000000000..1af1c912232
--- /dev/null
+++ b/service/licensemanager/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package licensemanager provides the API client, operations, and parameter types
+// for AWS License Manager.
+//
+// AWS License Manager AWS License Manager makes it easier to manage licenses from
+// software vendors across multiple AWS accounts and on-premises servers.
+package licensemanager
diff --git a/service/licensemanager/go.mod b/service/licensemanager/go.mod
index d920d11aa8a..e24c2add50a 100644
--- a/service/licensemanager/go.mod
+++ b/service/licensemanager/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/licensemanager/go.sum b/service/licensemanager/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/licensemanager/go.sum
+++ b/service/licensemanager/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/lightsail/api_client.go b/service/lightsail/api_client.go
index 049778a046d..4d0a8183fab 100644
--- a/service/lightsail/api_client.go
+++ b/service/lightsail/api_client.go
@@ -19,22 +19,7 @@ import (
const ServiceID = "Lightsail"
const ServiceAPIVersion = "2016-11-28"
-// Amazon Lightsail is the easiest way to get started with Amazon Web Services
-// (AWS) for developers who need to build websites or web applications. It includes
-// everything you need to launch your project quickly – instances (virtual private
-// servers), managed databases, SSD-based block storage, static IP addresses, load
-// balancers, content delivery network (CDN) distributions, DNS management of
-// registered domains, and snapshots (backups) – for a low, predictable monthly
-// price. You can manage your Lightsail resources using the Lightsail console,
-// Lightsail API, AWS Command Line Interface (AWS CLI), or SDKs. For more
-// information about Lightsail concepts and tasks, see the Lightsail
-// Dev Guide.
This API Reference provides detailed information about the
-// actions, data types, parameters, and errors of the Lightsail service. For more
-// information about the supported AWS Regions, endpoints, and service quotas for
-// the Lightsail service, see Amazon
-// Lightsail Endpoints and Quotas in the AWS General Reference.
+// Client provides the API client to make operations call for Amazon Lightsail.
type Client struct {
options Options
}
diff --git a/service/lightsail/doc.go b/service/lightsail/doc.go
new file mode 100644
index 00000000000..38d135def74
--- /dev/null
+++ b/service/lightsail/doc.go
@@ -0,0 +1,22 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package lightsail provides the API client, operations, and parameter types for
+// Amazon Lightsail.
+//
+// Amazon Lightsail is the easiest way to get started with Amazon Web Services
+// (AWS) for developers who need to build websites or web applications. It includes
+// everything you need to launch your project quickly – instances (virtual private
+// servers), managed databases, SSD-based block storage, static IP addresses, load
+// balancers, content delivery network (CDN) distributions, DNS management of
+// registered domains, and snapshots (backups) – for a low, predictable monthly
+// price. You can manage your Lightsail resources using the Lightsail console,
+// Lightsail API, AWS Command Line Interface (AWS CLI), or SDKs. For more
+// information about Lightsail concepts and tasks, see the Lightsail
+// Dev Guide.
This API Reference provides detailed information about the
+// actions, data types, parameters, and errors of the Lightsail service. For more
+// information about the supported AWS Regions, endpoints, and service quotas for
+// the Lightsail service, see Amazon
+// Lightsail Endpoints and Quotas in the AWS General Reference.
+package lightsail
diff --git a/service/lightsail/go.mod b/service/lightsail/go.mod
index 181b4d31f81..d17976161e0 100644
--- a/service/lightsail/go.mod
+++ b/service/lightsail/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/lightsail/go.sum b/service/lightsail/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/lightsail/go.sum
+++ b/service/lightsail/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/machinelearning/api_client.go b/service/machinelearning/api_client.go
index 254c8acf27c..ed465593401 100644
--- a/service/machinelearning/api_client.go
+++ b/service/machinelearning/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Machine Learning"
const ServiceAPIVersion = "2014-12-12"
-// Definition of the public APIs exposed by Amazon Machine Learning
+// Client provides the API client to make operations call for Amazon Machine
+// Learning.
type Client struct {
options Options
}
diff --git a/service/machinelearning/doc.go b/service/machinelearning/doc.go
new file mode 100644
index 00000000000..54481dcfbbd
--- /dev/null
+++ b/service/machinelearning/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package machinelearning provides the API client, operations, and parameter types
+// for Amazon Machine Learning.
+//
+// Definition of the public APIs exposed by Amazon Machine Learning
+package machinelearning
diff --git a/service/machinelearning/go.mod b/service/machinelearning/go.mod
index e71a2ab1021..7513bb754d1 100644
--- a/service/machinelearning/go.mod
+++ b/service/machinelearning/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/machinelearning/go.sum b/service/machinelearning/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/machinelearning/go.sum
+++ b/service/machinelearning/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/macie/api_client.go b/service/macie/api_client.go
index a3adb1659bf..ef760e8dd2d 100644
--- a/service/macie/api_client.go
+++ b/service/macie/api_client.go
@@ -19,18 +19,7 @@ import (
const ServiceID = "Macie"
const ServiceAPIVersion = "2017-12-19"
-// Amazon Macie Classic Amazon Macie Classic is a security service that uses
-// machine learning to automatically discover, classify, and protect sensitive data
-// in AWS. Macie Classic recognizes sensitive data such as personally identifiable
-// information (PII) or intellectual property, and provides you with dashboards and
-// alerts that give visibility into how this data is being accessed or moved. For
-// more information, see the Amazon Macie Classic User Guide
-// (https://docs.aws.amazon.com/macie/latest/userguide/what-is-macie.html). A new
-// Amazon Macie is now available with significant design improvements and
-// additional features, at a lower price and in most AWS Regions. We encourage you
-// to explore and use the new and improved features, and benefit from the reduced
-// cost. To learn about features and pricing for the new Amazon Macie, see Amazon
-// Macie (https://aws.amazon.com/macie/).
+// Client provides the API client to make operations call for Amazon Macie.
type Client struct {
options Options
}
diff --git a/service/macie/doc.go b/service/macie/doc.go
new file mode 100644
index 00000000000..18ed22c8988
--- /dev/null
+++ b/service/macie/doc.go
@@ -0,0 +1,18 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package macie provides the API client, operations, and parameter types for
+// Amazon Macie.
+//
+// Amazon Macie Classic Amazon Macie Classic is a security service that uses
+// machine learning to automatically discover, classify, and protect sensitive data
+// in AWS. Macie Classic recognizes sensitive data such as personally identifiable
+// information (PII) or intellectual property, and provides you with dashboards and
+// alerts that give visibility into how this data is being accessed or moved. For
+// more information, see the Amazon Macie Classic User Guide
+// (https://docs.aws.amazon.com/macie/latest/userguide/what-is-macie.html). A new
+// Amazon Macie is now available with significant design improvements and
+// additional features, at a lower price and in most AWS Regions. We encourage you
+// to explore and use the new and improved features, and benefit from the reduced
+// cost. To learn about features and pricing for the new Amazon Macie, see Amazon
+// Macie (https://aws.amazon.com/macie/).
+package macie
diff --git a/service/macie/go.mod b/service/macie/go.mod
index e5ed8b2ce1a..89340f2f673 100644
--- a/service/macie/go.mod
+++ b/service/macie/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/macie/go.sum b/service/macie/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/macie/go.sum
+++ b/service/macie/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/macie2/api_client.go b/service/macie2/api_client.go
index c705dcf5670..e99e821149d 100644
--- a/service/macie2/api_client.go
+++ b/service/macie2/api_client.go
@@ -21,14 +21,7 @@ import (
const ServiceID = "Macie2"
const ServiceAPIVersion = "2020-01-01"
-// Amazon Macie is a fully managed data security and data privacy service that uses
-// machine learning and pattern matching to discover and protect your sensitive
-// data in AWS. Macie automates the discovery of sensitive data, such as PII and
-// intellectual property, to provide you with insight into the data that your
-// organization stores in AWS. Macie also provides an inventory of your Amazon S3
-// buckets, which it continually monitors for you. If Macie detects sensitive data
-// or potential data access issues, it generates detailed findings for you to
-// review and act upon as necessary.
+// Client provides the API client to make operations call for Amazon Macie 2.
type Client struct {
options Options
}
diff --git a/service/macie2/doc.go b/service/macie2/doc.go
new file mode 100644
index 00000000000..02ceca62815
--- /dev/null
+++ b/service/macie2/doc.go
@@ -0,0 +1,14 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package macie2 provides the API client, operations, and parameter types for
+// Amazon Macie 2.
+//
+// Amazon Macie is a fully managed data security and data privacy service that uses
+// machine learning and pattern matching to discover and protect your sensitive
+// data in AWS. Macie automates the discovery of sensitive data, such as PII and
+// intellectual property, to provide you with insight into the data that your
+// organization stores in AWS. Macie also provides an inventory of your Amazon S3
+// buckets, which it continually monitors for you. If Macie detects sensitive data
+// or potential data access issues, it generates detailed findings for you to
+// review and act upon as necessary.
+package macie2
diff --git a/service/macie2/go.mod b/service/macie2/go.mod
index c394b99976c..80e38bd8594 100644
--- a/service/macie2/go.mod
+++ b/service/macie2/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/macie2/go.sum b/service/macie2/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/macie2/go.sum
+++ b/service/macie2/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/managedblockchain/api_client.go b/service/managedblockchain/api_client.go
index 22517462b06..da899c72109 100644
--- a/service/managedblockchain/api_client.go
+++ b/service/managedblockchain/api_client.go
@@ -21,12 +21,8 @@ import (
const ServiceID = "ManagedBlockchain"
const ServiceAPIVersion = "2018-09-24"
-// Amazon Managed Blockchain is a fully managed service for creating and managing
-// blockchain networks using open source frameworks. Blockchain allows you to build
-// applications where multiple parties can securely and transparently run
-// transactions and share data without the need for a trusted, central authority.
-// Currently, Managed Blockchain supports the Hyperledger Fabric open source
-// framework.
+// Client provides the API client to make operations call for Amazon Managed
+// Blockchain.
type Client struct {
options Options
}
diff --git a/service/managedblockchain/doc.go b/service/managedblockchain/doc.go
new file mode 100644
index 00000000000..594fe3dfbfd
--- /dev/null
+++ b/service/managedblockchain/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package managedblockchain provides the API client, operations, and parameter
+// types for Amazon Managed Blockchain.
+//
+// Amazon Managed Blockchain is a fully managed service for creating and managing
+// blockchain networks using open source frameworks. Blockchain allows you to build
+// applications where multiple parties can securely and transparently run
+// transactions and share data without the need for a trusted, central authority.
+// Currently, Managed Blockchain supports the Hyperledger Fabric open source
+// framework.
+package managedblockchain
diff --git a/service/managedblockchain/go.mod b/service/managedblockchain/go.mod
index 53ded3f83a4..24e5f3df6aa 100644
--- a/service/managedblockchain/go.mod
+++ b/service/managedblockchain/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/managedblockchain/go.sum b/service/managedblockchain/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/managedblockchain/go.sum
+++ b/service/managedblockchain/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/marketplacecatalog/api_client.go b/service/marketplacecatalog/api_client.go
index 7e403c3a26d..f40a3979ca9 100644
--- a/service/marketplacecatalog/api_client.go
+++ b/service/marketplacecatalog/api_client.go
@@ -19,12 +19,8 @@ import (
const ServiceID = "Marketplace Catalog"
const ServiceAPIVersion = "2018-09-17"
-// Catalog API actions allow you to manage your entities through list, describe,
-// and update capabilities. An entity can be a product or an offer on AWS
-// Marketplace. You can automate your entity update process by integrating the
-// AWS Marketplace Catalog API with your AWS Marketplace product build or
-// deployment pipelines. You can also create your own applications on top of the
-// Catalog API to manage your products on AWS Marketplace.
+// Client provides the API client to make operations call for AWS Marketplace
+// Catalog Service.
type Client struct {
options Options
}
diff --git a/service/marketplacecatalog/doc.go b/service/marketplacecatalog/doc.go
new file mode 100644
index 00000000000..0dc18298cbb
--- /dev/null
+++ b/service/marketplacecatalog/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package marketplacecatalog provides the API client, operations, and parameter
+// types for AWS Marketplace Catalog Service.
+//
+// Catalog API actions allow you to manage your entities through list, describe,
+// and update capabilities. An entity can be a product or an offer on AWS
+// Marketplace. You can automate your entity update process by integrating the
+// AWS Marketplace Catalog API with your AWS Marketplace product build or
+// deployment pipelines. You can also create your own applications on top of the
+// Catalog API to manage your products on AWS Marketplace.
+package marketplacecatalog
diff --git a/service/marketplacecatalog/go.mod b/service/marketplacecatalog/go.mod
index 0537bb32036..bf65eb2d4c3 100644
--- a/service/marketplacecatalog/go.mod
+++ b/service/marketplacecatalog/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/marketplacecatalog/go.sum b/service/marketplacecatalog/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/marketplacecatalog/go.sum
+++ b/service/marketplacecatalog/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/marketplacecommerceanalytics/api_client.go b/service/marketplacecommerceanalytics/api_client.go
index bc9e069d8ce..fef339782bc 100644
--- a/service/marketplacecommerceanalytics/api_client.go
+++ b/service/marketplacecommerceanalytics/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Marketplace Commerce Analytics"
const ServiceAPIVersion = "2015-07-01"
-// Provides AWS Marketplace business intelligence data on-demand.
+// Client provides the API client to make operations call for AWS Marketplace
+// Commerce Analytics.
type Client struct {
options Options
}
diff --git a/service/marketplacecommerceanalytics/doc.go b/service/marketplacecommerceanalytics/doc.go
new file mode 100644
index 00000000000..4fbf557bcef
--- /dev/null
+++ b/service/marketplacecommerceanalytics/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package marketplacecommerceanalytics provides the API client, operations, and
+// parameter types for AWS Marketplace Commerce Analytics.
+//
+// Provides AWS Marketplace business intelligence data on-demand.
+package marketplacecommerceanalytics
diff --git a/service/marketplacecommerceanalytics/go.mod b/service/marketplacecommerceanalytics/go.mod
index 4afd08d814a..6453888d7b2 100644
--- a/service/marketplacecommerceanalytics/go.mod
+++ b/service/marketplacecommerceanalytics/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/marketplacecommerceanalytics/go.sum b/service/marketplacecommerceanalytics/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/marketplacecommerceanalytics/go.sum
+++ b/service/marketplacecommerceanalytics/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/marketplaceentitlementservice/api_client.go b/service/marketplaceentitlementservice/api_client.go
index 0e3678ce1dc..8e0354a247e 100644
--- a/service/marketplaceentitlementservice/api_client.go
+++ b/service/marketplaceentitlementservice/api_client.go
@@ -19,15 +19,8 @@ import (
const ServiceID = "Marketplace Entitlement Service"
const ServiceAPIVersion = "2017-01-11"
-// AWS Marketplace Entitlement Service This reference provides descriptions of the
-// AWS Marketplace Entitlement Service API. AWS Marketplace Entitlement Service is
-// used to determine the entitlement of a customer to a given product. An
-// entitlement represents capacity in a product owned by the customer. For example,
-// a customer might own some number of users or seats in an SaaS application or
-// some amount of data capacity in a multi-tenant database. Getting Entitlement
-// Records
-//
-// * GetEntitlements- Gets the entitlements for a Marketplace product.
+// Client provides the API client to make operations call for AWS Marketplace
+// Entitlement Service.
type Client struct {
options Options
}
diff --git a/service/marketplaceentitlementservice/doc.go b/service/marketplaceentitlementservice/doc.go
new file mode 100644
index 00000000000..2fc81b4e908
--- /dev/null
+++ b/service/marketplaceentitlementservice/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package marketplaceentitlementservice provides the API client, operations, and
+// parameter types for AWS Marketplace Entitlement Service.
+//
+// AWS Marketplace Entitlement Service This reference provides descriptions of the
+// AWS Marketplace Entitlement Service API. AWS Marketplace Entitlement Service is
+// used to determine the entitlement of a customer to a given product. An
+// entitlement represents capacity in a product owned by the customer. For example,
+// a customer might own some number of users or seats in an SaaS application or
+// some amount of data capacity in a multi-tenant database. Getting Entitlement
+// Records
+//
+// * GetEntitlements- Gets the entitlements for a Marketplace product.
+package marketplaceentitlementservice
diff --git a/service/marketplaceentitlementservice/go.mod b/service/marketplaceentitlementservice/go.mod
index c6d66a5c858..2135e36bc7b 100644
--- a/service/marketplaceentitlementservice/go.mod
+++ b/service/marketplaceentitlementservice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/marketplaceentitlementservice/go.sum b/service/marketplaceentitlementservice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/marketplaceentitlementservice/go.sum
+++ b/service/marketplaceentitlementservice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/marketplacemetering/api_client.go b/service/marketplacemetering/api_client.go
index e588708ffe8..9a62f870070 100644
--- a/service/marketplacemetering/api_client.go
+++ b/service/marketplacemetering/api_client.go
@@ -19,49 +19,8 @@ import (
const ServiceID = "Marketplace Metering"
const ServiceAPIVersion = "2016-01-14"
-// AWS Marketplace Metering Service This reference provides descriptions of the
-// low-level AWS Marketplace Metering Service API. AWS Marketplace sellers can use
-// this API to submit usage data for custom usage dimensions. For information on
-// the permissions you need to use this API, see AWS Marketing metering and
-// entitlement API permissions
-// (https://docs.aws.amazon.com/marketplace/latest/userguide/iam-user-policy-for-aws-marketplace-actions.html)
-// in the AWS Marketplace Seller Guide. Submitting Metering Records
-//
-// *
-// MeterUsage- Submits the metering record for a Marketplace product. MeterUsage is
-// called from an EC2 instance or a container running on EKS or ECS.
-//
-// *
-// BatchMeterUsage- Submits the metering record for a set of customers.
-// BatchMeterUsage is called from a software-as-a-service (SaaS)
-// application.
-//
-// Accepting New Customers
-//
-// * ResolveCustomer- Called by a SaaS
-// application during the registration process. When a buyer visits your website
-// during the registration process, the buyer submits a Registration Token through
-// the browser. The Registration Token is resolved through this API to obtain a
-// CustomerIdentifier and Product Code.
-//
-// Entitlement and Metering for Paid
-// Container Products
-//
-// * Paid container software products sold through AWS
-// Marketplace must integrate with the AWS Marketplace Metering Service and call
-// the RegisterUsage operation for software entitlement and metering. Free and BYOL
-// products for Amazon ECS or Amazon EKS aren't required to call RegisterUsage, but
-// you can do so if you want to receive usage data in your seller reports. For more
-// information on using the RegisterUsage operation, see Container-Based Products
-// (https://docs.aws.amazon.com/marketplace/latest/userguide/container-based-products.html).
-//
-// BatchMeterUsage
-// API calls are captured by AWS CloudTrail. You can use Cloudtrail to verify that
-// the SaaS metering records that you sent are accurate by searching for records
-// with the eventName of BatchMeterUsage. You can also use CloudTrail to audit
-// records over time. For more information, see the AWS CloudTrail User Guide
-// (http://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-concepts.html)
-// .
+// Client provides the API client to make operations call for AWSMarketplace
+// Metering.
type Client struct {
options Options
}
diff --git a/service/marketplacemetering/doc.go b/service/marketplacemetering/doc.go
new file mode 100644
index 00000000000..e1c2e0d049e
--- /dev/null
+++ b/service/marketplacemetering/doc.go
@@ -0,0 +1,49 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package marketplacemetering provides the API client, operations, and parameter
+// types for AWSMarketplace Metering.
+//
+// AWS Marketplace Metering Service This reference provides descriptions of the
+// low-level AWS Marketplace Metering Service API. AWS Marketplace sellers can use
+// this API to submit usage data for custom usage dimensions. For information on
+// the permissions you need to use this API, see AWS Marketing metering and
+// entitlement API permissions
+// (https://docs.aws.amazon.com/marketplace/latest/userguide/iam-user-policy-for-aws-marketplace-actions.html)
+// in the AWS Marketplace Seller Guide. Submitting Metering Records
+//
+// *
+// MeterUsage- Submits the metering record for a Marketplace product. MeterUsage is
+// called from an EC2 instance or a container running on EKS or ECS.
+//
+// *
+// BatchMeterUsage- Submits the metering record for a set of customers.
+// BatchMeterUsage is called from a software-as-a-service (SaaS)
+// application.
+//
+// Accepting New Customers
+//
+// * ResolveCustomer- Called by a SaaS
+// application during the registration process. When a buyer visits your website
+// during the registration process, the buyer submits a Registration Token through
+// the browser. The Registration Token is resolved through this API to obtain a
+// CustomerIdentifier and Product Code.
+//
+// Entitlement and Metering for Paid
+// Container Products
+//
+// * Paid container software products sold through AWS
+// Marketplace must integrate with the AWS Marketplace Metering Service and call
+// the RegisterUsage operation for software entitlement and metering. Free and BYOL
+// products for Amazon ECS or Amazon EKS aren't required to call RegisterUsage, but
+// you can do so if you want to receive usage data in your seller reports. For more
+// information on using the RegisterUsage operation, see Container-Based Products
+// (https://docs.aws.amazon.com/marketplace/latest/userguide/container-based-products.html).
+//
+// BatchMeterUsage
+// API calls are captured by AWS CloudTrail. You can use Cloudtrail to verify that
+// the SaaS metering records that you sent are accurate by searching for records
+// with the eventName of BatchMeterUsage. You can also use CloudTrail to audit
+// records over time. For more information, see the AWS CloudTrail User Guide
+// (http://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-concepts.html)
+// .
+package marketplacemetering
diff --git a/service/marketplacemetering/go.mod b/service/marketplacemetering/go.mod
index e2a86280cf0..c792d584304 100644
--- a/service/marketplacemetering/go.mod
+++ b/service/marketplacemetering/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/marketplacemetering/go.sum b/service/marketplacemetering/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/marketplacemetering/go.sum
+++ b/service/marketplacemetering/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mediaconnect/api_client.go b/service/mediaconnect/api_client.go
index d0c4a47033a..4bc07eeed69 100644
--- a/service/mediaconnect/api_client.go
+++ b/service/mediaconnect/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "MediaConnect"
const ServiceAPIVersion = "2018-11-14"
-// API for AWS Elemental MediaConnect
+// Client provides the API client to make operations call for AWS MediaConnect.
type Client struct {
options Options
}
diff --git a/service/mediaconnect/doc.go b/service/mediaconnect/doc.go
new file mode 100644
index 00000000000..9a6321d005a
--- /dev/null
+++ b/service/mediaconnect/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mediaconnect provides the API client, operations, and parameter types
+// for AWS MediaConnect.
+//
+// API for AWS Elemental MediaConnect
+package mediaconnect
diff --git a/service/mediaconnect/go.mod b/service/mediaconnect/go.mod
index 117b3130235..5dde53443be 100644
--- a/service/mediaconnect/go.mod
+++ b/service/mediaconnect/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mediaconnect/go.sum b/service/mediaconnect/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mediaconnect/go.sum
+++ b/service/mediaconnect/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mediaconvert/api_client.go b/service/mediaconvert/api_client.go
index 37efebf5a75..34bf3de61cf 100644
--- a/service/mediaconvert/api_client.go
+++ b/service/mediaconvert/api_client.go
@@ -21,7 +21,8 @@ import (
const ServiceID = "MediaConvert"
const ServiceAPIVersion = "2017-08-29"
-// AWS Elemental MediaConvert
+// Client provides the API client to make operations call for AWS Elemental
+// MediaConvert.
type Client struct {
options Options
}
diff --git a/service/mediaconvert/doc.go b/service/mediaconvert/doc.go
new file mode 100644
index 00000000000..e8f5c1497fb
--- /dev/null
+++ b/service/mediaconvert/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mediaconvert provides the API client, operations, and parameter types
+// for AWS Elemental MediaConvert.
+//
+// AWS Elemental MediaConvert
+package mediaconvert
diff --git a/service/mediaconvert/go.mod b/service/mediaconvert/go.mod
index c2367a7227f..093c32473f6 100644
--- a/service/mediaconvert/go.mod
+++ b/service/mediaconvert/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mediaconvert/go.sum b/service/mediaconvert/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mediaconvert/go.sum
+++ b/service/mediaconvert/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/medialive/api_client.go b/service/medialive/api_client.go
index 45964083dd4..8dbcbcb3780 100644
--- a/service/medialive/api_client.go
+++ b/service/medialive/api_client.go
@@ -21,7 +21,8 @@ import (
const ServiceID = "MediaLive"
const ServiceAPIVersion = "2017-10-14"
-// API for AWS Elemental MediaLive
+// Client provides the API client to make operations call for AWS Elemental
+// MediaLive.
type Client struct {
options Options
}
diff --git a/service/medialive/doc.go b/service/medialive/doc.go
new file mode 100644
index 00000000000..1dab3aac31c
--- /dev/null
+++ b/service/medialive/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package medialive provides the API client, operations, and parameter types for
+// AWS Elemental MediaLive.
+//
+// API for AWS Elemental MediaLive
+package medialive
diff --git a/service/medialive/go.mod b/service/medialive/go.mod
index 4f571d888e4..d766cfe05aa 100644
--- a/service/medialive/go.mod
+++ b/service/medialive/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/medialive/go.sum b/service/medialive/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/medialive/go.sum
+++ b/service/medialive/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mediapackage/api_client.go b/service/mediapackage/api_client.go
index de91983a8c1..327de9aa0de 100644
--- a/service/mediapackage/api_client.go
+++ b/service/mediapackage/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "MediaPackage"
const ServiceAPIVersion = "2017-10-12"
-// AWS Elemental MediaPackage
+// Client provides the API client to make operations call for AWS Elemental
+// MediaPackage.
type Client struct {
options Options
}
diff --git a/service/mediapackage/doc.go b/service/mediapackage/doc.go
new file mode 100644
index 00000000000..1ab040f5ed9
--- /dev/null
+++ b/service/mediapackage/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mediapackage provides the API client, operations, and parameter types
+// for AWS Elemental MediaPackage.
+//
+// AWS Elemental MediaPackage
+package mediapackage
diff --git a/service/mediapackage/go.mod b/service/mediapackage/go.mod
index eccef6fdc8e..c4adaf2f064 100644
--- a/service/mediapackage/go.mod
+++ b/service/mediapackage/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mediapackage/go.sum b/service/mediapackage/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mediapackage/go.sum
+++ b/service/mediapackage/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mediapackagevod/api_client.go b/service/mediapackagevod/api_client.go
index e942c4b734c..12f3889fa0a 100644
--- a/service/mediapackagevod/api_client.go
+++ b/service/mediapackagevod/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "MediaPackage Vod"
const ServiceAPIVersion = "2018-11-07"
-// AWS Elemental MediaPackage VOD
+// Client provides the API client to make operations call for AWS Elemental
+// MediaPackage VOD.
type Client struct {
options Options
}
diff --git a/service/mediapackagevod/doc.go b/service/mediapackagevod/doc.go
new file mode 100644
index 00000000000..5c5ff212b7b
--- /dev/null
+++ b/service/mediapackagevod/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mediapackagevod provides the API client, operations, and parameter types
+// for AWS Elemental MediaPackage VOD.
+//
+// AWS Elemental MediaPackage VOD
+package mediapackagevod
diff --git a/service/mediapackagevod/go.mod b/service/mediapackagevod/go.mod
index dd62bb166f6..6c284f16e0f 100644
--- a/service/mediapackagevod/go.mod
+++ b/service/mediapackagevod/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mediapackagevod/go.sum b/service/mediapackagevod/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mediapackagevod/go.sum
+++ b/service/mediapackagevod/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mediastore/api_client.go b/service/mediastore/api_client.go
index 42d9b0c6293..512e35dc341 100644
--- a/service/mediastore/api_client.go
+++ b/service/mediastore/api_client.go
@@ -19,8 +19,8 @@ import (
const ServiceID = "MediaStore"
const ServiceAPIVersion = "2017-09-01"
-// An AWS Elemental MediaStore container is a namespace that holds folders and
-// objects. You use a container endpoint to create, read, and delete objects.
+// Client provides the API client to make operations call for AWS Elemental
+// MediaStore.
type Client struct {
options Options
}
diff --git a/service/mediastore/doc.go b/service/mediastore/doc.go
new file mode 100644
index 00000000000..89f7a1c2e91
--- /dev/null
+++ b/service/mediastore/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mediastore provides the API client, operations, and parameter types for
+// AWS Elemental MediaStore.
+//
+// An AWS Elemental MediaStore container is a namespace that holds folders and
+// objects. You use a container endpoint to create, read, and delete objects.
+package mediastore
diff --git a/service/mediastore/go.mod b/service/mediastore/go.mod
index 8b167528029..fb7e6b31ba5 100644
--- a/service/mediastore/go.mod
+++ b/service/mediastore/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mediastore/go.sum b/service/mediastore/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mediastore/go.sum
+++ b/service/mediastore/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mediastoredata/api_client.go b/service/mediastoredata/api_client.go
index caadf380707..f5181e66a56 100644
--- a/service/mediastoredata/api_client.go
+++ b/service/mediastoredata/api_client.go
@@ -19,9 +19,8 @@ import (
const ServiceID = "MediaStore Data"
const ServiceAPIVersion = "2017-09-01"
-// An AWS Elemental MediaStore asset is an object, similar to an object in the
-// Amazon S3 service. Objects are the fundamental entities that are stored in AWS
-// Elemental MediaStore.
+// Client provides the API client to make operations call for AWS Elemental
+// MediaStore Data Plane.
type Client struct {
options Options
}
diff --git a/service/mediastoredata/doc.go b/service/mediastoredata/doc.go
new file mode 100644
index 00000000000..6d46f30f904
--- /dev/null
+++ b/service/mediastoredata/doc.go
@@ -0,0 +1,9 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mediastoredata provides the API client, operations, and parameter types
+// for AWS Elemental MediaStore Data Plane.
+//
+// An AWS Elemental MediaStore asset is an object, similar to an object in the
+// Amazon S3 service. Objects are the fundamental entities that are stored in AWS
+// Elemental MediaStore.
+package mediastoredata
diff --git a/service/mediastoredata/go.mod b/service/mediastoredata/go.mod
index aa6dfee0092..bb22368f8d9 100644
--- a/service/mediastoredata/go.mod
+++ b/service/mediastoredata/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mediastoredata/go.sum b/service/mediastoredata/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mediastoredata/go.sum
+++ b/service/mediastoredata/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mediatailor/api_client.go b/service/mediatailor/api_client.go
index 313c2e55afe..15ef603fe43 100644
--- a/service/mediatailor/api_client.go
+++ b/service/mediatailor/api_client.go
@@ -19,15 +19,7 @@ import (
const ServiceID = "MediaTailor"
const ServiceAPIVersion = "2018-04-23"
-// Use the AWS Elemental MediaTailor SDK to configure scalable ad insertion for
-// your live and VOD content. With AWS Elemental MediaTailor, you can serve
-// targeted ads to viewers while maintaining broadcast quality in over-the-top
-// (OTT) video applications. For information about using the service, including
-// detailed information about the settings covered in this guide, see the AWS
-// Elemental MediaTailor User Guide.Through the SDK, you manage AWS Elemental
-// MediaTailor configurations the same as you do through the console. For example,
-// you specify ad insertion behavior and mapping information for the origin server
-// and the ad decision server (ADS).
+// Client provides the API client to make operations call for AWS MediaTailor.
type Client struct {
options Options
}
diff --git a/service/mediatailor/doc.go b/service/mediatailor/doc.go
new file mode 100644
index 00000000000..ec581c0526f
--- /dev/null
+++ b/service/mediatailor/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mediatailor provides the API client, operations, and parameter types for
+// AWS MediaTailor.
+//
+// Use the AWS Elemental MediaTailor SDK to configure scalable ad insertion for
+// your live and VOD content. With AWS Elemental MediaTailor, you can serve
+// targeted ads to viewers while maintaining broadcast quality in over-the-top
+// (OTT) video applications. For information about using the service, including
+// detailed information about the settings covered in this guide, see the AWS
+// Elemental MediaTailor User Guide.Through the SDK, you manage AWS Elemental
+// MediaTailor configurations the same as you do through the console. For example,
+// you specify ad insertion behavior and mapping information for the origin server
+// and the ad decision server (ADS).
+package mediatailor
diff --git a/service/mediatailor/go.mod b/service/mediatailor/go.mod
index f9f9f3fc368..936f58e2d01 100644
--- a/service/mediatailor/go.mod
+++ b/service/mediatailor/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mediatailor/go.sum b/service/mediatailor/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mediatailor/go.sum
+++ b/service/mediatailor/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/migrationhub/api_client.go b/service/migrationhub/api_client.go
index 97855ecba86..8b7dbe5e6b0 100644
--- a/service/migrationhub/api_client.go
+++ b/service/migrationhub/api_client.go
@@ -19,12 +19,7 @@ import (
const ServiceID = "Migration Hub"
const ServiceAPIVersion = "2017-05-31"
-// The AWS Migration Hub API methods help to obtain server and application
-// migration status and integrate your resource-specific migration tool by
-// providing a programmatic interface to Migration Hub. Remember that you must set
-// your AWS Migration Hub home region before you call any of these APIs, or a
-// HomeRegionNotSetException error will be returned. Also, you must make the API
-// calls while in your home region.
+// Client provides the API client to make operations call for AWS Migration Hub.
type Client struct {
options Options
}
diff --git a/service/migrationhub/doc.go b/service/migrationhub/doc.go
new file mode 100644
index 00000000000..6f481300424
--- /dev/null
+++ b/service/migrationhub/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package migrationhub provides the API client, operations, and parameter types
+// for AWS Migration Hub.
+//
+// The AWS Migration Hub API methods help to obtain server and application
+// migration status and integrate your resource-specific migration tool by
+// providing a programmatic interface to Migration Hub. Remember that you must set
+// your AWS Migration Hub home region before you call any of these APIs, or a
+// HomeRegionNotSetException error will be returned. Also, you must make the API
+// calls while in your home region.
+package migrationhub
diff --git a/service/migrationhub/go.mod b/service/migrationhub/go.mod
index 1f6de4abb04..fde6a3e2c1f 100644
--- a/service/migrationhub/go.mod
+++ b/service/migrationhub/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/migrationhub/go.sum b/service/migrationhub/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/migrationhub/go.sum
+++ b/service/migrationhub/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/migrationhubconfig/api_client.go b/service/migrationhubconfig/api_client.go
index adad908809e..5bf7c2c0810 100644
--- a/service/migrationhubconfig/api_client.go
+++ b/service/migrationhubconfig/api_client.go
@@ -19,18 +19,8 @@ import (
const ServiceID = "MigrationHub Config"
const ServiceAPIVersion = "2019-06-30"
-// The AWS Migration Hub home region APIs are available specifically for working
-// with your Migration Hub home region. You can use these APIs to determine a home
-// region, as well as to create and work with controls that describe the home
-// region. -
You must make API calls for write actions (create, notify,
-// associate, disassociate, import, or put) while in your home region, or a
-// HomeRegionNotSetException
error is returned.
-
API
-// calls for read actions (list, describe, stop, and delete) are permitted outside
-// of your home region.
-
If you call a write API outside the home
-// region, an InvalidInputException
is returned.
-
You
-// can call GetHomeRegion
action to obtain the account's Migration Hub
-// home region.
For specific API usage, see the sections that
-// follow in this AWS Migration Hub Home Region API reference.
+// Client provides the API client to make operations call for AWS Migration Hub
+// Config.
type Client struct {
options Options
}
diff --git a/service/migrationhubconfig/doc.go b/service/migrationhubconfig/doc.go
new file mode 100644
index 00000000000..126b6c2274c
--- /dev/null
+++ b/service/migrationhubconfig/doc.go
@@ -0,0 +1,18 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package migrationhubconfig provides the API client, operations, and parameter
+// types for AWS Migration Hub Config.
+//
+// The AWS Migration Hub home region APIs are available specifically for working
+// with your Migration Hub home region. You can use these APIs to determine a home
+// region, as well as to create and work with controls that describe the home
+// region. -
You must make API calls for write actions (create, notify,
+// associate, disassociate, import, or put) while in your home region, or a
+// HomeRegionNotSetException
error is returned.
-
API
+// calls for read actions (list, describe, stop, and delete) are permitted outside
+// of your home region.
-
If you call a write API outside the home
+// region, an InvalidInputException
is returned.
-
You
+// can call GetHomeRegion
action to obtain the account's Migration Hub
+// home region.
For specific API usage, see the sections that
+// follow in this AWS Migration Hub Home Region API reference.
+package migrationhubconfig
diff --git a/service/migrationhubconfig/go.mod b/service/migrationhubconfig/go.mod
index aeb37f46390..ad45b47af87 100644
--- a/service/migrationhubconfig/go.mod
+++ b/service/migrationhubconfig/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/migrationhubconfig/go.sum b/service/migrationhubconfig/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/migrationhubconfig/go.sum
+++ b/service/migrationhubconfig/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mobile/api_client.go b/service/mobile/api_client.go
index f98bc22c991..8d437c14333 100644
--- a/service/mobile/api_client.go
+++ b/service/mobile/api_client.go
@@ -19,10 +19,7 @@ import (
const ServiceID = "Mobile"
const ServiceAPIVersion = "2017-07-01"
-// AWS Mobile Service provides mobile app and website developers with capabilities
-// required to configure AWS resources and bootstrap their developer desktop
-// projects with the necessary SDKs, constants, tools and samples to make use of
-// those resources.
+// Client provides the API client to make operations call for AWS Mobile.
type Client struct {
options Options
}
diff --git a/service/mobile/doc.go b/service/mobile/doc.go
new file mode 100644
index 00000000000..e1655d61318
--- /dev/null
+++ b/service/mobile/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mobile provides the API client, operations, and parameter types for AWS
+// Mobile.
+//
+// AWS Mobile Service provides mobile app and website developers with capabilities
+// required to configure AWS resources and bootstrap their developer desktop
+// projects with the necessary SDKs, constants, tools and samples to make use of
+// those resources.
+package mobile
diff --git a/service/mobile/go.mod b/service/mobile/go.mod
index e5286db0e95..359ea3d98a0 100644
--- a/service/mobile/go.mod
+++ b/service/mobile/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mobile/go.sum b/service/mobile/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mobile/go.sum
+++ b/service/mobile/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mq/api_client.go b/service/mq/api_client.go
index fed7e10ec88..ec43e6efada 100644
--- a/service/mq/api_client.go
+++ b/service/mq/api_client.go
@@ -21,10 +21,7 @@ import (
const ServiceID = "mq"
const ServiceAPIVersion = "2017-11-27"
-// Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it
-// easy to set up and operate message brokers in the cloud. A message broker allows
-// software applications and components to communicate using various programming
-// languages, operating systems, and formal messaging protocols.
+// Client provides the API client to make operations call for AmazonMQ.
type Client struct {
options Options
}
diff --git a/service/mq/doc.go b/service/mq/doc.go
new file mode 100644
index 00000000000..516aacac487
--- /dev/null
+++ b/service/mq/doc.go
@@ -0,0 +1,10 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mq provides the API client, operations, and parameter types for
+// AmazonMQ.
+//
+// Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it
+// easy to set up and operate message brokers in the cloud. A message broker allows
+// software applications and components to communicate using various programming
+// languages, operating systems, and formal messaging protocols.
+package mq
diff --git a/service/mq/go.mod b/service/mq/go.mod
index 0ad2f9f88ac..cdf0a91af81 100644
--- a/service/mq/go.mod
+++ b/service/mq/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mq/go.sum b/service/mq/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mq/go.sum
+++ b/service/mq/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/mturk/api_client.go b/service/mturk/api_client.go
index d332a0728bd..f6cee0291d1 100644
--- a/service/mturk/api_client.go
+++ b/service/mturk/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "MTurk"
const ServiceAPIVersion = "2017-01-17"
-// Amazon Mechanical Turk API Reference
+// Client provides the API client to make operations call for Amazon Mechanical
+// Turk.
type Client struct {
options Options
}
diff --git a/service/mturk/doc.go b/service/mturk/doc.go
new file mode 100644
index 00000000000..d70359213db
--- /dev/null
+++ b/service/mturk/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package mturk provides the API client, operations, and parameter types for
+// Amazon Mechanical Turk.
+//
+// Amazon Mechanical Turk API Reference
+package mturk
diff --git a/service/mturk/go.mod b/service/mturk/go.mod
index fce3d6d559a..fd76c83e7e7 100644
--- a/service/mturk/go.mod
+++ b/service/mturk/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/mturk/go.sum b/service/mturk/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/mturk/go.sum
+++ b/service/mturk/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/neptune/api_client.go b/service/neptune/api_client.go
index 05f596cf5ec..c73b72fceca 100644
--- a/service/neptune/api_client.go
+++ b/service/neptune/api_client.go
@@ -19,24 +19,7 @@ import (
const ServiceID = "Neptune"
const ServiceAPIVersion = "2014-10-31"
-// Amazon Neptune Amazon Neptune is a fast, reliable, fully-managed graph database
-// service that makes it easy to build and run applications that work with highly
-// connected datasets. The core of Amazon Neptune is a purpose-built,
-// high-performance graph database engine optimized for storing billions of
-// relationships and querying the graph with milliseconds latency. Amazon Neptune
-// supports popular graph models Property Graph and W3C's RDF, and their respective
-// query languages Apache TinkerPop Gremlin and SPARQL, allowing you to easily
-// build queries that efficiently navigate highly connected datasets. Neptune
-// powers graph use cases such as recommendation engines, fraud detection,
-// knowledge graphs, drug discovery, and network security. This interface
-// reference for Amazon Neptune contains documentation for a programming or command
-// line interface you can use to manage Amazon Neptune. Note that Amazon Neptune is
-// asynchronous, which means that some interfaces might require techniques such as
-// polling or callback functions to determine when a command has been applied. In
-// this reference, the parameter descriptions indicate whether a command is applied
-// immediately, on the next instance reboot, or during the maintenance window. The
-// reference structure is as follows, and we list following some related topics
-// from the user guide.
+// Client provides the API client to make operations call for Amazon Neptune.
type Client struct {
options Options
}
diff --git a/service/neptune/doc.go b/service/neptune/doc.go
new file mode 100644
index 00000000000..4dff1d48973
--- /dev/null
+++ b/service/neptune/doc.go
@@ -0,0 +1,24 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package neptune provides the API client, operations, and parameter types for
+// Amazon Neptune.
+//
+// Amazon Neptune Amazon Neptune is a fast, reliable, fully-managed graph database
+// service that makes it easy to build and run applications that work with highly
+// connected datasets. The core of Amazon Neptune is a purpose-built,
+// high-performance graph database engine optimized for storing billions of
+// relationships and querying the graph with milliseconds latency. Amazon Neptune
+// supports popular graph models Property Graph and W3C's RDF, and their respective
+// query languages Apache TinkerPop Gremlin and SPARQL, allowing you to easily
+// build queries that efficiently navigate highly connected datasets. Neptune
+// powers graph use cases such as recommendation engines, fraud detection,
+// knowledge graphs, drug discovery, and network security. This interface
+// reference for Amazon Neptune contains documentation for a programming or command
+// line interface you can use to manage Amazon Neptune. Note that Amazon Neptune is
+// asynchronous, which means that some interfaces might require techniques such as
+// polling or callback functions to determine when a command has been applied. In
+// this reference, the parameter descriptions indicate whether a command is applied
+// immediately, on the next instance reboot, or during the maintenance window. The
+// reference structure is as follows, and we list following some related topics
+// from the user guide.
+package neptune
diff --git a/service/neptune/go.mod b/service/neptune/go.mod
index f02364e23f1..a721ea0b395 100644
--- a/service/neptune/go.mod
+++ b/service/neptune/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/neptune/go.sum b/service/neptune/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/neptune/go.sum
+++ b/service/neptune/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/networkmanager/api_client.go b/service/networkmanager/api_client.go
index e2a5341209b..e36ff1cf9c4 100644
--- a/service/networkmanager/api_client.go
+++ b/service/networkmanager/api_client.go
@@ -19,9 +19,7 @@ import (
const ServiceID = "NetworkManager"
const ServiceAPIVersion = "2019-07-05"
-// Transit Gateway Network Manager (Network Manager) enables you to create a global
-// network, in which you can monitor your AWS and on-premises networks that are
-// built around transit gateways.
+// Client provides the API client to make operations call for AWS Network Manager.
type Client struct {
options Options
}
diff --git a/service/networkmanager/doc.go b/service/networkmanager/doc.go
new file mode 100644
index 00000000000..b9dd0c62905
--- /dev/null
+++ b/service/networkmanager/doc.go
@@ -0,0 +1,9 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package networkmanager provides the API client, operations, and parameter types
+// for AWS Network Manager.
+//
+// Transit Gateway Network Manager (Network Manager) enables you to create a global
+// network, in which you can monitor your AWS and on-premises networks that are
+// built around transit gateways.
+package networkmanager
diff --git a/service/networkmanager/go.mod b/service/networkmanager/go.mod
index a42a3de17e7..63fbee7016b 100644
--- a/service/networkmanager/go.mod
+++ b/service/networkmanager/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/networkmanager/go.sum b/service/networkmanager/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/networkmanager/go.sum
+++ b/service/networkmanager/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/opsworks/api_client.go b/service/opsworks/api_client.go
index f29e8e9e3c8..22e32fb37a7 100644
--- a/service/opsworks/api_client.go
+++ b/service/opsworks/api_client.go
@@ -19,57 +19,7 @@ import (
const ServiceID = "OpsWorks"
const ServiceAPIVersion = "2013-02-18"
-// AWS OpsWorks Welcome to the AWS OpsWorks Stacks API Reference. This guide
-// provides descriptions, syntax, and usage examples for AWS OpsWorks Stacks
-// actions and data types, including common parameters and error codes. AWS
-// OpsWorks Stacks is an application management service that provides an integrated
-// experience for overseeing the complete application lifecycle. For information
-// about this product, go to the AWS OpsWorks (http://aws.amazon.com/opsworks/)
-// details page. SDKs and CLI
The most common way to use the
-// AWS OpsWorks Stacks API is by using the AWS Command Line Interface (CLI) or by
-// using one of the AWS SDKs to implement applications in your preferred language.
-// For more information, see:
Endpoints
AWS OpsWorks
-// Stacks supports the following endpoints, all HTTPS. You must connect to one of
-// the following endpoints. Stacks can only be accessed or managed within the
-// endpoint in which they are created.
-
-//
opsworks.us-east-1.amazonaws.com
-
-//
opsworks.us-east-2.amazonaws.com
-
-//
opsworks.us-west-1.amazonaws.com
-
-//
opsworks.us-west-2.amazonaws.com
-
-//
opsworks.ca-central-1.amazonaws.com (API only; not available in the AWS
-// console)
-
opsworks.eu-west-1.amazonaws.com
-
-//
opsworks.eu-west-2.amazonaws.com
-
-//
opsworks.eu-west-3.amazonaws.com
-
-//
opsworks.eu-central-1.amazonaws.com
-
-//
opsworks.ap-northeast-1.amazonaws.com
-
-//
opsworks.ap-northeast-2.amazonaws.com
-
-//
opsworks.ap-south-1.amazonaws.com
-
-//
opsworks.ap-southeast-1.amazonaws.com
-
-//
opsworks.ap-southeast-2.amazonaws.com
-
-//
opsworks.sa-east-1.amazonaws.com
Chef Versions
-//
When you call CreateStack, CloneStack, or
-// UpdateStack we recommend you use the ConfigurationManager
-// parameter to specify the Chef version. The recommended and default value for
-// Linux stacks is currently 12. Windows stacks use Chef 12.2. For more
-// information, see Chef
-// Versions.
You can specify Chef 12, 11.10, or 11.4 for your
-// Linux stack. We recommend migrating your existing Linux stacks to Chef 12 as
-// soon as possible.
+// Client provides the API client to make operations call for AWS OpsWorks.
type Client struct {
options Options
}
diff --git a/service/opsworks/doc.go b/service/opsworks/doc.go
new file mode 100644
index 00000000000..b3433707080
--- /dev/null
+++ b/service/opsworks/doc.go
@@ -0,0 +1,57 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package opsworks provides the API client, operations, and parameter types for
+// AWS OpsWorks.
+//
+// AWS OpsWorks Welcome to the AWS OpsWorks Stacks API Reference. This guide
+// provides descriptions, syntax, and usage examples for AWS OpsWorks Stacks
+// actions and data types, including common parameters and error codes. AWS
+// OpsWorks Stacks is an application management service that provides an integrated
+// experience for overseeing the complete application lifecycle. For information
+// about this product, go to the AWS OpsWorks (http://aws.amazon.com/opsworks/)
+// details page. SDKs and CLI
The most common way to use the
+// AWS OpsWorks Stacks API is by using the AWS Command Line Interface (CLI) or by
+// using one of the AWS SDKs to implement applications in your preferred language.
+// For more information, see:
Endpoints
AWS OpsWorks
+// Stacks supports the following endpoints, all HTTPS. You must connect to one of
+// the following endpoints. Stacks can only be accessed or managed within the
+// endpoint in which they are created.
-
+//
opsworks.us-east-1.amazonaws.com
-
+//
opsworks.us-east-2.amazonaws.com
-
+//
opsworks.us-west-1.amazonaws.com
-
+//
opsworks.us-west-2.amazonaws.com
-
+//
opsworks.ca-central-1.amazonaws.com (API only; not available in the AWS
+// console)
-
opsworks.eu-west-1.amazonaws.com
-
+//
opsworks.eu-west-2.amazonaws.com
-
+//
opsworks.eu-west-3.amazonaws.com
-
+//
opsworks.eu-central-1.amazonaws.com
-
+//
opsworks.ap-northeast-1.amazonaws.com
-
+//
opsworks.ap-northeast-2.amazonaws.com
-
+//
opsworks.ap-south-1.amazonaws.com
-
+//
opsworks.ap-southeast-1.amazonaws.com
-
+//
opsworks.ap-southeast-2.amazonaws.com
-
+//
opsworks.sa-east-1.amazonaws.com
Chef Versions
+//
When you call CreateStack, CloneStack, or
+// UpdateStack we recommend you use the ConfigurationManager
+// parameter to specify the Chef version. The recommended and default value for
+// Linux stacks is currently 12. Windows stacks use Chef 12.2. For more
+// information, see Chef
+// Versions.
You can specify Chef 12, 11.10, or 11.4 for your
+// Linux stack. We recommend migrating your existing Linux stacks to Chef 12 as
+// soon as possible.
+package opsworks
diff --git a/service/opsworks/go.mod b/service/opsworks/go.mod
index ecb19dcb1b1..e4a0419e0d5 100644
--- a/service/opsworks/go.mod
+++ b/service/opsworks/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/opsworks/go.sum b/service/opsworks/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/opsworks/go.sum
+++ b/service/opsworks/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/opsworkscm/api_client.go b/service/opsworkscm/api_client.go
index 4c5b36e7ef9..c7f21f3b9ff 100644
--- a/service/opsworkscm/api_client.go
+++ b/service/opsworkscm/api_client.go
@@ -19,75 +19,7 @@ import (
const ServiceID = "OpsWorksCM"
const ServiceAPIVersion = "2016-11-01"
-// AWS OpsWorks CM AWS OpsWorks for configuration management (CM) is a service that
-// runs and manages configuration management servers. You can use AWS OpsWorks CM
-// to create and manage AWS OpsWorks for Chef Automate and AWS OpsWorks for Puppet
-// Enterprise servers, and add or remove nodes for the servers to manage. Glossary
-// of terms
-//
-// * Server: A configuration management server that can be
-// highly-available. The configuration management server runs on an Amazon Elastic
-// Compute Cloud (EC2) instance, and may use various other AWS services, such as
-// Amazon Relational Database Service (RDS) and Elastic Load Balancing. A server is
-// a generic abstraction over the configuration manager that you want to use, much
-// like Amazon RDS. In AWS OpsWorks CM, you do not start or stop servers. After you
-// create servers, they continue to run until they are deleted.
-//
-// * Engine: The
-// engine is the specific configuration manager that you want to use. Valid values
-// in this release include ChefAutomate and Puppet.
-//
-// * Backup: This is an
-// application-level backup of the data that the configuration manager stores. AWS
-// OpsWorks CM creates an S3 bucket for backups when you launch the first server. A
-// backup maintains a snapshot of a server's configuration-related attributes at
-// the time the backup starts.
-//
-// * Events: Events are always related to a
-// server. Events are written during server creation, when health checks run, when
-// backups are created, when system maintenance is performed, etc. When you delete
-// a server, the server's events are also deleted.
-//
-// * Account attributes: Every
-// account has attributes that are assigned in the AWS OpsWorks CM database. These
-// attributes store information about configuration limits (servers, backups, etc.)
-// and your customer account.
-//
-// Endpoints AWS OpsWorks CM supports the following
-// endpoints, all HTTPS. You must connect to one of the following endpoints. Your
-// servers can only be accessed or managed within the endpoint in which they are
-// created.
-//
-// * opsworks-cm.us-east-1.amazonaws.com
-//
-// *
-// opsworks-cm.us-east-2.amazonaws.com
-//
-// * opsworks-cm.us-west-1.amazonaws.com
-//
-//
-// * opsworks-cm.us-west-2.amazonaws.com
-//
-// *
-// opsworks-cm.ap-northeast-1.amazonaws.com
-//
-// *
-// opsworks-cm.ap-southeast-1.amazonaws.com
-//
-// *
-// opsworks-cm.ap-southeast-2.amazonaws.com
-//
-// *
-// opsworks-cm.eu-central-1.amazonaws.com
-//
-// *
-// opsworks-cm.eu-west-1.amazonaws.com
-//
-// For more information, see AWS OpsWorks
-// endpoints and quotas
-// (https://docs.aws.amazon.com/general/latest/gr/opsworks-service.html) in the AWS
-// General Reference. Throttling limits All API operations allow for five requests
-// per second with a burst of 10 requests per second.
+// Client provides the API client to make operations call for AWS OpsWorks CM.
type Client struct {
options Options
}
diff --git a/service/opsworkscm/doc.go b/service/opsworkscm/doc.go
new file mode 100644
index 00000000000..c9ee030eb12
--- /dev/null
+++ b/service/opsworkscm/doc.go
@@ -0,0 +1,75 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package opsworkscm provides the API client, operations, and parameter types for
+// AWS OpsWorks CM.
+//
+// AWS OpsWorks CM AWS OpsWorks for configuration management (CM) is a service that
+// runs and manages configuration management servers. You can use AWS OpsWorks CM
+// to create and manage AWS OpsWorks for Chef Automate and AWS OpsWorks for Puppet
+// Enterprise servers, and add or remove nodes for the servers to manage. Glossary
+// of terms
+//
+// * Server: A configuration management server that can be
+// highly-available. The configuration management server runs on an Amazon Elastic
+// Compute Cloud (EC2) instance, and may use various other AWS services, such as
+// Amazon Relational Database Service (RDS) and Elastic Load Balancing. A server is
+// a generic abstraction over the configuration manager that you want to use, much
+// like Amazon RDS. In AWS OpsWorks CM, you do not start or stop servers. After you
+// create servers, they continue to run until they are deleted.
+//
+// * Engine: The
+// engine is the specific configuration manager that you want to use. Valid values
+// in this release include ChefAutomate and Puppet.
+//
+// * Backup: This is an
+// application-level backup of the data that the configuration manager stores. AWS
+// OpsWorks CM creates an S3 bucket for backups when you launch the first server. A
+// backup maintains a snapshot of a server's configuration-related attributes at
+// the time the backup starts.
+//
+// * Events: Events are always related to a
+// server. Events are written during server creation, when health checks run, when
+// backups are created, when system maintenance is performed, etc. When you delete
+// a server, the server's events are also deleted.
+//
+// * Account attributes: Every
+// account has attributes that are assigned in the AWS OpsWorks CM database. These
+// attributes store information about configuration limits (servers, backups, etc.)
+// and your customer account.
+//
+// Endpoints AWS OpsWorks CM supports the following
+// endpoints, all HTTPS. You must connect to one of the following endpoints. Your
+// servers can only be accessed or managed within the endpoint in which they are
+// created.
+//
+// * opsworks-cm.us-east-1.amazonaws.com
+//
+// *
+// opsworks-cm.us-east-2.amazonaws.com
+//
+// * opsworks-cm.us-west-1.amazonaws.com
+//
+//
+// * opsworks-cm.us-west-2.amazonaws.com
+//
+// *
+// opsworks-cm.ap-northeast-1.amazonaws.com
+//
+// *
+// opsworks-cm.ap-southeast-1.amazonaws.com
+//
+// *
+// opsworks-cm.ap-southeast-2.amazonaws.com
+//
+// *
+// opsworks-cm.eu-central-1.amazonaws.com
+//
+// *
+// opsworks-cm.eu-west-1.amazonaws.com
+//
+// For more information, see AWS OpsWorks
+// endpoints and quotas
+// (https://docs.aws.amazon.com/general/latest/gr/opsworks-service.html) in the AWS
+// General Reference. Throttling limits All API operations allow for five requests
+// per second with a burst of 10 requests per second.
+package opsworkscm
diff --git a/service/opsworkscm/go.mod b/service/opsworkscm/go.mod
index b2fedf1bfd5..51833e345a7 100644
--- a/service/opsworkscm/go.mod
+++ b/service/opsworkscm/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/opsworkscm/go.sum b/service/opsworkscm/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/opsworkscm/go.sum
+++ b/service/opsworkscm/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/organizations/api_client.go b/service/organizations/api_client.go
index 983700ef700..d09b2805498 100644
--- a/service/organizations/api_client.go
+++ b/service/organizations/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "Organizations"
const ServiceAPIVersion = "2016-11-28"
-// AWS Organizations
+// Client provides the API client to make operations call for AWS Organizations.
type Client struct {
options Options
}
diff --git a/service/organizations/doc.go b/service/organizations/doc.go
new file mode 100644
index 00000000000..e85a23445d1
--- /dev/null
+++ b/service/organizations/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package organizations provides the API client, operations, and parameter types
+// for AWS Organizations.
+//
+// AWS Organizations
+package organizations
diff --git a/service/organizations/go.mod b/service/organizations/go.mod
index 9f6bbd618db..81a083fc139 100644
--- a/service/organizations/go.mod
+++ b/service/organizations/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/organizations/go.sum b/service/organizations/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/organizations/go.sum
+++ b/service/organizations/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/outposts/api_client.go b/service/outposts/api_client.go
index 61e17cbda50..087bbb5a8f4 100644
--- a/service/outposts/api_client.go
+++ b/service/outposts/api_client.go
@@ -19,12 +19,7 @@ import (
const ServiceID = "Outposts"
const ServiceAPIVersion = "2019-12-03"
-// AWS Outposts is a fully-managed service that extends AWS infrastructure, APIs,
-// and tools to customer premises. By providing local access to AWS-managed
-// infrastructure, AWS Outposts enables customers to build and run applications on
-// premises using the same programming interfaces as in AWS Regions, while using
-// local compute and storage resources for lower latency and local data processing
-// needs.
+// Client provides the API client to make operations call for AWS Outposts.
type Client struct {
options Options
}
diff --git a/service/outposts/doc.go b/service/outposts/doc.go
new file mode 100644
index 00000000000..e4f4b70d359
--- /dev/null
+++ b/service/outposts/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package outposts provides the API client, operations, and parameter types for
+// AWS Outposts.
+//
+// AWS Outposts is a fully-managed service that extends AWS infrastructure, APIs,
+// and tools to customer premises. By providing local access to AWS-managed
+// infrastructure, AWS Outposts enables customers to build and run applications on
+// premises using the same programming interfaces as in AWS Regions, while using
+// local compute and storage resources for lower latency and local data processing
+// needs.
+package outposts
diff --git a/service/outposts/go.mod b/service/outposts/go.mod
index 318ab8f964e..d2279f9b13b 100644
--- a/service/outposts/go.mod
+++ b/service/outposts/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/outposts/go.sum b/service/outposts/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/outposts/go.sum
+++ b/service/outposts/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/personalize/api_client.go b/service/personalize/api_client.go
index bcdafdc422b..ba78272e96b 100644
--- a/service/personalize/api_client.go
+++ b/service/personalize/api_client.go
@@ -19,8 +19,7 @@ import (
const ServiceID = "Personalize"
const ServiceAPIVersion = "2018-05-22"
-// Amazon Personalize is a machine learning service that makes it easy to add
-// individualized recommendations to customers.
+// Client provides the API client to make operations call for Amazon Personalize.
type Client struct {
options Options
}
diff --git a/service/personalize/doc.go b/service/personalize/doc.go
new file mode 100644
index 00000000000..e8cb13a2bea
--- /dev/null
+++ b/service/personalize/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package personalize provides the API client, operations, and parameter types for
+// Amazon Personalize.
+//
+// Amazon Personalize is a machine learning service that makes it easy to add
+// individualized recommendations to customers.
+package personalize
diff --git a/service/personalize/go.mod b/service/personalize/go.mod
index cdaf0121797..cfeaf06e128 100644
--- a/service/personalize/go.mod
+++ b/service/personalize/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/personalize/go.sum b/service/personalize/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/personalize/go.sum
+++ b/service/personalize/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/personalizeevents/api_client.go b/service/personalizeevents/api_client.go
index c9b1bb8b901..0ead8b47580 100644
--- a/service/personalizeevents/api_client.go
+++ b/service/personalizeevents/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Personalize Events"
const ServiceAPIVersion = "2018-03-22"
-//
+// Client provides the API client to make operations call for Amazon Personalize
+// Events.
type Client struct {
options Options
}
diff --git a/service/personalizeevents/doc.go b/service/personalizeevents/doc.go
new file mode 100644
index 00000000000..c32c511e8ad
--- /dev/null
+++ b/service/personalizeevents/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package personalizeevents provides the API client, operations, and parameter
+// types for Amazon Personalize Events.
+//
+//
+package personalizeevents
diff --git a/service/personalizeevents/go.mod b/service/personalizeevents/go.mod
index 203cf779c1f..e104c34bff9 100644
--- a/service/personalizeevents/go.mod
+++ b/service/personalizeevents/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/personalizeevents/go.sum b/service/personalizeevents/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/personalizeevents/go.sum
+++ b/service/personalizeevents/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/personalizeruntime/api_client.go b/service/personalizeruntime/api_client.go
index 2512addfe15..301959306db 100644
--- a/service/personalizeruntime/api_client.go
+++ b/service/personalizeruntime/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Personalize Runtime"
const ServiceAPIVersion = "2018-05-22"
-//
+// Client provides the API client to make operations call for Amazon Personalize
+// Runtime.
type Client struct {
options Options
}
diff --git a/service/personalizeruntime/doc.go b/service/personalizeruntime/doc.go
new file mode 100644
index 00000000000..0f3baf999aa
--- /dev/null
+++ b/service/personalizeruntime/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package personalizeruntime provides the API client, operations, and parameter
+// types for Amazon Personalize Runtime.
+//
+//
+package personalizeruntime
diff --git a/service/personalizeruntime/go.mod b/service/personalizeruntime/go.mod
index f0a6f8062ba..3178800bf36 100644
--- a/service/personalizeruntime/go.mod
+++ b/service/personalizeruntime/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/personalizeruntime/go.sum b/service/personalizeruntime/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/personalizeruntime/go.sum
+++ b/service/personalizeruntime/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/pi/api_client.go b/service/pi/api_client.go
index ef2d6d7a3a8..f5c7952326f 100644
--- a/service/pi/api_client.go
+++ b/service/pi/api_client.go
@@ -19,22 +19,8 @@ import (
const ServiceID = "PI"
const ServiceAPIVersion = "2018-02-27"
-// AWS Performance Insights enables you to monitor and explore different dimensions
-// of database load based on data captured from a running RDS instance. The guide
-// provides detailed information about Performance Insights data types, parameters
-// and errors. For more information about Performance Insights capabilities see
-// Using Amazon RDS Performance Insights
-// (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html)
-// in the Amazon RDS User Guide. The AWS Performance Insights API provides
-// visibility into the performance of your RDS instance, when Performance Insights
-// is enabled for supported engine types. While Amazon CloudWatch provides the
-// authoritative source for AWS service vended monitoring metrics, AWS Performance
-// Insights offers a domain-specific view of database load measured as Average
-// Active Sessions and provided to API consumers as a 2-dimensional time-series
-// dataset. The time dimension of the data provides DB load data for each time
-// point in the queried time range, and each time point decomposes overall load in
-// relation to the requested dimensions, such as SQL, Wait-event, User or Host,
-// measured at that time point.
+// Client provides the API client to make operations call for AWS Performance
+// Insights.
type Client struct {
options Options
}
diff --git a/service/pi/doc.go b/service/pi/doc.go
new file mode 100644
index 00000000000..6c0906d7ed4
--- /dev/null
+++ b/service/pi/doc.go
@@ -0,0 +1,22 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package pi provides the API client, operations, and parameter types for AWS
+// Performance Insights.
+//
+// AWS Performance Insights enables you to monitor and explore different dimensions
+// of database load based on data captured from a running RDS instance. The guide
+// provides detailed information about Performance Insights data types, parameters
+// and errors. For more information about Performance Insights capabilities see
+// Using Amazon RDS Performance Insights
+// (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html)
+// in the Amazon RDS User Guide. The AWS Performance Insights API provides
+// visibility into the performance of your RDS instance, when Performance Insights
+// is enabled for supported engine types. While Amazon CloudWatch provides the
+// authoritative source for AWS service vended monitoring metrics, AWS Performance
+// Insights offers a domain-specific view of database load measured as Average
+// Active Sessions and provided to API consumers as a 2-dimensional time-series
+// dataset. The time dimension of the data provides DB load data for each time
+// point in the queried time range, and each time point decomposes overall load in
+// relation to the requested dimensions, such as SQL, Wait-event, User or Host,
+// measured at that time point.
+package pi
diff --git a/service/pi/go.mod b/service/pi/go.mod
index e4342981db8..3de40bba0db 100644
--- a/service/pi/go.mod
+++ b/service/pi/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/pi/go.sum b/service/pi/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/pi/go.sum
+++ b/service/pi/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/pinpoint/api_client.go b/service/pinpoint/api_client.go
index 66b62556e6f..f5f613f5bfb 100644
--- a/service/pinpoint/api_client.go
+++ b/service/pinpoint/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "Pinpoint"
const ServiceAPIVersion = "2016-12-01"
-// Doc Engage API - Amazon Pinpoint API
+// Client provides the API client to make operations call for Amazon Pinpoint.
type Client struct {
options Options
}
diff --git a/service/pinpoint/doc.go b/service/pinpoint/doc.go
new file mode 100644
index 00000000000..23931f30bd4
--- /dev/null
+++ b/service/pinpoint/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package pinpoint provides the API client, operations, and parameter types for
+// Amazon Pinpoint.
+//
+// Doc Engage API - Amazon Pinpoint API
+package pinpoint
diff --git a/service/pinpoint/go.mod b/service/pinpoint/go.mod
index 58a4b8c37a7..b4d187d580e 100644
--- a/service/pinpoint/go.mod
+++ b/service/pinpoint/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/pinpoint/go.sum b/service/pinpoint/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/pinpoint/go.sum
+++ b/service/pinpoint/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/pinpointemail/api_client.go b/service/pinpointemail/api_client.go
index bde116eca9b..d4a13166717 100644
--- a/service/pinpointemail/api_client.go
+++ b/service/pinpointemail/api_client.go
@@ -19,39 +19,8 @@ import (
const ServiceID = "Pinpoint Email"
const ServiceAPIVersion = "2018-07-26"
-// Amazon Pinpoint Email Service Welcome to the Amazon Pinpoint Email API
-// Reference. This guide provides information about the Amazon Pinpoint Email API
-// (version 1.0), including supported operations, data types, parameters, and
-// schemas. Amazon Pinpoint (https://aws.amazon.com/pinpoint) is an AWS service
-// that you can use to engage with your customers across multiple messaging
-// channels. You can use Amazon Pinpoint to send email, SMS text messages, voice
-// messages, and push notifications. The Amazon Pinpoint Email API provides
-// programmatic access to options that are unique to the email channel and
-// supplement the options provided by the Amazon Pinpoint API. If you're new to
-// Amazon Pinpoint, you might find it helpful to also review the Amazon Pinpoint
-// Developer Guide
-// (https://docs.aws.amazon.com/pinpoint/latest/developerguide/welcome.html). The
-// Amazon Pinpoint Developer Guide provides tutorials, code samples, and procedures
-// that demonstrate how to use Amazon Pinpoint features programmatically and how to
-// integrate Amazon Pinpoint functionality into mobile apps and other types of
-// applications. The guide also provides information about key topics such as
-// Amazon Pinpoint integration with other AWS services and the limits that apply to
-// using the service. The Amazon Pinpoint Email API is available in several AWS
-// Regions and it provides an endpoint for each of these Regions. For a list of all
-// the Regions and endpoints where the API is currently available, see AWS Service
-// Endpoints
-// (https://docs.aws.amazon.com/general/latest/gr/rande.html#pinpoint_region) in
-// the Amazon Web Services General Reference. To learn more about AWS Regions, see
-// Managing AWS Regions
-// (https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) in the Amazon
-// Web Services General Reference. In each Region, AWS maintains multiple
-// Availability Zones. These Availability Zones are physically isolated from each
-// other, but are united by private, low-latency, high-throughput, and highly
-// redundant network connections. These Availability Zones enable us to provide
-// very high levels of availability and redundancy, while also minimizing latency.
-// To learn more about the number of Availability Zones that are available in each
-// Region, see AWS Global Infrastructure
-// (http://aws.amazon.com/about-aws/global-infrastructure/).
+// Client provides the API client to make operations call for Amazon Pinpoint Email
+// Service.
type Client struct {
options Options
}
diff --git a/service/pinpointemail/doc.go b/service/pinpointemail/doc.go
new file mode 100644
index 00000000000..630e965266a
--- /dev/null
+++ b/service/pinpointemail/doc.go
@@ -0,0 +1,39 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package pinpointemail provides the API client, operations, and parameter types
+// for Amazon Pinpoint Email Service.
+//
+// Amazon Pinpoint Email Service Welcome to the Amazon Pinpoint Email API
+// Reference. This guide provides information about the Amazon Pinpoint Email API
+// (version 1.0), including supported operations, data types, parameters, and
+// schemas. Amazon Pinpoint (https://aws.amazon.com/pinpoint) is an AWS service
+// that you can use to engage with your customers across multiple messaging
+// channels. You can use Amazon Pinpoint to send email, SMS text messages, voice
+// messages, and push notifications. The Amazon Pinpoint Email API provides
+// programmatic access to options that are unique to the email channel and
+// supplement the options provided by the Amazon Pinpoint API. If you're new to
+// Amazon Pinpoint, you might find it helpful to also review the Amazon Pinpoint
+// Developer Guide
+// (https://docs.aws.amazon.com/pinpoint/latest/developerguide/welcome.html). The
+// Amazon Pinpoint Developer Guide provides tutorials, code samples, and procedures
+// that demonstrate how to use Amazon Pinpoint features programmatically and how to
+// integrate Amazon Pinpoint functionality into mobile apps and other types of
+// applications. The guide also provides information about key topics such as
+// Amazon Pinpoint integration with other AWS services and the limits that apply to
+// using the service. The Amazon Pinpoint Email API is available in several AWS
+// Regions and it provides an endpoint for each of these Regions. For a list of all
+// the Regions and endpoints where the API is currently available, see AWS Service
+// Endpoints
+// (https://docs.aws.amazon.com/general/latest/gr/rande.html#pinpoint_region) in
+// the Amazon Web Services General Reference. To learn more about AWS Regions, see
+// Managing AWS Regions
+// (https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) in the Amazon
+// Web Services General Reference. In each Region, AWS maintains multiple
+// Availability Zones. These Availability Zones are physically isolated from each
+// other, but are united by private, low-latency, high-throughput, and highly
+// redundant network connections. These Availability Zones enable us to provide
+// very high levels of availability and redundancy, while also minimizing latency.
+// To learn more about the number of Availability Zones that are available in each
+// Region, see AWS Global Infrastructure
+// (http://aws.amazon.com/about-aws/global-infrastructure/).
+package pinpointemail
diff --git a/service/pinpointemail/go.mod b/service/pinpointemail/go.mod
index a3359bae090..0f2222285aa 100644
--- a/service/pinpointemail/go.mod
+++ b/service/pinpointemail/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/pinpointemail/go.sum b/service/pinpointemail/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/pinpointemail/go.sum
+++ b/service/pinpointemail/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/pinpointsmsvoice/api_client.go b/service/pinpointsmsvoice/api_client.go
index 048458bc9d7..7be2781ae99 100644
--- a/service/pinpointsmsvoice/api_client.go
+++ b/service/pinpointsmsvoice/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Pinpoint SMS Voice"
const ServiceAPIVersion = "2018-09-05"
-// Pinpoint SMS and Voice Messaging public facing APIs
+// Client provides the API client to make operations call for Amazon Pinpoint SMS
+// and Voice Service.
type Client struct {
options Options
}
diff --git a/service/pinpointsmsvoice/doc.go b/service/pinpointsmsvoice/doc.go
new file mode 100644
index 00000000000..64cc203cc75
--- /dev/null
+++ b/service/pinpointsmsvoice/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package pinpointsmsvoice provides the API client, operations, and parameter
+// types for Amazon Pinpoint SMS and Voice Service.
+//
+// Pinpoint SMS and Voice Messaging public facing APIs
+package pinpointsmsvoice
diff --git a/service/pinpointsmsvoice/go.mod b/service/pinpointsmsvoice/go.mod
index 49492da04bf..e4fcef667c6 100644
--- a/service/pinpointsmsvoice/go.mod
+++ b/service/pinpointsmsvoice/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/pinpointsmsvoice/go.sum b/service/pinpointsmsvoice/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/pinpointsmsvoice/go.sum
+++ b/service/pinpointsmsvoice/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/polly/api_client.go b/service/polly/api_client.go
index 3b13d1d3c98..37e6421a97c 100644
--- a/service/polly/api_client.go
+++ b/service/polly/api_client.go
@@ -19,11 +19,7 @@ import (
const ServiceID = "Polly"
const ServiceAPIVersion = "2016-06-10"
-// Amazon Polly is a web service that makes it easy to synthesize speech from text.
-// The Amazon Polly service provides API operations for synthesizing high-quality
-// speech from plain text and Speech Synthesis Markup Language (SSML), along with
-// managing pronunciations lexicons that enable you to get the best results for
-// your application domain.
+// Client provides the API client to make operations call for Amazon Polly.
type Client struct {
options Options
}
diff --git a/service/polly/doc.go b/service/polly/doc.go
new file mode 100644
index 00000000000..c0c11cfb941
--- /dev/null
+++ b/service/polly/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package polly provides the API client, operations, and parameter types for
+// Amazon Polly.
+//
+// Amazon Polly is a web service that makes it easy to synthesize speech from text.
+// The Amazon Polly service provides API operations for synthesizing high-quality
+// speech from plain text and Speech Synthesis Markup Language (SSML), along with
+// managing pronunciations lexicons that enable you to get the best results for
+// your application domain.
+package polly
diff --git a/service/polly/go.mod b/service/polly/go.mod
index e05f42716ab..e6157ed50ad 100644
--- a/service/polly/go.mod
+++ b/service/polly/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/polly/go.sum b/service/polly/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/polly/go.sum
+++ b/service/polly/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/pricing/api_client.go b/service/pricing/api_client.go
index 45fa028bf6b..4e70548bbe9 100644
--- a/service/pricing/api_client.go
+++ b/service/pricing/api_client.go
@@ -19,27 +19,8 @@ import (
const ServiceID = "Pricing"
const ServiceAPIVersion = "2017-10-15"
-// AWS Price List Service API (AWS Price List Service) is a centralized and
-// convenient way to programmatically query Amazon Web Services for services,
-// products, and pricing information. The AWS Price List Service uses standardized
-// product attributes such as Location, Storage Class, and Operating System, and
-// provides prices at the SKU level. You can use the AWS Price List Service to
-// build cost control and scenario planning tools, reconcile billing data, forecast
-// future spend for budgeting purposes, and provide cost benefit analysis that
-// compare your internal workloads with AWS. Use GetServices without a service code
-// to retrieve the service codes for all AWS services, then GetServices with a
-// service code to retreive the attribute names for that service. After you have
-// the service code and attribute names, you can use GetAttributeValues to see what
-// values are available for an attribute. With the service code and an attribute
-// name and value, you can use GetProducts to find specific products that you're
-// interested in, such as an AmazonEC2 instance, with a Provisioned IOPSvolumeType.
-// Service Endpoint AWS Price List Service API provides the following two
-// endpoints:
-//
-// * https://api.pricing.us-east-1.amazonaws.com
-//
-// *
-// https://api.pricing.ap-south-1.amazonaws.com
+// Client provides the API client to make operations call for AWS Price List
+// Service.
type Client struct {
options Options
}
diff --git a/service/pricing/doc.go b/service/pricing/doc.go
new file mode 100644
index 00000000000..5591aea3539
--- /dev/null
+++ b/service/pricing/doc.go
@@ -0,0 +1,27 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package pricing provides the API client, operations, and parameter types for AWS
+// Price List Service.
+//
+// AWS Price List Service API (AWS Price List Service) is a centralized and
+// convenient way to programmatically query Amazon Web Services for services,
+// products, and pricing information. The AWS Price List Service uses standardized
+// product attributes such as Location, Storage Class, and Operating System, and
+// provides prices at the SKU level. You can use the AWS Price List Service to
+// build cost control and scenario planning tools, reconcile billing data, forecast
+// future spend for budgeting purposes, and provide cost benefit analysis that
+// compare your internal workloads with AWS. Use GetServices without a service code
+// to retrieve the service codes for all AWS services, then GetServices with a
+// service code to retreive the attribute names for that service. After you have
+// the service code and attribute names, you can use GetAttributeValues to see what
+// values are available for an attribute. With the service code and an attribute
+// name and value, you can use GetProducts to find specific products that you're
+// interested in, such as an AmazonEC2 instance, with a Provisioned IOPSvolumeType.
+// Service Endpoint AWS Price List Service API provides the following two
+// endpoints:
+//
+// * https://api.pricing.us-east-1.amazonaws.com
+//
+// *
+// https://api.pricing.ap-south-1.amazonaws.com
+package pricing
diff --git a/service/pricing/go.mod b/service/pricing/go.mod
index 32719b4f938..7df30b2a01f 100644
--- a/service/pricing/go.mod
+++ b/service/pricing/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/pricing/go.sum b/service/pricing/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/pricing/go.sum
+++ b/service/pricing/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/qldb/api_client.go b/service/qldb/api_client.go
index 61156a647da..6db9cfab4a7 100644
--- a/service/qldb/api_client.go
+++ b/service/qldb/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "QLDB"
const ServiceAPIVersion = "2019-01-02"
-// The control plane for Amazon QLDB
+// Client provides the API client to make operations call for Amazon QLDB.
type Client struct {
options Options
}
diff --git a/service/qldb/doc.go b/service/qldb/doc.go
new file mode 100644
index 00000000000..50d360b12c4
--- /dev/null
+++ b/service/qldb/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package qldb provides the API client, operations, and parameter types for Amazon
+// QLDB.
+//
+// The control plane for Amazon QLDB
+package qldb
diff --git a/service/qldb/go.mod b/service/qldb/go.mod
index 62465263ed2..49d466ff223 100644
--- a/service/qldb/go.mod
+++ b/service/qldb/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/qldb/go.sum b/service/qldb/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/qldb/go.sum
+++ b/service/qldb/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/qldbsession/api_client.go b/service/qldbsession/api_client.go
index 044251a2907..6753723db30 100644
--- a/service/qldbsession/api_client.go
+++ b/service/qldbsession/api_client.go
@@ -19,23 +19,7 @@ import (
const ServiceID = "QLDB Session"
const ServiceAPIVersion = "2019-07-11"
-// The transactional data APIs for Amazon QLDB Instead of interacting directly with
-// this API, we recommend that you use the Amazon QLDB Driver or the QLDB Shell to
-// execute data transactions on a ledger.
-//
-// * If you are working with an AWS
-// SDK, use the QLDB Driver. The driver provides a high-level abstraction layer
-// above this qldbsession data plane and manages SendCommand API calls for you. For
-// information and a list of supported programming languages, see Getting started
-// with the driver
-// (https://docs.aws.amazon.com/qldb/latest/developerguide/getting-started-driver.html)
-// in the Amazon QLDB Developer Guide.
-//
-// * If you are working with the AWS
-// Command Line Interface (AWS CLI), use the QLDB Shell. The shell is a command
-// line interface that uses the QLDB Driver to interact with a ledger. For
-// information, see Accessing Amazon QLDB using the QLDB Shell
-// (https://docs.aws.amazon.com/qldb/latest/developerguide/data-shell.html).
+// Client provides the API client to make operations call for Amazon QLDB Session.
type Client struct {
options Options
}
diff --git a/service/qldbsession/doc.go b/service/qldbsession/doc.go
new file mode 100644
index 00000000000..c9ab198feef
--- /dev/null
+++ b/service/qldbsession/doc.go
@@ -0,0 +1,23 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package qldbsession provides the API client, operations, and parameter types for
+// Amazon QLDB Session.
+//
+// The transactional data APIs for Amazon QLDB Instead of interacting directly with
+// this API, we recommend that you use the Amazon QLDB Driver or the QLDB Shell to
+// execute data transactions on a ledger.
+//
+// * If you are working with an AWS
+// SDK, use the QLDB Driver. The driver provides a high-level abstraction layer
+// above this qldbsession data plane and manages SendCommand API calls for you. For
+// information and a list of supported programming languages, see Getting started
+// with the driver
+// (https://docs.aws.amazon.com/qldb/latest/developerguide/getting-started-driver.html)
+// in the Amazon QLDB Developer Guide.
+//
+// * If you are working with the AWS
+// Command Line Interface (AWS CLI), use the QLDB Shell. The shell is a command
+// line interface that uses the QLDB Driver to interact with a ledger. For
+// information, see Accessing Amazon QLDB using the QLDB Shell
+// (https://docs.aws.amazon.com/qldb/latest/developerguide/data-shell.html).
+package qldbsession
diff --git a/service/qldbsession/go.mod b/service/qldbsession/go.mod
index 3b209060ef6..3eabbcb33fe 100644
--- a/service/qldbsession/go.mod
+++ b/service/qldbsession/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/qldbsession/go.sum b/service/qldbsession/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/qldbsession/go.sum
+++ b/service/qldbsession/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/quicksight/api_client.go b/service/quicksight/api_client.go
index f12dd06e6e4..d0ba2d1ec7f 100644
--- a/service/quicksight/api_client.go
+++ b/service/quicksight/api_client.go
@@ -19,11 +19,7 @@ import (
const ServiceID = "QuickSight"
const ServiceAPIVersion = "2018-04-01"
-// Amazon QuickSight API Reference Amazon QuickSight is a fully managed, serverless
-// business intelligence service for the AWS Cloud that makes it easy to extend
-// data and insights to every user in your organization. This API reference
-// contains documentation for a programming interface that you can use to manage
-// Amazon QuickSight.
+// Client provides the API client to make operations call for Amazon QuickSight.
type Client struct {
options Options
}
diff --git a/service/quicksight/doc.go b/service/quicksight/doc.go
new file mode 100644
index 00000000000..8cc24859afb
--- /dev/null
+++ b/service/quicksight/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package quicksight provides the API client, operations, and parameter types for
+// Amazon QuickSight.
+//
+// Amazon QuickSight API Reference Amazon QuickSight is a fully managed, serverless
+// business intelligence service for the AWS Cloud that makes it easy to extend
+// data and insights to every user in your organization. This API reference
+// contains documentation for a programming interface that you can use to manage
+// Amazon QuickSight.
+package quicksight
diff --git a/service/quicksight/go.mod b/service/quicksight/go.mod
index 45b167dc633..0e16981942f 100644
--- a/service/quicksight/go.mod
+++ b/service/quicksight/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/quicksight/go.sum b/service/quicksight/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/quicksight/go.sum
+++ b/service/quicksight/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ram/api_client.go b/service/ram/api_client.go
index 0ab59aec92a..1db2489554f 100644
--- a/service/ram/api_client.go
+++ b/service/ram/api_client.go
@@ -19,13 +19,8 @@ import (
const ServiceID = "RAM"
const ServiceAPIVersion = "2018-01-04"
-// Use AWS Resource Access Manager to share AWS resources between AWS accounts. To
-// share a resource, you create a resource share, associate the resource with the
-// resource share, and specify the principals that can access the resources
-// associated with the resource share. The following principals are supported: AWS
-// accounts, organizational units (OU) from AWS Organizations, and organizations
-// from AWS Organizations. For more information, see the AWS Resource Access
-// Manager User Guide (https://docs.aws.amazon.com/ram/latest/userguide/).
+// Client provides the API client to make operations call for AWS Resource Access
+// Manager.
type Client struct {
options Options
}
diff --git a/service/ram/doc.go b/service/ram/doc.go
new file mode 100644
index 00000000000..6bd3b0168fb
--- /dev/null
+++ b/service/ram/doc.go
@@ -0,0 +1,13 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ram provides the API client, operations, and parameter types for AWS
+// Resource Access Manager.
+//
+// Use AWS Resource Access Manager to share AWS resources between AWS accounts. To
+// share a resource, you create a resource share, associate the resource with the
+// resource share, and specify the principals that can access the resources
+// associated with the resource share. The following principals are supported: AWS
+// accounts, organizational units (OU) from AWS Organizations, and organizations
+// from AWS Organizations. For more information, see the AWS Resource Access
+// Manager User Guide (https://docs.aws.amazon.com/ram/latest/userguide/).
+package ram
diff --git a/service/ram/go.mod b/service/ram/go.mod
index 7430b41a865..651174c2616 100644
--- a/service/ram/go.mod
+++ b/service/ram/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ram/go.sum b/service/ram/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ram/go.sum
+++ b/service/ram/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/rds/api_client.go b/service/rds/api_client.go
index cac0ef9396c..e064cc961e8 100644
--- a/service/rds/api_client.go
+++ b/service/rds/api_client.go
@@ -19,43 +19,8 @@ import (
const ServiceID = "RDS"
const ServiceAPIVersion = "2014-10-31"
-// Amazon Relational Database Service Amazon Relational Database Service (Amazon
-// RDS) is a web service that makes it easier to set up, operate, and scale a
-// relational database in the cloud. It provides cost-efficient, resizeable
-// capacity for an industry-standard relational database and manages common
-// database administration tasks, freeing up developers to focus on what makes
-// their applications and businesses unique. Amazon RDS gives you access to the
-// capabilities of a MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, Oracle, or
-// Amazon Aurora database server. These capabilities mean that the code,
-// applications, and tools you already use today with your existing databases work
-// with Amazon RDS without modification. Amazon RDS automatically backs up your
-// database and maintains the database software that powers your DB instance.
-// Amazon RDS is flexible: you can scale your DB instance's compute resources and
-// storage capacity to meet your application's demand. As with all Amazon Web
-// Services, there are no up-front investments, and you pay only for the resources
-// you use. This interface reference for Amazon RDS contains documentation for a
-// programming or command line interface you can use to manage Amazon RDS. Amazon
-// RDS is asynchronous, which means that some interfaces might require techniques
-// such as polling or callback functions to determine when a command has been
-// applied. In this reference, the parameter descriptions indicate whether a
-// command is applied immediately, on the next instance reboot, or during the
-// maintenance window. The reference structure is as follows, and we list following
-// some related topics from the user guide. Amazon RDS API Reference
-//
Amazon RDS User Guide
+// Client provides the API client to make operations call for Amazon Relational
+// Database Service.
type Client struct {
options Options
}
diff --git a/service/rds/doc.go b/service/rds/doc.go
new file mode 100644
index 00000000000..d64258cfc63
--- /dev/null
+++ b/service/rds/doc.go
@@ -0,0 +1,43 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package rds provides the API client, operations, and parameter types for Amazon
+// Relational Database Service.
+//
+// Amazon Relational Database Service Amazon Relational Database Service (Amazon
+// RDS) is a web service that makes it easier to set up, operate, and scale a
+// relational database in the cloud. It provides cost-efficient, resizeable
+// capacity for an industry-standard relational database and manages common
+// database administration tasks, freeing up developers to focus on what makes
+// their applications and businesses unique. Amazon RDS gives you access to the
+// capabilities of a MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, Oracle, or
+// Amazon Aurora database server. These capabilities mean that the code,
+// applications, and tools you already use today with your existing databases work
+// with Amazon RDS without modification. Amazon RDS automatically backs up your
+// database and maintains the database software that powers your DB instance.
+// Amazon RDS is flexible: you can scale your DB instance's compute resources and
+// storage capacity to meet your application's demand. As with all Amazon Web
+// Services, there are no up-front investments, and you pay only for the resources
+// you use. This interface reference for Amazon RDS contains documentation for a
+// programming or command line interface you can use to manage Amazon RDS. Amazon
+// RDS is asynchronous, which means that some interfaces might require techniques
+// such as polling or callback functions to determine when a command has been
+// applied. In this reference, the parameter descriptions indicate whether a
+// command is applied immediately, on the next instance reboot, or during the
+// maintenance window. The reference structure is as follows, and we list following
+// some related topics from the user guide. Amazon RDS API Reference
+//
Amazon RDS User Guide
+package rds
diff --git a/service/rds/go.mod b/service/rds/go.mod
index 989722a0735..4760a5c5301 100644
--- a/service/rds/go.mod
+++ b/service/rds/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/rds/go.sum b/service/rds/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/rds/go.sum
+++ b/service/rds/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/rdsdata/api_client.go b/service/rdsdata/api_client.go
index 9705d9d2b32..11d55834fa7 100644
--- a/service/rdsdata/api_client.go
+++ b/service/rdsdata/api_client.go
@@ -19,14 +19,7 @@ import (
const ServiceID = "RDS Data"
const ServiceAPIVersion = "2018-08-01"
-// Amazon RDS Data Service Amazon RDS provides an HTTP endpoint to run SQL
-// statements on an Amazon Aurora Serverless DB cluster. To run these statements,
-// you work with the Data Service API. For more information about the Data Service
-// API, see Using the Data API for Aurora Serverless
-// (https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html) in
-// the Amazon Aurora User Guide. If you have questions or comments related to the
-// Data API, send email to Rds-data-api-feedback@amazon.com
-// (mailto:Rds-data-api-feedback@amazon.com).
+// Client provides the API client to make operations call for AWS RDS DataService.
type Client struct {
options Options
}
diff --git a/service/rdsdata/doc.go b/service/rdsdata/doc.go
new file mode 100644
index 00000000000..8fd0c8ed76e
--- /dev/null
+++ b/service/rdsdata/doc.go
@@ -0,0 +1,14 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package rdsdata provides the API client, operations, and parameter types for AWS
+// RDS DataService.
+//
+// Amazon RDS Data Service Amazon RDS provides an HTTP endpoint to run SQL
+// statements on an Amazon Aurora Serverless DB cluster. To run these statements,
+// you work with the Data Service API. For more information about the Data Service
+// API, see Using the Data API for Aurora Serverless
+// (https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html) in
+// the Amazon Aurora User Guide. If you have questions or comments related to the
+// Data API, send email to Rds-data-api-feedback@amazon.com
+// (mailto:Rds-data-api-feedback@amazon.com).
+package rdsdata
diff --git a/service/rdsdata/go.mod b/service/rdsdata/go.mod
index 61eda8fa2df..2cc33faefb1 100644
--- a/service/rdsdata/go.mod
+++ b/service/rdsdata/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/rdsdata/go.sum b/service/rdsdata/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/rdsdata/go.sum
+++ b/service/rdsdata/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/redshift/api_client.go b/service/redshift/api_client.go
index 3bc4eae356a..4fac48e3b53 100644
--- a/service/redshift/api_client.go
+++ b/service/redshift/api_client.go
@@ -19,27 +19,7 @@ import (
const ServiceID = "Redshift"
const ServiceAPIVersion = "2012-12-01"
-// Amazon Redshift Overview This is an interface reference for Amazon Redshift. It
-// contains documentation for one of the programming or command line interfaces you
-// can use to manage Amazon Redshift clusters. Note that Amazon Redshift is
-// asynchronous, which means that some interfaces may require techniques, such as
-// polling or asynchronous callback handlers, to determine when a command has been
-// applied. In this reference, the parameter descriptions indicate whether a change
-// is applied immediately, on the next instance reboot, or during the next
-// maintenance window. For a summary of the Amazon Redshift cluster management
-// interfaces, go to Using the Amazon Redshift Management Interfaces
-// (https://docs.aws.amazon.com/redshift/latest/mgmt/using-aws-sdk.html). Amazon
-// Redshift manages all the work of setting up, operating, and scaling a data
-// warehouse: provisioning capacity, monitoring and backing up the cluster, and
-// applying patches and upgrades to the Amazon Redshift engine. You can focus on
-// using your data to acquire new insights for your business and customers. If you
-// are a first-time user of Amazon Redshift, we recommend that you begin by reading
-// the Amazon Redshift Getting Started Guide
-// (https://docs.aws.amazon.com/redshift/latest/gsg/getting-started.html). If
-// you are a database developer, the Amazon
-// Redshift Database Developer Guide explains how to design, build, query, and
-// maintain the databases that make up your data warehouse.
+// Client provides the API client to make operations call for Amazon Redshift.
type Client struct {
options Options
}
diff --git a/service/redshift/doc.go b/service/redshift/doc.go
new file mode 100644
index 00000000000..e52c1ecf09e
--- /dev/null
+++ b/service/redshift/doc.go
@@ -0,0 +1,27 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package redshift provides the API client, operations, and parameter types for
+// Amazon Redshift.
+//
+// Amazon Redshift Overview This is an interface reference for Amazon Redshift. It
+// contains documentation for one of the programming or command line interfaces you
+// can use to manage Amazon Redshift clusters. Note that Amazon Redshift is
+// asynchronous, which means that some interfaces may require techniques, such as
+// polling or asynchronous callback handlers, to determine when a command has been
+// applied. In this reference, the parameter descriptions indicate whether a change
+// is applied immediately, on the next instance reboot, or during the next
+// maintenance window. For a summary of the Amazon Redshift cluster management
+// interfaces, go to Using the Amazon Redshift Management Interfaces
+// (https://docs.aws.amazon.com/redshift/latest/mgmt/using-aws-sdk.html). Amazon
+// Redshift manages all the work of setting up, operating, and scaling a data
+// warehouse: provisioning capacity, monitoring and backing up the cluster, and
+// applying patches and upgrades to the Amazon Redshift engine. You can focus on
+// using your data to acquire new insights for your business and customers. If you
+// are a first-time user of Amazon Redshift, we recommend that you begin by reading
+// the Amazon Redshift Getting Started Guide
+// (https://docs.aws.amazon.com/redshift/latest/gsg/getting-started.html). If
+// you are a database developer, the Amazon
+// Redshift Database Developer Guide explains how to design, build, query, and
+// maintain the databases that make up your data warehouse.
+package redshift
diff --git a/service/redshift/go.mod b/service/redshift/go.mod
index 3d9c6bfc031..50c6e99b570 100644
--- a/service/redshift/go.mod
+++ b/service/redshift/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/redshift/go.sum b/service/redshift/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/redshift/go.sum
+++ b/service/redshift/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/rekognition/api_client.go b/service/rekognition/api_client.go
index 429832681bc..3e5954f7292 100644
--- a/service/rekognition/api_client.go
+++ b/service/rekognition/api_client.go
@@ -19,7 +19,7 @@ import (
const ServiceID = "Rekognition"
const ServiceAPIVersion = "2016-06-27"
-// This is the Amazon Rekognition API reference.
+// Client provides the API client to make operations call for Amazon Rekognition.
type Client struct {
options Options
}
diff --git a/service/rekognition/doc.go b/service/rekognition/doc.go
new file mode 100644
index 00000000000..fa9dc290f33
--- /dev/null
+++ b/service/rekognition/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package rekognition provides the API client, operations, and parameter types for
+// Amazon Rekognition.
+//
+// This is the Amazon Rekognition API reference.
+package rekognition
diff --git a/service/rekognition/go.mod b/service/rekognition/go.mod
index b1ae6f54ffd..3ffd9ea4ee6 100644
--- a/service/rekognition/go.mod
+++ b/service/rekognition/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/rekognition/go.sum b/service/rekognition/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/rekognition/go.sum
+++ b/service/rekognition/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/resourcegroups/api_client.go b/service/resourcegroups/api_client.go
index b75622b5c3b..c93f8af434d 100644
--- a/service/resourcegroups/api_client.go
+++ b/service/resourcegroups/api_client.go
@@ -19,30 +19,7 @@ import (
const ServiceID = "Resource Groups"
const ServiceAPIVersion = "2017-11-27"
-// AWS Resource Groups AWS Resource Groups lets you organize AWS resources such
-// as Amazon EC2 instances, Amazon Relational Database Service databases, and
-// Amazon S3 buckets into groups using criteria that you define as tags. A resource
-// group is a collection of resources that match the resource types specified in a
-// query, and share one or more tags or portions of tags. You can create a group of
-// resources based on their roles in your cloud infrastructure, lifecycle stages,
-// regions, application layers, or virtually any criteria. Resource groups enable
-// you to automate management tasks, such as those in AWS Systems Manager
-// Automation documents, on tag-related resources in AWS Systems Manager. Groups of
-// tagged resources also let you quickly view a custom console in AWS Systems
-// Manager that shows AWS Config compliance and other monitoring data about member
-// resources.
To create a resource group, build a resource query, and
-// specify tags that identify the criteria that members of the group have in
-// common. Tags are key-value pairs.
For more information about Resource
-// Groups, see the AWS
-// Resource Groups User Guide.
AWS Resource Groups uses a REST-compliant
-// API that you can use to perform the following types of operations.
-
-//
Create, Read, Update, and Delete (CRUD) operations on resource groups and
-// resource query entities
-
Applying, editing, and removing tags
-// from resource groups
-
Resolving resource group member ARNs so
-// they can be returned as search results
-
Getting data about
-// resources that are members of a group
-
Searching AWS resources
-// based on a resource query
+// Client provides the API client to make operations call for AWS Resource Groups.
type Client struct {
options Options
}
diff --git a/service/resourcegroups/doc.go b/service/resourcegroups/doc.go
new file mode 100644
index 00000000000..e88300345c3
--- /dev/null
+++ b/service/resourcegroups/doc.go
@@ -0,0 +1,30 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package resourcegroups provides the API client, operations, and parameter types
+// for AWS Resource Groups.
+//
+// AWS Resource Groups AWS Resource Groups lets you organize AWS resources such
+// as Amazon EC2 instances, Amazon Relational Database Service databases, and
+// Amazon S3 buckets into groups using criteria that you define as tags. A resource
+// group is a collection of resources that match the resource types specified in a
+// query, and share one or more tags or portions of tags. You can create a group of
+// resources based on their roles in your cloud infrastructure, lifecycle stages,
+// regions, application layers, or virtually any criteria. Resource groups enable
+// you to automate management tasks, such as those in AWS Systems Manager
+// Automation documents, on tag-related resources in AWS Systems Manager. Groups of
+// tagged resources also let you quickly view a custom console in AWS Systems
+// Manager that shows AWS Config compliance and other monitoring data about member
+// resources.
To create a resource group, build a resource query, and
+// specify tags that identify the criteria that members of the group have in
+// common. Tags are key-value pairs.
For more information about Resource
+// Groups, see the AWS
+// Resource Groups User Guide.
AWS Resource Groups uses a REST-compliant
+// API that you can use to perform the following types of operations.
-
+//
Create, Read, Update, and Delete (CRUD) operations on resource groups and
+// resource query entities
-
Applying, editing, and removing tags
+// from resource groups
-
Resolving resource group member ARNs so
+// they can be returned as search results
-
Getting data about
+// resources that are members of a group
-
Searching AWS resources
+// based on a resource query
+package resourcegroups
diff --git a/service/resourcegroups/go.mod b/service/resourcegroups/go.mod
index 9e492e9c0ba..28f89bac9f7 100644
--- a/service/resourcegroups/go.mod
+++ b/service/resourcegroups/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/resourcegroups/go.sum b/service/resourcegroups/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/resourcegroups/go.sum
+++ b/service/resourcegroups/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/resourcegroupstaggingapi/api_client.go b/service/resourcegroupstaggingapi/api_client.go
index 3c1f7013712..eade9a2bf8b 100644
--- a/service/resourcegroupstaggingapi/api_client.go
+++ b/service/resourcegroupstaggingapi/api_client.go
@@ -19,79 +19,8 @@ import (
const ServiceID = "Resource Groups Tagging API"
const ServiceAPIVersion = "2017-01-26"
-// Resource Groups Tagging API This guide describes the API operations for the
-// resource groups tagging.
A tag is a label that you assign to an AWS
-// resource. A tag consists of a key and a value, both of which you define. For
-// example, if you have two Amazon EC2 instances, you might assign both a tag key
-// of "Stack." But the value of "Stack" might be "Testing" for one and "Production"
-// for the other.
Tagging can help you organize your resources and enables
-// you to simplify resource management, access management and cost allocation.
-// You can use the resource groups tagging API operations to complete the
-// following tasks:
-
Tag and untag supported resources located in
-// the specified Region for the AWS account.
-
Use tag-based
-// filters to search for resources located in the specified Region for the AWS
-// account.
-
List all existing tag keys in the specified Region
-// for the AWS account.
-
List all existing values for the
-// specified key in the specified Region for the AWS account.
To
-// use resource groups tagging API operations, you must add the following
-// permissions to your IAM policy:
-
tag:GetResources
-//
-
tag:TagResources
-
-// tag:UntagResources
-
tag:GetTagKeys
-//
-
tag:GetTagValues
You'll
-// also need permissions to access the resources of individual services so that you
-// can tag and untag those resources.
For more information on IAM policies,
-// see Managing
-// IAM Policies in the IAM User Guide.
You can use the Resource
-// Groups Tagging API to tag resources for the following AWS services.
-// -
Alexa for Business (a4b)
-
API Gateway
-
-//
Amazon AppStream
-
AWS AppSync
-
AWS App
-// Mesh
-
Amazon Athena
-
Amazon Aurora
-// -
AWS Backup
-
AWS Certificate Manager
-
-//
AWS Certificate Manager Private CA
-
Amazon Cloud
-// Directory
-
AWS CloudFormation
-
Amazon
-// CloudFront
-
AWS CloudHSM
-
AWS CloudTrail
-// -
Amazon CloudWatch (alarms only)
-
Amazon
-// CloudWatch Events
-
Amazon CloudWatch Logs
-
AWS
-// CodeBuild
-
AWS CodeCommit
-
AWS
-// CodePipeline
-
AWS CodeStar
-
Amazon Cognito
-// Identity
-
Amazon Cognito User Pools
-
Amazon
-// Comprehend
-
AWS Config
-
AWS Data Exchange
-// -
AWS Data Pipeline
-
AWS Database Migration
-// Service
-
AWS DataSync
-
AWS Device Farm
-// -
AWS Direct Connect
-
AWS Directory Service
-// -
Amazon DynamoDB
-
Amazon EBS
-
-//
Amazon EC2
-
Amazon ECR
-
Amazon ECS
-// -
Amazon EKS
-
AWS Elastic Beanstalk
-
-//
Amazon Elastic File System
-
Elastic Load Balancing
-// -
Amazon ElastiCache
-
Amazon Elasticsearch Service
-// -
AWS Elemental MediaLive
-
AWS Elemental
-// MediaPackage
-
AWS Elemental MediaTailor
-
-//
Amazon EMR
-
Amazon FSx
-
Amazon S3
-// Glacier
-
AWS Glue
-
Amazon GuardDuty
-// -
Amazon Inspector
-
AWS IoT Analytics
-
-//
AWS IoT Core
-
AWS IoT Device Defender
-
AWS
-// IoT Device Management
-
AWS IoT Events
-
AWS IoT
-// Greengrass
-
AWS IoT 1-Click
-
AWS IoT Things
-// Graph
-
AWS Key Management Service
-
Amazon
-// Kinesis
-
Amazon Kinesis Data Analytics
-
Amazon
-// Kinesis Data Firehose
-
AWS Lambda
-
AWS License
-// Manager
-
Amazon Machine Learning
-
Amazon
-// MQ
-
Amazon MSK
-
Amazon Neptune
-
-//
AWS OpsWorks
-
AWS Organizations
-
Amazon
-// Quantum Ledger Database (QLDB)
-
Amazon RDS
-
-//
Amazon Redshift
-
AWS Resource Access Manager
-
-//
AWS Resource Groups
-
AWS RoboMaker
-
Amazon
-// Route 53
-
Amazon Route 53 Resolver
-
Amazon S3
-// (buckets only)
-
Amazon SageMaker
-
AWS Secrets
-// Manager
-
AWS Security Hub
-
AWS Service
-// Catalog
-
Amazon Simple Email Service (SES)
-
-//
Amazon Simple Notification Service (SNS)
-
Amazon Simple
-// Queue Service (SQS)
-
Amazon Simple Workflow Service
-// -
AWS Step Functions
-
AWS Storage Gateway
-
-//
AWS Systems Manager
-
AWS Transfer for SFTP
-
-//
AWS WAF Regional
-
Amazon VPC
-
Amazon
-// WorkSpaces
+// Client provides the API client to make operations call for AWS Resource Groups
+// Tagging API.
type Client struct {
options Options
}
diff --git a/service/resourcegroupstaggingapi/doc.go b/service/resourcegroupstaggingapi/doc.go
new file mode 100644
index 00000000000..3838b11b78b
--- /dev/null
+++ b/service/resourcegroupstaggingapi/doc.go
@@ -0,0 +1,79 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package resourcegroupstaggingapi provides the API client, operations, and
+// parameter types for AWS Resource Groups Tagging API.
+//
+// Resource Groups Tagging API This guide describes the API operations for the
+// resource groups tagging.
A tag is a label that you assign to an AWS
+// resource. A tag consists of a key and a value, both of which you define. For
+// example, if you have two Amazon EC2 instances, you might assign both a tag key
+// of "Stack." But the value of "Stack" might be "Testing" for one and "Production"
+// for the other.
Tagging can help you organize your resources and enables
+// you to simplify resource management, access management and cost allocation.
+// You can use the resource groups tagging API operations to complete the
+// following tasks:
-
Tag and untag supported resources located in
+// the specified Region for the AWS account.
-
Use tag-based
+// filters to search for resources located in the specified Region for the AWS
+// account.
-
List all existing tag keys in the specified Region
+// for the AWS account.
-
List all existing values for the
+// specified key in the specified Region for the AWS account.
To
+// use resource groups tagging API operations, you must add the following
+// permissions to your IAM policy:
-
tag:GetResources
+//
-
tag:TagResources
-
+// tag:UntagResources
-
tag:GetTagKeys
+//
-
tag:GetTagValues
You'll
+// also need permissions to access the resources of individual services so that you
+// can tag and untag those resources.
For more information on IAM policies,
+// see Managing
+// IAM Policies in the IAM User Guide.
You can use the Resource
+// Groups Tagging API to tag resources for the following AWS services.
+// -
Alexa for Business (a4b)
-
API Gateway
-
+//
Amazon AppStream
-
AWS AppSync
-
AWS App
+// Mesh
-
Amazon Athena
-
Amazon Aurora
+// -
AWS Backup
-
AWS Certificate Manager
-
+//
AWS Certificate Manager Private CA
-
Amazon Cloud
+// Directory
-
AWS CloudFormation
-
Amazon
+// CloudFront
-
AWS CloudHSM
-
AWS CloudTrail
+// -
Amazon CloudWatch (alarms only)
-
Amazon
+// CloudWatch Events
-
Amazon CloudWatch Logs
-
AWS
+// CodeBuild
-
AWS CodeCommit
-
AWS
+// CodePipeline
-
AWS CodeStar
-
Amazon Cognito
+// Identity
-
Amazon Cognito User Pools
-
Amazon
+// Comprehend
-
AWS Config
-
AWS Data Exchange
+// -
AWS Data Pipeline
-
AWS Database Migration
+// Service
-
AWS DataSync
-
AWS Device Farm
+// -
AWS Direct Connect
-
AWS Directory Service
+// -
Amazon DynamoDB
-
Amazon EBS
-
+//
Amazon EC2
-
Amazon ECR
-
Amazon ECS
+// -
Amazon EKS
-
AWS Elastic Beanstalk
-
+//
Amazon Elastic File System
-
Elastic Load Balancing
+// -
Amazon ElastiCache
-
Amazon Elasticsearch Service
+// -
AWS Elemental MediaLive
-
AWS Elemental
+// MediaPackage
-
AWS Elemental MediaTailor
-
+//
Amazon EMR
-
Amazon FSx
-
Amazon S3
+// Glacier
-
AWS Glue
-
Amazon GuardDuty
+// -
Amazon Inspector
-
AWS IoT Analytics
-
+//
AWS IoT Core
-
AWS IoT Device Defender
-
AWS
+// IoT Device Management
-
AWS IoT Events
-
AWS IoT
+// Greengrass
-
AWS IoT 1-Click
-
AWS IoT Things
+// Graph
-
AWS Key Management Service
-
Amazon
+// Kinesis
-
Amazon Kinesis Data Analytics
-
Amazon
+// Kinesis Data Firehose
-
AWS Lambda
-
AWS License
+// Manager
-
Amazon Machine Learning
-
Amazon
+// MQ
-
Amazon MSK
-
Amazon Neptune
-
+//
AWS OpsWorks
-
AWS Organizations
-
Amazon
+// Quantum Ledger Database (QLDB)
-
Amazon RDS
-
+//
Amazon Redshift
-
AWS Resource Access Manager
-
+//
AWS Resource Groups
-
AWS RoboMaker
-
Amazon
+// Route 53
-
Amazon Route 53 Resolver
-
Amazon S3
+// (buckets only)
-
Amazon SageMaker
-
AWS Secrets
+// Manager
-
AWS Security Hub
-
AWS Service
+// Catalog
-
Amazon Simple Email Service (SES)
-
+//
Amazon Simple Notification Service (SNS)
-
Amazon Simple
+// Queue Service (SQS)
-
Amazon Simple Workflow Service
+// -
AWS Step Functions
-
AWS Storage Gateway
-
+//
AWS Systems Manager
-
AWS Transfer for SFTP
-
+//
AWS WAF Regional
-
Amazon VPC
-
Amazon
+// WorkSpaces
+package resourcegroupstaggingapi
diff --git a/service/resourcegroupstaggingapi/go.mod b/service/resourcegroupstaggingapi/go.mod
index 08c4fd60a55..d544676bf22 100644
--- a/service/resourcegroupstaggingapi/go.mod
+++ b/service/resourcegroupstaggingapi/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/resourcegroupstaggingapi/go.sum b/service/resourcegroupstaggingapi/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/resourcegroupstaggingapi/go.sum
+++ b/service/resourcegroupstaggingapi/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/robomaker/api_client.go b/service/robomaker/api_client.go
index 7e6437c5bea..a770b2c3839 100644
--- a/service/robomaker/api_client.go
+++ b/service/robomaker/api_client.go
@@ -21,7 +21,7 @@ import (
const ServiceID = "RoboMaker"
const ServiceAPIVersion = "2018-06-29"
-// This section provides documentation for the AWS RoboMaker API operations.
+// Client provides the API client to make operations call for AWS RoboMaker.
type Client struct {
options Options
}
diff --git a/service/robomaker/doc.go b/service/robomaker/doc.go
new file mode 100644
index 00000000000..83cf7b1800f
--- /dev/null
+++ b/service/robomaker/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package robomaker provides the API client, operations, and parameter types for
+// AWS RoboMaker.
+//
+// This section provides documentation for the AWS RoboMaker API operations.
+package robomaker
diff --git a/service/robomaker/go.mod b/service/robomaker/go.mod
index edefcbd9371..a69e42cb38b 100644
--- a/service/robomaker/go.mod
+++ b/service/robomaker/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/robomaker/go.sum b/service/robomaker/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/robomaker/go.sum
+++ b/service/robomaker/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/route53/api_client.go b/service/route53/api_client.go
index f4260c0e124..38d0a721d9d 100644
--- a/service/route53/api_client.go
+++ b/service/route53/api_client.go
@@ -21,8 +21,7 @@ import (
const ServiceID = "Route 53"
const ServiceAPIVersion = "2013-04-01"
-// Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web
-// service.
+// Client provides the API client to make operations call for Amazon Route 53.
type Client struct {
options Options
}
diff --git a/service/route53/doc.go b/service/route53/doc.go
new file mode 100644
index 00000000000..9357dc6c59b
--- /dev/null
+++ b/service/route53/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package route53 provides the API client, operations, and parameter types for
+// Amazon Route 53.
+//
+// Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web
+// service.
+package route53
diff --git a/service/route53/go.mod b/service/route53/go.mod
index 97932cd8e35..a6be9bb9e4b 100644
--- a/service/route53/go.mod
+++ b/service/route53/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/route53/go.sum b/service/route53/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/route53/go.sum
+++ b/service/route53/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/route53domains/api_client.go b/service/route53domains/api_client.go
index a678664a707..b9a18b555f8 100644
--- a/service/route53domains/api_client.go
+++ b/service/route53domains/api_client.go
@@ -19,8 +19,8 @@ import (
const ServiceID = "Route 53 Domains"
const ServiceAPIVersion = "2014-05-15"
-// Amazon Route 53 API actions let you register domain names and perform related
-// operations.
+// Client provides the API client to make operations call for Amazon Route 53
+// Domains.
type Client struct {
options Options
}
diff --git a/service/route53domains/doc.go b/service/route53domains/doc.go
new file mode 100644
index 00000000000..55d71292bf1
--- /dev/null
+++ b/service/route53domains/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package route53domains provides the API client, operations, and parameter types
+// for Amazon Route 53 Domains.
+//
+// Amazon Route 53 API actions let you register domain names and perform related
+// operations.
+package route53domains
diff --git a/service/route53domains/go.mod b/service/route53domains/go.mod
index 4e75743323a..95af642c9ab 100644
--- a/service/route53domains/go.mod
+++ b/service/route53domains/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/route53domains/go.sum b/service/route53domains/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/route53domains/go.sum
+++ b/service/route53domains/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/route53resolver/api_client.go b/service/route53resolver/api_client.go
index 5de25deb507..841ccbcbd18 100644
--- a/service/route53resolver/api_client.go
+++ b/service/route53resolver/api_client.go
@@ -19,26 +19,8 @@ import (
const ServiceID = "Route53Resolver"
const ServiceAPIVersion = "2018-04-01"
-// Here's how you set up to query an Amazon Route 53 private hosted zone from your
-// network: -
Connect your network to a VPC using AWS Direct Connect or
-// a VPN.
-
Run the following AWS CLI command to create a Resolver
-// endpoint:
create-resolver-endpoint --name [endpoint_name]
-// --direction INBOUND --creator-request-id [unique_string] --security-group-ids
-// [security_group_with_inbound_rules] --ip-addresses SubnetId=[subnet_id]
-// SubnetId=[subnet_id_in_different_AZ]
Note the resolver endpoint
-// ID that appears in the response. You'll use it in step 3.
-
Get
-// the IP addresses for the Resolver endpoints:
get-resolver-endpoint
-// --resolver-endpoint-id [resolver_endpoint_id]
-
In your
-// network configuration, define the IP addresses that you got in step 3 as DNS
-// servers.
You can now query instance names in your VPCs and the names of
-// records in your private hosted zone.
You can also perform the
-// following operations using the AWS CLI:
-
-// list-resolver-endpoints
: List all endpoints. The syntax includes
-// options for pagination and filtering.
-
-// update-resolver-endpoints
: Add IP addresses to an endpoint or
-// remove IP addresses from an endpoint.
To delete an endpoint,
-// use the following AWS CLI command:
delete-resolver-endpoint
-// --resolver-endpoint-id [resolver_endpoint_id]
+// Client provides the API client to make operations call for Amazon Route 53
+// Resolver.
type Client struct {
options Options
}
diff --git a/service/route53resolver/doc.go b/service/route53resolver/doc.go
new file mode 100644
index 00000000000..3965524bf48
--- /dev/null
+++ b/service/route53resolver/doc.go
@@ -0,0 +1,26 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package route53resolver provides the API client, operations, and parameter types
+// for Amazon Route 53 Resolver.
+//
+// Here's how you set up to query an Amazon Route 53 private hosted zone from your
+// network: -
Connect your network to a VPC using AWS Direct Connect or
+// a VPN.
-
Run the following AWS CLI command to create a Resolver
+// endpoint:
create-resolver-endpoint --name [endpoint_name]
+// --direction INBOUND --creator-request-id [unique_string] --security-group-ids
+// [security_group_with_inbound_rules] --ip-addresses SubnetId=[subnet_id]
+// SubnetId=[subnet_id_in_different_AZ]
Note the resolver endpoint
+// ID that appears in the response. You'll use it in step 3.
-
Get
+// the IP addresses for the Resolver endpoints:
get-resolver-endpoint
+// --resolver-endpoint-id [resolver_endpoint_id]
-
In your
+// network configuration, define the IP addresses that you got in step 3 as DNS
+// servers.
You can now query instance names in your VPCs and the names of
+// records in your private hosted zone.
You can also perform the
+// following operations using the AWS CLI:
-
+// list-resolver-endpoints
: List all endpoints. The syntax includes
+// options for pagination and filtering.
-
+// update-resolver-endpoints
: Add IP addresses to an endpoint or
+// remove IP addresses from an endpoint.
To delete an endpoint,
+// use the following AWS CLI command:
delete-resolver-endpoint
+// --resolver-endpoint-id [resolver_endpoint_id]
+package route53resolver
diff --git a/service/route53resolver/go.mod b/service/route53resolver/go.mod
index 7d290f40c0c..6c9ab227121 100644
--- a/service/route53resolver/go.mod
+++ b/service/route53resolver/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/route53resolver/go.sum b/service/route53resolver/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/route53resolver/go.sum
+++ b/service/route53resolver/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/s3/api_client.go b/service/s3/api_client.go
index c6fbf416ff2..10798e0b9ff 100644
--- a/service/s3/api_client.go
+++ b/service/s3/api_client.go
@@ -21,7 +21,8 @@ import (
const ServiceID = "S3"
const ServiceAPIVersion = "2006-03-01"
-//
+// Client provides the API client to make operations call for Amazon Simple Storage
+// Service.
type Client struct {
options Options
}
diff --git a/service/s3/doc.go b/service/s3/doc.go
new file mode 100644
index 00000000000..ce3203be5a9
--- /dev/null
+++ b/service/s3/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package s3 provides the API client, operations, and parameter types for Amazon
+// Simple Storage Service.
+//
+//
+package s3
diff --git a/service/s3/go.sum b/service/s3/go.sum
index dc351771daf..8e9d6217b05 100644
--- a/service/s3/go.sum
+++ b/service/s3/go.sum
@@ -1,3 +1,4 @@
+github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.0 h1:yltioxA96yA1Fv+fE+5FFXnbFgw3ngpeEV++TUUktiM=
github.com/awslabs/smithy-go v0.1.0/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
diff --git a/service/s3/internal/configtesting/go.sum b/service/s3/internal/configtesting/go.sum
index dc351771daf..8e9d6217b05 100644
--- a/service/s3/internal/configtesting/go.sum
+++ b/service/s3/internal/configtesting/go.sum
@@ -1,3 +1,4 @@
+github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.0 h1:yltioxA96yA1Fv+fE+5FFXnbFgw3ngpeEV++TUUktiM=
github.com/awslabs/smithy-go v0.1.0/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
diff --git a/service/s3control/api_client.go b/service/s3control/api_client.go
index 740910a659e..840eb1cb8b0 100644
--- a/service/s3control/api_client.go
+++ b/service/s3control/api_client.go
@@ -21,7 +21,7 @@ import (
const ServiceID = "S3 Control"
const ServiceAPIVersion = "2018-08-20"
-// AWS S3 Control provides access to Amazon S3 control plane operations.
+// Client provides the API client to make operations call for AWS S3 Control.
type Client struct {
options Options
}
diff --git a/service/s3control/doc.go b/service/s3control/doc.go
new file mode 100644
index 00000000000..7612b11a1af
--- /dev/null
+++ b/service/s3control/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package s3control provides the API client, operations, and parameter types for
+// AWS S3 Control.
+//
+// AWS S3 Control provides access to Amazon S3 control plane operations.
+package s3control
diff --git a/service/s3control/go.sum b/service/s3control/go.sum
index 03ae053aa4b..7be7f695b04 100644
--- a/service/s3control/go.sum
+++ b/service/s3control/go.sum
@@ -1,3 +1,5 @@
+github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.0/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
diff --git a/service/sagemaker/api_client.go b/service/sagemaker/api_client.go
index 616e2e60f4b..68782faa5f9 100644
--- a/service/sagemaker/api_client.go
+++ b/service/sagemaker/api_client.go
@@ -19,15 +19,8 @@ import (
const ServiceID = "SageMaker"
const ServiceAPIVersion = "2017-07-24"
-// Provides APIs for creating and managing Amazon SageMaker resources. Other
-// Resources:
-//
-// * Amazon SageMaker Developer Guide
-// (https://docs.aws.amazon.com/sagemaker/latest/dg/whatis.html#first-time-user)
-//
-//
-// * Amazon Augmented AI Runtime API Reference
-// (https://docs.aws.amazon.com/augmented-ai/2019-11-07/APIReference/Welcome.html)
+// Client provides the API client to make operations call for Amazon SageMaker
+// Service.
type Client struct {
options Options
}
diff --git a/service/sagemaker/doc.go b/service/sagemaker/doc.go
new file mode 100644
index 00000000000..be744423d3d
--- /dev/null
+++ b/service/sagemaker/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sagemaker provides the API client, operations, and parameter types for
+// Amazon SageMaker Service.
+//
+// Provides APIs for creating and managing Amazon SageMaker resources. Other
+// Resources:
+//
+// * Amazon SageMaker Developer Guide
+// (https://docs.aws.amazon.com/sagemaker/latest/dg/whatis.html#first-time-user)
+//
+//
+// * Amazon Augmented AI Runtime API Reference
+// (https://docs.aws.amazon.com/augmented-ai/2019-11-07/APIReference/Welcome.html)
+package sagemaker
diff --git a/service/sagemaker/go.mod b/service/sagemaker/go.mod
index 1aa320fcc89..adbe2063b9f 100644
--- a/service/sagemaker/go.mod
+++ b/service/sagemaker/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sagemaker/go.sum b/service/sagemaker/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sagemaker/go.sum
+++ b/service/sagemaker/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/sagemakera2iruntime/api_client.go b/service/sagemakera2iruntime/api_client.go
index 8912b1cd3b4..78f897d6473 100644
--- a/service/sagemakera2iruntime/api_client.go
+++ b/service/sagemakera2iruntime/api_client.go
@@ -19,42 +19,8 @@ import (
const ServiceID = "SageMaker A2I Runtime"
const ServiceAPIVersion = "2019-11-07"
-// Amazon Augmented AI is in preview release and is subject to change. We do not
-// recommend using this product in production environments. Amazon Augmented AI
-// (Amazon A2I) adds the benefit of human judgment to any machine learning
-// application. When an AI application can't evaluate data with a high degree of
-// confidence, human reviewers can take over. This human review is called a human
-// review workflow. To create and start a human review workflow, you need three
-// resources: a worker task template, a flow definition, and a human loop. For
-// information about these resources and prerequisites for using Amazon A2I, see
-// Get Started with Amazon Augmented AI
-// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-getting-started.html) in
-// the Amazon SageMaker Developer Guide. This API reference includes information
-// about API actions and data types that you can use to interact with Amazon A2I
-// programmatically. Use this guide to:
-//
-// * Start a human loop with the
-// StartHumanLoop operation when using Amazon A2I with a custom task type. To learn
-// more about the difference between custom and built-in task types, see Use Task
-// Types
-// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-task-types-general.html).
-// To learn how to start a human loop using this API, see Create and Start a Human
-// Loop for a Custom Task Type
-// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-start-human-loop.html#a2i-instructions-starthumanloop)
-// in the Amazon SageMaker Developer Guide.
-//
-// * Manage your human loops. You can
-// list all human loops that you have created, describe individual human loops, and
-// stop and delete human loops. To learn more, see Monitor and Manage Your Human
-// Loop
-// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-monitor-humanloop-results.html)
-// in the Amazon SageMaker Developer Guide.
-//
-// Amazon A2I integrates APIs from
-// various AWS services to create and start human review workflows for those
-// services. To learn how Amazon A2I uses these APIs, see Use APIs in Amazon A2I
-// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-api-references.html) in the
-// Amazon SageMaker Developer Guide.
+// Client provides the API client to make operations call for Amazon Augmented AI
+// Runtime.
type Client struct {
options Options
}
diff --git a/service/sagemakera2iruntime/doc.go b/service/sagemakera2iruntime/doc.go
new file mode 100644
index 00000000000..baf5c9c7c98
--- /dev/null
+++ b/service/sagemakera2iruntime/doc.go
@@ -0,0 +1,42 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sagemakera2iruntime provides the API client, operations, and parameter
+// types for Amazon Augmented AI Runtime.
+//
+// Amazon Augmented AI is in preview release and is subject to change. We do not
+// recommend using this product in production environments. Amazon Augmented AI
+// (Amazon A2I) adds the benefit of human judgment to any machine learning
+// application. When an AI application can't evaluate data with a high degree of
+// confidence, human reviewers can take over. This human review is called a human
+// review workflow. To create and start a human review workflow, you need three
+// resources: a worker task template, a flow definition, and a human loop. For
+// information about these resources and prerequisites for using Amazon A2I, see
+// Get Started with Amazon Augmented AI
+// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-getting-started.html) in
+// the Amazon SageMaker Developer Guide. This API reference includes information
+// about API actions and data types that you can use to interact with Amazon A2I
+// programmatically. Use this guide to:
+//
+// * Start a human loop with the
+// StartHumanLoop operation when using Amazon A2I with a custom task type. To learn
+// more about the difference between custom and built-in task types, see Use Task
+// Types
+// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-task-types-general.html).
+// To learn how to start a human loop using this API, see Create and Start a Human
+// Loop for a Custom Task Type
+// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-start-human-loop.html#a2i-instructions-starthumanloop)
+// in the Amazon SageMaker Developer Guide.
+//
+// * Manage your human loops. You can
+// list all human loops that you have created, describe individual human loops, and
+// stop and delete human loops. To learn more, see Monitor and Manage Your Human
+// Loop
+// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-monitor-humanloop-results.html)
+// in the Amazon SageMaker Developer Guide.
+//
+// Amazon A2I integrates APIs from
+// various AWS services to create and start human review workflows for those
+// services. To learn how Amazon A2I uses these APIs, see Use APIs in Amazon A2I
+// (https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-api-references.html) in the
+// Amazon SageMaker Developer Guide.
+package sagemakera2iruntime
diff --git a/service/sagemakera2iruntime/go.mod b/service/sagemakera2iruntime/go.mod
index cb96bbad203..0465da473b1 100644
--- a/service/sagemakera2iruntime/go.mod
+++ b/service/sagemakera2iruntime/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sagemakera2iruntime/go.sum b/service/sagemakera2iruntime/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sagemakera2iruntime/go.sum
+++ b/service/sagemakera2iruntime/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/sagemakerruntime/api_client.go b/service/sagemakerruntime/api_client.go
index 0b87d66f961..eb198de19ea 100644
--- a/service/sagemakerruntime/api_client.go
+++ b/service/sagemakerruntime/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "SageMaker Runtime"
const ServiceAPIVersion = "2017-05-13"
-// Amazon SageMaker runtime API.
+// Client provides the API client to make operations call for Amazon SageMaker
+// Runtime.
type Client struct {
options Options
}
diff --git a/service/sagemakerruntime/doc.go b/service/sagemakerruntime/doc.go
new file mode 100644
index 00000000000..343c86142c4
--- /dev/null
+++ b/service/sagemakerruntime/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sagemakerruntime provides the API client, operations, and parameter
+// types for Amazon SageMaker Runtime.
+//
+// Amazon SageMaker runtime API.
+package sagemakerruntime
diff --git a/service/sagemakerruntime/go.mod b/service/sagemakerruntime/go.mod
index 0913076593a..5eee618bbb5 100644
--- a/service/sagemakerruntime/go.mod
+++ b/service/sagemakerruntime/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sagemakerruntime/go.sum b/service/sagemakerruntime/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sagemakerruntime/go.sum
+++ b/service/sagemakerruntime/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/savingsplans/api_client.go b/service/savingsplans/api_client.go
index 7aba71f9ce5..ae468098d61 100644
--- a/service/savingsplans/api_client.go
+++ b/service/savingsplans/api_client.go
@@ -21,11 +21,7 @@ import (
const ServiceID = "savingsplans"
const ServiceAPIVersion = "2019-06-28"
-// Savings Plans are a pricing model that offer significant savings on AWS usage
-// (for example, on Amazon EC2 instances). You commit to a consistent amount of
-// usage, in USD per hour, for a term of 1 or 3 years, and receive a lower price
-// for that usage. For more information, see the AWS Savings Plans User Guide
-// (https://docs.aws.amazon.com/savingsplans/latest/userguide/).
+// Client provides the API client to make operations call for AWS Savings Plans.
type Client struct {
options Options
}
diff --git a/service/savingsplans/doc.go b/service/savingsplans/doc.go
new file mode 100644
index 00000000000..f72852baef8
--- /dev/null
+++ b/service/savingsplans/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package savingsplans provides the API client, operations, and parameter types
+// for AWS Savings Plans.
+//
+// Savings Plans are a pricing model that offer significant savings on AWS usage
+// (for example, on Amazon EC2 instances). You commit to a consistent amount of
+// usage, in USD per hour, for a term of 1 or 3 years, and receive a lower price
+// for that usage. For more information, see the AWS Savings Plans User Guide
+// (https://docs.aws.amazon.com/savingsplans/latest/userguide/).
+package savingsplans
diff --git a/service/savingsplans/go.mod b/service/savingsplans/go.mod
index 56c16a73cbb..ee2e7043ed3 100644
--- a/service/savingsplans/go.mod
+++ b/service/savingsplans/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/savingsplans/go.sum b/service/savingsplans/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/savingsplans/go.sum
+++ b/service/savingsplans/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/schemas/api_client.go b/service/schemas/api_client.go
index 3bb6ca058d7..41faffa8aa0 100644
--- a/service/schemas/api_client.go
+++ b/service/schemas/api_client.go
@@ -21,7 +21,7 @@ import (
const ServiceID = "schemas"
const ServiceAPIVersion = "2019-12-02"
-// Amazon EventBridge Schema Registry
+// Client provides the API client to make operations call for Schemas.
type Client struct {
options Options
}
diff --git a/service/schemas/doc.go b/service/schemas/doc.go
new file mode 100644
index 00000000000..041a0f69ca4
--- /dev/null
+++ b/service/schemas/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package schemas provides the API client, operations, and parameter types for
+// Schemas.
+//
+// Amazon EventBridge Schema Registry
+package schemas
diff --git a/service/schemas/go.mod b/service/schemas/go.mod
index 61abc147d75..c47ebe0ef70 100644
--- a/service/schemas/go.mod
+++ b/service/schemas/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/schemas/go.sum b/service/schemas/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/schemas/go.sum
+++ b/service/schemas/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/secretsmanager/api_client.go b/service/secretsmanager/api_client.go
index 9a73d573c86..bdaad2ab94d 100644
--- a/service/secretsmanager/api_client.go
+++ b/service/secretsmanager/api_client.go
@@ -21,57 +21,7 @@ import (
const ServiceID = "Secrets Manager"
const ServiceAPIVersion = "2017-10-17"
-// AWS Secrets Manager API Reference AWS Secrets Manager provides a service to
-// enable you to store, manage, and retrieve, secrets. This guide provides
-// descriptions of the Secrets Manager API. For more information about using this
-// service, see the AWS
-// Secrets Manager User Guide.
API Version
This version
-// of the Secrets Manager API Reference documents the Secrets Manager API version
-// 2017-10-17.
As an alternative to using the API, you can use one of
-// the AWS SDKs, which consist of libraries and sample code for various programming
-// languages and platforms such as Java, Ruby, .NET, iOS, and Android. The SDKs
-// provide a convenient way to create programmatic access to AWS Secrets Manager.
-// For example, the SDKs provide cryptographically signing requests, managing
-// errors, and retrying requests automatically. For more information about the AWS
-// SDKs, including downloading and installing them, see Tools for Amazon Web Services.
-// We recommend you use the AWS SDKs to make programmatic API calls to
-// Secrets Manager. However, you also can use the Secrets Manager HTTP Query API to
-// make direct calls to the Secrets Manager web service. To learn more about the
-// Secrets Manager HTTP Query API, see Making
-// Query Requests in the AWS Secrets Manager User Guide.
Secrets
-// Manager API supports GET and POST requests for all actions, and doesn't require
-// you to use GET for some actions and POST for others. However, GET requests are
-// subject to the limitation size of a URL. Therefore, for operations that require
-// larger sizes, use a POST request.
Support and Feedback for AWS
-// Secrets Manager
We welcome your feedback. Send your comments to awssecretsmanager-feedback@amazon.com,
-// or post your feedback and questions in the AWS Secrets Manager
-// Discussion Forum. For more information about the AWS Discussion Forums, see
-// Forums Help.
How
-// examples are presented
The JSON that AWS Secrets Manager expects as
-// your request parameters and the service returns as a response to HTTP query
-// requests contain single, long strings without line breaks or white space
-// formatting. The JSON shown in the examples displays the code formatted with both
-// line breaks and white space to improve readability. When example input
-// parameters can also cause long strings extending beyond the screen, you can
-// insert line breaks to enhance readability. You should always submit the input as
-// a single JSON text string.
Logging API Requests
AWS
-// Secrets Manager supports AWS CloudTrail, a service that records AWS API calls
-// for your AWS account and delivers log files to an Amazon S3 bucket. By using
-// information that's collected by AWS CloudTrail, you can determine the requests
-// successfully made to Secrets Manager, who made the request, when it was made,
-// and so on. For more about AWS Secrets Manager and support for AWS CloudTrail,
-// see Logging
-// AWS Secrets Manager Events with AWS CloudTrail in the AWS Secrets Manager
-// User Guide. To learn more about CloudTrail, including enabling it and find
-// your log files, see the AWS
-// CloudTrail User Guide.
+// Client provides the API client to make operations call for AWS Secrets Manager.
type Client struct {
options Options
}
diff --git a/service/secretsmanager/doc.go b/service/secretsmanager/doc.go
new file mode 100644
index 00000000000..dee30d61654
--- /dev/null
+++ b/service/secretsmanager/doc.go
@@ -0,0 +1,57 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package secretsmanager provides the API client, operations, and parameter types
+// for AWS Secrets Manager.
+//
+// AWS Secrets Manager API Reference AWS Secrets Manager provides a service to
+// enable you to store, manage, and retrieve, secrets. This guide provides
+// descriptions of the Secrets Manager API. For more information about using this
+// service, see the AWS
+// Secrets Manager User Guide.
API Version
This version
+// of the Secrets Manager API Reference documents the Secrets Manager API version
+// 2017-10-17.
As an alternative to using the API, you can use one of
+// the AWS SDKs, which consist of libraries and sample code for various programming
+// languages and platforms such as Java, Ruby, .NET, iOS, and Android. The SDKs
+// provide a convenient way to create programmatic access to AWS Secrets Manager.
+// For example, the SDKs provide cryptographically signing requests, managing
+// errors, and retrying requests automatically. For more information about the AWS
+// SDKs, including downloading and installing them, see Tools for Amazon Web Services.
+// We recommend you use the AWS SDKs to make programmatic API calls to
+// Secrets Manager. However, you also can use the Secrets Manager HTTP Query API to
+// make direct calls to the Secrets Manager web service. To learn more about the
+// Secrets Manager HTTP Query API, see Making
+// Query Requests in the AWS Secrets Manager User Guide.
Secrets
+// Manager API supports GET and POST requests for all actions, and doesn't require
+// you to use GET for some actions and POST for others. However, GET requests are
+// subject to the limitation size of a URL. Therefore, for operations that require
+// larger sizes, use a POST request.
Support and Feedback for AWS
+// Secrets Manager
We welcome your feedback. Send your comments to awssecretsmanager-feedback@amazon.com,
+// or post your feedback and questions in the AWS Secrets Manager
+// Discussion Forum. For more information about the AWS Discussion Forums, see
+// Forums Help.
How
+// examples are presented
The JSON that AWS Secrets Manager expects as
+// your request parameters and the service returns as a response to HTTP query
+// requests contain single, long strings without line breaks or white space
+// formatting. The JSON shown in the examples displays the code formatted with both
+// line breaks and white space to improve readability. When example input
+// parameters can also cause long strings extending beyond the screen, you can
+// insert line breaks to enhance readability. You should always submit the input as
+// a single JSON text string.
Logging API Requests
AWS
+// Secrets Manager supports AWS CloudTrail, a service that records AWS API calls
+// for your AWS account and delivers log files to an Amazon S3 bucket. By using
+// information that's collected by AWS CloudTrail, you can determine the requests
+// successfully made to Secrets Manager, who made the request, when it was made,
+// and so on. For more about AWS Secrets Manager and support for AWS CloudTrail,
+// see Logging
+// AWS Secrets Manager Events with AWS CloudTrail in the AWS Secrets Manager
+// User Guide. To learn more about CloudTrail, including enabling it and find
+// your log files, see the AWS
+// CloudTrail User Guide.
+package secretsmanager
diff --git a/service/secretsmanager/go.mod b/service/secretsmanager/go.mod
index 8f72245fd13..9c79c022d66 100644
--- a/service/secretsmanager/go.mod
+++ b/service/secretsmanager/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/secretsmanager/go.sum b/service/secretsmanager/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/secretsmanager/go.sum
+++ b/service/secretsmanager/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/securityhub/api_client.go b/service/securityhub/api_client.go
index 17bb4e9b7c7..b43dcd725af 100644
--- a/service/securityhub/api_client.go
+++ b/service/securityhub/api_client.go
@@ -19,35 +19,7 @@ import (
const ServiceID = "SecurityHub"
const ServiceAPIVersion = "2018-10-26"
-// Security Hub provides you with a comprehensive view of the security state of
-// your AWS environment and resources. It also provides you with the readiness
-// status of your environment based on controls from supported security standards.
-// Security Hub collects security data from AWS accounts, services, and integrated
-// third-party products and helps you analyze security trends in your environment
-// to identify the highest priority security issues. For more information about
-// Security Hub, see the AWS Security Hub User Guide
-// (https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html)
-// . When you use operations in the Security Hub API, the requests are executed
-// only in the AWS Region that is currently active or in the specific AWS Region
-// that you specify in your request. Any configuration or settings change that
-// results from the operation is applied only to that Region. To make the same
-// change in other Regions, execute the same command for each Region to apply the
-// change to. For example, if your Region is set to us-west-2, when you use
-// CreateMembers () to add a member account to Security Hub, the association of the
-// member account with the master account is created only in the us-west-2 Region.
-// Security Hub must be enabled for the member account in the same Region that the
-// invitation was sent from. The following throttling limits apply to using
-// Security Hub API operations.
-//
-// * GetFindings () - RateLimit of 3 requests per
-// second. BurstLimit of 6 requests per second.
-//
-// * UpdateFindings () -
-// RateLimit of 1 request per second. BurstLimit of 5 requests per second.
-//
-// *
-// All other operations - RateLimit of 10 requests per second. BurstLimit of 30
-// requests per second.
+// Client provides the API client to make operations call for AWS SecurityHub.
type Client struct {
options Options
}
diff --git a/service/securityhub/doc.go b/service/securityhub/doc.go
new file mode 100644
index 00000000000..94c4f436543
--- /dev/null
+++ b/service/securityhub/doc.go
@@ -0,0 +1,35 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package securityhub provides the API client, operations, and parameter types for
+// AWS SecurityHub.
+//
+// Security Hub provides you with a comprehensive view of the security state of
+// your AWS environment and resources. It also provides you with the readiness
+// status of your environment based on controls from supported security standards.
+// Security Hub collects security data from AWS accounts, services, and integrated
+// third-party products and helps you analyze security trends in your environment
+// to identify the highest priority security issues. For more information about
+// Security Hub, see the AWS Security Hub User Guide
+// (https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html)
+// . When you use operations in the Security Hub API, the requests are executed
+// only in the AWS Region that is currently active or in the specific AWS Region
+// that you specify in your request. Any configuration or settings change that
+// results from the operation is applied only to that Region. To make the same
+// change in other Regions, execute the same command for each Region to apply the
+// change to. For example, if your Region is set to us-west-2, when you use
+// CreateMembers () to add a member account to Security Hub, the association of the
+// member account with the master account is created only in the us-west-2 Region.
+// Security Hub must be enabled for the member account in the same Region that the
+// invitation was sent from. The following throttling limits apply to using
+// Security Hub API operations.
+//
+// * GetFindings () - RateLimit of 3 requests per
+// second. BurstLimit of 6 requests per second.
+//
+// * UpdateFindings () -
+// RateLimit of 1 request per second. BurstLimit of 5 requests per second.
+//
+// *
+// All other operations - RateLimit of 10 requests per second. BurstLimit of 30
+// requests per second.
+package securityhub
diff --git a/service/securityhub/go.mod b/service/securityhub/go.mod
index 32aa467b964..e1a0aea3ffb 100644
--- a/service/securityhub/go.mod
+++ b/service/securityhub/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/securityhub/go.sum b/service/securityhub/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/securityhub/go.sum
+++ b/service/securityhub/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/serverlessapplicationrepository/api_client.go b/service/serverlessapplicationrepository/api_client.go
index 791fd787a11..9b3173fe60b 100644
--- a/service/serverlessapplicationrepository/api_client.go
+++ b/service/serverlessapplicationrepository/api_client.go
@@ -19,32 +19,8 @@ import (
const ServiceID = "ServerlessApplicationRepository"
const ServiceAPIVersion = "2017-09-08"
-// The AWS Serverless Application Repository makes it easy for developers and
-// enterprises to quickly find and deploy serverless applications in the AWS Cloud.
-// For more information about serverless applications, see Serverless Computing and
-// Applications on the AWS website.The AWS Serverless Application Repository is
-// deeply integrated with the AWS Lambda console, so that developers of all levels
-// can get started with serverless computing without needing to learn anything new.
-// You can use category keywords to browse for applications such as web and mobile
-// backends, data processing applications, or chatbots. You can also search for
-// applications by name, publisher, or event source. To use an application, you
-// simply choose it, configure any required fields, and deploy it with a few
-// clicks. You can also easily publish applications, sharing them publicly with the
-// community at large, or privately within your team or across your organization.
-// To publish a serverless application (or app), you can use the AWS Management
-// Console, AWS Command Line Interface (AWS CLI), or AWS SDKs to upload the code.
-// Along with the code, you upload a simple manifest file, also known as the AWS
-// Serverless Application Model (AWS SAM) template. For more information about AWS
-// SAM, see AWS Serverless Application Model (AWS SAM) on the AWS Labs GitHub
-// repository.The AWS Serverless Application Repository Developer Guide contains
-// more information about the two developer experiences available:
-//
-// * Consuming
-// Applications – Browse for applications and view information about them,
-// including source code and readme files. Also install, configure, and deploy
-// applications of your choosing. Publishing Applications – Configure and upload
-// applications to make them available to other developers, and publish new
-// versions of applications.
+// Client provides the API client to make operations call for
+// AWSServerlessApplicationRepository.
type Client struct {
options Options
}
diff --git a/service/serverlessapplicationrepository/doc.go b/service/serverlessapplicationrepository/doc.go
new file mode 100644
index 00000000000..ae6e9fe0b98
--- /dev/null
+++ b/service/serverlessapplicationrepository/doc.go
@@ -0,0 +1,32 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package serverlessapplicationrepository provides the API client, operations, and
+// parameter types for AWSServerlessApplicationRepository.
+//
+// The AWS Serverless Application Repository makes it easy for developers and
+// enterprises to quickly find and deploy serverless applications in the AWS Cloud.
+// For more information about serverless applications, see Serverless Computing and
+// Applications on the AWS website.The AWS Serverless Application Repository is
+// deeply integrated with the AWS Lambda console, so that developers of all levels
+// can get started with serverless computing without needing to learn anything new.
+// You can use category keywords to browse for applications such as web and mobile
+// backends, data processing applications, or chatbots. You can also search for
+// applications by name, publisher, or event source. To use an application, you
+// simply choose it, configure any required fields, and deploy it with a few
+// clicks. You can also easily publish applications, sharing them publicly with the
+// community at large, or privately within your team or across your organization.
+// To publish a serverless application (or app), you can use the AWS Management
+// Console, AWS Command Line Interface (AWS CLI), or AWS SDKs to upload the code.
+// Along with the code, you upload a simple manifest file, also known as the AWS
+// Serverless Application Model (AWS SAM) template. For more information about AWS
+// SAM, see AWS Serverless Application Model (AWS SAM) on the AWS Labs GitHub
+// repository.The AWS Serverless Application Repository Developer Guide contains
+// more information about the two developer experiences available:
+//
+// * Consuming
+// Applications – Browse for applications and view information about them,
+// including source code and readme files. Also install, configure, and deploy
+// applications of your choosing. Publishing Applications – Configure and upload
+// applications to make them available to other developers, and publish new
+// versions of applications.
+package serverlessapplicationrepository
diff --git a/service/serverlessapplicationrepository/go.mod b/service/serverlessapplicationrepository/go.mod
index 6e316431b10..4b827e1a985 100644
--- a/service/serverlessapplicationrepository/go.mod
+++ b/service/serverlessapplicationrepository/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/serverlessapplicationrepository/go.sum b/service/serverlessapplicationrepository/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/serverlessapplicationrepository/go.sum
+++ b/service/serverlessapplicationrepository/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/servicecatalog/api_client.go b/service/servicecatalog/api_client.go
index 5839badc46a..0b80da1a56f 100644
--- a/service/servicecatalog/api_client.go
+++ b/service/servicecatalog/api_client.go
@@ -21,11 +21,7 @@ import (
const ServiceID = "Service Catalog"
const ServiceAPIVersion = "2015-12-10"
-// AWS Service Catalog AWS Service Catalog (https://aws.amazon.com/servicecatalog/)
-// enables organizations to create and manage catalogs of IT services that are
-// approved for use on AWS. To get the most out of this documentation, you should
-// be familiar with the terminology discussed in AWS Service Catalog Concepts
-// (http://docs.aws.amazon.com/servicecatalog/latest/adminguide/what-is_concepts.html).
+// Client provides the API client to make operations call for AWS Service Catalog.
type Client struct {
options Options
}
diff --git a/service/servicecatalog/doc.go b/service/servicecatalog/doc.go
new file mode 100644
index 00000000000..0660777181c
--- /dev/null
+++ b/service/servicecatalog/doc.go
@@ -0,0 +1,11 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package servicecatalog provides the API client, operations, and parameter types
+// for AWS Service Catalog.
+//
+// AWS Service Catalog AWS Service Catalog (https://aws.amazon.com/servicecatalog/)
+// enables organizations to create and manage catalogs of IT services that are
+// approved for use on AWS. To get the most out of this documentation, you should
+// be familiar with the terminology discussed in AWS Service Catalog Concepts
+// (http://docs.aws.amazon.com/servicecatalog/latest/adminguide/what-is_concepts.html).
+package servicecatalog
diff --git a/service/servicecatalog/go.mod b/service/servicecatalog/go.mod
index 0578a755640..889a4e46734 100644
--- a/service/servicecatalog/go.mod
+++ b/service/servicecatalog/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/servicecatalog/go.sum b/service/servicecatalog/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/servicecatalog/go.sum
+++ b/service/servicecatalog/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/servicediscovery/api_client.go b/service/servicediscovery/api_client.go
index 012960cb2fc..fc37241a2ba 100644
--- a/service/servicediscovery/api_client.go
+++ b/service/servicediscovery/api_client.go
@@ -21,13 +21,7 @@ import (
const ServiceID = "ServiceDiscovery"
const ServiceAPIVersion = "2017-03-14"
-// AWS Cloud Map lets you configure public DNS, private DNS, or HTTP namespaces
-// that your microservice applications run in. When an instance of the service
-// becomes available, you can call the AWS Cloud Map API to register the instance
-// with AWS Cloud Map. For public or private DNS namespaces, AWS Cloud Map
-// automatically creates DNS records and an optional health check. Clients that
-// submit public or private DNS queries, or HTTP requests, for the service receive
-// an answer that contains up to eight healthy records.
+// Client provides the API client to make operations call for AWS Cloud Map.
type Client struct {
options Options
}
diff --git a/service/servicediscovery/doc.go b/service/servicediscovery/doc.go
new file mode 100644
index 00000000000..aadbc6bf827
--- /dev/null
+++ b/service/servicediscovery/doc.go
@@ -0,0 +1,13 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package servicediscovery provides the API client, operations, and parameter
+// types for AWS Cloud Map.
+//
+// AWS Cloud Map lets you configure public DNS, private DNS, or HTTP namespaces
+// that your microservice applications run in. When an instance of the service
+// becomes available, you can call the AWS Cloud Map API to register the instance
+// with AWS Cloud Map. For public or private DNS namespaces, AWS Cloud Map
+// automatically creates DNS records and an optional health check. Clients that
+// submit public or private DNS queries, or HTTP requests, for the service receive
+// an answer that contains up to eight healthy records.
+package servicediscovery
diff --git a/service/servicediscovery/go.mod b/service/servicediscovery/go.mod
index 5740a0f51cd..92feac12861 100644
--- a/service/servicediscovery/go.mod
+++ b/service/servicediscovery/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/servicediscovery/go.sum b/service/servicediscovery/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/servicediscovery/go.sum
+++ b/service/servicediscovery/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/servicequotas/api_client.go b/service/servicequotas/api_client.go
index ccdda1e42f5..07f5607252e 100644
--- a/service/servicequotas/api_client.go
+++ b/service/servicequotas/api_client.go
@@ -19,19 +19,7 @@ import (
const ServiceID = "Service Quotas"
const ServiceAPIVersion = "2019-06-24"
-// Service Quotas is a web service that you can use to manage many of your AWS
-// service quotas. Quotas, also referred to as limits, are the maximum values for a
-// resource, item, or operation. This guide provide descriptions of the Service
-// Quotas actions that you can call from an API. For the Service Quotas user guide,
-// which explains how to use Service Quotas from the console, see What is Service
-// Quotas (https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.html).
-// AWS provides SDKs that consist of libraries and sample code for
-// programming languages and platforms (Java, Ruby, .NET, iOS, Android, etc...,).
-// The SDKs provide a convenient way to create programmatic access to Service
-// Quotas and AWS. For information about the AWS SDKs, including how to download
-// and install them, see the Tools for Amazon Web
-// Services page.
+// Client provides the API client to make operations call for Service Quotas.
type Client struct {
options Options
}
diff --git a/service/servicequotas/doc.go b/service/servicequotas/doc.go
new file mode 100644
index 00000000000..1b0b68370f7
--- /dev/null
+++ b/service/servicequotas/doc.go
@@ -0,0 +1,19 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package servicequotas provides the API client, operations, and parameter types
+// for Service Quotas.
+//
+// Service Quotas is a web service that you can use to manage many of your AWS
+// service quotas. Quotas, also referred to as limits, are the maximum values for a
+// resource, item, or operation. This guide provide descriptions of the Service
+// Quotas actions that you can call from an API. For the Service Quotas user guide,
+// which explains how to use Service Quotas from the console, see What is Service
+// Quotas (https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.html).
+// AWS provides SDKs that consist of libraries and sample code for
+// programming languages and platforms (Java, Ruby, .NET, iOS, Android, etc...,).
+// The SDKs provide a convenient way to create programmatic access to Service
+// Quotas and AWS. For information about the AWS SDKs, including how to download
+// and install them, see the Tools for Amazon Web
+// Services page.
+package servicequotas
diff --git a/service/servicequotas/go.mod b/service/servicequotas/go.mod
index 0b63284cd8b..2b418e5d26c 100644
--- a/service/servicequotas/go.mod
+++ b/service/servicequotas/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/servicequotas/go.sum b/service/servicequotas/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/servicequotas/go.sum
+++ b/service/servicequotas/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ses/api_client.go b/service/ses/api_client.go
index 6d7e78b3fd1..214c9f6ba7b 100644
--- a/service/ses/api_client.go
+++ b/service/ses/api_client.go
@@ -19,15 +19,8 @@ import (
const ServiceID = "SES"
const ServiceAPIVersion = "2010-12-01"
-// Amazon Simple Email Service This document contains reference information for the
-// Amazon Simple Email Service (https://aws.amazon.com/ses/) (Amazon SES) API,
-// version 2010-12-01. This document is best used in conjunction with the Amazon
-// SES Developer Guide
-// (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html). For a list
-// of Amazon SES endpoints to use in service requests, see Regions and Amazon SES
-// (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/regions.html) in the
-// Amazon SES Developer Guide
-// (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html).
+// Client provides the API client to make operations call for Amazon Simple Email
+// Service.
type Client struct {
options Options
}
diff --git a/service/ses/doc.go b/service/ses/doc.go
new file mode 100644
index 00000000000..8e462ca4899
--- /dev/null
+++ b/service/ses/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ses provides the API client, operations, and parameter types for Amazon
+// Simple Email Service.
+//
+// Amazon Simple Email Service This document contains reference information for the
+// Amazon Simple Email Service (https://aws.amazon.com/ses/) (Amazon SES) API,
+// version 2010-12-01. This document is best used in conjunction with the Amazon
+// SES Developer Guide
+// (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html). For a list
+// of Amazon SES endpoints to use in service requests, see Regions and Amazon SES
+// (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/regions.html) in the
+// Amazon SES Developer Guide
+// (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html).
+package ses
diff --git a/service/ses/go.mod b/service/ses/go.mod
index e8341b21857..7b6d7395ab1 100644
--- a/service/ses/go.mod
+++ b/service/ses/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ses/go.sum b/service/ses/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ses/go.sum
+++ b/service/ses/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/sesv2/api_client.go b/service/sesv2/api_client.go
index 76045c89944..30214fc6a17 100644
--- a/service/sesv2/api_client.go
+++ b/service/sesv2/api_client.go
@@ -19,30 +19,8 @@ import (
const ServiceID = "SESv2"
const ServiceAPIVersion = "2019-09-27"
-// Amazon SES API v2 Welcome to the Amazon SES API v2 Reference. This guide
-// provides information about the Amazon SES API v2, including supported
-// operations, data types, parameters, and schemas. Amazon SES
-// (https://aws.amazon.com/pinpoint) is an AWS service that you can use to send
-// email messages to your customers. If you're new to Amazon SES API v2, you might
-// find it helpful to also review the Amazon Simple Email Service Developer Guide
-// (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/). The Amazon SES
-// Developer Guide provides information and code samples that demonstrate how to
-// use Amazon SES API v2 features programmatically. The Amazon SES API v2 is
-// available in several AWS Regions and it provides an endpoint for each of these
-// Regions. For a list of all the Regions and endpoints where the API is currently
-// available, see AWS Service Endpoints
-// (https://docs.aws.amazon.com/general/latest/gr/rande.html#ses_region) in the
-// Amazon Web Services General Reference. To learn more about AWS Regions, see
-// Managing AWS Regions
-// (https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) in the Amazon
-// Web Services General Reference. In each Region, AWS maintains multiple
-// Availability Zones. These Availability Zones are physically isolated from each
-// other, but are united by private, low-latency, high-throughput, and highly
-// redundant network connections. These Availability Zones enable us to provide
-// very high levels of availability and redundancy, while also minimizing latency.
-// To learn more about the number of Availability Zones that are available in each
-// Region, see AWS Global Infrastructure
-// (http://aws.amazon.com/about-aws/global-infrastructure/).
+// Client provides the API client to make operations call for Amazon Simple Email
+// Service.
type Client struct {
options Options
}
diff --git a/service/sesv2/doc.go b/service/sesv2/doc.go
new file mode 100644
index 00000000000..96a87e1c57b
--- /dev/null
+++ b/service/sesv2/doc.go
@@ -0,0 +1,30 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sesv2 provides the API client, operations, and parameter types for
+// Amazon Simple Email Service.
+//
+// Amazon SES API v2 Welcome to the Amazon SES API v2 Reference. This guide
+// provides information about the Amazon SES API v2, including supported
+// operations, data types, parameters, and schemas. Amazon SES
+// (https://aws.amazon.com/pinpoint) is an AWS service that you can use to send
+// email messages to your customers. If you're new to Amazon SES API v2, you might
+// find it helpful to also review the Amazon Simple Email Service Developer Guide
+// (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/). The Amazon SES
+// Developer Guide provides information and code samples that demonstrate how to
+// use Amazon SES API v2 features programmatically. The Amazon SES API v2 is
+// available in several AWS Regions and it provides an endpoint for each of these
+// Regions. For a list of all the Regions and endpoints where the API is currently
+// available, see AWS Service Endpoints
+// (https://docs.aws.amazon.com/general/latest/gr/rande.html#ses_region) in the
+// Amazon Web Services General Reference. To learn more about AWS Regions, see
+// Managing AWS Regions
+// (https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) in the Amazon
+// Web Services General Reference. In each Region, AWS maintains multiple
+// Availability Zones. These Availability Zones are physically isolated from each
+// other, but are united by private, low-latency, high-throughput, and highly
+// redundant network connections. These Availability Zones enable us to provide
+// very high levels of availability and redundancy, while also minimizing latency.
+// To learn more about the number of Availability Zones that are available in each
+// Region, see AWS Global Infrastructure
+// (http://aws.amazon.com/about-aws/global-infrastructure/).
+package sesv2
diff --git a/service/sesv2/go.mod b/service/sesv2/go.mod
index 58b68812f79..864e85ab8ff 100644
--- a/service/sesv2/go.mod
+++ b/service/sesv2/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sesv2/go.sum b/service/sesv2/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sesv2/go.sum
+++ b/service/sesv2/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/sfn/api_client.go b/service/sfn/api_client.go
index 27dc1d5edf0..3b324e07723 100644
--- a/service/sfn/api_client.go
+++ b/service/sfn/api_client.go
@@ -19,21 +19,7 @@ import (
const ServiceID = "SFN"
const ServiceAPIVersion = "2016-11-23"
-// AWS Step Functions AWS Step Functions is a service that lets you coordinate the
-// components of distributed applications and microservices using visual workflows.
-// You can use Step Functions to build applications from individual components,
-// each of which performs a discrete function, or task, allowing you to scale and
-// change applications quickly. Step Functions provides a console that helps
-// visualize the components of your application as a series of steps. Step
-// Functions automatically triggers and tracks each step, and retries steps when
-// there are errors, so your application executes predictably and in the right
-// order every time. Step Functions logs the state of each step, so you can quickly
-// diagnose and debug any issues. Step Functions manages operations and underlying
-// infrastructure to ensure your application is available at any scale. You can run
-// tasks on AWS, your own servers, or any system that has access to AWS. You can
-// access and use Step Functions using the console, the AWS SDKs, or an HTTP API.
-// For more information about Step Functions, see the AWS Step Functions Developer
-// Guide (https://docs.aws.amazon.com/step-functions/latest/dg/welcome.html) .
+// Client provides the API client to make operations call for AWS Step Functions.
type Client struct {
options Options
}
diff --git a/service/sfn/doc.go b/service/sfn/doc.go
new file mode 100644
index 00000000000..6c934b126f5
--- /dev/null
+++ b/service/sfn/doc.go
@@ -0,0 +1,21 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sfn provides the API client, operations, and parameter types for AWS
+// Step Functions.
+//
+// AWS Step Functions AWS Step Functions is a service that lets you coordinate the
+// components of distributed applications and microservices using visual workflows.
+// You can use Step Functions to build applications from individual components,
+// each of which performs a discrete function, or task, allowing you to scale and
+// change applications quickly. Step Functions provides a console that helps
+// visualize the components of your application as a series of steps. Step
+// Functions automatically triggers and tracks each step, and retries steps when
+// there are errors, so your application executes predictably and in the right
+// order every time. Step Functions logs the state of each step, so you can quickly
+// diagnose and debug any issues. Step Functions manages operations and underlying
+// infrastructure to ensure your application is available at any scale. You can run
+// tasks on AWS, your own servers, or any system that has access to AWS. You can
+// access and use Step Functions using the console, the AWS SDKs, or an HTTP API.
+// For more information about Step Functions, see the AWS Step Functions Developer
+// Guide (https://docs.aws.amazon.com/step-functions/latest/dg/welcome.html) .
+package sfn
diff --git a/service/sfn/go.mod b/service/sfn/go.mod
index 81031aacbde..c535d0609dc 100644
--- a/service/sfn/go.mod
+++ b/service/sfn/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sfn/go.sum b/service/sfn/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sfn/go.sum
+++ b/service/sfn/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/shield/api_client.go b/service/shield/api_client.go
index 5bb1d98be90..5cb2da316a8 100644
--- a/service/shield/api_client.go
+++ b/service/shield/api_client.go
@@ -19,12 +19,7 @@ import (
const ServiceID = "Shield"
const ServiceAPIVersion = "2016-06-02"
-// AWS Shield Advanced This is the AWS Shield Advanced API Reference. This guide is
-// for developers who need detailed information about the AWS Shield Advanced API
-// actions, data types, and errors. For detailed information about AWS WAF and AWS
-// Shield Advanced features and an overview of how to use the AWS WAF and AWS
-// Shield Advanced APIs, see the AWS WAF and AWS Shield Developer Guide
-// (https://docs.aws.amazon.com/waf/latest/developerguide/).
+// Client provides the API client to make operations call for AWS Shield.
type Client struct {
options Options
}
diff --git a/service/shield/doc.go b/service/shield/doc.go
new file mode 100644
index 00000000000..7494e0e0d51
--- /dev/null
+++ b/service/shield/doc.go
@@ -0,0 +1,12 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package shield provides the API client, operations, and parameter types for AWS
+// Shield.
+//
+// AWS Shield Advanced This is the AWS Shield Advanced API Reference. This guide is
+// for developers who need detailed information about the AWS Shield Advanced API
+// actions, data types, and errors. For detailed information about AWS WAF and AWS
+// Shield Advanced features and an overview of how to use the AWS WAF and AWS
+// Shield Advanced APIs, see the AWS WAF and AWS Shield Developer Guide
+// (https://docs.aws.amazon.com/waf/latest/developerguide/).
+package shield
diff --git a/service/shield/go.mod b/service/shield/go.mod
index ae5c6eabd8e..5f69b9e78f0 100644
--- a/service/shield/go.mod
+++ b/service/shield/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/shield/go.sum b/service/shield/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/shield/go.sum
+++ b/service/shield/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/signer/api_client.go b/service/signer/api_client.go
index 50789849a3f..9298209c56c 100644
--- a/service/signer/api_client.go
+++ b/service/signer/api_client.go
@@ -21,17 +21,7 @@ import (
const ServiceID = "signer"
const ServiceAPIVersion = "2017-08-25"
-// With code signing for IoT, you can sign code that you create for any IoT device
-// that is supported by Amazon Web Services (AWS). Code signing is available
-// through Amazon FreeRTOS (http://docs.aws.amazon.com/freertos/latest/userguide/)
-// and AWS IoT Device Management
-// (http://docs.aws.amazon.com/iot/latest/developerguide/), and integrated with AWS
-// Certificate Manager (ACM) (http://docs.aws.amazon.com/acm/latest/userguide/). In
-// order to sign code, you import a third-party code signing certificate with ACM
-// that is used to sign updates in Amazon FreeRTOS and AWS IoT Device Management.
-// For general information about using code signing, see the Code Signing for IoT
-// Developer Guide
-// (http://docs.aws.amazon.com/signer/latest/developerguide/Welcome.html).
+// Client provides the API client to make operations call for AWS Signer.
type Client struct {
options Options
}
diff --git a/service/signer/doc.go b/service/signer/doc.go
new file mode 100644
index 00000000000..6c469614a54
--- /dev/null
+++ b/service/signer/doc.go
@@ -0,0 +1,17 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package signer provides the API client, operations, and parameter types for AWS
+// Signer.
+//
+// With code signing for IoT, you can sign code that you create for any IoT device
+// that is supported by Amazon Web Services (AWS). Code signing is available
+// through Amazon FreeRTOS (http://docs.aws.amazon.com/freertos/latest/userguide/)
+// and AWS IoT Device Management
+// (http://docs.aws.amazon.com/iot/latest/developerguide/), and integrated with AWS
+// Certificate Manager (ACM) (http://docs.aws.amazon.com/acm/latest/userguide/). In
+// order to sign code, you import a third-party code signing certificate with ACM
+// that is used to sign updates in Amazon FreeRTOS and AWS IoT Device Management.
+// For general information about using code signing, see the Code Signing for IoT
+// Developer Guide
+// (http://docs.aws.amazon.com/signer/latest/developerguide/Welcome.html).
+package signer
diff --git a/service/signer/go.mod b/service/signer/go.mod
index 45e272fda84..347846ac388 100644
--- a/service/signer/go.mod
+++ b/service/signer/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/signer/go.sum b/service/signer/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/signer/go.sum
+++ b/service/signer/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/sms/api_client.go b/service/sms/api_client.go
index 6ad67247aab..893bd7d12c9 100644
--- a/service/sms/api_client.go
+++ b/service/sms/api_client.go
@@ -19,22 +19,8 @@ import (
const ServiceID = "SMS"
const ServiceAPIVersion = "2016-10-24"
-// AAWS Sever Migration Service This is the AWS Sever Migration Service API
-// Reference. It provides descriptions, syntax, and usage examples for each of the
-// actions and data types for the AWS Sever Migration Service (AWS SMS). The topic
-// for each action shows the Query API request parameters and the XML response. You
-// can also view the XML request elements in the WSDL. Alternatively, you can use
-// one of the AWS SDKs to access an API that's tailored to the programming language
-// or platform that you're using. For more information, see AWS SDKs
-// (http://aws.amazon.com/tools/#SDKs). To learn more about the Server Migration
-// Service, see the following resources:
-//
-// * AWS Sever Migration Service product
-// page (https://aws.amazon.com/server-migration-service/)
-//
-// * AWS Sever
-// Migration Service User Guide
-// (https://docs.aws.amazon.com/server-migration-service/latest/userguide/server-migration.html)
+// Client provides the API client to make operations call for AWS Server Migration
+// Service.
type Client struct {
options Options
}
diff --git a/service/sms/doc.go b/service/sms/doc.go
new file mode 100644
index 00000000000..92ab5c79fc2
--- /dev/null
+++ b/service/sms/doc.go
@@ -0,0 +1,22 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sms provides the API client, operations, and parameter types for AWS
+// Server Migration Service.
+//
+// AAWS Sever Migration Service This is the AWS Sever Migration Service API
+// Reference. It provides descriptions, syntax, and usage examples for each of the
+// actions and data types for the AWS Sever Migration Service (AWS SMS). The topic
+// for each action shows the Query API request parameters and the XML response. You
+// can also view the XML request elements in the WSDL. Alternatively, you can use
+// one of the AWS SDKs to access an API that's tailored to the programming language
+// or platform that you're using. For more information, see AWS SDKs
+// (http://aws.amazon.com/tools/#SDKs). To learn more about the Server Migration
+// Service, see the following resources:
+//
+// * AWS Sever Migration Service product
+// page (https://aws.amazon.com/server-migration-service/)
+//
+// * AWS Sever
+// Migration Service User Guide
+// (https://docs.aws.amazon.com/server-migration-service/latest/userguide/server-migration.html)
+package sms
diff --git a/service/sms/go.mod b/service/sms/go.mod
index f95cd866b51..4b49310c552 100644
--- a/service/sms/go.mod
+++ b/service/sms/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sms/go.sum b/service/sms/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sms/go.sum
+++ b/service/sms/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/snowball/api_client.go b/service/snowball/api_client.go
index 5a22fc36a0c..e7a64e7fe6d 100644
--- a/service/snowball/api_client.go
+++ b/service/snowball/api_client.go
@@ -19,15 +19,8 @@ import (
const ServiceID = "Snowball"
const ServiceAPIVersion = "2016-06-30"
-// AWS Snowball is a petabyte-scale data transport solution that uses secure
-// devices to transfer large amounts of data between your on-premises data centers
-// and Amazon Simple Storage Service (Amazon S3). The Snowball commands described
-// here provide access to the same functionality that is available in the AWS
-// Snowball Management Console, which enables you to create and manage jobs for
-// Snowball. To transfer data locally with a Snowball device, you'll need to use
-// the Snowball client or the Amazon S3 API adapter for Snowball. For more
-// information, see the User Guide
-// (https://docs.aws.amazon.com/AWSImportExport/latest/ug/api-reference.html).
+// Client provides the API client to make operations call for Amazon Import/Export
+// Snowball.
type Client struct {
options Options
}
diff --git a/service/snowball/doc.go b/service/snowball/doc.go
new file mode 100644
index 00000000000..a1cf94eb26f
--- /dev/null
+++ b/service/snowball/doc.go
@@ -0,0 +1,15 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package snowball provides the API client, operations, and parameter types for
+// Amazon Import/Export Snowball.
+//
+// AWS Snowball is a petabyte-scale data transport solution that uses secure
+// devices to transfer large amounts of data between your on-premises data centers
+// and Amazon Simple Storage Service (Amazon S3). The Snowball commands described
+// here provide access to the same functionality that is available in the AWS
+// Snowball Management Console, which enables you to create and manage jobs for
+// Snowball. To transfer data locally with a Snowball device, you'll need to use
+// the Snowball client or the Amazon S3 API adapter for Snowball. For more
+// information, see the User Guide
+// (https://docs.aws.amazon.com/AWSImportExport/latest/ug/api-reference.html).
+package snowball
diff --git a/service/snowball/go.mod b/service/snowball/go.mod
index 4c1e3521cb0..e9062425721 100644
--- a/service/snowball/go.mod
+++ b/service/snowball/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/snowball/go.sum b/service/snowball/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/snowball/go.sum
+++ b/service/snowball/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/sns/api_client.go b/service/sns/api_client.go
index 09784736738..e93d6d3bb13 100644
--- a/service/sns/api_client.go
+++ b/service/sns/api_client.go
@@ -19,19 +19,8 @@ import (
const ServiceID = "SNS"
const ServiceAPIVersion = "2010-03-31"
-// Amazon Simple Notification Service Amazon Simple Notification Service (Amazon
-// SNS) is a web service that enables you to build distributed web-enabled
-// applications. Applications can use Amazon SNS to easily push real-time
-// notification messages to interested subscribers over multiple delivery
-// protocols. For more information about this product see
-// https://aws.amazon.com/sns (http://aws.amazon.com/sns/). For detailed
-// information about Amazon SNS features and their associated API calls, see the
-// Amazon SNS Developer Guide (https://docs.aws.amazon.com/sns/latest/dg/). We also
-// provide SDKs that enable you to access Amazon SNS from your preferred
-// programming language. The SDKs contain functionality that automatically takes
-// care of tasks such as: cryptographically signing your service requests, retrying
-// requests, and handling error responses. For a list of available SDKs, go to
-// Tools for Amazon Web Services (http://aws.amazon.com/tools/).
+// Client provides the API client to make operations call for Amazon Simple
+// Notification Service.
type Client struct {
options Options
}
diff --git a/service/sns/doc.go b/service/sns/doc.go
new file mode 100644
index 00000000000..2571b0b19b0
--- /dev/null
+++ b/service/sns/doc.go
@@ -0,0 +1,19 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sns provides the API client, operations, and parameter types for Amazon
+// Simple Notification Service.
+//
+// Amazon Simple Notification Service Amazon Simple Notification Service (Amazon
+// SNS) is a web service that enables you to build distributed web-enabled
+// applications. Applications can use Amazon SNS to easily push real-time
+// notification messages to interested subscribers over multiple delivery
+// protocols. For more information about this product see
+// https://aws.amazon.com/sns (http://aws.amazon.com/sns/). For detailed
+// information about Amazon SNS features and their associated API calls, see the
+// Amazon SNS Developer Guide (https://docs.aws.amazon.com/sns/latest/dg/). We also
+// provide SDKs that enable you to access Amazon SNS from your preferred
+// programming language. The SDKs contain functionality that automatically takes
+// care of tasks such as: cryptographically signing your service requests, retrying
+// requests, and handling error responses. For a list of available SDKs, go to
+// Tools for Amazon Web Services (http://aws.amazon.com/tools/).
+package sns
diff --git a/service/sns/go.mod b/service/sns/go.mod
index c2903f33781..9f0c53e61ba 100644
--- a/service/sns/go.mod
+++ b/service/sns/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sns/go.sum b/service/sns/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sns/go.sum
+++ b/service/sns/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/sqs/api_client.go b/service/sqs/api_client.go
index 279561a8eba..82364342b76 100644
--- a/service/sqs/api_client.go
+++ b/service/sqs/api_client.go
@@ -19,36 +19,8 @@ import (
const ServiceID = "SQS"
const ServiceAPIVersion = "2012-11-05"
-// Welcome to the Amazon Simple Queue Service API Reference. Amazon Simple Queue
-// Service (Amazon SQS) is a reliable, highly-scalable hosted queue for storing
-// messages as they travel between applications or microservices. Amazon SQS moves
-// data between distributed application components and helps you decouple these
-// components. You can use AWS SDKs (http://aws.amazon.com/tools/#sdk) to access
-// Amazon SQS using your favorite programming language. The SDKs perform tasks such
-// as the following automatically:
-//
-// * Cryptographically sign your service
-// requests
-//
-// * Retry requests
-//
-// * Handle error responses
-//
-//
-// Additional Information
+// Client provides the API client to make operations call for Amazon Simple Queue
+// Service.
type Client struct {
options Options
}
diff --git a/service/sqs/doc.go b/service/sqs/doc.go
new file mode 100644
index 00000000000..03d24937f53
--- /dev/null
+++ b/service/sqs/doc.go
@@ -0,0 +1,36 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sqs provides the API client, operations, and parameter types for Amazon
+// Simple Queue Service.
+//
+// Welcome to the Amazon Simple Queue Service API Reference. Amazon Simple Queue
+// Service (Amazon SQS) is a reliable, highly-scalable hosted queue for storing
+// messages as they travel between applications or microservices. Amazon SQS moves
+// data between distributed application components and helps you decouple these
+// components. You can use AWS SDKs (http://aws.amazon.com/tools/#sdk) to access
+// Amazon SQS using your favorite programming language. The SDKs perform tasks such
+// as the following automatically:
+//
+// * Cryptographically sign your service
+// requests
+//
+// * Retry requests
+//
+// * Handle error responses
+//
+//
+// Additional Information
+package sqs
diff --git a/service/sqs/go.mod b/service/sqs/go.mod
index 2bcfe65f0b7..2ef9bc5700c 100644
--- a/service/sqs/go.mod
+++ b/service/sqs/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sqs/go.sum b/service/sqs/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sqs/go.sum
+++ b/service/sqs/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ssm/api_client.go b/service/ssm/api_client.go
index 4dc711a090b..b639b92629d 100644
--- a/service/ssm/api_client.go
+++ b/service/ssm/api_client.go
@@ -21,25 +21,8 @@ import (
const ServiceID = "SSM"
const ServiceAPIVersion = "2014-11-06"
-// AWS Systems Manager AWS Systems Manager is a collection of capabilities that
-// helps you automate management tasks such as collecting system inventory,
-// applying operating system (OS) patches, automating the creation of Amazon
-// Machine Images (AMIs), and configuring operating systems (OSs) and applications
-// at scale. Systems Manager lets you remotely and securely manage the
-// configuration of your managed instances. A managed instance is any Amazon
-// Elastic Compute Cloud instance (EC2 instance), or any on-premises server or
-// virtual machine (VM) in your hybrid environment that has been configured for
-// Systems Manager. This reference is intended to be used with the AWS Systems
-// Manager User Guide
-// (https://docs.aws.amazon.com/systems-manager/latest/userguide/). To get started,
-// verify prerequisites and configure managed instances. For more information, see
-// Setting up AWS Systems Manager
-// (https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up.html)
-// in the AWS Systems Manager User Guide. For information about other API actions
-// you can perform on EC2 instances, see the Amazon EC2 API Reference
-// (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/). For information about
-// how to use a Query API, see Making API requests
-// (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/making-api-requests.html).
+// Client provides the API client to make operations call for Amazon Simple Systems
+// Manager (SSM).
type Client struct {
options Options
}
diff --git a/service/ssm/doc.go b/service/ssm/doc.go
new file mode 100644
index 00000000000..f8b28ba0533
--- /dev/null
+++ b/service/ssm/doc.go
@@ -0,0 +1,25 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ssm provides the API client, operations, and parameter types for Amazon
+// Simple Systems Manager (SSM).
+//
+// AWS Systems Manager AWS Systems Manager is a collection of capabilities that
+// helps you automate management tasks such as collecting system inventory,
+// applying operating system (OS) patches, automating the creation of Amazon
+// Machine Images (AMIs), and configuring operating systems (OSs) and applications
+// at scale. Systems Manager lets you remotely and securely manage the
+// configuration of your managed instances. A managed instance is any Amazon
+// Elastic Compute Cloud instance (EC2 instance), or any on-premises server or
+// virtual machine (VM) in your hybrid environment that has been configured for
+// Systems Manager. This reference is intended to be used with the AWS Systems
+// Manager User Guide
+// (https://docs.aws.amazon.com/systems-manager/latest/userguide/). To get started,
+// verify prerequisites and configure managed instances. For more information, see
+// Setting up AWS Systems Manager
+// (https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up.html)
+// in the AWS Systems Manager User Guide. For information about other API actions
+// you can perform on EC2 instances, see the Amazon EC2 API Reference
+// (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/). For information about
+// how to use a Query API, see Making API requests
+// (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/making-api-requests.html).
+package ssm
diff --git a/service/ssm/go.mod b/service/ssm/go.mod
index a56bdd131f0..dd15affc075 100644
--- a/service/ssm/go.mod
+++ b/service/ssm/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ssm/go.sum b/service/ssm/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ssm/go.sum
+++ b/service/ssm/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/sso/api_client.go b/service/sso/api_client.go
index fb0ce512571..cab3f450948 100644
--- a/service/sso/api_client.go
+++ b/service/sso/api_client.go
@@ -19,21 +19,7 @@ import (
const ServiceID = "SSO"
const ServiceAPIVersion = "2019-06-10"
-// AWS Single Sign-On Portal is a web service that makes it easy for you to assign
-// user access to AWS SSO resources such as the user portal. Users can get AWS
-// account applications and roles assigned to them and get federated into the
-// application. For general information about AWS SSO, see What
-// is AWS Single Sign-On? in the AWS SSO User Guide.
This API
-// reference guide describes the AWS SSO Portal operations that you can call
-// programatically and includes detailed information on data types and errors.
-// AWS provides SDKs that consist of libraries and sample code for
-// various programming languages and platforms, such as Java, Ruby, .Net, iOS, or
-// Android. The SDKs provide a convenient way to create programmatic access to AWS
-// SSO and other AWS services. For more information about the AWS SDKs, including
-// how to download and install them, see Tools for Amazon Web Services.
-//
+// Client provides the API client to make operations call for AWS Single Sign-On.
type Client struct {
options Options
}
diff --git a/service/sso/doc.go b/service/sso/doc.go
new file mode 100644
index 00000000000..480fc604d08
--- /dev/null
+++ b/service/sso/doc.go
@@ -0,0 +1,21 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sso provides the API client, operations, and parameter types for AWS
+// Single Sign-On.
+//
+// AWS Single Sign-On Portal is a web service that makes it easy for you to assign
+// user access to AWS SSO resources such as the user portal. Users can get AWS
+// account applications and roles assigned to them and get federated into the
+// application. For general information about AWS SSO, see What
+// is AWS Single Sign-On? in the AWS SSO User Guide.
This API
+// reference guide describes the AWS SSO Portal operations that you can call
+// programatically and includes detailed information on data types and errors.
+// AWS provides SDKs that consist of libraries and sample code for
+// various programming languages and platforms, such as Java, Ruby, .Net, iOS, or
+// Android. The SDKs provide a convenient way to create programmatic access to AWS
+// SSO and other AWS services. For more information about the AWS SDKs, including
+// how to download and install them, see Tools for Amazon Web Services.
+//
+package sso
diff --git a/service/sso/go.mod b/service/sso/go.mod
index 64e1c27c07b..72ca43e6b00 100644
--- a/service/sso/go.mod
+++ b/service/sso/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sso/go.sum b/service/sso/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sso/go.sum
+++ b/service/sso/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/ssooidc/api_client.go b/service/ssooidc/api_client.go
index 1e41eb5584c..08cdd0f7ece 100644
--- a/service/ssooidc/api_client.go
+++ b/service/ssooidc/api_client.go
@@ -19,24 +19,7 @@ import (
const ServiceID = "SSO OIDC"
const ServiceAPIVersion = "2019-06-10"
-// AWS Single Sign-On (SSO) OpenID Connect (OIDC) is a web service that enables a
-// client (such as AWS CLI or a native application) to register with AWS SSO. The
-// service also enables the client to fetch the user’s access token upon successful
-// authentication and authorization with AWS SSO. This service conforms with the
-// OAuth 2.0 based implementation of the device authorization grant standard
-// (https://tools.ietf.org/html/rfc8628 (https://tools.ietf.org/html/rfc8628)).
-// For general information about AWS SSO, see What
-// is AWS Single Sign-On? in the AWS SSO User Guide.
This API
-// reference guide describes the AWS SSO OIDC operations that you can call
-// programatically and includes detailed information on data types and errors.
-// AWS provides SDKs that consist of libraries and sample code for
-// various programming languages and platforms such as Java, Ruby, .Net, iOS, and
-// Android. The SDKs provide a convenient way to create programmatic access to AWS
-// SSO and other AWS services. For more information about the AWS SDKs, including
-// how to download and install them, see Tools for Amazon Web Services.
-//
+// Client provides the API client to make operations call for AWS SSO OIDC.
type Client struct {
options Options
}
diff --git a/service/ssooidc/doc.go b/service/ssooidc/doc.go
new file mode 100644
index 00000000000..bcaa735ecbe
--- /dev/null
+++ b/service/ssooidc/doc.go
@@ -0,0 +1,24 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package ssooidc provides the API client, operations, and parameter types for AWS
+// SSO OIDC.
+//
+// AWS Single Sign-On (SSO) OpenID Connect (OIDC) is a web service that enables a
+// client (such as AWS CLI or a native application) to register with AWS SSO. The
+// service also enables the client to fetch the user’s access token upon successful
+// authentication and authorization with AWS SSO. This service conforms with the
+// OAuth 2.0 based implementation of the device authorization grant standard
+// (https://tools.ietf.org/html/rfc8628 (https://tools.ietf.org/html/rfc8628)).
+// For general information about AWS SSO, see What
+// is AWS Single Sign-On? in the AWS SSO User Guide.
This API
+// reference guide describes the AWS SSO OIDC operations that you can call
+// programatically and includes detailed information on data types and errors.
+// AWS provides SDKs that consist of libraries and sample code for
+// various programming languages and platforms such as Java, Ruby, .Net, iOS, and
+// Android. The SDKs provide a convenient way to create programmatic access to AWS
+// SSO and other AWS services. For more information about the AWS SDKs, including
+// how to download and install them, see Tools for Amazon Web Services.
+//
+package ssooidc
diff --git a/service/ssooidc/go.mod b/service/ssooidc/go.mod
index 94d01bd0dba..f67a6507e86 100644
--- a/service/ssooidc/go.mod
+++ b/service/ssooidc/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/ssooidc/go.sum b/service/ssooidc/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/ssooidc/go.sum
+++ b/service/ssooidc/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/storagegateway/api_client.go b/service/storagegateway/api_client.go
index 98658de2f42..5a68626bc9d 100644
--- a/service/storagegateway/api_client.go
+++ b/service/storagegateway/api_client.go
@@ -19,50 +19,7 @@ import (
const ServiceID = "Storage Gateway"
const ServiceAPIVersion = "2013-06-30"
-// AWS Storage Gateway Service AWS Storage Gateway is the service that connects
-// an on-premises software appliance with cloud-based storage to provide seamless
-// and secure integration between an organization's on-premises IT environment and
-// the AWS storage infrastructure. The service enables you to securely upload data
-// to the AWS Cloud for cost effective backup and rapid disaster recovery.
-// Use the following links to get started using the AWS Storage Gateway
-// Service API Reference:
AWS
-// Storage Gateway resource IDs are in uppercase. When you use these resource IDs
-// with the Amazon EC2 API, EC2 expects resource IDs in lowercase. You must change
-// your resource ID to lowercase to use it with the EC2 API. For example, in
-// Storage Gateway the ID for a volume might be
-// vol-AA22BB012345DAF670
. When you use this ID with the EC2 API, you
-// must change it to vol-aa22bb012345daf670
. Otherwise, the EC2 API
-// might not behave as expected.
IDs for Storage Gateway
-// volumes and Amazon EBS snapshots created from gateway volumes are changing to a
-// longer format. Starting in December 2016, all new volumes and snapshots will be
-// created with a 17-character string. Starting in April 2016, you will be able to
-// use these longer IDs so you can test your systems with the new format. For more
-// information, see Longer EC2
-// and EBS resource IDs.
For example, a volume Amazon Resource Name
-// (ARN) with the longer volume ID format looks like the following:
-// arn:aws:storagegateway:us-west-2:111122223333:gateway/sgw-12A3456B/volume/vol-1122AABBCCDDEEFFG
.
-// A snapshot ID with the longer ID format looks like the following:
-// snap-78e226633445566ee
.
For more information, see Announcement: Heads-up –
-// Longer AWS Storage Gateway volume and snapshot IDs coming in 2016.
-//
+// Client provides the API client to make operations call for AWS Storage Gateway.
type Client struct {
options Options
}
diff --git a/service/storagegateway/doc.go b/service/storagegateway/doc.go
new file mode 100644
index 00000000000..dfc61931196
--- /dev/null
+++ b/service/storagegateway/doc.go
@@ -0,0 +1,50 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package storagegateway provides the API client, operations, and parameter types
+// for AWS Storage Gateway.
+//
+// AWS Storage Gateway Service AWS Storage Gateway is the service that connects
+// an on-premises software appliance with cloud-based storage to provide seamless
+// and secure integration between an organization's on-premises IT environment and
+// the AWS storage infrastructure. The service enables you to securely upload data
+// to the AWS Cloud for cost effective backup and rapid disaster recovery.
+// Use the following links to get started using the AWS Storage Gateway
+// Service API Reference:
AWS
+// Storage Gateway resource IDs are in uppercase. When you use these resource IDs
+// with the Amazon EC2 API, EC2 expects resource IDs in lowercase. You must change
+// your resource ID to lowercase to use it with the EC2 API. For example, in
+// Storage Gateway the ID for a volume might be
+// vol-AA22BB012345DAF670
. When you use this ID with the EC2 API, you
+// must change it to vol-aa22bb012345daf670
. Otherwise, the EC2 API
+// might not behave as expected.
IDs for Storage Gateway
+// volumes and Amazon EBS snapshots created from gateway volumes are changing to a
+// longer format. Starting in December 2016, all new volumes and snapshots will be
+// created with a 17-character string. Starting in April 2016, you will be able to
+// use these longer IDs so you can test your systems with the new format. For more
+// information, see Longer EC2
+// and EBS resource IDs.
For example, a volume Amazon Resource Name
+// (ARN) with the longer volume ID format looks like the following:
+// arn:aws:storagegateway:us-west-2:111122223333:gateway/sgw-12A3456B/volume/vol-1122AABBCCDDEEFFG
.
+// A snapshot ID with the longer ID format looks like the following:
+// snap-78e226633445566ee
.
For more information, see Announcement: Heads-up –
+// Longer AWS Storage Gateway volume and snapshot IDs coming in 2016.
+//
+package storagegateway
diff --git a/service/storagegateway/go.mod b/service/storagegateway/go.mod
index d3e7e59c49c..a3b7d56831e 100644
--- a/service/storagegateway/go.mod
+++ b/service/storagegateway/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/storagegateway/go.sum b/service/storagegateway/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/storagegateway/go.sum
+++ b/service/storagegateway/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/sts/api_client.go b/service/sts/api_client.go
index 7d1361581f4..a7bee76bc38 100644
--- a/service/sts/api_client.go
+++ b/service/sts/api_client.go
@@ -19,81 +19,8 @@ import (
const ServiceID = "STS"
const ServiceAPIVersion = "2011-06-15"
-// AWS Security Token Service The AWS Security Token Service (STS) is a web service
-// that enables you to request temporary, limited-privilege credentials for AWS
-// Identity and Access Management (IAM) users or for users that you authenticate
-// (federated users). This guide provides descriptions of the STS API. For more
-// detailed information about using this service, go to Temporary Security
-// Credentials
-// (https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html).
-// For information about setting up signatures and authorization through the
-// API, go to Signing
-// AWS API Requests in the AWS General Reference. For general
-// information about the Query API, go to Making
-// Query Requests in Using IAM. For information about using security
-// tokens with other AWS products, go to AWS
-// Services That Work with IAM in the IAM User Guide.
If you're
-// new to AWS and need additional technical information about a specific AWS
-// product, you can find the product's technical documentation at http://aws.amazon.com/documentation/.
-//
Endpoints
By default, AWS Security Token Service (STS)
-// is available as a global service, and all AWS STS requests go to a single
-// endpoint at https://sts.amazonaws.com
. Global requests map to the
-// US East (N. Virginia) region. AWS recommends using Regional AWS STS endpoints
-// instead of the global endpoint to reduce latency, build in redundancy, and
-// increase session token validity. For more information, see Managing
-// AWS STS in an AWS Region in the IAM User Guide.
Most AWS
-// Regions are enabled for operations in all AWS services by default. Those Regions
-// are automatically activated for use with AWS STS. Some Regions, such as Asia
-// Pacific (Hong Kong), must be manually enabled. To learn more about enabling and
-// disabling AWS Regions, see Managing
-// AWS Regions in the AWS General Reference. When you enable these AWS
-// Regions, they are automatically activated for use with AWS STS. You cannot
-// activate the STS endpoint for a Region that is disabled. Tokens that are valid
-// in all AWS Regions are longer than tokens that are valid in Regions that are
-// enabled by default. Changing this setting might affect existing systems where
-// you temporarily store tokens. For more information, see Managing
-// Global Endpoint Session Tokens in the IAM User Guide.
After
-// you activate a Region for use with AWS STS, you can direct AWS STS API calls to
-// that Region. AWS STS recommends that you provide both the Region and endpoint
-// when you make calls to a Regional endpoint. You can provide the Region alone for
-// manually enabled Regions, such as Asia Pacific (Hong Kong). In this case, the
-// calls are directed to the STS Regional endpoint. However, if you provide the
-// Region alone for Regions enabled by default, the calls are directed to the
-// global endpoint of https://sts.amazonaws.com
.
To view the
-// list of AWS STS endpoints and whether they are active by default, see Writing
-// Code to Use AWS STS Regions in the IAM User Guide.
-// Recording API requests
STS supports AWS CloudTrail, which is a
-// service that records AWS calls for your AWS account and delivers log files to an
-// Amazon S3 bucket. By using information collected by CloudTrail, you can
-// determine what requests were successfully made to STS, who made the request,
-// when it was made, and so on.
If you activate AWS STS endpoints in Regions
-// other than the default global endpoint, then you must also turn on CloudTrail
-// logging in those Regions. This is necessary to record any AWS STS API calls that
-// are made in those Regions. For more information, see Turning
-// On CloudTrail in Additional Regions in the AWS CloudTrail User
-// Guide.
AWS Security Token Service (STS) is a global service with a
-// single endpoint at https://sts.amazonaws.com
. Calls to this
-// endpoint are logged as calls to a global service. However, because this endpoint
-// is physically located in the US East (N. Virginia) Region, your logs list
-// us-east-1
as the event Region. CloudTrail does not write these logs
-// to the US East (Ohio) Region unless you choose to include global service logs in
-// that Region. CloudTrail writes calls to all Regional endpoints to their
-// respective Regions. For example, calls to sts.us-east-2.amazonaws.com are
-// published to the US East (Ohio) Region and calls to
-// sts.eu-central-1.amazonaws.com are published to the EU (Frankfurt) Region.
-// To learn more about CloudTrail, including how to turn it on and find your log
-// files, see the AWS
-// CloudTrail User Guide.
+// Client provides the API client to make operations call for AWS Security Token
+// Service.
type Client struct {
options Options
}
diff --git a/service/sts/doc.go b/service/sts/doc.go
new file mode 100644
index 00000000000..7ee65c2dc20
--- /dev/null
+++ b/service/sts/doc.go
@@ -0,0 +1,81 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package sts provides the API client, operations, and parameter types for AWS
+// Security Token Service.
+//
+// AWS Security Token Service The AWS Security Token Service (STS) is a web service
+// that enables you to request temporary, limited-privilege credentials for AWS
+// Identity and Access Management (IAM) users or for users that you authenticate
+// (federated users). This guide provides descriptions of the STS API. For more
+// detailed information about using this service, go to Temporary Security
+// Credentials
+// (https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html).
+// For information about setting up signatures and authorization through the
+// API, go to Signing
+// AWS API Requests in the AWS General Reference. For general
+// information about the Query API, go to Making
+// Query Requests in Using IAM. For information about using security
+// tokens with other AWS products, go to AWS
+// Services That Work with IAM in the IAM User Guide.
If you're
+// new to AWS and need additional technical information about a specific AWS
+// product, you can find the product's technical documentation at http://aws.amazon.com/documentation/.
+//
Endpoints
By default, AWS Security Token Service (STS)
+// is available as a global service, and all AWS STS requests go to a single
+// endpoint at https://sts.amazonaws.com
. Global requests map to the
+// US East (N. Virginia) region. AWS recommends using Regional AWS STS endpoints
+// instead of the global endpoint to reduce latency, build in redundancy, and
+// increase session token validity. For more information, see Managing
+// AWS STS in an AWS Region in the IAM User Guide.
Most AWS
+// Regions are enabled for operations in all AWS services by default. Those Regions
+// are automatically activated for use with AWS STS. Some Regions, such as Asia
+// Pacific (Hong Kong), must be manually enabled. To learn more about enabling and
+// disabling AWS Regions, see Managing
+// AWS Regions in the AWS General Reference. When you enable these AWS
+// Regions, they are automatically activated for use with AWS STS. You cannot
+// activate the STS endpoint for a Region that is disabled. Tokens that are valid
+// in all AWS Regions are longer than tokens that are valid in Regions that are
+// enabled by default. Changing this setting might affect existing systems where
+// you temporarily store tokens. For more information, see Managing
+// Global Endpoint Session Tokens in the IAM User Guide.
After
+// you activate a Region for use with AWS STS, you can direct AWS STS API calls to
+// that Region. AWS STS recommends that you provide both the Region and endpoint
+// when you make calls to a Regional endpoint. You can provide the Region alone for
+// manually enabled Regions, such as Asia Pacific (Hong Kong). In this case, the
+// calls are directed to the STS Regional endpoint. However, if you provide the
+// Region alone for Regions enabled by default, the calls are directed to the
+// global endpoint of https://sts.amazonaws.com
.
To view the
+// list of AWS STS endpoints and whether they are active by default, see Writing
+// Code to Use AWS STS Regions in the IAM User Guide.
+// Recording API requests
STS supports AWS CloudTrail, which is a
+// service that records AWS calls for your AWS account and delivers log files to an
+// Amazon S3 bucket. By using information collected by CloudTrail, you can
+// determine what requests were successfully made to STS, who made the request,
+// when it was made, and so on.
If you activate AWS STS endpoints in Regions
+// other than the default global endpoint, then you must also turn on CloudTrail
+// logging in those Regions. This is necessary to record any AWS STS API calls that
+// are made in those Regions. For more information, see Turning
+// On CloudTrail in Additional Regions in the AWS CloudTrail User
+// Guide.
AWS Security Token Service (STS) is a global service with a
+// single endpoint at https://sts.amazonaws.com
. Calls to this
+// endpoint are logged as calls to a global service. However, because this endpoint
+// is physically located in the US East (N. Virginia) Region, your logs list
+// us-east-1
as the event Region. CloudTrail does not write these logs
+// to the US East (Ohio) Region unless you choose to include global service logs in
+// that Region. CloudTrail writes calls to all Regional endpoints to their
+// respective Regions. For example, calls to sts.us-east-2.amazonaws.com are
+// published to the US East (Ohio) Region and calls to
+// sts.eu-central-1.amazonaws.com are published to the EU (Frankfurt) Region.
+// To learn more about CloudTrail, including how to turn it on and find your log
+// files, see the AWS
+// CloudTrail User Guide.
+package sts
diff --git a/service/sts/go.mod b/service/sts/go.mod
index 14d92cb21ff..fdec425f5b7 100644
--- a/service/sts/go.mod
+++ b/service/sts/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/sts/go.sum b/service/sts/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/sts/go.sum
+++ b/service/sts/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/support/api_client.go b/service/support/api_client.go
index 50b2bf98382..9e7ceb885d5 100644
--- a/service/support/api_client.go
+++ b/service/support/api_client.go
@@ -19,72 +19,7 @@ import (
const ServiceID = "Support"
const ServiceAPIVersion = "2013-04-15"
-// AWS Support The AWS Support API reference is intended for programmers who need
-// detailed information about the AWS Support operations and data types. This
-// service enables you to manage your AWS Support cases programmatically. It uses
-// HTTP methods that return results in JSON format.
-//
-// * You must have a Business
-// or Enterprise support plan to use the AWS Support API.
-//
-// * If you call the
-// AWS Support API from an account that does not have a Business or Enterprise
-// support plan, the SubscriptionRequiredException error message appears. For
-// information about changing your support plan, see AWS Support
-// (http://aws.amazon.com/premiumsupport/).
-//
-// The AWS Support service also exposes a
-// set of AWS Trusted Advisor
-// (http://aws.amazon.com/premiumsupport/trustedadvisor/) features. You can
-// retrieve a list of checks and their descriptions, get check results, specify
-// checks to refresh, and get the refresh status of checks. The following list
-// describes the AWS Support case management operations:
-//
-// * Service names,
-// issue categories, and available severity levels. The DescribeServices () and
-// DescribeSeverityLevels () operations return AWS service names, service codes,
-// service categories, and problem severity levels. You use these values when you
-// call the CreateCase () operation.
-//
-// * Case creation, case details, and case
-// resolution. The CreateCase (), DescribeCases (), DescribeAttachment (), and
-// ResolveCase () operations create AWS Support cases, retrieve information about
-// cases, and resolve cases.
-//
-// * Case communication. The DescribeCommunications
-// (), AddCommunicationToCase (), and AddAttachmentsToSet () operations retrieve
-// and add communications and attachments to AWS Support cases.
-//
-// The following list
-// describes the operations available from the AWS Support service for Trusted
-// Advisor:
-//
-// * DescribeTrustedAdvisorChecks () returns the list of checks that
-// run against your AWS resources.
-//
-// * Using the checkId for a specific check
-// returned by DescribeTrustedAdvisorChecks (), you can call
-// DescribeTrustedAdvisorCheckResult () to obtain the results for the check that
-// you specified.
-//
-// * DescribeTrustedAdvisorCheckSummaries () returns summarized
-// results for one or more Trusted Advisor checks.
-//
-// *
-// RefreshTrustedAdvisorCheck () requests that Trusted Advisor rerun a specified
-// check.
-//
-// * DescribeTrustedAdvisorCheckRefreshStatuses () reports the refresh
-// status of one or more checks.
-//
-// For authentication of requests, AWS Support uses
-// Signature Version 4 Signing Process
-// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html). See
-// About the AWS Support API
-// (https://docs.aws.amazon.com/awssupport/latest/user/Welcome.html) in the AWS
-// Support User Guide for information about how to use this service to create and
-// manage your support cases, and how to call Trusted Advisor for results of checks
-// on your resources.
+// Client provides the API client to make operations call for AWS Support.
type Client struct {
options Options
}
diff --git a/service/support/doc.go b/service/support/doc.go
new file mode 100644
index 00000000000..b563032c7ec
--- /dev/null
+++ b/service/support/doc.go
@@ -0,0 +1,72 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package support provides the API client, operations, and parameter types for AWS
+// Support.
+//
+// AWS Support The AWS Support API reference is intended for programmers who need
+// detailed information about the AWS Support operations and data types. This
+// service enables you to manage your AWS Support cases programmatically. It uses
+// HTTP methods that return results in JSON format.
+//
+// * You must have a Business
+// or Enterprise support plan to use the AWS Support API.
+//
+// * If you call the
+// AWS Support API from an account that does not have a Business or Enterprise
+// support plan, the SubscriptionRequiredException error message appears. For
+// information about changing your support plan, see AWS Support
+// (http://aws.amazon.com/premiumsupport/).
+//
+// The AWS Support service also exposes a
+// set of AWS Trusted Advisor
+// (http://aws.amazon.com/premiumsupport/trustedadvisor/) features. You can
+// retrieve a list of checks and their descriptions, get check results, specify
+// checks to refresh, and get the refresh status of checks. The following list
+// describes the AWS Support case management operations:
+//
+// * Service names,
+// issue categories, and available severity levels. The DescribeServices () and
+// DescribeSeverityLevels () operations return AWS service names, service codes,
+// service categories, and problem severity levels. You use these values when you
+// call the CreateCase () operation.
+//
+// * Case creation, case details, and case
+// resolution. The CreateCase (), DescribeCases (), DescribeAttachment (), and
+// ResolveCase () operations create AWS Support cases, retrieve information about
+// cases, and resolve cases.
+//
+// * Case communication. The DescribeCommunications
+// (), AddCommunicationToCase (), and AddAttachmentsToSet () operations retrieve
+// and add communications and attachments to AWS Support cases.
+//
+// The following list
+// describes the operations available from the AWS Support service for Trusted
+// Advisor:
+//
+// * DescribeTrustedAdvisorChecks () returns the list of checks that
+// run against your AWS resources.
+//
+// * Using the checkId for a specific check
+// returned by DescribeTrustedAdvisorChecks (), you can call
+// DescribeTrustedAdvisorCheckResult () to obtain the results for the check that
+// you specified.
+//
+// * DescribeTrustedAdvisorCheckSummaries () returns summarized
+// results for one or more Trusted Advisor checks.
+//
+// *
+// RefreshTrustedAdvisorCheck () requests that Trusted Advisor rerun a specified
+// check.
+//
+// * DescribeTrustedAdvisorCheckRefreshStatuses () reports the refresh
+// status of one or more checks.
+//
+// For authentication of requests, AWS Support uses
+// Signature Version 4 Signing Process
+// (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html). See
+// About the AWS Support API
+// (https://docs.aws.amazon.com/awssupport/latest/user/Welcome.html) in the AWS
+// Support User Guide for information about how to use this service to create and
+// manage your support cases, and how to call Trusted Advisor for results of checks
+// on your resources.
+package support
diff --git a/service/support/go.mod b/service/support/go.mod
index b5dbe48628f..f421a61f7cc 100644
--- a/service/support/go.mod
+++ b/service/support/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/support/go.sum b/service/support/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/support/go.sum
+++ b/service/support/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/swf/api_client.go b/service/swf/api_client.go
index acc343aa861..56ff3a63e7b 100644
--- a/service/swf/api_client.go
+++ b/service/swf/api_client.go
@@ -19,19 +19,8 @@ import (
const ServiceID = "SWF"
const ServiceAPIVersion = "2012-01-25"
-// Amazon Simple Workflow Service The Amazon Simple Workflow Service (Amazon
-// SWF) makes it easy to build applications that use Amazon's cloud to coordinate
-// work across distributed components. In Amazon SWF, a task represents a
-// logical unit of work that is performed by a component of your workflow.
-// Coordinating tasks in a workflow involves managing intertask dependencies,
-// scheduling, and concurrency in accordance with the logical flow of the
-// application.
Amazon SWF gives you full control over implementing tasks
-// and coordinating them without worrying about underlying complexities such as
-// tracking their progress and maintaining their state.
This documentation
-// serves as reference only. For a broader overview of the Amazon SWF programming
-// model, see the Amazon SWF
-// Developer Guide .
+// Client provides the API client to make operations call for Amazon Simple
+// Workflow Service.
type Client struct {
options Options
}
diff --git a/service/swf/doc.go b/service/swf/doc.go
new file mode 100644
index 00000000000..08d89ac757e
--- /dev/null
+++ b/service/swf/doc.go
@@ -0,0 +1,19 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package swf provides the API client, operations, and parameter types for Amazon
+// Simple Workflow Service.
+//
+// Amazon Simple Workflow Service The Amazon Simple Workflow Service (Amazon
+// SWF) makes it easy to build applications that use Amazon's cloud to coordinate
+// work across distributed components. In Amazon SWF, a task represents a
+// logical unit of work that is performed by a component of your workflow.
+// Coordinating tasks in a workflow involves managing intertask dependencies,
+// scheduling, and concurrency in accordance with the logical flow of the
+// application.
Amazon SWF gives you full control over implementing tasks
+// and coordinating them without worrying about underlying complexities such as
+// tracking their progress and maintaining their state.
This documentation
+// serves as reference only. For a broader overview of the Amazon SWF programming
+// model, see the Amazon SWF
+// Developer Guide .
+package swf
diff --git a/service/swf/go.mod b/service/swf/go.mod
index 5396aba4039..fa948e73027 100644
--- a/service/swf/go.mod
+++ b/service/swf/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/swf/go.sum b/service/swf/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/swf/go.sum
+++ b/service/swf/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/synthetics/api_client.go b/service/synthetics/api_client.go
index bc80a90e2a7..70bf655dbac 100644
--- a/service/synthetics/api_client.go
+++ b/service/synthetics/api_client.go
@@ -19,21 +19,7 @@ import (
const ServiceID = "synthetics"
const ServiceAPIVersion = "2017-10-11"
-// Amazon CloudWatch Synthetics You can use Amazon CloudWatch Synthetics to
-// continually monitor your services. You can create and manage canaries, which are
-// modular, lightweight scripts that monitor your endpoints and APIs from the
-// outside-in. You can set up your canaries to run 24 hours a day, once per minute.
-// The canaries help you check the availability and latency of your web services
-// and troubleshoot anomalies by investigating load time data, screenshots of the
-// UI, logs, and metrics. The canaries seamlessly integrate with CloudWatch
-// ServiceLens to help you trace the causes of impacted nodes in your applications.
-// For more information, see Using ServiceLens to Monitor the Health of Your
-// Applications
-// (https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ServiceLens.html)
-// in the Amazon CloudWatch User Guide. Before you create and manage canaries,
-// be aware of the security considerations. For more information, see Security
-// Considerations for Synthetics Canaries.
+// Client provides the API client to make operations call for Synthetics.
type Client struct {
options Options
}
diff --git a/service/synthetics/doc.go b/service/synthetics/doc.go
new file mode 100644
index 00000000000..50520637aa0
--- /dev/null
+++ b/service/synthetics/doc.go
@@ -0,0 +1,21 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package synthetics provides the API client, operations, and parameter types for
+// Synthetics.
+//
+// Amazon CloudWatch Synthetics You can use Amazon CloudWatch Synthetics to
+// continually monitor your services. You can create and manage canaries, which are
+// modular, lightweight scripts that monitor your endpoints and APIs from the
+// outside-in. You can set up your canaries to run 24 hours a day, once per minute.
+// The canaries help you check the availability and latency of your web services
+// and troubleshoot anomalies by investigating load time data, screenshots of the
+// UI, logs, and metrics. The canaries seamlessly integrate with CloudWatch
+// ServiceLens to help you trace the causes of impacted nodes in your applications.
+// For more information, see Using ServiceLens to Monitor the Health of Your
+// Applications
+// (https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ServiceLens.html)
+// in the Amazon CloudWatch User Guide. Before you create and manage canaries,
+// be aware of the security considerations. For more information, see Security
+// Considerations for Synthetics Canaries.
+package synthetics
diff --git a/service/synthetics/go.mod b/service/synthetics/go.mod
index ad37c369a4a..71afcf3c444 100644
--- a/service/synthetics/go.mod
+++ b/service/synthetics/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/synthetics/go.sum b/service/synthetics/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/synthetics/go.sum
+++ b/service/synthetics/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/textract/api_client.go b/service/textract/api_client.go
index 53433516382..8127776f136 100644
--- a/service/textract/api_client.go
+++ b/service/textract/api_client.go
@@ -19,9 +19,7 @@ import (
const ServiceID = "Textract"
const ServiceAPIVersion = "2018-06-27"
-// Amazon Textract detects and analyzes text in documents and converts it into
-// machine-readable text. This is the API reference documentation for Amazon
-// Textract.
+// Client provides the API client to make operations call for Amazon Textract.
type Client struct {
options Options
}
diff --git a/service/textract/doc.go b/service/textract/doc.go
new file mode 100644
index 00000000000..c550456f9d1
--- /dev/null
+++ b/service/textract/doc.go
@@ -0,0 +1,9 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package textract provides the API client, operations, and parameter types for
+// Amazon Textract.
+//
+// Amazon Textract detects and analyzes text in documents and converts it into
+// machine-readable text. This is the API reference documentation for Amazon
+// Textract.
+package textract
diff --git a/service/textract/go.mod b/service/textract/go.mod
index a3047139c1c..d9cd82c7e47 100644
--- a/service/textract/go.mod
+++ b/service/textract/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/textract/go.sum b/service/textract/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/textract/go.sum
+++ b/service/textract/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/transcribe/api_client.go b/service/transcribe/api_client.go
index 6e95ad95492..e2e1107e626 100644
--- a/service/transcribe/api_client.go
+++ b/service/transcribe/api_client.go
@@ -19,7 +19,8 @@ import (
const ServiceID = "Transcribe"
const ServiceAPIVersion = "2017-10-26"
-// Operations and objects for transcribing speech to text.
+// Client provides the API client to make operations call for Amazon Transcribe
+// Service.
type Client struct {
options Options
}
diff --git a/service/transcribe/doc.go b/service/transcribe/doc.go
new file mode 100644
index 00000000000..4a9a1e3380d
--- /dev/null
+++ b/service/transcribe/doc.go
@@ -0,0 +1,7 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package transcribe provides the API client, operations, and parameter types for
+// Amazon Transcribe Service.
+//
+// Operations and objects for transcribing speech to text.
+package transcribe
diff --git a/service/transcribe/go.mod b/service/transcribe/go.mod
index 0b3eca2b5dc..ccfafd02a97 100644
--- a/service/transcribe/go.mod
+++ b/service/transcribe/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/transcribe/go.sum b/service/transcribe/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/transcribe/go.sum
+++ b/service/transcribe/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/transfer/api_client.go b/service/transfer/api_client.go
index 48ee430c2b2..2129a9e2b1a 100644
--- a/service/transfer/api_client.go
+++ b/service/transfer/api_client.go
@@ -19,16 +19,7 @@ import (
const ServiceID = "Transfer"
const ServiceAPIVersion = "2018-11-05"
-// AWS Transfer Family is a fully managed service that enables the transfer of
-// files over the the File Transfer Protocol (FTP), File Transfer Protocol over SSL
-// (FTPS), or Secure Shell (SSH) File Transfer Protocol (SFTP) directly into and
-// out of Amazon Simple Storage Service (Amazon S3). AWS helps you seamlessly
-// migrate your file transfer workflows to AWS Transfer Family by integrating with
-// existing authentication systems, and providing DNS routing with Amazon Route 53
-// so nothing changes for your customers and partners, or their applications. With
-// your data in Amazon S3, you can use it with AWS services for processing,
-// analytics, machine learning, and archiving. Getting started with AWS Transfer
-// Family is easy since there is no infrastructure to buy and set up.
+// Client provides the API client to make operations call for AWS Transfer Family.
type Client struct {
options Options
}
diff --git a/service/transfer/doc.go b/service/transfer/doc.go
new file mode 100644
index 00000000000..a6fae2c066d
--- /dev/null
+++ b/service/transfer/doc.go
@@ -0,0 +1,16 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package transfer provides the API client, operations, and parameter types for
+// AWS Transfer Family.
+//
+// AWS Transfer Family is a fully managed service that enables the transfer of
+// files over the the File Transfer Protocol (FTP), File Transfer Protocol over SSL
+// (FTPS), or Secure Shell (SSH) File Transfer Protocol (SFTP) directly into and
+// out of Amazon Simple Storage Service (Amazon S3). AWS helps you seamlessly
+// migrate your file transfer workflows to AWS Transfer Family by integrating with
+// existing authentication systems, and providing DNS routing with Amazon Route 53
+// so nothing changes for your customers and partners, or their applications. With
+// your data in Amazon S3, you can use it with AWS services for processing,
+// analytics, machine learning, and archiving. Getting started with AWS Transfer
+// Family is easy since there is no infrastructure to buy and set up.
+package transfer
diff --git a/service/transfer/go.mod b/service/transfer/go.mod
index 545c1accb01..3e7f981abdf 100644
--- a/service/transfer/go.mod
+++ b/service/transfer/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/transfer/go.sum b/service/transfer/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/transfer/go.sum
+++ b/service/transfer/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/translate/api_client.go b/service/translate/api_client.go
index 32c37fbb5eb..89488e8672b 100644
--- a/service/translate/api_client.go
+++ b/service/translate/api_client.go
@@ -21,8 +21,7 @@ import (
const ServiceID = "Translate"
const ServiceAPIVersion = "2017-07-01"
-// Provides translation between one source language and another of the same set of
-// languages.
+// Client provides the API client to make operations call for Amazon Translate.
type Client struct {
options Options
}
diff --git a/service/translate/doc.go b/service/translate/doc.go
new file mode 100644
index 00000000000..8cb1ad13269
--- /dev/null
+++ b/service/translate/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package translate provides the API client, operations, and parameter types for
+// Amazon Translate.
+//
+// Provides translation between one source language and another of the same set of
+// languages.
+package translate
diff --git a/service/translate/go.mod b/service/translate/go.mod
index c46346a3a64..4a787826e74 100644
--- a/service/translate/go.mod
+++ b/service/translate/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/translate/go.sum b/service/translate/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/translate/go.sum
+++ b/service/translate/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/waf/api_client.go b/service/waf/api_client.go
index fae4e5d155b..29759167f65 100644
--- a/service/waf/api_client.go
+++ b/service/waf/api_client.go
@@ -19,22 +19,7 @@ import (
const ServiceID = "WAF"
const ServiceAPIVersion = "2015-08-24"
-// This is AWS WAF Classic documentation. For more information, see AWS WAF Classic
-// (https://docs.aws.amazon.com/waf/latest/developerguide/classic-waf-chapter.html)
-// in the developer guide. For the latest version of AWS WAF, use the AWS WAFV2 API
-// and see the AWS WAF Developer Guide
-// (https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html). With
-// the latest version, AWS WAF has a single set of endpoints for regional and
-// global use. This is the AWS WAF Classic API Reference for using AWS WAF Classic
-// with Amazon CloudFront. The AWS WAF Classic actions and data types listed in the
-// reference are available for protecting Amazon CloudFront distributions. You can
-// use these actions and data types via the endpoint waf.amazonaws.com. This guide
-// is for developers who need detailed information about the AWS WAF Classic API
-// actions, data types, and errors. For detailed information about AWS WAF Classic
-// features and an overview of how to use the AWS WAF Classic API, see the AWS WAF
-// Classic
-// (https://docs.aws.amazon.com/waf/latest/developerguide/classic-waf-chapter.html)
-// in the developer guide.
+// Client provides the API client to make operations call for AWS WAF.
type Client struct {
options Options
}
diff --git a/service/waf/doc.go b/service/waf/doc.go
new file mode 100644
index 00000000000..a4afc765def
--- /dev/null
+++ b/service/waf/doc.go
@@ -0,0 +1,22 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package waf provides the API client, operations, and parameter types for AWS
+// WAF.
+//
+// This is AWS WAF Classic documentation. For more information, see AWS WAF Classic
+// (https://docs.aws.amazon.com/waf/latest/developerguide/classic-waf-chapter.html)
+// in the developer guide. For the latest version of AWS WAF, use the AWS WAFV2 API
+// and see the AWS WAF Developer Guide
+// (https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html). With
+// the latest version, AWS WAF has a single set of endpoints for regional and
+// global use. This is the AWS WAF Classic API Reference for using AWS WAF Classic
+// with Amazon CloudFront. The AWS WAF Classic actions and data types listed in the
+// reference are available for protecting Amazon CloudFront distributions. You can
+// use these actions and data types via the endpoint waf.amazonaws.com. This guide
+// is for developers who need detailed information about the AWS WAF Classic API
+// actions, data types, and errors. For detailed information about AWS WAF Classic
+// features and an overview of how to use the AWS WAF Classic API, see the AWS WAF
+// Classic
+// (https://docs.aws.amazon.com/waf/latest/developerguide/classic-waf-chapter.html)
+// in the developer guide.
+package waf
diff --git a/service/waf/go.mod b/service/waf/go.mod
index 3cefb0bf07c..ad38099a00c 100644
--- a/service/waf/go.mod
+++ b/service/waf/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/waf/go.sum b/service/waf/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/waf/go.sum
+++ b/service/waf/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/wafregional/api_client.go b/service/wafregional/api_client.go
index 089c78812e0..0bec653c4e3 100644
--- a/service/wafregional/api_client.go
+++ b/service/wafregional/api_client.go
@@ -19,26 +19,7 @@ import (
const ServiceID = "WAF Regional"
const ServiceAPIVersion = "2016-11-28"
-// This is AWS WAF Classic Regional documentation. For more information, see AWS
-// WAF Classic
-// (https://docs.aws.amazon.com/waf/latest/developerguide/classic-waf-chapter.html)
-// in the developer guide. For the latest version of AWS WAF, use the AWS WAFV2 API
-// and see the AWS WAF Developer Guide
-// (https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html). With
-// the latest version, AWS WAF has a single set of endpoints for regional and
-// global use. This is the AWS WAF Regional Classic API Reference for using AWS WAF
-// Classic with the AWS resources, Elastic Load Balancing (ELB) Application Load
-// Balancers and API Gateway APIs. The AWS WAF Classic actions and data types
-// listed in the reference are available for protecting Elastic Load Balancing
-// (ELB) Application Load Balancers and API Gateway APIs. You can use these actions
-// and data types by means of the endpoints listed in AWS Regions and Endpoints
-// (https://docs.aws.amazon.com/general/latest/gr/rande.html#waf_region). This
-// guide is for developers who need detailed information about the AWS WAF Classic
-// API actions, data types, and errors. For detailed information about AWS WAF
-// Classic features and an overview of how to use the AWS WAF Classic API, see the
-// AWS WAF Classic
-// (https://docs.aws.amazon.com/waf/latest/developerguide/classic-waf-chapter.html)
-// in the developer guide.
+// Client provides the API client to make operations call for AWS WAF Regional.
type Client struct {
options Options
}
diff --git a/service/wafregional/doc.go b/service/wafregional/doc.go
new file mode 100644
index 00000000000..a41a2be4b6e
--- /dev/null
+++ b/service/wafregional/doc.go
@@ -0,0 +1,26 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package wafregional provides the API client, operations, and parameter types for
+// AWS WAF Regional.
+//
+// This is AWS WAF Classic Regional documentation. For more information, see AWS
+// WAF Classic
+// (https://docs.aws.amazon.com/waf/latest/developerguide/classic-waf-chapter.html)
+// in the developer guide. For the latest version of AWS WAF, use the AWS WAFV2 API
+// and see the AWS WAF Developer Guide
+// (https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html). With
+// the latest version, AWS WAF has a single set of endpoints for regional and
+// global use. This is the AWS WAF Regional Classic API Reference for using AWS WAF
+// Classic with the AWS resources, Elastic Load Balancing (ELB) Application Load
+// Balancers and API Gateway APIs. The AWS WAF Classic actions and data types
+// listed in the reference are available for protecting Elastic Load Balancing
+// (ELB) Application Load Balancers and API Gateway APIs. You can use these actions
+// and data types by means of the endpoints listed in AWS Regions and Endpoints
+// (https://docs.aws.amazon.com/general/latest/gr/rande.html#waf_region). This
+// guide is for developers who need detailed information about the AWS WAF Classic
+// API actions, data types, and errors. For detailed information about AWS WAF
+// Classic features and an overview of how to use the AWS WAF Classic API, see the
+// AWS WAF Classic
+// (https://docs.aws.amazon.com/waf/latest/developerguide/classic-waf-chapter.html)
+// in the developer guide.
+package wafregional
diff --git a/service/wafregional/go.mod b/service/wafregional/go.mod
index f077f9c7316..8f0cbc7dcb9 100644
--- a/service/wafregional/go.mod
+++ b/service/wafregional/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/wafregional/go.sum b/service/wafregional/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/wafregional/go.sum
+++ b/service/wafregional/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/wafv2/api_client.go b/service/wafv2/api_client.go
index 7bb6876ca68..429bab4ba88 100644
--- a/service/wafv2/api_client.go
+++ b/service/wafv2/api_client.go
@@ -19,61 +19,7 @@ import (
const ServiceID = "WAFV2"
const ServiceAPIVersion = "2019-07-29"
-// This is the latest version of the AWS WAF API, released in November, 2019. The
-// names of the entities that you use to access this API, like endpoints and
-// namespaces, all have the versioning information added, like "V2" or "v2", to
-// distinguish from the prior version. We recommend migrating your resources to
-// this version, because it has a number of significant improvements. If you used
-// AWS WAF prior to this release, you can't use this AWS WAFV2 API to access any
-// AWS WAF resources that you created before. You can access your old rules, web
-// ACLs, and other AWS WAF resources only through the AWS WAF Classic APIs. The AWS
-// WAF Classic APIs have retained the prior names, endpoints, and namespaces. For
-// information, including how to migrate your AWS WAF resources to this version,
-// see the AWS WAF Developer Guide
-// (https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html). AWS
-// WAF is a web application firewall that lets you monitor the HTTP and HTTPS
-// requests that are forwarded to Amazon CloudFront, an Amazon API Gateway API, or
-// an Application Load Balancer. AWS WAF also lets you control access to your
-// content. Based on conditions that you specify, such as the IP addresses that
-// requests originate from or the values of query strings, API Gateway, CloudFront,
-// or the Application Load Balancer responds to requests either with the requested
-// content or with an HTTP 403 status code (Forbidden). You also can configure
-// CloudFront to return a custom error page when a request is blocked. This API
-// guide is for developers who need detailed information about AWS WAF API actions,
-// data types, and errors. For detailed information about AWS WAF features and an
-// overview of how to use AWS WAF, see the AWS WAF Developer Guide
-// (https://docs.aws.amazon.com/waf/latest/developerguide/). You can make calls
-// using the endpoints listed in AWS Service Endpoints for AWS WAF
-// (https://docs.aws.amazon.com/general/latest/gr/rande.html#waf_region).
-//
-// *
-// For regional applications, you can use any of the endpoints in the list. A
-// regional application can be an Application Load Balancer (ALB) or an API Gateway
-// stage.
-//
-// * For AWS CloudFront applications, you must use the API endpoint
-// listed for US East (N. Virginia): us-east-1.
-//
-// Alternatively, you can use one of
-// the AWS SDKs to access an API that's tailored to the programming language or
-// platform that you're using. For more information, see AWS SDKs
-// (http://aws.amazon.com/tools/#SDKs). We currently provide two versions of the
-// AWS WAF API: this API and the prior versions, the classic AWS WAF APIs. This new
-// API provides the same functionality as the older versions, with the following
-// major improvements:
-//
-// * You use one API for both global and regional
-// applications. Where you need to distinguish the scope, you specify a Scope
-// parameter and set it to CLOUDFRONT or REGIONAL.
-//
-// * You can define a Web ACL
-// or rule group with a single call, and update it with a single call. You define
-// all rule specifications in JSON format, and pass them to your rule group or Web
-// ACL calls.
-//
-// * The limits AWS WAF places on the use of rules more closely
-// reflects the cost of running each type of rule. Rule groups include capacity
-// settings, so you know the maximum cost of a rule group when you use it.
+// Client provides the API client to make operations call for AWS WAFV2.
type Client struct {
options Options
}
diff --git a/service/wafv2/doc.go b/service/wafv2/doc.go
new file mode 100644
index 00000000000..5edf14d03b5
--- /dev/null
+++ b/service/wafv2/doc.go
@@ -0,0 +1,61 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package wafv2 provides the API client, operations, and parameter types for AWS
+// WAFV2.
+//
+// This is the latest version of the AWS WAF API, released in November, 2019. The
+// names of the entities that you use to access this API, like endpoints and
+// namespaces, all have the versioning information added, like "V2" or "v2", to
+// distinguish from the prior version. We recommend migrating your resources to
+// this version, because it has a number of significant improvements. If you used
+// AWS WAF prior to this release, you can't use this AWS WAFV2 API to access any
+// AWS WAF resources that you created before. You can access your old rules, web
+// ACLs, and other AWS WAF resources only through the AWS WAF Classic APIs. The AWS
+// WAF Classic APIs have retained the prior names, endpoints, and namespaces. For
+// information, including how to migrate your AWS WAF resources to this version,
+// see the AWS WAF Developer Guide
+// (https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html). AWS
+// WAF is a web application firewall that lets you monitor the HTTP and HTTPS
+// requests that are forwarded to Amazon CloudFront, an Amazon API Gateway API, or
+// an Application Load Balancer. AWS WAF also lets you control access to your
+// content. Based on conditions that you specify, such as the IP addresses that
+// requests originate from or the values of query strings, API Gateway, CloudFront,
+// or the Application Load Balancer responds to requests either with the requested
+// content or with an HTTP 403 status code (Forbidden). You also can configure
+// CloudFront to return a custom error page when a request is blocked. This API
+// guide is for developers who need detailed information about AWS WAF API actions,
+// data types, and errors. For detailed information about AWS WAF features and an
+// overview of how to use AWS WAF, see the AWS WAF Developer Guide
+// (https://docs.aws.amazon.com/waf/latest/developerguide/). You can make calls
+// using the endpoints listed in AWS Service Endpoints for AWS WAF
+// (https://docs.aws.amazon.com/general/latest/gr/rande.html#waf_region).
+//
+// *
+// For regional applications, you can use any of the endpoints in the list. A
+// regional application can be an Application Load Balancer (ALB) or an API Gateway
+// stage.
+//
+// * For AWS CloudFront applications, you must use the API endpoint
+// listed for US East (N. Virginia): us-east-1.
+//
+// Alternatively, you can use one of
+// the AWS SDKs to access an API that's tailored to the programming language or
+// platform that you're using. For more information, see AWS SDKs
+// (http://aws.amazon.com/tools/#SDKs). We currently provide two versions of the
+// AWS WAF API: this API and the prior versions, the classic AWS WAF APIs. This new
+// API provides the same functionality as the older versions, with the following
+// major improvements:
+//
+// * You use one API for both global and regional
+// applications. Where you need to distinguish the scope, you specify a Scope
+// parameter and set it to CLOUDFRONT or REGIONAL.
+//
+// * You can define a Web ACL
+// or rule group with a single call, and update it with a single call. You define
+// all rule specifications in JSON format, and pass them to your rule group or Web
+// ACL calls.
+//
+// * The limits AWS WAF places on the use of rules more closely
+// reflects the cost of running each type of rule. Rule groups include capacity
+// settings, so you know the maximum cost of a rule group when you use it.
+package wafv2
diff --git a/service/wafv2/go.mod b/service/wafv2/go.mod
index 305819e48a6..a598f096327 100644
--- a/service/wafv2/go.mod
+++ b/service/wafv2/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/wafv2/go.sum b/service/wafv2/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/wafv2/go.sum
+++ b/service/wafv2/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/workdocs/api_client.go b/service/workdocs/api_client.go
index a0f436ed816..0398cdacb12 100644
--- a/service/workdocs/api_client.go
+++ b/service/workdocs/api_client.go
@@ -19,38 +19,7 @@ import (
const ServiceID = "WorkDocs"
const ServiceAPIVersion = "2016-05-01"
-// The WorkDocs API is designed for the following use cases:
-//
-// * File Migration:
-// File migration applications are supported for users who want to migrate their
-// files from an on-premises or off-premises file system or service. Users can
-// insert files into a user directory structure, as well as allow for basic
-// metadata changes, such as modifications to the permissions of files.
-//
-// *
-// Security: Support security applications are supported for users who have
-// additional security needs, such as antivirus or data loss prevention. The API
-// actions, along with AWS CloudTrail, allow these applications to detect when
-// changes occur in Amazon WorkDocs. Then, the application can take the necessary
-// actions and replace the target file. If the target file violates the policy, the
-// application can also choose to email the user.
-//
-// * eDiscovery/Analytics:
-// General administrative applications are supported, such as eDiscovery and
-// analytics. These applications can choose to mimic or record the actions in an
-// Amazon WorkDocs site, along with AWS CloudTrail, to replicate data for
-// eDiscovery, backup, or analytical applications.
-//
-// All Amazon WorkDocs API actions
-// are Amazon authenticated and certificate-signed. They not only require the use
-// of the AWS SDK, but also allow for the exclusive use of IAM users and roles to
-// help facilitate access, trust, and permission policies. By creating a role and
-// allowing an IAM user to access the Amazon WorkDocs site, the IAM user gains full
-// administrative visibility into the entire Amazon WorkDocs site (or as set in the
-// IAM policy). This includes, but is not limited to, the ability to modify file
-// permissions and upload any file to any user. This allows developers to perform
-// the three use cases above, as well as give users the ability to grant access on
-// a selective basis using the IAM model.
+// Client provides the API client to make operations call for Amazon WorkDocs.
type Client struct {
options Options
}
diff --git a/service/workdocs/doc.go b/service/workdocs/doc.go
new file mode 100644
index 00000000000..3c41c329e16
--- /dev/null
+++ b/service/workdocs/doc.go
@@ -0,0 +1,38 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package workdocs provides the API client, operations, and parameter types for
+// Amazon WorkDocs.
+//
+// The WorkDocs API is designed for the following use cases:
+//
+// * File Migration:
+// File migration applications are supported for users who want to migrate their
+// files from an on-premises or off-premises file system or service. Users can
+// insert files into a user directory structure, as well as allow for basic
+// metadata changes, such as modifications to the permissions of files.
+//
+// *
+// Security: Support security applications are supported for users who have
+// additional security needs, such as antivirus or data loss prevention. The API
+// actions, along with AWS CloudTrail, allow these applications to detect when
+// changes occur in Amazon WorkDocs. Then, the application can take the necessary
+// actions and replace the target file. If the target file violates the policy, the
+// application can also choose to email the user.
+//
+// * eDiscovery/Analytics:
+// General administrative applications are supported, such as eDiscovery and
+// analytics. These applications can choose to mimic or record the actions in an
+// Amazon WorkDocs site, along with AWS CloudTrail, to replicate data for
+// eDiscovery, backup, or analytical applications.
+//
+// All Amazon WorkDocs API actions
+// are Amazon authenticated and certificate-signed. They not only require the use
+// of the AWS SDK, but also allow for the exclusive use of IAM users and roles to
+// help facilitate access, trust, and permission policies. By creating a role and
+// allowing an IAM user to access the Amazon WorkDocs site, the IAM user gains full
+// administrative visibility into the entire Amazon WorkDocs site (or as set in the
+// IAM policy). This includes, but is not limited to, the ability to modify file
+// permissions and upload any file to any user. This allows developers to perform
+// the three use cases above, as well as give users the ability to grant access on
+// a selective basis using the IAM model.
+package workdocs
diff --git a/service/workdocs/go.mod b/service/workdocs/go.mod
index 82c7c406f73..57db30ef3c2 100644
--- a/service/workdocs/go.mod
+++ b/service/workdocs/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/workdocs/go.sum b/service/workdocs/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/workdocs/go.sum
+++ b/service/workdocs/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/worklink/api_client.go b/service/worklink/api_client.go
index 24130aebd68..9a9390d4be2 100644
--- a/service/worklink/api_client.go
+++ b/service/worklink/api_client.go
@@ -19,14 +19,7 @@ import (
const ServiceID = "WorkLink"
const ServiceAPIVersion = "2018-09-25"
-// Amazon WorkLink is a cloud-based service that provides secure access to internal
-// websites and web apps from iOS and Android phones. In a single step, your users,
-// such as employees, can access internal websites as efficiently as they access
-// any other public website. They enter a URL in their web browser, or choose a
-// link to an internal website in an email. Amazon WorkLink authenticates the
-// user's access and securely renders authorized internal web content in a secure
-// rendering service in the AWS cloud. Amazon WorkLink doesn't download or store
-// any internal web content on mobile devices.
+// Client provides the API client to make operations call for Amazon WorkLink.
type Client struct {
options Options
}
diff --git a/service/worklink/doc.go b/service/worklink/doc.go
new file mode 100644
index 00000000000..b026571d5ea
--- /dev/null
+++ b/service/worklink/doc.go
@@ -0,0 +1,14 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package worklink provides the API client, operations, and parameter types for
+// Amazon WorkLink.
+//
+// Amazon WorkLink is a cloud-based service that provides secure access to internal
+// websites and web apps from iOS and Android phones. In a single step, your users,
+// such as employees, can access internal websites as efficiently as they access
+// any other public website. They enter a URL in their web browser, or choose a
+// link to an internal website in an email. Amazon WorkLink authenticates the
+// user's access and securely renders authorized internal web content in a secure
+// rendering service in the AWS cloud. Amazon WorkLink doesn't download or store
+// any internal web content on mobile devices.
+package worklink
diff --git a/service/worklink/go.mod b/service/worklink/go.mod
index 3cc9bf8cda6..cb4adf479b5 100644
--- a/service/worklink/go.mod
+++ b/service/worklink/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/worklink/go.sum b/service/worklink/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/worklink/go.sum
+++ b/service/worklink/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/workmail/api_client.go b/service/workmail/api_client.go
index eaeda8c50cc..334117feb84 100644
--- a/service/workmail/api_client.go
+++ b/service/workmail/api_client.go
@@ -19,34 +19,7 @@ import (
const ServiceID = "WorkMail"
const ServiceAPIVersion = "2017-10-01"
-// Amazon WorkMail is a secure, managed business email and calendaring service with
-// support for existing desktop and mobile email clients. You can access your
-// email, contacts, and calendars using Microsoft Outlook, your browser, or other
-// native iOS and Android email applications. You can integrate WorkMail with your
-// existing corporate directory and control both the keys that encrypt your data
-// and the location in which your data is stored. The WorkMail API is designed for
-// the following scenarios:
-//
-// * Listing and describing organizations
-//
-// *
-// Managing users
-//
-// * Managing groups
-//
-// * Managing resources
-//
-// All WorkMail
-// API operations are Amazon-authenticated and certificate-signed. They not only
-// require the use of the AWS SDK, but also allow for the exclusive use of AWS
-// Identity and Access Management users and roles to help facilitate access, trust,
-// and permission policies. By creating a role and allowing an IAM user to access
-// the WorkMail site, the IAM user gains full administrative visibility into the
-// entire WorkMail organization (or as set in the IAM policy). This includes, but
-// is not limited to, the ability to create, update, and delete users, groups, and
-// resources. This allows developers to perform the scenarios listed above, as well
-// as give users the ability to grant access on a selective basis using the IAM
-// model.
+// Client provides the API client to make operations call for Amazon WorkMail.
type Client struct {
options Options
}
diff --git a/service/workmail/doc.go b/service/workmail/doc.go
new file mode 100644
index 00000000000..cc815c80f8d
--- /dev/null
+++ b/service/workmail/doc.go
@@ -0,0 +1,34 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package workmail provides the API client, operations, and parameter types for
+// Amazon WorkMail.
+//
+// Amazon WorkMail is a secure, managed business email and calendaring service with
+// support for existing desktop and mobile email clients. You can access your
+// email, contacts, and calendars using Microsoft Outlook, your browser, or other
+// native iOS and Android email applications. You can integrate WorkMail with your
+// existing corporate directory and control both the keys that encrypt your data
+// and the location in which your data is stored. The WorkMail API is designed for
+// the following scenarios:
+//
+// * Listing and describing organizations
+//
+// *
+// Managing users
+//
+// * Managing groups
+//
+// * Managing resources
+//
+// All WorkMail
+// API operations are Amazon-authenticated and certificate-signed. They not only
+// require the use of the AWS SDK, but also allow for the exclusive use of AWS
+// Identity and Access Management users and roles to help facilitate access, trust,
+// and permission policies. By creating a role and allowing an IAM user to access
+// the WorkMail site, the IAM user gains full administrative visibility into the
+// entire WorkMail organization (or as set in the IAM policy). This includes, but
+// is not limited to, the ability to create, update, and delete users, groups, and
+// resources. This allows developers to perform the scenarios listed above, as well
+// as give users the ability to grant access on a selective basis using the IAM
+// model.
+package workmail
diff --git a/service/workmail/go.mod b/service/workmail/go.mod
index 0f7bbeb767b..d29fdebd38d 100644
--- a/service/workmail/go.mod
+++ b/service/workmail/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/workmail/go.sum b/service/workmail/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/workmail/go.sum
+++ b/service/workmail/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/workmailmessageflow/api_client.go b/service/workmailmessageflow/api_client.go
index 7ddc16db77d..09ce9a36196 100644
--- a/service/workmailmessageflow/api_client.go
+++ b/service/workmailmessageflow/api_client.go
@@ -19,8 +19,8 @@ import (
const ServiceID = "WorkMailMessageFlow"
const ServiceAPIVersion = "2019-05-01"
-// The WorkMail Message Flow API provides access to email messages as they are
-// being sent and received by a WorkMail organization.
+// Client provides the API client to make operations call for Amazon WorkMail
+// Message Flow.
type Client struct {
options Options
}
diff --git a/service/workmailmessageflow/doc.go b/service/workmailmessageflow/doc.go
new file mode 100644
index 00000000000..9ab31ce19a5
--- /dev/null
+++ b/service/workmailmessageflow/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package workmailmessageflow provides the API client, operations, and parameter
+// types for Amazon WorkMail Message Flow.
+//
+// The WorkMail Message Flow API provides access to email messages as they are
+// being sent and received by a WorkMail organization.
+package workmailmessageflow
diff --git a/service/workmailmessageflow/go.mod b/service/workmailmessageflow/go.mod
index 86dbb596073..ab4e6215d70 100644
--- a/service/workmailmessageflow/go.mod
+++ b/service/workmailmessageflow/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/workmailmessageflow/go.sum b/service/workmailmessageflow/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/workmailmessageflow/go.sum
+++ b/service/workmailmessageflow/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/workspaces/api_client.go b/service/workspaces/api_client.go
index 9a145ca8421..5ea58d9b2d3 100644
--- a/service/workspaces/api_client.go
+++ b/service/workspaces/api_client.go
@@ -19,8 +19,7 @@ import (
const ServiceID = "WorkSpaces"
const ServiceAPIVersion = "2015-04-08"
-// Amazon WorkSpaces Service Amazon WorkSpaces enables you to provision virtual,
-// cloud-based Microsoft Windows and Amazon Linux desktops for your users.
+// Client provides the API client to make operations call for Amazon WorkSpaces.
type Client struct {
options Options
}
diff --git a/service/workspaces/doc.go b/service/workspaces/doc.go
new file mode 100644
index 00000000000..f9d20d40b8b
--- /dev/null
+++ b/service/workspaces/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package workspaces provides the API client, operations, and parameter types for
+// Amazon WorkSpaces.
+//
+// Amazon WorkSpaces Service Amazon WorkSpaces enables you to provision virtual,
+// cloud-based Microsoft Windows and Amazon Linux desktops for your users.
+package workspaces
diff --git a/service/workspaces/go.mod b/service/workspaces/go.mod
index 71a2eefba58..3f077b33637 100644
--- a/service/workspaces/go.mod
+++ b/service/workspaces/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/workspaces/go.sum b/service/workspaces/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/workspaces/go.sum
+++ b/service/workspaces/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
diff --git a/service/xray/api_client.go b/service/xray/api_client.go
index 254921f031c..2b6b811a0cf 100644
--- a/service/xray/api_client.go
+++ b/service/xray/api_client.go
@@ -19,8 +19,7 @@ import (
const ServiceID = "XRay"
const ServiceAPIVersion = "2016-04-12"
-// AWS X-Ray provides APIs for managing debug traces and retrieving service maps
-// and other data created by processing those traces.
+// Client provides the API client to make operations call for AWS X-Ray.
type Client struct {
options Options
}
diff --git a/service/xray/doc.go b/service/xray/doc.go
new file mode 100644
index 00000000000..2239d96e5dd
--- /dev/null
+++ b/service/xray/doc.go
@@ -0,0 +1,8 @@
+// Code generated by smithy-go-codegen DO NOT EDIT.
+
+// Package xray provides the API client, operations, and parameter types for AWS
+// X-Ray.
+//
+// AWS X-Ray provides APIs for managing debug traces and retrieving service maps
+// and other data created by processing those traces.
+package xray
diff --git a/service/xray/go.mod b/service/xray/go.mod
index 2d7028d76a0..e4b1bba01c2 100644
--- a/service/xray/go.mod
+++ b/service/xray/go.mod
@@ -4,7 +4,7 @@ go 1.15
require (
github.com/aws/aws-sdk-go-v2 v0.0.0-20201006075021-8b185f9d6dff
- github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b
+ github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1
)
replace github.com/aws/aws-sdk-go-v2 => ../../
diff --git a/service/xray/go.sum b/service/xray/go.sum
index 936860d94ea..870fd1bce08 100644
--- a/service/xray/go.sum
+++ b/service/xray/go.sum
@@ -1,6 +1,6 @@
github.com/awslabs/smithy-go v0.0.0-20200930175536-2cd7f70a8c2f/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b h1:ctpfX7O+yh2vPII4Dn7K7ISX3mp7DZNuTu8r/AutNYs=
-github.com/awslabs/smithy-go v0.0.0-20201009221937-21015eb9ec4b/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1 h1:5eAoxqWUc2VMuT3ob/pUYCLliBYEk3dccw6P/reTuRY=
+github.com/awslabs/smithy-go v0.1.2-0.20201012175301-b4d8737f29d1/go.mod h1:hPOQwnmBLHsUphH13tVSjQhTAFma0/0XoZGbBcOuABI=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-cmp v0.4.1 h1:/exdXoGamhu5ONeUJH0deniYLWYvQwW66yvlfiiKTu0=
github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=