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.

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.

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.

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.

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:

CodeArtifact supports these -// operations:

+// 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:

CodeArtifact supports these +// operations:

+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:

Branches, by calling the -// following:

Files, by calling the -// following:

Commits, by calling the following:

Merges, by -// calling the following:

Pull requests, by calling the following:

-//

Approval rule templates, by calling the -// following:

-//

Comments in a repository, by calling the following:

Tags used to tag -// resources in AWS CodeCommit (not Git tags), by calling the following:

Triggers, by calling the -// following:

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:

Branches, by calling the +// following:

Files, by calling the +// following:

Commits, by calling the following:

Merges, by +// calling the following:

Pull requests, by calling the following:

+//

Approval rule templates, by calling the +// following:

+//

Comments in a repository, by calling the following:

Tags used to tag +// resources in AWS CodeCommit (not Git tags), by calling the following:

Triggers, by calling the +// following:

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:

Events, by -// calling the following:

Tags, by -// calling the following:

-//

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:

Events, by +// calling the following:

Tags, by +// calling the following:

+//

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:

-// 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:

+// 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:

+// 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:

+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):

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:

StreamKey:

Stream:

AWS -// Tags:

+// 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):

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:

StreamKey:

Stream:

AWS +// Tags:

+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.

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.

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.

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.

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.

+// 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.

+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:

To -// use resource groups tagging API operations, you must add the following -// permissions to your IAM policy:

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.

+// 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:

To +// use resource groups tagging API operations, you must add the following +// permissions to your IAM policy:

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.

+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:
  1. Connect your network to a VPC using AWS Direct Connect or -// a VPN.

  2. 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.

  3. Get -// the IP addresses for the Resolver endpoints:

    get-resolver-endpoint -// --resolver-endpoint-id [resolver_endpoint_id]

  4. 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:

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:
  1. Connect your network to a VPC using AWS Direct Connect or +// a VPN.

  2. 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.

  3. Get +// the IP addresses for the Resolver endpoints:

    get-resolver-endpoint +// --resolver-endpoint-id [resolver_endpoint_id]

  4. 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:

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=