diff --git a/Gopkg.lock b/Gopkg.lock
index 279b67354a..2d981e147d 100644
--- a/Gopkg.lock
+++ b/Gopkg.lock
@@ -53,7 +53,7 @@
revision = "2efee857e7cfd4f3d0138cc3cbb1b4966962b93a"
[[projects]]
- digest = "1:986e806384c64f0f54881c0257e5f16da7d0b8e485495e50878d33cb2a6b1c82"
+ digest = "1:5c8a3993eda957a3b5cbeb1166388566e2f0eb3ac2cc31baad922f9a24975b5e"
name = "github.com/aws/aws-sdk-go"
packages = [
"aws",
@@ -90,8 +90,8 @@
"service/sts",
]
pruneopts = ""
- revision = "a5158a897b80d434ed8704bb42fed46ff9bf8b91"
- version = "v1.15.44"
+ revision = "4b4fb865e4e4a972645dba0b9677e623dd83a8a8"
+ version = "v1.15.53"
[[projects]]
branch = "master"
@@ -102,7 +102,7 @@
revision = "3a771d992973f24aa725d07868b467d1ddfceafb"
[[projects]]
- digest = "1:b4db6b7d53a74b5abc1ae87921536138fe66a2788a0d205892c97e19d1b84683"
+ digest = "1:600d64f7857a14d7715ce2795868c76b85e634fc13aba93b23431039fed2d9ea"
name = "github.com/coreos/etcd"
packages = [
"auth/authpb",
@@ -119,8 +119,8 @@
"version",
]
pruneopts = ""
- revision = "fca8add78a9d926166eb739b8e4a124434025ba3"
- version = "v3.3.9"
+ revision = "27fc7e2296f506182f58ce846e48f36b34fe6842"
+ version = "v3.3.10"
[[projects]]
digest = "1:3c3f68ebab415344aef64363d23471e953a4715645115604aaf57923ae904f5e"
@@ -190,44 +190,44 @@
version = "v1.0.0"
[[projects]]
- digest = "1:cd5bab9c9e23ffa6858eaa79dc827fd84bc24bc00b0cfb0b14036e393da2b1fa"
+ digest = "1:a6f43a35242db0a1387907e6fd0c7e1dccfbed95c7176f166d31d0b5a96c65fc"
name = "github.com/go-ini/ini"
packages = ["."]
pruneopts = ""
- revision = "5cf292cae48347c2490ac1a58fe36735fb78df7e"
- version = "v1.38.2"
+ revision = "7b294651033cd7d9e7f0d9ffa1b75ed1e198e737"
+ version = "v1.38.3"
[[projects]]
- digest = "1:e116a4866bffeec941056a1fcfd37e520fad1ee60e4e3579719f19a43c392e10"
+ digest = "1:c8052dcf3ec378a9a6bc4f00ecc10d6d5eb3cc1f8faaf6b2f70f047e8881d446"
name = "github.com/go-openapi/jsonpointer"
packages = ["."]
pruneopts = ""
- revision = "3a0015ad55fa9873f41605d3e8f28cd279c32ab2"
- version = "0.16.0"
+ revision = "ef5f0afec364d3b9396b7b77b43dbe26bf1f8004"
+ version = "v0.17.0"
[[projects]]
- digest = "1:3830527ef0f4f9b268d9286661c0f52f9115f8aefd9f45ee7352516f93489ac9"
+ digest = "1:1824e5330b35b2a2418d06aa55629cc59ad454b72e338aa125ba8ff98f16298b"
name = "github.com/go-openapi/jsonreference"
packages = ["."]
pruneopts = ""
- revision = "3fb327e6747da3043567ee86abd02bb6376b6be2"
- version = "0.16.0"
+ revision = "8483a886a90412cd6858df4ea3483dce9c8e35a3"
+ version = "v0.17.0"
[[projects]]
- digest = "1:222a38a6f9a0bac95fa14fb97b0bf4734dd652a3341306aa79dda33980d91f42"
+ digest = "1:d4680b89600466e543754c838cbc987ed58b962417a88600881cd0ed88d6b4cc"
name = "github.com/go-openapi/spec"
packages = ["."]
pruneopts = ""
- revision = "384415f06ee238aae1df5caad877de6ceac3a5c4"
- version = "0.16.0"
+ revision = "5bae59e25b21498baea7f9d46e9c147ec106a42e"
+ version = "v0.17.0"
[[projects]]
- digest = "1:a8255150a79fa9cc785561966bacda7ff5b386abed1b5f5a9a784660407df836"
+ digest = "1:062de20b7d299ae95c902a5c472c4bc87a2f3ae707751fe155ecf640d99074b4"
name = "github.com/go-openapi/swag"
packages = ["."]
pruneopts = ""
- revision = "becd2f08beafcca035645a8a101e0e3e18140458"
- version = "0.16.0"
+ revision = "5899d5c5e619fda5fa86e14795a835f473ca284c"
+ version = "v0.17.0"
[[projects]]
digest = "1:6e73003ecd35f4487a5e88270d3ca0a81bc80dc88053ac7e4dcfec5fba30d918"
@@ -400,12 +400,12 @@
version = "1.0.1"
[[projects]]
- branch = "master"
- digest = "1:448b4a6e39e46d8740b00dc871f26d58dc39341b160e01267b7917132831a136"
+ digest = "1:6a874e3ddfb9db2b42bd8c85b6875407c702fa868eed20634ff489bc896ccfd3"
name = "github.com/konsorten/go-windows-terminal-sequences"
packages = ["."]
pruneopts = ""
- revision = "b729f2633dfe35f4d1d8a32385f6685610ce1cb5"
+ revision = "5c8c8bd35d3832f5d134ae1e1e375b69a4d25242"
+ version = "v1.0.1"
[[projects]]
digest = "1:cd615da8240ba516faaab9251a96fd0e940046c0f3379ffbeaa7e5bdf8c1699c"
@@ -510,6 +510,17 @@
revision = "7615b9433f86a8bdf29709bf288bc4fd0636a369"
version = "v1.4.2"
+[[projects]]
+ branch = "master"
+ digest = "1:5395c1caf2650746c9c4777823874863d92ef81374aa53ee35faf098ace0ada5"
+ name = "github.com/openshift/cluster-api-actuator-pkg"
+ packages = [
+ "pkg/e2e/framework",
+ "pkg/manifests",
+ ]
+ pruneopts = ""
+ revision = "5e22a3432bc838ac143e8f497e56a862be118ee0"
+
[[projects]]
digest = "1:a5484d4fa43127138ae6e7b2299a6a52ae006c7f803d98d717f60abf3e97192e"
name = "github.com/pborman/uuid"
@@ -573,7 +584,7 @@
[[projects]]
branch = "master"
- digest = "1:5a57ea878c9a40657ebe7916eca6bea7c76808f5acb68fd42ea5e204dd35f6f7"
+ digest = "1:1f62ed2c173c42c1edad2e94e127318ea11b0d28c62590c82a8d2d3cde189afe"
name = "github.com/prometheus/procfs"
packages = [
".",
@@ -582,15 +593,15 @@
"xfs",
]
pruneopts = ""
- revision = "418d78d0b9a7b7de3a6bbc8a23def624cc977bb2"
+ revision = "185b4288413d2a0dd0806f78c90dde719829e5ae"
[[projects]]
- digest = "1:01d968ff6535945510c944983eee024e81f1c949043e9bbfe5ab206ebc3588a4"
+ digest = "1:5f48b818f16848d05cf74f4cbdd0cbe9e0dcddb3c459b4c510c6e2c8e1b4dff1"
name = "github.com/sirupsen/logrus"
packages = ["."]
pruneopts = ""
- revision = "a67f783a3814b8729bd2dac5780b5f78f8dbd64d"
- version = "v1.1.0"
+ revision = "ad15b42461921f1fb3529b058c6786c6a45d5162"
+ version = "v1.1.1"
[[projects]]
digest = "1:a1403cc8a94b8d7956ee5e9694badef0e7b051af289caad1cf668331e3ffa4f6"
@@ -601,12 +612,12 @@
version = "v0.0.3"
[[projects]]
- digest = "1:0a52bcb568386d98f4894575d53ce3e456f56471de6897bb8b9de13c33d9340e"
+ digest = "1:cbaf13cdbfef0e4734ed8a7504f57fe893d471d62a35b982bf6fb3f036449a66"
name = "github.com/spf13/pflag"
packages = ["."]
pruneopts = ""
- revision = "9a97c102cda95a86cec2345a6f09f55a939babf5"
- version = "v1.0.2"
+ revision = "298182f68c66c05229eb03ac171abe6e309ee79a"
+ version = "v1.0.3"
[[projects]]
digest = "1:c587772fb8ad29ad4db67575dad25ba17a51f072ff18a22b4f0257a4d9c24f75"
@@ -626,15 +637,24 @@
[[projects]]
branch = "master"
- digest = "1:d10ba2393047dc9ba61df4d36c849a03017175edfa3ee4da23c3a12e10326443"
+ digest = "1:6a29a2cd3888fd1aeba990cfffebe3524b79d717a0abe52ee7d695c51ff75154"
name = "golang.org/x/crypto"
- packages = ["ssh/terminal"]
+ packages = [
+ "curve25519",
+ "ed25519",
+ "ed25519/internal/edwards25519",
+ "internal/chacha20",
+ "internal/subtle",
+ "poly1305",
+ "ssh",
+ "ssh/terminal",
+ ]
pruneopts = ""
- revision = "5295e8364332db77d75fce11f1d19c053919a9c9"
+ revision = "a92615f3c49003920a58dedcf32cf55022cefb8d"
[[projects]]
branch = "master"
- digest = "1:08e41d63f8dac84d83797368b56cf0b339e42d0224e5e56668963c28aec95685"
+ digest = "1:547dcb6aebfb7fb17947660ebb034470c13f4d63d893def190a2f7ba3d09bc38"
name = "golang.org/x/net"
packages = [
"context",
@@ -650,11 +670,11 @@
"websocket",
]
pruneopts = ""
- revision = "4dfa2610cdf3b287375bbba5b8f2a14d3b01d8de"
+ revision = "49bb7cea24b1df9410e1712aa6433dae904ff66a"
[[projects]]
branch = "master"
- digest = "1:630da6b685efd0155076e77c082a4fb297a5fd49a722d28fb4c728cd8656e060"
+ digest = "1:2ed0bf267e44950120acd95570227e28184573ffb099bd85b529ee148e004ddb"
name = "golang.org/x/sys"
packages = [
"unix",
@@ -663,7 +683,7 @@
"windows/svc/eventlog",
]
pruneopts = ""
- revision = "dad3d9fb7b6e83d0f9ac8f54670f6334c3a287b4"
+ revision = "fa43e7bc11baaae89f3f902b2b4d832b68234844"
[[projects]]
digest = "1:5acd3512b047305d49e8763eef7ba423901e85d5dd2fd1e71778a0ea8de10bd4"
@@ -703,7 +723,7 @@
[[projects]]
branch = "master"
- digest = "1:7163f206cbfefc99fa7cbb3830a01dfca68477467fbc075922b2af524dd008a6"
+ digest = "1:b2663f04cd9eee82bdb095ab9e514c790ef3b3a52acdc0995973cf8df340d82e"
name = "golang.org/x/tools"
packages = [
"go/ast/astutil",
@@ -711,15 +731,15 @@
"internal/fastwalk",
]
pruneopts = ""
- revision = "e9ca907325a54929174f01b115742dbac294b788"
+ revision = "12a7c317e894c0a622b5ed27f0a102fcdd56d1ad"
[[projects]]
branch = "master"
- digest = "1:0c092d90af564cfe88bf7d11e7a86fdbf38fd33f9cff6fd76f4a085f125eec78"
+ digest = "1:1b3b4ec811695907c4a3cb92e4f32834a4a42459bff7e02068b6b2b5344803cd"
name = "google.golang.org/genproto"
packages = ["googleapis/rpc/status"]
pruneopts = ""
- revision = "0e822944c569bf5c9afd034adaa56208bd2906ac"
+ revision = "af9cb2a35e7f169ec875002c1829c9b315cddc04"
[[projects]]
digest = "1:15656947b87a6a240e61dcfae9e71a55a8d5677f240d12ab48f02cdbabf1e309"
@@ -1135,6 +1155,7 @@
"transport",
"util/buffer",
"util/cert",
+ "util/cert/triple",
"util/flowcontrol",
"util/homedir",
"util/integer",
@@ -1183,7 +1204,7 @@
[[projects]]
branch = "master"
- digest = "1:97dcd0d9461da96a02924dd169dced94c9cc432a41fac6894ede8b8c93dc887f"
+ digest = "1:7b06ff480fd71dead51f0f243b573c448c372ec086b790ec7ed4f8a78f2c1cbf"
name = "k8s.io/kube-openapi"
packages = [
"pkg/builder",
@@ -1193,11 +1214,10 @@
"pkg/util/proto",
]
pruneopts = ""
- revision = "c01ed926f1243ac17a23a66f67da7fbdb2e2e298"
+ revision = "9dfdf9be683f61f82cda12362c44c784e0778b56"
[[projects]]
- branch = "master"
- digest = "1:9c510bf7fbb7c80ee1e41252bc08dcd82d24048be47e2b7c212e2cda4e2a8fa7"
+ digest = "1:08a06bcc698f1c308d3a80aa36bd98f76913dfc8b069c45537bcad465454a688"
name = "sigs.k8s.io/cluster-api"
packages = [
"pkg/apis/cluster",
@@ -1222,7 +1242,7 @@
"pkg/util",
]
pruneopts = ""
- revision = "f302034cfa525bd57a891532e761f742687e5392"
+ revision = "f31486484d5b33c785540eeaffd47fe57832aef5"
[solve-meta]
analyzer-name = "dep"
@@ -1241,22 +1261,21 @@
"github.com/kubernetes-incubator/apiserver-builder/pkg/controller",
"github.com/onsi/ginkgo",
"github.com/onsi/gomega",
+ "github.com/openshift/cluster-api-actuator-pkg/pkg/e2e/framework",
+ "github.com/openshift/cluster-api-actuator-pkg/pkg/manifests",
"github.com/prometheus/common/log",
"github.com/sirupsen/logrus",
"github.com/spf13/cobra",
"github.com/spf13/pflag",
- "k8s.io/api/apps/v1beta2",
"github.com/stretchr/testify/assert",
"k8s.io/api/core/v1",
- "k8s.io/api/rbac/v1",
"k8s.io/apimachinery/pkg/api/equality",
- "k8s.io/apimachinery/pkg/api/resource",
"k8s.io/apimachinery/pkg/apis/meta/v1",
+ "k8s.io/apimachinery/pkg/labels",
"k8s.io/apimachinery/pkg/runtime",
"k8s.io/apimachinery/pkg/runtime/schema",
"k8s.io/apimachinery/pkg/runtime/serializer",
"k8s.io/apimachinery/pkg/runtime/serializer/json",
- "k8s.io/apimachinery/pkg/util/intstr",
"k8s.io/apimachinery/pkg/util/uuid",
"k8s.io/apimachinery/pkg/util/wait",
"k8s.io/apiserver/pkg/util/logs",
@@ -1268,8 +1287,6 @@
"k8s.io/client-go/tools/leaderelection/resourcelock",
"k8s.io/client-go/tools/record",
"k8s.io/code-generator/cmd/deepcopy-gen",
- "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1",
- "k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset",
"sigs.k8s.io/cluster-api/pkg/apis/cluster/v1alpha1",
"sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset",
"sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset/fake",
diff --git a/Gopkg.toml b/Gopkg.toml
index 3a337c8cb3..9eb6d69a11 100644
--- a/Gopkg.toml
+++ b/Gopkg.toml
@@ -30,7 +30,7 @@ required = [
[[constraint]]
name = "sigs.k8s.io/cluster-api"
- branch = "master"
+ revision = "f31486484d5b33c785540eeaffd47fe57832aef5"
[[constraint]]
name = "k8s.io/code-generator"
@@ -52,3 +52,19 @@ required = [
[[constraint]]
name = "k8s.io/apiextensions-apiserver"
branch = "release-1.9"
+
+[[constraint]]
+ name = "k8s.io/apimachinery"
+ branch = "release-1.9"
+
+[[constraint]]
+ name = "k8s.io/apiserver"
+ branch = "release-1.9"
+
+[[constraint]]
+ name = "k8s.io/client-go"
+ branch = "release-6.0"
+
+[[constraint]]
+ name = "k8s.io/api"
+ branch = "release-1.9"
diff --git a/vendor/github.com/aws/aws-sdk-go/CHANGELOG.md b/vendor/github.com/aws/aws-sdk-go/CHANGELOG.md
index 11d033355b..0e6c02a31e 100644
--- a/vendor/github.com/aws/aws-sdk-go/CHANGELOG.md
+++ b/vendor/github.com/aws/aws-sdk-go/CHANGELOG.md
@@ -1,3 +1,99 @@
+Release v1.15.53 (2018-10-11)
+===
+
+### Service Client Updates
+* `service/athena`: Updates service API and documentation
+ * 1. GetQueryExecution API changes to return statementType of a submitted Athena query. 2. GetQueryResults API changes to return the number of rows added to a table when a CTAS query is executed.
+* `service/directconnect`: Updates service API and documentation
+ * This release adds support for Jumbo Frames over AWS Direct Connect. You can now set MTU value when creating new virtual interfaces. This release also includes a new API to modify MTU value of existing virtual interfaces.
+* `service/ec2`: Updates service API
+ * You can now launch the smaller-sized G3 instance called g3s.xlarge. G3s.xlarge provides 4 vCPU, 30.5 GB RAM and a NVIDIA Tesla M60 GPU. It is ideal for remote workstations, engineering and architectural applications, and 3D visualizations and rendering for visual effects.
+* `service/mediaconvert`: Updates service paginators
+ * Added Paginators for all the MediaConvert list operations
+* `service/transcribe`: Updates service API and documentation
+
+Release v1.15.52 (2018-10-10)
+===
+
+### Service Client Updates
+* `service/comprehend`: Updates service API
+* `service/es`: Updates service API and documentation
+ * Amazon Elasticsearch Service now supports customer-scheduled service software updates. When new service software becomes available, you can request an update to your domain and benefit from new features more quickly. If you take no action, we update the service software automatically after a certain time frame.
+* `service/transcribe`: Updates service API and documentation
+
+Release v1.15.51 (2018-10-09)
+===
+
+### Service Client Updates
+* `service/ssm`: Updates service API and documentation
+ * Adds StartDate, EndDate, and ScheduleTimezone to CreateMaintenanceWindow and UpdateMaintenanceWindow; Adds NextExecutionTime to GetMaintenanceWindow and DescribeMaintenanceWindows; Adds CancelMaintenanceWindowExecution, DescribeMaintenanceWindowSchedule and DescribeMaintenanceWindowsForTarget APIs.
+
+Release v1.15.50 (2018-10-08)
+===
+
+### Service Client Updates
+* `service/iot`: Updates service API and documentation
+ * We are releasing job execution timeout functionalities to customers. Customer now can set job execution timeout on the job level when creating a job.
+* `service/iot-jobs-data`: Updates service API and documentation
+
+Release v1.15.49 (2018-10-05)
+===
+
+### Service Client Updates
+* `service/ds`: Updates service API and documentation
+ * SDK changes to create a new type of trust for active directory
+
+Release v1.15.48 (2018-10-04)
+===
+
+### Service Client Updates
+* `service/apigateway`: Updates service API and documentation
+ * Adding support for multi-value parameters in TestInvokeMethod and TestInvokeAuthorizer.
+* `service/codebuild`: Updates service API and documentation
+ * Add resolved source version field in build output
+* `service/ssm`: Updates service API and documentation
+ * Adds RejectedPatchesAction to baseline to enable stricted validation of the rejected Patches List ; Add InstalledRejected and InstallOverrideList to compliance reporting
+* `service/storagegateway`: Updates service API and documentation
+ * AWS Storage Gateway now enables you to specify folders and subfolders when you update your file gateway's view of your S3 objects using the Refresh Cache API.
+
+Release v1.15.47 (2018-10-02)
+===
+
+### Service Client Updates
+* `service/sagemaker`: Updates service waiters
+ * Waiter for SageMaker Batch Transform Jobs.
+* `service/secretsmanager`: Updates service documentation
+ * Documentation updates for secretsmanager
+
+### SDK Enhancements
+* `aws/config`: fix typo in Config struct documentation (#2169)
+ * fix typo in Config struct documentation in aws-sdk-go/aws/config.go
+* `internal/csm`: Add region to api call metrics (#2175)
+* `private/model/api`: Use modeled service signing version in code generation (#2162)
+ * Updates the SDK's code generate to make use of the model's service signature version when generating the client for the service. This allows the SDK to generate a client using the correct signature version, e.g v4 vs s3v4 without the need for additional customizations.
+
+### SDK Bugs
+* `service/cloudfront/sign`: Do not Escape HTML when encode the cloudfront sign policy (#2164)
+ * Fixes the signer escaping HTML elements `<`, `>`, and `&` in the signature policy incorrectly. Allows use of multiple query parameters in the URL to be signed.
+ * Fixes #2163
+Release v1.15.46 (2018-10-01)
+===
+
+### Service Client Updates
+* `service/guardduty`: Updates service API and documentation
+ * Support optional FindingPublishingFrequency parameter in CreateDetector and UpdateDetector operations, and ClientToken on Create* operations
+* `service/rekognition`: Updates service documentation
+ * Documentation updates for Amazon Rekognition
+
+Release v1.15.45 (2018-09-28)
+===
+
+### Service Client Updates
+* `service/codestar`: Updates service API and documentation
+ * This release enables tagging CodeStar Projects at creation. The CreateProject API now includes optional tags parameter.
+* `service/ec2`: Updates service API
+ * You can now use EC2 High Memory instances with 6 TiB memory (u-6tb1.metal), 9 TiB memory (u-9tb1.metal), and 12 TiB memory (u-12tb1.metal), which are ideal for running large in-memory databases, including production deployments of SAP HANA. These instances offer 448 logical processors, where each logical processor is a hyperthread on 224 cores. These instance deliver high networking throughput and lower latency with up to 25 Gbps of aggregate network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking. These instances are EBS-Optimized by default, and support encrypted and unencrypted EBS volumes. This instance is only available in host-tenancy. You will need an EC2 Dedicated Host for this instance type to launch an instance.
+
Release v1.15.44 (2018-09-27)
===
diff --git a/vendor/github.com/aws/aws-sdk-go/Makefile b/vendor/github.com/aws/aws-sdk-go/Makefile
index 1eeb817b75..117cd9bf9c 100644
--- a/vendor/github.com/aws/aws-sdk-go/Makefile
+++ b/vendor/github.com/aws/aws-sdk-go/Makefile
@@ -193,7 +193,7 @@ get-deps-tests:
get-deps-verify:
@echo "go get SDK verification utilities"
- @if [ \( -z "${SDK_GO_1_4}" \) -a \( -z "${SDK_GO_1_5}" \) ]; then go get github.com/golang/lint/golint; else echo "skipped getting golint"; fi
+ @if [ \( -z "${SDK_GO_1_4}" \) -a \( -z "${SDK_GO_1_5}" \) ]; then go get golang.org/x/lint/golint; else echo "skipped getting golint"; fi
bench:
@echo "go bench SDK packages"
diff --git a/vendor/github.com/aws/aws-sdk-go/README.md b/vendor/github.com/aws/aws-sdk-go/README.md
index 3200765ead..49517bb9cb 100644
--- a/vendor/github.com/aws/aws-sdk-go/README.md
+++ b/vendor/github.com/aws/aws-sdk-go/README.md
@@ -1,4 +1,4 @@
-[![API Reference](http://img.shields.io/badge/api-reference-blue.svg)](http://docs.aws.amazon.com/sdk-for-go/api) [![Join the chat at https://gitter.im/aws/aws-sdk-go](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aws/aws-sdk-go?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Build Status](https://img.shields.io/travis/aws/aws-sdk-go.svg)](https://travis-ci.org/aws/aws-sdk-go) [![Apache V2 License](http://img.shields.io/badge/license-Apache%20V2-blue.svg)](https://github.com/aws/aws-sdk-go/blob/master/LICENSE.txt)
+[![API Reference](https://img.shields.io/badge/api-reference-blue.svg)](https://docs.aws.amazon.com/sdk-for-go/api) [![Join the chat at https://gitter.im/aws/aws-sdk-go](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aws/aws-sdk-go?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Build Status](https://img.shields.io/travis/aws/aws-sdk-go.svg)](https://travis-ci.org/aws/aws-sdk-go) [![Apache V2 License](https://img.shields.io/badge/license-Apache%20V2-blue.svg)](https://github.com/aws/aws-sdk-go/blob/master/LICENSE.txt)
# AWS SDK for Go
diff --git a/vendor/github.com/aws/aws-sdk-go/aws/config.go b/vendor/github.com/aws/aws-sdk-go/aws/config.go
index 5421b5d4e9..58c89fa0d1 100644
--- a/vendor/github.com/aws/aws-sdk-go/aws/config.go
+++ b/vendor/github.com/aws/aws-sdk-go/aws/config.go
@@ -18,7 +18,7 @@ const UseServiceDefaultRetries = -1
type RequestRetryer interface{}
// A Config provides service configuration for service clients. By default,
-// all clients will use the defaults.DefaultConfig tructure.
+// all clients will use the defaults.DefaultConfig structure.
//
// // Create Session with MaxRetry configuration to be shared by multiple
// // service clients.
diff --git a/vendor/github.com/aws/aws-sdk-go/aws/csm/metric.go b/vendor/github.com/aws/aws-sdk-go/aws/csm/metric.go
index 4b0d630e4c..6f57024d74 100644
--- a/vendor/github.com/aws/aws-sdk-go/aws/csm/metric.go
+++ b/vendor/github.com/aws/aws-sdk-go/aws/csm/metric.go
@@ -48,4 +48,6 @@ type metric struct {
DNSLatency *int `json:"DnsLatency,omitempty"`
TCPLatency *int `json:"TcpLatency,omitempty"`
SSLLatency *int `json:"SslLatency,omitempty"`
+
+ MaxRetriesExceeded *int `json:"MaxRetriesExceeded,omitempty"`
}
diff --git a/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter.go b/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter.go
index 11082e5ed6..1186184424 100644
--- a/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter.go
+++ b/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter.go
@@ -112,14 +112,16 @@ func (rep *Reporter) sendAPICallMetric(r *request.Request) {
now := time.Now()
m := metric{
- ClientID: aws.String(rep.clientID),
- API: aws.String(r.Operation.Name),
- Service: aws.String(r.ClientInfo.ServiceID),
- Timestamp: (*metricTime)(&now),
- Type: aws.String("ApiCall"),
- AttemptCount: aws.Int(r.RetryCount + 1),
- Latency: aws.Int(int(time.Now().Sub(r.Time) / time.Millisecond)),
- XAmzRequestID: aws.String(r.RequestID),
+ ClientID: aws.String(rep.clientID),
+ API: aws.String(r.Operation.Name),
+ Service: aws.String(r.ClientInfo.ServiceID),
+ Timestamp: (*metricTime)(&now),
+ Type: aws.String("ApiCall"),
+ AttemptCount: aws.Int(r.RetryCount + 1),
+ Region: r.Config.Region,
+ Latency: aws.Int(int(time.Now().Sub(r.Time) / time.Millisecond)),
+ XAmzRequestID: aws.String(r.RequestID),
+ MaxRetriesExceeded: aws.Int(boolIntValue(r.RetryCount >= r.MaxRetries())),
}
// TODO: Probably want to figure something out for logging dropped
@@ -229,3 +231,12 @@ func (rep *Reporter) InjectHandlers(handlers *request.Handlers) {
handlers.AfterRetry.PushFrontNamed(apiCallAttemptHandler)
}
+
+// boolIntValue return 1 for true and 0 for false.
+func boolIntValue(b bool) int {
+ if b {
+ return 1
+ }
+
+ return 0
+}
diff --git a/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter_internal_test.go b/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter_internal_test.go
new file mode 100644
index 0000000000..43978d25fd
--- /dev/null
+++ b/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter_internal_test.go
@@ -0,0 +1,72 @@
+package csm
+
+import (
+ "net/http"
+ "testing"
+
+ "github.com/aws/aws-sdk-go/aws"
+ "github.com/aws/aws-sdk-go/aws/client"
+ "github.com/aws/aws-sdk-go/aws/client/metadata"
+ "github.com/aws/aws-sdk-go/aws/credentials"
+ "github.com/aws/aws-sdk-go/aws/defaults"
+ "github.com/aws/aws-sdk-go/aws/request"
+)
+
+func TestMaxRetriesExceeded(t *testing.T) {
+ md := metadata.ClientInfo{
+ Endpoint: "http://127.0.0.1",
+ }
+
+ cfg := aws.Config{
+ Region: aws.String("foo"),
+ Credentials: credentials.NewStaticCredentials("", "", ""),
+ }
+
+ op := &request.Operation{}
+ cases := []struct {
+ name string
+ httpStatusCode int
+ expectedMaxRetriesValue int
+ expectedMetrics int
+ }{
+ {
+ name: "max retry reached",
+ httpStatusCode: http.StatusBadGateway,
+ expectedMaxRetriesValue: 1,
+ },
+ {
+ name: "status ok",
+ httpStatusCode: http.StatusOK,
+ expectedMaxRetriesValue: 0,
+ },
+ }
+
+ for _, c := range cases {
+ r := request.New(cfg, md, defaults.Handlers(), client.DefaultRetryer{NumMaxRetries: 2}, op, nil, nil)
+ reporter := newReporter("", "")
+ r.Handlers.Send.Clear()
+ reporter.InjectHandlers(&r.Handlers)
+
+ r.Handlers.Send.PushBack(func(r *request.Request) {
+ r.HTTPResponse = &http.Response{
+ StatusCode: c.httpStatusCode,
+ }
+ })
+ r.Send()
+
+ for {
+ m := <-reporter.metricsCh.ch
+
+ if *m.Type != "ApiCall" {
+ // ignore non-ApiCall metrics since MaxRetriesExceeded is only on ApiCall events
+ continue
+ }
+
+ if val := *m.MaxRetriesExceeded; val != c.expectedMaxRetriesValue {
+ t.Errorf("%s: expected %d, but received %d", c.name, c.expectedMaxRetriesValue, val)
+ }
+
+ break
+ }
+ }
+}
diff --git a/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter_test.go b/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter_test.go
index 4a1001983f..eb804d0f21 100644
--- a/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter_test.go
+++ b/vendor/github.com/aws/aws-sdk-go/aws/csm/reporter_test.go
@@ -2,7 +2,6 @@ package csm_test
import (
"fmt"
- "net"
"net/http"
"net/http/httptest"
"strings"
@@ -18,41 +17,6 @@ import (
"github.com/aws/aws-sdk-go/private/protocol/jsonrpc"
)
-func startUDPServer(done chan struct{}, fn func([]byte)) (string, error) {
- addr, err := net.ResolveUDPAddr("udp", "127.0.0.1:0")
- if err != nil {
- return "", err
- }
-
- conn, err := net.ListenUDP("udp", addr)
- if err != nil {
- return "", err
- }
-
- buf := make([]byte, 1024)
- i := 0
- go func() {
- defer conn.Close()
- for {
- i++
- select {
- case <-done:
- return
- default:
- }
-
- n, _, err := conn.ReadFromUDP(buf)
- fn(buf[:n])
-
- if err != nil {
- panic(err)
- }
- }
- }()
-
- return conn.LocalAddr().String(), nil
-}
-
func TestReportingMetrics(t *testing.T) {
reporter := csm.Get()
if reporter == nil {
diff --git a/vendor/github.com/aws/aws-sdk-go/aws/request/validation.go b/vendor/github.com/aws/aws-sdk-go/aws/request/validation.go
index 4012462282..bcfd947a3d 100644
--- a/vendor/github.com/aws/aws-sdk-go/aws/request/validation.go
+++ b/vendor/github.com/aws/aws-sdk-go/aws/request/validation.go
@@ -17,6 +17,10 @@ const (
ParamMinValueErrCode = "ParamMinValueError"
// ParamMinLenErrCode is the error code for fields without enough elements.
ParamMinLenErrCode = "ParamMinLenError"
+
+ // ParamFormatErrCode is the error code for a field with invalid
+ // format or characters.
+ ParamFormatErrCode = "ParamFormatInvalidError"
)
// Validator provides a way for types to perform validation logic on their
@@ -232,3 +236,26 @@ func NewErrParamMinLen(field string, min int) *ErrParamMinLen {
func (e *ErrParamMinLen) MinLen() int {
return e.min
}
+
+// An ErrParamFormat represents a invalid format parameter error.
+type ErrParamFormat struct {
+ errInvalidParam
+ format string
+}
+
+// NewErrParamFormat creates a new invalid format parameter error.
+func NewErrParamFormat(field string, format, value string) *ErrParamFormat {
+ return &ErrParamFormat{
+ errInvalidParam: errInvalidParam{
+ code: ParamFormatErrCode,
+ field: field,
+ msg: fmt.Sprintf("format %v, %v", format, value),
+ },
+ format: format,
+ }
+}
+
+// Format returns the field's required format.
+func (e *ErrParamFormat) Format() string {
+ return e.format
+}
diff --git a/vendor/github.com/aws/aws-sdk-go/aws/version.go b/vendor/github.com/aws/aws-sdk-go/aws/version.go
index cd4fb1d432..d5da73b118 100644
--- a/vendor/github.com/aws/aws-sdk-go/aws/version.go
+++ b/vendor/github.com/aws/aws-sdk-go/aws/version.go
@@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"
// SDKVersion is the version of this SDK
-const SDKVersion = "1.15.44"
+const SDKVersion = "1.15.53"
diff --git a/vendor/github.com/aws/aws-sdk-go/internal/s3err/error.go b/vendor/github.com/aws/aws-sdk-go/internal/s3err/error.go
new file mode 100644
index 0000000000..0b9b0dfce0
--- /dev/null
+++ b/vendor/github.com/aws/aws-sdk-go/internal/s3err/error.go
@@ -0,0 +1,57 @@
+package s3err
+
+import (
+ "fmt"
+
+ "github.com/aws/aws-sdk-go/aws/awserr"
+ "github.com/aws/aws-sdk-go/aws/request"
+)
+
+// RequestFailure provides additional S3 specific metadata for the request
+// failure.
+type RequestFailure struct {
+ awserr.RequestFailure
+
+ hostID string
+}
+
+// NewRequestFailure returns a request failure error decordated with S3
+// specific metadata.
+func NewRequestFailure(err awserr.RequestFailure, hostID string) *RequestFailure {
+ return &RequestFailure{RequestFailure: err, hostID: hostID}
+}
+
+func (r RequestFailure) Error() string {
+ extra := fmt.Sprintf("status code: %d, request id: %s, host id: %s",
+ r.StatusCode(), r.RequestID(), r.hostID)
+ return awserr.SprintError(r.Code(), r.Message(), extra, r.OrigErr())
+}
+func (r RequestFailure) String() string {
+ return r.Error()
+}
+
+// HostID returns the HostID request response value.
+func (r RequestFailure) HostID() string {
+ return r.hostID
+}
+
+// RequestFailureWrapperHandler returns a handler to rap an
+// awserr.RequestFailure with the S3 request ID 2 from the response.
+func RequestFailureWrapperHandler() request.NamedHandler {
+ return request.NamedHandler{
+ Name: "awssdk.s3.errorHandler",
+ Fn: func(req *request.Request) {
+ reqErr, ok := req.Error.(awserr.RequestFailure)
+ if !ok || reqErr == nil {
+ return
+ }
+
+ hostID := req.HTTPResponse.Header.Get("X-Amz-Id-2")
+ if req.Error == nil {
+ return
+ }
+
+ req.Error = NewRequestFailure(reqErr, hostID)
+ },
+ }
+}
diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/apigateway/2015-07-09/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/apigateway/2015-07-09/api-2.json
index b18a3eb587..e9af9c7aa1 100644
--- a/vendor/github.com/aws/aws-sdk-go/models/apis/apigateway/2015-07-09/api-2.json
+++ b/vendor/github.com/aws/aws-sdk-go/models/apis/apigateway/2015-07-09/api-2.json
@@ -4156,11 +4156,6 @@
"key":{"shape":"String"},
"value":{"shape":"ThrottleSettings"}
},
- "MapOfHeaderValues":{
- "type":"map",
- "key":{"shape":"String"},
- "value":{"shape":"String"}
- },
"MapOfIntegrationResponse":{
"type":"map",
"key":{"shape":"String"},
@@ -4735,7 +4730,8 @@
"location":"uri",
"locationName":"authorizer_id"
},
- "headers":{"shape":"MapOfHeaderValues"},
+ "headers":{"shape":"MapOfStringToString"},
+ "multiValueHeaders":{"shape":"MapOfStringToList"},
"pathWithQueryString":{"shape":"String"},
"body":{"shape":"String"},
"stageVariables":{"shape":"MapOfStringToString"},
@@ -4779,7 +4775,8 @@
},
"pathWithQueryString":{"shape":"String"},
"body":{"shape":"String"},
- "headers":{"shape":"MapOfHeaderValues"},
+ "headers":{"shape":"MapOfStringToString"},
+ "multiValueHeaders":{"shape":"MapOfStringToList"},
"clientCertificateId":{"shape":"String"},
"stageVariables":{"shape":"MapOfStringToString"}
}
@@ -4789,7 +4786,8 @@
"members":{
"status":{"shape":"Integer"},
"body":{"shape":"String"},
- "headers":{"shape":"MapOfHeaderValues"},
+ "headers":{"shape":"MapOfStringToString"},
+ "multiValueHeaders":{"shape":"MapOfStringToList"},
"log":{"shape":"String"},
"latency":{"shape":"Long"}
}
diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/apigateway/2015-07-09/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/apigateway/2015-07-09/docs-2.json
index 9172c3dae0..8372b52b29 100644
--- a/vendor/github.com/aws/aws-sdk-go/models/apis/apigateway/2015-07-09/docs-2.json
+++ b/vendor/github.com/aws/aws-sdk-go/models/apis/apigateway/2015-07-09/docs-2.json
@@ -2,8 +2,8 @@
"version": "2.0",
"service": "
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.
", "operations": { - "CreateApiKey": "Create an ApiKey resource.
", - "CreateAuthorizer": "Adds a new Authorizer resource to an existing RestApi resource.
", + "CreateApiKey": "Create an ApiKey resource.
", + "CreateAuthorizer": "Adds a new Authorizer resource to an existing RestApi resource.
", "CreateBasePathMapping": "Creates a new BasePathMapping resource.
", "CreateDeployment": "Creates a Deployment resource, which makes a specified RestApi callable over the internet.
", "CreateDocumentationPart": null, @@ -18,7 +18,7 @@ "CreateUsagePlanKey": "Creates a usage plan key for adding an existing API key to a usage plan.
", "CreateVpcLink": "Creates a VPC link, under the caller's account in a selected region, in an asynchronous operation that typically takes 2-4 minutes to complete and become operational. The caller must have permissions to create and update VPC Endpoint services.
", "DeleteApiKey": "Deletes the ApiKey resource.
", - "DeleteAuthorizer": "Deletes an existing Authorizer resource.
", + "DeleteAuthorizer": "Deletes an existing Authorizer resource.
", "DeleteBasePathMapping": "Deletes the BasePathMapping resource.
", "DeleteClientCertificate": "Deletes the ClientCertificate resource.
", "DeleteDeployment": "Deletes a Deployment resource. Deleting a deployment will only succeed if there are no Stage resources associated with it.
", @@ -44,8 +44,8 @@ "GetAccount": "Gets information about the current Account resource.
", "GetApiKey": "Gets information about the current ApiKey resource.
", "GetApiKeys": "Gets information about the current ApiKeys resource.
", - "GetAuthorizer": "Describe an existing Authorizer resource.
", - "GetAuthorizers": "Describe an existing Authorizers resource.
", + "GetAuthorizer": "Describe an existing Authorizer resource.
", + "GetAuthorizers": "Describe an existing Authorizers resource.
", "GetBasePathMapping": "Describe a BasePathMapping resource.
", "GetBasePathMappings": "Represents a collection of BasePathMapping resources.
", "GetClientCertificate": "Gets information about the current ClientCertificate resource.
", @@ -97,12 +97,12 @@ "PutMethodResponse": "Adds a MethodResponse to an existing Method resource.
", "PutRestApi": "A feature of the API Gateway control service for updating an existing API with an input of external API definitions. The update can take the form of merging the supplied definition into the existing API or overwriting the existing API.
", "TagResource": "Adds or updates a tag on a given resource.
", - "TestInvokeAuthorizer": "Simulate the execution of an Authorizer in your RestApi with headers, parameters, and an incoming request body.
", + "TestInvokeAuthorizer": "Simulate the execution of an Authorizer in your RestApi with headers, parameters, and an incoming request body.
", "TestInvokeMethod": "Simulate the execution of a Method in your RestApi with headers, parameters, and an incoming request body.
", "UntagResource": "Removes a tag from a given resource.
", "UpdateAccount": "Changes information about the current Account resource.
", "UpdateApiKey": "Changes information about an ApiKey resource.
", - "UpdateAuthorizer": "Updates an existing Authorizer resource.
", + "UpdateAuthorizer": "Updates an existing Authorizer resource.
", "UpdateBasePathMapping": "Changes information about the BasePathMapping resource.
", "UpdateClientCertificate": "Changes information about an ClientCertificate resource.
", "UpdateDeployment": "Changes information about a Deployment resource.
", @@ -131,12 +131,12 @@ } }, "Account": { - "base": "Represents an AWS account that is associated with API Gateway.
To view the account info, call GET
on this resource.
The following exception may be thrown when the request fails.
For detailed error code information, including the corresponding HTTP Status Codes, see API Gateway Error Codes
GET /account HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20160531T184618Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns a 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/account-apigateway-{rel}.html\", \"name\": \"account\", \"templated\": true }, \"self\": { \"href\": \"/account\" }, \"account:update\": { \"href\": \"/account\" } }, \"cloudwatchRoleArn\": \"arn:aws:iam::123456789012:role/apigAwsProxyRole\", \"throttleSettings\": { \"rateLimit\": 500, \"burstLimit\": 1000 } }
In addition to making the REST API call directly, you can use the AWS CLI and an AWS SDK to access this resource.
Represents an AWS account that is associated with API Gateway.
To view the account info, call GET
on this resource.
The following exception may be thrown when the request fails.
For detailed error code information, including the corresponding HTTP Status Codes, see API Gateway Error Codes
GET /account HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20160531T184618Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns a 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/account-apigateway-{rel}.html\", \"name\": \"account\", \"templated\": true }, \"self\": { \"href\": \"/account\" }, \"account:update\": { \"href\": \"/account\" } }, \"cloudwatchRoleArn\": \"arn:aws:iam::123456789012:role/apigAwsProxyRole\", \"throttleSettings\": { \"rateLimit\": 500, \"burstLimit\": 1000 } }
In addition to making the REST API call directly, you can use the AWS CLI and an AWS SDK to access this resource.
A resource that can be distributed to callers for executing Method resources that require an API key. API keys can be mapped to any Stage on any RestApi, which indicates that the callers with the API key can make requests to that stage.
", + "base": "A resource that can be distributed to callers for executing Method resources that require an API key. API keys can be mapped to any Stage on any RestApi, which indicates that the callers with the API key can make requests to that stage.
", "refs": { "ListOfApiKey$member": null } @@ -154,7 +154,7 @@ } }, "ApiKeys": { - "base": "Represents a collection of API keys as represented by an ApiKeys resource.
", + "base": "Represents a collection of API keys as represented by an ApiKeys resource.
", "refs": { } }, @@ -171,7 +171,7 @@ } }, "Authorizer": { - "base": "Represents an authorization layer for methods. If enabled on a method, API Gateway will activate the authorizer when a client calls the method.
", + "base": "Represents an authorization layer for methods. If enabled on a method, API Gateway will activate the authorizer when a client calls the method.
", "refs": { "ListOfAuthorizer$member": null } @@ -184,7 +184,7 @@ } }, "Authorizers": { - "base": "Represents a collection of Authorizer resources.
", + "base": "Represents a collection of Authorizer resources.
", "refs": { } }, @@ -194,13 +194,13 @@ } }, "BasePathMapping": { - "base": "Represents the base path that callers of the API must provide as part of the URL after the domain name.
BasePathMapping
specification identifies a deployed RestApi in a given stage of the owner Account.Represents the base path that callers of the API must provide as part of the URL after the domain name.
BasePathMapping
specification identifies a deployed RestApi in a given stage of the owner Account.Represents a collection of BasePathMapping resources.
", + "base": "Represents a collection of BasePathMapping resources.
", "refs": { } }, @@ -208,10 +208,10 @@ "base": null, "refs": { "ExportResponse$body": "The binary blob response to GetExport, which contains the export.
", - "ImportApiKeysRequest$body": "The payload of the POST request to import API keys. For the payload format, see API Key File Format.
", - "ImportDocumentationPartsRequest$body": "[Required] Raw byte array representing the to-be-imported documentation parts. To import from an OpenAPI file, this is a JSON object.
", - "ImportRestApiRequest$body": "[Required] The POST request body containing external API definitions. Currently, only OpenAPI definition JSON/YAML files are supported. The maximum size of the API definition file is 2MB.
", - "PutRestApiRequest$body": "[Required] The PUT request body containing external API definitions. Currently, only OpenAPI definition JSON/YAML files are supported. The maximum size of the API definition file is 2MB.
", + "ImportApiKeysRequest$body": "The payload of the POST request to import API keys. For the payload format, see API Key File Format.
", + "ImportDocumentationPartsRequest$body": "[Required] Raw byte array representing the to-be-imported documentation parts. To import from a Swagger file, this is a JSON object.
", + "ImportRestApiRequest$body": "[Required] The POST request body containing external API definitions. Currently, only Swagger definition JSON files are supported. The maximum size of the API definition file is 2MB.
", + "PutRestApiRequest$body": "[Required] The PUT request body containing external API definitions. Currently, only Swagger definition JSON files are supported. The maximum size of the API definition file is 2MB.
", "SdkResponse$body": "The binary blob response to GetSdk, which contains the generated SDK.
" } }, @@ -269,13 +269,13 @@ } }, "ClientCertificate": { - "base": "Represents a client certificate used to configure client-side SSL authentication while sending requests to the integration endpoint.
Represents a client certificate used to configure client-side SSL authentication while sending requests to the integration endpoint.
Represents a collection of ClientCertificate resources.
", + "base": "Represents a collection of ClientCertificate resources.
", "refs": { } }, @@ -481,7 +481,7 @@ } }, "Deployment": { - "base": "An immutable representation of a RestApi resource that can be called by users using Stages. A deployment must be associated with a Stage for it to be callable over the Internet.
POST
on the Deployments resource of a RestApi. To view, update, or delete a deployment, call GET
, PATCH
, or DELETE
on the specified deployment resource (/restapis/{restapi_id}/deployments/{deployment_id}
).An immutable representation of a RestApi resource that can be called by users using Stages. A deployment must be associated with a Stage for it to be callable over the Internet.
POST
on the Deployments resource of a RestApi. To view, update, or delete a deployment, call GET
, PATCH
, or DELETE
on the specified deployment resource (/restapis/{restapi_id}/deployments/{deployment_id}
).Represents a collection resource that contains zero or more references to your existing deployments, and links that guide you on how to interact with your collection. The collection offers a paginated view of the contained deployments.
POST
request against this resource. To view, update, or delete an existing deployment, make a GET
, PATCH
, or DELETE
request, respectively, on a specified Deployment resource.Represents a collection resource that contains zero or more references to your existing deployments, and links that guide you on how to interact with your collection. The collection offers a paginated view of the contained deployments.
POST
request against this resource. To view, update, or delete an existing deployment, make a GET
, PATCH
, or DELETE
request, respectively, on a specified Deployment resource.A documentation part for a targeted API entity.
A documentation part consists of a content map (properties
) and a target (location
). The target specifies an API entity to which the documentation content applies. The supported API entity types are API
, AUTHORIZER
, MODEL
, RESOURCE
, METHOD
, PATH_PARAMETER
, QUERY_PARAMETER
, REQUEST_HEADER
, REQUEST_BODY
, RESPONSE
, RESPONSE_HEADER
, and RESPONSE_BODY
. Valid location
fields depend on the API entity type. All valid fields are not required.
The content map is a JSON string of API-specific key-value pairs. Although an API can use any shape for the content map, only the OpenAPI-compliant documentation fields will be injected into the associated API entity definition in the exported OpenAPI definition file.
A documentation part for a targeted API entity.
A documentation part consists of a content map (properties
) and a target (location
). The target specifies an API entity to which the documentation content applies. The supported API entity types are API
, AUTHORIZER
, MODEL
, RESOURCE
, METHOD
, PATH_PARAMETER
, QUERY_PARAMETER
, REQUEST_HEADER
, REQUEST_BODY
, RESPONSE
, RESPONSE_HEADER
, and RESPONSE_BODY
. Valid location
fields depend on the API entity type. All valid fields are not required.
The content map is a JSON string of API-specific key-value pairs. Although an API can use any shape for the content map, only the Swagger-compliant documentation fields will be injected into the associated API entity definition in the exported Swagger definition file.
A collection of the imported DocumentationPart identifiers.
A collection of the imported DocumentationPart identifiers.
The collection of documentation parts of an API.
The collection of documentation parts of an API.
A snapshot of the documentation of an API.
Publishing API documentation involves creating a documentation version associated with an API stage and exporting the versioned documentation to an external (e.g., OpenAPI) file.
A snapshot of the documentation of an API.
Publishing API documentation involves creating a documentation version associated with an API stage and exporting the versioned documentation to an external (e.g., Swagger) file.
The collection of documentation snapshots of an API.
Use the DocumentationVersions to manage documentation snapshots associated with various API stages.
The collection of documentation snapshots of an API.
Use the DocumentationVersions to manage documentation snapshots associated with various API stages.
Represents a custom domain name as a user-friendly host name of an API (RestApi).
When you deploy an API, API Gateway creates a default host name for the API. This default API host name is of the {restapi-id}.execute-api.{region}.amazonaws.com
format. With the default host name, you can access the API's root resource with the URL of https://{restapi-id}.execute-api.{region}.amazonaws.com/{stage}/
. When you set up a custom domain name of apis.example.com
for this API, you can then access the same resource using the URL of the https://apis.examples.com/myApi
, where myApi
is the base path mapping (BasePathMapping) of your API under the custom domain name.
Represents a custom domain name as a user-friendly host name of an API (RestApi).
When you deploy an API, API Gateway creates a default host name for the API. This default API host name is of the {restapi-id}.execute-api.{region}.amazonaws.com
format. With the default host name, you can access the API's root resource with the URL of https://{restapi-id}.execute-api.{region}.amazonaws.com/{stage}/
. When you set up a custom domain name of apis.example.com
for this API, you can then access the same resource using the URL of the https://apis.examples.com/myApi
, where myApi
is the base path mapping (BasePathMapping) of your API under the custom domain name.
Represents a collection of DomainName resources.
", + "base": "Represents a collection of DomainName resources.
", "refs": { } }, @@ -595,7 +595,7 @@ } }, "GatewayResponse": { - "base": "A gateway response of a given response type and status code, with optional response parameters and mapping templates.
This example shows how to get a gateway response of the MISSING_AUTHENTICATION_TOKEN
type.
GET /restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN HTTP/1.1 Host: beta-apigateway.us-east-1.amazonaws.com Content-Type: application/json X-Amz-Date: 20170503T202516Z Authorization: AWS4-HMAC-SHA256 Credential={access-key-id}/20170503/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature=1b52460e3159c1a26cff29093855d50ea141c1c5b937528fecaf60f51129697a Cache-Control: no-cache Postman-Token: 3b2a1ce9-c848-2e26-2e2f-9c2caefbed45
The response type is specified as a URL path.
The successful operation returns the 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": { \"href\": \"http://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-gatewayresponse-{rel}.html\", \"name\": \"gatewayresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" }, \"gatewayresponse:delete\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" } }, \"defaultResponse\": false, \"responseParameters\": { \"gatewayresponse.header.x-request-path\": \"method.request.path.petId\", \"gatewayresponse.header.Access-Control-Allow-Origin\": \"'a.b.c'\", \"gatewayresponse.header.x-request-query\": \"method.request.querystring.q\", \"gatewayresponse.header.x-request-header\": \"method.request.header.Accept\" }, \"responseTemplates\": { \"application/json\": \"{\\n \\\"message\\\": $context.error.messageString,\\n \\\"type\\\": \\\"$context.error.responseType\\\",\\n \\\"stage\\\": \\\"$context.stage\\\",\\n \\\"resourcePath\\\": \\\"$context.resourcePath\\\",\\n \\\"stageVariables.a\\\": \\\"$stageVariables.a\\\",\\n \\\"statusCode\\\": \\\"'404'\\\"\\n}\" }, \"responseType\": \"MISSING_AUTHENTICATION_TOKEN\", \"statusCode\": \"404\" }
A gateway response of a given response type and status code, with optional response parameters and mapping templates.
This example shows how to get a gateway response of the MISSING_AUTHENTICATION_TOKEN
type.
GET /restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN HTTP/1.1 Host: beta-apigateway.us-east-1.amazonaws.com Content-Type: application/json X-Amz-Date: 20170503T202516Z Authorization: AWS4-HMAC-SHA256 Credential={access-key-id}/20170503/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature=1b52460e3159c1a26cff29093855d50ea141c1c5b937528fecaf60f51129697a Cache-Control: no-cache Postman-Token: 3b2a1ce9-c848-2e26-2e2f-9c2caefbed45
The response type is specified as a URL path.
The successful operation returns the 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": { \"href\": \"http://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-gatewayresponse-{rel}.html\", \"name\": \"gatewayresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" }, \"gatewayresponse:delete\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" } }, \"defaultResponse\": false, \"responseParameters\": { \"gatewayresponse.header.x-request-path\": \"method.request.path.petId\", \"gatewayresponse.header.Access-Control-Allow-Origin\": \"'a.b.c'\", \"gatewayresponse.header.x-request-query\": \"method.request.querystring.q\", \"gatewayresponse.header.x-request-header\": \"method.request.header.Accept\" }, \"responseTemplates\": { \"application/json\": \"{\\n \\\"message\\\": $context.error.messageString,\\n \\\"type\\\": \\\"$context.error.responseType\\\",\\n \\\"stage\\\": \\\"$context.stage\\\",\\n \\\"resourcePath\\\": \\\"$context.resourcePath\\\",\\n \\\"stageVariables.a\\\": \\\"$stageVariables.a\\\",\\n \\\"statusCode\\\": \\\"'404'\\\"\\n}\" }, \"responseType\": \"MISSING_AUTHENTICATION_TOKEN\", \"statusCode\": \"404\" }
The collection of the GatewayResponse instances of a RestApi as a responseType
-to-GatewayResponse object map of key-value pairs. As such, pagination is not supported for querying this collection.
This example request shows how to retrieve the GatewayResponses collection from an API.
GET /restapis/o81lxisefl/gatewayresponses HTTP/1.1 Host: beta-apigateway.us-east-1.amazonaws.com Content-Type: application/json X-Amz-Date: 20170503T220604Z Authorization: AWS4-HMAC-SHA256 Credential={access-key-id}/20170503/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature=59b42fe54a76a5de8adf2c67baa6d39206f8e9ad49a1d77ccc6a5da3103a398a Cache-Control: no-cache Postman-Token: 5637af27-dc29-fc5c-9dfe-0645d52cb515
The successful operation returns the 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": { \"href\": \"http://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-gatewayresponse-{rel}.html\", \"name\": \"gatewayresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses\" }, \"first\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses\" }, \"gatewayresponse:by-type\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"item\": [ { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_FAILURE\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/RESOURCE_NOT_FOUND\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/REQUEST_TOO_LARGE\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/THROTTLED\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNSUPPORTED_MEDIA_TYPE\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_CONFIGURATION_ERROR\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_5XX\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_4XX\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_PARAMETERS\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_BODY\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/EXPIRED_TOKEN\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/ACCESS_DENIED\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_API_KEY\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNAUTHORIZED\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/API_CONFIGURATION_ERROR\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/QUOTA_EXCEEDED\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_TIMEOUT\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_SIGNATURE\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_FAILURE\" } ] }, \"_embedded\": { \"item\": [ { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_FAILURE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_FAILURE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"INTEGRATION_FAILURE\", \"statusCode\": \"504\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/RESOURCE_NOT_FOUND\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/RESOURCE_NOT_FOUND\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"RESOURCE_NOT_FOUND\", \"statusCode\": \"404\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/REQUEST_TOO_LARGE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/REQUEST_TOO_LARGE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"REQUEST_TOO_LARGE\", \"statusCode\": \"413\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/THROTTLED\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/THROTTLED\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"THROTTLED\", \"statusCode\": \"429\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNSUPPORTED_MEDIA_TYPE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNSUPPORTED_MEDIA_TYPE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"UNSUPPORTED_MEDIA_TYPE\", \"statusCode\": \"415\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_CONFIGURATION_ERROR\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_CONFIGURATION_ERROR\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"AUTHORIZER_CONFIGURATION_ERROR\", \"statusCode\": \"500\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_5XX\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_5XX\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"DEFAULT_5XX\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_4XX\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_4XX\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"DEFAULT_4XX\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_PARAMETERS\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_PARAMETERS\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"BAD_REQUEST_PARAMETERS\", \"statusCode\": \"400\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_BODY\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_BODY\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"BAD_REQUEST_BODY\", \"statusCode\": \"400\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/EXPIRED_TOKEN\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/EXPIRED_TOKEN\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"EXPIRED_TOKEN\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/ACCESS_DENIED\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/ACCESS_DENIED\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"ACCESS_DENIED\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_API_KEY\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_API_KEY\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"INVALID_API_KEY\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNAUTHORIZED\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNAUTHORIZED\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"UNAUTHORIZED\", \"statusCode\": \"401\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/API_CONFIGURATION_ERROR\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/API_CONFIGURATION_ERROR\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"API_CONFIGURATION_ERROR\", \"statusCode\": \"500\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/QUOTA_EXCEEDED\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/QUOTA_EXCEEDED\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"QUOTA_EXCEEDED\", \"statusCode\": \"429\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_TIMEOUT\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_TIMEOUT\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"INTEGRATION_TIMEOUT\", \"statusCode\": \"504\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"MISSING_AUTHENTICATION_TOKEN\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_SIGNATURE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_SIGNATURE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"INVALID_SIGNATURE\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_FAILURE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_FAILURE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"AUTHORIZER_FAILURE\", \"statusCode\": \"500\" } ] } }
The collection of the GatewayResponse instances of a RestApi as a responseType
-to-GatewayResponse object map of key-value pairs. As such, pagination is not supported for querying this collection.
This example request shows how to retrieve the GatewayResponses collection from an API.
GET /restapis/o81lxisefl/gatewayresponses HTTP/1.1 Host: beta-apigateway.us-east-1.amazonaws.com Content-Type: application/json X-Amz-Date: 20170503T220604Z Authorization: AWS4-HMAC-SHA256 Credential={access-key-id}/20170503/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature=59b42fe54a76a5de8adf2c67baa6d39206f8e9ad49a1d77ccc6a5da3103a398a Cache-Control: no-cache Postman-Token: 5637af27-dc29-fc5c-9dfe-0645d52cb515
The successful operation returns the 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": { \"href\": \"http://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-gatewayresponse-{rel}.html\", \"name\": \"gatewayresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses\" }, \"first\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses\" }, \"gatewayresponse:by-type\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"item\": [ { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_FAILURE\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/RESOURCE_NOT_FOUND\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/REQUEST_TOO_LARGE\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/THROTTLED\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNSUPPORTED_MEDIA_TYPE\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_CONFIGURATION_ERROR\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_5XX\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_4XX\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_PARAMETERS\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_BODY\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/EXPIRED_TOKEN\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/ACCESS_DENIED\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_API_KEY\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNAUTHORIZED\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/API_CONFIGURATION_ERROR\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/QUOTA_EXCEEDED\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_TIMEOUT\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_SIGNATURE\" }, { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_FAILURE\" } ] }, \"_embedded\": { \"item\": [ { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_FAILURE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_FAILURE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"INTEGRATION_FAILURE\", \"statusCode\": \"504\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/RESOURCE_NOT_FOUND\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/RESOURCE_NOT_FOUND\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"RESOURCE_NOT_FOUND\", \"statusCode\": \"404\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/REQUEST_TOO_LARGE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/REQUEST_TOO_LARGE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"REQUEST_TOO_LARGE\", \"statusCode\": \"413\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/THROTTLED\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/THROTTLED\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"THROTTLED\", \"statusCode\": \"429\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNSUPPORTED_MEDIA_TYPE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNSUPPORTED_MEDIA_TYPE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"UNSUPPORTED_MEDIA_TYPE\", \"statusCode\": \"415\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_CONFIGURATION_ERROR\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_CONFIGURATION_ERROR\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"AUTHORIZER_CONFIGURATION_ERROR\", \"statusCode\": \"500\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_5XX\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_5XX\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"DEFAULT_5XX\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_4XX\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/DEFAULT_4XX\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"DEFAULT_4XX\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_PARAMETERS\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_PARAMETERS\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"BAD_REQUEST_PARAMETERS\", \"statusCode\": \"400\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_BODY\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/BAD_REQUEST_BODY\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"BAD_REQUEST_BODY\", \"statusCode\": \"400\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/EXPIRED_TOKEN\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/EXPIRED_TOKEN\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"EXPIRED_TOKEN\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/ACCESS_DENIED\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/ACCESS_DENIED\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"ACCESS_DENIED\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_API_KEY\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_API_KEY\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"INVALID_API_KEY\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNAUTHORIZED\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/UNAUTHORIZED\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"UNAUTHORIZED\", \"statusCode\": \"401\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/API_CONFIGURATION_ERROR\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/API_CONFIGURATION_ERROR\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"API_CONFIGURATION_ERROR\", \"statusCode\": \"500\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/QUOTA_EXCEEDED\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/QUOTA_EXCEEDED\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"QUOTA_EXCEEDED\", \"statusCode\": \"429\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_TIMEOUT\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INTEGRATION_TIMEOUT\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"INTEGRATION_TIMEOUT\", \"statusCode\": \"504\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/MISSING_AUTHENTICATION_TOKEN\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"MISSING_AUTHENTICATION_TOKEN\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_SIGNATURE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/INVALID_SIGNATURE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"INVALID_SIGNATURE\", \"statusCode\": \"403\" }, { \"_links\": { \"self\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_FAILURE\" }, \"gatewayresponse:put\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/{response_type}\", \"templated\": true }, \"gatewayresponse:update\": { \"href\": \"/restapis/o81lxisefl/gatewayresponses/AUTHORIZER_FAILURE\" } }, \"defaultResponse\": true, \"responseParameters\": {}, \"responseTemplates\": { \"application/json\": \"{\\\"message\\\":$context.error.messageString}\" }, \"responseType\": \"AUTHORIZER_FAILURE\", \"statusCode\": \"500\" } ] } }
Import documentation parts from an external (e.g., OpenAPI) definition file.
", + "base": "Import documentation parts from an external (e.g., Swagger) definition file.
", "refs": { } }, @@ -879,13 +879,13 @@ } }, "Integration": { - "base": "Represents an HTTP, HTTP_PROXY, AWS, AWS_PROXY, or Mock integration.
Represents an HTTP, HTTP_PROXY, AWS, AWS_PROXY, or Mock integration.
Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.
GET /restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com Content-Length: 117 X-Amz-Date: 20160613T213210Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160613/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns a 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": [ { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-{rel}.html\", \"name\": \"integration\", \"templated\": true }, { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-response-{rel}.html\", \"name\": \"integrationresponse\", \"templated\": true } ], \"self\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration\" }, \"integration:delete\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration\" }, \"integration:responses\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integration:update\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration\" }, \"integrationresponse:put\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/{status_code}\", \"templated\": true } }, \"cacheKeyParameters\": [], \"cacheNamespace\": \"0cjtch\", \"credentials\": \"arn:aws:iam::123456789012:role/apigAwsProxyRole\", \"httpMethod\": \"POST\", \"passthroughBehavior\": \"WHEN_NO_MATCH\", \"requestTemplates\": { \"application/json\": \"{\\n \\\"a\\\": \\\"$input.params('operand1')\\\",\\n \\\"b\\\": \\\"$input.params('operand2')\\\", \\n \\\"op\\\": \\\"$input.params('operator')\\\" \\n}\" }, \"type\": \"AWS\", \"uri\": \"arn:aws:apigateway:us-west-2:lambda:path//2015-03-31/functions/arn:aws:lambda:us-west-2:123456789012:function:Calc/invocations\", \"_embedded\": { \"integration:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integrationresponse:delete\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/200\" }, \"integrationresponse:update\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/200\" } }, \"responseParameters\": { \"method.response.header.operator\": \"integration.response.body.op\", \"method.response.header.operand_2\": \"integration.response.body.b\", \"method.response.header.operand_1\": \"integration.response.body.a\" }, \"responseTemplates\": { \"application/json\": \"#set($res = $input.path('$'))\\n{\\n \\\"result\\\": \\\"$res.a, $res.b, $res.op => $res.c\\\",\\n \\\"a\\\" : \\\"$res.a\\\",\\n \\\"b\\\" : \\\"$res.b\\\",\\n \\\"op\\\" : \\\"$res.op\\\",\\n \\\"c\\\" : \\\"$res.c\\\"\\n}\" }, \"selectionPattern\": \"\", \"statusCode\": \"200\" } } }
Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.
GET /restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com Content-Length: 117 X-Amz-Date: 20160613T213210Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160613/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns a 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": [ { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-{rel}.html\", \"name\": \"integration\", \"templated\": true }, { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-response-{rel}.html\", \"name\": \"integrationresponse\", \"templated\": true } ], \"self\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration\" }, \"integration:delete\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration\" }, \"integration:responses\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integration:update\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration\" }, \"integrationresponse:put\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/{status_code}\", \"templated\": true } }, \"cacheKeyParameters\": [], \"cacheNamespace\": \"0cjtch\", \"credentials\": \"arn:aws:iam::123456789012:role/apigAwsProxyRole\", \"httpMethod\": \"POST\", \"passthroughBehavior\": \"WHEN_NO_MATCH\", \"requestTemplates\": { \"application/json\": \"{\\n \\\"a\\\": \\\"$input.params('operand1')\\\",\\n \\\"b\\\": \\\"$input.params('operand2')\\\", \\n \\\"op\\\": \\\"$input.params('operator')\\\" \\n}\" }, \"type\": \"AWS\", \"uri\": \"arn:aws:apigateway:us-west-2:lambda:path//2015-03-31/functions/arn:aws:lambda:us-west-2:123456789012:function:Calc/invocations\", \"_embedded\": { \"integration:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integrationresponse:delete\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/200\" }, \"integrationresponse:update\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/200\" } }, \"responseParameters\": { \"method.response.header.operator\": \"integration.response.body.op\", \"method.response.header.operand_2\": \"integration.response.body.b\", \"method.response.header.operand_1\": \"integration.response.body.a\" }, \"responseTemplates\": { \"application/json\": \"#set($res = $input.path('$'))\\n{\\n \\\"result\\\": \\\"$res.a, $res.b, $res.op => $res.c\\\",\\n \\\"a\\\" : \\\"$res.a\\\",\\n \\\"b\\\" : \\\"$res.b\\\",\\n \\\"op\\\" : \\\"$res.op\\\",\\n \\\"c\\\" : \\\"$res.c\\\"\\n}\" }, \"selectionPattern\": \"\", \"statusCode\": \"200\" } } }
Represents an integration response. The status code must map to an existing MethodResponse, and parameters and templates can be used to transform the back-end response.
", + "base": "Represents an integration response. The status code must map to an existing MethodResponse, and parameters and templates can be used to transform the back-end response.
", "refs": { "MapOfIntegrationResponse$value": null } @@ -1127,18 +1127,10 @@ "ApiStage$throttle": "Map containing method level throttling information for API stage in a usage plan.
" } }, - "MapOfHeaderValues": { - "base": null, - "refs": { - "TestInvokeAuthorizerRequest$headers": "[Required] A key-value map of headers to simulate an incoming invocation request. This is where the incoming authorization token, or identity source, should be specified.
", - "TestInvokeMethodRequest$headers": "A key-value map of headers to simulate an incoming invocation request.
", - "TestInvokeMethodResponse$headers": "The headers of the HTTP response.
" - } - }, "MapOfIntegrationResponse": { "base": null, "refs": { - "Integration$integrationResponses": "Specifies the integration's responses.
GET /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200 HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20160607T191449Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160607/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns 200 OK
status and a payload as follows:
{ \"_links\": { \"curies\": { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-response-{rel}.html\", \"name\": \"integrationresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"title\": \"200\" }, \"integrationresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" }, \"integrationresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" } }, \"responseParameters\": { \"method.response.header.Content-Type\": \"'application/xml'\" }, \"responseTemplates\": { \"application/json\": \"$util.urlDecode(\\\"%3CkinesisStreams%3E#foreach($stream in $input.path('$.StreamNames'))%3Cstream%3E%3Cname%3E$stream%3C/name%3E%3C/stream%3E#end%3C/kinesisStreams%3E\\\")\\n\" }, \"statusCode\": \"200\" }
Specifies the integration's responses.
GET /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200 HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20160607T191449Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160607/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns 200 OK
status and a payload as follows:
{ \"_links\": { \"curies\": { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-response-{rel}.html\", \"name\": \"integrationresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"title\": \"200\" }, \"integrationresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" }, \"integrationresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" } }, \"responseParameters\": { \"method.response.header.Content-Type\": \"'application/xml'\" }, \"responseTemplates\": { \"application/json\": \"$util.urlDecode(\\\"%3CkinesisStreams%3E#foreach($stream in $input.path('$.StreamNames'))%3Cstream%3E%3Cname%3E$stream%3C/name%3E%3C/stream%3E#end%3C/kinesisStreams%3E\\\")\\n\" }, \"statusCode\": \"200\" }
Gets an API resource's method of a given HTTP verb.
The resource methods are a map of methods indexed by methods' HTTP verbs enabled on the resource. This method map is included in the 200 OK
response of the GET /restapis/{restapi_id}/resources/{resource_id}
or GET /restapis/{restapi_id}/resources/{resource_id}?embed=methods
request.
GET /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20170223T031827Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20170223/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
{ \"_links\": { \"curies\": [ { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-{rel}.html\", \"name\": \"integration\", \"templated\": true }, { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-response-{rel}.html\", \"name\": \"integrationresponse\", \"templated\": true }, { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-{rel}.html\", \"name\": \"method\", \"templated\": true }, { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-response-{rel}.html\", \"name\": \"methodresponse\", \"templated\": true } ], \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\", \"name\": \"GET\", \"title\": \"GET\" }, \"integration:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"method:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\" }, \"method:integration\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"method:responses\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"method:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\" }, \"methodresponse:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/{status_code}\", \"templated\": true } }, \"apiKeyRequired\": false, \"authorizationType\": \"NONE\", \"httpMethod\": \"GET\", \"_embedded\": { \"method:integration\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integration:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integration:responses\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integration:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integrationresponse:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/{status_code}\", \"templated\": true } }, \"cacheKeyParameters\": [], \"cacheNamespace\": \"3kzxbg5sa2\", \"credentials\": \"arn:aws:iam::123456789012:role/apigAwsProxyRole\", \"httpMethod\": \"POST\", \"passthroughBehavior\": \"WHEN_NO_MATCH\", \"requestParameters\": { \"integration.request.header.Content-Type\": \"'application/x-amz-json-1.1'\" }, \"requestTemplates\": { \"application/json\": \"{\\n}\" }, \"type\": \"AWS\", \"uri\": \"arn:aws:apigateway:us-east-1:kinesis:action/ListStreams\", \"_embedded\": { \"integration:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integrationresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" }, \"integrationresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" } }, \"responseParameters\": { \"method.response.header.Content-Type\": \"'application/xml'\" }, \"responseTemplates\": { \"application/json\": \"$util.urlDecode(\\\"%3CkinesisStreams%3E#foreach($stream in $input.path('$.StreamNames'))%3Cstream%3E%3Cname%3E$stream%3C/name%3E%3C/stream%3E#end%3C/kinesisStreams%3E\\\")\\n\" }, \"statusCode\": \"200\" } } }, \"method:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"methodresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" }, \"methodresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" } }, \"responseModels\": { \"application/json\": \"Empty\" }, \"responseParameters\": { \"method.response.header.Content-Type\": false }, \"statusCode\": \"200\" } } }
If the OPTIONS
is enabled on the resource, you can follow the example here to get that method. Just replace the GET
of the last path segment in the request URL with OPTIONS
.
Gets an API resource's method of a given HTTP verb.
The resource methods are a map of methods indexed by methods' HTTP verbs enabled on the resource. This method map is included in the 200 OK
response of the GET /restapis/{restapi_id}/resources/{resource_id}
or GET /restapis/{restapi_id}/resources/{resource_id}?embed=methods
request.
GET /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20170223T031827Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20170223/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
{ \"_links\": { \"curies\": [ { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-{rel}.html\", \"name\": \"integration\", \"templated\": true }, { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-response-{rel}.html\", \"name\": \"integrationresponse\", \"templated\": true }, { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-{rel}.html\", \"name\": \"method\", \"templated\": true }, { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-response-{rel}.html\", \"name\": \"methodresponse\", \"templated\": true } ], \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\", \"name\": \"GET\", \"title\": \"GET\" }, \"integration:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"method:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\" }, \"method:integration\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"method:responses\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"method:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\" }, \"methodresponse:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/{status_code}\", \"templated\": true } }, \"apiKeyRequired\": false, \"authorizationType\": \"NONE\", \"httpMethod\": \"GET\", \"_embedded\": { \"method:integration\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integration:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integration:responses\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integration:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integrationresponse:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/{status_code}\", \"templated\": true } }, \"cacheKeyParameters\": [], \"cacheNamespace\": \"3kzxbg5sa2\", \"credentials\": \"arn:aws:iam::123456789012:role/apigAwsProxyRole\", \"httpMethod\": \"POST\", \"passthroughBehavior\": \"WHEN_NO_MATCH\", \"requestParameters\": { \"integration.request.header.Content-Type\": \"'application/x-amz-json-1.1'\" }, \"requestTemplates\": { \"application/json\": \"{\\n}\" }, \"type\": \"AWS\", \"uri\": \"arn:aws:apigateway:us-east-1:kinesis:action/ListStreams\", \"_embedded\": { \"integration:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integrationresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" }, \"integrationresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" } }, \"responseParameters\": { \"method.response.header.Content-Type\": \"'application/xml'\" }, \"responseTemplates\": { \"application/json\": \"$util.urlDecode(\\\"%3CkinesisStreams%3E#foreach($stream in $input.path('$.StreamNames'))%3Cstream%3E%3Cname%3E$stream%3C/name%3E%3C/stream%3E#end%3C/kinesisStreams%3E\\\")\\n\" }, \"statusCode\": \"200\" } } }, \"method:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"methodresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" }, \"methodresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" } }, \"responseModels\": { \"application/json\": \"Empty\" }, \"responseParameters\": { \"method.response.header.Content-Type\": false }, \"statusCode\": \"200\" } } }
If the OPTIONS
is enabled on the resource, you can follow the example here to get that method. Just replace the GET
of the last path segment in the request URL with OPTIONS
.
Gets a method response associated with a given HTTP status code.
The collection of method responses are encapsulated in a key-value map, where the key is a response's HTTP status code and the value is a MethodResponse resource that specifies the response returned to the caller from the back end through the integration response.
GET /restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200 HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com Content-Length: 117 X-Amz-Date: 20160613T215008Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160613/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns a 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-response-{rel}.html\", \"name\": \"methodresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200\", \"title\": \"200\" }, \"methodresponse:delete\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200\" }, \"methodresponse:update\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200\" } }, \"responseModels\": { \"application/json\": \"Empty\" }, \"responseParameters\": { \"method.response.header.operator\": false, \"method.response.header.operand_2\": false, \"method.response.header.operand_1\": false }, \"statusCode\": \"200\" }
Gets a method response associated with a given HTTP status code.
The collection of method responses are encapsulated in a key-value map, where the key is a response's HTTP status code and the value is a MethodResponse resource that specifies the response returned to the caller from the back end through the integration response.
GET /restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200 HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com Content-Length: 117 X-Amz-Date: 20160613T215008Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160613/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns a 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-response-{rel}.html\", \"name\": \"methodresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200\", \"title\": \"200\" }, \"methodresponse:delete\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200\" }, \"methodresponse:update\": { \"href\": \"/restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200\" } }, \"responseModels\": { \"application/json\": \"Empty\" }, \"responseParameters\": { \"method.response.header.operator\": false, \"method.response.header.operand_2\": false, \"method.response.header.operand_1\": false }, \"statusCode\": \"200\" }
[Optional] The headers as a map from string to list of values to simulate an incoming invocation request. This is where the incoming authorization token, or identity source, may be specified.
", + "TestInvokeAuthorizerResponse$authorization": null, + "TestInvokeMethodRequest$multiValueHeaders": "The headers as a map from string to list of values to simulate an incoming invocation request.
", + "TestInvokeMethodResponse$multiValueHeaders": "The headers of the HTTP response as a map from string to list of values.
" } }, "MapOfStringToString": { @@ -1196,7 +1191,7 @@ "DeploymentCanarySettings$stageVariableOverrides": "A stage variable overrides used for the canary release deployment. They can override existing stage variables or add new stage variables for the canary release deployment. These stage variables are represented as a string-to-string map between stage variable names and their values.
", "GatewayResponse$responseParameters": "Response parameters (paths, query strings and headers) of the GatewayResponse as a string-to-string map of key-value pairs.
", "GatewayResponse$responseTemplates": "Response templates of the GatewayResponse as a string-to-string map of key-value pairs.
", - "GetExportRequest$parameters": "A key-value map of query string parameters that specify properties of the export, depending on the requested exportType
. For exportType
oas30
and swagger
, any combination of the following parameters are supported: extensions='integrations'
or extensions='apigateway'
will export the API with x-amazon-apigateway-integration extensions. extensions='authorizers'
will export the API with x-amazon-apigateway-authorizer extensions. postman
will export the API with Postman extensions, allowing for import to the Postman tool
A key-value map of query string parameters that specify properties of the export, depending on the requested exportType
. For exportType
swagger
, any combination of the following parameters are supported: extensions='integrations'
or extensions='apigateway'
will export the API with x-amazon-apigateway-integration extensions. extensions='authorizers'
will export the API with x-amazon-apigateway-authorizer extensions. postman
will export the API with Postman extensions, allowing for import to the Postman tool
A string-to-string key-value map of query parameters sdkType
-dependent properties of the SDK. For sdkType
of objectivec
or swift
, a parameter named classPrefix
is required. For sdkType
of android
, parameters named groupId
, artifactId
, artifactVersion
, and invokerPackage
are required. For sdkType
of java
, parameters named serviceName
and javaPackageName
are required.
A key-value map of context-specific query string parameters specifying the behavior of different API importing operations. The following shows operation-specific parameters and their supported values.
To exclude DocumentationParts from the import, set parameters
as ignore=documentation
.
To configure the endpoint type, set parameters
as endpointConfigurationTypes=EDGE
, endpointConfigurationTypes=REGIONAL
, or endpointConfigurationTypes=PRIVATE
. The default endpoint type is EDGE
.
To handle imported basePath
, set parameters
as basePath=ignore
, basePath=prepend
or basePath=split
.
For example, the AWS CLI command to exclude documentation from the imported API is:
aws apigateway import-rest-api --parameters ignore=documentation --body 'file:///path/to/imported-api-body.json'
The AWS CLI command to set the regional endpoint on the imported API is:
aws apigateway import-rest-api --parameters endpointConfigurationTypes=REGIONAL --body 'file:///path/to/imported-api-body.json'
",
"Integration$requestParameters": "A key-value map specifying request parameters that are passed from the method request to the back end. The key is an integration request parameter name and the associated value is a method request parameter value or static value that must be enclosed within single quotes and pre-encoded as required by the back end. The method request parameter value must match the pattern of method.request.{location}.{name}
, where location
is querystring
, path
, or header
and name
must be a valid and unique method request parameter name.
The collection of tags. Each tag element is associated with a given resource.
", "TagResourceRequest$tags": "[Required] The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:
. The tag value can be up to 256 characters.
The collection of tags. Each tag element is associated with a given resource.
", + "TestInvokeAuthorizerRequest$headers": "[Required] A key-value map of headers to simulate an incoming invocation request. This is where the incoming authorization token, or identity source, should be specified.
", "TestInvokeAuthorizerRequest$stageVariables": "A key-value map of stage variables to simulate an invocation on a deployed Stage.
", "TestInvokeAuthorizerRequest$additionalContext": "[Optional] A key-value map of additional context variables.
", - "TestInvokeAuthorizerResponse$claims": "The open identity claims, with any supported custom attributes, returned from the Cognito Your User Pool configured for the API.
", - "TestInvokeMethodRequest$stageVariables": "A key-value map of stage variables to simulate an invocation on a deployed Stage.
" + "TestInvokeAuthorizerResponse$claims": "The open identity claims, with any supported custom attributes, returned from the Cognito Your User Pool configured for the API.
", + "TestInvokeMethodRequest$headers": "A key-value map of headers to simulate an incoming invocation request.
", + "TestInvokeMethodRequest$stageVariables": "A key-value map of stage variables to simulate an invocation on a deployed Stage.
", + "TestInvokeMethodResponse$headers": "The headers of the HTTP response.
" } }, "Method": { - "base": "Represents a client-facing interface by which the client calls the API to access back-end resources. A Method resource is integrated with an Integration resource. Both consist of a request and one or more responses. The method request takes the client input that is passed to the back end through the integration request. A method response returns the output from the back end to the client through an integration response. A method request is embodied in a Method resource, whereas an integration request is embodied in an Integration resource. On the other hand, a method response is represented by a MethodResponse resource, whereas an integration response is represented by an IntegrationResponse resource.
The following example request retrieves the information about the GET method on an API resource (3kzxbg5sa2
) of an API (fugvjdxtri
).
GET /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20160603T210259Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160603/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns a 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": [ { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-{rel}.html\", \"name\": \"integration\", \"templated\": true }, { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-response-{rel}.html\", \"name\": \"integrationresponse\", \"templated\": true }, { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-{rel}.html\", \"name\": \"method\", \"templated\": true }, { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-response-{rel}.html\", \"name\": \"methodresponse\", \"templated\": true } ], \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\", \"name\": \"GET\", \"title\": \"GET\" }, \"integration:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"method:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\" }, \"method:integration\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"method:responses\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"method:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\" }, \"methodresponse:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/{status_code}\", \"templated\": true } }, \"apiKeyRequired\": true, \"authorizationType\": \"NONE\", \"httpMethod\": \"GET\", \"_embedded\": { \"method:integration\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integration:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integration:responses\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integration:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integrationresponse:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/{status_code}\", \"templated\": true } }, \"cacheKeyParameters\": [], \"cacheNamespace\": \"3kzxbg5sa2\", \"credentials\": \"arn:aws:iam::123456789012:role/apigAwsProxyRole\", \"httpMethod\": \"POST\", \"passthroughBehavior\": \"WHEN_NO_MATCH\", \"requestParameters\": { \"integration.request.header.Content-Type\": \"'application/x-amz-json-1.1'\" }, \"requestTemplates\": { \"application/json\": \"{\\n}\" }, \"type\": \"AWS\", \"uri\": \"arn:aws:apigateway:us-east-1:kinesis:action/ListStreams\", \"_embedded\": { \"integration:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integrationresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" }, \"integrationresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" } }, \"responseParameters\": { \"method.response.header.Content-Type\": \"'application/xml'\" }, \"responseTemplates\": { \"application/json\": \"$util.urlDecode(\\\"%3CkinesisStreams%3E%23foreach(%24stream%20in%20%24input.path(%27%24.StreamNames%27))%3Cstream%3E%3Cname%3E%24stream%3C%2Fname%3E%3C%2Fstream%3E%23end%3C%2FkinesisStreams%3E\\\")\" }, \"statusCode\": \"200\" } } }, \"method:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"methodresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" }, \"methodresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" } }, \"responseModels\": { \"application/json\": \"Empty\" }, \"responseParameters\": { \"method.response.header.Content-Type\": false }, \"statusCode\": \"200\" } } }
In the example above, the response template for the 200 OK
response maps the JSON output from the ListStreams
action in the back end to an XML output. The mapping template is URL-encoded as %3CkinesisStreams%3E%23foreach(%24stream%20in%20%24input.path(%27%24.StreamNames%27))%3Cstream%3E%3Cname%3E%24stream%3C%2Fname%3E%3C%2Fstream%3E%23end%3C%2FkinesisStreams%3E
and the output is decoded using the $util.urlDecode() helper function.
Represents a client-facing interface by which the client calls the API to access back-end resources. A Method resource is integrated with an Integration resource. Both consist of a request and one or more responses. The method request takes the client input that is passed to the back end through the integration request. A method response returns the output from the back end to the client through an integration response. A method request is embodied in a Method resource, whereas an integration request is embodied in an Integration resource. On the other hand, a method response is represented by a MethodResponse resource, whereas an integration response is represented by an IntegrationResponse resource.
The following example request retrieves the information about the GET method on an API resource (3kzxbg5sa2
) of an API (fugvjdxtri
).
GET /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20160603T210259Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160603/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns a 200 OK
status code and a payload similar to the following:
{ \"_links\": { \"curies\": [ { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-{rel}.html\", \"name\": \"integration\", \"templated\": true }, { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-response-{rel}.html\", \"name\": \"integrationresponse\", \"templated\": true }, { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-{rel}.html\", \"name\": \"method\", \"templated\": true }, { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-response-{rel}.html\", \"name\": \"methodresponse\", \"templated\": true } ], \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\", \"name\": \"GET\", \"title\": \"GET\" }, \"integration:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"method:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\" }, \"method:integration\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"method:responses\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"method:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET\" }, \"methodresponse:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/{status_code}\", \"templated\": true } }, \"apiKeyRequired\": true, \"authorizationType\": \"NONE\", \"httpMethod\": \"GET\", \"_embedded\": { \"method:integration\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integration:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integration:responses\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integration:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration\" }, \"integrationresponse:put\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/{status_code}\", \"templated\": true } }, \"cacheKeyParameters\": [], \"cacheNamespace\": \"3kzxbg5sa2\", \"credentials\": \"arn:aws:iam::123456789012:role/apigAwsProxyRole\", \"httpMethod\": \"POST\", \"passthroughBehavior\": \"WHEN_NO_MATCH\", \"requestParameters\": { \"integration.request.header.Content-Type\": \"'application/x-amz-json-1.1'\" }, \"requestTemplates\": { \"application/json\": \"{\\n}\" }, \"type\": \"AWS\", \"uri\": \"arn:aws:apigateway:us-east-1:kinesis:action/ListStreams\", \"_embedded\": { \"integration:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"integrationresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" }, \"integrationresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200\" } }, \"responseParameters\": { \"method.response.header.Content-Type\": \"'application/xml'\" }, \"responseTemplates\": { \"application/json\": \"$util.urlDecode(\\\"%3CkinesisStreams%3E%23foreach(%24stream%20in%20%24input.path(%27%24.StreamNames%27))%3Cstream%3E%3Cname%3E%24stream%3C%2Fname%3E%3C%2Fstream%3E%23end%3C%2FkinesisStreams%3E\\\")\" }, \"statusCode\": \"200\" } } }, \"method:responses\": { \"_links\": { \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"name\": \"200\", \"title\": \"200\" }, \"methodresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" }, \"methodresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" } }, \"responseModels\": { \"application/json\": \"Empty\" }, \"responseParameters\": { \"method.response.header.Content-Type\": false }, \"statusCode\": \"200\" } } }
In the example above, the response template for the 200 OK
response maps the JSON output from the ListStreams
action in the back end to an XML output. The mapping template is URL-encoded as %3CkinesisStreams%3E%23foreach(%24stream%20in%20%24input.path(%27%24.StreamNames%27))%3Cstream%3E%3Cname%3E%24stream%3C%2Fname%3E%3C%2Fstream%3E%23end%3C%2FkinesisStreams%3E
and the output is decoded using the $util.urlDecode() helper function.
Represents a method response of a given HTTP status code returned to the client. The method response is passed from the back end through the associated integration response that can be transformed using a mapping template.
The example request retrieves a MethodResponse of the 200 status code.
GET /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200 HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20160603T222952Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160603/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns 200 OK
status and a payload as follows:
{ \"_links\": { \"curies\": { \"href\": \"https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-response-{rel}.html\", \"name\": \"methodresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"title\": \"200\" }, \"methodresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" }, \"methodresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" } }, \"responseModels\": { \"application/json\": \"Empty\" }, \"responseParameters\": { \"method.response.header.Content-Type\": false }, \"statusCode\": \"200\" }
Represents a method response of a given HTTP status code returned to the client. The method response is passed from the back end through the associated integration response that can be transformed using a mapping template.
The example request retrieves a MethodResponse of the 200 status code.
GET /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200 HTTP/1.1 Content-Type: application/json Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20160603T222952Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}/20160603/us-east-1/apigateway/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash}
The successful response returns 200 OK
status and a payload as follows:
{ \"_links\": { \"curies\": { \"href\": \"[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-response-{rel}.html\", \"name\": \"methodresponse\", \"templated\": true }, \"self\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\", \"title\": \"200\" }, \"methodresponse:delete\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" }, \"methodresponse:update\": { \"href\": \"/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200\" } }, \"responseModels\": { \"application/json\": \"Empty\" }, \"responseParameters\": { \"method.response.header.Content-Type\": false }, \"statusCode\": \"200\" }
Represents the data structure of a method's request or response payload.
A request model defines the data structure of the client-supplied request payload. A response model defines the data structure of the response payload returned by the back end. Although not required, models are useful for mapping payloads between the front end and back end.
A model is used for generating an API's SDK, validating the input request body, and creating a skeletal mapping template.
Represents the data structure of a method's request or response payload.
A request model defines the data structure of the client-supplied request payload. A response model defines the data structure of the response payload returned by the back end. Although not required, models are useful for mapping payloads between the front end and back end.
A model is used for generating an API's SDK, validating the input request body, and creating a skeletal mapping template.
Represents a collection of Model resources.
", + "base": "Represents a collection of Model resources.
", "refs": { } }, @@ -1379,35 +1377,35 @@ } }, "RequestValidator": { - "base": "A set of validation rules for incoming Method requests.
In OpenAPI, a RequestValidator of an API is defined by the x-amazon-apigateway-request-validators.requestValidator object. It the referenced using the x-amazon-apigateway-request-validator property.
A set of validation rules for incoming Method requests.
In Swagger, a RequestValidator of an API is defined by the x-amazon-apigateway-request-validators.requestValidator object. It the referenced using the x-amazon-apigateway-request-validator property.
A collection of RequestValidator resources of a given RestApi.
In OpenAPI, the RequestValidators of an API is defined by the x-amazon-apigateway-request-validators extension.
A collection of RequestValidator resources of a given RestApi.
In Swagger, the RequestValidators of an API is defined by the x-amazon-apigateway-request-validators extension.
Represents an API resource.
", + "base": "Represents an API resource.
", "refs": { "ListOfResource$member": null } }, "Resources": { - "base": "Represents a collection of Resource resources.
", + "base": "Represents a collection of Resource resources.
", "refs": { } }, "RestApi": { - "base": "Represents a REST API.
", + "base": "Represents a REST API.
", "refs": { "ListOfRestApi$member": null } }, "RestApis": { - "base": "Contains references to your APIs and links that guide you in how to interact with your collection. A collection offers a paginated view of your APIs.
", + "base": "Contains references to your APIs and links that guide you in how to interact with your collection. A collection offers a paginated view of your APIs.
", "refs": { } }, @@ -1439,7 +1437,7 @@ } }, "Stage": { - "base": "Represents a unique identifier for a version of a deployed RestApi that is callable by users.
", + "base": "Represents a unique identifier for a version of a deployed RestApi that is callable by users.
", "refs": { "ListOfStage$member": null } @@ -1451,7 +1449,7 @@ } }, "Stages": { - "base": "A list of Stage resources that are associated with the ApiKey resource.
", + "base": "A list of Stage resources that are associated with the ApiKey resource.
", "refs": { } }, @@ -1475,7 +1473,7 @@ "String": { "base": null, "refs": { - "AccessLogSettings$format": "A single line format of the access logs of data, as specified by selected $context variables. The format must include at least $context.requestId
.
A single line format of the access logs of data, as specified by selected $context variables. The format must include at least $context.requestId
.
The ARN of the CloudWatch Logs log group to receive access logs.
", "Account$cloudwatchRoleArn": "The ARN of an Amazon CloudWatch role for the current Account.
", "Account$apiKeyVersion": "The version of the API keys used for the account.
", @@ -1489,7 +1487,7 @@ "ApiStage$stage": "API stage name of the associated API stage in a usage plan.
", "Authorizer$id": "The identifier for the authorizer resource.
", "Authorizer$name": "[Required] The name of the authorizer.
", - "Authorizer$authType": "Optional customer-defined field, used in OpenAPI imports and exports without functional impact.
", + "Authorizer$authType": "Optional customer-defined field, used in Swagger imports and exports without functional impact.
", "Authorizer$authorizerUri": "Specifies the authorizer's Uniform Resource Identifier (URI). For TOKEN
or REQUEST
authorizers, this must be a well-formed Lambda function URI, for example, arn:aws:apigateway:us-west-2:lambda:path/2015-03-31/functions/arn:aws:lambda:us-west-2:{account_id}:function:{lambda_function_name}/invocations
. In general, the URI has this form arn:aws:apigateway:{region}:lambda:path/{service_api}
, where {region}
is the same as the region hosting the Lambda function, path
indicates that the remaining substring in the URI should be treated as the path to the resource, including the initial /
. For Lambda functions, this is usually of the form /2015-03-31/functions/[FunctionARN]/invocations
.
Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer. To specify an IAM role for API Gateway to assume, use the role's Amazon Resource Name (ARN). To use resource-based permissions on the Lambda function, specify null.
", "Authorizer$identitySource": "The identity source for which authorization is requested.
TOKEN
or COGNITO_USER_POOLS
authorizer, this is required and specifies the request header mapping expression for the custom header holding the authorization token submitted by the client. For example, if the token header name is Auth
, the header mapping expression is method.request.header.Auth
.REQUEST
authorizer, this is required when authorization caching is enabled. The value is a comma-separated string of one or more mapping expressions of the specified request parameters. For example, if an Auth
header, a Name
query string parameter are defined as identity sources, this value is method.request.header.Auth, method.request.querystring.Name
. These parameters will be used to derive the authorization caching key and to perform runtime validation of the REQUEST
authorizer by verifying all of the identity-related request parameters are present, not null and non-empty. Only when this is true does the authorizer invoke the authorizer Lambda function, otherwise, it returns a 401 Unauthorized response without calling the Lambda function. The valid value is a string of comma-separated mapping expressions of the specified request parameters. When the authorization caching is not enabled, this property is optional.An AWS Marketplace customer identifier , when integrating with the AWS SaaS Marketplace.
", "CreateAuthorizerRequest$restApiId": "[Required] The string identifier of the associated RestApi.
", "CreateAuthorizerRequest$name": "[Required] The name of the authorizer.
", - "CreateAuthorizerRequest$authType": "Optional customer-defined field, used in OpenAPI imports and exports without functional impact.
", + "CreateAuthorizerRequest$authType": "Optional customer-defined field, used in Swagger imports and exports without functional impact.
", "CreateAuthorizerRequest$authorizerUri": "Specifies the authorizer's Uniform Resource Identifier (URI). For TOKEN
or REQUEST
authorizers, this must be a well-formed Lambda function URI, for example, arn:aws:apigateway:us-west-2:lambda:path/2015-03-31/functions/arn:aws:lambda:us-west-2:{account_id}:function:{lambda_function_name}/invocations
. In general, the URI has this form arn:aws:apigateway:{region}:lambda:path/{service_api}
, where {region}
is the same as the region hosting the Lambda function, path
indicates that the remaining substring in the URI should be treated as the path to the resource, including the initial /
. For Lambda functions, this is usually of the form /2015-03-31/functions/[FunctionARN]/invocations
.
Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer. To specify an IAM role for API Gateway to assume, use the role's Amazon Resource Name (ARN). To use resource-based permissions on the Lambda function, specify null.
", "CreateAuthorizerRequest$identitySource": "The identity source for which authorization is requested.
TOKEN
or COGNITO_USER_POOLS
authorizer, this is required and specifies the request header mapping expression for the custom header holding the authorization token submitted by the client. For example, if the token header name is Auth
, the header mapping expression is method.request.header.Auth
.REQUEST
authorizer, this is required when authorization caching is enabled. The value is a comma-separated string of one or more mapping expressions of the specified request parameters. For example, if an Auth
header, a Name
query string parameter are defined as identity sources, this value is method.request.header.Auth, method.request.querystring.Name
. These parameters will be used to derive the authorization caching key and to perform runtime validation of the REQUEST
authorizer by verifying all of the identity-related request parameters are present, not null and non-empty. Only when this is true does the authorizer invoke the authorizer Lambda function, otherwise, it returns a 401 Unauthorized response without calling the Lambda function. The valid value is a string of comma-separated mapping expressions of the specified request parameters. When the authorization caching is not enabled, this property is optional.The description of the Stage resource for the Deployment resource to create.
", "CreateDeploymentRequest$description": "The description for the Deployment resource to create.
", "CreateDocumentationPartRequest$restApiId": "[Required] The string identifier of the associated RestApi.
", - "CreateDocumentationPartRequest$properties": "[Required] The new documentation content map of the targeted API entity. Enclosed key-value pairs are API-specific, but only OpenAPI-compliant key-value pairs can be exported and, hence, published.
", + "CreateDocumentationPartRequest$properties": "[Required] The new documentation content map of the targeted API entity. Enclosed key-value pairs are API-specific, but only Swagger-compliant key-value pairs can be exported and, hence, published.
", "CreateDocumentationVersionRequest$restApiId": "[Required] The string identifier of the associated RestApi.
", "CreateDocumentationVersionRequest$documentationVersion": "[Required] The version identifier of the new snapshot.
", "CreateDocumentationVersionRequest$stageName": "The stage name to be associated with the new documentation snapshot.
", @@ -1542,7 +1540,7 @@ "CreateModelRequest$restApiId": "[Required] The RestApi identifier under which the Model will be created.
", "CreateModelRequest$name": "[Required] The name of the model. Must be alphanumeric.
", "CreateModelRequest$description": "The description of the model.
", - "CreateModelRequest$schema": "The schema for the model. For application/json
models, this should be JSON schema draft 4 model.
The schema for the model. For application/json
models, this should be JSON schema draft 4 model.
[Required] The content-type for the model.
", "CreateRequestValidatorRequest$restApiId": "[Required] The string identifier of the associated RestApi.
", "CreateRequestValidatorRequest$name": "The name of the to-be-created RequestValidator.
", @@ -1609,7 +1607,7 @@ "Deployment$description": "The description for the deployment resource.
", "Deployments$position": null, "DocumentationPart$id": "The DocumentationPart identifier, generated by API Gateway when the DocumentationPart
is created.
A content map of API-specific key-value pairs describing the targeted API entity. The map must be encoded as a JSON string, e.g., \"{ \\\"description\\\": \\\"The API does ...\\\" }\"
. Only OpenAPI-compliant documentation-related fields from the x-amazon-apigateway-documentation
.
A content map of API-specific key-value pairs describing the targeted API entity. The map must be encoded as a JSON string, e.g., \"{ \\\"description\\\": \\\"The API does ...\\\" }\"
. Only Swagger-compliant documentation-related fields from the x-amazon-apigateway-documentation
.
The URL path of the target. It is a valid field for the API entity types of RESOURCE
, METHOD
, PATH_PARAMETER
, QUERY_PARAMETER
, REQUEST_HEADER
, REQUEST_BODY
, RESPONSE
, RESPONSE_HEADER
, and RESPONSE_BODY
. The default value is /
for the root resource. When an applicable child entity inherits the content of another entity of the same type with more general specifications of the other location
attributes, the child entity's path
attribute must match that of the parent entity as a prefix.
The HTTP verb of a method. It is a valid field for the API entity types of METHOD
, PATH_PARAMETER
, QUERY_PARAMETER
, REQUEST_HEADER
, REQUEST_BODY
, RESPONSE
, RESPONSE_HEADER
, and RESPONSE_BODY
. The default value is *
for any method. When an applicable child entity inherits the content of an entity of the same type with more general specifications of the other location
attributes, the child entity's method
attribute must match that of the parent entity exactly.
The name of the targeted API entity. It is a valid and required field for the API entity types of AUTHORIZER
, MODEL
, PATH_PARAMETER
, QUERY_PARAMETER
, REQUEST_HEADER
, REQUEST_BODY
and RESPONSE_HEADER
. It is an invalid field for any other entity type.
The name of the certificate that will be used by edge-optimized endpoint for this domain name.
", "DomainName$certificateArn": "The reference to an AWS-managed certificate that will be used by edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.
", "DomainName$regionalDomainName": "The domain name associated with the regional endpoint for this custom domain name. You set up this association by adding a DNS record that points the custom domain name to this regional domain name. The regional domain name is returned by API Gateway when you create a regional endpoint.
", - "DomainName$regionalHostedZoneId": "The region-specific Amazon Route 53 Hosted Zone ID of the regional endpoint. For more information, see Set up a Regional Custom Domain Name and AWS Regions and Endpoints for API Gateway.
", + "DomainName$regionalHostedZoneId": "The region-specific Amazon Route 53 Hosted Zone ID of the regional endpoint. For more information, see Set up a Regional Custom Domain Name and AWS Regions and Endpoints for API Gateway.
", "DomainName$regionalCertificateName": "The name of the certificate that will be used for validating the regional domain name.
", "DomainName$regionalCertificateArn": "The reference to an AWS-managed certificate that will be used for validating the regional domain name. AWS Certificate Manager is the only supported source.
", - "DomainName$distributionDomainName": "The domain name of the Amazon CloudFront distribution associated with this custom domain name for an edge-optimized endpoint. You set up this association when adding a DNS record pointing the custom domain name to this distribution name. For more information about CloudFront distributions, see the Amazon CloudFront documentation.
", - "DomainName$distributionHostedZoneId": "The region-agnostic Amazon Route 53 Hosted Zone ID of the edge-optimized endpoint. The valid value is Z2FDTNDATAQYW2
for all the regions. For more information, see Set up a Regional Custom Domain Name and AWS Regions and Endpoints for API Gateway.
The domain name of the Amazon CloudFront distribution associated with this custom domain name for an edge-optimized endpoint. You set up this association when adding a DNS record pointing the custom domain name to this distribution name. For more information about CloudFront distributions, see the Amazon CloudFront documentation.
", + "DomainName$distributionHostedZoneId": "The region-agnostic Amazon Route 53 Hosted Zone ID of the edge-optimized endpoint. The valid value is Z2FDTNDATAQYW2
for all the regions. For more information, see Set up a Regional Custom Domain Name and AWS Regions and Endpoints for API Gateway.
The content-type header value in the HTTP response. This will correspond to a valid 'accept' type in the request.
", "ExportResponse$contentDisposition": "The content-disposition header value in the HTTP response.
", @@ -1667,8 +1665,8 @@ "GetDomainNamesRequest$position": "The current pagination position in the paged result set.
", "GetExportRequest$restApiId": "[Required] The string identifier of the associated RestApi.
", "GetExportRequest$stageName": "[Required] The name of the Stage that will be exported.
", - "GetExportRequest$exportType": "[Required] The type of export. Acceptable values are 'oas30' for OpenAPI 3.0.x and 'swagger' for Swagger/OpenAPI 2.0.
", - "GetExportRequest$accepts": "The content-type of the export, for example application/json
. Currently application/json
and application/yaml
are supported for exportType
ofoas30
and swagger
. This should be specified in the Accept
header for direct API requests.
[Required] The type of export. Currently only 'swagger' is supported.
", + "GetExportRequest$accepts": "The content-type of the export, for example application/json
. Currently application/json
and application/yaml
are supported for exportType
of swagger
. This should be specified in the Accept
header for direct API requests.
[Required] The string identifier of the associated RestApi.
", "GetGatewayResponsesRequest$restApiId": "[Required] The string identifier of the associated RestApi.
", "GetGatewayResponsesRequest$position": "The current pagination position in the paged result set. The GatewayResponse collection does not support pagination and the position does not apply here.
", @@ -1728,8 +1726,8 @@ "GetVpcLinksRequest$position": "The current pagination position in the paged result set.
", "ImportDocumentationPartsRequest$restApiId": "[Required] The string identifier of the associated RestApi.
", "Integration$httpMethod": "Specifies the integration's HTTP method type.
", - "Integration$uri": "Specifies Uniform Resource Identifier (URI) of the integration endpoint.
For HTTP
or HTTP_PROXY
integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where connectionType
is not VPC_LINK
, or private integration, where connectionType
is VPC_LINK
. For a private HTTP integration, the URI is not used for routing.
For AWS
or AWS_PROXY
integrations, the URI is of the form arn:aws:apigateway:{region}:{subdomain.service|service}:path|action/{service_api}
. Here, {Region}
is the API Gateway region (e.g., us-east-1
); {service}
is the name of the integrated AWS service (e.g., s3
); and {subdomain}
is a designated subdomain supported by certain AWS service for fast host-name lookup. action
can be used for an AWS service action-based API, using an Action={name}&{p1}={v1}&p2={v2}...
query string. The ensuing {service_api}
refers to a supported action {name}
plus any required input parameters. Alternatively, path
can be used for an AWS service path-based API. The ensuing service_api
refers to the path to an AWS service resource, including the region of the integrated AWS service, if applicable. For example, for integration with the S3 API of GetObject
, the uri
can be either arn:aws:apigateway:us-west-2:s3:action/GetObject&Bucket={bucket}&Key={key}
or arn:aws:apigateway:us-west-2:s3:path/{bucket}/{key}
The (id
) of the VpcLink used for the integration when connectionType=VPC_LINK
and undefined, otherwise.
Specifies Uniform Resource Identifier (URI) of the integration endpoint.
For HTTP
or HTTP_PROXY
integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where connectionType
is not VPC_LINK
, or private integration, where connectionType
is VPC_LINK
. For a private HTTP integration, the URI is not used for routing.
For AWS
or AWS_PROXY
integrations, the URI is of the form arn:aws:apigateway:{region}:{subdomain.service|service}:path|action/{service_api}
. Here, {Region}
is the API Gateway region (e.g., us-east-1
); {service}
is the name of the integrated AWS service (e.g., s3
); and {subdomain}
is a designated subdomain supported by certain AWS service for fast host-name lookup. action
can be used for an AWS service action-based API, using an Action={name}&{p1}={v1}&p2={v2}...
query string. The ensuing {service_api}
refers to a supported action {name}
plus any required input parameters. Alternatively, path
can be used for an AWS service path-based API. The ensuing service_api
refers to the path to an AWS service resource, including the region of the integrated AWS service, if applicable. For example, for integration with the S3 API of GetObject
, the uri
can be either arn:aws:apigateway:us-west-2:s3:action/GetObject&Bucket={bucket}&Key={key}
or arn:aws:apigateway:us-west-2:s3:path/{bucket}/{key}
The (id
) of the VpcLink used for the integration when connectionType=VPC_LINK
and undefined, otherwise.
Specifies the credentials required for the integration, if any. For AWS integrations, three options are available. To specify an IAM Role for API Gateway to assume, use the role's Amazon Resource Name (ARN). To require that the caller's identity be passed through from the request, specify the string arn:aws:iam::\\*:user/\\*
. To use resource-based permissions on supported AWS services, specify null.
Specifies how the method request body of an unmapped content type will be passed through the integration request to the back end without transformation. A content type is unmapped if no mapping template is defined in the integration or the content type does not match any of the mapped content types, as specified in requestTemplates
. The valid value is one of the following:
WHEN_NO_MATCH
: passes the method request body through the integration request to the back end without transformation when the method request content type does not match any content type associated with the mapping templates defined in the integration request. WHEN_NO_TEMPLATES
: passes the method request body through the integration request to the back end without transformation when no mapping template is defined in the integration request. If a template is defined when this option is selected, the method request of an unmapped content-type will be rejected with an HTTP 415 Unsupported Media Type
response. NEVER
: rejects the method request with an HTTP 415 Unsupported Media Type
response when either the method request content type does not match any content type associated with the mapping templates defined in the integration request or no mapping template is defined in the integration request. Specifies the integration's cache namespace.
", @@ -1738,8 +1736,6 @@ "LimitExceededException$message": null, "ListOfString$member": null, "MapOfApiStageThrottleSettings$key": null, - "MapOfHeaderValues$key": null, - "MapOfHeaderValues$value": null, "MapOfIntegrationResponse$key": null, "MapOfKeyUsages$key": null, "MapOfMethod$key": null, @@ -1754,18 +1750,18 @@ "Method$authorizationType": "The method's authorization type. Valid values are NONE
for open access, AWS_IAM
for using AWS IAM permissions, CUSTOM
for using a custom authorizer, or COGNITO_USER_POOLS
for using a Cognito user pool.
The identifier of an Authorizer to use on this method. The authorizationType
must be CUSTOM
.
The identifier of a RequestValidator for request validation.
", - "Method$operationName": "A human-friendly operation identifier for the method. For example, you can assign the operationName
of ListPets
for the GET /pets
method in PetStore example.
A human-friendly operation identifier for the method. For example, you can assign the operationName
of ListPets
for the GET /pets
method in PetStore example.
Specifies the logging level for this method, which affects the log entries pushed to Amazon CloudWatch Logs. The PATCH path for this setting is /{method_setting_key}/logging/loglevel
, and the available levels are OFF
, ERROR
, and INFO
.
The method's authorization type. Valid values are NONE
for open access, AWS_IAM
for using AWS IAM permissions, CUSTOM
for using a custom authorizer, or COGNITO_USER_POOLS
for using a Cognito user pool.
The identifier for the model resource.
", "Model$name": "The name of the model. Must be an alphanumeric string.
", "Model$description": "The description of the model.
", - "Model$schema": "The schema for the model. For application/json
models, this should be JSON schema draft 4 model. Do not include \"\\*/\" characters in the description of any properties because such \"\\*/\" characters may be interpreted as the closing marker for comments in some languages, such as Java or JavaScript, causing the installation of your API's SDK generated by API Gateway to fail.
The schema for the model. For application/json
models, this should be JSON schema draft 4 model. Do not include \"\\*/\" characters in the description of any properties because such \"\\*/\" characters may be interpreted as the closing marker for comments in some languages, such as Java or JavaScript, causing the installation of your API's SDK generated by API Gateway to fail.
The content-type for the model.
", "Models$position": null, "NotFoundException$message": null, - "PatchOperation$path": "The op
operation's target, as identified by a JSON Pointer value that references a location within the targeted resource. For example, if the target resource has an updateable property of {\"name\":\"value\"}
, the path for this property is /name
. If the name
property value is a JSON object (e.g., {\"name\": {\"child/name\": \"child-value\"}}
), the path for the child/name
property will be /name/child~1name
. Any slash (\"/\") character appearing in path names must be escaped with \"~1\", as shown in the example above. Each op
operation can have only one path
associated with it.
The new target value of the update operation. It is applicable for the add
or replace
operation. When using AWS CLI to update a property of a JSON value, enclose the JSON object with a pair of single quotes in a Linux shell, e.g., '{\"a\": ...}'. In a Windows shell, see Using JSON for Parameters.
The op
operation's target, as identified by a JSON Pointer value that references a location within the targeted resource. For example, if the target resource has an updateable property of {\"name\":\"value\"}
, the path for this property is /name
. If the name
property value is a JSON object (e.g., {\"name\": {\"child/name\": \"child-value\"}}
), the path for the child/name
property will be /name/child~1name
. Any slash (\"/\") character appearing in path names must be escaped with \"~1\", as shown in the example above. Each op
operation can have only one path
associated with it.
The new target value of the update operation. It is applicable for the add
or replace
operation. When using AWS CLI to update a property of a JSON value, enclose the JSON object with a pair of single quotes in a Linux shell, e.g., '{\"a\": ...}'. In a Windows shell, see Using JSON for Parameters.
The copy
update operation's source as identified by a JSON-Pointer
value referencing the location within the targeted resource to copy the value from. For example, to promote a canary deployment, you copy the canary deployment ID to the affiliated deployment ID by calling a PATCH request on a Stage resource with \"op\":\"copy\"
, \"from\":\"/canarySettings/deploymentId\"
and \"path\":\"/deploymentId\"
.
[Required] The string identifier of the associated RestApi.
", @@ -1773,8 +1769,8 @@ "PutIntegrationRequest$resourceId": "[Required] Specifies a put integration request's resource ID.
", "PutIntegrationRequest$httpMethod": "[Required] Specifies a put integration request's HTTP method.
", "PutIntegrationRequest$integrationHttpMethod": "Specifies a put integration HTTP method. When the integration type is HTTP or AWS, this field is required.
", - "PutIntegrationRequest$uri": "Specifies Uniform Resource Identifier (URI) of the integration endpoint.
For HTTP
or HTTP_PROXY
integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where connectionType
is not VPC_LINK
, or private integration, where connectionType
is VPC_LINK
. For a private HTTP integration, the URI is not used for routing.
For AWS
or AWS_PROXY
integrations, the URI is of the form arn:aws:apigateway:{region}:{subdomain.service|service}:path|action/{service_api}
. Here, {Region}
is the API Gateway region (e.g., us-east-1
); {service}
is the name of the integrated AWS service (e.g., s3
); and {subdomain}
is a designated subdomain supported by certain AWS service for fast host-name lookup. action
can be used for an AWS service action-based API, using an Action={name}&{p1}={v1}&p2={v2}...
query string. The ensuing {service_api}
refers to a supported action {name}
plus any required input parameters. Alternatively, path
can be used for an AWS service path-based API. The ensuing service_api
refers to the path to an AWS service resource, including the region of the integrated AWS service, if applicable. For example, for integration with the S3 API of GetObject
, the uri
can be either arn:aws:apigateway:us-west-2:s3:action/GetObject&Bucket={bucket}&Key={key}
or arn:aws:apigateway:us-west-2:s3:path/{bucket}/{key}
The (id
) of the VpcLink used for the integration when connectionType=VPC_LINK
and undefined, otherwise.
Specifies Uniform Resource Identifier (URI) of the integration endpoint.
For HTTP
or HTTP_PROXY
integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where connectionType
is not VPC_LINK
, or private integration, where connectionType
is VPC_LINK
. For a private HTTP integration, the URI is not used for routing.
For AWS
or AWS_PROXY
integrations, the URI is of the form arn:aws:apigateway:{region}:{subdomain.service|service}:path|action/{service_api}
. Here, {Region}
is the API Gateway region (e.g., us-east-1
); {service}
is the name of the integrated AWS service (e.g., s3
); and {subdomain}
is a designated subdomain supported by certain AWS service for fast host-name lookup. action
can be used for an AWS service action-based API, using an Action={name}&{p1}={v1}&p2={v2}...
query string. The ensuing {service_api}
refers to a supported action {name}
plus any required input parameters. Alternatively, path
can be used for an AWS service path-based API. The ensuing service_api
refers to the path to an AWS service resource, including the region of the integrated AWS service, if applicable. For example, for integration with the S3 API of GetObject
, the uri
can be either arn:aws:apigateway:us-west-2:s3:action/GetObject&Bucket={bucket}&Key={key}
or arn:aws:apigateway:us-west-2:s3:path/{bucket}/{key}
The (id
) of the VpcLink used for the integration when connectionType=VPC_LINK
and undefined, otherwise.
Specifies whether credentials are required for a put integration.
", "PutIntegrationRequest$passthroughBehavior": "Specifies the pass-through behavior for incoming requests based on the Content-Type header in the request, and the available mapping templates specified as the requestTemplates
property on the Integration resource. There are three valid values: WHEN_NO_MATCH
, WHEN_NO_TEMPLATES
, and NEVER
.
WHEN_NO_MATCH
passes the request body for unmapped content types through to the integration back end without transformation.
NEVER
rejects unmapped content types with an HTTP 415 'Unsupported Media Type' response.
WHEN_NO_TEMPLATES
allows pass-through when the integration has NO content types mapped to templates. However if there is at least one content type defined, unmapped content types will be rejected with the same 415 response.
Specifies a put integration input's cache namespace.
", @@ -1787,7 +1783,7 @@ "PutMethodRequest$httpMethod": "[Required] Specifies the method request's HTTP method type.
", "PutMethodRequest$authorizationType": "[Required] The method's authorization type. Valid values are NONE
for open access, AWS_IAM
for using AWS IAM permissions, CUSTOM
for using a custom authorizer, or COGNITO_USER_POOLS
for using a Cognito user pool.
Specifies the identifier of an Authorizer to use on this Method, if the type is CUSTOM or COGNITO_USER_POOLS. The authorizer identifier is generated by API Gateway when you created the authorizer.
", - "PutMethodRequest$operationName": "A human-friendly operation identifier for the method. For example, you can assign the operationName
of ListPets
for the GET /pets
method in PetStore example.
A human-friendly operation identifier for the method. For example, you can assign the operationName
of ListPets
for the GET /pets
method in PetStore example.
The identifier of a RequestValidator for validating the method request.
", "PutMethodResponseRequest$restApiId": "[Required] The string identifier of the associated RestApi.
", "PutMethodResponseRequest$resourceId": "[Required] The Resource identifier for the Method resource.
", @@ -1827,7 +1823,7 @@ "StageKey$restApiId": "The string identifier of the associated RestApi.
", "StageKey$stageName": "The stage name associated with the stage key.
", "TagResourceRequest$resourceArn": "[Required] The ARN of a resource that can be tagged. The resource ARN must be URL-encoded. At present, Stage is the only taggable resource.
", - "Template$value": "The Apache Velocity Template Language (VTL) template content used for the template resource.
", + "Template$value": "The Apache Velocity Template Language (VTL) template content used for the template resource.
", "TestInvokeAuthorizerRequest$restApiId": "[Required] The string identifier of the associated RestApi.
", "TestInvokeAuthorizerRequest$authorizerId": "[Required] Specifies a test invoke authorizer request's Authorizer ID.
", "TestInvokeAuthorizerRequest$pathWithQueryString": "[Optional] The URI path, including query string, of the simulated invocation request. Use this to specify path parameters and query string parameters.
", @@ -1918,7 +1914,7 @@ } }, "Template": { - "base": "Represents a mapping template used to transform a payload.
", + "base": "Represents a mapping template used to transform a payload.
", "refs": { } }, @@ -1938,7 +1934,7 @@ } }, "TestInvokeMethodResponse": { - "base": "Represents the response of the test invoke request in the HTTP method.
", + "base": "Represents the response of the test invoke request in the HTTP method.
", "refs": { } }, @@ -2098,29 +2094,29 @@ } }, "Usage": { - "base": "Represents the usage data of a usage plan.
Represents the usage data of a usage plan.
Represents a usage plan than can specify who can assess associated API stages with specified request limits and quotas.
In a usage plan, you associate an API by specifying the API's Id and a stage name of the specified API. You add plan customers by adding API keys to the plan.
Represents a usage plan than can specify who can assess associated API stages with specified request limits and quotas.
In a usage plan, you associate an API by specifying the API's Id and a stage name of the specified API. You add plan customers by adding API keys to the plan.
Represents a usage plan key to identify a plan customer.
To associate an API stage with a selected API key in a usage plan, you must create a UsagePlanKey resource to represent the selected ApiKey.
Represents a usage plan key to identify a plan customer.
To associate an API stage with a selected API key in a usage plan, you must create a UsagePlanKey resource to represent the selected ApiKey.
Represents the collection of usage plan keys added to usage plans for the associated API keys and, possibly, other types of keys.
", + "base": "Represents the collection of usage plan keys added to usage plans for the associated API keys and, possibly, other types of keys.
", "refs": { } }, "UsagePlans": { - "base": "Represents a collection of usage plans for an AWS account.
", + "base": "Represents a collection of usage plans for an AWS account.
", "refs": { } }, @@ -2137,7 +2133,7 @@ } }, "VpcLinks": { - "base": "The collection of VPC links under the caller's account in a region.
", + "base": "The collection of VPC links under the caller's account in a region.
", "refs": { } } diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/api-2.json index b0d7c07acd..2daa16b783 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/api-2.json @@ -6,6 +6,7 @@ "jsonVersion":"1.1", "protocol":"json", "serviceFullName":"Amazon Athena", + "serviceId":"Athena", "signatureVersion":"v4", "targetPrefix":"AmazonAthena", "uid":"athena-2017-05-18" @@ -337,6 +338,7 @@ "GetQueryResultsOutput":{ "type":"structure", "members":{ + "UpdateCount":{"shape":"Long"}, "ResultSet":{"shape":"ResultSet"}, "NextToken":{"shape":"Token"} } @@ -446,6 +448,7 @@ "members":{ "QueryExecutionId":{"shape":"QueryExecutionId"}, "Query":{"shape":"QueryString"}, + "StatementType":{"shape":"StatementType"}, "ResultConfiguration":{"shape":"ResultConfiguration"}, "QueryExecutionContext":{"shape":"QueryExecutionContext"}, "Status":{"shape":"QueryExecutionStatus"}, @@ -553,6 +556,14 @@ "QueryExecutionId":{"shape":"QueryExecutionId"} } }, + "StatementType":{ + "type":"string", + "enum":[ + "DDL", + "DML", + "UTILITY" + ] + }, "StopQueryExecutionInput":{ "type":"structure", "required":["QueryExecutionId"], diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/docs-2.json index fc6ef23eb7..f6b5447259 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/docs-2.json @@ -1,6 +1,6 @@ { "version": "2.0", - "service": "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 in the Amazon Athena User Guide.
For code samples using the AWS SDK for Java, see Examples and Code Samples in the Amazon Athena User Guide.
", + "service": "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 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.
For code samples using the AWS SDK for Java, see Examples and Code Samples in the Amazon Athena User Guide.
", "operations": { "BatchGetNamedQuery": "Returns the details of a single named query or a list of up to 50 queries, which you provide as an array of query ID strings. Use ListNamedQueries to get the list of named query IDs. If information could not be retrieved for a submitted query ID, information about the query ID submitted is listed under UnprocessedNamedQueryId. Named queries are different from executed queries. Use BatchGetQueryExecution to get details about each unique query execution, and ListQueryExecutions to get a list of query execution IDs.
", "BatchGetQueryExecution": "Returns the details of a single query execution or a list of up to 50 query executions, which you provide as an array of query execution ID strings. To get a list of query execution IDs, use ListQueryExecutions. Query executions are different from named (saved) queries. Use BatchGetNamedQuery to get details about named queries.
", @@ -50,7 +50,7 @@ "ColumnInfoList": { "base": null, "refs": { - "ResultSetMetadata$ColumnInfo": "Information about the columns in a query execution result.
" + "ResultSetMetadata$ColumnInfo": "Information about the columns returned in a query result metadata.
" } }, "ColumnNullable": { @@ -108,9 +108,9 @@ } }, "EncryptionConfiguration": { - "base": "If query results are encrypted in Amazon S3, indicates the Amazon S3 encryption option used.
", + "base": "If query results are encrypted in Amazon S3, indicates the encryption option used (for example, SSE-KMS
or CSE-KMS
) and key information.
If query results are encrypted in S3, indicates the S3 encryption option used (for example, SSE-KMS
or CSE-KMS
and key information.
If query results are encrypted in Amazon S3, indicates the encryption option used (for example, SSE-KMS
or CSE-KMS
) and key information.
The error code returned when the query execution failed to process, or when the processing request for the named query failed.
", "refs": { "InvalidRequestException$AthenaErrorCode": null, "UnprocessedNamedQueryId$ErrorCode": "The error code returned when the processing request for the named query failed, if applicable.
", @@ -214,6 +214,7 @@ "Long": { "base": null, "refs": { + "GetQueryResultsOutput$UpdateCount": "The number of rows inserted with a CREATE TABLE AS SELECT statement.
", "QueryExecutionStatistics$EngineExecutionTimeInMillis": "The number of milliseconds that the query took to execute.
", "QueryExecutionStatistics$DataScannedInBytes": "The number of bytes in the data that was queried.
" } @@ -316,13 +317,13 @@ "QueryExecutionState": { "base": null, "refs": { - "QueryExecutionStatus$State": "The state of query execution. SUBMITTED
indicates that the query is queued for execution. RUNNING
indicates that the query is scanning data and returning results. SUCCEEDED
indicates that the query completed without error. FAILED
indicates that the query experienced an error and did not complete processing. CANCELLED
indicates that user input interrupted query execution.
The state of query execution. QUEUED
state is listed but is not used by Athena and is reserved for future use. RUNNING
indicates that the query has been submitted to the service, and Athena will execute the query as soon as resources are available. SUCCEEDED
indicates that the query completed without error. FAILED
indicates that the query experienced an error and did not complete processing.CANCELLED
indicates that user input interrupted query execution.
The amount of data scanned during the query execution and the amount of time that it took to execute.
", + "base": "The amount of data scanned during the query execution and the amount of time that it took to execute, and the type of statement that was run.
", "refs": { - "QueryExecution$Statistics": "The amount of data scanned during the query execution and the amount of time that it took to execute.
" + "QueryExecution$Statistics": "The amount of data scanned during the query execution and the amount of time that it took to execute, and the type of statement that was run.
" } }, "QueryExecutionStatus": { @@ -354,7 +355,7 @@ } }, "ResultSetMetadata": { - "base": "The metadata that describes the column structure and data types of a table of query results.
", + "base": "The metadata that describes the column structure and data types of a table of query results.
", "refs": { "ResultSet$ResultSetMetadata": "The metadata that describes the column structure and data types of a table of query results.
" } @@ -381,6 +382,12 @@ "refs": { } }, + "StatementType": { + "base": null, + "refs": { + "QueryExecution$StatementType": "The type of query statement that was run. DDL
indicates DDL query statements. DML
indicates DML (Data Manipulation Language) query statements, such as CREATE TABLE AS SELECT
. UTILITY
indicates query statements other than DDL and DML, such as SHOW CREATE TABLE
, or DESCRIBE <table>
.
The data type of the column.
", "EncryptionConfiguration$KmsKey": "For SSE-KMS
and CSE-KMS
, this is the KMS key ARN or ID.
Further detail about the status of the query.
", - "ResultConfiguration$OutputLocation": "The location in S3 where query results are stored.
" + "ResultConfiguration$OutputLocation": "The location in Amazon S3 where your query results are stored, such as s3://path/to/query/bucket/
. For more information, see Queries and Query Result Files.
The reason for the query throttling, for example, when it exceeds the concurrent query limit.
", "refs": { "TooManyRequestsException$Reason": null } @@ -423,7 +430,7 @@ } }, "TooManyRequestsException": { - "base": "Indicates that the request was throttled.
", + "base": "Indicates that the request was throttled and includes the reason for throttling, for example, the limit of concurrent queries has been exceeded.
", "refs": { } }, diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/smoke.json b/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/smoke.json new file mode 100644 index 0000000000..a3c06685f7 --- /dev/null +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/athena/2017-05-18/smoke.json @@ -0,0 +1,11 @@ +{ + "version": 1, + "defaultRegion": "us-west-2", + "testCases": [ + { + "operationName": "ListNamedQueries", + "input": {}, + "errorExpectedFromService": false + } + ] +} diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/codebuild/2016-10-06/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/codebuild/2016-10-06/api-2.json index 44a2baa6b4..9553b201bf 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/codebuild/2016-10-06/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/codebuild/2016-10-06/api-2.json @@ -299,6 +299,7 @@ "currentPhase":{"shape":"String"}, "buildStatus":{"shape":"StatusType"}, "sourceVersion":{"shape":"NonEmptyString"}, + "resolvedSourceVersion":{"shape":"NonEmptyString"}, "projectName":{"shape":"NonEmptyString"}, "phases":{"shape":"BuildPhases"}, "source":{"shape":"ProjectSource"}, diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/codebuild/2016-10-06/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/codebuild/2016-10-06/docs-2.json index ed6d1a2cb4..75b4b33788 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/codebuild/2016-10-06/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/codebuild/2016-10-06/docs-2.json @@ -385,6 +385,7 @@ "Build$id": "The unique ID for the build.
", "Build$arn": "The Amazon Resource Name (ARN) of the build.
", "Build$sourceVersion": "Any version identifier for the version of the source code to be built.
", + "Build$resolvedSourceVersion": "An identifier for the version of this build's source code.
For AWS CodeCommit, GitHub, GitHub Enterprise, and BitBucket, the commit ID.
For AWS CodePipeline, the source revision provided by AWS CodePipeline.
For Amazon Simple Storage Service (Amazon S3), this does not apply.
The name of the AWS CodeBuild project.
", "Build$serviceRole": "The name of a service role used for this build.
", "Build$encryptionKey": "The AWS Key Management Service (AWS KMS) customer master key (CMK) to be used for encrypting the build output artifacts.
This is expressed either as the CMK's Amazon Resource Name (ARN) or, if specified, the CMK's alias (using the format alias/alias-name
).
An identifier for this project source.
", "ProjectSourceVersion$sourceIdentifier": "An identifier for a source in the build project.
", "ProjectSourceVersion$sourceVersion": "The source version for the corresponding source identifier. If specified, must be one of:
For AWS CodeCommit: the commit ID to use.
For GitHub: the commit ID, pull request ID, branch name, or tag name that corresponds to the version of the source code you want to build. If a pull request ID is specified, it must use the format pr/pull-request-ID
(for example pr/25
). If a branch name is specified, the branch's HEAD commit ID will be used. If not specified, the default branch's HEAD commit ID will be used.
For Bitbucket: the commit ID, branch name, or tag name that corresponds to the version of the source code you want to build. If a branch name is specified, the branch's HEAD commit ID will be used. If not specified, the default branch's HEAD commit ID will be used.
For Amazon Simple Storage Service (Amazon S3): the version ID of the object representing the build input ZIP file to use.
The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon S3 bucket name is my-bucket
, and your path prefix is build-log
, then acceptable formats are my-bucket/build-log
or aws:s3:::my-bucket/build-log
.
The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon S3 bucket name is my-bucket
, and your path prefix is build-log
, then acceptable formats are my-bucket/build-log
or arn:aws:s3:::my-bucket/build-log
.
The resource value that applies to the specified authorization type.
", "StartBuildInput$sourceVersion": "A version of the build input to be built, for this build only. If not specified, the latest version will be used. If specified, must be one of:
For AWS CodeCommit: the commit ID to use.
For GitHub: the commit ID, pull request ID, branch name, or tag name that corresponds to the version of the source code you want to build. If a pull request ID is specified, it must use the format pr/pull-request-ID
(for example pr/25
). If a branch name is specified, the branch's HEAD commit ID will be used. If not specified, the default branch's HEAD commit ID will be used.
For Bitbucket: the commit ID, branch name, or tag name that corresponds to the version of the source code you want to build. If a branch name is specified, the branch's HEAD commit ID will be used. If not specified, the default branch's HEAD commit ID will be used.
For Amazon Simple Storage Service (Amazon S3): the version ID of the object representing the build input ZIP file to use.
A location that overrides for this build the source location for the one defined in the build project.
", diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/api-2.json index 172ee63744..6118161464 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/api-2.json @@ -7,6 +7,7 @@ "protocol":"json", "serviceAbbreviation":"CodeStar", "serviceFullName":"AWS CodeStar", + "serviceId":"CodeStar", "signatureVersion":"v4", "targetPrefix":"CodeStar_20170419", "uid":"codestar-2017-04-19" @@ -321,7 +322,8 @@ "name":{"shape":"ProjectName"}, "id":{"shape":"ProjectId"}, "description":{"shape":"ProjectDescription"}, - "clientRequestToken":{"shape":"ClientRequestToken"} + "clientRequestToken":{"shape":"ClientRequestToken"}, + "tags":{"shape":"Tags"} } }, "CreateProjectResult":{ @@ -412,7 +414,8 @@ "clientRequestToken":{"shape":"ClientRequestToken"}, "createdTimeStamp":{"shape":"CreatedTimestamp"}, "stackId":{"shape":"StackId"}, - "projectTemplateId":{"shape":"ProjectTemplateId"} + "projectTemplateId":{"shape":"ProjectTemplateId"}, + "status":{"shape":"ProjectStatus"} } }, "DescribeUserProfileRequest":{ @@ -632,6 +635,14 @@ }, "exception":true }, + "ProjectStatus":{ + "type":"structure", + "required":["state"], + "members":{ + "state":{"shape":"State"}, + "reason":{"shape":"Reason"} + } + }, "ProjectSummary":{ "type":"structure", "members":{ @@ -642,12 +653,17 @@ "ProjectTemplateId":{ "type":"string", "min":1, - "pattern":"^arn:aws[^:\\s]{0,5}:codestar:[^:\\s]+::project-template\\/[a-z0-9-]+$" + "pattern":"^arn:aws[^:\\s]{0,5}:codestar:[^:\\s]+::project-template(\\/(github|codecommit))?\\/[a-z0-9-]+$" }, "ProjectsList":{ "type":"list", "member":{"shape":"ProjectSummary"} }, + "Reason":{ + "type":"string", + "max":1024, + "pattern":"^$|^\\S(.*\\S)?$" + }, "RemoteAccessAllowed":{"type":"boolean"}, "Resource":{ "type":"structure", @@ -678,6 +694,10 @@ "type":"string", "pattern":"^arn:aws[^:\\s]*:cloudformation:[^:\\s]+:[0-9]{12}:stack\\/[^:\\s]+\\/[^:\\s]+$" }, + "State":{ + "type":"string", + "pattern":"^(CreateInProgress|CreateComplete|CreateFailed|DeleteComplete|DeleteFailed|DeleteInProgress|UpdateComplete|UpdateInProgress|UpdateFailed|Unknown)$" + }, "TagKey":{ "type":"string", "max":128, @@ -841,7 +861,8 @@ "type":"string", "max":64, "min":1, - "pattern":"^\\S(.*\\S)?$" + "pattern":"^\\S(.*\\S)?$", + "sensitive":true }, "UserProfileNotFoundException":{ "type":"structure", diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/docs-2.json index 017d22d3af..2420ba758c 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/docs-2.json @@ -307,6 +307,12 @@ "refs": { } }, + "ProjectStatus": { + "base": "An indication of whether a project creation or deletion is failed or successful.
", + "refs": { + "DescribeProjectResult$status": "The project creation or deletion status.
" + } + }, "ProjectSummary": { "base": "Information about the metadata for a project.
", "refs": { @@ -326,6 +332,12 @@ "ListProjectsResult$projects": "A list of projects.
" } }, + "Reason": { + "base": null, + "refs": { + "ProjectStatus$reason": "In the case of a project creation or deletion failure, a reason for the failure.
" + } + }, "RemoteAccessAllowed": { "base": null, "refs": { @@ -380,6 +392,12 @@ "DescribeProjectResult$stackId": "The ID of the primary stack in AWS CloudFormation used to generate resources for the project.
" } }, + "State": { + "base": null, + "refs": { + "ProjectStatus$state": "The phase of completion for a project creation or deletion.
" + } + }, "TagKey": { "base": null, "refs": { @@ -412,6 +430,7 @@ "Tags": { "base": null, "refs": { + "CreateProjectRequest$tags": "The tags created for the project.
", "ListTagsForProjectResult$tags": "The tags for the project.
", "TagProjectRequest$tags": "The tags you want to add to the project.
", "TagProjectResult$tags": "The tags for the project.
" diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/smoke.json b/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/smoke.json new file mode 100644 index 0000000000..a069adfb91 --- /dev/null +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/codestar/2017-04-19/smoke.json @@ -0,0 +1,11 @@ +{ + "version": 1, + "defaultRegion": "us-west-2", + "testCases": [ + { + "operationName": "ListProjects", + "input": {}, + "errorExpectedFromService": false + } + ] +} diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/comprehend/2017-11-27/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/comprehend/2017-11-27/api-2.json index e7923878af..591f57ebb0 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/comprehend/2017-11-27/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/comprehend/2017-11-27/api-2.json @@ -958,7 +958,11 @@ "type":"string", "enum":[ "en", - "es" + "es", + "fr", + "de", + "it", + "pt" ] }, "ListDominantLanguageDetectionJobsRequest":{ @@ -1367,7 +1371,14 @@ }, "SyntaxLanguageCode":{ "type":"string", - "enum":["en"] + "enum":[ + "en", + "es", + "fr", + "de", + "it", + "pt" + ] }, "SyntaxToken":{ "type":"structure", diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/api-2.json index 133d770d84..a5d0576ad5 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/api-2.json @@ -6,6 +6,7 @@ "jsonVersion":"1.1", "protocol":"json", "serviceFullName":"AWS Direct Connect", + "serviceId":"Direct Connect", "signatureVersion":"v4", "targetPrefix":"OvertureService", "uid":"directconnect-2012-10-25" @@ -586,6 +587,19 @@ {"shape":"DirectConnectServerException"}, {"shape":"DirectConnectClientException"} ] + }, + "UpdateVirtualInterfaceAttributes":{ + "name":"UpdateVirtualInterfaceAttributes", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"UpdateVirtualInterfaceAttributesRequest"}, + "output":{"shape":"VirtualInterface"}, + "errors":[ + {"shape":"DirectConnectServerException"}, + {"shape":"DirectConnectClientException"} + ] } }, "shapes":{ @@ -790,6 +804,7 @@ "loaIssueTime":{"shape":"LoaIssueTime"}, "lagId":{"shape":"LagId"}, "awsDevice":{"shape":"AwsDevice"}, + "jumboFrameCapable":{"shape":"JumboFrameCapable"}, "awsDeviceV2":{"shape":"AwsDeviceV2"} } }, @@ -1270,6 +1285,7 @@ "loaIssueTime":{"shape":"LoaIssueTime"}, "lagId":{"shape":"LagId"}, "awsDevice":{"shape":"AwsDevice"}, + "jumboFrameCapable":{"shape":"JumboFrameCapable"}, "awsDeviceV2":{"shape":"AwsDeviceV2"} } }, @@ -1296,6 +1312,7 @@ "interconnects":{"shape":"InterconnectList"} } }, + "JumboFrameCapable":{"type":"boolean"}, "Lag":{ "type":"structure", "members":{ @@ -1311,7 +1328,8 @@ "awsDevice":{"shape":"AwsDevice"}, "awsDeviceV2":{"shape":"AwsDeviceV2"}, "connections":{"shape":"ConnectionList"}, - "allowsHostedConnections":{"shape":"BooleanFlag"} + "allowsHostedConnections":{"shape":"BooleanFlag"}, + "jumboFrameCapable":{"shape":"JumboFrameCapable"} } }, "LagId":{"type":"string"}, @@ -1371,6 +1389,7 @@ } }, "LongAsn":{"type":"long"}, + "MTU":{"type":"integer"}, "MaxResultSetSize":{ "type":"integer", "box":true @@ -1396,6 +1415,7 @@ "virtualInterfaceName":{"shape":"VirtualInterfaceName"}, "vlan":{"shape":"VLAN"}, "asn":{"shape":"ASN"}, + "mtu":{"shape":"MTU"}, "authKey":{"shape":"BGPAuthKey"}, "amazonAddress":{"shape":"AmazonAddress"}, "customerAddress":{"shape":"CustomerAddress"}, @@ -1415,6 +1435,7 @@ "virtualInterfaceName":{"shape":"VirtualInterfaceName"}, "vlan":{"shape":"VLAN"}, "asn":{"shape":"ASN"}, + "mtu":{"shape":"MTU"}, "authKey":{"shape":"BGPAuthKey"}, "amazonAddress":{"shape":"AmazonAddress"}, "addressFamily":{"shape":"AddressFamily"}, @@ -1566,6 +1587,14 @@ "minimumLinks":{"shape":"Count"} } }, + "UpdateVirtualInterfaceAttributesRequest":{ + "type":"structure", + "required":["virtualInterfaceId"], + "members":{ + "virtualInterfaceId":{"shape":"VirtualInterfaceId"}, + "mtu":{"shape":"MTU"} + } + }, "VLAN":{"type":"integer"}, "VirtualGateway":{ "type":"structure", @@ -1605,6 +1634,8 @@ "addressFamily":{"shape":"AddressFamily"}, "virtualInterfaceState":{"shape":"VirtualInterfaceState"}, "customerRouterConfig":{"shape":"RouterConfig"}, + "mtu":{"shape":"MTU"}, + "jumboFrameCapable":{"shape":"JumboFrameCapable"}, "virtualGatewayId":{"shape":"VirtualGatewayId"}, "directConnectGatewayId":{"shape":"DirectConnectGatewayId"}, "routeFilterPrefixes":{"shape":"RouteFilterPrefixList"}, diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/docs-2.json index 4c909fdbaf..1beef7b917 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/docs-2.json @@ -1,619 +1,620 @@ { "version": "2.0", - "service": "AWS Direct Connect links your internal network to an AWS Direct Connect location over a standard 1 gigabit or 10 gigabit 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 Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service (Amazon S3)) and to Amazon Virtual Private Cloud (Amazon VPC), bypassing Internet service providers in your network path. An AWS Direct Connect location provides access to AWS in the region it is associated with, as well as access to other US regions. For example, you can provision a single connection to any AWS Direct Connect location in the US and use it to access public AWS services in all US Regions and AWS GovCloud (US).
", + "service": "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.
", "operations": { - "AllocateConnectionOnInterconnect": "Deprecated in favor of AllocateHostedConnection.
Creates a hosted connection on an interconnect.
Allocates a VLAN number and a specified amount of bandwidth for use by a hosted connection on the given interconnect.
This is intended for use by AWS Direct Connect partners only.
Creates a hosted connection on an interconnect or a link aggregation group (LAG).
Allocates a VLAN number and a specified amount of bandwidth for use by a hosted connection on the given interconnect or LAG.
This is intended for use by AWS Direct Connect partners only.
Provisions a private virtual interface to be owned by another AWS customer.
Virtual interfaces created using this action must be confirmed by the virtual interface owner by using the ConfirmPrivateVirtualInterface action. Until then, the virtual interface will be in 'Confirming' state, and will not be available for handling traffic.
", - "AllocatePublicVirtualInterface": "Provisions a public virtual interface to be owned by a different customer.
The owner of a connection calls this function to provision a public virtual interface which will be owned by another AWS customer.
Virtual interfaces created using this function must be confirmed by the virtual interface owner by calling ConfirmPublicVirtualInterface. Until this step has been completed, the virtual interface will be in 'Confirming' state, and will not be available for handling traffic.
When creating an IPv6 public virtual interface (addressFamily is 'ipv6'), the customer and amazon address fields should be left blank to use auto-assigned IPv6 space. Custom IPv6 Addresses are currently not supported.
", - "AssociateConnectionWithLag": "Associates an existing connection with a link aggregation group (LAG). The connection is interrupted and re-established as a member of the LAG (connectivity to AWS will be interrupted). The connection must be hosted on the same AWS Direct Connect endpoint as the LAG, and its bandwidth must match the bandwidth for the LAG. You can reassociate a connection that's currently associated with a different LAG; however, if removing the connection will cause the original LAG to fall below its setting for minimum number of operational connections, the request fails.
Any virtual interfaces that are directly associated with the connection are automatically re-associated with the LAG. If the connection was originally associated with a different LAG, the virtual interfaces remain associated with the original LAG.
For interconnects, any hosted connections are automatically re-associated with the LAG. If the interconnect was originally associated with a different LAG, the hosted connections remain associated with the original LAG.
", - "AssociateHostedConnection": "Associates a hosted connection and its virtual interfaces with a link aggregation group (LAG) or interconnect. If the target interconnect or LAG has an existing hosted connection with a conflicting VLAN number or IP address, the operation fails. This action temporarily interrupts the hosted connection's connectivity to AWS as it is being migrated.
This is intended for use by AWS Direct Connect partners only.
Associates a virtual interface with a specified link aggregation group (LAG) or connection. Connectivity to AWS is temporarily interrupted as the virtual interface is being migrated. If the target connection or LAG has an associated virtual interface with a conflicting VLAN number or a conflicting IP address, the operation fails.
Virtual interfaces associated with a hosted connection cannot be associated with a LAG; hosted connections must be migrated along with their virtual interfaces using AssociateHostedConnection.
In order to reassociate a virtual interface to a new connection or LAG, the requester must own either the virtual interface itself or the connection to which the virtual interface is currently associated. Additionally, the requester must own the connection or LAG to which the virtual interface will be newly associated.
", - "ConfirmConnection": "Confirm the creation of a hosted connection on an interconnect.
Upon creation, the hosted connection is initially in the 'Ordering' state, and will remain in this state until the owner calls ConfirmConnection to confirm creation of the hosted connection.
", - "ConfirmPrivateVirtualInterface": "Accept ownership of a private virtual interface created by another customer.
After the virtual interface owner calls this function, the virtual interface will be created and attached to the given virtual private gateway or direct connect gateway, and will be available for handling traffic.
", - "ConfirmPublicVirtualInterface": "Accept ownership of a public virtual interface created by another customer.
After the virtual interface owner calls this function, the specified virtual interface will be created and made available for handling traffic.
", - "CreateBGPPeer": "Creates a new BGP peer on a specified virtual interface. The BGP peer cannot be in the same address family (IPv4/IPv6) of an existing BGP peer on the virtual interface.
You must create a BGP peer for the corresponding address family in order to access AWS resources that also use that address family.
When creating a IPv6 BGP peer, the Amazon address and customer address fields must be left blank. IPv6 addresses are automatically assigned from Amazon's pool of IPv6 addresses; you cannot specify custom IPv6 addresses.
For a public virtual interface, the Autonomous System Number (ASN) must be private or already whitelisted for the virtual interface.
", - "CreateConnection": "Creates a new connection between the customer network and a specific AWS Direct Connect location.
A connection links your internal network to an AWS Direct Connect location over a standard 1 gigabit or 10 gigabit Ethernet fiber-optic cable. One end of the cable is connected to your router, the other to an AWS Direct Connect router. An AWS Direct Connect location provides access to Amazon Web Services in the region it is associated with. You can establish connections with AWS Direct Connect locations in multiple regions, but a connection in one region does not provide connectivity to other regions.
To find the locations for your region, use DescribeLocations.
You can automatically add the new connection to a link aggregation group (LAG) by specifying a LAG ID in the request. This ensures that the new connection is allocated on the same AWS Direct Connect endpoint that hosts the specified LAG. If there are no available ports on the endpoint, the request fails and no connection will be created.
", - "CreateDirectConnectGateway": "Creates a new direct connect gateway. A direct connect gateway is an intermediate object that enables you to connect a set of virtual interfaces and virtual private gateways. direct connect gateways are global and visible in any AWS region after they are created. The virtual interfaces and virtual private gateways that are connected through a direct connect gateway can be in different regions. This enables you to connect to a VPC in any region, regardless of the region in which the virtual interfaces are located, and pass traffic between them.
", - "CreateDirectConnectGatewayAssociation": "Creates an association between a direct connect gateway and a virtual private gateway (VGW). The VGW must be attached to a VPC and must not be associated with another direct connect gateway.
", - "CreateInterconnect": "Creates a new interconnect between a AWS Direct Connect partner's network and a specific AWS Direct Connect location.
An interconnect is a connection which is capable of hosting other connections. The AWS Direct Connect partner can use an interconnect to provide sub-1Gbps AWS Direct Connect service to tier 2 customers who do not have their own connections. Like a standard connection, an interconnect links the AWS Direct Connect partner's network to an AWS Direct Connect location over a standard 1 Gbps or 10 Gbps Ethernet fiber-optic cable. One end is connected to the partner's router, the other to an AWS Direct Connect router.
You can automatically add the new interconnect to a link aggregation group (LAG) by specifying a LAG ID in the request. This ensures that the new interconnect is allocated on the same AWS Direct Connect endpoint that hosts the specified LAG. If there are no available ports on the endpoint, the request fails and no interconnect will be created.
For each end customer, the AWS Direct Connect partner provisions a connection on their interconnect by calling AllocateConnectionOnInterconnect. The end customer can then connect to AWS resources by creating a virtual interface on their connection, using the VLAN assigned to them by the AWS Direct Connect partner.
This is intended for use by AWS Direct Connect partners only.
Creates a new link aggregation group (LAG) with the specified number of bundled physical connections between the customer network and a specific AWS Direct Connect location. A LAG is a logical interface that uses the Link Aggregation Control Protocol (LACP) to aggregate multiple 1 gigabit or 10 gigabit interfaces, allowing you to treat them as a single interface.
All connections in a LAG must use the same bandwidth (for example, 10 Gbps), and must terminate at the same AWS Direct Connect endpoint.
You can have up to 10 connections per LAG. Regardless of this limit, if you request more connections for the LAG than AWS Direct Connect can allocate on a single endpoint, no LAG is created.
You can specify an existing physical connection or interconnect to include in the LAG (which counts towards the total number of connections). Doing so interrupts the current physical connection or hosted connections, and re-establishes them as a member of the LAG. The LAG will be created on the same AWS Direct Connect endpoint to which the connection terminates. Any virtual interfaces associated with the connection are automatically disassociated and re-associated with the LAG. The connection ID does not change.
If the AWS account used to create a LAG is a registered AWS Direct Connect partner, the LAG is automatically enabled to host sub-connections. For a LAG owned by a partner, any associated virtual interfaces cannot be directly configured.
", - "CreatePrivateVirtualInterface": "Creates a new private virtual interface. A virtual interface is the VLAN that transports AWS Direct Connect traffic. A private virtual interface supports sending traffic to a single virtual private cloud (VPC).
", - "CreatePublicVirtualInterface": "Creates a new public virtual interface. A virtual interface is the VLAN that transports AWS Direct Connect traffic. A public virtual interface supports sending traffic to public services of AWS such as Amazon Simple Storage Service (Amazon S3).
When creating an IPv6 public virtual interface (addressFamily is 'ipv6'), the customer and amazon address fields should be left blank to use auto-assigned IPv6 space. Custom IPv6 Addresses are currently not supported.
", - "DeleteBGPPeer": "Deletes a BGP peer on the specified virtual interface that matches the specified customer address and ASN. You cannot delete the last BGP peer from a virtual interface.
", - "DeleteConnection": "Deletes the connection.
Deleting a connection only stops the AWS Direct Connect port hour and data transfer charges. You need to cancel separately with the providers any services or charges for cross-connects or network circuits that connect you to the AWS Direct Connect location.
", - "DeleteDirectConnectGateway": "Deletes a direct connect gateway. You must first delete all virtual interfaces that are attached to the direct connect gateway and disassociate all virtual private gateways that are associated with the direct connect gateway.
", - "DeleteDirectConnectGatewayAssociation": "Deletes the association between a direct connect gateway and a virtual private gateway.
", - "DeleteInterconnect": "Deletes the specified interconnect.
This is intended for use by AWS Direct Connect partners only.
Deletes a link aggregation group (LAG). You cannot delete a LAG if it has active virtual interfaces or hosted connections.
", + "AllocateConnectionOnInterconnect": "Deprecated. Use AllocateHostedConnection instead.
Creates a hosted connection on an interconnect.
Allocates a VLAN number and a specified amount of bandwidth for use by a hosted connection on the specified interconnect.
Intended for use by AWS Direct Connect partners only.
Creates a hosted connection on the specified interconnect or a link aggregation group (LAG).
Allocates a VLAN number and a specified amount of bandwidth for use by a hosted connection on the specified interconnect or LAG.
Intended for use by AWS Direct Connect partners only.
Provisions a private virtual interface to be owned by the specified AWS account.
Virtual interfaces created using this action must be confirmed by the owner using ConfirmPrivateVirtualInterface. Until then, the virtual interface is in the Confirming
state and is not available to handle traffic.
Provisions a public virtual interface to be owned by the specified AWS account.
The owner of a connection calls this function to provision a public virtual interface to be owned by the specified AWS account.
Virtual interfaces created using this function must be confirmed by the owner using ConfirmPublicVirtualInterface. Until this step has been completed, the virtual interface is in the confirming
state and is not available to handle traffic.
When creating an IPv6 public virtual interface, omit the Amazon address and customer address. IPv6 addresses are automatically assigned from the Amazon pool of IPv6 addresses; you cannot specify custom IPv6 addresses.
", + "AssociateConnectionWithLag": "Associates an existing connection with a link aggregation group (LAG). The connection is interrupted and re-established as a member of the LAG (connectivity to AWS is interrupted). The connection must be hosted on the same AWS Direct Connect endpoint as the LAG, and its bandwidth must match the bandwidth for the LAG. You can re-associate a connection that's currently associated with a different LAG; however, if removing the connection would cause the original LAG to fall below its setting for minimum number of operational connections, the request fails.
Any virtual interfaces that are directly associated with the connection are automatically re-associated with the LAG. If the connection was originally associated with a different LAG, the virtual interfaces remain associated with the original LAG.
For interconnects, any hosted connections are automatically re-associated with the LAG. If the interconnect was originally associated with a different LAG, the hosted connections remain associated with the original LAG.
", + "AssociateHostedConnection": "Associates a hosted connection and its virtual interfaces with a link aggregation group (LAG) or interconnect. If the target interconnect or LAG has an existing hosted connection with a conflicting VLAN number or IP address, the operation fails. This action temporarily interrupts the hosted connection's connectivity to AWS as it is being migrated.
Intended for use by AWS Direct Connect partners only.
Associates a virtual interface with a specified link aggregation group (LAG) or connection. Connectivity to AWS is temporarily interrupted as the virtual interface is being migrated. If the target connection or LAG has an associated virtual interface with a conflicting VLAN number or a conflicting IP address, the operation fails.
Virtual interfaces associated with a hosted connection cannot be associated with a LAG; hosted connections must be migrated along with their virtual interfaces using AssociateHostedConnection.
To reassociate a virtual interface to a new connection or LAG, the requester must own either the virtual interface itself or the connection to which the virtual interface is currently associated. Additionally, the requester must own the connection or LAG for the association.
", + "ConfirmConnection": "Confirms the creation of the specified hosted connection on an interconnect.
Upon creation, the hosted connection is initially in the Ordering
state, and remains in this state until the owner confirms creation of the hosted connection.
Accepts ownership of a private virtual interface created by another AWS account.
After the virtual interface owner makes this call, the virtual interface is created and attached to the specified virtual private gateway or Direct Connect gateway, and is made available to handle traffic.
", + "ConfirmPublicVirtualInterface": "Accepts ownership of a public virtual interface created by another AWS account.
After the virtual interface owner makes this call, the specified virtual interface is created and made available to handle traffic.
", + "CreateBGPPeer": "Creates a BGP peer on the specified virtual interface.
The BGP peer cannot be in the same address family (IPv4/IPv6) of an existing BGP peer on the virtual interface.
You must create a BGP peer for the corresponding address family in order to access AWS resources that also use that address family.
When creating a IPv6 BGP peer, omit the Amazon address and customer address. IPv6 addresses are automatically assigned from the Amazon pool of IPv6 addresses; you cannot specify custom IPv6 addresses.
For a public virtual interface, the Autonomous System Number (ASN) must be private or already whitelisted for the virtual interface.
", + "CreateConnection": "Creates a connection between a customer network and a specific AWS Direct Connect location.
A connection 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.
To find the locations for your Region, use DescribeLocations.
You can automatically add the new connection to a link aggregation group (LAG) by specifying a LAG ID in the request. This ensures that the new connection is allocated on the same AWS Direct Connect endpoint that hosts the specified LAG. If there are no available ports on the endpoint, the request fails and no connection is created.
", + "CreateDirectConnectGateway": "Creates a Direct Connect gateway, which is an intermediate object that enables you to connect a set of virtual interfaces and virtual private gateways. A Direct Connect gateway is global and visible in any AWS Region after it is created. The virtual interfaces and virtual private gateways that are connected through a Direct Connect gateway can be in different AWS Regions. This enables you to connect to a VPC in any Region, regardless of the Region in which the virtual interfaces are located, and pass traffic between them.
", + "CreateDirectConnectGatewayAssociation": "Creates an association between a Direct Connect gateway and a virtual private gateway. The virtual private gateway must be attached to a VPC and must not be associated with another Direct Connect gateway.
", + "CreateInterconnect": "Creates an interconnect between an AWS Direct Connect partner's network and a specific AWS Direct Connect location.
An interconnect is a connection which is capable of hosting other connections. The partner can use an interconnect to provide sub-1Gbps AWS Direct Connect service to tier 2 customers who do not have their own connections. Like a standard connection, an interconnect links the partner's network to an AWS Direct Connect location over a standard Ethernet fiber-optic cable. One end is connected to the partner's router, the other to an AWS Direct Connect router.
You can automatically add the new interconnect to a link aggregation group (LAG) by specifying a LAG ID in the request. This ensures that the new interconnect is allocated on the same AWS Direct Connect endpoint that hosts the specified LAG. If there are no available ports on the endpoint, the request fails and no interconnect is created.
For each end customer, the AWS Direct Connect partner provisions a connection on their interconnect by calling AllocateConnectionOnInterconnect. The end customer can then connect to AWS resources by creating a virtual interface on their connection, using the VLAN assigned to them by the partner.
Intended for use by AWS Direct Connect partners only.
Creates a link aggregation group (LAG) with the specified number of bundled physical connections between the customer network and a specific AWS Direct Connect location. A LAG is a logical interface that uses the Link Aggregation Control Protocol (LACP) to aggregate multiple interfaces, enabling you to treat them as a single interface.
All connections in a LAG must use the same bandwidth and must terminate at the same AWS Direct Connect endpoint.
You can have up to 10 connections per LAG. Regardless of this limit, if you request more connections for the LAG than AWS Direct Connect can allocate on a single endpoint, no LAG is created.
You can specify an existing physical connection or interconnect to include in the LAG (which counts towards the total number of connections). Doing so interrupts the current physical connection or hosted connections, and re-establishes them as a member of the LAG. The LAG will be created on the same AWS Direct Connect endpoint to which the connection terminates. Any virtual interfaces associated with the connection are automatically disassociated and re-associated with the LAG. The connection ID does not change.
If the AWS account used to create a LAG is a registered AWS Direct Connect partner, the LAG is automatically enabled to host sub-connections. For a LAG owned by a partner, any associated virtual interfaces cannot be directly configured.
", + "CreatePrivateVirtualInterface": "Creates a private virtual interface. A virtual interface is the VLAN that transports AWS Direct Connect traffic. A private virtual interface can be connected to either a Direct Connect gateway or a Virtual Private Gateway (VGW). Connecting the private virtual interface to a Direct Connect gateway enables the possibility for connecting to multiple VPCs, including VPCs in different AWS Regions. Connecting the private virtual interface to a VGW only provides access to a single VPC within the same Region.
", + "CreatePublicVirtualInterface": "Creates a public virtual interface. A virtual interface is the VLAN that transports AWS Direct Connect traffic. A public virtual interface supports sending traffic to public services of AWS such as Amazon S3.
When creating an IPv6 public virtual interface (addressFamily
is ipv6
), leave the customer
and amazon
address fields blank to use auto-assigned IPv6 space. Custom IPv6 addresses are not supported.
Deletes the BGP peer on the specified virtual interface with the specified customer address and ASN.
You cannot delete the last BGP peer from a virtual interface.
", + "DeleteConnection": "Deletes the specified connection.
Deleting a connection only stops the AWS Direct Connect port hour and data transfer charges. If you are partnering with any third parties to connect with the AWS Direct Connect location, you must cancel your service with them separately.
", + "DeleteDirectConnectGateway": "Deletes the specified Direct Connect gateway. You must first delete all virtual interfaces that are attached to the Direct Connect gateway and disassociate all virtual private gateways that are associated with the Direct Connect gateway.
", + "DeleteDirectConnectGatewayAssociation": "Deletes the association between the specified Direct Connect gateway and virtual private gateway.
", + "DeleteInterconnect": "Deletes the specified interconnect.
Intended for use by AWS Direct Connect partners only.
Deletes the specified link aggregation group (LAG). You cannot delete a LAG if it has active virtual interfaces or hosted connections.
", "DeleteVirtualInterface": "Deletes a virtual interface.
", - "DescribeConnectionLoa": "Deprecated in favor of DescribeLoa.
Returns the LOA-CFA for a Connection.
The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that your APN partner or service provider uses when establishing your cross connect to AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect user guide.
", - "DescribeConnections": "Displays all connections in this region.
If a connection ID is provided, the call returns only that particular connection.
", - "DescribeConnectionsOnInterconnect": "Deprecated in favor of DescribeHostedConnections.
Returns a list of connections that have been provisioned on the given interconnect.
This is intended for use by AWS Direct Connect partners only.
Returns a list of all direct connect gateway and virtual private gateway (VGW) associations. Either a direct connect gateway ID or a VGW ID must be provided in the request. If a direct connect gateway ID is provided, the response returns all VGWs associated with the direct connect gateway. If a VGW ID is provided, the response returns all direct connect gateways associated with the VGW. If both are provided, the response only returns the association that matches both the direct connect gateway and the VGW.
", - "DescribeDirectConnectGatewayAttachments": "Returns a list of all direct connect gateway and virtual interface (VIF) attachments. Either a direct connect gateway ID or a VIF ID must be provided in the request. If a direct connect gateway ID is provided, the response returns all VIFs attached to the direct connect gateway. If a VIF ID is provided, the response returns all direct connect gateways attached to the VIF. If both are provided, the response only returns the attachment that matches both the direct connect gateway and the VIF.
", - "DescribeDirectConnectGateways": "Returns a list of direct connect gateways in your account. Deleted direct connect gateways are not returned. You can provide a direct connect gateway ID in the request to return information about the specific direct connect gateway only. Otherwise, if a direct connect gateway ID is not provided, information about all of your direct connect gateways is returned.
", - "DescribeHostedConnections": "Returns a list of hosted connections that have been provisioned on the given interconnect or link aggregation group (LAG).
This is intended for use by AWS Direct Connect partners only.
Deprecated in favor of DescribeLoa.
Returns the LOA-CFA for an Interconnect.
The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that is used when establishing your cross connect to AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect user guide.
", - "DescribeInterconnects": "Returns a list of interconnects owned by the AWS account.
If an interconnect ID is provided, it will only return this particular interconnect.
", - "DescribeLags": "Describes the link aggregation groups (LAGs) in your account.
If a LAG ID is provided, only information about the specified LAG is returned.
", - "DescribeLoa": "Returns the LOA-CFA for a connection, interconnect, or link aggregation group (LAG).
The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that is used when establishing your cross connect to AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect user guide.
", - "DescribeLocations": "Returns the list of AWS Direct Connect locations in the current AWS region. These are the locations that may be selected when calling CreateConnection or CreateInterconnect.
", - "DescribeTags": "Describes the tags associated with the specified Direct Connect resources.
", - "DescribeVirtualGateways": "Returns a list of virtual private gateways owned by the AWS account.
You can create one or more AWS Direct Connect private virtual interfaces linking to a virtual private gateway. A virtual private gateway can be managed via Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.
", - "DescribeVirtualInterfaces": "Displays all virtual interfaces for an AWS account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.
A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.
", - "DisassociateConnectionFromLag": "Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an AWS Direct Connect partner is automatically converted to an interconnect.
If disassociating the connection will cause the LAG to fall below its setting for minimum number of operational connections, the request fails, except when it's the last member of the LAG. If all connections are disassociated, the LAG continues to exist as an empty LAG with no physical connections.
", - "TagResource": "Adds the specified tags to the specified Direct Connect resource. Each Direct Connect resource can have a maximum of 50 tags.
Each tag consists of a key and an optional value. If a tag with the same key is already associated with the Direct Connect resource, this action updates its value.
", - "UntagResource": "Removes one or more tags from the specified Direct Connect resource.
", - "UpdateLag": "Updates the attributes of a link aggregation group (LAG).
You can update the following attributes:
The name of the LAG.
The value for the minimum number of connections that must be operational for the LAG itself to be operational.
When you create a LAG, the default value for the minimum number of operational connections is zero (0). If you update this value, and the number of operational connections falls below the specified value, the LAG will automatically go down to avoid overutilization of the remaining connections. Adjusting this value should be done with care as it could force the LAG down if the value is set higher than the current number of operational connections.
" + "DescribeConnectionLoa": "Deprecated. Use DescribeLoa instead.
Gets the LOA-CFA for a connection.
The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that your APN partner or service provider uses when establishing your cross connect to AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect User Guide.
", + "DescribeConnections": "Displays the specified connection or all connections in this Region.
", + "DescribeConnectionsOnInterconnect": "Deprecated. Use DescribeHostedConnections instead.
Lists the connections that have been provisioned on the specified interconnect.
Intended for use by AWS Direct Connect partners only.
Lists the associations between your Direct Connect gateways and virtual private gateways. You must specify a Direct Connect gateway, a virtual private gateway, or both. If you specify a Direct Connect gateway, the response contains all virtual private gateways associated with the Direct Connect gateway. If you specify a virtual private gateway, the response contains all Direct Connect gateways associated with the virtual private gateway. If you specify both, the response contains the association between the Direct Connect gateway and the virtual private gateway.
", + "DescribeDirectConnectGatewayAttachments": "Lists the attachments between your Direct Connect gateways and virtual interfaces. You must specify a Direct Connect gateway, a virtual interface, or both. If you specify a Direct Connect gateway, the response contains all virtual interfaces attached to the Direct Connect gateway. If you specify a virtual interface, the response contains all Direct Connect gateways attached to the virtual interface. If you specify both, the response contains the attachment between the Direct Connect gateway and the virtual interface.
", + "DescribeDirectConnectGateways": "Lists all your Direct Connect gateways or only the specified Direct Connect gateway. Deleted Direct Connect gateways are not returned.
", + "DescribeHostedConnections": "Lists the hosted connections that have been provisioned on the specified interconnect or link aggregation group (LAG).
Intended for use by AWS Direct Connect partners only.
Deprecated. Use DescribeLoa instead.
Gets the LOA-CFA for the specified interconnect.
The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that is used when establishing your cross connect to AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect User Guide.
", + "DescribeInterconnects": "Lists the interconnects owned by the AWS account or only the specified interconnect.
", + "DescribeLags": "Describes all your link aggregation groups (LAG) or the specified LAG.
", + "DescribeLoa": "Gets the LOA-CFA for a connection, interconnect, or link aggregation group (LAG).
The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that is used when establishing your cross connect to AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect User Guide.
", + "DescribeLocations": "Lists the AWS Direct Connect locations in the current AWS Region. These are the locations that can be selected when calling CreateConnection or CreateInterconnect.
", + "DescribeTags": "Describes the tags associated with the specified AWS Direct Connect resources.
", + "DescribeVirtualGateways": "Lists the virtual private gateways owned by the AWS account.
You can create one or more AWS Direct Connect private virtual interfaces linked to a virtual private gateway.
", + "DescribeVirtualInterfaces": "Displays all virtual interfaces for an AWS account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.
A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer network.
", + "DisassociateConnectionFromLag": "Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an AWS Direct Connect partner is automatically converted to an interconnect.
If disassociating the connection would cause the LAG to fall below its setting for minimum number of operational connections, the request fails, except when it's the last member of the LAG. If all connections are disassociated, the LAG continues to exist as an empty LAG with no physical connections.
", + "TagResource": "Adds the specified tags to the specified AWS Direct Connect resource. Each resource can have a maximum of 50 tags.
Each tag consists of a key and an optional value. If a tag with the same key is already associated with the resource, this action updates its value.
", + "UntagResource": "Removes one or more tags from the specified AWS Direct Connect resource.
", + "UpdateLag": "Updates the attributes of the specified link aggregation group (LAG).
You can update the following attributes:
The name of the LAG.
The value for the minimum number of connections that must be operational for the LAG itself to be operational.
When you create a LAG, the default value for the minimum number of operational connections is zero (0). If you update this value and the number of operational connections falls below the specified value, the LAG automatically goes down to avoid over-utilization of the remaining connections. Adjust this value with care, as it could force the LAG down if it is set higher than the current number of operational connections.
", + "UpdateVirtualInterfaceAttributes": "Updates the specified attributes of the specified virtual private interface.
Setting the MTU of a virtual interface to 9001 (jumbo frames) can cause an update to the underlying physical connection if it wasn't updated to support jumbo frames. Updating the connection disrupts network connectivity for all virtual interfaces associated with the connection for up to 30 seconds. To check whether your connection supports jumbo frames, call DescribeConnections. To check whether your virtual interface supports jumbo frames, call DescribeVirtualInterfaces.
" }, "shapes": { "ASN": { - "base": "The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
Example: 65000
", + "base": null, "refs": { - "BGPPeer$asn": null, - "DeleteBGPPeerRequest$asn": null, - "NewBGPPeer$asn": null, - "NewPrivateVirtualInterface$asn": null, - "NewPrivateVirtualInterfaceAllocation$asn": null, - "NewPublicVirtualInterface$asn": null, - "NewPublicVirtualInterfaceAllocation$asn": null, - "VirtualInterface$asn": null + "BGPPeer$asn": "The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
", + "DeleteBGPPeerRequest$asn": "The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
", + "NewBGPPeer$asn": "The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
", + "NewPrivateVirtualInterface$asn": "The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
", + "NewPrivateVirtualInterfaceAllocation$asn": "The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
", + "NewPublicVirtualInterface$asn": "The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
", + "NewPublicVirtualInterfaceAllocation$asn": "The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
", + "VirtualInterface$asn": "The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
" } }, "AddressFamily": { - "base": "Indicates the address family for the BGP peer.
ipv4: IPv4 address family
ipv6: IPv6 address family
The address family for the BGP peer.
", + "NewBGPPeer$addressFamily": "The address family for the BGP peer.
", + "NewPrivateVirtualInterface$addressFamily": "The address family for the BGP peer.
", + "NewPrivateVirtualInterfaceAllocation$addressFamily": "The address family for the BGP peer.
", + "NewPublicVirtualInterface$addressFamily": "The address family for the BGP peer.
", + "NewPublicVirtualInterfaceAllocation$addressFamily": "The address family for the BGP peer.
", + "VirtualInterface$addressFamily": "The address family for the BGP peer.
" } }, "AllocateConnectionOnInterconnectRequest": { - "base": "Container for the parameters to the AllocateConnectionOnInterconnect operation.
", + "base": null, "refs": { } }, "AllocateHostedConnectionRequest": { - "base": "Container for the parameters to theHostedConnection operation.
", + "base": null, "refs": { } }, "AllocatePrivateVirtualInterfaceRequest": { - "base": "Container for the parameters to the AllocatePrivateVirtualInterface operation.
", + "base": null, "refs": { } }, "AllocatePublicVirtualInterfaceRequest": { - "base": "Container for the parameters to the AllocatePublicVirtualInterface operation.
", + "base": null, "refs": { } }, "AmazonAddress": { - "base": "IP address assigned to the Amazon interface.
Example: 192.168.1.1/30 or 2001:db8::1/125
", + "base": null, "refs": { - "BGPPeer$amazonAddress": null, - "NewBGPPeer$amazonAddress": null, - "NewPrivateVirtualInterface$amazonAddress": null, - "NewPrivateVirtualInterfaceAllocation$amazonAddress": null, - "NewPublicVirtualInterface$amazonAddress": null, - "NewPublicVirtualInterfaceAllocation$amazonAddress": null, - "VirtualInterface$amazonAddress": null + "BGPPeer$amazonAddress": "The IP address assigned to the Amazon interface.
", + "NewBGPPeer$amazonAddress": "The IP address assigned to the Amazon interface.
", + "NewPrivateVirtualInterface$amazonAddress": "The IP address assigned to the Amazon interface.
", + "NewPrivateVirtualInterfaceAllocation$amazonAddress": "The IP address assigned to the Amazon interface.
", + "NewPublicVirtualInterface$amazonAddress": "The IP address assigned to the Amazon interface.
", + "NewPublicVirtualInterfaceAllocation$amazonAddress": "The IP address assigned to the Amazon interface.
", + "VirtualInterface$amazonAddress": "The IP address assigned to the Amazon interface.
" } }, "AssociateConnectionWithLagRequest": { - "base": "Container for the parameters to the AssociateConnectionWithLag operation.
", + "base": null, "refs": { } }, "AssociateHostedConnectionRequest": { - "base": "Container for the parameters to the AssociateHostedConnection operation.
", + "base": null, "refs": { } }, "AssociateVirtualInterfaceRequest": { - "base": "Container for the parameters to the AssociateVirtualInterface operation.
", + "base": null, "refs": { } }, "AwsDevice": { - "base": "An abstract ID for the physical Direct Connect endpoint.
Example: EQC50-abcdef123456
", + "base": null, "refs": { - "Connection$awsDevice": "Deprecated in favor of awsDeviceV2.
The Direct Connection endpoint which the physical connection terminates on.
", - "Interconnect$awsDevice": "Deprecated in favor of awsDeviceV2.
The Direct Connection endpoint which the physical connection terminates on.
", - "Lag$awsDevice": "Deprecated in favor of awsDeviceV2.
The AWS Direct Connection endpoint that hosts the LAG.
" + "Connection$awsDevice": "The Direct Connect endpoint on which the physical connection terminates.
", + "Interconnect$awsDevice": "The Direct Connect endpoint on which the physical connection terminates.
", + "Lag$awsDevice": "The Direct Connect endpoint that hosts the LAG.
" } }, "AwsDeviceV2": { "base": null, "refs": { - "BGPPeer$awsDeviceV2": "The Direct Connection endpoint which the BGP peer terminates on.
", - "Connection$awsDeviceV2": "The Direct Connection endpoint which the physical connection terminates on.
", - "Interconnect$awsDeviceV2": "The Direct Connection endpoint which the physical connection terminates on.
", - "Lag$awsDeviceV2": "The AWS Direct Connection endpoint that hosts the LAG.
", - "VirtualInterface$awsDeviceV2": "The Direct Connection endpoint which the virtual interface terminates on.
" + "BGPPeer$awsDeviceV2": "The Direct Connect endpoint on which the BGP peer terminates.
", + "Connection$awsDeviceV2": "The Direct Connect endpoint on which the physical connection terminates.
", + "Interconnect$awsDeviceV2": "The Direct Connect endpoint on which the physical connection terminates.
", + "Lag$awsDeviceV2": "The Direct Connect endpoint that hosts the LAG.
", + "VirtualInterface$awsDeviceV2": "The Direct Connect endpoint on which the virtual interface terminates.
" } }, "BGPAuthKey": { - "base": "The authentication key for BGP configuration.
Example: asdf34example
", + "base": null, "refs": { - "BGPPeer$authKey": null, - "NewBGPPeer$authKey": null, - "NewPrivateVirtualInterface$authKey": null, - "NewPrivateVirtualInterfaceAllocation$authKey": null, - "NewPublicVirtualInterface$authKey": null, - "NewPublicVirtualInterfaceAllocation$authKey": null, - "VirtualInterface$authKey": null + "BGPPeer$authKey": "The authentication key for BGP configuration.
", + "NewBGPPeer$authKey": "The authentication key for BGP configuration.
", + "NewPrivateVirtualInterface$authKey": "The authentication key for BGP configuration.
", + "NewPrivateVirtualInterfaceAllocation$authKey": "The authentication key for BGP configuration.
", + "NewPublicVirtualInterface$authKey": "The authentication key for BGP configuration.
", + "NewPublicVirtualInterfaceAllocation$authKey": "The authentication key for BGP configuration.
", + "VirtualInterface$authKey": "The authentication key for BGP configuration.
" } }, "BGPPeer": { - "base": "A structure containing information about a BGP peer.
", + "base": "Information about a BGP peer.
", "refs": { "BGPPeerList$member": null } }, "BGPPeerList": { - "base": "A list of the BGP peers configured on this virtual interface.
", + "base": null, "refs": { - "VirtualInterface$bgpPeers": null + "VirtualInterface$bgpPeers": "The BGP peers configured on this virtual interface.
" } }, "BGPPeerState": { - "base": "The state of the BGP peer.
Verifying: The BGP peering addresses or ASN require validation before the BGP peer can be created. This state only applies to BGP peers on a public virtual interface.
Pending: The BGP peer has been created, and is in this state until it is ready to be established.
Available: The BGP peer can be established.
Deleting: The BGP peer is in the process of being deleted.
Deleted: The BGP peer has been deleted and cannot be established.
The state of the BGP peer. The following are the possible values:
verifying
: The BGP peering addresses or ASN require validation before the BGP peer can be created. This state applies only to public virtual interfaces.
pending
: The BGP peer is created, and remains in this state until it is ready to be established.
available
: The BGP peer is ready to be established.
deleting
: The BGP peer is being deleted.
deleted
: The BGP peer is deleted and cannot be established.
The Up/Down state of the BGP peer.
Up: The BGP peer is established.
A state of up
does not indicate the state of the routing function. Ensure that you are receiving routes over the BGP session.
Down: The BGP peer is down.
The status of the BGP peer. The following are the possible values:
up
: The BGP peer is established. This state does not indicate the state of the routing function. Ensure that you are receiving routes over the BGP session.
down
: The BGP peer is down.
unknown
: The BGP peer status is unknown.
Bandwidth of the connection.
Example: 1Gbps
Default: None
", + "base": null, "refs": { - "AllocateConnectionOnInterconnectRequest$bandwidth": "Bandwidth of the connection.
Example: \"500Mbps\"
Default: None
Values: 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, or 500Mbps
", - "AllocateHostedConnectionRequest$bandwidth": "The bandwidth of the connection.
Example: 500Mbps
Default: None
Values: 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, or 500Mbps
", - "Connection$bandwidth": "Bandwidth of the connection.
Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)
Default: None
", - "CreateConnectionRequest$bandwidth": null, - "CreateInterconnectRequest$bandwidth": "The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
", - "CreateLagRequest$connectionsBandwidth": "The bandwidth of the individual physical connections bundled by the LAG.
Default: None
Available values: 1Gbps, 10Gbps
", - "Interconnect$bandwidth": null, - "Lag$connectionsBandwidth": "The individual bandwidth of the physical connections bundled by the LAG.
Available values: 1Gbps, 10Gbps
" + "AllocateConnectionOnInterconnectRequest$bandwidth": "The bandwidth of the connection, in Mbps. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, and 500Mbps.
", + "AllocateHostedConnectionRequest$bandwidth": "The bandwidth of the hosted connection, in Mbps. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, and 500Mbps.
", + "Connection$bandwidth": "The bandwidth of the connection.
", + "CreateConnectionRequest$bandwidth": "The bandwidth of the connection.
", + "CreateInterconnectRequest$bandwidth": "The port bandwidth, in Gbps. The possible values are 1 and 10.
", + "CreateLagRequest$connectionsBandwidth": "The bandwidth of the individual physical connections bundled by the LAG. The possible values are 1Gbps and 10Gbps.
", + "Interconnect$bandwidth": "The bandwidth of the connection.
", + "Lag$connectionsBandwidth": "The individual bandwidth of the physical connections bundled by the LAG. The possible values are 1Gbps and 10Gbps.
" } }, "BooleanFlag": { "base": null, "refs": { - "Lag$allowsHostedConnections": "Indicates whether the LAG can host other connections.
This is intended for use by AWS Direct Connect partners only.
Indicates whether the LAG can host other connections.
" } }, "CIDR": { "base": null, "refs": { - "RouteFilterPrefix$cidr": "CIDR notation for the advertised route. Multiple routes are separated by commas.
IPv6 CIDRs must be at least a /64 or shorter
Example: 10.10.10.0/24,10.10.11.0/24,2001:db8::/64
" + "RouteFilterPrefix$cidr": "The CIDR block for the advertised route. Separate multiple routes using commas. An IPv6 CIDR must use /64 or shorter.
" } }, "ConfirmConnectionRequest": { - "base": "Container for the parameters to the ConfirmConnection operation.
", + "base": null, "refs": { } }, "ConfirmConnectionResponse": { - "base": "The response received when ConfirmConnection is called.
", + "base": null, "refs": { } }, "ConfirmPrivateVirtualInterfaceRequest": { - "base": "Container for the parameters to the ConfirmPrivateVirtualInterface operation.
", + "base": null, "refs": { } }, "ConfirmPrivateVirtualInterfaceResponse": { - "base": "The response received when ConfirmPrivateVirtualInterface is called.
", + "base": null, "refs": { } }, "ConfirmPublicVirtualInterfaceRequest": { - "base": "Container for the parameters to the ConfirmPublicVirtualInterface operation.
", + "base": null, "refs": { } }, "ConfirmPublicVirtualInterfaceResponse": { - "base": "The response received when ConfirmPublicVirtualInterface is called.
", + "base": null, "refs": { } }, "Connection": { - "base": "A connection represents the physical network connection between the AWS Direct Connect location and the customer.
", + "base": "Information about an AWS Direct Connect connection.
", "refs": { "ConnectionList$member": null } }, "ConnectionId": { - "base": "The ID of the connection. This field is also used as the ID type for operations that use multiple connection types (LAG, interconnect, and/or connection).
Example: dxcon-fg5678gh
Default: None
", - "refs": { - "AllocateHostedConnectionRequest$connectionId": "The ID of the interconnect or LAG on which the connection will be provisioned.
Example: dxcon-456abc78 or dxlag-abc123
Default: None
", - "AllocatePrivateVirtualInterfaceRequest$connectionId": "The connection ID on which the private virtual interface is provisioned.
Default: None
", - "AllocatePublicVirtualInterfaceRequest$connectionId": "The connection ID on which the public virtual interface is provisioned.
Default: None
", - "AssociateConnectionWithLagRequest$connectionId": "The ID of the connection.
Example: dxcon-abc123
Default: None
", - "AssociateHostedConnectionRequest$connectionId": "The ID of the hosted connection.
Example: dxcon-abc123
Default: None
", - "AssociateHostedConnectionRequest$parentConnectionId": "The ID of the interconnect or the LAG.
Example: dxcon-abc123 or dxlag-abc123
Default: None
", - "AssociateVirtualInterfaceRequest$connectionId": "The ID of the LAG or connection with which to associate the virtual interface.
Example: dxlag-abc123 or dxcon-abc123
Default: None
", - "ConfirmConnectionRequest$connectionId": null, - "Connection$connectionId": null, - "CreateLagRequest$connectionId": "The ID of an existing connection to migrate to the LAG.
Default: None
", - "CreatePrivateVirtualInterfaceRequest$connectionId": null, - "CreatePublicVirtualInterfaceRequest$connectionId": null, - "DeleteConnectionRequest$connectionId": null, - "DescribeConnectionLoaRequest$connectionId": null, - "DescribeConnectionsRequest$connectionId": null, - "DescribeHostedConnectionsRequest$connectionId": "The ID of the interconnect or LAG on which the hosted connections are provisioned.
Example: dxcon-abc123 or dxlag-abc123
Default: None
", - "DescribeLoaRequest$connectionId": "The ID of a connection, LAG, or interconnect for which to get the LOA-CFA information.
Example: dxcon-abc123 or dxlag-abc123
Default: None
", - "DescribeVirtualInterfacesRequest$connectionId": null, - "DisassociateConnectionFromLagRequest$connectionId": "The ID of the connection to disassociate from the LAG.
Example: dxcon-abc123
Default: None
", - "VirtualInterface$connectionId": null + "base": null, + "refs": { + "AllocateHostedConnectionRequest$connectionId": "The ID of the interconnect or LAG.
", + "AllocatePrivateVirtualInterfaceRequest$connectionId": "The ID of the connection on which the private virtual interface is provisioned.
", + "AllocatePublicVirtualInterfaceRequest$connectionId": "The ID of the connection on which the public virtual interface is provisioned.
", + "AssociateConnectionWithLagRequest$connectionId": "The ID of the connection. For example, dxcon-abc123.
", + "AssociateHostedConnectionRequest$connectionId": "The ID of the hosted connection.
", + "AssociateHostedConnectionRequest$parentConnectionId": "The ID of the interconnect or the LAG.
", + "AssociateVirtualInterfaceRequest$connectionId": "The ID of the LAG or connection.
", + "ConfirmConnectionRequest$connectionId": "The ID of the hosted connection.
", + "Connection$connectionId": "The ID of the connection.
", + "CreateLagRequest$connectionId": "The ID of an existing connection to migrate to the LAG.
", + "CreatePrivateVirtualInterfaceRequest$connectionId": "The ID of the connection.
", + "CreatePublicVirtualInterfaceRequest$connectionId": "The ID of the connection.
", + "DeleteConnectionRequest$connectionId": "The ID of the connection.
", + "DescribeConnectionLoaRequest$connectionId": "The ID of the connection.
", + "DescribeConnectionsRequest$connectionId": "The ID of the connection.
", + "DescribeHostedConnectionsRequest$connectionId": "The ID of the interconnect or LAG.
", + "DescribeLoaRequest$connectionId": "The ID of a connection, LAG, or interconnect.
", + "DescribeVirtualInterfacesRequest$connectionId": "The ID of the connection.
", + "DisassociateConnectionFromLagRequest$connectionId": "The ID of the connection. For example, dxcon-abc123.
", + "VirtualInterface$connectionId": "The ID of the connection.
" } }, "ConnectionList": { - "base": "A list of connections.
", + "base": null, "refs": { - "Connections$connections": "A list of connections.
", - "Lag$connections": "A list of connections bundled by this LAG.
" + "Connections$connections": "The connections.
", + "Lag$connections": "The connections bundled by the LAG.
" } }, "ConnectionName": { - "base": "The name of the connection.
Example: \"My Connection to AWS\"
Default: None
", + "base": null, "refs": { - "AllocateConnectionOnInterconnectRequest$connectionName": "Name of the provisioned connection.
Example: \"500M Connection to AWS\"
Default: None
", - "AllocateHostedConnectionRequest$connectionName": "The name of the provisioned connection.
Example: \"500M Connection to AWS
\"
Default: None
", - "Connection$connectionName": null, - "CreateConnectionRequest$connectionName": null + "AllocateConnectionOnInterconnectRequest$connectionName": "The name of the provisioned connection.
", + "AllocateHostedConnectionRequest$connectionName": "The name of the hosted connection.
", + "Connection$connectionName": "The name of the connection.
", + "CreateConnectionRequest$connectionName": "The name of the connection.
" } }, "ConnectionState": { - "base": "State of the connection.
Ordering: The initial state of a hosted connection provisioned on an interconnect. The connection stays in the ordering state until the owner of the hosted connection confirms or declines the connection order.
Requested: The initial state of a standard connection. The connection stays in the requested state until the Letter of Authorization (LOA) is sent to the customer.
Pending: The connection has been approved, and is being initialized.
Available: The network link is up, and the connection is ready for use.
Down: The network link is down.
Deleting: The connection is in the process of being deleted.
Deleted: The connection has been deleted.
Rejected: A hosted connection in the 'Ordering' state will enter the 'Rejected' state if it is deleted by the end customer.
The state of the connection. The following are the possible values:
ordering
: The initial state of a hosted connection provisioned on an interconnect. The connection stays in the ordering state until the owner of the hosted connection confirms or declines the connection order.
requested
: The initial state of a standard connection. The connection stays in the requested state until the Letter of Authorization (LOA) is sent to the customer.
pending
: The connection has been approved and is being initialized.
available
: The network link is up and the connection is ready for use.
down
: The network link is down.
deleting
: The connection is being deleted.
deleted
: The connection has been deleted.
rejected
: A hosted connection in the ordering
state enters the rejected
state if it is deleted by the customer.
The state of the connection. The following are the possible values:
ordering
: The initial state of a hosted connection provisioned on an interconnect. The connection stays in the ordering state until the owner of the hosted connection confirms or declines the connection order.
requested
: The initial state of a standard connection. The connection stays in the requested state until the Letter of Authorization (LOA) is sent to the customer.
pending
: The connection has been approved and is being initialized.
available
: The network link is up and the connection is ready for use.
down
: The network link is down.
deleting
: The connection is being deleted.
deleted
: The connection has been deleted.
rejected
: A hosted connection in the ordering
state enters the rejected
state if it is deleted by the customer.
A structure containing a list of connections.
", + "base": null, "refs": { } }, "Count": { "base": null, "refs": { - "CreateLagRequest$numberOfConnections": "The number of physical connections initially provisioned and bundled by the LAG.
Default: None
", + "CreateLagRequest$numberOfConnections": "The number of physical connections initially provisioned and bundled by the LAG.
", "Lag$numberOfConnections": "The number of physical connections bundled by the LAG, up to a maximum of 10.
", - "Lag$minimumLinks": "The minimum number of physical connections that must be operational for the LAG itself to be operational. If the number of operational connections drops below this setting, the LAG state changes to down
. This value can help to ensure that a LAG is not overutilized if a significant number of its bundled connections go down.
The minimum number of physical connections that must be operational for the LAG itself to be operational.
Default: None
" + "Lag$minimumLinks": "The minimum number of physical connections that must be operational for the LAG itself to be operational.
", + "UpdateLagRequest$minimumLinks": "The minimum number of physical connections that must be operational for the LAG itself to be operational.
" } }, "CreateBGPPeerRequest": { - "base": "Container for the parameters to the CreateBGPPeer operation.
", + "base": null, "refs": { } }, "CreateBGPPeerResponse": { - "base": "The response received when CreateBGPPeer is called.
", + "base": null, "refs": { } }, "CreateConnectionRequest": { - "base": "Container for the parameters to the CreateConnection operation.
", + "base": null, "refs": { } }, "CreateDirectConnectGatewayAssociationRequest": { - "base": "Container for the parameters to the CreateDirectConnectGatewayAssociation operation.
", + "base": null, "refs": { } }, "CreateDirectConnectGatewayAssociationResult": { - "base": "Container for the response from the CreateDirectConnectGatewayAssociation API call
", + "base": null, "refs": { } }, "CreateDirectConnectGatewayRequest": { - "base": "Container for the parameters to the CreateDirectConnectGateway operation.
", + "base": null, "refs": { } }, "CreateDirectConnectGatewayResult": { - "base": "Container for the response from the CreateDirectConnectGateway API call
", + "base": null, "refs": { } }, "CreateInterconnectRequest": { - "base": "Container for the parameters to the CreateInterconnect operation.
", + "base": null, "refs": { } }, "CreateLagRequest": { - "base": "Container for the parameters to the CreateLag operation.
", + "base": null, "refs": { } }, "CreatePrivateVirtualInterfaceRequest": { - "base": "Container for the parameters to the CreatePrivateVirtualInterface operation.
", + "base": null, "refs": { } }, "CreatePublicVirtualInterfaceRequest": { - "base": "Container for the parameters to the CreatePublicVirtualInterface operation.
", + "base": null, "refs": { } }, "CustomerAddress": { - "base": "IP address assigned to the customer interface.
Example: 192.168.1.2/30 or 2001:db8::2/125
", + "base": null, "refs": { - "BGPPeer$customerAddress": null, - "DeleteBGPPeerRequest$customerAddress": null, - "NewBGPPeer$customerAddress": null, - "NewPrivateVirtualInterface$customerAddress": null, - "NewPrivateVirtualInterfaceAllocation$customerAddress": null, - "NewPublicVirtualInterface$customerAddress": null, - "NewPublicVirtualInterfaceAllocation$customerAddress": null, - "VirtualInterface$customerAddress": null + "BGPPeer$customerAddress": "The IP address assigned to the customer interface.
", + "DeleteBGPPeerRequest$customerAddress": "The IP address assigned to the customer interface.
", + "NewBGPPeer$customerAddress": "The IP address assigned to the customer interface.
", + "NewPrivateVirtualInterface$customerAddress": "The IP address assigned to the customer interface.
", + "NewPrivateVirtualInterfaceAllocation$customerAddress": "The IP address assigned to the customer interface.
", + "NewPublicVirtualInterface$customerAddress": "The IP address assigned to the customer interface.
", + "NewPublicVirtualInterfaceAllocation$customerAddress": "The IP address assigned to the customer interface.
", + "VirtualInterface$customerAddress": "The IP address assigned to the customer interface.
" } }, "DeleteBGPPeerRequest": { - "base": "Container for the parameters to the DeleteBGPPeer operation.
", + "base": null, "refs": { } }, "DeleteBGPPeerResponse": { - "base": "The response received when DeleteBGPPeer is called.
", + "base": null, "refs": { } }, "DeleteConnectionRequest": { - "base": "Container for the parameters to the DeleteConnection operation.
", + "base": null, "refs": { } }, "DeleteDirectConnectGatewayAssociationRequest": { - "base": "Container for the parameters to the DeleteDirectConnectGatewayAssociation operation.
", + "base": null, "refs": { } }, "DeleteDirectConnectGatewayAssociationResult": { - "base": "Container for the response from the DeleteDirectConnectGatewayAssociation API call
", + "base": null, "refs": { } }, "DeleteDirectConnectGatewayRequest": { - "base": "Container for the parameters to the DeleteDirectConnectGateway operation.
", + "base": null, "refs": { } }, "DeleteDirectConnectGatewayResult": { - "base": "Container for the response from the DeleteDirectConnectGateway API call
", + "base": null, "refs": { } }, "DeleteInterconnectRequest": { - "base": "Container for the parameters to the DeleteInterconnect operation.
", + "base": null, "refs": { } }, "DeleteInterconnectResponse": { - "base": "The response received when DeleteInterconnect is called.
", + "base": null, "refs": { } }, "DeleteLagRequest": { - "base": "Container for the parameters to the DeleteLag operation.
", + "base": null, "refs": { } }, "DeleteVirtualInterfaceRequest": { - "base": "Container for the parameters to the DeleteVirtualInterface operation.
", + "base": null, "refs": { } }, "DeleteVirtualInterfaceResponse": { - "base": "The response received when DeleteVirtualInterface is called.
", + "base": null, "refs": { } }, "DescribeConnectionLoaRequest": { - "base": "Container for the parameters to the DescribeConnectionLoa operation.
", + "base": null, "refs": { } }, "DescribeConnectionLoaResponse": { - "base": "The response received when DescribeConnectionLoa is called.
", + "base": null, "refs": { } }, "DescribeConnectionsOnInterconnectRequest": { - "base": "Container for the parameters to the DescribeConnectionsOnInterconnect operation.
", + "base": null, "refs": { } }, "DescribeConnectionsRequest": { - "base": "Container for the parameters to the DescribeConnections operation.
", + "base": null, "refs": { } }, "DescribeDirectConnectGatewayAssociationsRequest": { - "base": "Container for the parameters to the DescribeDirectConnectGatewayAssociations operation.
", + "base": null, "refs": { } }, "DescribeDirectConnectGatewayAssociationsResult": { - "base": "Container for the response from the DescribeDirectConnectGatewayAssociations API call
", + "base": null, "refs": { } }, "DescribeDirectConnectGatewayAttachmentsRequest": { - "base": "Container for the parameters to the DescribeDirectConnectGatewayAttachments operation.
", + "base": null, "refs": { } }, "DescribeDirectConnectGatewayAttachmentsResult": { - "base": "Container for the response from the DescribeDirectConnectGatewayAttachments API call
", + "base": null, "refs": { } }, "DescribeDirectConnectGatewaysRequest": { - "base": "Container for the parameters to the DescribeDirectConnectGateways operation.
", + "base": null, "refs": { } }, "DescribeDirectConnectGatewaysResult": { - "base": "Container for the response from the DescribeDirectConnectGateways API call
", + "base": null, "refs": { } }, "DescribeHostedConnectionsRequest": { - "base": "Container for the parameters to the DescribeHostedConnections operation.
", + "base": null, "refs": { } }, "DescribeInterconnectLoaRequest": { - "base": "Container for the parameters to the DescribeInterconnectLoa operation.
", + "base": null, "refs": { } }, "DescribeInterconnectLoaResponse": { - "base": "The response received when DescribeInterconnectLoa is called.
", + "base": null, "refs": { } }, "DescribeInterconnectsRequest": { - "base": "Container for the parameters to the DescribeInterconnects operation.
", + "base": null, "refs": { } }, "DescribeLagsRequest": { - "base": "Container for the parameters to the DescribeLags operation.
", + "base": null, "refs": { } }, "DescribeLoaRequest": { - "base": "Container for the parameters to the DescribeLoa operation.
", + "base": null, "refs": { } }, "DescribeTagsRequest": { - "base": "Container for the parameters to the DescribeTags operation.
", + "base": null, "refs": { } }, "DescribeTagsResponse": { - "base": "The response received when DescribeTags is called.
", + "base": null, "refs": { } }, "DescribeVirtualInterfacesRequest": { - "base": "Container for the parameters to the DescribeVirtualInterfaces operation.
", + "base": null, "refs": { } }, "DirectConnectClientException": { - "base": "The API was called with invalid parameters. The error message will contain additional details about the cause.
", + "base": "One or more parameters are not valid.
", "refs": { } }, "DirectConnectGateway": { - "base": "A direct connect gateway is an intermediate object that enables you to connect virtual interfaces and virtual private gateways.
", + "base": "Information about a Direct Connect gateway, which enables you to connect virtual interfaces and virtual private gateways.
", "refs": { - "CreateDirectConnectGatewayResult$directConnectGateway": "The direct connect gateway to be created.
", - "DeleteDirectConnectGatewayResult$directConnectGateway": "The direct connect gateway to be deleted.
", + "CreateDirectConnectGatewayResult$directConnectGateway": "The Direct Connect gateway.
", + "DeleteDirectConnectGatewayResult$directConnectGateway": "The Direct Connect gateway.
", "DirectConnectGatewayList$member": null } }, "DirectConnectGatewayAssociation": { - "base": "The association between a direct connect gateway and virtual private gateway.
", + "base": "Information about an association between a Direct Connect gateway and a virtual private gateway.
", "refs": { - "CreateDirectConnectGatewayAssociationResult$directConnectGatewayAssociation": "The direct connect gateway association to be created.
", - "DeleteDirectConnectGatewayAssociationResult$directConnectGatewayAssociation": "The direct connect gateway association to be deleted.
", + "CreateDirectConnectGatewayAssociationResult$directConnectGatewayAssociation": "The association to be created.
", + "DeleteDirectConnectGatewayAssociationResult$directConnectGatewayAssociation": "The association to be deleted.
", "DirectConnectGatewayAssociationList$member": null } }, "DirectConnectGatewayAssociationList": { - "base": "A list of direct connect gateway associations.
", + "base": null, "refs": { - "DescribeDirectConnectGatewayAssociationsResult$directConnectGatewayAssociations": "Information about the direct connect gateway associations.
" + "DescribeDirectConnectGatewayAssociationsResult$directConnectGatewayAssociations": "The associations.
" } }, "DirectConnectGatewayAssociationState": { - "base": "State of the direct connect gateway association.
Associating: The initial state after calling CreateDirectConnectGatewayAssociation.
Associated: The direct connect gateway and virtual private gateway are successfully associated and ready to pass traffic.
Disassociating: The initial state after calling DeleteDirectConnectGatewayAssociation.
Disassociated: The virtual private gateway is successfully disassociated from the direct connect gateway. Traffic flow between the direct connect gateway and virtual private gateway stops.
The state of the association. The following are the possible values:
associating
: The initial state after calling CreateDirectConnectGatewayAssociation.
associated
: The Direct Connect gateway and virtual private gateway are successfully associated and ready to pass traffic.
disassociating
: The initial state after calling DeleteDirectConnectGatewayAssociation.
disassociated
: The virtual private gateway is disassociated from the Direct Connect gateway. Traffic flow between the Direct Connect gateway and virtual private gateway is stopped.
The association between a direct connect gateway and virtual interface.
", + "base": "Information about an attachment between a Direct Connect gateway and a virtual interface.
", "refs": { "DirectConnectGatewayAttachmentList$member": null } }, "DirectConnectGatewayAttachmentList": { - "base": "A list of direct connect gateway attachments.
", + "base": null, "refs": { - "DescribeDirectConnectGatewayAttachmentsResult$directConnectGatewayAttachments": "Information about the direct connect gateway attachments.
" + "DescribeDirectConnectGatewayAttachmentsResult$directConnectGatewayAttachments": "The attachments.
" } }, "DirectConnectGatewayAttachmentState": { - "base": "State of the direct connect gateway attachment.
Attaching: The initial state after a virtual interface is created using the direct connect gateway.
Attached: The direct connect gateway and virtual interface are successfully attached and ready to pass traffic.
Detaching: The initial state after calling DeleteVirtualInterface on a virtual interface that is attached to a direct connect gateway.
Detached: The virtual interface is successfully detached from the direct connect gateway. Traffic flow between the direct connect gateway and virtual interface stops.
The state of the attachment. The following are the possible values:
attaching
: The initial state after a virtual interface is created using the Direct Connect gateway.
attached
: The Direct Connect gateway and virtual interface are attached and ready to pass traffic.
detaching
: The initial state after calling DeleteVirtualInterface.
detached
: The virtual interface is detached from the Direct Connect gateway. Traffic flow between the Direct Connect gateway and virtual interface is stopped.
The ID of the direct connect gateway.
Example: \"abcd1234-dcba-5678-be23-cdef9876ab45\"
", - "refs": { - "ConfirmPrivateVirtualInterfaceRequest$directConnectGatewayId": "ID of the direct connect gateway that will be attached to the virtual interface.
A direct connect gateway can be managed via the AWS Direct Connect console or the CreateDirectConnectGateway action.
Default: None
", - "CreateDirectConnectGatewayAssociationRequest$directConnectGatewayId": "The ID of the direct connect gateway.
Example: \"abcd1234-dcba-5678-be23-cdef9876ab45\"
Default: None
", - "DeleteDirectConnectGatewayAssociationRequest$directConnectGatewayId": "The ID of the direct connect gateway.
Example: \"abcd1234-dcba-5678-be23-cdef9876ab45\"
Default: None
", - "DeleteDirectConnectGatewayRequest$directConnectGatewayId": "The ID of the direct connect gateway.
Example: \"abcd1234-dcba-5678-be23-cdef9876ab45\"
Default: None
", - "DescribeDirectConnectGatewayAssociationsRequest$directConnectGatewayId": "The ID of the direct connect gateway.
Example: \"abcd1234-dcba-5678-be23-cdef9876ab45\"
Default: None
", - "DescribeDirectConnectGatewayAttachmentsRequest$directConnectGatewayId": "The ID of the direct connect gateway.
Example: \"abcd1234-dcba-5678-be23-cdef9876ab45\"
Default: None
", - "DescribeDirectConnectGatewaysRequest$directConnectGatewayId": "The ID of the direct connect gateway.
Example: \"abcd1234-dcba-5678-be23-cdef9876ab45\"
Default: None
", - "DirectConnectGateway$directConnectGatewayId": null, - "DirectConnectGatewayAssociation$directConnectGatewayId": null, - "DirectConnectGatewayAttachment$directConnectGatewayId": null, - "NewPrivateVirtualInterface$directConnectGatewayId": null, - "VirtualInterface$directConnectGatewayId": null + "base": null, + "refs": { + "ConfirmPrivateVirtualInterfaceRequest$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "CreateDirectConnectGatewayAssociationRequest$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "DeleteDirectConnectGatewayAssociationRequest$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "DeleteDirectConnectGatewayRequest$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "DescribeDirectConnectGatewayAssociationsRequest$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "DescribeDirectConnectGatewayAttachmentsRequest$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "DescribeDirectConnectGatewaysRequest$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "DirectConnectGateway$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "DirectConnectGatewayAssociation$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "DirectConnectGatewayAttachment$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "NewPrivateVirtualInterface$directConnectGatewayId": "The ID of the Direct Connect gateway.
", + "VirtualInterface$directConnectGatewayId": "The ID of the Direct Connect gateway.
" } }, "DirectConnectGatewayList": { - "base": "A list of direct connect gateways.
", + "base": null, "refs": { - "DescribeDirectConnectGatewaysResult$directConnectGateways": "Information about the direct connect gateways.
" + "DescribeDirectConnectGatewaysResult$directConnectGateways": "The Direct Connect gateways.
" } }, "DirectConnectGatewayName": { - "base": "The name of the direct connect gateway.
Example: \"My direct connect gateway\"
Default: None
", + "base": null, "refs": { - "CreateDirectConnectGatewayRequest$directConnectGatewayName": "The name of the direct connect gateway.
Example: \"My direct connect gateway\"
Default: None
", - "DirectConnectGateway$directConnectGatewayName": null + "CreateDirectConnectGatewayRequest$directConnectGatewayName": "The name of the Direct Connect gateway.
", + "DirectConnectGateway$directConnectGatewayName": "The name of the Direct Connect gateway.
" } }, "DirectConnectGatewayState": { - "base": "State of the direct connect gateway.
Pending: The initial state after calling CreateDirectConnectGateway.
Available: The direct connect gateway is ready for use.
Deleting: The initial state after calling DeleteDirectConnectGateway.
Deleted: The direct connect gateway is deleted and cannot pass traffic.
The state of the Direct Connect gateway. The following are the possible values:
pending
: The initial state after calling CreateDirectConnectGateway.
available
: The Direct Connect gateway is ready for use.
deleting
: The initial state after calling DeleteDirectConnectGateway.
deleted
: The Direct Connect gateway is deleted and cannot pass traffic.
A server-side error occurred during the API call. The error message will contain additional details about the cause.
", + "base": "A server-side error occurred.
", "refs": { } }, "DisassociateConnectionFromLagRequest": { - "base": "Container for the parameters to the DisassociateConnectionFromLag operation.
", + "base": null, "refs": { } }, @@ -625,233 +626,251 @@ "ErrorMessage": { "base": null, "refs": { - "DirectConnectClientException$message": "This is an exception thrown when there is an issue with the input provided by the API call. For example, the name provided for a connection contains a pound sign (#). This can also occur when a valid value is provided, but is otherwise constrained. For example, the valid VLAN tag range is 1-4096 but each can only be used once per connection.
", - "DirectConnectServerException$message": "This is an exception thrown when there is a backend issue on the server side.
" + "DirectConnectClientException$message": null, + "DirectConnectServerException$message": null } }, "Interconnect": { - "base": "An interconnect is a connection that can host other connections.
Like a standard AWS Direct Connect connection, an interconnect represents the physical connection between an AWS Direct Connect partner's network and a specific Direct Connect location. An AWS Direct Connect partner who owns an interconnect can provision hosted connections on the interconnect for their end customers, thereby providing the end customers with connectivity to AWS services.
The resources of the interconnect, including bandwidth and VLAN numbers, are shared by all of the hosted connections on the interconnect, and the owner of the interconnect determines how these resources are assigned.
", + "base": "Information about an interconnect.
", "refs": { "InterconnectList$member": null } }, "InterconnectId": { - "base": "The ID of the interconnect.
Example: dxcon-abc123
", + "base": null, "refs": { - "AllocateConnectionOnInterconnectRequest$interconnectId": "ID of the interconnect on which the connection will be provisioned.
Example: dxcon-456abc78
Default: None
", - "DeleteInterconnectRequest$interconnectId": null, - "DescribeConnectionsOnInterconnectRequest$interconnectId": "ID of the interconnect on which a list of connection is provisioned.
Example: dxcon-abc123
Default: None
", - "DescribeInterconnectLoaRequest$interconnectId": null, - "DescribeInterconnectsRequest$interconnectId": null, - "Interconnect$interconnectId": null + "AllocateConnectionOnInterconnectRequest$interconnectId": "The ID of the interconnect on which the connection will be provisioned. For example, dxcon-456abc78.
", + "DeleteInterconnectRequest$interconnectId": "The ID of the interconnect.
", + "DescribeConnectionsOnInterconnectRequest$interconnectId": "The ID of the interconnect.
", + "DescribeInterconnectLoaRequest$interconnectId": "The ID of the interconnect.
", + "DescribeInterconnectsRequest$interconnectId": "The ID of the interconnect.
", + "Interconnect$interconnectId": "The ID of the interconnect.
" } }, "InterconnectList": { - "base": "A list of interconnects.
", + "base": null, "refs": { - "Interconnects$interconnects": "A list of interconnects.
" + "Interconnects$interconnects": "The interconnects.
" } }, "InterconnectName": { - "base": "The name of the interconnect.
Example: \"1G Interconnect to AWS\"
", + "base": null, "refs": { - "CreateInterconnectRequest$interconnectName": "The name of the interconnect.
Example: \"1G Interconnect to AWS\"
Default: None
", - "Interconnect$interconnectName": null + "CreateInterconnectRequest$interconnectName": "The name of the interconnect.
", + "Interconnect$interconnectName": "The name of the interconnect.
" } }, "InterconnectState": { - "base": "State of the interconnect.
Requested: The initial state of an interconnect. The interconnect stays in the requested state until the Letter of Authorization (LOA) is sent to the customer.
Pending: The interconnect has been approved, and is being initialized.
Available: The network link is up, and the interconnect is ready for use.
Down: The network link is down.
Deleting: The interconnect is in the process of being deleted.
Deleted: The interconnect has been deleted.
The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested state until the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested state until the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
A structure containing a list of interconnects.
", + "base": null, + "refs": { + } + }, + "JumboFrameCapable": { + "base": null, "refs": { + "Connection$jumboFrameCapable": "Indicates whether jumbo frames (9001 MTU) are supported.
", + "Interconnect$jumboFrameCapable": "Indicates whether jumbo frames (9001 MTU) are supported.
", + "Lag$jumboFrameCapable": "Indicates whether jumbo frames (9001 MTU) are supported.
", + "VirtualInterface$jumboFrameCapable": "Indicates whether jumbo frames (9001 MTU) are supported.
" } }, "Lag": { - "base": "Describes a link aggregation group (LAG). A LAG is a connection that uses the Link Aggregation Control Protocol (LACP) to logically aggregate a bundle of physical connections. Like an interconnect, it can host other connections. All connections in a LAG must terminate on the same physical AWS Direct Connect endpoint, and must be the same bandwidth.
", + "base": "Information about a link aggregation group (LAG).
", "refs": { "LagList$member": null } }, "LagId": { - "base": "The ID of the LAG.
Example: dxlag-fg5678gh
", + "base": null, "refs": { - "AssociateConnectionWithLagRequest$lagId": "The ID of the LAG with which to associate the connection.
Example: dxlag-abc123
Default: None
", - "Connection$lagId": null, - "CreateConnectionRequest$lagId": null, - "CreateInterconnectRequest$lagId": null, - "DeleteLagRequest$lagId": "The ID of the LAG to delete.
Example: dxlag-abc123
Default: None
", - "DescribeLagsRequest$lagId": "The ID of the LAG.
Example: dxlag-abc123
Default: None
", - "DisassociateConnectionFromLagRequest$lagId": "The ID of the LAG.
Example: dxlag-abc123
Default: None
", - "Interconnect$lagId": null, - "Lag$lagId": null, - "UpdateLagRequest$lagId": "The ID of the LAG to update.
Example: dxlag-abc123
Default: None
" + "AssociateConnectionWithLagRequest$lagId": "The ID of the LAG with which to associate the connection. For example, dxlag-abc123.
", + "Connection$lagId": "The ID of the LAG.
", + "CreateConnectionRequest$lagId": "The ID of the LAG.
", + "CreateInterconnectRequest$lagId": "The ID of the LAG.
", + "DeleteLagRequest$lagId": "The ID of the LAG.
", + "DescribeLagsRequest$lagId": "The ID of the LAG.
", + "DisassociateConnectionFromLagRequest$lagId": "The ID of the LAG. For example, dxlag-abc123.
", + "Interconnect$lagId": "The ID of the LAG.
", + "Lag$lagId": "The ID of the LAG.
", + "UpdateLagRequest$lagId": "The ID of the LAG.
" } }, "LagList": { - "base": "A list of LAGs.
", + "base": null, "refs": { - "Lags$lags": "A list of LAGs.
" + "Lags$lags": "The LAGs.
" } }, "LagName": { "base": null, "refs": { - "CreateLagRequest$lagName": "The name of the LAG.
Example: \"3x10G LAG to AWS
\"
Default: None
", + "CreateLagRequest$lagName": "The name of the LAG.
", "Lag$lagName": "The name of the LAG.
", - "UpdateLagRequest$lagName": "The name for the LAG.
Example: \"3x10G LAG to AWS
\"
Default: None
" + "UpdateLagRequest$lagName": "The name of the LAG.
" } }, "LagState": { - "base": "The state of the LAG.
Requested: The initial state of a LAG. The LAG stays in the requested state until the Letter of Authorization (LOA) is available.
Pending: The LAG has been approved, and is being initialized.
Available: The network link is established, and the LAG is ready for use.
Down: The network link is down.
Deleting: The LAG is in the process of being deleted.
Deleted: The LAG has been deleted.
The state of the LAG. The following are the possible values:
requested
: The initial state of a LAG. The LAG stays in the requested state until the Letter of Authorization (LOA) is available.
pending
: The LAG has been approved and is being initialized.
available
: The network link is established and the LAG is ready for use.
down
: The network link is down.
deleting
: The LAG is being deleted.
deleted
: The LAG is deleted.
A structure containing a list of LAGs.
", + "base": null, "refs": { } }, "Loa": { - "base": "A structure containing the Letter of Authorization - Connecting Facility Assignment (LOA-CFA) for a connection.
", + "base": "Information about a Letter of Authorization - Connecting Facility Assignment (LOA-CFA) for a connection.
", "refs": { - "DescribeConnectionLoaResponse$loa": null, - "DescribeInterconnectLoaResponse$loa": null + "DescribeConnectionLoaResponse$loa": "The Letter of Authorization - Connecting Facility Assignment (LOA-CFA).
", + "DescribeInterconnectLoaResponse$loa": "The Letter of Authorization - Connecting Facility Assignment (LOA-CFA).
" } }, "LoaContent": { - "base": "The binary contents of the LOA-CFA document.
", + "base": null, "refs": { - "Loa$loaContent": null + "Loa$loaContent": "The binary contents of the LOA-CFA document.
" } }, "LoaContentType": { - "base": "A standard media type indicating the content type of the LOA-CFA document. Currently, the only supported value is \"application/pdf\".
Default: application/pdf
", + "base": null, "refs": { - "DescribeConnectionLoaRequest$loaContentType": null, - "DescribeInterconnectLoaRequest$loaContentType": null, - "DescribeLoaRequest$loaContentType": "A standard media type indicating the content type of the LOA-CFA document. Currently, the only supported value is \"application/pdf\".
Default: application/pdf
", - "Loa$loaContentType": null + "DescribeConnectionLoaRequest$loaContentType": "The standard media type for the LOA-CFA document. The only supported value is application/pdf.
", + "DescribeInterconnectLoaRequest$loaContentType": "The standard media type for the LOA-CFA document. The only supported value is application/pdf.
", + "DescribeLoaRequest$loaContentType": "The standard media type for the LOA-CFA document. The only supported value is application/pdf.
", + "Loa$loaContentType": "The standard media type for the LOA-CFA document. The only supported value is application/pdf.
" } }, "LoaIssueTime": { "base": null, "refs": { "Connection$loaIssueTime": "The time of the most recent call to DescribeLoa for this connection.
", - "Interconnect$loaIssueTime": "The time of the most recent call to DescribeInterconnectLoa for this Interconnect.
" + "Interconnect$loaIssueTime": "The time of the most recent call to DescribeLoa for this connection.
" } }, "Location": { - "base": "An AWS Direct Connect location where connections and interconnects can be requested.
", + "base": "Information about an AWS Direct Connect location.
", "refs": { "LocationList$member": null } }, "LocationCode": { - "base": "Where the connection is located.
Example: EqSV5
Default: None
", + "base": null, "refs": { - "Connection$location": null, - "CreateConnectionRequest$location": null, - "CreateInterconnectRequest$location": "Where the interconnect is located
Example: EqSV5
Default: None
", - "CreateLagRequest$location": "The AWS Direct Connect location in which the LAG should be allocated.
Example: EqSV5
Default: None
", - "Interconnect$location": null, - "Lag$location": null, - "Location$locationCode": "The code used to indicate the AWS Direct Connect location.
", - "VirtualInterface$location": null + "Connection$location": "The location of the connection.
", + "CreateConnectionRequest$location": "The location of the connection.
", + "CreateInterconnectRequest$location": "The location of the interconnect.
", + "CreateLagRequest$location": "The location for the LAG.
", + "Interconnect$location": "The location of the connection.
", + "Lag$location": "The location of the LAG.
", + "Location$locationCode": "The code for the location.
", + "VirtualInterface$location": "The location of the connection.
" } }, "LocationList": { "base": null, "refs": { - "Locations$locations": "A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.
" + "Locations$locations": "The locations.
" } }, "LocationName": { "base": null, "refs": { - "Location$locationName": "The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.
" + "Location$locationName": "The name of the location. This includes the name of the colocation partner and the physical site of the building.
" } }, "Locations": { - "base": "A location is a network facility where AWS Direct Connect routers are available to be connected. Generally, these are colocation hubs where many network providers have equipment, and where cross connects can be delivered. Locations include a name and facility code, and must be provided when creating a connection.
", + "base": null, "refs": { } }, "LongAsn": { "base": null, "refs": { - "CreateDirectConnectGatewayRequest$amazonSideAsn": "The autonomous system number (ASN) for Border Gateway Protocol (BGP) to be configured on the Amazon side of the connection. The ASN must be in the private range of 64,512 to 65,534 or 4,200,000,000 to 4,294,967,294
Example: 65200
Default: 64512
", + "CreateDirectConnectGatewayRequest$amazonSideAsn": "The autonomous system number (ASN) for Border Gateway Protocol (BGP) to be configured on the Amazon side of the connection. The ASN must be in the private range of 64,512 to 65,534 or 4,200,000,000 to 4,294,967,294. The default is 64512.
", "DirectConnectGateway$amazonSideAsn": "The autonomous system number (ASN) for the Amazon side of the connection.
", "VirtualInterface$amazonSideAsn": "The autonomous system number (ASN) for the Amazon side of the connection.
" } }, + "MTU": { + "base": null, + "refs": { + "NewPrivateVirtualInterface$mtu": "The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 9001. The default value is 1500.
", + "NewPrivateVirtualInterfaceAllocation$mtu": "The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 9001. The default value is 1500.
", + "UpdateVirtualInterfaceAttributesRequest$mtu": "The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 9001. The default value is 1500.
", + "VirtualInterface$mtu": "The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 9001. The default value is 1500.
" + } + }, "MaxResultSetSize": { - "base": "Maximum number of objects to return per page.
", + "base": null, "refs": { - "DescribeDirectConnectGatewayAssociationsRequest$maxResults": "The maximum number of direct connect gateway associations to return per page.
Example: 15
Default: None
", - "DescribeDirectConnectGatewayAttachmentsRequest$maxResults": "The maximum number of direct connect gateway attachments to return per page.
Example: 15
Default: None
", - "DescribeDirectConnectGatewaysRequest$maxResults": "The maximum number of direct connect gateways to return per page.
Example: 15
Default: None
" + "DescribeDirectConnectGatewayAssociationsRequest$maxResults": "The maximum number of associations to return per page.
", + "DescribeDirectConnectGatewayAttachmentsRequest$maxResults": "The maximum number of attachments to return per page.
", + "DescribeDirectConnectGatewaysRequest$maxResults": "The maximum number of Direct Connect gateways to return per page.
" } }, "NewBGPPeer": { - "base": "A structure containing information about a new BGP peer.
", + "base": "Information about a new BGP peer.
", "refs": { - "CreateBGPPeerRequest$newBGPPeer": "Detailed information for the BGP peer to be created.
Default: None
" + "CreateBGPPeerRequest$newBGPPeer": "Information about the BGP peer.
" } }, "NewPrivateVirtualInterface": { - "base": "A structure containing information about a new private virtual interface.
", + "base": "Information about a private virtual interface.
", "refs": { - "CreatePrivateVirtualInterfaceRequest$newPrivateVirtualInterface": "Detailed information for the private virtual interface to be created.
Default: None
" + "CreatePrivateVirtualInterfaceRequest$newPrivateVirtualInterface": "Information about the private virtual interface.
" } }, "NewPrivateVirtualInterfaceAllocation": { - "base": "A structure containing information about a private virtual interface that will be provisioned on a connection.
", + "base": "Information about a private virtual interface to be provisioned on a connection.
", "refs": { - "AllocatePrivateVirtualInterfaceRequest$newPrivateVirtualInterfaceAllocation": "Detailed information for the private virtual interface to be provisioned.
Default: None
" + "AllocatePrivateVirtualInterfaceRequest$newPrivateVirtualInterfaceAllocation": "Information about the private virtual interface.
" } }, "NewPublicVirtualInterface": { - "base": "A structure containing information about a new public virtual interface.
", + "base": "Information about a public virtual interface.
", "refs": { - "CreatePublicVirtualInterfaceRequest$newPublicVirtualInterface": "Detailed information for the public virtual interface to be created.
Default: None
" + "CreatePublicVirtualInterfaceRequest$newPublicVirtualInterface": "Information about the public virtual interface.
" } }, "NewPublicVirtualInterfaceAllocation": { - "base": "A structure containing information about a public virtual interface that will be provisioned on a connection.
", + "base": "Information about a public virtual interface to be provisioned on a connection.
", "refs": { - "AllocatePublicVirtualInterfaceRequest$newPublicVirtualInterfaceAllocation": "Detailed information for the public virtual interface to be provisioned.
Default: None
" + "AllocatePublicVirtualInterfaceRequest$newPublicVirtualInterfaceAllocation": "Information about the public virtual interface.
" } }, "OwnerAccount": { "base": null, "refs": { - "AllocateConnectionOnInterconnectRequest$ownerAccount": "Numeric account Id of the customer for whom the connection will be provisioned.
Example: 123443215678
Default: None
", - "AllocateHostedConnectionRequest$ownerAccount": "The numeric account ID of the customer for whom the connection will be provisioned.
Example: 123443215678
Default: None
", - "AllocatePrivateVirtualInterfaceRequest$ownerAccount": "The AWS account that will own the new private virtual interface.
Default: None
", - "AllocatePublicVirtualInterfaceRequest$ownerAccount": "The AWS account that will own the new public virtual interface.
Default: None
", - "Connection$ownerAccount": "The AWS account that will own the new connection.
", - "DirectConnectGateway$ownerAccount": "The AWS account ID of the owner of the direct connect gateway.
", - "DirectConnectGatewayAssociation$virtualGatewayOwnerAccount": "The AWS account ID of the owner of the virtual private gateway.
", - "DirectConnectGatewayAttachment$virtualInterfaceOwnerAccount": "The AWS account ID of the owner of the virtual interface.
", - "Lag$ownerAccount": "The owner of the LAG.
", - "VirtualInterface$ownerAccount": "The AWS account that will own the new virtual interface.
" + "AllocateConnectionOnInterconnectRequest$ownerAccount": "The ID of the AWS account of the customer for whom the connection will be provisioned.
", + "AllocateHostedConnectionRequest$ownerAccount": "The ID of the AWS account ID of the customer for the connection.
", + "AllocatePrivateVirtualInterfaceRequest$ownerAccount": "The ID of the AWS account that owns the virtual private interface.
", + "AllocatePublicVirtualInterfaceRequest$ownerAccount": "The ID of the AWS account that owns the public virtual interface.
", + "Connection$ownerAccount": "The ID of the AWS account that owns the connection.
", + "DirectConnectGateway$ownerAccount": "The ID of the AWS account that owns the Direct Connect gateway.
", + "DirectConnectGatewayAssociation$virtualGatewayOwnerAccount": "The ID of the AWS account that owns the virtual private gateway.
", + "DirectConnectGatewayAttachment$virtualInterfaceOwnerAccount": "The ID of the AWS account that owns the virtual interface.
", + "Lag$ownerAccount": "The ID of the AWS account that owns the LAG.
", + "VirtualInterface$ownerAccount": "The ID of the AWS account that owns the virtual interface.
" } }, "PaginationToken": { - "base": "Token to retrieve the next page of the result.
", + "base": null, "refs": { - "DescribeDirectConnectGatewayAssociationsRequest$nextToken": "The token provided in the previous describe result to retrieve the next page of the result.
Default: None
", - "DescribeDirectConnectGatewayAssociationsResult$nextToken": null, - "DescribeDirectConnectGatewayAttachmentsRequest$nextToken": "The token provided in the previous describe result to retrieve the next page of the result.
Default: None
", - "DescribeDirectConnectGatewayAttachmentsResult$nextToken": null, - "DescribeDirectConnectGatewaysRequest$nextToken": "The token provided in the previous describe result to retrieve the next page of the result.
Default: None
", - "DescribeDirectConnectGatewaysResult$nextToken": null + "DescribeDirectConnectGatewayAssociationsRequest$nextToken": "The token provided in the previous call to retrieve the next page.
", + "DescribeDirectConnectGatewayAssociationsResult$nextToken": "The token to retrieve the next page.
", + "DescribeDirectConnectGatewayAttachmentsRequest$nextToken": "The token provided in the previous call to retrieve the next page.
", + "DescribeDirectConnectGatewayAttachmentsResult$nextToken": "The token to retrieve the next page.
", + "DescribeDirectConnectGatewaysRequest$nextToken": "The token provided in the previous call to retrieve the next page.
", + "DescribeDirectConnectGatewaysResult$nextToken": "The token to retrieve the next page.
" } }, "PartnerName": { @@ -863,38 +882,38 @@ "ProviderName": { "base": null, "refs": { - "DescribeConnectionLoaRequest$providerName": "The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.
Default: None
", - "DescribeInterconnectLoaRequest$providerName": "The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.
Default: None
", - "DescribeLoaRequest$providerName": "The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.
Default: None
" + "DescribeConnectionLoaRequest$providerName": "The name of the APN partner or service provider who establishes connectivity on your behalf. If you specify this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.
", + "DescribeInterconnectLoaRequest$providerName": "The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.
", + "DescribeLoaRequest$providerName": "The name of the service provider who establishes connectivity on your behalf. If you specify this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.
" } }, "Region": { - "base": "The AWS region where the connection is located.
Example: us-east-1
Default: None
", + "base": null, "refs": { - "Connection$region": null, - "Interconnect$region": null, - "Lag$region": null, - "Location$region": "The AWS region where the AWS Direct connect location is located.
Example: us-east-1
Default: None
", - "VirtualInterface$region": "The AWS region where the virtual interface is located.
Example: us-east-1
Default: None
" + "Connection$region": "The AWS Region where the connection is located.
", + "Interconnect$region": "The AWS Region where the connection is located.
", + "Lag$region": "The AWS Region where the connection is located.
", + "Location$region": "The AWS Region for the location.
", + "VirtualInterface$region": "The AWS Region where the virtual interface is located.
" } }, "ResourceArn": { "base": null, "refs": { "ResourceArnList$member": null, - "ResourceTag$resourceArn": "The Amazon Resource Name (ARN) of the Direct Connect resource.
", - "TagResourceRequest$resourceArn": "The Amazon Resource Name (ARN) of the Direct Connect resource.
Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh
", - "UntagResourceRequest$resourceArn": "The Amazon Resource Name (ARN) of the Direct Connect resource.
" + "ResourceTag$resourceArn": "The Amazon Resource Name (ARN) of the resource.
", + "TagResourceRequest$resourceArn": "The Amazon Resource Name (ARN) of the resource.
", + "UntagResourceRequest$resourceArn": "The Amazon Resource Name (ARN) of the resource.
" } }, "ResourceArnList": { "base": null, "refs": { - "DescribeTagsRequest$resourceArns": "The Amazon Resource Names (ARNs) of the Direct Connect resources.
" + "DescribeTagsRequest$resourceArns": "The Amazon Resource Names (ARNs) of the resources.
" } }, "ResourceTag": { - "base": "The tags associated with a Direct Connect resource.
", + "base": "Information about a tag associated with an AWS Direct Connect resource.
", "refs": { "ResourceTagList$member": null } @@ -906,31 +925,31 @@ } }, "RouteFilterPrefix": { - "base": "A route filter prefix that the customer can advertise through Border Gateway Protocol (BGP) over a public virtual interface.
", + "base": "Information about a route filter prefix that a customer can advertise through Border Gateway Protocol (BGP) over a public virtual interface.
", "refs": { "RouteFilterPrefixList$member": null } }, "RouteFilterPrefixList": { - "base": "A list of routes to be advertised to the AWS network in this region (public virtual interface).
", + "base": null, "refs": { - "NewPublicVirtualInterface$routeFilterPrefixes": null, - "NewPublicVirtualInterfaceAllocation$routeFilterPrefixes": null, - "VirtualInterface$routeFilterPrefixes": null + "NewPublicVirtualInterface$routeFilterPrefixes": "The routes to be advertised to the AWS network in this Region. Applies to public virtual interfaces.
", + "NewPublicVirtualInterfaceAllocation$routeFilterPrefixes": "The routes to be advertised to the AWS network in this Region. Applies to public virtual interfaces.
", + "VirtualInterface$routeFilterPrefixes": "The routes to be advertised to the AWS network in this Region. Applies to public virtual interfaces.
" } }, "RouterConfig": { "base": null, "refs": { - "VirtualInterface$customerRouterConfig": "Information for generating the customer router configuration.
" + "VirtualInterface$customerRouterConfig": "The customer router configuration.
" } }, "StateChangeError": { - "base": "Error message when the state of an object fails to advance.
", + "base": null, "refs": { - "DirectConnectGateway$stateChangeError": null, - "DirectConnectGatewayAssociation$stateChangeError": null, - "DirectConnectGatewayAttachment$stateChangeError": null + "DirectConnectGateway$stateChangeError": "The error message if the state of an object failed to advance.
", + "DirectConnectGatewayAssociation$stateChangeError": "The error message if the state of an object failed to advance.
", + "DirectConnectGatewayAttachment$stateChangeError": "The error message if the state of an object failed to advance.
" } }, "Tag": { @@ -942,176 +961,182 @@ "TagKey": { "base": null, "refs": { - "Tag$key": "The key of the tag.
", + "Tag$key": "The key.
", "TagKeyList$member": null } }, "TagKeyList": { "base": null, "refs": { - "UntagResourceRequest$tagKeys": "The list of tag keys to remove.
" + "UntagResourceRequest$tagKeys": "The tag keys of the tags to remove.
" } }, "TagList": { "base": null, "refs": { "ResourceTag$tags": "The tags.
", - "TagResourceRequest$tags": "The list of tags to add.
" + "TagResourceRequest$tags": "The tags to add.
" } }, "TagResourceRequest": { - "base": "Container for the parameters to the TagResource operation.
", + "base": null, "refs": { } }, "TagResourceResponse": { - "base": "The response received when TagResource is called.
", + "base": null, "refs": { } }, "TagValue": { "base": null, "refs": { - "Tag$value": "The value of the tag.
" + "Tag$value": "The value.
" } }, "TooManyTagsException": { - "base": "You have reached the limit on the number of tags that can be assigned to a Direct Connect resource.
", + "base": "You have reached the limit on the number of tags that can be assigned.
", "refs": { } }, "UntagResourceRequest": { - "base": "Container for the parameters to the UntagResource operation.
", + "base": null, "refs": { } }, "UntagResourceResponse": { - "base": "The response received when UntagResource is called.
", + "base": null, "refs": { } }, "UpdateLagRequest": { - "base": "Container for the parameters to the UpdateLag operation.
", + "base": null, + "refs": { + } + }, + "UpdateVirtualInterfaceAttributesRequest": { + "base": null, "refs": { } }, "VLAN": { - "base": "The VLAN ID.
Example: 101
", + "base": null, "refs": { - "AllocateConnectionOnInterconnectRequest$vlan": "The dedicated VLAN provisioned to the connection.
Example: 101
Default: None
", - "AllocateHostedConnectionRequest$vlan": "The dedicated VLAN provisioned to the hosted connection.
Example: 101
Default: None
", - "Connection$vlan": null, - "NewPrivateVirtualInterface$vlan": null, - "NewPrivateVirtualInterfaceAllocation$vlan": null, - "NewPublicVirtualInterface$vlan": null, - "NewPublicVirtualInterfaceAllocation$vlan": null, - "VirtualInterface$vlan": null + "AllocateConnectionOnInterconnectRequest$vlan": "The dedicated VLAN provisioned to the connection.
", + "AllocateHostedConnectionRequest$vlan": "The dedicated VLAN provisioned to the hosted connection.
", + "Connection$vlan": "The ID of the VLAN.
", + "NewPrivateVirtualInterface$vlan": "The ID of the VLAN.
", + "NewPrivateVirtualInterfaceAllocation$vlan": "The ID of the VLAN.
", + "NewPublicVirtualInterface$vlan": "The ID of the VLAN.
", + "NewPublicVirtualInterfaceAllocation$vlan": "The ID of the VLAN.
", + "VirtualInterface$vlan": "The ID of the VLAN.
" } }, "VirtualGateway": { - "base": "You can create one or more AWS Direct Connect private virtual interfaces linking to your virtual private gateway.
Virtual private gateways can be managed using the Amazon Virtual Private Cloud (Amazon VPC) console or the Amazon EC2 CreateVpnGateway action.
", + "base": "Information about a virtual private gateway for a private virtual interface.
", "refs": { "VirtualGatewayList$member": null } }, "VirtualGatewayId": { - "base": "The ID of the virtual private gateway to a VPC. This only applies to private virtual interfaces.
Example: vgw-123er56
", + "base": null, "refs": { - "ConfirmPrivateVirtualInterfaceRequest$virtualGatewayId": "ID of the virtual private gateway that will be attached to the virtual interface.
A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.
Default: None
", - "CreateDirectConnectGatewayAssociationRequest$virtualGatewayId": "The ID of the virtual private gateway.
Example: \"vgw-abc123ef\"
Default: None
", - "DeleteDirectConnectGatewayAssociationRequest$virtualGatewayId": "The ID of the virtual private gateway.
Example: \"vgw-abc123ef\"
Default: None
", - "DescribeDirectConnectGatewayAssociationsRequest$virtualGatewayId": "The ID of the virtual private gateway.
Example: \"vgw-abc123ef\"
Default: None
", - "DirectConnectGatewayAssociation$virtualGatewayId": null, - "NewPrivateVirtualInterface$virtualGatewayId": null, - "VirtualGateway$virtualGatewayId": null, - "VirtualInterface$virtualGatewayId": null + "ConfirmPrivateVirtualInterfaceRequest$virtualGatewayId": "The ID of the virtual private gateway.
", + "CreateDirectConnectGatewayAssociationRequest$virtualGatewayId": "The ID of the virtual private gateway.
", + "DeleteDirectConnectGatewayAssociationRequest$virtualGatewayId": "The ID of the virtual private gateway.
", + "DescribeDirectConnectGatewayAssociationsRequest$virtualGatewayId": "The ID of the virtual private gateway.
", + "DirectConnectGatewayAssociation$virtualGatewayId": "The ID of the virtual private gateway. Applies only to private virtual interfaces.
", + "NewPrivateVirtualInterface$virtualGatewayId": "The ID of the virtual private gateway.
", + "VirtualGateway$virtualGatewayId": "The ID of the virtual private gateway.
", + "VirtualInterface$virtualGatewayId": "The ID of the virtual private gateway. Applies only to private virtual interfaces.
" } }, "VirtualGatewayList": { - "base": "A list of virtual private gateways.
", + "base": null, "refs": { - "VirtualGateways$virtualGateways": "A list of virtual private gateways.
" + "VirtualGateways$virtualGateways": "The virtual private gateways.
" } }, "VirtualGatewayRegion": { - "base": "The region in which the virtual private gateway is located.
Example: us-east-1
", + "base": null, "refs": { - "DirectConnectGatewayAssociation$virtualGatewayRegion": null + "DirectConnectGatewayAssociation$virtualGatewayRegion": "The AWS Region where the virtual private gateway is located.
" } }, "VirtualGatewayState": { - "base": "State of the virtual private gateway.
Pending: This is the initial state after calling CreateVpnGateway.
Available: Ready for use by a private virtual interface.
Deleting: This is the initial state after calling DeleteVpnGateway.
Deleted: In this state, a private virtual interface is unable to send traffic over this gateway.
The state of the virtual private gateway. The following are the possible values:
pending
: Initial state after creating the virtual private gateway.
available
: Ready for use by a private virtual interface.
deleting
: Initial state after deleting the virtual private gateway.
deleted
: The virtual private gateway is deleted. The private virtual interface is unable to send traffic over this gateway.
A structure containing a list of virtual private gateways.
", + "base": null, "refs": { } }, "VirtualInterface": { - "base": "A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.
", + "base": "Information about a virtual interface.
", "refs": { - "CreateBGPPeerResponse$virtualInterface": null, - "DeleteBGPPeerResponse$virtualInterface": null, + "CreateBGPPeerResponse$virtualInterface": "The virtual interface.
", + "DeleteBGPPeerResponse$virtualInterface": "The virtual interface.
", "VirtualInterfaceList$member": null } }, "VirtualInterfaceId": { - "base": "The ID of the virtual interface.
Example: dxvif-123dfg56
Default: None
", + "base": null, "refs": { - "AssociateVirtualInterfaceRequest$virtualInterfaceId": "The ID of the virtual interface.
Example: dxvif-123dfg56
Default: None
", - "ConfirmPrivateVirtualInterfaceRequest$virtualInterfaceId": null, - "ConfirmPublicVirtualInterfaceRequest$virtualInterfaceId": null, - "CreateBGPPeerRequest$virtualInterfaceId": "The ID of the virtual interface on which the BGP peer will be provisioned.
Example: dxvif-456abc78
Default: None
", - "DeleteBGPPeerRequest$virtualInterfaceId": "The ID of the virtual interface from which the BGP peer will be deleted.
Example: dxvif-456abc78
Default: None
", - "DeleteVirtualInterfaceRequest$virtualInterfaceId": null, - "DescribeDirectConnectGatewayAttachmentsRequest$virtualInterfaceId": "The ID of the virtual interface.
Example: \"dxvif-abc123ef\"
Default: None
", - "DescribeVirtualInterfacesRequest$virtualInterfaceId": null, - "DirectConnectGatewayAttachment$virtualInterfaceId": null, - "VirtualInterface$virtualInterfaceId": null + "AssociateVirtualInterfaceRequest$virtualInterfaceId": "The ID of the virtual interface.
", + "ConfirmPrivateVirtualInterfaceRequest$virtualInterfaceId": "The ID of the virtual interface.
", + "ConfirmPublicVirtualInterfaceRequest$virtualInterfaceId": "The ID of the virtual interface.
", + "CreateBGPPeerRequest$virtualInterfaceId": "The ID of the virtual interface.
", + "DeleteBGPPeerRequest$virtualInterfaceId": "The ID of the virtual interface.
", + "DeleteVirtualInterfaceRequest$virtualInterfaceId": "The ID of the virtual interface.
", + "DescribeDirectConnectGatewayAttachmentsRequest$virtualInterfaceId": "The ID of the virtual interface.
", + "DescribeVirtualInterfacesRequest$virtualInterfaceId": "The ID of the virtual interface.
", + "DirectConnectGatewayAttachment$virtualInterfaceId": "The ID of the virtual interface.
", + "UpdateVirtualInterfaceAttributesRequest$virtualInterfaceId": "The ID of the virtual private interface.
", + "VirtualInterface$virtualInterfaceId": "The ID of the virtual interface.
" } }, "VirtualInterfaceList": { - "base": "A list of virtual interfaces.
", + "base": null, "refs": { - "VirtualInterfaces$virtualInterfaces": "A list of virtual interfaces.
" + "VirtualInterfaces$virtualInterfaces": "The virtual interfaces
" } }, "VirtualInterfaceName": { - "base": "The name of the virtual interface assigned by the customer.
Example: \"My VPC\"
", + "base": null, "refs": { - "NewPrivateVirtualInterface$virtualInterfaceName": null, - "NewPrivateVirtualInterfaceAllocation$virtualInterfaceName": null, - "NewPublicVirtualInterface$virtualInterfaceName": null, - "NewPublicVirtualInterfaceAllocation$virtualInterfaceName": null, - "VirtualInterface$virtualInterfaceName": null + "NewPrivateVirtualInterface$virtualInterfaceName": "The name of the virtual interface assigned by the customer network.
", + "NewPrivateVirtualInterfaceAllocation$virtualInterfaceName": "The name of the virtual interface assigned by the customer network.
", + "NewPublicVirtualInterface$virtualInterfaceName": "The name of the virtual interface assigned by the customer network.
", + "NewPublicVirtualInterfaceAllocation$virtualInterfaceName": "The name of the virtual interface assigned by the customer network.
", + "VirtualInterface$virtualInterfaceName": "The name of the virtual interface assigned by the customer network.
" } }, "VirtualInterfaceRegion": { - "base": "The region in which the virtual interface is located.
Example: us-east-1
", + "base": null, "refs": { - "DirectConnectGatewayAttachment$virtualInterfaceRegion": null + "DirectConnectGatewayAttachment$virtualInterfaceRegion": "The AWS Region where the virtual interface is located.
" } }, "VirtualInterfaceState": { - "base": "State of the virtual interface.
Confirming: The creation of the virtual interface is pending confirmation from the virtual interface owner. If the owner of the virtual interface is different from the owner of the connection on which it is provisioned, then the virtual interface will remain in this state until it is confirmed by the virtual interface owner.
Verifying: This state only applies to public virtual interfaces. Each public virtual interface needs validation before the virtual interface can be created.
Pending: A virtual interface is in this state from the time that it is created until the virtual interface is ready to forward traffic.
Available: A virtual interface that is able to forward traffic.
Down: A virtual interface that is BGP down.
Deleting: A virtual interface is in this state immediately after calling DeleteVirtualInterface until it can no longer forward traffic.
Deleted: A virtual interface that cannot forward traffic.
Rejected: The virtual interface owner has declined creation of the virtual interface. If a virtual interface in the 'Confirming' state is deleted by the virtual interface owner, the virtual interface will enter the 'Rejected' state.
The state of the virtual interface. The following are the possible values:
confirming
: The creation of the virtual interface is pending confirmation from the virtual interface owner. If the owner of the virtual interface is different from the owner of the connection on which it is provisioned, then the virtual interface will remain in this state until it is confirmed by the virtual interface owner.
verifying
: This state only applies to public virtual interfaces. Each public virtual interface needs validation before the virtual interface can be created.
pending
: A virtual interface is in this state from the time that it is created until the virtual interface is ready to forward traffic.
available
: A virtual interface that is able to forward traffic.
down
: A virtual interface that is BGP down.
deleting
: A virtual interface is in this state immediately after calling DeleteVirtualInterface until it can no longer forward traffic.
deleted
: A virtual interface that cannot forward traffic.
rejected
: The virtual interface owner has declined creation of the virtual interface. If a virtual interface in the Confirming
state is deleted by the virtual interface owner, the virtual interface enters the Rejected
state.
The state of the virtual interface. The following are the possible values:
confirming
: The creation of the virtual interface is pending confirmation from the virtual interface owner. If the owner of the virtual interface is different from the owner of the connection on which it is provisioned, then the virtual interface will remain in this state until it is confirmed by the virtual interface owner.
verifying
: This state only applies to public virtual interfaces. Each public virtual interface needs validation before the virtual interface can be created.
pending
: A virtual interface is in this state from the time that it is created until the virtual interface is ready to forward traffic.
available
: A virtual interface that is able to forward traffic.
down
: A virtual interface that is BGP down.
deleting
: A virtual interface is in this state immediately after calling DeleteVirtualInterface until it can no longer forward traffic.
deleted
: A virtual interface that cannot forward traffic.
rejected
: The virtual interface owner has declined creation of the virtual interface. If a virtual interface in the Confirming
state is deleted by the virtual interface owner, the virtual interface enters the Rejected
state.
The state of the virtual interface. The following are the possible values:
confirming
: The creation of the virtual interface is pending confirmation from the virtual interface owner. If the owner of the virtual interface is different from the owner of the connection on which it is provisioned, then the virtual interface will remain in this state until it is confirmed by the virtual interface owner.
verifying
: This state only applies to public virtual interfaces. Each public virtual interface needs validation before the virtual interface can be created.
pending
: A virtual interface is in this state from the time that it is created until the virtual interface is ready to forward traffic.
available
: A virtual interface that is able to forward traffic.
down
: A virtual interface that is BGP down.
deleting
: A virtual interface is in this state immediately after calling DeleteVirtualInterface until it can no longer forward traffic.
deleted
: A virtual interface that cannot forward traffic.
rejected
: The virtual interface owner has declined creation of the virtual interface. If a virtual interface in the Confirming
state is deleted by the virtual interface owner, the virtual interface enters the Rejected
state.
The state of the virtual interface. The following are the possible values:
confirming
: The creation of the virtual interface is pending confirmation from the virtual interface owner. If the owner of the virtual interface is different from the owner of the connection on which it is provisioned, then the virtual interface will remain in this state until it is confirmed by the virtual interface owner.
verifying
: This state only applies to public virtual interfaces. Each public virtual interface needs validation before the virtual interface can be created.
pending
: A virtual interface is in this state from the time that it is created until the virtual interface is ready to forward traffic.
available
: A virtual interface that is able to forward traffic.
down
: A virtual interface that is BGP down.
deleting
: A virtual interface is in this state immediately after calling DeleteVirtualInterface until it can no longer forward traffic.
deleted
: A virtual interface that cannot forward traffic.
rejected
: The virtual interface owner has declined creation of the virtual interface. If a virtual interface in the Confirming
state is deleted by the virtual interface owner, the virtual interface enters the Rejected
state.
The type of virtual interface.
Example: private (Amazon VPC) or public (Amazon S3, Amazon DynamoDB, and so on.)
", + "base": null, "refs": { - "VirtualInterface$virtualInterfaceType": null + "VirtualInterface$virtualInterfaceType": "The type of virtual interface. The possible values are private
and public
.
A structure containing a list of virtual interfaces.
", + "base": null, "refs": { } } diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/smoke.json b/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/smoke.json new file mode 100644 index 0000000000..565bd73414 --- /dev/null +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/directconnect/2012-10-25/smoke.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "defaultRegion": "us-west-2", + "testCases": [ + { + "operationName": "DescribeConnections", + "input": {}, + "errorExpectedFromService": false + }, + { + "operationName": "DescribeConnections", + "input": { + "connectionId": "fake-connection" + }, + "errorExpectedFromService": true + } + ] +} diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/ds/2015-04-16/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/ds/2015-04-16/api-2.json index 6693b851bd..06f43cc698 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/ds/2015-04-16/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/ds/2015-04-16/api-2.json @@ -784,6 +784,21 @@ {"shape":"ServiceException"} ] }, + "UpdateTrust":{ + "name":"UpdateTrust", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"UpdateTrustRequest"}, + "output":{"shape":"UpdateTrustResult"}, + "errors":[ + {"shape":"EntityDoesNotExistException"}, + {"shape":"InvalidParameterException"}, + {"shape":"ClientException"}, + {"shape":"ServiceException"} + ] + }, "VerifyTrust":{ "name":"VerifyTrust", "http":{ @@ -1138,7 +1153,8 @@ "TrustPassword":{"shape":"TrustPassword"}, "TrustDirection":{"shape":"TrustDirection"}, "TrustType":{"shape":"TrustType"}, - "ConditionalForwarderIpAddrs":{"shape":"DnsIpAddrs"} + "ConditionalForwarderIpAddrs":{"shape":"DnsIpAddrs"}, + "SelectiveAuth":{"shape":"SelectiveAuth"} } }, "CreateTrustResult":{ @@ -2139,6 +2155,13 @@ "type":"string", "pattern":"^(sg-[0-9a-f]{8}|sg-[0-9a-f]{17})$" }, + "SelectiveAuth":{ + "type":"string", + "enum":[ + "Enabled", + "Disabled" + ] + }, "Server":{ "type":"string", "max":256, @@ -2410,7 +2433,8 @@ "CreatedDateTime":{"shape":"CreatedDateTime"}, "LastUpdatedDateTime":{"shape":"LastUpdatedDateTime"}, "StateLastUpdatedDateTime":{"shape":"StateLastUpdatedDateTime"}, - "TrustStateReason":{"shape":"TrustStateReason"} + "TrustStateReason":{"shape":"TrustStateReason"}, + "SelectiveAuth":{"shape":"SelectiveAuth"} } }, "TrustDirection":{ @@ -2433,6 +2457,7 @@ "type":"string", "max":128, "min":1, + "pattern":"(.|\\s)*\\S(.|\\s)*", "sensitive":true }, "TrustState":{ @@ -2443,6 +2468,9 @@ "Verifying", "VerifyFailed", "Verified", + "Updating", + "UpdateFailed", + "Updated", "Deleting", "Deleted", "Failed" @@ -2451,7 +2479,10 @@ "TrustStateReason":{"type":"string"}, "TrustType":{ "type":"string", - "enum":["Forest"] + "enum":[ + "Forest", + "External" + ] }, "Trusts":{ "type":"list", @@ -2544,6 +2575,21 @@ } }, "UpdateSecurityGroupForDirectoryControllers":{"type":"boolean"}, + "UpdateTrustRequest":{ + "type":"structure", + "required":["TrustId"], + "members":{ + "TrustId":{"shape":"TrustId"}, + "SelectiveAuth":{"shape":"SelectiveAuth"} + } + }, + "UpdateTrustResult":{ + "type":"structure", + "members":{ + "RequestId":{"shape":"RequestId"}, + "TrustId":{"shape":"TrustId"} + } + }, "UseSameUsername":{"type":"boolean"}, "UserDoesNotExistException":{ "type":"structure", diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/ds/2015-04-16/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/ds/2015-04-16/docs-2.json index 9aaaed70c1..7b721ecc45 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/ds/2015-04-16/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/ds/2015-04-16/docs-2.json @@ -12,14 +12,14 @@ "CreateConditionalForwarder": "Creates a conditional forwarder associated with your AWS directory. Conditional forwarders are required in order to set up a trust relationship with another domain. The conditional forwarder points to the trusted domain.
", "CreateDirectory": "Creates a Simple AD directory.
Before you call CreateDirectory
, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the CreateDirectory
operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.
Creates a subscription to forward real time Directory Service domain controller security logs to the specified CloudWatch log group in your AWS account.
", - "CreateMicrosoftAD": "Creates a Microsoft AD in the AWS cloud.
Before you call CreateMicrosoftAD, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the CreateMicrosoftAD operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.
", + "CreateMicrosoftAD": "Creates an AWS Managed Microsoft AD directory.
Before you call CreateMicrosoftAD, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the CreateMicrosoftAD operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.
", "CreateSnapshot": "Creates a snapshot of a Simple AD or Microsoft AD directory in the AWS cloud.
You cannot take snapshots of AD Connector directories.
AWS Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your Microsoft AD in the AWS cloud, and your existing on-premises Microsoft Active Directory. This would allow you to provide users and groups access to resources in either domain, with a single set of credentials.
This action initiates the creation of the AWS side of a trust relationship between a Microsoft AD in the AWS cloud and an external domain.
", + "CreateTrust": "AWS Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your AWS Managed Microsoft AD directory, and your existing on-premises Microsoft Active Directory. This would allow you to provide users and groups access to resources in either domain, with a single set of credentials.
This action initiates the creation of the AWS side of a trust relationship between an AWS Managed Microsoft AD directory and an external domain. You can create either a forest trust or an external trust.
", "DeleteConditionalForwarder": "Deletes a conditional forwarder that has been set up for your AWS directory.
", "DeleteDirectory": "Deletes an AWS Directory Service directory.
Before you call DeleteDirectory
, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the DeleteDirectory
operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.
Deletes the specified log subscription.
", "DeleteSnapshot": "Deletes a directory snapshot.
", - "DeleteTrust": "Deletes an existing trust relationship between your Microsoft AD in the AWS cloud and an external domain.
", + "DeleteTrust": "Deletes an existing trust relationship between your AWS Managed Microsoft AD directory and an external domain.
", "DeregisterEventTopic": "Removes the specified directory as a publisher to the specified SNS topic.
", "DescribeConditionalForwarders": "Obtains information about the conditional forwarders for this account.
If no input parameters are provided for RemoteDomainNames, this request describes all conditional forwarders for the specified directory ID.
", "DescribeDirectories": "Obtains information about the directories that belong to this account.
You can retrieve information about specific directories by passing the directory identifiers in the DirectoryIds
parameter. Otherwise, all directories that belong to the current account are returned.
This operation supports pagination with the use of the NextToken
request and response parameters. If more results are available, the DescribeDirectoriesResult.NextToken
member contains a token that you pass in the next call to DescribeDirectories to retrieve the next set of items.
You can also specify a maximum number of return results with the Limit
parameter.
Updates a conditional forwarder that has been set up for your AWS directory.
", "UpdateNumberOfDomainControllers": "Adds or removes domain controllers to or from the directory. Based on the difference between current value and new value (provided through this API call), domain controllers will be added or removed. It may take up to 45 minutes for any new domain controllers to become fully active once the requested number of domain controllers is updated. During this time, you cannot make another update request.
", "UpdateRadius": "Updates the Remote Authentication Dial In User Service (RADIUS) server information for an AD Connector or Microsoft AD directory.
", - "VerifyTrust": "AWS Directory Service for Microsoft Active Directory allows you to configure and verify trust relationships.
This action verifies a trust relationship between your Microsoft AD in the AWS cloud and an external domain.
" + "UpdateTrust": "Updates the trust that has been set up between your AWS Managed Microsoft AD directory and an on-premises Active Directory.
", + "VerifyTrust": "AWS Directory Service for Microsoft Active Directory allows you to configure and verify trust relationships.
This action verifies a trust relationship between your AWS Managed Microsoft AD directory and an external domain.
" }, "shapes": { "AcceptSharedDirectoryRequest": { @@ -185,7 +186,7 @@ "base": null, "refs": { "DirectoryLimits$CloudOnlyDirectoriesLimitReached": "Indicates if the cloud directory limit has been reached.
", - "DirectoryLimits$CloudOnlyMicrosoftADLimitReached": "Indicates if the Microsoft AD directory limit has been reached.
" + "DirectoryLimits$CloudOnlyMicrosoftADLimitReached": "Indicates if the AWS Managed Microsoft AD directory limit has been reached.
" } }, "Computer": { @@ -294,7 +295,7 @@ } }, "CreateMicrosoftADRequest": { - "base": "Creates a Microsoft AD in the AWS cloud.
", + "base": "Creates an AWS Managed Microsoft AD directory.
", "refs": { } }, @@ -320,7 +321,7 @@ } }, "CreateTrustRequest": { - "base": "AWS Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your Microsoft AD in the AWS cloud, and your existing on-premises Microsoft Active Directory. This would allow you to provide users and groups access to resources in either domain, with a single set of credentials.
This action initiates the creation of the AWS side of a trust relationship between a Microsoft AD in the AWS cloud and an external domain.
", + "base": "AWS Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your AWS Managed Microsoft AD directory, and your existing on-premises Microsoft Active Directory. This would allow you to provide users and groups access to resources in either domain, with a single set of credentials.
This action initiates the creation of the AWS side of a trust relationship between an AWS Managed Microsoft AD directory and an external domain.
", "refs": { } }, @@ -398,7 +399,7 @@ } }, "DeleteTrustRequest": { - "base": "Deletes the local side of an existing trust relationship between the Microsoft AD in the AWS cloud and the external domain.
", + "base": "Deletes the local side of an existing trust relationship between the AWS Managed Microsoft AD directory and the external domain.
", "refs": { } }, @@ -478,7 +479,7 @@ } }, "DescribeTrustsRequest": { - "base": "Describes the trust relationships for a particular Microsoft AD in the AWS cloud. If no input parameters are are provided, such as directory ID or trust ID, this request describes all the trust relationships.
", + "base": "Describes the trust relationships for a particular AWS Managed Microsoft AD directory. If no input parameters are are provided, such as directory ID or trust ID, this request describes all the trust relationships.
", "refs": { } }, @@ -539,7 +540,7 @@ "DirectoryEdition": { "base": null, "refs": { - "CreateMicrosoftADRequest$Edition": "AWS Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the default.
", + "CreateMicrosoftADRequest$Edition": "AWS Managed Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the default.
", "DirectoryDescription$Edition": "The edition associated with this directory.
" } }, @@ -558,7 +559,7 @@ "CreateLogSubscriptionRequest$DirectoryId": "Identifier (ID) of the directory to which you want to subscribe and receive real-time logs to your specified CloudWatch log group.
", "CreateMicrosoftADResult$DirectoryId": "The identifier of the directory that was created.
", "CreateSnapshotRequest$DirectoryId": "The identifier of the directory of which to take a snapshot.
", - "CreateTrustRequest$DirectoryId": "The Directory ID of the Microsoft AD in the AWS cloud for which to establish the trust relationship.
", + "CreateTrustRequest$DirectoryId": "The Directory ID of the AWS Managed Microsoft AD directory for which to establish the trust relationship.
", "DeleteConditionalForwarderRequest$DirectoryId": "The directory ID for which you are deleting the conditional forwarder.
", "DeleteDirectoryRequest$DirectoryId": "The identifier of the directory to delete.
", "DeleteDirectoryResult$DirectoryId": "The directory identifier.
", @@ -967,8 +968,8 @@ "DescribeTrustsRequest$Limit": "The maximum number of objects to return.
", "DirectoryLimits$CloudOnlyDirectoriesLimit": "The maximum number of cloud directories allowed in the region.
", "DirectoryLimits$CloudOnlyDirectoriesCurrentCount": "The current number of cloud directories in the region.
", - "DirectoryLimits$CloudOnlyMicrosoftADLimit": "The maximum number of Microsoft AD directories allowed in the region.
", - "DirectoryLimits$CloudOnlyMicrosoftADCurrentCount": "The current number of Microsoft AD directories in the region.
", + "DirectoryLimits$CloudOnlyMicrosoftADLimit": "The maximum number of AWS Managed Microsoft AD directories allowed in the region.
", + "DirectoryLimits$CloudOnlyMicrosoftADCurrentCount": "The current number of AWS Managed Microsoft AD directories in the region.
", "DirectoryLimits$ConnectedDirectoriesLimit": "The maximum number of connected directories allowed in the region.
", "DirectoryLimits$ConnectedDirectoriesCurrentCount": "The current number of connected directories in the region.
", "ListIpRoutesRequest$Limit": "Maximum number of items to return. If this value is zero, the maximum number of items is specified by the limitations of the operation.
", @@ -1240,6 +1241,7 @@ "SnapshotLimitExceededException$RequestId": null, "TagLimitExceededException$RequestId": null, "UnsupportedOperationException$RequestId": null, + "UpdateTrustResult$RequestId": null, "UserDoesNotExistException$RequestId": null } }, @@ -1316,6 +1318,14 @@ "DirectoryVpcSettingsDescription$SecurityGroupId": "The domain controller security group identifier for the directory.
" } }, + "SelectiveAuth": { + "base": null, + "refs": { + "CreateTrustRequest$SelectiveAuth": "Optional parameter to enable selective authentication for the trust.
", + "Trust$SelectiveAuth": "Current state of selective authentication for the trust.
", + "UpdateTrustRequest$SelectiveAuth": "Updates selective authentication for the trust.
" + } + }, "Server": { "base": null, "refs": { @@ -1582,7 +1592,7 @@ } }, "Trust": { - "base": "Describes a trust relationship between an Microsoft AD in the AWS cloud and an external domain.
", + "base": "Describes a trust relationship between an AWS Managed Microsoft AD directory and an external domain.
", "refs": { "Trusts$member": null } @@ -1602,6 +1612,8 @@ "DeleteTrustResult$TrustId": "The Trust ID of the trust relationship that was deleted.
", "Trust$TrustId": "The unique ID of the trust relationship.
", "TrustIds$member": null, + "UpdateTrustRequest$TrustId": "Identifier of the trust relationship.
", + "UpdateTrustResult$TrustId": "Identifier of the trust relationship.
", "VerifyTrustRequest$TrustId": "The unique Trust ID of the trust relationship to verify.
", "VerifyTrustResult$TrustId": "The unique Trust ID of the trust relationship that was verified.
" } @@ -1633,8 +1645,8 @@ "TrustType": { "base": null, "refs": { - "CreateTrustRequest$TrustType": "The trust relationship type.
", - "Trust$TrustType": "The trust relationship type.
" + "CreateTrustRequest$TrustType": "The trust relationship type. Forest
is the default.
The trust relationship type. Forest
is the default.
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
" } }, + "UpdateTrustRequest": { + "base": null, + "refs": { + } + }, + "UpdateTrustResult": { + "base": null, + "refs": { + } + }, "UseSameUsername": { "base": null, "refs": { @@ -1727,7 +1749,7 @@ } }, "VerifyTrustRequest": { - "base": "Initiates the verification of an existing trust relationship between a Microsoft AD in the AWS cloud and an external domain.
", + "base": "Initiates the verification of an existing trust relationship between an AWS Managed Microsoft AD directory and an external domain.
", "refs": { } }, diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/ec2/2016-11-15/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/ec2/2016-11-15/api-2.json index 2a30f4c058..aacd559a8c 100755 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/ec2/2016-11-15/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/ec2/2016-11-15/api-2.json @@ -11780,6 +11780,7 @@ "g3.4xlarge", "g3.8xlarge", "g3.16xlarge", + "g3s.xlarge", "cg1.4xlarge", "p2.xlarge", "p2.8xlarge", @@ -11815,7 +11816,10 @@ "z1d.2xlarge", "z1d.3xlarge", "z1d.6xlarge", - "z1d.12xlarge" + "z1d.12xlarge", + "u-6tb1.metal", + "u-9tb1.metal", + "u-12tb1.metal" ] }, "InstanceTypeList":{ diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/es/2015-01-01/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/es/2015-01-01/api-2.json index 23148a8ece..42a181d736 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/es/2015-01-01/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/es/2015-01-01/api-2.json @@ -24,6 +24,21 @@ {"shape":"InternalException"} ] }, + "CancelElasticsearchServiceSoftwareUpdate":{ + "name":"CancelElasticsearchServiceSoftwareUpdate", + "http":{ + "method":"POST", + "requestUri":"/2015-01-01/es/serviceSoftwareUpdate/cancel" + }, + "input":{"shape":"CancelElasticsearchServiceSoftwareUpdateRequest"}, + "output":{"shape":"CancelElasticsearchServiceSoftwareUpdateResponse"}, + "errors":[ + {"shape":"BaseException"}, + {"shape":"InternalException"}, + {"shape":"ResourceNotFoundException"}, + {"shape":"ValidationException"} + ] + }, "CreateElasticsearchDomain":{ "name":"CreateElasticsearchDomain", "http":{ @@ -295,6 +310,21 @@ {"shape":"InternalException"} ] }, + "StartElasticsearchServiceSoftwareUpdate":{ + "name":"StartElasticsearchServiceSoftwareUpdate", + "http":{ + "method":"POST", + "requestUri":"/2015-01-01/es/serviceSoftwareUpdate/start" + }, + "input":{"shape":"StartElasticsearchServiceSoftwareUpdateRequest"}, + "output":{"shape":"StartElasticsearchServiceSoftwareUpdateResponse"}, + "errors":[ + {"shape":"BaseException"}, + {"shape":"InternalException"}, + {"shape":"ResourceNotFoundException"}, + {"shape":"ValidationException"} + ] + }, "UpdateElasticsearchDomainConfig":{ "name":"UpdateElasticsearchDomainConfig", "http":{ @@ -389,6 +419,19 @@ "exception":true }, "Boolean":{"type":"boolean"}, + "CancelElasticsearchServiceSoftwareUpdateRequest":{ + "type":"structure", + "required":["DomainName"], + "members":{ + "DomainName":{"shape":"DomainName"} + } + }, + "CancelElasticsearchServiceSoftwareUpdateResponse":{ + "type":"structure", + "members":{ + "ServiceSoftwareOptions":{"shape":"ServiceSoftwareOptions"} + } + }, "CloudWatchLogsLogGroupArn":{"type":"string"}, "CognitoOptions":{ "type":"structure", @@ -462,6 +505,17 @@ "DomainStatus":{"shape":"ElasticsearchDomainStatus"} } }, + "DeploymentCloseDateTimeStamp":{"type":"timestamp"}, + "DeploymentStatus":{ + "type":"string", + "enum":[ + "PENDING_UPDATE", + "IN_PROGRESS", + "COMPLETED", + "NOT_ELIGIBLE", + "ELIGIBLE" + ] + }, "DescribeElasticsearchDomainConfigRequest":{ "type":"structure", "required":["DomainName"], @@ -760,7 +814,8 @@ "EncryptionAtRestOptions":{"shape":"EncryptionAtRestOptions"}, "NodeToNodeEncryptionOptions":{"shape":"NodeToNodeEncryptionOptions"}, "AdvancedOptions":{"shape":"AdvancedOptions"}, - "LogPublishingOptions":{"shape":"LogPublishingOptions"} + "LogPublishingOptions":{"shape":"LogPublishingOptions"}, + "ServiceSoftwareOptions":{"shape":"ServiceSoftwareOptions"} } }, "ElasticsearchDomainStatusList":{ @@ -1219,6 +1274,18 @@ "max":2048, "min":20 }, + "ServiceSoftwareOptions":{ + "type":"structure", + "members":{ + "CurrentVersion":{"shape":"String"}, + "NewVersion":{"shape":"String"}, + "UpdateAvailable":{"shape":"Boolean"}, + "Cancellable":{"shape":"Boolean"}, + "UpdateStatus":{"shape":"DeploymentStatus"}, + "Description":{"shape":"String"}, + "AutomatedUpdateDate":{"shape":"DeploymentCloseDateTimeStamp"} + } + }, "ServiceUrl":{"type":"string"}, "SnapshotOptions":{ "type":"structure", @@ -1237,6 +1304,19 @@ "Status":{"shape":"OptionStatus"} } }, + "StartElasticsearchServiceSoftwareUpdateRequest":{ + "type":"structure", + "required":["DomainName"], + "members":{ + "DomainName":{"shape":"DomainName"} + } + }, + "StartElasticsearchServiceSoftwareUpdateResponse":{ + "type":"structure", + "members":{ + "ServiceSoftwareOptions":{"shape":"ServiceSoftwareOptions"} + } + }, "StartTimestamp":{"type":"timestamp"}, "StorageSubTypeName":{"type":"string"}, "StorageType":{ diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/es/2015-01-01/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/es/2015-01-01/docs-2.json index 996c73770e..3b49591948 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/es/2015-01-01/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/es/2015-01-01/docs-2.json @@ -3,6 +3,7 @@ "service": "Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.
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.
", "operations": { "AddTags": "Attaches tags to an existing Elasticsearch domain. Tags are a set of case-sensitive key value pairs. An Elasticsearch domain may have up to 10 tags. See Tagging Amazon Elasticsearch Service Domains for more information.
", + "CancelElasticsearchServiceSoftwareUpdate": "Cancels a scheduled service software update for an Amazon ES domain. You can only perform this operation before the AutomatedUpdateDate
and when the UpdateStatus
is in the PENDING_UPDATE
state.
Creates a new Elasticsearch domain. For more information, see Creating Elasticsearch Domains in the Amazon Elasticsearch Service Developer Guide.
", "DeleteElasticsearchDomain": "Permanently deletes the specified Elasticsearch domain and all of its data. Once a domain is deleted, it cannot be recovered.
", "DeleteElasticsearchServiceRole": "Deletes the service-linked role that Elasticsearch Service uses to manage and maintain VPC domains. Role deletion will fail if any existing VPC domains use the role. You must delete any such Elasticsearch domains before deleting the role. See Deleting Elasticsearch Service Role in VPC Endpoints for Amazon Elasticsearch Service Domains.
", @@ -21,6 +22,7 @@ "ListTags": "Returns all tags for the given Elasticsearch domain.
", "PurchaseReservedElasticsearchInstanceOffering": "Allows you to purchase reserved Elasticsearch instances.
", "RemoveTags": "Removes the specified set of tags from the specified Elasticsearch domain.
", + "StartElasticsearchServiceSoftwareUpdate": "Schedules a service software update for an Amazon ES domain.
", "UpdateElasticsearchDomainConfig": "Modifies the cluster configuration of the specified Elasticsearch domain, setting as setting the instance type and the number of instances.
", "UpgradeElasticsearchDomain": "Allows you to either upgrade your domain or perform an Upgrade eligibility check to a compatible Elasticsearch version.
" }, @@ -92,10 +94,22 @@ "LogPublishingOption$Enabled": "Specifies whether given log publishing option is enabled or not.
", "NodeToNodeEncryptionOptions$Enabled": "Specify true to enable node-to-node encryption.
", "OptionStatus$PendingDeletion": "Indicates whether the Elasticsearch domain is being deleted.
", + "ServiceSoftwareOptions$UpdateAvailable": "True
if you are able to update you service software version. False
if you are not able to update your service software version.
True
if you are able to cancel your service software version update. False
if you are not able to cancel your service software version.
This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade.
", "UpgradeElasticsearchDomainResponse$PerformCheckOnly": "This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade.
" } }, + "CancelElasticsearchServiceSoftwareUpdateRequest": { + "base": "Container for the parameters to the CancelElasticsearchServiceSoftwareUpdate
operation. Specifies the name of the Elasticsearch domain that you wish to cancel a service software update on.
The result of a CancelElasticsearchServiceSoftwareUpdate
operation. Contains the status of the update.
ARN of the Cloudwatch log group to which log needs to be published.
", "refs": { @@ -149,6 +163,18 @@ "refs": { } }, + "DeploymentCloseDateTimeStamp": { + "base": null, + "refs": { + "ServiceSoftwareOptions$AutomatedUpdateDate": "Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.
" + } + }, + "DeploymentStatus": { + "base": null, + "refs": { + "ServiceSoftwareOptions$UpdateStatus": "The status of your service software update. This field can take the following values: ELIGIBLE
, PENDING_UPDATE
, IN_PROGRESS
, COMPLETED
, and NOT_ELIGIBLE
.
Container for the parameters to the DescribeElasticsearchDomainConfig
operation. Specifies the domain name for which you want configuration information.
The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).
", "refs": { + "CancelElasticsearchServiceSoftwareUpdateRequest$DomainName": "The name of the domain that you want to stop the latest service software update on.
", "CreateElasticsearchDomainRequest$DomainName": "The name of the Elasticsearch domain that you are creating. Domain names are unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).
", "DeleteElasticsearchDomainRequest$DomainName": "The name of the Elasticsearch domain that you want to permanently delete.
", "DescribeElasticsearchDomainConfigRequest$DomainName": "The Elasticsearch domain that you want to get information about.
", @@ -247,6 +274,7 @@ "GetUpgradeHistoryRequest$DomainName": null, "GetUpgradeStatusRequest$DomainName": null, "ListElasticsearchInstanceTypesRequest$DomainName": "DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are querying for list of available Elasticsearch instance types when modifying existing domain.
", + "StartElasticsearchServiceSoftwareUpdateRequest$DomainName": "The name of the domain that you want to update to the latest service software.
", "UpdateElasticsearchDomainConfigRequest$DomainName": "The name of the Elasticsearch domain that you are updating.
", "UpgradeElasticsearchDomainRequest$DomainName": null, "UpgradeElasticsearchDomainResponse$DomainName": null @@ -770,6 +798,14 @@ "CognitoOptions$RoleArn": "Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito resources.
" } }, + "ServiceSoftwareOptions": { + "base": "The current options of an Elasticsearch domain service software options.
", + "refs": { + "CancelElasticsearchServiceSoftwareUpdateResponse$ServiceSoftwareOptions": "The current status of the Elasticsearch service software update.
", + "ElasticsearchDomainStatus$ServiceSoftwareOptions": "The current status of the Elasticsearch domain's service software.
", + "StartElasticsearchServiceSoftwareUpdateResponse$ServiceSoftwareOptions": "The current status of the Elasticsearch service software update.
" + } + }, "ServiceUrl": { "base": "The endpoint to which service requests are submitted. For example, search-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.es.amazonaws.com
or doc-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.es.amazonaws.com
.
Specifies the SnapshotOptions
for the Elasticsearch domain.
Container for the parameters to the StartElasticsearchServiceSoftwareUpdate
operation. Specifies the name of the Elasticsearch domain that you wish to schedule a service software update on.
The result of a StartElasticsearchServiceSoftwareUpdate
operation. Contains the status of the update.
The currency code for the reserved Elasticsearch instance offering.
", "ReservedElasticsearchInstance$State": "The state of the reserved Elasticsearch instance.
", "ReservedElasticsearchInstanceOffering$CurrencyCode": "The currency code for the reserved Elasticsearch instance offering.
", + "ServiceSoftwareOptions$CurrentVersion": "The current service software version that is present on the domain.
", + "ServiceSoftwareOptions$NewVersion": "The new service software version if one is available.
", + "ServiceSoftwareOptions$Description": "The description of the UpdateStatus
.
The VPC Id for the Elasticsearch domain. Exists only if the domain was created with VPCOptions.
" } diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/guardduty/2017-11-28/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/guardduty/2017-11-28/api-2.json index 83a49ab842..61f434d1f2 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/guardduty/2017-11-28/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/guardduty/2017-11-28/api-2.json @@ -828,7 +828,7 @@ "locationName" : "masterId" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "MasterId", "InvitationId" ] }, "AcceptInvitationResponse" : { "type" : "structure", @@ -925,7 +925,7 @@ "locationName" : "findingIds" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "FindingIds" ] }, "ArchiveFindingsResponse" : { "type" : "structure", @@ -1033,11 +1033,21 @@ "CreateDetectorRequest" : { "type" : "structure", "members" : { + "ClientToken" : { + "shape" : "__stringMin0Max64", + "locationName" : "clientToken", + "idempotencyToken" : true + }, "Enable" : { "shape" : "Enable", "locationName" : "enable" + }, + "FindingPublishingFrequency" : { + "shape" : "FindingPublishingFrequency", + "locationName" : "findingPublishingFrequency" } - } + }, + "required" : [ "Enable" ] }, "CreateDetectorResponse" : { "type" : "structure", @@ -1082,7 +1092,7 @@ "locationName" : "rank" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "FindingCriteria", "Name" ] }, "CreateFilterResponse" : { "type" : "structure", @@ -1100,6 +1110,11 @@ "shape" : "Activate", "locationName" : "activate" }, + "ClientToken" : { + "shape" : "__stringMin0Max64", + "locationName" : "clientToken", + "idempotencyToken" : true + }, "DetectorId" : { "shape" : "__string", "location" : "uri", @@ -1118,7 +1133,7 @@ "locationName" : "name" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "Format", "Activate", "Location", "Name" ] }, "CreateIPSetResponse" : { "type" : "structure", @@ -1142,7 +1157,7 @@ "locationName" : "detectorId" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "AccountDetails" ] }, "CreateMembersResponse" : { "type" : "structure", @@ -1179,6 +1194,11 @@ "shape" : "Activate", "locationName" : "activate" }, + "ClientToken" : { + "shape" : "__stringMin0Max64", + "locationName" : "clientToken", + "idempotencyToken" : true + }, "DetectorId" : { "shape" : "__string", "location" : "uri", @@ -1197,7 +1217,7 @@ "locationName" : "name" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "Format", "Activate", "Location", "Name" ] }, "CreateThreatIntelSetResponse" : { "type" : "structure", @@ -1218,7 +1238,8 @@ "shape" : "AccountIds", "locationName" : "accountIds" } - } + }, + "required" : [ "AccountIds" ] }, "DeclineInvitationsResponse" : { "type" : "structure", @@ -1291,7 +1312,8 @@ "shape" : "AccountIds", "locationName" : "accountIds" } - } + }, + "required" : [ "AccountIds" ] }, "DeleteInvitationsResponse" : { "type" : "structure", @@ -1315,7 +1337,7 @@ "locationName" : "detectorId" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "AccountIds" ] }, "DeleteMembersResponse" : { "type" : "structure", @@ -1387,7 +1409,7 @@ "locationName" : "detectorId" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "AccountIds" ] }, "DisassociateMembersResponse" : { "type" : "structure", @@ -1546,6 +1568,10 @@ "shape" : "FindingId" } }, + "FindingPublishingFrequency" : { + "type" : "string", + "enum" : [ "FIFTEEN_MINUTES", "ONE_HOUR", "SIX_HOURS" ] + }, "FindingStatisticType" : { "type" : "string", "enum" : [ "COUNT_BY_SEVERITY" ] @@ -1611,6 +1637,10 @@ "shape" : "CreatedAt", "locationName" : "createdAt" }, + "FindingPublishingFrequency" : { + "shape" : "FindingPublishingFrequency", + "locationName" : "findingPublishingFrequency" + }, "ServiceRole" : { "shape" : "ServiceRole", "locationName" : "serviceRole" @@ -1683,7 +1713,7 @@ "locationName" : "sortCriteria" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "FindingIds" ] }, "GetFindingsResponse" : { "type" : "structure", @@ -1711,7 +1741,7 @@ "locationName" : "findingStatisticTypes" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "FindingStatisticTypes" ] }, "GetFindingsStatisticsResponse" : { "type" : "structure", @@ -1805,7 +1835,7 @@ "locationName" : "detectorId" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "AccountIds" ] }, "GetMembersResponse" : { "type" : "structure", @@ -1991,7 +2021,7 @@ "locationName" : "message" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "AccountIds" ] }, "InviteMembersResponse" : { "type" : "structure", @@ -2690,7 +2720,7 @@ "locationName" : "detectorId" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "AccountIds" ] }, "StartMonitoringMembersResponse" : { "type" : "structure", @@ -2714,7 +2744,7 @@ "locationName" : "detectorId" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "AccountIds" ] }, "StopMonitoringMembersResponse" : { "type" : "structure", @@ -2774,7 +2804,7 @@ "locationName" : "findingIds" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "FindingIds" ] }, "UnarchiveFindingsResponse" : { "type" : "structure", @@ -2811,6 +2841,10 @@ "Enable" : { "shape" : "Enable", "locationName" : "enable" + }, + "FindingPublishingFrequency" : { + "shape" : "FindingPublishingFrequency", + "locationName" : "findingPublishingFrequency" } }, "required" : [ "DetectorId" ] @@ -2881,7 +2915,7 @@ "locationName" : "findingIds" } }, - "required" : [ "DetectorId" ] + "required" : [ "DetectorId", "Feedback", "FindingIds" ] }, "UpdateFindingsFeedbackResponse" : { "type" : "structure", diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/guardduty/2017-11-28/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/guardduty/2017-11-28/docs-2.json index 7e979e35ff..50cc3a771d 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/guardduty/2017-11-28/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/guardduty/2017-11-28/docs-2.json @@ -371,6 +371,14 @@ "UpdateFindingsFeedbackRequest$FindingIds" : "IDs of the findings that you want to mark as useful or not useful." } }, + "FindingPublishingFrequency" : { + "base" : "A enum value that specifies how frequently customer got Finding updates published.", + "refs" : { + "CreateDetectorRequest$FindingPublishingFrequency" : "A enum value that specifies how frequently customer got Finding updates published.", + "GetDetectorResponse$FindingPublishingFrequency" : null, + "UpdateDetectorRequest$FindingPublishingFrequency" : "A enum value that specifies how frequently customer got Finding updates published." + } + }, "FindingStatisticType" : { "base" : "The types of finding statistics.", "refs" : { @@ -1041,7 +1049,10 @@ "__stringMin0Max64" : { "base" : null, "refs" : { - "CreateFilterRequest$ClientToken" : "The idempotency token for the create request." + "CreateDetectorRequest$ClientToken" : "The idempotency token for the create request.", + "CreateFilterRequest$ClientToken" : "The idempotency token for the create request.", + "CreateIPSetRequest$ClientToken" : "The idempotency token for the create request.", + "CreateThreatIntelSetRequest$ClientToken" : "The idempotency token for the create request." } } } diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/iot-jobs-data/2017-09-29/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/iot-jobs-data/2017-09-29/api-2.json index 07ed81ca43..e1408b886f 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/iot-jobs-data/2017-09-29/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/iot-jobs-data/2017-09-29/api-2.json @@ -5,6 +5,7 @@ "endpointPrefix":"data.jobs.iot", "protocol":"rest-json", "serviceFullName":"AWS IoT Jobs Data Plane", + "serviceId":"IoT Jobs Data Plane", "signatureVersion":"v4", "signingName":"iot-jobs-data", "uid":"iot-jobs-data-2017-09-29" @@ -78,6 +79,8 @@ } }, "shapes":{ + "ApproximateSecondsBeforeTimedOut":{"type":"long"}, + "BinaryBlob":{"type":"blob"}, "CertificateValidationException":{ "type":"structure", "members":{ @@ -194,6 +197,7 @@ "queuedAt":{"shape":"QueuedAt"}, "startedAt":{"shape":"StartedAt"}, "lastUpdatedAt":{"shape":"LastUpdatedAt"}, + "approximateSecondsBeforeTimedOut":{"shape":"ApproximateSecondsBeforeTimedOut"}, "versionNumber":{"shape":"VersionNumber"}, "executionNumber":{"shape":"ExecutionNumber"}, "jobDocument":{"shape":"JobDocument"} @@ -214,6 +218,7 @@ "IN_PROGRESS", "SUCCEEDED", "FAILED", + "TIMED_OUT", "REJECTED", "REMOVED", "CANCELED" @@ -268,7 +273,8 @@ "location":"uri", "locationName":"thingName" }, - "statusDetails":{"shape":"DetailsMap"} + "statusDetails":{"shape":"DetailsMap"}, + "stepTimeoutInMinutes":{"shape":"StepTimeoutInMinutes"} } }, "StartNextPendingJobExecutionResponse":{ @@ -278,6 +284,7 @@ } }, "StartedAt":{"type":"long"}, + "StepTimeoutInMinutes":{"type":"long"}, "TerminalStateException":{ "type":"structure", "members":{ @@ -295,7 +302,8 @@ "ThrottlingException":{ "type":"structure", "members":{ - "message":{"shape":"errorMessage"} + "message":{"shape":"errorMessage"}, + "payload":{"shape":"BinaryBlob"} }, "error":{"httpStatusCode":429}, "exception":true @@ -320,6 +328,7 @@ }, "status":{"shape":"JobExecutionStatus"}, "statusDetails":{"shape":"DetailsMap"}, + "stepTimeoutInMinutes":{"shape":"StepTimeoutInMinutes"}, "expectedVersion":{"shape":"ExpectedVersion"}, "includeJobExecutionState":{"shape":"IncludeExecutionState"}, "includeJobDocument":{"shape":"IncludeJobDocument"}, diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/iot-jobs-data/2017-09-29/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/iot-jobs-data/2017-09-29/docs-2.json index 9084f333c7..d6b668081f 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/iot-jobs-data/2017-09-29/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/iot-jobs-data/2017-09-29/docs-2.json @@ -8,6 +8,18 @@ "UpdateJobExecution": "Updates the status of a job execution.
" }, "shapes": { + "ApproximateSecondsBeforeTimedOut": { + "base": null, + "refs": { + "JobExecution$approximateSecondsBeforeTimedOut": "The estimated number of seconds that remain before the job execution status will be changed to TIMED_OUT
.
The payload associated with the exception.
" + } + }, "CertificateValidationException": { "base": "The certificate is invalid.
", "refs": { @@ -188,6 +200,13 @@ "JobExecutionSummary$startedAt": "The time, in milliseconds since the epoch, when the job execution started.
" } }, + "StepTimeoutInMinutes": { + "base": null, + "refs": { + "StartNextPendingJobExecutionRequest$stepTimeoutInMinutes": "Specifies the amount of time this device has to finish execution of this job. If the job execution status is not set to a terminal state before this timer expires, or before the timer is reset (by calling UpdateJobExecution
, setting the status to IN_PROGRESS
and specifying a new timeout value in field stepTimeoutInMinutes
) the job execution status will be automatically set to TIMED_OUT
. Note that setting this timeout has no effect on that job execution timeout which may have been specified when the job was created (CreateJob
using field timeoutConfig
).
Specifies the amount of time this device has to finish execution of this job. If the job execution status is not set to a terminal state before this timer expires, or before the timer is reset (by again calling UpdateJobExecution
, setting the status to IN_PROGRESS
and specifying a new timeout value in this field) the job execution status will be automatically set to TIMED_OUT
. Note that setting or resetting this timeout has no effect on that job execution timeout which may have been specified when the job was created (CreateJob
using field timeoutConfig
).
The job is in a terminal state.
", "refs": { @@ -235,7 +254,7 @@ "ResourceNotFoundException$message": "The message for the exception.
", "ServiceUnavailableException$message": "The message for the exception.
", "TerminalStateException$message": null, - "ThrottlingException$message": "The message for the exception.
" + "ThrottlingException$message": "The message associated with the exception.
" } } } diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/iot/2015-05-28/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/iot/2015-05-28/api-2.json index f62be17ced..657de3049a 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/iot/2015-05-28/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/iot/2015-05-28/api-2.json @@ -2558,6 +2558,7 @@ "policies":{"shape":"Policies"} } }, + "ApproximateSecondsBeforeTimedOut":{"type":"long"}, "AscendingOrder":{"type":"boolean"}, "AssociateTargetsWithJobRequest":{ "type":"structure", @@ -3345,7 +3346,8 @@ "description":{"shape":"JobDescription"}, "presignedUrlConfig":{"shape":"PresignedUrlConfig"}, "targetSelection":{"shape":"TargetSelection"}, - "jobExecutionsRolloutConfig":{"shape":"JobExecutionsRolloutConfig"} + "jobExecutionsRolloutConfig":{"shape":"JobExecutionsRolloutConfig"}, + "timeoutConfig":{"shape":"TimeoutConfig"} } }, "CreateJobResponse":{ @@ -4897,6 +4899,7 @@ }, "InProgressChecksCount":{"type":"integer"}, "InProgressThings":{"type":"integer"}, + "InProgressTimeoutInMinutes":{"type":"long"}, "IndexName":{ "type":"string", "max":128, @@ -5002,7 +5005,8 @@ "createdAt":{"shape":"DateType"}, "lastUpdatedAt":{"shape":"DateType"}, "completedAt":{"shape":"DateType"}, - "jobProcessDetails":{"shape":"JobProcessDetails"} + "jobProcessDetails":{"shape":"JobProcessDetails"}, + "timeoutConfig":{"shape":"TimeoutConfig"} } }, "JobArn":{"type":"string"}, @@ -5032,7 +5036,8 @@ "startedAt":{"shape":"DateType"}, "lastUpdatedAt":{"shape":"DateType"}, "executionNumber":{"shape":"ExecutionNumber"}, - "versionNumber":{"shape":"VersionNumber"} + "versionNumber":{"shape":"VersionNumber"}, + "approximateSecondsBeforeTimedOut":{"shape":"ApproximateSecondsBeforeTimedOut"} } }, "JobExecutionStatus":{ @@ -5042,6 +5047,7 @@ "IN_PROGRESS", "SUCCEEDED", "FAILED", + "TIMED_OUT", "REJECTED", "REMOVED", "CANCELED" @@ -5107,7 +5113,8 @@ "numberOfRejectedThings":{"shape":"RejectedThings"}, "numberOfQueuedThings":{"shape":"QueuedThings"}, "numberOfInProgressThings":{"shape":"InProgressThings"}, - "numberOfRemovedThings":{"shape":"RemovedThings"} + "numberOfRemovedThings":{"shape":"RemovedThings"}, + "numberOfTimedOutThings":{"shape":"TimedOutThings"} } }, "JobStatus":{ @@ -7626,6 +7633,13 @@ "error":{"httpStatusCode":429}, "exception":true }, + "TimedOutThings":{"type":"integer"}, + "TimeoutConfig":{ + "type":"structure", + "members":{ + "inProgressTimeoutInMinutes":{"shape":"InProgressTimeoutInMinutes"} + } + }, "Timestamp":{"type":"timestamp"}, "Token":{ "type":"string", diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/iot/2015-05-28/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/iot/2015-05-28/docs-2.json index f00a04a30a..2ca655f2a0 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/iot/2015-05-28/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/iot/2015-05-28/docs-2.json @@ -255,6 +255,12 @@ "AuthResult$allowed": "The policies and statements that allowed the specified action.
" } }, + "ApproximateSecondsBeforeTimedOut": { + "base": null, + "refs": { + "JobExecution$approximateSecondsBeforeTimedOut": "The estimated number of seconds that remain before the job execution status will be changed to TIMED_OUT
.
The endpoint type (such as iot:Data
, iot:CredentialProvider
and iot:Jobs
).
The endpoint type. Valid endpoint types include:
iot:Data
- Returns a VeriSign signed data endpoint.
iot:Data-ATS
- Returns an ATS signed data endpoint.
iot:CredentialProvider
- Returns an AWS IoT credentials provider API endpoint.
iot:Jobs
- Returns an AWS IoT device management Jobs API endpoint.
The number of things currently executing the job.
" } }, + "InProgressTimeoutInMinutes": { + "base": null, + "refs": { + "TimeoutConfig$inProgressTimeoutInMinutes": "Specifies the amount of time, in minutes, this device has to finish execution of this job. A timer is started, or restarted, whenever this job's execution status is specified as IN_PROGRESS
with this field populated. If the job execution status is not set to a terminal state before the timer expires, or before another job execution status update is sent with this field populated, the status will be automatically set to TIMED_OUT
. Note that setting/resetting this timer has no effect on the job execution timeout timer which may have been specified when the job was created (CreateJobExecution
using the field timeoutConfig
).
The status of the job execution (IN_PROGRESS, QUEUED, FAILED, SUCCESS, CANCELED, or REJECTED).
", + "JobExecution$status": "The status of the job execution (IN_PROGRESS, QUEUED, FAILED, SUCCEEDED, TIMED_OUT, CANCELED, or REJECTED).
", "JobExecutionSummary$status": "The status of the job execution.
", "ListJobExecutionsForJobRequest$status": "The status of the job.
", "ListJobExecutionsForThingRequest$status": "An optional filter that lets you search for jobs that have the specified status.
" @@ -2357,7 +2369,7 @@ "JobStatus": { "base": null, "refs": { - "Job$status": "The status of the job, one of IN_PROGRESS
, CANCELED
, or COMPLETED
.
The status of the job, one of IN_PROGRESS
, CANCELED
, DELETION_IN_PROGRESS
or COMPLETED
.
The job summary status.
", "ListJobsRequest$status": "An optional filter that lets you search for jobs that have the specified status.
" } @@ -4639,6 +4651,19 @@ "refs": { } }, + "TimedOutThings": { + "base": null, + "refs": { + "JobProcessDetails$numberOfTimedOutThings": "The number of things whose job execution status is TIMED_OUT
.
Specifies the amount of time each device has to finish its execution of the job. A timer is started when the job execution status is set to IN_PROGRESS
. If the job execution status is not set to another terminal state before the timer expires, it will be automatically set to TIMED_OUT
.
Specifies the amount of time each device has to finish its execution of the job. The timer is started when the job execution status is set to IN_PROGRESS
. If the job execution status is not set to another terminal state before the time expires, it will be automatically set to TIMED_OUT
.
Specifies the amount of time each device has to finish its execution of the job. A timer is started when the job execution status is set to IN_PROGRESS
. If the job execution status is not set to another terminal state before the timer expires, it will be automatically set to TIMED_OUT
.
This is the Amazon Rekognition API reference.
", "operations": { - "CompareFaces": "Compares a face in the source input image with each of the 100 largest faces detected in the target input image.
If the source image contains multiple faces, the service detects the largest face and compares it with each face detected in the target image.
You pass the input and target images either as base64-encoded image bytes or as a references to images in an Amazon S3 bucket. If you use the Amazon CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
In response, the operation returns an array of face matches ordered by similarity score in descending order. For each face match, the response provides a bounding box of the face, facial landmarks, pose details (pitch, role, and yaw), quality (brightness and sharpness), and confidence value (indicating the level of confidence that the bounding box contains a face). The response also provides a similarity score, which indicates how closely the faces match.
By default, only faces with a similarity score of greater than or equal to 80% are returned in the response. You can change this value by specifying the SimilarityThreshold
parameter.
CompareFaces
also returns an array of faces that don't match the source image. For each face, it returns a bounding box, confidence value, landmarks, pose details, and quality. The response also returns information about the face in the source image, including the bounding box of the face and confidence value.
If the image doesn't contain Exif metadata, CompareFaces
returns orientation information for the source and target images. Use these values to display the images with the correct image orientation.
If no faces are detected in the source or target images, CompareFaces
returns an InvalidParameterException
error.
This is a stateless API operation. That is, data returned by this operation doesn't persist.
For an example, see Comparing Faces in Images in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:CompareFaces
action.
Compares a face in the source input image with each of the 100 largest faces detected in the target input image.
If the source image contains multiple faces, the service detects the largest face and compares it with each face detected in the target image.
You pass the input and target images either as base64-encoded image bytes or as references to images in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes isn't supported. The image must be formatted as a PNG or JPEG file.
In response, the operation returns an array of face matches ordered by similarity score in descending order. For each face match, the response provides a bounding box of the face, facial landmarks, pose details (pitch, role, and yaw), quality (brightness and sharpness), and confidence value (indicating the level of confidence that the bounding box contains a face). The response also provides a similarity score, which indicates how closely the faces match.
By default, only faces with a similarity score of greater than or equal to 80% are returned in the response. You can change this value by specifying the SimilarityThreshold
parameter.
CompareFaces
also returns an array of faces that don't match the source image. For each face, it returns a bounding box, confidence value, landmarks, pose details, and quality. The response also returns information about the face in the source image, including the bounding box of the face and confidence value.
If the image doesn't contain Exif metadata, CompareFaces
returns orientation information for the source and target images. Use these values to display the images with the correct image orientation.
If no faces are detected in the source or target images, CompareFaces
returns an InvalidParameterException
error.
This is a stateless API operation. That is, data returned by this operation doesn't persist.
For an example, see Comparing Faces in Images in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:CompareFaces
action.
Creates a collection in an AWS Region. You can add faces to the collection using the operation.
For example, you might create collections, one for each of your application users. A user can then index faces using the IndexFaces
operation and persist results in a specific collection. Then, a user can search the collection for faces in the user-specific container.
Collection names are case-sensitive.
This operation requires permissions to perform the rekognition:CreateCollection
action.
Creates an Amazon Rekognition stream processor that you can use to detect and recognize faces in a streaming video.
Amazon Rekognition Video is a consumer of live video from Amazon Kinesis Video Streams. Amazon Rekognition Video sends analysis results to Amazon Kinesis Data Streams.
You provide as input a Kinesis video stream (Input
) and a Kinesis data stream (Output
) stream. You also specify the face recognition criteria in Settings
. For example, the collection containing faces that you want to recognize. Use Name
to assign an identifier for the stream processor. You use Name
to manage the stream processor. For example, you can start processing the source video by calling with the Name
field.
After you have finished analyzing a streaming video, use to stop processing. You can delete the stream processor by calling .
", "DeleteCollection": "Deletes the specified collection. Note that this operation removes all faces in the collection. For an example, see delete-collection-procedure.
This operation requires permissions to perform the rekognition:DeleteCollection
action.
Deletes the stream processor identified by Name
. You assign the value for Name
when you create the stream processor with . You might not be able to use the same name for a stream processor for a few seconds after calling DeleteStreamProcessor
.
Describes the specified collection. You can use DescribeCollection
to get information, such as the number of faces indexed into a collection and the version of the model used by the collection for face detection.
For more information, see Describing a Collection in the Amazon Rekognition Developer Guide.
", "DescribeStreamProcessor": "Provides information about a stream processor created by . You can get information about the input and output streams, the input parameters for the face recognition being performed, and the current status of the stream processor.
", - "DetectFaces": "Detects faces within an image that is provided as input.
DetectFaces
detects the 100 largest faces in the image. For each face detected, the operation returns face details including a bounding box of the face, a confidence value (that the bounding box contains a face), and a fixed set of attributes such as facial landmarks (for example, coordinates of eye and mouth), gender, presence of beard, sunglasses, etc.
The face-detection algorithm is most effective on frontal faces. For non-frontal or obscured faces, the algorithm may not detect the faces or might detect faces with lower confidence.
You pass the input image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the Amazon CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
This is a stateless API operation. That is, the operation does not persist any data.
This operation requires permissions to perform the rekognition:DetectFaces
action.
Detects instances of real-world entities within an image (JPEG or PNG) provided as input. This includes objects like flower, tree, and table; events like wedding, graduation, and birthday party; and concepts like landscape, evening, and nature.
For an example, see Analyzing Images Stored in an Amazon S3 Bucket in the Amazon Rekognition Developer Guide.
DetectLabels
does not support the detection of activities. However, activity detection is supported for label detection in videos. For more information, see StartLabelDetection in the Amazon Rekognition Developer Guide.
You pass the input image as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the Amazon CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
For each object, scene, and concept the API returns one or more labels. Each label provides the object name, and the level of confidence that the image contains the object. For example, suppose the input image has a lighthouse, the sea, and a rock. The response will include all three labels, one for each object.
{Name: lighthouse, Confidence: 98.4629}
{Name: rock,Confidence: 79.2097}
{Name: sea,Confidence: 75.061}
In the preceding example, the operation returns one label for each of the three objects. The operation can also return multiple labels for the same object in the image. For example, if the input image shows a flower (for example, a tulip), the operation might return the following three labels.
{Name: flower,Confidence: 99.0562}
{Name: plant,Confidence: 99.0562}
{Name: tulip,Confidence: 99.0562}
In this example, the detection algorithm more precisely identifies the flower as a tulip.
In response, the API returns an array of labels. In addition, the response also includes the orientation correction. Optionally, you can specify MinConfidence
to control the confidence threshold for the labels returned. The default is 50%. You can also add the MaxLabels
parameter to limit the number of labels returned.
If the object detected is a person, the operation doesn't provide the same facial details that the DetectFaces operation provides.
This is a stateless API operation. That is, the operation does not persist any data.
This operation requires permissions to perform the rekognition:DetectLabels
action.
Detects explicit or suggestive adult content in a specified JPEG or PNG format image. Use DetectModerationLabels
to moderate images depending on your requirements. For example, you might want to filter images that contain nudity, but not images containing suggestive content.
To filter images, use the labels returned by DetectModerationLabels
to determine which types of content are appropriate.
For information about moderation labels, see Detecting Unsafe Content in the Amazon Rekognition Developer Guide.
You pass the input image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the Amazon CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
", + "DetectFaces": "Detects faces within an image that is provided as input.
DetectFaces
detects the 100 largest faces in the image. For each face detected, the operation returns face details. These details include a bounding box of the face, a confidence value (that the bounding box contains a face), and a fixed set of attributes such as facial landmarks (for example, coordinates of eye and mouth), gender, presence of beard, sunglasses, and so on.
The face-detection algorithm is most effective on frontal faces. For non-frontal or obscured faces, the algorithm might not detect the faces or might detect faces with lower confidence.
You pass the input image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
This is a stateless API operation. That is, the operation does not persist any data.
This operation requires permissions to perform the rekognition:DetectFaces
action.
Detects instances of real-world entities within an image (JPEG or PNG) provided as input. This includes objects like flower, tree, and table; events like wedding, graduation, and birthday party; and concepts like landscape, evening, and nature.
For an example, see Analyzing Images Stored in an Amazon S3 Bucket in the Amazon Rekognition Developer Guide.
DetectLabels
does not support the detection of activities. However, activity detection is supported for label detection in videos. For more information, see StartLabelDetection in the Amazon Rekognition Developer Guide.
You pass the input image as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
For each object, scene, and concept the API returns one or more labels. Each label provides the object name, and the level of confidence that the image contains the object. For example, suppose the input image has a lighthouse, the sea, and a rock. The response includes all three labels, one for each object.
{Name: lighthouse, Confidence: 98.4629}
{Name: rock,Confidence: 79.2097}
{Name: sea,Confidence: 75.061}
In the preceding example, the operation returns one label for each of the three objects. The operation can also return multiple labels for the same object in the image. For example, if the input image shows a flower (for example, a tulip), the operation might return the following three labels.
{Name: flower,Confidence: 99.0562}
{Name: plant,Confidence: 99.0562}
{Name: tulip,Confidence: 99.0562}
In this example, the detection algorithm more precisely identifies the flower as a tulip.
In response, the API returns an array of labels. In addition, the response also includes the orientation correction. Optionally, you can specify MinConfidence
to control the confidence threshold for the labels returned. The default is 50%. You can also add the MaxLabels
parameter to limit the number of labels returned.
If the object detected is a person, the operation doesn't provide the same facial details that the DetectFaces operation provides.
This is a stateless API operation. That is, the operation does not persist any data.
This operation requires permissions to perform the rekognition:DetectLabels
action.
Detects explicit or suggestive adult content in a specified JPEG or PNG format image. Use DetectModerationLabels
to moderate images depending on your requirements. For example, you might want to filter images that contain nudity, but not images containing suggestive content.
To filter images, use the labels returned by DetectModerationLabels
to determine which types of content are appropriate.
For information about moderation labels, see Detecting Unsafe Content in the Amazon Rekognition Developer Guide.
You pass the input image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
", "DetectText": "Detects text in the input image and converts it into machine-readable text.
Pass the input image as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, you must pass it as a reference to an image in an Amazon S3 bucket. For the AWS CLI, passing image bytes is not supported. The image must be either a .png or .jpeg formatted file.
The DetectText
operation returns text in an array of elements, TextDetections
. Each TextDetection
element provides information about a single word or line of text that was detected in the image.
A word is one or more ISO basic latin script characters that are not separated by spaces. DetectText
can detect up to 50 words in an image.
A line is a string of equally spaced words. A line isn't necessarily a complete sentence. For example, a driver's license number is detected as a line. A line ends when there is no aligned text after it. Also, a line ends when there is a large gap between words, relative to the length of the words. This means, depending on the gap between words, Amazon Rekognition may detect multiple lines in text aligned in the same direction. Periods don't represent the end of a line. If a sentence spans multiple lines, the DetectText
operation returns multiple lines.
To determine whether a TextDetection
element is a line of text or a word, use the TextDetection
object Type
field.
To be detected, text must be within +/- 90 degrees orientation of the horizontal axis.
For more information, see DetectText in the Amazon Rekognition Developer Guide.
", - "GetCelebrityInfo": "Gets the name and additional information about a celebrity based on his or her Rekognition ID. The additional information is returned as an array of URLs. If there is no additional information about the celebrity, this list is empty.
For more information, see Recognizing Celebrities in an Image in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:GetCelebrityInfo
action.
Gets the name and additional information about a celebrity based on his or her Amazon Rekognition ID. The additional information is returned as an array of URLs. If there is no additional information about the celebrity, this list is empty.
For more information, see Recognizing Celebrities in an Image in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:GetCelebrityInfo
action.
Gets the celebrity recognition results for a Amazon Rekognition Video analysis started by .
Celebrity recognition in a video is an asynchronous operation. Analysis is started by a call to which returns a job identifier (JobId
). When the celebrity recognition operation finishes, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic registered in the initial call to StartCelebrityRecognition
. To get the results of the celebrity recognition analysis, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call GetCelebrityDetection
and pass the job identifier (JobId
) from the initial call to StartCelebrityDetection
.
For more information, see Working With Stored Videos in the Amazon Rekognition Developer Guide.
GetCelebrityRecognition
returns detected celebrities and the time(s) they are detected in an array (Celebrities
) of objects. Each CelebrityRecognition
contains information about the celebrity in a object and the time, Timestamp
, the celebrity was detected.
GetCelebrityRecognition
only returns the default facial attributes (BoundingBox
, Confidence
, Landmarks
, Pose
, and Quality
). The other facial attributes listed in the Face
object of the following response syntax are not returned. For more information, see FaceDetail in the Amazon Rekognition Developer Guide.
By default, the Celebrities
array is sorted by time (milliseconds from the start of the video). You can also sort the array by celebrity by specifying the value ID
in the SortBy
input parameter.
The CelebrityDetail
object includes the celebrity identifer and additional information urls. If you don't store the additional information urls, you can get them later by calling with the celebrity identifer.
No information is returned for faces not recognized as celebrities.
Use MaxResults parameter to limit the number of labels returned. If there are more results than specified in MaxResults
, the value of NextToken
in the operation response contains a pagination token for getting the next set of results. To get the next page of results, call GetCelebrityDetection
and populate the NextToken
request parameter with the token value returned from the previous call to GetCelebrityRecognition
.
Gets the content moderation analysis results for a Amazon Rekognition Video analysis started by .
Content moderation analysis of a video is an asynchronous operation. You start analysis by calling . which returns a job identifier (JobId
). When analysis finishes, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic registered in the initial call to StartContentModeration
. To get the results of the content moderation analysis, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call GetCelebrityDetection
and pass the job identifier (JobId
) from the initial call to StartCelebrityDetection
.
For more information, see Working with Stored Videos in the Amazon Rekognition Devlopers Guide.
GetContentModeration
returns detected content moderation labels, and the time they are detected, in an array, ModerationLabels
, of objects.
By default, the moderated labels are returned sorted by time, in milliseconds from the start of the video. You can also sort them by moderated label by specifying NAME
for the SortBy
input parameter.
Since video analysis can return a large number of results, use the MaxResults
parameter to limit the number of labels returned in a single call to GetContentModeration
. If there are more results than specified in MaxResults
, the value of NextToken
in the operation response contains a pagination token for getting the next set of results. To get the next page of results, call GetContentModeration
and populate the NextToken
request parameter with the value of NextToken
returned from the previous call to GetContentModeration
.
For more information, see Detecting Unsafe Content in the Amazon Rekognition Developer Guide.
", "GetFaceDetection": "Gets face detection results for a Amazon Rekognition Video analysis started by .
Face detection with Amazon Rekognition Video is an asynchronous operation. You start face detection by calling which returns a job identifier (JobId
). When the face detection operation finishes, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic registered in the initial call to StartFaceDetection
. To get the results of the face detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call and pass the job identifier (JobId
) from the initial call to StartFaceDetection
.
GetFaceDetection
returns an array of detected faces (Faces
) sorted by the time the faces were detected.
Use MaxResults parameter to limit the number of labels returned. If there are more results than specified in MaxResults
, the value of NextToken
in the operation response contains a pagination token for getting the next set of results. To get the next page of results, call GetFaceDetection
and populate the NextToken
request parameter with the token value returned from the previous call to GetFaceDetection
.
Gets the face search results for Amazon Rekognition Video face search started by . The search returns faces in a collection that match the faces of persons detected in a video. It also includes the time(s) that faces are matched in the video.
Face search in a video is an asynchronous operation. You start face search by calling to which returns a job identifier (JobId
). When the search operation finishes, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic registered in the initial call to StartFaceSearch
. To get the search results, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call GetFaceSearch
and pass the job identifier (JobId
) from the initial call to StartFaceSearch
.
For more information, see Searching Faces in a Collection in the Amazon Rekognition Developer Guide.
The search results are retured in an array, Persons
, of objects. EachPersonMatch
element contains details about the matching faces in the input collection, person information (facial attributes, bounding boxes, and person identifer) for the matched person, and the time the person was matched in the video.
GetFaceSearch
only returns the default facial attributes (BoundingBox
, Confidence
, Landmarks
, Pose
, and Quality
). The other facial attributes listed in the Face
object of the following response syntax are not returned. For more information, see FaceDetail in the Amazon Rekognition Developer Guide.
By default, the Persons
array is sorted by the time, in milliseconds from the start of the video, persons are matched. You can also sort by persons by specifying INDEX
for the SORTBY
input parameter.
Gets the label detection results of a Amazon Rekognition Video analysis started by .
The label detection operation is started by a call to which returns a job identifier (JobId
). When the label detection operation finishes, Amazon Rekognition publishes a completion status to the Amazon Simple Notification Service topic registered in the initial call to StartlabelDetection
. To get the results of the label detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call and pass the job identifier (JobId
) from the initial call to StartLabelDetection
.
GetLabelDetection
returns an array of detected labels (Labels
) sorted by the time the labels were detected. You can also sort by the label name by specifying NAME
for the SortBy
input parameter.
The labels returned include the label name, the percentage confidence in the accuracy of the detected label, and the time the label was detected in the video.
Use MaxResults parameter to limit the number of labels returned. If there are more results than specified in MaxResults
, the value of NextToken
in the operation response contains a pagination token for getting the next set of results. To get the next page of results, call GetlabelDetection
and populate the NextToken
request parameter with the token value returned from the previous call to GetLabelDetection
.
Gets the person tracking results of a Amazon Rekognition Video analysis started by .
The person detection operation is started by a call to StartPersonTracking
which returns a job identifier (JobId
). When the person detection operation finishes, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic registered in the initial call to StartPersonTracking
.
To get the results of the person tracking operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call and pass the job identifier (JobId
) from the initial call to StartPersonTracking
.
GetPersonTracking
returns an array, Persons
, of tracked persons and the time(s) they were tracked in the video.
GetPersonTracking
only returns the default facial attributes (BoundingBox
, Confidence
, Landmarks
, Pose
, and Quality
). The other facial attributes listed in the Face
object of the following response syntax are not returned.
For more information, see FaceDetail in the Amazon Rekognition Developer Guide.
By default, the array is sorted by the time(s) a person is tracked in the video. You can sort by tracked persons by specifying INDEX
for the SortBy
input parameter.
Use the MaxResults
parameter to limit the number of items returned. If there are more results than specified in MaxResults
, the value of NextToken
in the operation response contains a pagination token for getting the next set of results. To get the next page of results, call GetPersonTracking
and populate the NextToken
request parameter with the token value returned from the previous call to GetPersonTracking
.
Detects faces in the input image and adds them to the specified collection.
Amazon Rekognition does not save the actual faces detected. Instead, the underlying detection algorithm first detects the faces in the input image, and for each face extracts facial features into a feature vector, and stores it in the back-end database. Amazon Rekognition uses feature vectors when performing face match and search operations using the and operations.
To get the number of faces in a collection, call .
If you are using version 1.0 of the face detection model, IndexFaces
indexes the 15 largest faces in the input image. Later versions of the face detection model index the 100 largest faces in the input image. To determine which version of the model you are using, call and supply the collection ID. You also get the model version from the value of FaceModelVersion
in the response from IndexFaces
.
For more information, see Model Versioning in the Amazon Rekognition Developer Guide.
If you provide the optional ExternalImageID
for the input image you provided, Amazon Rekognition associates this ID with all faces that it detects. When you call the operation, the response returns the external ID. You can use this external image ID to create a client-side index to associate the faces with each image. You can then use the index to find all faces in an image.
You can specify the maximum number of faces to index with the MaxFaces
input parameter. This is useful when you want to index the largest faces in an image, and you don't want to index other faces detected in the image.
The QualityFilter
input parameter allows you to filter out detected faces that don’t meet the required quality bar chosen by Amazon Rekognition. The quality bar is based on a variety of common use cases.
In response, the operation returns an array of metadata for all detected faces, FaceRecords
. This includes:
The bounding box, BoundingBox
, of the detected face.
A confidence value, Confidence
, indicating the confidence that the bounding box contains a face.
A face ID, faceId
, assigned by the service for each face that is detected and stored.
An image ID, ImageId
, assigned by the service for the input image.
If you request all facial attributes (using the detectionAttributes
parameter), Amazon Rekognition returns detailed facial attributes such as facial landmarks (for example, location of eye and mouth) and other facial attributes such gender. If you provide the same image, specify the same collection, and use the same external ID in the IndexFaces
operation, Amazon Rekognition doesn't save duplicate face metadata.
Information about faces detected in an image, but not indexed, is returned in an array of objects, UnindexedFaces
. Faces are not indexed for reasons such as:
The face is too blurry.
The image is too dark.
The face has an extreme pose.
The face is too small.
The number of faces detected exceeds the value of the MaxFaces
request parameter.
For more information, see Adding Faces to a Collection in the Amazon Rekognition Developer Guide.
The input image is passed either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the Amazon CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
This operation requires permissions to perform the rekognition:IndexFaces
action.
Detects faces in the input image and adds them to the specified collection.
Amazon Rekognition doesn't save the actual faces that are detected. Instead, the underlying detection algorithm first detects the faces in the input image. For each face, the algorithm extracts facial features into a feature vector, and stores it in the backend database. Amazon Rekognition uses feature vectors when it performs face match and search operations using the and operations.
For more information, see Adding Faces to a Collection in the Amazon Rekognition Developer Guide.
To get the number of faces in a collection, call .
If you're using version 1.0 of the face detection model, IndexFaces
indexes the 15 largest faces in the input image. Later versions of the face detection model index the 100 largest faces in the input image. To determine which version of the model you're using, call and supply the collection ID. You can also get the model version from the value of FaceModelVersion
in the response from IndexFaces
.
For more information, see Model Versioning in the Amazon Rekognition Developer Guide.
If you provide the optional ExternalImageID
for the input image you provided, Amazon Rekognition associates this ID with all faces that it detects. When you call the operation, the response returns the external ID. You can use this external image ID to create a client-side index to associate the faces with each image. You can then use the index to find all faces in an image.
You can specify the maximum number of faces to index with the MaxFaces
input parameter. This is useful when you want to index the largest faces in an image and don't want to index smaller faces, such as those belonging to people standing in the background.
The QualityFilter
input parameter allows you to filter out detected faces that don’t meet the required quality bar chosen by Amazon Rekognition. The quality bar is based on a variety of common use cases. By default, IndexFaces
filters detected faces. You can also explicitly filter detected faces by specifying AUTO
for the value of QualityFilter
. If you do not want to filter detected faces, specify NONE
.
To use quality filtering, you need a collection associated with version 3 of the face model. To get the version of the face model associated with a collection, call .
Information about faces detected in an image, but not indexed, is returned in an array of objects, UnindexedFaces
. Faces aren't indexed for reasons such as:
The number of faces detected exceeds the value of the MaxFaces
request parameter.
The face is too small compared to the image dimensions.
The face is too blurry.
The image is too dark.
The face has an extreme pose.
In response, the IndexFaces
operation returns an array of metadata for all detected faces, FaceRecords
. This includes:
The bounding box, BoundingBox
, of the detected face.
A confidence value, Confidence
, which indicates the confidence that the bounding box contains a face.
A face ID, faceId
, assigned by the service for each face that's detected and stored.
An image ID, ImageId
, assigned by the service for the input image.
If you request all facial attributes (by using the detectionAttributes
parameter), Amazon Rekognition returns detailed facial attributes, such as facial landmarks (for example, location of eye and mouth) and other facial attributes like gender. If you provide the same image, specify the same collection, and use the same external ID in the IndexFaces
operation, Amazon Rekognition doesn't save duplicate face metadata.
The input image is passed either as base64-encoded image bytes, or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes isn't supported. The image must be formatted as a PNG or JPEG file.
This operation requires permissions to perform the rekognition:IndexFaces
action.
Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken
that you can use in the subsequent request to fetch the next set of collection IDs.
For an example, see Listing Collections in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:ListCollections
action.
Returns metadata for faces in the specified collection. This metadata includes information such as the bounding box coordinates, the confidence (that the bounding box contains a face), and face ID. For an example, see Listing Faces in a Collection in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:ListFaces
action.
Gets a list of stream processors that you have created with .
", - "RecognizeCelebrities": "Returns an array of celebrities recognized in the input image. For more information, see Recognizing Celebrities in the Amazon Rekognition Developer Guide.
RecognizeCelebrities
returns the 100 largest faces in the image. It lists recognized celebrities in the CelebrityFaces
array and unrecognized faces in the UnrecognizedFaces
array. RecognizeCelebrities
doesn't return celebrities whose faces are not amongst the largest 100 faces in the image.
For each celebrity recognized, the RecognizeCelebrities
returns a Celebrity
object. The Celebrity
object contains the celebrity name, ID, URL links to additional information, match confidence, and a ComparedFace
object that you can use to locate the celebrity's face on the image.
Rekognition does not retain information about which images a celebrity has been recognized in. Your application must store this information and use the Celebrity
ID property as a unique identifier for the celebrity. If you don't store the celebrity name or additional information URLs returned by RecognizeCelebrities
, you will need the ID to identify the celebrity in a call to the operation.
You pass the imput image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the Amazon CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
For an example, see Recognizing Celebrities in an Image in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:RecognizeCelebrities
operation.
Returns an array of celebrities recognized in the input image. For more information, see Recognizing Celebrities in the Amazon Rekognition Developer Guide.
RecognizeCelebrities
returns the 100 largest faces in the image. It lists recognized celebrities in the CelebrityFaces
array and unrecognized faces in the UnrecognizedFaces
array. RecognizeCelebrities
doesn't return celebrities whose faces aren't among the largest 100 faces in the image.
For each celebrity recognized, RecognizeCelebrities
returns a Celebrity
object. The Celebrity
object contains the celebrity name, ID, URL links to additional information, match confidence, and a ComparedFace
object that you can use to locate the celebrity's face on the image.
Amazon Rekognition doesn't retain information about which images a celebrity has been recognized in. Your application must store this information and use the Celebrity
ID property as a unique identifier for the celebrity. If you don't store the celebrity name or additional information URLs returned by RecognizeCelebrities
, you will need the ID to identify the celebrity in a call to the operation.
You pass the input image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
For an example, see Recognizing Celebrities in an Image in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:RecognizeCelebrities
operation.
For a given input face ID, searches for matching faces in the collection the face belongs to. You get a face ID when you add a face to the collection using the IndexFaces operation. The operation compares the features of the input face with faces in the specified collection.
You can also search faces without indexing faces by using the SearchFacesByImage
operation.
The operation response returns an array of faces that match, ordered by similarity score with the highest similarity first. More specifically, it is an array of metadata for each face match that is found. Along with the metadata, the response also includes a confidence
value for each face match, indicating the confidence that the specific face matches the input face.
For an example, see Searching for a Face Using Its Face ID in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:SearchFaces
action.
For a given input image, first detects the largest face in the image, and then searches the specified collection for matching faces. The operation compares the features of the input face with faces in the specified collection.
To search for all faces in an input image, you might first call the operation, and then use the face IDs returned in subsequent calls to the operation.
You can also call the DetectFaces
operation and use the bounding boxes in the response to make face crops, which then you can pass in to the SearchFacesByImage
operation.
You pass the input image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the Amazon CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
The response returns an array of faces that match, ordered by similarity score with the highest similarity first. More specifically, it is an array of metadata for each face match found. Along with the metadata, the response also includes a similarity
indicating how similar the face is to the input face. In the response, the operation also returns the bounding box (and a confidence level that the bounding box contains a face) of the face that Amazon Rekognition used for the input image.
For an example, Searching for a Face Using an Image in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:SearchFacesByImage
action.
For a given input image, first detects the largest face in the image, and then searches the specified collection for matching faces. The operation compares the features of the input face with faces in the specified collection.
To search for all faces in an input image, you might first call the operation, and then use the face IDs returned in subsequent calls to the operation.
You can also call the DetectFaces
operation and use the bounding boxes in the response to make face crops, which then you can pass in to the SearchFacesByImage
operation.
You pass the input image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file.
The response returns an array of faces that match, ordered by similarity score with the highest similarity first. More specifically, it is an array of metadata for each face match found. Along with the metadata, the response also includes a similarity
indicating how similar the face is to the input face. In the response, the operation also returns the bounding box (and a confidence level that the bounding box contains a face) of the face that Amazon Rekognition used for the input image.
For an example, Searching for a Face Using an Image in the Amazon Rekognition Developer Guide.
This operation requires permissions to perform the rekognition:SearchFacesByImage
action.
Starts asynchronous recognition of celebrities in a stored video.
Amazon Rekognition Video can detect celebrities in a video must be stored in an Amazon S3 bucket. Use Video to specify the bucket name and the filename of the video. StartCelebrityRecognition
returns a job identifier (JobId
) which you use to get the results of the analysis. When celebrity recognition analysis is finished, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic that you specify in NotificationChannel
. To get the results of the celebrity recognition analysis, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call and pass the job identifier (JobId
) from the initial call to StartCelebrityRecognition
.
For more information, see Recognizing Celebrities in the Amazon Rekognition Developer Guide.
", "StartContentModeration": "Starts asynchronous detection of explicit or suggestive adult content in a stored video.
Amazon Rekognition Video can moderate content in a video stored in an Amazon S3 bucket. Use Video to specify the bucket name and the filename of the video. StartContentModeration
returns a job identifier (JobId
) which you use to get the results of the analysis. When content moderation analysis is finished, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic that you specify in NotificationChannel
.
To get the results of the content moderation analysis, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call and pass the job identifier (JobId
) from the initial call to StartContentModeration
.
For more information, see Detecting Unsafe Content in the Amazon Rekognition Developer Guide.
", "StartFaceDetection": "Starts asynchronous detection of faces in a stored video.
Amazon Rekognition Video can detect faces in a video stored in an Amazon S3 bucket. Use Video to specify the bucket name and the filename of the video. StartFaceDetection
returns a job identifier (JobId
) that you use to get the results of the operation. When face detection is finished, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic that you specify in NotificationChannel
. To get the results of the label detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call and pass the job identifier (JobId
) from the initial call to StartFaceDetection
.
For more information, see Detecting Faces in a Stored Video in the Amazon Rekognition Developer Guide.
", @@ -44,7 +44,7 @@ } }, "AgeRange": { - "base": "Structure containing the estimated age range, in years, for a face.
Rekognition estimates an age-range for faces detected in the input image. Estimated age ranges can overlap; a face of a 5 year old may have an estimated range of 4-6 whilst the face of a 6 year old may have an estimated range of 4-8.
", + "base": "Structure containing the estimated age range, in years, for a face.
Amazon Rekognition estimates an age range for faces detected in the input image. Estimated age ranges can overlap. A face of a 5-year-old might have an estimated range of 4-6, while the face of a 6-year-old might have an estimated range of 4-8.
", "refs": { "FaceDetail$AgeRange": "The estimated age range, in years, for the face. Low represents the lowest estimated age and High represents the highest estimated age.
" } @@ -58,8 +58,8 @@ "Attributes": { "base": null, "refs": { - "DetectFacesRequest$Attributes": "An array of facial attributes you want to be returned. This can be the default list of attributes or all attributes. If you don't specify a value for Attributes
or if you specify [\"DEFAULT\"]
, the API returns the following subset of facial attributes: BoundingBox
, Confidence
, Pose
, Quality
and Landmarks
. If you provide [\"ALL\"]
, all facial attributes are returned but the operation will take longer to complete.
If you provide both, [\"ALL\", \"DEFAULT\"]
, the service uses a logical AND operator to determine which attributes to return (in this case, all attributes).
An array of facial attributes that you want to be returned. This can be the default list of attributes or all attributes. If you don't specify a value for Attributes
or if you specify [\"DEFAULT\"]
, the API returns the following subset of facial attributes: BoundingBox
, Confidence
, Pose
, Quality
and Landmarks
. If you provide [\"ALL\"]
, all facial attributes are returned but the operation will take longer to complete.
If you provide both, [\"ALL\", \"DEFAULT\"]
, the service uses a logical AND operator to determine which attributes to return (in this case, all attributes).
An array of facial attributes you want to be returned. This can be the default list of attributes or all attributes. If you don't specify a value for Attributes
or if you specify [\"DEFAULT\"]
, the API returns the following subset of facial attributes: BoundingBox
, Confidence
, Pose
, Quality
, and Landmarks
. If you provide [\"ALL\"]
, all facial attributes are returned, but the operation takes longer to complete.
If you provide both, [\"ALL\", \"DEFAULT\"]
, the service uses a logical AND operator to determine which attributes to return (in this case, all attributes).
An array of facial attributes that you want to be returned. This can be the default list of attributes or all attributes. If you don't specify a value for Attributes
or if you specify [\"DEFAULT\"]
, the API returns the following subset of facial attributes: BoundingBox
, Confidence
, Pose
, Quality
, and Landmarks
. If you provide [\"ALL\"]
, all facial attributes are returned, but the operation takes longer to complete.
If you provide both, [\"ALL\", \"DEFAULT\"]
, the service uses a logical AND operator to determine which attributes to return (in this case, all attributes).
Provides information about a face in a target image that matches the source image face analysed by CompareFaces
. The Face
property contains the bounding box of the face in the target image. The Similarity
property is the confidence that the source image face matches the face in the bounding box.
Provides information about a face in a target image that matches the source image face analyzed by CompareFaces
. The Face
property contains the bounding box of the face in the target image. The Similarity
property is the confidence that the source image face matches the face in the bounding box.
Provides face metadata for target image faces that are analysed by CompareFaces
and RecognizeCelebrities
.
Provides face metadata for target image faces that are analyzed by CompareFaces
and RecognizeCelebrities
.
Provides information about the celebrity's face, such as its location on the image.
", "CompareFacesMatch$Face": "Provides face metadata (bounding box and confidence that the bounding box actually contains a face).
", @@ -377,7 +377,7 @@ "base": null, "refs": { "Face$ExternalImageId": "Identifier that you assign to all the faces in the input image.
", - "IndexFacesRequest$ExternalImageId": "ID you want to assign to all the faces detected in the image.
" + "IndexFacesRequest$ExternalImageId": "The ID you want to assign to all the faces detected in the image.
" } }, "EyeOpen": { @@ -414,7 +414,7 @@ "FaceDetection$Face": "The face properties for the detected face.
", "FaceRecord$FaceDetail": "Structure containing attributes of the face that the algorithm detected.
", "PersonDetail$Face": "Face details for the detected person.
", - "UnindexedFace$FaceDetail": "Structure containing attributes of a face that was detected, but not indexed, by IndexFaces
.
The structure that contains attributes of a face that IndexFaces
detected, but didn't index.
Object containing both the face metadata (stored in the back-end database) and facial attributes that are detected but aren't stored in the database.
", + "base": "Object containing both the face metadata (stored in the backend database), and facial attributes that are detected but aren't stored in the database.
", "refs": { "FaceRecordList$member": null } @@ -510,8 +510,8 @@ "BoundingBox$Top": "Top coordinate of the bounding box as a ratio of overall image height.
", "ImageQuality$Brightness": "Value representing brightness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a brighter face image.
", "ImageQuality$Sharpness": "Value representing sharpness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a sharper face image.
", - "Landmark$X": "x-coordinate from the top left of the landmark expressed as the ratio of the width of the image. For example, if the images is 700x200 and the x-coordinate of the landmark is at 350 pixels, this value is 0.5.
", - "Landmark$Y": "y-coordinate from the top left of the landmark expressed as the ratio of the height of the image. For example, if the images is 700x200 and the y-coordinate of the landmark is at 100 pixels, this value is 0.5.
", + "Landmark$X": "The x-coordinate from the top left of the landmark expressed as the ratio of the width of the image. For example, if the image is 700 x 200 and the x-coordinate of the landmark is at 350 pixels, this value is 0.5.
", + "Landmark$Y": "The y-coordinate from the top left of the landmark expressed as the ratio of the height of the image. For example, if the image is 700 x 200 and the y-coordinate of the landmark is at 100 pixels, this value is 0.5.
", "Point$X": "The value of the X coordinate for a point on a Polygon
.
The value of the Y coordinate for a point on a Polygon
.
Number of frames per second in the video.
" @@ -611,7 +611,7 @@ } }, "Image": { - "base": "Provides the input image either as bytes or an S3 object.
You pass image bytes to a Rekognition API operation by using the Bytes
property. For example, you would use the Bytes
property to pass an image loaded from a local file system. Image bytes passed by using the Bytes
property must be base64-encoded. Your code may not need to encode image bytes if you are using an AWS SDK to call Rekognition API operations.
For more information, see Analyzing an Image Loaded from a Local File System in the Amazon Rekognition Developer Guide.
You pass images stored in an S3 bucket to a Rekognition API operation by using the S3Object
property. Images stored in an S3 bucket do not need to be base64-encoded.
The region for the S3 bucket containing the S3 object must match the region you use for Amazon Rekognition operations.
If you use the Amazon CLI to call Amazon Rekognition operations, passing image bytes using the Bytes property is not supported. You must first upload the image to an Amazon S3 bucket and then call the operation using the S3Object property.
For Amazon Rekognition to process an S3 object, the user must have permission to access the S3 object. For more information, see Resource Based Policies in the Amazon Rekognition Developer Guide.
", + "base": "Provides the input image either as bytes or an S3 object.
You pass image bytes to an Amazon Rekognition API operation by using the Bytes
property. For example, you would use the Bytes
property to pass an image loaded from a local file system. Image bytes passed by using the Bytes
property must be base64-encoded. Your code may not need to encode image bytes if you are using an AWS SDK to call Amazon Rekognition API operations.
For more information, see Analyzing an Image Loaded from a Local File System in the Amazon Rekognition Developer Guide.
You pass images stored in an S3 bucket to an Amazon Rekognition API operation by using the S3Object
property. Images stored in an S3 bucket do not need to be base64-encoded.
The region for the S3 bucket containing the S3 object must match the region you use for Amazon Rekognition operations.
If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes using the Bytes property is not supported. You must first upload the image to an Amazon S3 bucket and then call the operation using the S3Object property.
For Amazon Rekognition to process an S3 object, the user must have permission to access the S3 object. For more information, see Resource Based Policies in the Amazon Rekognition Developer Guide.
", "refs": { "CompareFacesRequest$SourceImage": "The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.
", "CompareFacesRequest$TargetImage": "The target image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.
", @@ -619,7 +619,7 @@ "DetectLabelsRequest$Image": "The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.
", "DetectModerationLabelsRequest$Image": "The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.
", "DetectTextRequest$Image": "The input image as base64-encoded bytes or an Amazon S3 object. If you use the AWS CLI to call Amazon Rekognition operations, you can't pass image bytes.
", - "IndexFacesRequest$Image": "The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.
", + "IndexFacesRequest$Image": "The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes isn't supported.
", "RecognizeCelebritiesRequest$Image": "The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.
", "SearchFacesByImageRequest$Image": "The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.
" } @@ -775,7 +775,7 @@ "LandmarkType": { "base": null, "refs": { - "Landmark$Type": "Type of the landmark.
" + "Landmark$Type": "Type of landmark.
" } }, "Landmarks": { @@ -830,7 +830,7 @@ "MaxFacesToIndex": { "base": null, "refs": { - "IndexFacesRequest$MaxFaces": "The maximum number of faces to index. The value of MaxFaces
must be greater than or equal to 1. IndexFaces
returns no more that 100 detected faces in an image, even if you specify a larger value for MaxFaces
.
If IndexFaces
detects more faces than the value of MaxFaces
, the faces with the lowest quality are filtered out first. If there are still more faces than the value of MaxFaces
, the faces with the smallest bounding boxes are filtered out (up to the number needed to satisfy the value of MaxFaces
). Information about the unindexed faces is available in the UnindexedFaces
array.
The faces returned by IndexFaces
are sorted, in descending order, by the largest face bounding box size, to the smallest.
The maximum number of faces to index. The value of MaxFaces
must be greater than or equal to 1. IndexFaces
returns no more than 100 detected faces in an image, even if you specify a larger value for MaxFaces
.
If IndexFaces
detects more faces than the value of MaxFaces
, the faces with the lowest quality are filtered out first. If there are still more faces than the value of MaxFaces
, the faces with the smallest bounding boxes are filtered out (up to the number that's needed to satisfy the value of MaxFaces
). Information about the unindexed faces is available in the UnindexedFaces
array.
The faces that are returned by IndexFaces
are sorted by the largest face bounding box size to the smallest size, in descending order.
MaxFaces
can be used with a collection associated with any version of the face model.
The orientation of the source image (counterclockwise direction). If your application displays the source image, you can use this value to correct image orientation. The bounding box coordinates returned in SourceImageFace
represent the location of the face before the image orientation is corrected.
If the source image is in .jpeg format, it might contain exchangeable image (Exif) metadata that includes the image's orientation. If the Exif metadata for the source image populates the orientation field, the value of OrientationCorrection
is null and the SourceImageFace
bounding box coordinates represent the location of the face after Exif metadata is used to correct the orientation. Images in .png format don't contain Exif metadata.
The orientation of the target image (in counterclockwise direction). If your application displays the target image, you can use this value to correct the orientation of the image. The bounding box coordinates returned in FaceMatches
and UnmatchedFaces
represent face locations before the image orientation is corrected.
If the target image is in .jpg format, it might contain Exif metadata that includes the orientation of the image. If the Exif metadata for the target image populates the orientation field, the value of OrientationCorrection
is null and the bounding box coordinates in FaceMatches
and UnmatchedFaces
represent the location of the face after Exif metadata is used to correct the orientation. Images in .png format don't contain Exif metadata.
The orientation of the input image (counter-clockwise direction). If your application displays the image, you can use this value to correct image orientation. The bounding box coordinates returned in FaceDetails
represent face locations before the image orientation is corrected.
If the input image is in .jpeg format, it might contain exchangeable image (Exif) metadata that includes the image's orientation. If so, and the Exif metadata for the input image populates the orientation field, the value of OrientationCorrection
is null and the FaceDetails
bounding box coordinates represent face locations after Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
The orientation of the source image (counterclockwise direction). If your application displays the source image, you can use this value to correct image orientation. The bounding box coordinates returned in SourceImageFace
represent the location of the face before the image orientation is corrected.
If the source image is in .jpeg format, it might contain exchangeable image (Exif) metadata that includes the image's orientation. If the Exif metadata for the source image populates the orientation field, the value of OrientationCorrection
is null. The SourceImageFace
bounding box coordinates represent the location of the face after Exif metadata is used to correct the orientation. Images in .png format don't contain Exif metadata.
The orientation of the target image (in counterclockwise direction). If your application displays the target image, you can use this value to correct the orientation of the image. The bounding box coordinates returned in FaceMatches
and UnmatchedFaces
represent face locations before the image orientation is corrected.
If the target image is in .jpg format, it might contain Exif metadata that includes the orientation of the image. If the Exif metadata for the target image populates the orientation field, the value of OrientationCorrection
is null. The bounding box coordinates in FaceMatches
and UnmatchedFaces
represent the location of the face after Exif metadata is used to correct the orientation. Images in .png format don't contain Exif metadata.
The orientation of the input image (counter-clockwise direction). If your application displays the image, you can use this value to correct image orientation. The bounding box coordinates returned in FaceDetails
represent face locations before the image orientation is corrected.
If the input image is in .jpeg format, it might contain exchangeable image (Exif) metadata that includes the image's orientation. If so, and the Exif metadata for the input image populates the orientation field, the value of OrientationCorrection
is null. The FaceDetails
bounding box coordinates represent face locations after Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
The orientation of the input image (counter-clockwise direction). If your application displays the image, you can use this value to correct the orientation. If Amazon Rekognition detects that the input image was rotated (for example, by 90 degrees), it first corrects the orientation before detecting the labels.
If the input image Exif metadata populates the orientation field, Amazon Rekognition does not perform orientation correction and the value of OrientationCorrection will be null.
The orientation of the input image (counterclockwise direction). If your application displays the image, you can use this value to correct image orientation. The bounding box coordinates returned in FaceRecords
represent face locations before the image orientation is corrected.
If the input image is in jpeg format, it might contain exchangeable image (Exif) metadata. If so, and the Exif metadata populates the orientation field, the value of OrientationCorrection
is null and the bounding box coordinates in FaceRecords
represent face locations after Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
The orientation of the input image (counterclockwise direction). If your application displays the image, you can use this value to correct the orientation. The bounding box coordinates returned in CelebrityFaces
and UnrecognizedFaces
represent face locations before the image orientation is corrected.
If the input image is in .jpeg format, it might contain exchangeable image (Exif) metadata that includes the image's orientation. If so, and the Exif metadata for the input image populates the orientation field, the value of OrientationCorrection
is null and the CelebrityFaces
and UnrecognizedFaces
bounding box coordinates represent face locations after Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
The orientation of the input image (counterclockwise direction). If your application displays the image, you can use this value to correct image orientation. The bounding box coordinates returned in FaceRecords
represent face locations before the image orientation is corrected.
If the input image is in jpeg format, it might contain exchangeable image (Exif) metadata. If so, and the Exif metadata populates the orientation field, the value of OrientationCorrection
is null. The bounding box coordinates in FaceRecords
represent face locations after Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
The orientation of the input image (counterclockwise direction). If your application displays the image, you can use this value to correct the orientation. The bounding box coordinates returned in CelebrityFaces
and UnrecognizedFaces
represent face locations before the image orientation is corrected.
If the input image is in .jpeg format, it might contain exchangeable image (Exif) metadata that includes the image's orientation. If so, and the Exif metadata for the input image populates the orientation field, the value of OrientationCorrection
is null. The CelebrityFaces
and UnrecognizedFaces
bounding box coordinates represent face locations after Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
Level of confidence in the determination.
", - "Celebrity$MatchConfidence": "The confidence, in percentage, that Rekognition has that the recognized face is the celebrity.
", + "Celebrity$MatchConfidence": "The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.
", "CelebrityDetail$Confidence": "The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.
", "CompareFacesMatch$Similarity": "Level of confidence that the faces match.
", "CompareFacesRequest$SimilarityThreshold": "The minimum level of confidence in the face matches that a match must meet to be included in the FaceMatches
array.
Information about a person whose face matches a face(s) in a Amazon Rekognition collection. Includes information about the faces in the Amazon Rekognition collection (), information about the person (PersonDetail) and the timestamp for when the person was detected in a video. An array of PersonMatch
objects is returned by .
Information about a person whose face matches a face(s) in an Amazon Rekognition collection. Includes information about the faces in the Amazon Rekognition collection (), information about the person (PersonDetail), and the time stamp for when the person was detected in a video. An array of PersonMatch
objects is returned by .
Specifies how much filtering is done to identify faces detected with low quality. Filtered faces are not indexed. If you specify AUTO
, filtering prioritizes the identification of faces that don’t meet the required quality bar chosen by Amazon Rekognition. The quality bar is based on a variety of common use cases. Low quality detections can arise for a number of reasons. For example, an object misidentified as a face, a face that is too blurry, or a face with a pose that is too extreme to use. If you specify NONE
, no filtering is performed. The default value is NONE.
A filter that specifies how much filtering is done to identify faces that are detected with low quality. Filtered faces aren't indexed. If you specify AUTO
, filtering prioritizes the identification of faces that don’t meet the required quality bar chosen by Amazon Rekognition. The quality bar is based on a variety of common use cases. Low-quality detections can occur for a number of reasons. Some examples are an object that's misidentified as a face, a face that's too blurry, or a face with a pose that's too extreme to use. If you specify NONE
, no filtering is performed. The default value is AUTO.
To use quality filtering, the collection you are using must be associated with version 3 of the face model.
" } }, "Reason": { @@ -1038,7 +1038,7 @@ "Reasons": { "base": null, "refs": { - "UnindexedFace$Reasons": "An array of reasons specifying why a face was not indexed.
EXTREME_POSE - The face is at a pose that can't be detected. For example, the head is turned too far away from the camera.
EXCEEDS_MAX_FACES - The number of faces detected is already higher than that specified by the MaxFaces
input parameter for IndexFaces
.
LOW_BRIGHTNESS - The image is too dark.
LOW_SHARPNESS - The image is too blurry.
LOW_CONFIDENCE - The face was detected with a low confidence.
SMALL_BOUNDING_BOX - The bounding box around the face is too small.
An array of reasons that specify why a face wasn't indexed.
EXTREME_POSE - The face is at a pose that can't be detected. For example, the head is turned too far away from the camera.
EXCEEDS_MAX_FACES - The number of faces detected is already higher than that specified by the MaxFaces
input parameter for IndexFaces
.
LOW_BRIGHTNESS - The image is too dark.
LOW_SHARPNESS - The image is too blurry.
LOW_CONFIDENCE - The face was detected with a low confidence.
SMALL_BOUNDING_BOX - The bounding box around the face is too small.
Provides the S3 bucket name and object name.
The region for the S3 bucket containing the S3 object must match the region you use for Amazon Rekognition operations.
For Amazon Rekognition to process an S3 object, the user must have permission to access the S3 object. For more information, see Resource Based Policies in the Amazon Rekognition Developer Guide.
", + "base": "Provides the S3 bucket name and object name.
The region for the S3 bucket containing the S3 object must match the region you use for Amazon Rekognition operations.
For Amazon Rekognition to process an S3 object, the user must have permission to access the S3 object. For more information, see Resource-Based Policies in the Amazon Rekognition Developer Guide.
", "refs": { "Image$S3Object": "Identifies an S3 object as the image source.
", "Video$S3Object": "The Amazon S3 bucket name and file name for the video.
" @@ -1301,12 +1301,12 @@ "DescribeStreamProcessorResponse$StatusMessage": "Detailed status message about the stream processor.
", "FaceModelVersionList$member": null, "GetCelebrityInfoResponse$Name": "The name of the celebrity.
", - "IndexFacesResponse$FaceModelVersion": "Version number of the face detection model associated with the input collection (CollectionId
).
The version number of the face detection model that's associated with the input collection (CollectionId
).
The name (label) of the object.
", "ListFacesResponse$NextToken": "If the response is truncated, Amazon Rekognition returns this token that you can use in the subsequent request to retrieve the next set of faces.
", "ListFacesResponse$FaceModelVersion": "Version number of the face detection model associated with the input collection (CollectionId
).
The label name for the type of content detected in the image.
", - "ModerationLabel$ParentName": "The name for the parent label. Labels at the top-level of the hierarchy have the parent label \"\"
.
The name for the parent label. Labels at the top level of the hierarchy have the parent label \"\"
.
Version number of the face detection model associated with the input collection (CollectionId
).
Version number of the face detection model associated with the input collection (CollectionId
).
The word or line of text recognized by Amazon Rekognition.
", @@ -1376,7 +1376,7 @@ } }, "UnindexedFace": { - "base": "A face detected by but not indexed. Use the Reasons
response attribute to determine why a face is not indexed.
A face that detected, but didn't index. Use the Reasons
response attribute to determine why a face wasn't indexed.
An array of faces that detected in the image but not indexed either because the quality filter deemed them to be of low-quality or the MaxFaces
request parameter filtered them out. To use the quality filter, you specify the QualityFilter
request parameter.
An array of faces that were detected in the image but weren't indexed. They weren't indexed because the quality filter identified them as low quality, or the MaxFaces
request parameter filtered them out. To use the quality filter, you specify the QualityFilter
request parameter.
Specifies the friendly name of the new secret.
The secret name must be ASCII letters, digits, or the following characters : /_+=.@-
", + "CreateSecretRequest$Name": "Specifies the friendly name of the new secret.
The secret name must be ASCII letters, digits, or the following characters : /_+=.@-
Don't end your secret name with a hyphen followed by six characters. If you do so, you risk confusion and unexpected results when searching for a secret by partial ARN. This is because Secrets Manager automatically adds a hyphen and six random characters at the end of the ARN.
The friendly name of the secret that the resource-based policy was deleted for.
", "GetResourcePolicyResponse$Name": "The friendly name of the secret that the resource-based policy was retrieved for.
", "PutResourcePolicyResponse$Name": "The friendly name of the secret that the resource-based policy was retrieved for.
" @@ -462,21 +462,21 @@ "SecretIdType": { "base": null, "refs": { - "CancelRotateSecretRequest$SecretId": "Specifies the secret for which you want to cancel a rotation request. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "DeleteResourcePolicyRequest$SecretId": "Specifies the secret that you want to delete the attached resource-based policy for. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "DeleteSecretRequest$SecretId": "Specifies the secret that you want to delete. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "DescribeSecretRequest$SecretId": "The identifier of the secret whose details you want to retrieve. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "GetResourcePolicyRequest$SecretId": "Specifies the secret that you want to retrieve the attached resource-based policy for. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "GetSecretValueRequest$SecretId": "Specifies the secret containing the version that you want to retrieve. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "ListSecretVersionIdsRequest$SecretId": "The identifier for the secret containing the versions you want to list. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "PutResourcePolicyRequest$SecretId": "Specifies the secret that you want to attach the resource-based policy to. You can specify either the ARN or the friendly name of the secret.
", - "PutSecretValueRequest$SecretId": "Specifies the secret to which you want to add a new version. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret. The secret must already exist.
", - "RestoreSecretRequest$SecretId": "Specifies the secret that you want to restore from a previously scheduled deletion. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "RotateSecretRequest$SecretId": "Specifies the secret that you want to rotate. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "TagResourceRequest$SecretId": "The identifier for the secret that you want to attach tags to. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "UntagResourceRequest$SecretId": "The identifier for the secret that you want to remove tags from. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "UpdateSecretRequest$SecretId": "Specifies the secret that you want to modify or to which you want to add a new version. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
", - "UpdateSecretVersionStageRequest$SecretId": "Specifies the secret with the version whose list of staging labels you want to modify. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
" + "CancelRotateSecretRequest$SecretId": "Specifies the secret for which you want to cancel a rotation request. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret that you want to delete the attached resource-based policy for. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret that you want to delete. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
The identifier of the secret whose details you want to retrieve. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret that you want to retrieve the attached resource-based policy for. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret containing the version that you want to retrieve. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
The identifier for the secret containing the versions you want to list. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret that you want to attach the resource-based policy to. You can specify either the ARN or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret to which you want to add a new version. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret. The secret must already exist.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret that you want to restore from a previously scheduled deletion. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret that you want to rotate. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
The identifier for the secret that you want to attach tags to. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
The identifier for the secret that you want to remove tags from. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret that you want to modify or to which you want to add a new version. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Specifies the secret with the version whose list of staging labels you want to modify. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
If you specify an ARN, we generally recommend that you specify a complete ARN. You can specify a partial ARN too—for example, if you don’t include the final hyphen and six random characters that Secrets Manager adds at the end of the ARN when you created the secret. A partial ARN match can work as long as it uniquely matches only one secret. However, if your secret has a name that ends in a hyphen followed by six characters (before Secrets Manager adds the hyphen and six characters to the ARN) and you try to use that as a partial ARN, then those characters cause Secrets Manager to assume that you’re specifying a complete ARN. This confusion can cause unexpected results. To avoid this situation, we recommend that you don’t create secret names that end with a hyphen followed by six characters.
Adds or overwrites one or more tags for the specified resource. Tags are metadata that you can assign to your documents, managed instances, Maintenance Windows, Parameter Store parameters, and patch baselines. Tags enable you to categorize your resources in different ways, for example, by purpose, owner, or environment. Each tag consists of a key and an optional value, both of which you define. For example, you could define a set of tags for your account's managed instances that helps you track each instance's owner and stack level. For example: Key=Owner and Value=DbAdmin, SysAdmin, or Dev. Or Key=Stack and Value=Production, Pre-Production, or Test.
Each resource can have a maximum of 50 tags.
We recommend that you devise a set of tag keys that meets your needs for each resource type. Using a consistent set of tag keys makes it easier for you to manage your resources. You can search and filter the resources based on the tags you add. Tags don't have any semantic meaning to Amazon EC2 and are interpreted strictly as a string of characters.
For more information about tags, see Tagging Your Amazon EC2 Resources in the Amazon EC2 User Guide.
", "CancelCommand": "Attempts to cancel the command specified by the Command ID. There is no guarantee that the command will be terminated and the underlying process stopped.
", + "CancelMaintenanceWindowExecution": "Stops a Maintenance Window execution that is already in progress and cancels any tasks in the window that have not already starting running. (Tasks already in progress will continue to completion.)
", "CreateActivation": "Registers your on-premises server or virtual machine with Amazon EC2 so that you can manage these resources using Run Command. An on-premises server or virtual machine that has been registered with EC2 is called a managed instance. For more information about activations, see Setting Up Systems Manager in Hybrid Environments.
", "CreateAssociation": "Associates the specified Systems Manager document with the specified instances or targets.
When you associate a document with one or more instances using instance IDs or tags, SSM Agent running on the instance processes the document and configures the instance as specified.
If you associate a document with an instance that already has an associated document, the system throws the AssociationAlreadyExists exception.
", "CreateAssociationBatch": "Associates the specified Systems Manager document with the specified instances or targets.
When you associate a document with one or more instances using instance IDs or tags, SSM Agent running on the instance processes the document and configures the instance as specified.
If you associate a document with an instance that already has an associated document, the system throws the AssociationAlreadyExists exception.
", @@ -44,9 +45,11 @@ "DescribeMaintenanceWindowExecutionTaskInvocations": "Retrieves the individual task executions (one per target) for a particular task executed as part of a Maintenance Window execution.
", "DescribeMaintenanceWindowExecutionTasks": "For a given Maintenance Window execution, lists the tasks that were executed.
", "DescribeMaintenanceWindowExecutions": "Lists the executions of a Maintenance Window. This includes information about when the Maintenance Window was scheduled to be active, and information about tasks registered and run with the Maintenance Window.
", + "DescribeMaintenanceWindowSchedule": "Retrieves information about upcoming executions of a Maintenance Window.
", "DescribeMaintenanceWindowTargets": "Lists the targets registered with the Maintenance Window.
", "DescribeMaintenanceWindowTasks": "Lists the tasks in a Maintenance Window.
", "DescribeMaintenanceWindows": "Retrieves the Maintenance Windows in an AWS account.
", + "DescribeMaintenanceWindowsForTarget": "Retrieves information about the Maintenance Windows targets or tasks that an instance is associated with.
", "DescribeParameters": "Get information about a parameter.
Request results are returned on a best-effort basis. If you specify MaxResults
in the request, the response includes information up to the limit specified. The number of items returned, however, can be between zero and the value of MaxResults
. If the service reaches an internal limit while processing the results, it stops the operation and returns the matching values up to that point and a NextToken
. You can specify the NextToken
in a subsequent call to get the next set of results.
Lists the patch baselines in your AWS account.
", "DescribePatchGroupState": "Returns high-level aggregated patch compliance state for a patch group.
", @@ -588,7 +591,7 @@ "AutomationExecution$TargetParameterName": "The parameter name.
", "AutomationExecutionMetadata$TargetParameterName": "The list of execution outputs as defined in the Automation document.
", "AutomationParameterMap$key": null, - "StartAutomationExecutionRequest$TargetParameterName": "The name of the parameter used as the target resource for the rate-controlled execution. Required if you specify Targets.
" + "StartAutomationExecutionRequest$TargetParameterName": "The name of the parameter used as the target resource for the rate-controlled execution. Required if you specify targets.
" } }, "AutomationParameterMap": { @@ -711,6 +714,16 @@ "refs": { } }, + "CancelMaintenanceWindowExecutionRequest": { + "base": null, + "refs": { + } + }, + "CancelMaintenanceWindowExecutionResult": { + "base": null, + "refs": { + } + }, "ClientToken": { "base": null, "refs": { @@ -1608,6 +1621,16 @@ "refs": { } }, + "DescribeMaintenanceWindowScheduleRequest": { + "base": null, + "refs": { + } + }, + "DescribeMaintenanceWindowScheduleResult": { + "base": null, + "refs": { + } + }, "DescribeMaintenanceWindowTargetsRequest": { "base": null, "refs": { @@ -1628,6 +1651,16 @@ "refs": { } }, + "DescribeMaintenanceWindowsForTargetRequest": { + "base": null, + "refs": { + } + }, + "DescribeMaintenanceWindowsForTargetResult": { + "base": null, + "refs": { + } + }, "DescribeMaintenanceWindowsRequest": { "base": null, "refs": { @@ -2327,6 +2360,12 @@ "refs": { } }, + "InstallOverrideList": { + "base": null, + "refs": { + "InstancePatchState$InstallOverrideList": "An https URL or an Amazon S3 path-style URL to a list of patches to be installed. This patch installation list, which you maintain in an Amazon S3 bucket in YAML format and specify in the SSM document AWS-RunPatchBaseline
, overrides the patches specified by the default patch baseline.
For more information about the InstallOverrideList
parameter, see About the SSM Document AWS-RunPatchBaseline in the AWS Systems Manager User Guide.
Status information about the aggregated associations.
", "refs": { @@ -2428,7 +2467,7 @@ "CancelCommandRequest$InstanceIds": "(Optional) A list of instance IDs on which you want to cancel the command. If not provided, the command is canceled on every instance on which it was requested.
", "Command$InstanceIds": "The instance IDs against which this command was requested.
", "DescribeInstancePatchStatesRequest$InstanceIds": "The ID of the instance whose patch state information should be retrieved.
", - "SendCommandRequest$InstanceIds": "The instance IDs where the command should execute. You can specify a maximum of 50 IDs. If you prefer not to list individual instance IDs, you can instead send commands to a fleet of instances using the Targets parameter, which accepts EC2 tags. For more information about how to use Targets, see Sending Commands to a Fleet in the AWS Systems Manager User Guide.
" + "SendCommandRequest$InstanceIds": "The instance IDs where the command should execute. You can specify a maximum of 50 IDs. If you prefer not to list individual instance IDs, you can instead send commands to a fleet of instances using the Targets parameter, which accepts EC2 tags. For more information about how to use targets, see Sending Commands to a Fleet in the AWS Systems Manager User Guide.
" } }, "InstanceInformation": { @@ -2553,6 +2592,12 @@ "CommandInvocation$InstanceName": "The name of the invocation target. For Amazon EC2 instances this is the value for the aws:Name tag. For on-premises instances, this is the name of the instance.
" } }, + "InstancesCount": { + "base": null, + "refs": { + "DescribePatchGroupStateResult$InstancesWithInstalledRejectedPatches": "The number of instances with patches installed that are specified in a RejectedPatches list. Patches with a status of InstalledRejected were typically installed before they were added to a RejectedPatches list.
If ALLOW_AS_DEPENDENCY is the specified option for RejectedPatchesAction, the value of InstancesWithInstalledRejectedPatches will always be 0 (zero).
The ID of the Maintenance Window execution to stop.
", + "CancelMaintenanceWindowExecutionResult$WindowExecutionId": "The ID of the Maintenance Window execution that has been stopped.
", "DescribeMaintenanceWindowExecutionTaskInvocationsRequest$WindowExecutionId": "The ID of the Maintenance Window execution the task is part of.
", "DescribeMaintenanceWindowExecutionTasksRequest$WindowExecutionId": "The ID of the Maintenance Window execution whose task executions should be retrieved.
", "GetMaintenanceWindowExecutionRequest$WindowExecutionId": "The ID of the Maintenance Window execution that includes the task.
", @@ -3475,7 +3522,7 @@ } }, "MaintenanceWindowFilter": { - "base": "Filter used in the request.
", + "base": "Filter used in the request. Supported filter keys are Name and Enabled.
", "refs": { "MaintenanceWindowFilterList$member": null } @@ -3520,6 +3567,7 @@ "DeregisterTaskFromMaintenanceWindowRequest$WindowId": "The ID of the Maintenance Window the task should be removed from.
", "DeregisterTaskFromMaintenanceWindowResult$WindowId": "The ID of the Maintenance Window the task was removed from.
", "DescribeMaintenanceWindowExecutionsRequest$WindowId": "The ID of the Maintenance Window whose executions should be retrieved.
", + "DescribeMaintenanceWindowScheduleRequest$WindowId": "The ID of the Maintenance Window to retrieve information about.
", "DescribeMaintenanceWindowTargetsRequest$WindowId": "The ID of the Maintenance Window whose targets should be retrieved.
", "DescribeMaintenanceWindowTasksRequest$WindowId": "The ID of the Maintenance Window whose tasks should be retrieved.
", "GetMaintenanceWindowRequest$WindowId": "The ID of the desired Maintenance Window.
", @@ -3528,10 +3576,12 @@ "GetMaintenanceWindowTaskResult$WindowId": "The retrieved Maintenance Window ID.
", "MaintenanceWindowExecution$WindowId": "The ID of the Maintenance Window.
", "MaintenanceWindowIdentity$WindowId": "The ID of the Maintenance Window.
", + "MaintenanceWindowIdentityForTarget$WindowId": "The ID of the Maintenance Window.
", "MaintenanceWindowTarget$WindowId": "The Maintenance Window ID where the target is registered.
", "MaintenanceWindowTask$WindowId": "The Maintenance Window ID where the task is registered.
", "RegisterTargetWithMaintenanceWindowRequest$WindowId": "The ID of the Maintenance Window the target should be registered with.
", "RegisterTaskWithMaintenanceWindowRequest$WindowId": "The ID of the Maintenance Window the task should be added to.
", + "ScheduledWindowExecution$WindowId": "The ID of the Maintenance Window to be run.
", "UpdateMaintenanceWindowRequest$WindowId": "The ID of the Maintenance Window to update.
", "UpdateMaintenanceWindowResult$WindowId": "The ID of the created Maintenance Window.
", "UpdateMaintenanceWindowTargetRequest$WindowId": "The Maintenance Window ID with which to modify the target.
", @@ -3546,6 +3596,12 @@ "MaintenanceWindowIdentityList$member": null } }, + "MaintenanceWindowIdentityForTarget": { + "base": "The Maintenance Window to which the specified target belongs.
", + "refs": { + "MaintenanceWindowsForTargetList$member": null + } + }, "MaintenanceWindowIdentityList": { "base": null, "refs": { @@ -3594,10 +3650,12 @@ "GetMaintenanceWindowResult$Name": "The name of the Maintenance Window.
", "GetMaintenanceWindowTaskResult$Name": "The retrieved task name.
", "MaintenanceWindowIdentity$Name": "The name of the Maintenance Window.
", + "MaintenanceWindowIdentityForTarget$Name": "The name of the Maintenance Window.
", "MaintenanceWindowTarget$Name": "The target name.
", "MaintenanceWindowTask$Name": "The task name.
", "RegisterTargetWithMaintenanceWindowRequest$Name": "An optional name for the target.
", "RegisterTaskWithMaintenanceWindowRequest$Name": "An optional name for the task.
", + "ScheduledWindowExecution$Name": "The name of the Maintenance Window to be run.
", "UpdateMaintenanceWindowRequest$Name": "The name of the Maintenance Window.
", "UpdateMaintenanceWindowResult$Name": "The name of the Maintenance Window.
", "UpdateMaintenanceWindowTargetRequest$Name": "A name for the update.
", @@ -3609,6 +3667,8 @@ "MaintenanceWindowResourceType": { "base": null, "refs": { + "DescribeMaintenanceWindowScheduleRequest$ResourceType": "The type of resource you want to retrieve information about. For example, \"INSTANCE\".
", + "DescribeMaintenanceWindowsForTargetRequest$ResourceType": "The type of resource you want to retrieve information about. For example, \"INSTANCE\".
", "MaintenanceWindowTarget$ResourceType": "The type of target.
", "RegisterTargetWithMaintenanceWindowRequest$ResourceType": "The type of target being registered with the Maintenance Window.
" } @@ -3624,10 +3684,18 @@ "refs": { "CreateMaintenanceWindowRequest$Schedule": "The schedule of the Maintenance Window in the form of a cron or rate expression.
", "GetMaintenanceWindowResult$Schedule": "The schedule of the Maintenance Window in the form of a cron or rate expression.
", + "MaintenanceWindowIdentity$Schedule": "The schedule of the Maintenance Window in the form of a cron or rate expression.
", "UpdateMaintenanceWindowRequest$Schedule": "The schedule of the Maintenance Window in the form of a cron or rate expression.
", "UpdateMaintenanceWindowResult$Schedule": "The schedule of the Maintenance Window in the form of a cron or rate expression.
" } }, + "MaintenanceWindowSearchMaxResults": { + "base": null, + "refs": { + "DescribeMaintenanceWindowScheduleRequest$MaxResults": "The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.
", + "DescribeMaintenanceWindowsForTargetRequest$MaxResults": "The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.
" + } + }, "MaintenanceWindowStepFunctionsInput": { "base": null, "refs": { @@ -3646,6 +3714,24 @@ "MaintenanceWindowTaskInvocationParameters$StepFunctions": "The parameters for a STEP_FUNCTION task type.
" } }, + "MaintenanceWindowStringDateTime": { + "base": null, + "refs": { + "CreateMaintenanceWindowRequest$StartDate": "The date and time, in ISO-8601 Extended format, for when you want the Maintenance Window to become active. StartDate allows you to delay activation of the Maintenance Window until the specified future date.
", + "CreateMaintenanceWindowRequest$EndDate": "The date and time, in ISO-8601 Extended format, for when you want the Maintenance Window to become inactive. EndDate allows you to set a date and time in the future when the Maintenance Window will no longer run.
", + "GetMaintenanceWindowResult$StartDate": "The date and time, in ISO-8601 Extended format, for when the Maintenance Window is scheduled to become active. The Maintenance Window will not run before this specified time.
", + "GetMaintenanceWindowResult$EndDate": "The date and time, in ISO-8601 Extended format, for when the Maintenance Window is scheduled to become inactive. The Maintenance Window will not run after this specified time.
", + "GetMaintenanceWindowResult$NextExecutionTime": "The next time the Maintenance Window will actually run, taking into account any specified times for the Maintenance Window to become active or inactive.
", + "MaintenanceWindowIdentity$EndDate": "The date and time, in ISO-8601 Extended format, for when the Maintenance Window is scheduled to become inactive.
", + "MaintenanceWindowIdentity$StartDate": "The date and time, in ISO-8601 Extended format, for when the Maintenance Window is scheduled to become active.
", + "MaintenanceWindowIdentity$NextExecutionTime": "The next time the Maintenance Window will actually run, taking into account any specified times for the Maintenance Window to become active or inactive.
", + "ScheduledWindowExecution$ExecutionTime": "The time, in ISO-8601 Extended format, that the Maintenance Window is scheduled to be run.
", + "UpdateMaintenanceWindowRequest$StartDate": "The time zone that the scheduled Maintenance Window executions are based on, in Internet Assigned Numbers Authority (IANA) format. For example: \"America/Los_Angeles\", \"etc/UTC\", or \"Asia/Seoul\". For more information, see the Time Zone Database on the IANA website.
", + "UpdateMaintenanceWindowRequest$EndDate": "The date and time, in ISO-8601 Extended format, for when you want the Maintenance Window to become inactive. EndDate allows you to set a date and time in the future when the Maintenance Window will no longer run.
", + "UpdateMaintenanceWindowResult$StartDate": "The date and time, in ISO-8601 Extended format, for when the Maintenance Window is scheduled to become active. The Maintenance Window will not run before this specified time.
", + "UpdateMaintenanceWindowResult$EndDate": "The date and time, in ISO-8601 Extended format, for when the Maintenance Window is scheduled to become inactive. The Maintenance Window will not run after this specified time.
" + } + }, "MaintenanceWindowTarget": { "base": "The target registered with the Maintenance Window.
", "refs": { @@ -3786,6 +3872,22 @@ "RegisterTaskWithMaintenanceWindowRequest$TaskType": "The type of task being registered.
" } }, + "MaintenanceWindowTimezone": { + "base": null, + "refs": { + "CreateMaintenanceWindowRequest$ScheduleTimezone": "The time zone that the scheduled Maintenance Window executions are based on, in Internet Assigned Numbers Authority (IANA) format. For example: \"America/Los_Angeles\", \"etc/UTC\", or \"Asia/Seoul\". For more information, see the Time Zone Database on the IANA website.
", + "GetMaintenanceWindowResult$ScheduleTimezone": "The time zone that the scheduled Maintenance Window executions are based on, in Internet Assigned Numbers Authority (IANA) format. For example: \"America/Los_Angeles\", \"etc/UTC\", or \"Asia/Seoul\". For more information, see the Time Zone Database on the IANA website.
", + "MaintenanceWindowIdentity$ScheduleTimezone": "The time zone that the scheduled Maintenance Window executions are based on, in Internet Assigned Numbers Authority (IANA) format.
", + "UpdateMaintenanceWindowRequest$ScheduleTimezone": "The time zone that the scheduled Maintenance Window executions are based on, in Internet Assigned Numbers Authority (IANA) format. For example: \"America/Los_Angeles\", \"etc/UTC\", or \"Asia/Seoul\". For more information, see the Time Zone Database on the IANA website.
", + "UpdateMaintenanceWindowResult$ScheduleTimezone": "The time zone that the scheduled Maintenance Window executions are based on, in Internet Assigned Numbers Authority (IANA) format. For example: \"America/Los_Angeles\", \"etc/UTC\", or \"Asia/Seoul\". For more information, see the Time Zone Database on the IANA website.
" + } + }, + "MaintenanceWindowsForTargetList": { + "base": null, + "refs": { + "DescribeMaintenanceWindowsForTargetResult$WindowIdentities": "Information about the Maintenance Window targets and tasks an instance is associated with.
" + } + }, "ManagedInstanceId": { "base": null, "refs": { @@ -3907,10 +4009,14 @@ "DescribeMaintenanceWindowExecutionTasksResult$NextToken": "The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.
", "DescribeMaintenanceWindowExecutionsRequest$NextToken": "The token for the next set of items to return. (You received this token from a previous call.)
", "DescribeMaintenanceWindowExecutionsResult$NextToken": "The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.
", + "DescribeMaintenanceWindowScheduleRequest$NextToken": "The token for the next set of items to return. (You received this token from a previous call.)
", + "DescribeMaintenanceWindowScheduleResult$NextToken": "The token for the next set of items to return. (You use this token in the next call.)
", "DescribeMaintenanceWindowTargetsRequest$NextToken": "The token for the next set of items to return. (You received this token from a previous call.)
", "DescribeMaintenanceWindowTargetsResult$NextToken": "The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.
", "DescribeMaintenanceWindowTasksRequest$NextToken": "The token for the next set of items to return. (You received this token from a previous call.)
", "DescribeMaintenanceWindowTasksResult$NextToken": "The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.
", + "DescribeMaintenanceWindowsForTargetRequest$NextToken": "The token for the next set of items to return. (You received this token from a previous call.)
", + "DescribeMaintenanceWindowsForTargetResult$NextToken": "The token for the next set of items to return. (You use this token in the next call.)
", "DescribeMaintenanceWindowsRequest$NextToken": "The token for the next set of items to return. (You received this token from a previous call.)
", "DescribeMaintenanceWindowsResult$NextToken": "The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.
", "DescribeParametersRequest$NextToken": "The token for the next set of items to return. (You received this token from a previous call.)
", @@ -4309,6 +4415,15 @@ "PatchList$member": null } }, + "PatchAction": { + "base": null, + "refs": { + "CreatePatchBaselineRequest$RejectedPatchesAction": "The action for Patch Manager to take on patches included in the RejectedPackages list.
ALLOW_AS_DEPENDENCY: A package in the Rejected patches list is installed only if it is a dependency of another package. It is considered compliant with the patch baseline, and its status is reported as InstalledOther. This is the default action if no option is specified.
BLOCK: Packages in the RejectedPatches list, and packages that include them as dependencies, are not installed under any circumstances. If a package was installed before it was added to the Rejected patches list, it is considered non-compliant with the patch baseline, and its status is reported as InstalledRejected.
The action specified to take on patches included in the RejectedPatches list. A patch can be allowed only if it is a dependency of another package, or blocked entirely along with packages that include it as a dependency.
", + "UpdatePatchBaselineRequest$RejectedPatchesAction": "The action for Patch Manager to take on patches included in the RejectedPackages list.
ALLOW_AS_DEPENDENCY: A package in the Rejected patches list is installed only if it is a dependency of another package. It is considered compliant with the patch baseline, and its status is reported as InstalledOther. This is the default action if no option is specified.
BLOCK: Packages in the RejectedPatches list, and packages that include them as dependencies, are not installed under any circumstances. If a package was installed before it was added to the Rejected patches list, it is considered non-compliant with the patch baseline, and its status is reported as InstalledRejected.
The action specified to take on patches included in the RejectedPatches list. A patch can be allowed only if it is a dependency of another package, or blocked entirely along with packages that include it as a dependency.
" + } + }, "PatchBaselineIdentity": { "base": "Defines the basic information about a patch baseline.
", "refs": { @@ -4505,6 +4620,12 @@ "InstancePatchState$InstalledOtherCount": "The number of patches not specified in the patch baseline that are installed on the instance.
" } }, + "PatchInstalledRejectedCount": { + "base": null, + "refs": { + "InstancePatchState$InstalledRejectedCount": "The number of instances with patches installed that are specified in a RejectedPatches list. Patches with a status of InstalledRejected were typically installed before they were added to a RejectedPatches list.
If ALLOW_AS_DEPENDENCY is the specified option for RejectedPatchesAction, the value of InstalledRejectedCount will always be 0 (zero).
Filters used to scope down the returned patches.
", "DescribeInstancePatchesRequest$Filters": "Each entry in the array is a structure containing:
Key (string, between 1 and 128 characters)
Values (array of strings, each string between 1 and 256 characters)
", + "DescribeMaintenanceWindowScheduleRequest$Filters": "Filters used to limit the range of results. For example, you can limit Maintenance Window executions to only those scheduled before or after a certain date and time.
", "DescribePatchBaselinesRequest$Filters": "Each element in the array is a structure containing:
Key: (string, \"NAME_PREFIX\" or \"OWNER\")
Value: (array of strings, exactly 1 entry, between 1 and 255 characters)
", "DescribePatchGroupsRequest$Filters": "One or more filters. Use a filter to return a more specific list of results.
" } @@ -5048,6 +5170,18 @@ "UpdateAssociationRequest$ScheduleExpression": "The cron expression used to schedule the association that you want to update.
" } }, + "ScheduledWindowExecution": { + "base": "Information about a scheduled execution for a Maintenance Window.
", + "refs": { + "ScheduledWindowExecutionList$member": null + } + }, + "ScheduledWindowExecutionList": { + "base": null, + "refs": { + "DescribeMaintenanceWindowScheduleResult$ScheduledWindowExecutions": "Information about Maintenance Window executions scheduled for the specified time range.
" + } + }, "SendAutomationSignalRequest": { "base": null, "refs": { @@ -5193,7 +5327,7 @@ "SessionState": { "base": null, "refs": { - "DescribeSessionsRequest$State": "The session status to retrieve a list of sessions for. For example, \"active\".
" + "DescribeSessionsRequest$State": "The session status to retrieve a list of sessions for. For example, \"Active\".
" } }, "SessionStatus": { @@ -5652,12 +5786,14 @@ "Command$Targets": "An array of search criteria that targets instances using a Key,Value combination that you specify. Targets is required if you don't provide one or more instance IDs in the call.
", "CreateAssociationBatchRequestEntry$Targets": "The instances targeted by the request.
", "CreateAssociationRequest$Targets": "The targets (either instances or tags) for the association.
", + "DescribeMaintenanceWindowScheduleRequest$Targets": "The instance ID or key/value pair to retrieve information about.
", + "DescribeMaintenanceWindowsForTargetRequest$Targets": "The instance ID or key/value pair to retrieve information about.
", "GetMaintenanceWindowTaskResult$Targets": "The targets where the task should execute.
", "MaintenanceWindowTarget$Targets": "The targets (either instances or tags). Instances are specified using Key=instanceids,Values=<instanceid1>,<instanceid2>. Tags are specified using Key=<tag name>,Values=<tag value>.
", "MaintenanceWindowTask$Targets": "The targets (either instances or tags). Instances are specified using Key=instanceids,Values=<instanceid1>,<instanceid2>. Tags are specified using Key=<tag name>,Values=<tag value>.
", "RegisterTargetWithMaintenanceWindowRequest$Targets": "The targets (either instances or tags).
Specify instances using the following format:
Key=InstanceIds,Values=<instance-id-1>,<instance-id-2>
Specify tags using either of the following formats:
Key=tag:<tag-key>,Values=<tag-value-1>,<tag-value-2>
Key=tag-key,Values=<tag-key-1>,<tag-key-2>
The targets (either instances or Maintenance Window targets).
Specify instances using the following format:
Key=InstanceIds,Values=<instance-id-1>,<instance-id-2>
Specify Maintenance Window targets using the following format:
Key=<WindowTargetIds>,Values=<window-target-id-1>,<window-target-id-2>
(Optional) An array of search criteria that targets instances using a Key,Value combination that you specify. Targets is required if you don't provide one or more instance IDs in the call. For more information about how to use Targets, see Sending Commands to a Fleet in the AWS Systems Manager User Guide.
", + "SendCommandRequest$Targets": "(Optional) An array of search criteria that targets instances using a Key,Value combination that you specify. Targets is required if you don't provide one or more instance IDs in the call. For more information about how to use targets, see Sending Commands to a Fleet in the AWS Systems Manager User Guide.
", "StartAutomationExecutionRequest$Targets": "A key-value mapping to target resources. Required if you specify TargetParameterName.
", "UpdateAssociationRequest$Targets": "The targets of the association.
", "UpdateMaintenanceWindowTargetRequest$Targets": "The targets to add or replace.
", diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/storagegateway/2013-06-30/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/storagegateway/2013-06-30/api-2.json index 0803de22d2..b842d0c40c 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/storagegateway/2013-06-30/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/storagegateway/2013-06-30/api-2.json @@ -1900,6 +1900,17 @@ "max":100, "min":0 }, + "Folder":{ + "type":"string", + "max":1024, + "min":1 + }, + "FolderList":{ + "type":"list", + "member":{"shape":"Folder"}, + "max":50, + "min":1 + }, "GatewayARN":{ "type":"string", "max":500, @@ -2284,13 +2295,16 @@ "type":"structure", "required":["FileShareARN"], "members":{ - "FileShareARN":{"shape":"FileShareARN"} + "FileShareARN":{"shape":"FileShareARN"}, + "FolderList":{"shape":"FolderList"}, + "Recursive":{"shape":"Boolean"} } }, "RefreshCacheOutput":{ "type":"structure", "members":{ - "FileShareARN":{"shape":"FileShareARN"} + "FileShareARN":{"shape":"FileShareARN"}, + "NotificationId":{"shape":"NotificationId"} } }, "RegionId":{ diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/storagegateway/2013-06-30/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/storagegateway/2013-06-30/docs-2.json index 5554c7ff35..a60b0f8203 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/storagegateway/2013-06-30/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/storagegateway/2013-06-30/docs-2.json @@ -53,7 +53,7 @@ "ListVolumeRecoveryPoints": "Lists the recovery points for a specified gateway. This operation is only supported in the cached volume gateway type.
Each cache volume has one recovery point. A volume recovery point is a point in time at which all data of the volume is consistent and from which you can create a snapshot or clone a new cached volume from a source volume. To create a snapshot from a volume recovery point use the CreateSnapshotFromVolumeRecoveryPoint operation.
", "ListVolumes": "Lists the iSCSI stored volumes of a gateway. Results are sorted by volume ARN. The response includes only the volume ARNs. If you want additional volume information, use the DescribeStorediSCSIVolumes or the DescribeCachediSCSIVolumes API.
The operation supports pagination. By default, the operation returns a maximum of up to 100 volumes. You can optionally specify the Limit
field in the body to limit the number of volumes in the response. If the number of volumes returned in the response is truncated, the response includes a Marker field. You can use this Marker value in your subsequent request to retrieve the next set of volumes. This operation is only supported in the cached volume and stored volume gateway types.
Sends you notification through CloudWatch Events when all files written to your NFS file share have been uploaded to Amazon S3.
AWS Storage Gateway can send a notification through Amazon CloudWatch Events when all files written to your file share up to that point in time have been uploaded to Amazon S3. These files include files written to the NFS file share up to the time that you make a request for notification. When the upload is done, Storage Gateway sends you notification through an Amazon CloudWatch Event. You can configure CloudWatch Events to send the notification through event targets such as Amazon SNS or AWS Lambda function. This operation is only supported for file gateways.
For more information, see Getting File Upload Notification in the Storage Gateway User Guide (https://docs.aws.amazon.com/storagegateway/latest/userguide/monitoring-file-gateway.html#get-upload-notification).
", - "RefreshCache": "Refreshes the cache for the specified file share. This operation finds objects in the Amazon S3 bucket that were added, removed or replaced since the gateway last listed the bucket's contents and cached the results. This operation is only supported in the file gateway type.
", + "RefreshCache": "Refreshes the cache for the specified file share. This operation finds objects in the Amazon S3 bucket that were added, removed or replaced since the gateway last listed the bucket's contents and cached the results. This operation is only supported in the file gateway type. You can subscribe to be notified through an Amazon CloudWatch event when your RefreshCache operation completes. For more information, see Getting Notified About File Operations.
", "RemoveTagsFromResource": "Removes one or more tags from the specified resource. This operation is only supported in the cached volume, stored volume and tape gateway types.
", "ResetCache": "Resets all cache disks that have encountered a error and makes the disks available for reconfiguration as cache storage. If your cache disk encounters a error, the gateway prevents read and write operations on virtual tapes in the gateway. For example, an error can occur when a disk is corrupted or removed from the gateway. When a cache is reset, the gateway loses its cache storage. At this point you can reconfigure the disks as cache disks. This operation is only supported in the cached volume and tape types.
If the cache disk you are resetting contains data that has not been uploaded to Amazon S3 yet, that data can be lost. After you reset cache disks, there will be no configured cache disks left in the gateway, so you must configure at least one new cache disk for your gateway to function properly.
Retrieves an archived virtual tape from the virtual tape shelf (VTS) to a tape gateway. Virtual tapes archived in the VTS are not associated with any gateway. However after a tape is retrieved, it is associated with a gateway, even though it is also listed in the VTS, that is, archive. This operation is only supported in the tape gateway type.
Once a tape is successfully retrieved to a gateway, it cannot be retrieved again to another gateway. You must archive the tape again before you can retrieve it to another gateway. This operation is only supported in the tape gateway type.
", @@ -175,6 +175,7 @@ "NFSFileShareInfo$ReadOnly": "A value that sets the write status of a file share. This value is true if the write status is read-only, and otherwise false.
", "NFSFileShareInfo$GuessMIMETypeEnabled": "A value that enables guessing of the MIME type for uploaded objects based on file extensions. Set this value to true to enable MIME type guessing, and otherwise to false. The default value is true.
", "NFSFileShareInfo$RequesterPays": "A value that sets the access control list permission for objects in the Amazon S3 bucket that a file gateway puts objects into. The default value is private
.
A value that specifies whether to recursively refresh folders in the cache. The refresh includes folders that were in the cache the last time the gateway listed the folder's contents. If this value set to \"true\", each folder that is listed in FolderList
is recursively updated. Otherwise, subfolders listed in FolderList
are not refreshed. Only objects that are in folders listed directly under FolderList
are found and used for the update. The default is \"true\".
A value that sets the write status of a file share. This value is true if the write status is read-only, and otherwise false.
", "SMBFileShareInfo$GuessMIMETypeEnabled": "A value that enables guessing of the MIME type for uploaded objects based on file extensions. Set this value to true to enable MIME type guessing, and otherwise to false. The default value is true.
", "SMBFileShareInfo$RequesterPays": "A value that sets the access control list permission for objects in the Amazon S3 bucket that a file gateway puts objects into. The default value is private
.
A list of users or groups in the Active Directory that are not allowed to access the file share. A group must be prefixed with the @ character. For example @group1
. Can only be set if Authentication is set to ActiveDirectory
.
A comma-separated list of the paths of folders to refresh in the cache. The default is [\"/\"
]. The default refreshes objects and folders at the root of the Amazon S3 bucket. If Recursive
is set to \"true\", the entire S3 bucket that the file share has access to is refreshed.
The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.
", "refs": { @@ -915,7 +928,7 @@ "GatewayType": { "base": null, "refs": { - "ActivateGatewayInput$GatewayType": "A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is STORED
.
Valid Values: \"STORED\", \"CACHED\", \"VTL\", \"FILE_S3\"
", + "ActivateGatewayInput$GatewayType": "A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED
.
Valid Values: \"STORED\", \"CACHED\", \"VTL\", \"FILE_S3\"
", "DescribeGatewayInformationOutput$GatewayType": "The type of the gateway.
", "GatewayInfo$GatewayType": "The type of the gateway.
" } @@ -1184,7 +1197,8 @@ "NotificationId": { "base": "The randomly generated ID of the notification that was sent. This ID is in UUID format.
", "refs": { - "NotifyWhenUploadedOutput$NotificationId": null + "NotifyWhenUploadedOutput$NotificationId": null, + "RefreshCacheOutput$NotificationId": null } }, "NotifyWhenUploadedInput": { @@ -1263,7 +1277,7 @@ } }, "RefreshCacheOutput": { - "base": null, + "base": "RefreshCacheOutput
", "refs": { } }, diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/transcribe/2017-10-26/api-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/transcribe/2017-10-26/api-2.json index 273c5f7490..b004f41c68 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/transcribe/2017-10-26/api-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/transcribe/2017-10-26/api-2.json @@ -28,6 +28,19 @@ {"shape":"ConflictException"} ] }, + "DeleteTranscriptionJob":{ + "name":"DeleteTranscriptionJob", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"DeleteTranscriptionJobRequest"}, + "errors":[ + {"shape":"LimitExceededException"}, + {"shape":"BadRequestException"}, + {"shape":"InternalFailureException"} + ] + }, "DeleteVocabulary":{ "name":"DeleteVocabulary", "http":{ @@ -172,6 +185,13 @@ } }, "DateTime":{"type":"timestamp"}, + "DeleteTranscriptionJobRequest":{ + "type":"structure", + "required":["TranscriptionJobName"], + "members":{ + "TranscriptionJobName":{"shape":"TranscriptionJobName"} + } + }, "DeleteVocabularyRequest":{ "type":"structure", "required":["VocabularyName"], @@ -223,7 +243,10 @@ "type":"string", "enum":[ "en-US", - "es-US" + "es-US", + "en-AU", + "fr-CA", + "en-UK" ] }, "LimitExceededException":{ diff --git a/vendor/github.com/aws/aws-sdk-go/models/apis/transcribe/2017-10-26/docs-2.json b/vendor/github.com/aws/aws-sdk-go/models/apis/transcribe/2017-10-26/docs-2.json index c75fb56817..967522ec9b 100644 --- a/vendor/github.com/aws/aws-sdk-go/models/apis/transcribe/2017-10-26/docs-2.json +++ b/vendor/github.com/aws/aws-sdk-go/models/apis/transcribe/2017-10-26/docs-2.json @@ -2,18 +2,19 @@ "version": "2.0", "service": "Operations and objects for transcribing speech to text.
", "operations": { - "CreateVocabulary": "Creates a new custom vocabulary that you can use to change the way Amazon Transcribe handles transcription of an audio file.
", + "CreateVocabulary": "Creates a new custom vocabulary that you can use to change the way Amazon Transcribe handles transcription of an audio file. Note that vocabularies for en-AU, en-UK, and fr-CA languages that are in preview are not available. In the console, the vocabulary section will be greyed-out and SDK will return error message.
", + "DeleteTranscriptionJob": "Deletes a previously submitted transcription job as well as any other generated results such as the transcription, models, and so on.
", "DeleteVocabulary": "Deletes a vocabulary from Amazon Transcribe.
", "GetTranscriptionJob": "Returns information about a transcription job. To see the status of the job, check the TranscriptionJobStatus
field. If the status is COMPLETED
, the job is finished and you can find the results at the location specified in the TranscriptionFileUri
field.
Gets information about a vocabulary.
", + "GetVocabulary": "Gets information about a vocabulary. Note that vocabularies for en-AU, en-UK, and fr-CA languages that are in preview are not available. In the console, the vocabulary section will be greyed-out and SDK will return error message.
", "ListTranscriptionJobs": "Lists transcription jobs with the specified status.
", "ListVocabularies": "Returns a list of vocabularies that match the specified criteria. If no criteria are specified, returns the entire list of vocabularies.
", - "StartTranscriptionJob": "Starts an asynchronous job to transcribe speech to text.
", - "UpdateVocabulary": "Updates an existing vocabulary with new values. The UpdateVocabulary
operation overwrites all of the existing information with the values that you provide in the request.
Starts an asynchronous job to transcribe speech to text. Note that en-AU, en-UK, and fr-CA languages are in preview and are only available to whitelisted customers.
", + "UpdateVocabulary": "Updates an existing vocabulary with new values. The UpdateVocabulary
operation overwrites all of the existing information with the values that you provide in the request. Note that vocabularies for en-AU, en-UK, and fr-CA languages that are in preview are not available. In the console, the vocabulary section will be greyed-out and SDK will return error message.
Your request didn't pass one or more validation tests. For example, a name already exists when creating a resource or a name may not exist when getting a transcription job or custom vocabulary. See the exception Message
field for more information.
Your request didn't pass one or more validation tests. For example, if the transcription you're trying to delete doesn't exist of if it is in a non-terminal state (for example, it's \"in progress\"). See the exception Message
field for more information.
The date and time that the vocabulary was last modified.
" } }, + "DeleteTranscriptionJobRequest": { + "base": null, + "refs": { + } + }, "DeleteVocabularyRequest": { "base": null, "refs": { @@ -237,7 +243,7 @@ } }, "TranscriptionJob": { - "base": "Describes an asynchronous transcription job that was created with the StartTranscriptionJob
operation.
Describes an asynchronous transcription job that was created with the StartTranscriptionJob
operation. Note that en-AU, en-UK, and fr-CA languages are in preview and are only available to whitelisted customers.
An object that contains the results of the transcription job.
", "StartTranscriptionJobResponse$TranscriptionJob": "An object containing details of the asynchronous transcription job.
" @@ -246,6 +252,7 @@ "TranscriptionJobName": { "base": null, "refs": { + "DeleteTranscriptionJobRequest$TranscriptionJobName": "The name of the transcription job to be deleted.
", "GetTranscriptionJobRequest$TranscriptionJobName": "The name of the job.
", "ListTranscriptionJobsRequest$JobNameContains": "When specified, the jobs returned in the list are limited to jobs whose name contains the specified string.
", "StartTranscriptionJobRequest$TranscriptionJobName": "The name of the job. You can't use the strings \".\" or \"..\" in the job name. The name must be unique within an AWS account.
", @@ -270,7 +277,7 @@ } }, "TranscriptionJobSummary": { - "base": "Provides a summary of information about a transcription job.
", + "base": "Provides a summary of information about a transcription job. Note that en-AU, en-UK, and fr-CA languages are in preview and are only available to whitelisted customers.
", "refs": { "TranscriptionJobSummaries$member": null } @@ -300,7 +307,7 @@ } }, "VocabularyInfo": { - "base": "Provides information about a custom vocabulary.
", + "base": "Provides information about a custom vocabulary. Note that vocabularies for en-AU, en-UK, and fr-CA languages that are in preview are not available. In the console, the vocabulary section will be greyed-out and SDK will return error message.
", "refs": { "Vocabularies$member": null } diff --git a/vendor/github.com/aws/aws-sdk-go/private/model/api/api.go b/vendor/github.com/aws/aws-sdk-go/private/model/api/api.go index 6059253649..72da5c244f 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/model/api/api.go +++ b/vendor/github.com/aws/aws-sdk-go/private/model/api/api.go @@ -566,7 +566,17 @@ func newClient(cfg aws.Config, handlers request.Handlers, endpoint, signingRegio } // Handlers - svc.Handlers.Sign.PushBackNamed({{if eq .Metadata.SignatureVersion "v2"}}v2{{else}}v4{{end}}.SignRequestHandler) + svc.Handlers.Sign.PushBackNamed( + {{- if eq .Metadata.SignatureVersion "v2" -}} + v2.SignRequestHandler + {{- else if or (eq .Metadata.SignatureVersion "s3") (eq .Metadata.SignatureVersion "s3v4") -}} + v4.BuildNamedHandler(v4.SignRequestHandler.Name, func(s *v4.Signer) { + s.DisableURIPathEscaping = true + }) + {{- else -}} + v4.SignRequestHandler + {{- end -}} + ) {{- if eq .Metadata.SignatureVersion "v2" }} svc.Handlers.Sign.PushBackNamed(corehandlers.BuildContentLengthHandler) {{- end }} diff --git a/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/restjsonservice/api.go b/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/restjsonservice/api.go index f760467356..a839c1b539 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/restjsonservice/api.go +++ b/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/restjsonservice/api.go @@ -27,7 +27,7 @@ const opEmptyStream = "EmptyStream" // EmptyStreamRequest generates a "aws/request.Request" representing the // client's request for the EmptyStream operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -102,7 +102,7 @@ const opGetEventStream = "GetEventStream" // GetEventStreamRequest generates a "aws/request.Request" representing the // client's request for the GetEventStream operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/restxmlservice/api.go b/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/restxmlservice/api.go index 422de203b5..04d10981c1 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/restxmlservice/api.go +++ b/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/restxmlservice/api.go @@ -27,7 +27,7 @@ const opEmptyStream = "EmptyStream" // EmptyStreamRequest generates a "aws/request.Request" representing the // client's request for the EmptyStream operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -102,7 +102,7 @@ const opGetEventStream = "GetEventStream" // GetEventStreamRequest generates a "aws/request.Request" representing the // client's request for the GetEventStream operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/rpcservice/api.go b/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/rpcservice/api.go index 1711f091d3..c02227aac1 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/rpcservice/api.go +++ b/vendor/github.com/aws/aws-sdk-go/private/model/api/codegentest/service/rpcservice/api.go @@ -27,7 +27,7 @@ const opEmptyStream = "EmptyStream" // EmptyStreamRequest generates a "aws/request.Request" representing the // client's request for the EmptyStream operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -103,7 +103,7 @@ const opGetEventStream = "GetEventStream" // GetEventStreamRequest generates a "aws/request.Request" representing the // client's request for the GetEventStream operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/model/api/operation.go b/vendor/github.com/aws/aws-sdk-go/private/model/api/operation.go index eb95ab8f48..43117dd33a 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/model/api/operation.go +++ b/vendor/github.com/aws/aws-sdk-go/private/model/api/operation.go @@ -79,7 +79,7 @@ const op{{ .ExportedName }} = "{{ .Name }}" // {{ .ExportedName }}Request generates a "aws/request.Request" representing the // client's request for the {{ .ExportedName }} operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/ec2query/build_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/ec2query/build_test.go index b6789e38d7..6699eba169 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/ec2query/build_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/ec2query/build_test.go @@ -109,7 +109,7 @@ const opInputService1TestCaseOperation1 = "OperationName" // InputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -263,7 +263,7 @@ const opInputService2TestCaseOperation1 = "OperationName" // InputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -425,7 +425,7 @@ const opInputService3TestCaseOperation1 = "OperationName" // InputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -583,7 +583,7 @@ const opInputService4TestCaseOperation1 = "OperationName" // InputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -729,7 +729,7 @@ const opInputService5TestCaseOperation1 = "OperationName" // InputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -875,7 +875,7 @@ const opInputService6TestCaseOperation1 = "OperationName" // InputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1021,7 +1021,7 @@ const opInputService7TestCaseOperation1 = "OperationName" // InputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1168,7 +1168,7 @@ const opInputService8TestCaseOperation1 = "OperationName" // InputService8TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService8TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1330,7 +1330,7 @@ const opInputService9TestCaseOperation1 = "OperationName" // InputService9TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService9TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1400,7 +1400,7 @@ const opInputService9TestCaseOperation2 = "OperationName" // InputService9TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService9TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1562,7 +1562,7 @@ const opInputService10TestCaseOperation1 = "OperationName" // InputService10TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService10TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1632,7 +1632,7 @@ const opInputService10TestCaseOperation2 = "OperationName" // InputService10TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService10TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/ec2query/unmarshal_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/ec2query/unmarshal_test.go index 2eb75408c0..f30c8d4f52 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/ec2query/unmarshal_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/ec2query/unmarshal_test.go @@ -109,7 +109,7 @@ const opOutputService1TestCaseOperation1 = "OperationName" // OutputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -309,7 +309,7 @@ const opOutputService2TestCaseOperation1 = "OperationName" // OutputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -454,7 +454,7 @@ const opOutputService3TestCaseOperation1 = "OperationName" // OutputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -598,7 +598,7 @@ const opOutputService4TestCaseOperation1 = "OperationName" // OutputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -742,7 +742,7 @@ const opOutputService5TestCaseOperation1 = "OperationName" // OutputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -886,7 +886,7 @@ const opOutputService6TestCaseOperation1 = "OperationName" // OutputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1042,7 +1042,7 @@ const opOutputService7TestCaseOperation1 = "OperationName" // OutputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1186,7 +1186,7 @@ const opOutputService8TestCaseOperation1 = "OperationName" // OutputService8TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService8TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1330,7 +1330,7 @@ const opOutputService9TestCaseOperation1 = "OperationName" // OutputService9TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService9TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1474,7 +1474,7 @@ const opOutputService10TestCaseOperation1 = "OperationName" // OutputService10TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService10TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/host.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/host.go new file mode 100644 index 0000000000..f06f44ee1c --- /dev/null +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/host.go @@ -0,0 +1,21 @@ +package protocol + +// ValidHostLabel returns if the label is a valid RFC 1123 Section 2.1 domain +// host label name. +func ValidHostLabel(label string) bool { + if l := len(label); l == 0 || l > 63 { + return false + } + for _, r := range label { + switch { + case r >= '0' && r <= '9': + case r >= 'A' && r <= 'Z': + case r >= 'a' && r <= 'z': + case r == '-': + default: + return false + } + } + + return true +} diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/host_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/host_test.go new file mode 100644 index 0000000000..8ee6796cdf --- /dev/null +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/host_test.go @@ -0,0 +1,35 @@ +// +build go1.7 + +package protocol + +import ( + "strconv" + "testing" +) + +func TestValidHostLabel(t *testing.T) { + cases := []struct { + Input string + Valid bool + }{ + {Input: "abc123", Valid: true}, + {Input: "123", Valid: true}, + {Input: "abc", Valid: true}, + {Input: "123-abc", Valid: true}, + {Input: "{thing}-abc", Valid: false}, + {Input: "abc.123", Valid: false}, + {Input: "abc/123", Valid: false}, + {Input: "012345678901234567890123456789012345678901234567890123456789123", Valid: true}, + {Input: "0123456789012345678901234567890123456789012345678901234567891234", Valid: false}, + {Input: "", Valid: false}, + } + + for i, c := range cases { + t.Run(strconv.Itoa(i), func(t *testing.T) { + valid := ValidHostLabel(c.Input) + if e, a := c.Valid, valid; e != a { + t.Errorf("expect valid %v, got %v", e, a) + } + }) + } +} diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/jsonrpc/build_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/jsonrpc/build_test.go index 675de1be96..4c6df70a16 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/jsonrpc/build_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/jsonrpc/build_test.go @@ -111,7 +111,7 @@ const opInputService1TestCaseOperation1 = "OperationName" // InputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -260,7 +260,7 @@ const opInputService2TestCaseOperation1 = "OperationName" // InputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -424,7 +424,7 @@ const opInputService3TestCaseOperation1 = "OperationName" // InputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -494,7 +494,7 @@ const opInputService3TestCaseOperation2 = "OperationName" // InputService3TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService3TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -676,7 +676,7 @@ const opInputService4TestCaseOperation1 = "OperationName" // InputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -825,7 +825,7 @@ const opInputService5TestCaseOperation1 = "OperationName" // InputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -895,7 +895,7 @@ const opInputService5TestCaseOperation2 = "OperationName" // InputService5TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -965,7 +965,7 @@ const opInputService5TestCaseOperation3 = "OperationName" // InputService5TestCaseOperation3Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation3 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1035,7 +1035,7 @@ const opInputService5TestCaseOperation4 = "OperationName" // InputService5TestCaseOperation4Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation4 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1105,7 +1105,7 @@ const opInputService5TestCaseOperation5 = "OperationName" // InputService5TestCaseOperation5Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation5 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1175,7 +1175,7 @@ const opInputService5TestCaseOperation6 = "OperationName" // InputService5TestCaseOperation6Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation6 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1439,7 +1439,7 @@ const opInputService6TestCaseOperation1 = "OperationName" // InputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1586,7 +1586,7 @@ const opInputService7TestCaseOperation1 = "OperationName" // InputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1657,7 +1657,7 @@ const opInputService7TestCaseOperation2 = "OperationName" // InputService7TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService7TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1820,7 +1820,7 @@ const opInputService8TestCaseOperation1 = "OperationName" // InputService8TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService8TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1891,7 +1891,7 @@ const opInputService8TestCaseOperation2 = "OperationName" // InputService8TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService8TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/jsonrpc/unmarshal_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/jsonrpc/unmarshal_test.go index 652c544400..5038e89f70 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/jsonrpc/unmarshal_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/jsonrpc/unmarshal_test.go @@ -109,7 +109,7 @@ const opOutputService1TestCaseOperation1 = "OperationName" // OutputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -309,7 +309,7 @@ const opOutputService2TestCaseOperation1 = "OperationName" // OutputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -475,7 +475,7 @@ const opOutputService3TestCaseOperation1 = "OperationName" // OutputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -663,7 +663,7 @@ const opOutputService4TestCaseOperation1 = "OperationName" // OutputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -731,7 +731,7 @@ const opOutputService4TestCaseOperation2 = "OperationName" // OutputService4TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the OutputService4TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -927,7 +927,7 @@ const opOutputService5TestCaseOperation1 = "OperationName" // OutputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1071,7 +1071,7 @@ const opOutputService6TestCaseOperation1 = "OperationName" // OutputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1215,7 +1215,7 @@ const opOutputService7TestCaseOperation1 = "OperationName" // OutputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/query/build_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/query/build_test.go index 50c23c1ec6..2f2ff446eb 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/query/build_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/query/build_test.go @@ -109,7 +109,7 @@ const opInputService1TestCaseOperation1 = "OperationName" // InputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -179,7 +179,7 @@ const opInputService1TestCaseOperation2 = "OperationName" // InputService1TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService1TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -249,7 +249,7 @@ const opInputService1TestCaseOperation3 = "OperationName" // InputService1TestCaseOperation3Request generates a "aws/request.Request" representing the // client's request for the InputService1TestCaseOperation3 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -475,7 +475,7 @@ const opInputService2TestCaseOperation1 = "OperationName" // InputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -633,7 +633,7 @@ const opInputService3TestCaseOperation1 = "OperationName" // InputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -703,7 +703,7 @@ const opInputService3TestCaseOperation2 = "OperationName" // InputService3TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService3TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -865,7 +865,7 @@ const opInputService4TestCaseOperation1 = "OperationName" // InputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -935,7 +935,7 @@ const opInputService4TestCaseOperation2 = "OperationName" // InputService4TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService4TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1129,7 +1129,7 @@ const opInputService5TestCaseOperation1 = "OperationName" // InputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1275,7 +1275,7 @@ const opInputService6TestCaseOperation1 = "OperationName" // InputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1421,7 +1421,7 @@ const opInputService7TestCaseOperation1 = "OperationName" // InputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1575,7 +1575,7 @@ const opInputService8TestCaseOperation1 = "OperationName" // InputService8TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService8TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1721,7 +1721,7 @@ const opInputService9TestCaseOperation1 = "OperationName" // InputService9TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService9TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1867,7 +1867,7 @@ const opInputService10TestCaseOperation1 = "OperationName" // InputService10TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService10TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2014,7 +2014,7 @@ const opInputService11TestCaseOperation1 = "OperationName" // InputService11TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService11TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2160,7 +2160,7 @@ const opInputService12TestCaseOperation1 = "OperationName" // InputService12TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService12TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2322,7 +2322,7 @@ const opInputService13TestCaseOperation1 = "OperationName" // InputService13TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService13TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2392,7 +2392,7 @@ const opInputService13TestCaseOperation2 = "OperationName" // InputService13TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService13TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2462,7 +2462,7 @@ const opInputService13TestCaseOperation3 = "OperationName" // InputService13TestCaseOperation3Request generates a "aws/request.Request" representing the // client's request for the InputService13TestCaseOperation3 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2532,7 +2532,7 @@ const opInputService13TestCaseOperation4 = "OperationName" // InputService13TestCaseOperation4Request generates a "aws/request.Request" representing the // client's request for the InputService13TestCaseOperation4 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2602,7 +2602,7 @@ const opInputService13TestCaseOperation5 = "OperationName" // InputService13TestCaseOperation5Request generates a "aws/request.Request" representing the // client's request for the InputService13TestCaseOperation5 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2672,7 +2672,7 @@ const opInputService13TestCaseOperation6 = "OperationName" // InputService13TestCaseOperation6Request generates a "aws/request.Request" representing the // client's request for the InputService13TestCaseOperation6 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2934,7 +2934,7 @@ const opInputService14TestCaseOperation1 = "OperationName" // InputService14TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService14TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3005,7 +3005,7 @@ const opInputService14TestCaseOperation2 = "OperationName" // InputService14TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService14TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3168,7 +3168,7 @@ const opInputService15TestCaseOperation1 = "OperationName" // InputService15TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService15TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3239,7 +3239,7 @@ const opInputService15TestCaseOperation2 = "OperationName" // InputService15TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService15TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3310,7 +3310,7 @@ const opInputService15TestCaseOperation3 = "OperationName" // InputService15TestCaseOperation3Request generates a "aws/request.Request" representing the // client's request for the InputService15TestCaseOperation3 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/query/unmarshal_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/query/unmarshal_test.go index 003506a33d..9fa9b71d79 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/query/unmarshal_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/query/unmarshal_test.go @@ -109,7 +109,7 @@ const opOutputService1TestCaseOperation1 = "OperationName" // OutputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -317,7 +317,7 @@ const opOutputService2TestCaseOperation1 = "OperationName" // OutputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -469,7 +469,7 @@ const opOutputService3TestCaseOperation1 = "OperationName" // OutputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -614,7 +614,7 @@ const opOutputService4TestCaseOperation1 = "OperationName" // OutputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -758,7 +758,7 @@ const opOutputService5TestCaseOperation1 = "OperationName" // OutputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -902,7 +902,7 @@ const opOutputService6TestCaseOperation1 = "OperationName" // OutputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1046,7 +1046,7 @@ const opOutputService7TestCaseOperation1 = "OperationName" // OutputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1190,7 +1190,7 @@ const opOutputService8TestCaseOperation1 = "OperationName" // OutputService8TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService8TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1362,7 +1362,7 @@ const opOutputService9TestCaseOperation1 = "OperationName" // OutputService9TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService9TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1534,7 +1534,7 @@ const opOutputService10TestCaseOperation1 = "OperationName" // OutputService10TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService10TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1678,7 +1678,7 @@ const opOutputService11TestCaseOperation1 = "OperationName" // OutputService11TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService11TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1834,7 +1834,7 @@ const opOutputService12TestCaseOperation1 = "OperationName" // OutputService12TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService12TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1978,7 +1978,7 @@ const opOutputService13TestCaseOperation1 = "OperationName" // OutputService13TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService13TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2122,7 +2122,7 @@ const opOutputService14TestCaseOperation1 = "OperationName" // OutputService14TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService14TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2266,7 +2266,7 @@ const opOutputService15TestCaseOperation1 = "OperationName" // OutputService15TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService15TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2410,7 +2410,7 @@ const opOutputService16TestCaseOperation1 = "OperationName" // OutputService16TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService16TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/restjson/build_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/restjson/build_test.go index 9f372c871a..d975f68f6f 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/restjson/build_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/restjson/build_test.go @@ -109,7 +109,7 @@ const opInputService1TestCaseOperation1 = "OperationName" // InputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -248,7 +248,7 @@ const opInputService2TestCaseOperation1 = "OperationName" // InputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -395,7 +395,7 @@ const opInputService3TestCaseOperation1 = "OperationName" // InputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -542,7 +542,7 @@ const opInputService4TestCaseOperation1 = "OperationName" // InputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -689,7 +689,7 @@ const opInputService5TestCaseOperation1 = "OperationName" // InputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -844,7 +844,7 @@ const opInputService6TestCaseOperation1 = "OperationName" // InputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -999,7 +999,7 @@ const opInputService7TestCaseOperation1 = "OperationName" // InputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1070,7 +1070,7 @@ const opInputService7TestCaseOperation2 = "OperationName" // InputService7TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService7TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1233,7 +1233,7 @@ const opInputService8TestCaseOperation1 = "OperationName" // InputService8TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService8TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1396,7 +1396,7 @@ const opInputService9TestCaseOperation1 = "OperationName" // InputService9TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService9TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1587,7 +1587,7 @@ const opInputService10TestCaseOperation1 = "OperationName" // InputService10TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService10TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1786,7 +1786,7 @@ const opInputService11TestCaseOperation1 = "OperationName" // InputService11TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService11TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1963,7 +1963,7 @@ const opInputService12TestCaseOperation1 = "OperationName" // InputService12TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService12TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2133,7 +2133,7 @@ const opInputService13TestCaseOperation1 = "OperationName" // InputService13TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService13TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2204,7 +2204,7 @@ const opInputService13TestCaseOperation2 = "OperationName" // InputService13TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService13TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2367,7 +2367,7 @@ const opInputService14TestCaseOperation1 = "OperationName" // InputService14TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService14TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2438,7 +2438,7 @@ const opInputService14TestCaseOperation2 = "OperationName" // InputService14TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService14TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2613,7 +2613,7 @@ const opInputService15TestCaseOperation1 = "OperationName" // InputService15TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService15TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2684,7 +2684,7 @@ const opInputService15TestCaseOperation2 = "OperationName" // InputService15TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService15TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2847,7 +2847,7 @@ const opInputService16TestCaseOperation1 = "OperationName" // InputService16TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService16TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2918,7 +2918,7 @@ const opInputService16TestCaseOperation2 = "OperationName" // InputService16TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService16TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2989,7 +2989,7 @@ const opInputService16TestCaseOperation3 = "OperationName" // InputService16TestCaseOperation3Request generates a "aws/request.Request" representing the // client's request for the InputService16TestCaseOperation3 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3060,7 +3060,7 @@ const opInputService16TestCaseOperation4 = "OperationName" // InputService16TestCaseOperation4Request generates a "aws/request.Request" representing the // client's request for the InputService16TestCaseOperation4 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3131,7 +3131,7 @@ const opInputService16TestCaseOperation5 = "OperationName" // InputService16TestCaseOperation5Request generates a "aws/request.Request" representing the // client's request for the InputService16TestCaseOperation5 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3202,7 +3202,7 @@ const opInputService16TestCaseOperation6 = "OperationName" // InputService16TestCaseOperation6Request generates a "aws/request.Request" representing the // client's request for the InputService16TestCaseOperation6 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3465,7 +3465,7 @@ const opInputService17TestCaseOperation1 = "OperationName" // InputService17TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService17TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3676,7 +3676,7 @@ const opInputService18TestCaseOperation1 = "OperationName" // InputService18TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService18TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3823,7 +3823,7 @@ const opInputService19TestCaseOperation1 = "OperationName" // InputService19TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService19TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3970,7 +3970,7 @@ const opInputService20TestCaseOperation1 = "OperationName" // InputService20TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService20TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4041,7 +4041,7 @@ const opInputService20TestCaseOperation2 = "OperationName" // InputService20TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService20TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4204,7 +4204,7 @@ const opInputService21TestCaseOperation1 = "OperationName" // InputService21TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService21TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4275,7 +4275,7 @@ const opInputService21TestCaseOperation2 = "OperationName" // InputService21TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService21TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4346,7 +4346,7 @@ const opInputService21TestCaseOperation3 = "OperationName" // InputService21TestCaseOperation3Request generates a "aws/request.Request" representing the // client's request for the InputService21TestCaseOperation3 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4593,7 +4593,7 @@ const opInputService22TestCaseOperation1 = "OperationName" // InputService22TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService22TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4664,7 +4664,7 @@ const opInputService22TestCaseOperation2 = "OperationName" // InputService22TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService22TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/restjson/unmarshal_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/restjson/unmarshal_test.go index 54c8c9e5ed..51ee460aeb 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/restjson/unmarshal_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/restjson/unmarshal_test.go @@ -109,7 +109,7 @@ const opOutputService1TestCaseOperation1 = "OperationName" // OutputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -333,7 +333,7 @@ const opOutputService2TestCaseOperation1 = "OperationName" // OutputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -499,7 +499,7 @@ const opOutputService3TestCaseOperation1 = "OperationName" // OutputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -711,7 +711,7 @@ const opOutputService4TestCaseOperation1 = "OperationName" // OutputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -855,7 +855,7 @@ const opOutputService5TestCaseOperation1 = "OperationName" // OutputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1011,7 +1011,7 @@ const opOutputService6TestCaseOperation1 = "OperationName" // OutputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1155,7 +1155,7 @@ const opOutputService7TestCaseOperation1 = "OperationName" // OutputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1299,7 +1299,7 @@ const opOutputService8TestCaseOperation1 = "OperationName" // OutputService8TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService8TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1443,7 +1443,7 @@ const opOutputService9TestCaseOperation1 = "OperationName" // OutputService9TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService9TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1595,7 +1595,7 @@ const opOutputService10TestCaseOperation1 = "OperationName" // OutputService10TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService10TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1759,7 +1759,7 @@ const opOutputService11TestCaseOperation1 = "OperationName" // OutputService11TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService11TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1903,7 +1903,7 @@ const opOutputService12TestCaseOperation1 = "OperationName" // OutputService12TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService12TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1971,7 +1971,7 @@ const opOutputService12TestCaseOperation2 = "OperationName" // OutputService12TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the OutputService12TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2163,7 +2163,7 @@ const opOutputService13TestCaseOperation1 = "OperationName" // OutputService13TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService13TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2232,7 +2232,7 @@ const opOutputService13TestCaseOperation2 = "OperationName" // OutputService13TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the OutputService13TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/restxml/build_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/restxml/build_test.go index ac8ca1572c..e2e7c2d8cb 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/restxml/build_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/restxml/build_test.go @@ -109,7 +109,7 @@ const opInputService1TestCaseOperation1 = "OperationName" // InputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -180,7 +180,7 @@ const opInputService1TestCaseOperation2 = "OperationName" // InputService1TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService1TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -251,7 +251,7 @@ const opInputService1TestCaseOperation3 = "OperationName" // InputService1TestCaseOperation3Request generates a "aws/request.Request" representing the // client's request for the InputService1TestCaseOperation3 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -438,7 +438,7 @@ const opInputService2TestCaseOperation1 = "OperationName" // InputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -609,7 +609,7 @@ const opInputService3TestCaseOperation1 = "OperationName" // InputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -680,7 +680,7 @@ const opInputService3TestCaseOperation2 = "OperationName" // InputService3TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService3TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -879,7 +879,7 @@ const opInputService4TestCaseOperation1 = "OperationName" // InputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1054,7 +1054,7 @@ const opInputService5TestCaseOperation1 = "OperationName" // InputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1201,7 +1201,7 @@ const opInputService6TestCaseOperation1 = "OperationName" // InputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1348,7 +1348,7 @@ const opInputService7TestCaseOperation1 = "OperationName" // InputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1495,7 +1495,7 @@ const opInputService8TestCaseOperation1 = "OperationName" // InputService8TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService8TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1642,7 +1642,7 @@ const opInputService9TestCaseOperation1 = "OperationName" // InputService9TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService9TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1801,7 +1801,7 @@ const opInputService10TestCaseOperation1 = "OperationName" // InputService10TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService10TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1961,7 +1961,7 @@ const opInputService11TestCaseOperation1 = "OperationName" // InputService11TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService11TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2172,7 +2172,7 @@ const opInputService12TestCaseOperation1 = "OperationName" // InputService12TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService12TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2319,7 +2319,7 @@ const opInputService13TestCaseOperation1 = "OperationName" // InputService13TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService13TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2466,7 +2466,7 @@ const opInputService14TestCaseOperation1 = "OperationName" // InputService14TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService14TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2621,7 +2621,7 @@ const opInputService15TestCaseOperation1 = "OperationName" // InputService15TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService15TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2776,7 +2776,7 @@ const opInputService16TestCaseOperation1 = "OperationName" // InputService16TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService16TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2847,7 +2847,7 @@ const opInputService16TestCaseOperation2 = "OperationName" // InputService16TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService16TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3010,7 +3010,7 @@ const opInputService17TestCaseOperation1 = "OperationName" // InputService17TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService17TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3157,7 +3157,7 @@ const opInputService18TestCaseOperation1 = "OperationName" // InputService18TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService18TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3228,7 +3228,7 @@ const opInputService18TestCaseOperation2 = "OperationName" // InputService18TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService18TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3391,7 +3391,7 @@ const opInputService19TestCaseOperation1 = "OperationName" // InputService19TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService19TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3462,7 +3462,7 @@ const opInputService19TestCaseOperation2 = "OperationName" // InputService19TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService19TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3533,7 +3533,7 @@ const opInputService19TestCaseOperation3 = "OperationName" // InputService19TestCaseOperation3Request generates a "aws/request.Request" representing the // client's request for the InputService19TestCaseOperation3 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3604,7 +3604,7 @@ const opInputService19TestCaseOperation4 = "OperationName" // InputService19TestCaseOperation4Request generates a "aws/request.Request" representing the // client's request for the InputService19TestCaseOperation4 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3811,7 +3811,7 @@ const opInputService20TestCaseOperation1 = "OperationName" // InputService20TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService20TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3990,7 +3990,7 @@ const opInputService21TestCaseOperation1 = "OperationName" // InputService21TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService21TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4145,7 +4145,7 @@ const opInputService22TestCaseOperation1 = "OperationName" // InputService22TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService22TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4216,7 +4216,7 @@ const opInputService22TestCaseOperation2 = "OperationName" // InputService22TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService22TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4379,7 +4379,7 @@ const opInputService23TestCaseOperation1 = "OperationName" // InputService23TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService23TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4450,7 +4450,7 @@ const opInputService23TestCaseOperation2 = "OperationName" // InputService23TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService23TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4521,7 +4521,7 @@ const opInputService23TestCaseOperation3 = "OperationName" // InputService23TestCaseOperation3Request generates a "aws/request.Request" representing the // client's request for the InputService23TestCaseOperation3 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4592,7 +4592,7 @@ const opInputService23TestCaseOperation4 = "OperationName" // InputService23TestCaseOperation4Request generates a "aws/request.Request" representing the // client's request for the InputService23TestCaseOperation4 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4663,7 +4663,7 @@ const opInputService23TestCaseOperation5 = "OperationName" // InputService23TestCaseOperation5Request generates a "aws/request.Request" representing the // client's request for the InputService23TestCaseOperation5 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4734,7 +4734,7 @@ const opInputService23TestCaseOperation6 = "OperationName" // InputService23TestCaseOperation6Request generates a "aws/request.Request" representing the // client's request for the InputService23TestCaseOperation6 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4997,7 +4997,7 @@ const opInputService24TestCaseOperation1 = "OperationName" // InputService24TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService24TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5068,7 +5068,7 @@ const opInputService24TestCaseOperation2 = "OperationName" // InputService24TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService24TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5231,7 +5231,7 @@ const opInputService25TestCaseOperation1 = "OperationName" // InputService25TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the InputService25TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5302,7 +5302,7 @@ const opInputService25TestCaseOperation2 = "OperationName" // InputService25TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the InputService25TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/private/protocol/restxml/unmarshal_test.go b/vendor/github.com/aws/aws-sdk-go/private/protocol/restxml/unmarshal_test.go index 14e7df6813..1105231e6d 100644 --- a/vendor/github.com/aws/aws-sdk-go/private/protocol/restxml/unmarshal_test.go +++ b/vendor/github.com/aws/aws-sdk-go/private/protocol/restxml/unmarshal_test.go @@ -109,7 +109,7 @@ const opOutputService1TestCaseOperation1 = "OperationName" // OutputService1TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService1TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -177,7 +177,7 @@ const opOutputService1TestCaseOperation2 = "OperationName" // OutputService1TestCaseOperation2Request generates a "aws/request.Request" representing the // client's request for the OutputService1TestCaseOperation2 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -497,7 +497,7 @@ const opOutputService2TestCaseOperation1 = "OperationName" // OutputService2TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService2TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -642,7 +642,7 @@ const opOutputService3TestCaseOperation1 = "OperationName" // OutputService3TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService3TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -786,7 +786,7 @@ const opOutputService4TestCaseOperation1 = "OperationName" // OutputService4TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService4TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -930,7 +930,7 @@ const opOutputService5TestCaseOperation1 = "OperationName" // OutputService5TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService5TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1074,7 +1074,7 @@ const opOutputService6TestCaseOperation1 = "OperationName" // OutputService6TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService6TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1230,7 +1230,7 @@ const opOutputService7TestCaseOperation1 = "OperationName" // OutputService7TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService7TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1374,7 +1374,7 @@ const opOutputService8TestCaseOperation1 = "OperationName" // OutputService8TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService8TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1518,7 +1518,7 @@ const opOutputService9TestCaseOperation1 = "OperationName" // OutputService9TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService9TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1682,7 +1682,7 @@ const opOutputService10TestCaseOperation1 = "OperationName" // OutputService10TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService10TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1826,7 +1826,7 @@ const opOutputService11TestCaseOperation1 = "OperationName" // OutputService11TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService11TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2034,7 +2034,7 @@ const opOutputService12TestCaseOperation1 = "OperationName" // OutputService12TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService12TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2178,7 +2178,7 @@ const opOutputService13TestCaseOperation1 = "OperationName" // OutputService13TestCaseOperation1Request generates a "aws/request.Request" representing the // client's request for the OutputService13TestCaseOperation1 operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/service/acm/api.go b/vendor/github.com/aws/aws-sdk-go/service/acm/api.go index 07fa10c944..40cb236501 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/acm/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/acm/api.go @@ -18,7 +18,7 @@ const opAddTagsToCertificate = "AddTagsToCertificate" // AddTagsToCertificateRequest generates a "aws/request.Request" representing the // client's request for the AddTagsToCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -126,7 +126,7 @@ const opDeleteCertificate = "DeleteCertificate" // DeleteCertificateRequest generates a "aws/request.Request" representing the // client's request for the DeleteCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -223,7 +223,7 @@ const opDescribeCertificate = "DescribeCertificate" // DescribeCertificateRequest generates a "aws/request.Request" representing the // client's request for the DescribeCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -306,7 +306,7 @@ const opExportCertificate = "ExportCertificate" // ExportCertificateRequest generates a "aws/request.Request" representing the // client's request for the ExportCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -401,7 +401,7 @@ const opGetCertificate = "GetCertificate" // GetCertificateRequest generates a "aws/request.Request" representing the // client's request for the GetCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -493,7 +493,7 @@ const opImportCertificate = "ImportCertificate" // ImportCertificateRequest generates a "aws/request.Request" representing the // client's request for the ImportCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -626,7 +626,7 @@ const opListCertificates = "ListCertificates" // ListCertificatesRequest generates a "aws/request.Request" representing the // client's request for the ListCertificates operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -758,7 +758,7 @@ const opListTagsForCertificate = "ListTagsForCertificate" // ListTagsForCertificateRequest generates a "aws/request.Request" representing the // client's request for the ListTagsForCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -844,7 +844,7 @@ const opRemoveTagsFromCertificate = "RemoveTagsFromCertificate" // RemoveTagsFromCertificateRequest generates a "aws/request.Request" representing the // client's request for the RemoveTagsFromCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -940,7 +940,7 @@ const opRequestCertificate = "RequestCertificate" // RequestCertificateRequest generates a "aws/request.Request" representing the // client's request for the RequestCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1036,7 +1036,7 @@ const opResendValidationEmail = "ResendValidationEmail" // ResendValidationEmailRequest generates a "aws/request.Request" representing the // client's request for the ResendValidationEmail operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1137,7 +1137,7 @@ const opUpdateCertificateOptions = "UpdateCertificateOptions" // UpdateCertificateOptionsRequest generates a "aws/request.Request" representing the // client's request for the UpdateCertificateOptions operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/service/acmpca/api.go b/vendor/github.com/aws/aws-sdk-go/service/acmpca/api.go index 113c0a3ad4..02db27d970 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/acmpca/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/acmpca/api.go @@ -18,7 +18,7 @@ const opCreateCertificateAuthority = "CreateCertificateAuthority" // CreateCertificateAuthorityRequest generates a "aws/request.Request" representing the // client's request for the CreateCertificateAuthority operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -114,7 +114,7 @@ const opCreateCertificateAuthorityAuditReport = "CreateCertificateAuthorityAudit // CreateCertificateAuthorityAuditReportRequest generates a "aws/request.Request" representing the // client's request for the CreateCertificateAuthorityAuditReport operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -212,7 +212,7 @@ const opDeleteCertificateAuthority = "DeleteCertificateAuthority" // DeleteCertificateAuthorityRequest generates a "aws/request.Request" representing the // client's request for the DeleteCertificateAuthority operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -321,7 +321,7 @@ const opDescribeCertificateAuthority = "DescribeCertificateAuthority" // DescribeCertificateAuthorityRequest generates a "aws/request.Request" representing the // client's request for the DescribeCertificateAuthority operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -426,7 +426,7 @@ const opDescribeCertificateAuthorityAuditReport = "DescribeCertificateAuthorityA // DescribeCertificateAuthorityAuditReportRequest generates a "aws/request.Request" representing the // client's request for the DescribeCertificateAuthorityAuditReport operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -515,7 +515,7 @@ const opGetCertificate = "GetCertificate" // GetCertificateRequest generates a "aws/request.Request" representing the // client's request for the GetCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -613,7 +613,7 @@ const opGetCertificateAuthorityCertificate = "GetCertificateAuthorityCertificate // GetCertificateAuthorityCertificateRequest generates a "aws/request.Request" representing the // client's request for the GetCertificateAuthorityCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -702,7 +702,7 @@ const opGetCertificateAuthorityCsr = "GetCertificateAuthorityCsr" // GetCertificateAuthorityCsrRequest generates a "aws/request.Request" representing the // client's request for the GetCertificateAuthorityCsr operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -799,7 +799,7 @@ const opImportCertificateAuthorityCertificate = "ImportCertificateAuthorityCerti // ImportCertificateAuthorityCertificateRequest generates a "aws/request.Request" representing the // client's request for the ImportCertificateAuthorityCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -919,7 +919,7 @@ const opIssueCertificate = "IssueCertificate" // IssueCertificateRequest generates a "aws/request.Request" representing the // client's request for the IssueCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1021,7 +1021,7 @@ const opListCertificateAuthorities = "ListCertificateAuthorities" // ListCertificateAuthoritiesRequest generates a "aws/request.Request" representing the // client's request for the ListCertificateAuthorities operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1102,7 +1102,7 @@ const opListTags = "ListTags" // ListTagsRequest generates a "aws/request.Request" representing the // client's request for the ListTags operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1189,7 +1189,7 @@ const opRestoreCertificateAuthority = "RestoreCertificateAuthority" // RestoreCertificateAuthorityRequest generates a "aws/request.Request" representing the // client's request for the RestoreCertificateAuthority operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1290,7 +1290,7 @@ const opRevokeCertificate = "RevokeCertificate" // RevokeCertificateRequest generates a "aws/request.Request" representing the // client's request for the RevokeCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1396,7 +1396,7 @@ const opTagCertificateAuthority = "TagCertificateAuthority" // TagCertificateAuthorityRequest generates a "aws/request.Request" representing the // client's request for the TagCertificateAuthority operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1500,7 +1500,7 @@ const opUntagCertificateAuthority = "UntagCertificateAuthority" // UntagCertificateAuthorityRequest generates a "aws/request.Request" representing the // client's request for the UntagCertificateAuthority operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1597,7 +1597,7 @@ const opUpdateCertificateAuthority = "UpdateCertificateAuthority" // UpdateCertificateAuthorityRequest generates a "aws/request.Request" representing the // client's request for the UpdateCertificateAuthority operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/service/alexaforbusiness/api.go b/vendor/github.com/aws/aws-sdk-go/service/alexaforbusiness/api.go index d6a320a124..88d2dda9a6 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/alexaforbusiness/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/alexaforbusiness/api.go @@ -16,7 +16,7 @@ const opAssociateContactWithAddressBook = "AssociateContactWithAddressBook" // AssociateContactWithAddressBookRequest generates a "aws/request.Request" representing the // client's request for the AssociateContactWithAddressBook operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -96,7 +96,7 @@ const opAssociateDeviceWithRoom = "AssociateDeviceWithRoom" // AssociateDeviceWithRoomRequest generates a "aws/request.Request" representing the // client's request for the AssociateDeviceWithRoom operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -183,7 +183,7 @@ const opAssociateSkillGroupWithRoom = "AssociateSkillGroupWithRoom" // AssociateSkillGroupWithRoomRequest generates a "aws/request.Request" representing the // client's request for the AssociateSkillGroupWithRoom operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -258,7 +258,7 @@ const opCreateAddressBook = "CreateAddressBook" // CreateAddressBookRequest generates a "aws/request.Request" representing the // client's request for the CreateAddressBook operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -341,7 +341,7 @@ const opCreateContact = "CreateContact" // CreateContactRequest generates a "aws/request.Request" representing the // client's request for the CreateContact operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -424,7 +424,7 @@ const opCreateProfile = "CreateProfile" // CreateProfileRequest generates a "aws/request.Request" representing the // client's request for the CreateProfile operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -507,7 +507,7 @@ const opCreateRoom = "CreateRoom" // CreateRoomRequest generates a "aws/request.Request" representing the // client's request for the CreateRoom operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -590,7 +590,7 @@ const opCreateSkillGroup = "CreateSkillGroup" // CreateSkillGroupRequest generates a "aws/request.Request" representing the // client's request for the CreateSkillGroup operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -673,7 +673,7 @@ const opCreateUser = "CreateUser" // CreateUserRequest generates a "aws/request.Request" representing the // client's request for the CreateUser operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -756,7 +756,7 @@ const opDeleteAddressBook = "DeleteAddressBook" // DeleteAddressBookRequest generates a "aws/request.Request" representing the // client's request for the DeleteAddressBook operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -835,7 +835,7 @@ const opDeleteContact = "DeleteContact" // DeleteContactRequest generates a "aws/request.Request" representing the // client's request for the DeleteContact operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -914,7 +914,7 @@ const opDeleteProfile = "DeleteProfile" // DeleteProfileRequest generates a "aws/request.Request" representing the // client's request for the DeleteProfile operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -993,7 +993,7 @@ const opDeleteRoom = "DeleteRoom" // DeleteRoomRequest generates a "aws/request.Request" representing the // client's request for the DeleteRoom operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1072,7 +1072,7 @@ const opDeleteRoomSkillParameter = "DeleteRoomSkillParameter" // DeleteRoomSkillParameterRequest generates a "aws/request.Request" representing the // client's request for the DeleteRoomSkillParameter operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1146,7 +1146,7 @@ const opDeleteSkillGroup = "DeleteSkillGroup" // DeleteSkillGroupRequest generates a "aws/request.Request" representing the // client's request for the DeleteSkillGroup operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1225,7 +1225,7 @@ const opDeleteUser = "DeleteUser" // DeleteUserRequest generates a "aws/request.Request" representing the // client's request for the DeleteUser operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1304,7 +1304,7 @@ const opDisassociateContactFromAddressBook = "DisassociateContactFromAddressBook // DisassociateContactFromAddressBookRequest generates a "aws/request.Request" representing the // client's request for the DisassociateContactFromAddressBook operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1378,7 +1378,7 @@ const opDisassociateDeviceFromRoom = "DisassociateDeviceFromRoom" // DisassociateDeviceFromRoomRequest generates a "aws/request.Request" representing the // client's request for the DisassociateDeviceFromRoom operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1460,7 +1460,7 @@ const opDisassociateSkillGroupFromRoom = "DisassociateSkillGroupFromRoom" // DisassociateSkillGroupFromRoomRequest generates a "aws/request.Request" representing the // client's request for the DisassociateSkillGroupFromRoom operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1535,7 +1535,7 @@ const opGetAddressBook = "GetAddressBook" // GetAddressBookRequest generates a "aws/request.Request" representing the // client's request for the GetAddressBook operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1614,7 +1614,7 @@ const opGetContact = "GetContact" // GetContactRequest generates a "aws/request.Request" representing the // client's request for the GetContact operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1693,7 +1693,7 @@ const opGetDevice = "GetDevice" // GetDeviceRequest generates a "aws/request.Request" representing the // client's request for the GetDevice operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1772,7 +1772,7 @@ const opGetProfile = "GetProfile" // GetProfileRequest generates a "aws/request.Request" representing the // client's request for the GetProfile operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1851,7 +1851,7 @@ const opGetRoom = "GetRoom" // GetRoomRequest generates a "aws/request.Request" representing the // client's request for the GetRoom operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1930,7 +1930,7 @@ const opGetRoomSkillParameter = "GetRoomSkillParameter" // GetRoomSkillParameterRequest generates a "aws/request.Request" representing the // client's request for the GetRoomSkillParameter operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2009,7 +2009,7 @@ const opGetSkillGroup = "GetSkillGroup" // GetSkillGroupRequest generates a "aws/request.Request" representing the // client's request for the GetSkillGroup operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2088,7 +2088,7 @@ const opListDeviceEvents = "ListDeviceEvents" // ListDeviceEventsRequest generates a "aws/request.Request" representing the // client's request for the ListDeviceEvents operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2224,7 +2224,7 @@ const opListSkills = "ListSkills" // ListSkillsRequest generates a "aws/request.Request" representing the // client's request for the ListSkills operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2354,7 +2354,7 @@ const opListTags = "ListTags" // ListTagsRequest generates a "aws/request.Request" representing the // client's request for the ListTags operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2489,7 +2489,7 @@ const opPutRoomSkillParameter = "PutRoomSkillParameter" // PutRoomSkillParameterRequest generates a "aws/request.Request" representing the // client's request for the PutRoomSkillParameter operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2564,7 +2564,7 @@ const opResolveRoom = "ResolveRoom" // ResolveRoomRequest generates a "aws/request.Request" representing the // client's request for the ResolveRoom operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2644,7 +2644,7 @@ const opRevokeInvitation = "RevokeInvitation" // RevokeInvitationRequest generates a "aws/request.Request" representing the // client's request for the RevokeInvitation operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2723,7 +2723,7 @@ const opSearchAddressBooks = "SearchAddressBooks" // SearchAddressBooksRequest generates a "aws/request.Request" representing the // client's request for the SearchAddressBooks operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2854,7 +2854,7 @@ const opSearchContacts = "SearchContacts" // SearchContactsRequest generates a "aws/request.Request" representing the // client's request for the SearchContacts operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2984,7 +2984,7 @@ const opSearchDevices = "SearchDevices" // SearchDevicesRequest generates a "aws/request.Request" representing the // client's request for the SearchDevices operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3114,7 +3114,7 @@ const opSearchProfiles = "SearchProfiles" // SearchProfilesRequest generates a "aws/request.Request" representing the // client's request for the SearchProfiles operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3244,7 +3244,7 @@ const opSearchRooms = "SearchRooms" // SearchRoomsRequest generates a "aws/request.Request" representing the // client's request for the SearchRooms operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3374,7 +3374,7 @@ const opSearchSkillGroups = "SearchSkillGroups" // SearchSkillGroupsRequest generates a "aws/request.Request" representing the // client's request for the SearchSkillGroups operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3505,7 +3505,7 @@ const opSearchUsers = "SearchUsers" // SearchUsersRequest generates a "aws/request.Request" representing the // client's request for the SearchUsers operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3635,7 +3635,7 @@ const opSendInvitation = "SendInvitation" // SendInvitationRequest generates a "aws/request.Request" representing the // client's request for the SendInvitation operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3719,7 +3719,7 @@ const opStartDeviceSync = "StartDeviceSync" // StartDeviceSyncRequest generates a "aws/request.Request" representing the // client's request for the StartDeviceSync operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3800,7 +3800,7 @@ const opTagResource = "TagResource" // TagResourceRequest generates a "aws/request.Request" representing the // client's request for the TagResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3879,7 +3879,7 @@ const opUntagResource = "UntagResource" // UntagResourceRequest generates a "aws/request.Request" representing the // client's request for the UntagResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3958,7 +3958,7 @@ const opUpdateAddressBook = "UpdateAddressBook" // UpdateAddressBookRequest generates a "aws/request.Request" representing the // client's request for the UpdateAddressBook operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4040,7 +4040,7 @@ const opUpdateContact = "UpdateContact" // UpdateContactRequest generates a "aws/request.Request" representing the // client's request for the UpdateContact operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4119,7 +4119,7 @@ const opUpdateDevice = "UpdateDevice" // UpdateDeviceRequest generates a "aws/request.Request" representing the // client's request for the UpdateDevice operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4202,7 +4202,7 @@ const opUpdateProfile = "UpdateProfile" // UpdateProfileRequest generates a "aws/request.Request" representing the // client's request for the UpdateProfile operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4284,7 +4284,7 @@ const opUpdateRoom = "UpdateRoom" // UpdateRoomRequest generates a "aws/request.Request" representing the // client's request for the UpdateRoom operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4366,7 +4366,7 @@ const opUpdateSkillGroup = "UpdateSkillGroup" // UpdateSkillGroupRequest generates a "aws/request.Request" representing the // client's request for the UpdateSkillGroup operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/service/apigateway/api.go b/vendor/github.com/aws/aws-sdk-go/service/apigateway/api.go index 01825fb953..6241df6056 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/apigateway/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/apigateway/api.go @@ -17,7 +17,7 @@ const opCreateApiKey = "CreateApiKey" // CreateApiKeyRequest generates a "aws/request.Request" representing the // client's request for the CreateApiKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -56,7 +56,7 @@ func (c *APIGateway) CreateApiKeyRequest(input *CreateApiKeyInput) (req *request // // Create an ApiKey resource. // -// AWS CLI (https://docs.aws.amazon.com/cli/latest/reference/apigateway/create-api-key.html) +// AWS CLI ([[AwsDocsUrlPrefix]]/cli/latest/reference/apigateway/create-api-key.html) // // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about @@ -113,7 +113,7 @@ const opCreateAuthorizer = "CreateAuthorizer" // CreateAuthorizerRequest generates a "aws/request.Request" representing the // client's request for the CreateAuthorizer operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -152,7 +152,7 @@ func (c *APIGateway) CreateAuthorizerRequest(input *CreateAuthorizerInput) (req // // Adds a new Authorizer resource to an existing RestApi resource. // -// AWS CLI (https://docs.aws.amazon.com/cli/latest/reference/apigateway/create-authorizer.html) +// AWS CLI ([[AwsDocsUrlPrefix]]/cli/latest/reference/apigateway/create-authorizer.html) // // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about @@ -205,7 +205,7 @@ const opCreateBasePathMapping = "CreateBasePathMapping" // CreateBasePathMappingRequest generates a "aws/request.Request" representing the // client's request for the CreateBasePathMapping operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -296,7 +296,7 @@ const opCreateDeployment = "CreateDeployment" // CreateDeploymentRequest generates a "aws/request.Request" representing the // client's request for the CreateDeployment operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -395,7 +395,7 @@ const opCreateDocumentationPart = "CreateDocumentationPart" // CreateDocumentationPartRequest generates a "aws/request.Request" representing the // client's request for the CreateDocumentationPart operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -487,7 +487,7 @@ const opCreateDocumentationVersion = "CreateDocumentationVersion" // CreateDocumentationVersionRequest generates a "aws/request.Request" representing the // client's request for the CreateDocumentationVersion operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -579,7 +579,7 @@ const opCreateDomainName = "CreateDomainName" // CreateDomainNameRequest generates a "aws/request.Request" representing the // client's request for the CreateDomainName operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -667,7 +667,7 @@ const opCreateModel = "CreateModel" // CreateModelRequest generates a "aws/request.Request" representing the // client's request for the CreateModel operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -761,7 +761,7 @@ const opCreateRequestValidator = "CreateRequestValidator" // CreateRequestValidatorRequest generates a "aws/request.Request" representing the // client's request for the CreateRequestValidator operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -851,7 +851,7 @@ const opCreateResource = "CreateResource" // CreateResourceRequest generates a "aws/request.Request" representing the // client's request for the CreateResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -945,7 +945,7 @@ const opCreateRestApi = "CreateRestApi" // CreateRestApiRequest generates a "aws/request.Request" representing the // client's request for the CreateRestApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1032,7 +1032,7 @@ const opCreateStage = "CreateStage" // CreateStageRequest generates a "aws/request.Request" representing the // client's request for the CreateStage operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1127,7 +1127,7 @@ const opCreateUsagePlan = "CreateUsagePlan" // CreateUsagePlanRequest generates a "aws/request.Request" representing the // client's request for the CreateUsagePlan operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1222,7 +1222,7 @@ const opCreateUsagePlanKey = "CreateUsagePlanKey" // CreateUsagePlanKeyRequest generates a "aws/request.Request" representing the // client's request for the CreateUsagePlanKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1313,7 +1313,7 @@ const opCreateVpcLink = "CreateVpcLink" // CreateVpcLinkRequest generates a "aws/request.Request" representing the // client's request for the CreateVpcLink operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1400,7 +1400,7 @@ const opDeleteApiKey = "DeleteApiKey" // DeleteApiKeyRequest generates a "aws/request.Request" representing the // client's request for the DeleteApiKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1485,7 +1485,7 @@ const opDeleteAuthorizer = "DeleteAuthorizer" // DeleteAuthorizerRequest generates a "aws/request.Request" representing the // client's request for the DeleteAuthorizer operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1526,7 +1526,7 @@ func (c *APIGateway) DeleteAuthorizerRequest(input *DeleteAuthorizerInput) (req // // Deletes an existing Authorizer resource. // -// AWS CLI (https://docs.aws.amazon.com/cli/latest/reference/apigateway/delete-authorizer.html) +// AWS CLI ([[AwsDocsUrlPrefix]]/cli/latest/reference/apigateway/delete-authorizer.html) // // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about @@ -1580,7 +1580,7 @@ const opDeleteBasePathMapping = "DeleteBasePathMapping" // DeleteBasePathMappingRequest generates a "aws/request.Request" representing the // client's request for the DeleteBasePathMapping operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1673,7 +1673,7 @@ const opDeleteClientCertificate = "DeleteClientCertificate" // DeleteClientCertificateRequest generates a "aws/request.Request" representing the // client's request for the DeleteClientCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1762,7 +1762,7 @@ const opDeleteDeployment = "DeleteDeployment" // DeleteDeploymentRequest generates a "aws/request.Request" representing the // client's request for the DeleteDeployment operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1852,7 +1852,7 @@ const opDeleteDocumentationPart = "DeleteDocumentationPart" // DeleteDocumentationPartRequest generates a "aws/request.Request" representing the // client's request for the DeleteDocumentationPart operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1943,7 +1943,7 @@ const opDeleteDocumentationVersion = "DeleteDocumentationVersion" // DeleteDocumentationVersionRequest generates a "aws/request.Request" representing the // client's request for the DeleteDocumentationVersion operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2034,7 +2034,7 @@ const opDeleteDomainName = "DeleteDomainName" // DeleteDomainNameRequest generates a "aws/request.Request" representing the // client's request for the DeleteDomainName operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2119,7 +2119,7 @@ const opDeleteGatewayResponse = "DeleteGatewayResponse" // DeleteGatewayResponseRequest generates a "aws/request.Request" representing the // client's request for the DeleteGatewayResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2213,7 +2213,7 @@ const opDeleteIntegration = "DeleteIntegration" // DeleteIntegrationRequest generates a "aws/request.Request" representing the // client's request for the DeleteIntegration operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2302,7 +2302,7 @@ const opDeleteIntegrationResponse = "DeleteIntegrationResponse" // DeleteIntegrationResponseRequest generates a "aws/request.Request" representing the // client's request for the DeleteIntegrationResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2395,7 +2395,7 @@ const opDeleteMethod = "DeleteMethod" // DeleteMethodRequest generates a "aws/request.Request" representing the // client's request for the DeleteMethod operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2484,7 +2484,7 @@ const opDeleteMethodResponse = "DeleteMethodResponse" // DeleteMethodResponseRequest generates a "aws/request.Request" representing the // client's request for the DeleteMethodResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2577,7 +2577,7 @@ const opDeleteModel = "DeleteModel" // DeleteModelRequest generates a "aws/request.Request" representing the // client's request for the DeleteModel operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2670,7 +2670,7 @@ const opDeleteRequestValidator = "DeleteRequestValidator" // DeleteRequestValidatorRequest generates a "aws/request.Request" representing the // client's request for the DeleteRequestValidator operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2763,7 +2763,7 @@ const opDeleteResource = "DeleteResource" // DeleteResourceRequest generates a "aws/request.Request" representing the // client's request for the DeleteResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2856,7 +2856,7 @@ const opDeleteRestApi = "DeleteRestApi" // DeleteRestApiRequest generates a "aws/request.Request" representing the // client's request for the DeleteRestApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2945,7 +2945,7 @@ const opDeleteStage = "DeleteStage" // DeleteStageRequest generates a "aws/request.Request" representing the // client's request for the DeleteStage operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3034,7 +3034,7 @@ const opDeleteUsagePlan = "DeleteUsagePlan" // DeleteUsagePlanRequest generates a "aws/request.Request" representing the // client's request for the DeleteUsagePlan operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3123,7 +3123,7 @@ const opDeleteUsagePlanKey = "DeleteUsagePlanKey" // DeleteUsagePlanKeyRequest generates a "aws/request.Request" representing the // client's request for the DeleteUsagePlanKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3217,7 +3217,7 @@ const opDeleteVpcLink = "DeleteVpcLink" // DeleteVpcLinkRequest generates a "aws/request.Request" representing the // client's request for the DeleteVpcLink operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3306,7 +3306,7 @@ const opFlushStageAuthorizersCache = "FlushStageAuthorizersCache" // FlushStageAuthorizersCacheRequest generates a "aws/request.Request" representing the // client's request for the FlushStageAuthorizersCache operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3395,7 +3395,7 @@ const opFlushStageCache = "FlushStageCache" // FlushStageCacheRequest generates a "aws/request.Request" representing the // client's request for the FlushStageCache operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3484,7 +3484,7 @@ const opGenerateClientCertificate = "GenerateClientCertificate" // GenerateClientCertificateRequest generates a "aws/request.Request" representing the // client's request for the GenerateClientCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3567,7 +3567,7 @@ const opGetAccount = "GetAccount" // GetAccountRequest generates a "aws/request.Request" representing the // client's request for the GetAccount operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3650,7 +3650,7 @@ const opGetApiKey = "GetApiKey" // GetApiKeyRequest generates a "aws/request.Request" representing the // client's request for the GetApiKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3733,7 +3733,7 @@ const opGetApiKeys = "GetApiKeys" // GetApiKeysRequest generates a "aws/request.Request" representing the // client's request for the GetApiKeys operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3873,7 +3873,7 @@ const opGetAuthorizer = "GetAuthorizer" // GetAuthorizerRequest generates a "aws/request.Request" representing the // client's request for the GetAuthorizer operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3912,7 +3912,7 @@ func (c *APIGateway) GetAuthorizerRequest(input *GetAuthorizerInput) (req *reque // // Describe an existing Authorizer resource. // -// AWS CLI (https://docs.aws.amazon.com/cli/latest/reference/apigateway/get-authorizer.html) +// AWS CLI ([[AwsDocsUrlPrefix]]/cli/latest/reference/apigateway/get-authorizer.html) // // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about @@ -3958,7 +3958,7 @@ const opGetAuthorizers = "GetAuthorizers" // GetAuthorizersRequest generates a "aws/request.Request" representing the // client's request for the GetAuthorizers operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3997,7 +3997,7 @@ func (c *APIGateway) GetAuthorizersRequest(input *GetAuthorizersInput) (req *req // // Describe an existing Authorizers resource. // -// AWS CLI (https://docs.aws.amazon.com/cli/latest/reference/apigateway/get-authorizers.html) +// AWS CLI ([[AwsDocsUrlPrefix]]/cli/latest/reference/apigateway/get-authorizers.html) // // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about @@ -4047,7 +4047,7 @@ const opGetBasePathMapping = "GetBasePathMapping" // GetBasePathMappingRequest generates a "aws/request.Request" representing the // client's request for the GetBasePathMapping operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4130,7 +4130,7 @@ const opGetBasePathMappings = "GetBasePathMappings" // GetBasePathMappingsRequest generates a "aws/request.Request" representing the // client's request for the GetBasePathMappings operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4269,7 +4269,7 @@ const opGetClientCertificate = "GetClientCertificate" // GetClientCertificateRequest generates a "aws/request.Request" representing the // client's request for the GetClientCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4352,7 +4352,7 @@ const opGetClientCertificates = "GetClientCertificates" // GetClientCertificatesRequest generates a "aws/request.Request" representing the // client's request for the GetClientCertificates operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4492,7 +4492,7 @@ const opGetDeployment = "GetDeployment" // GetDeploymentRequest generates a "aws/request.Request" representing the // client's request for the GetDeployment operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4579,7 +4579,7 @@ const opGetDeployments = "GetDeployments" // GetDeploymentsRequest generates a "aws/request.Request" representing the // client's request for the GetDeployments operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4723,7 +4723,7 @@ const opGetDocumentationPart = "GetDocumentationPart" // GetDocumentationPartRequest generates a "aws/request.Request" representing the // client's request for the GetDocumentationPart operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4804,7 +4804,7 @@ const opGetDocumentationParts = "GetDocumentationParts" // GetDocumentationPartsRequest generates a "aws/request.Request" representing the // client's request for the GetDocumentationParts operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4889,7 +4889,7 @@ const opGetDocumentationVersion = "GetDocumentationVersion" // GetDocumentationVersionRequest generates a "aws/request.Request" representing the // client's request for the GetDocumentationVersion operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -4970,7 +4970,7 @@ const opGetDocumentationVersions = "GetDocumentationVersions" // GetDocumentationVersionsRequest generates a "aws/request.Request" representing the // client's request for the GetDocumentationVersions operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5055,7 +5055,7 @@ const opGetDomainName = "GetDomainName" // GetDomainNameRequest generates a "aws/request.Request" representing the // client's request for the GetDomainName operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5143,7 +5143,7 @@ const opGetDomainNames = "GetDomainNames" // GetDomainNamesRequest generates a "aws/request.Request" representing the // client's request for the GetDomainNames operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5283,7 +5283,7 @@ const opGetExport = "GetExport" // GetExportRequest generates a "aws/request.Request" representing the // client's request for the GetExport operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5374,7 +5374,7 @@ const opGetGatewayResponse = "GetGatewayResponse" // GetGatewayResponseRequest generates a "aws/request.Request" representing the // client's request for the GetGatewayResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5457,7 +5457,7 @@ const opGetGatewayResponses = "GetGatewayResponses" // GetGatewayResponsesRequest generates a "aws/request.Request" representing the // client's request for the GetGatewayResponses operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5547,7 +5547,7 @@ const opGetIntegration = "GetIntegration" // GetIntegrationRequest generates a "aws/request.Request" representing the // client's request for the GetIntegration operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5630,7 +5630,7 @@ const opGetIntegrationResponse = "GetIntegrationResponse" // GetIntegrationResponseRequest generates a "aws/request.Request" representing the // client's request for the GetIntegrationResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5713,7 +5713,7 @@ const opGetMethod = "GetMethod" // GetMethodRequest generates a "aws/request.Request" representing the // client's request for the GetMethod operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5796,7 +5796,7 @@ const opGetMethodResponse = "GetMethodResponse" // GetMethodResponseRequest generates a "aws/request.Request" representing the // client's request for the GetMethodResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5879,7 +5879,7 @@ const opGetModel = "GetModel" // GetModelRequest generates a "aws/request.Request" representing the // client's request for the GetModel operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -5962,7 +5962,7 @@ const opGetModelTemplate = "GetModelTemplate" // GetModelTemplateRequest generates a "aws/request.Request" representing the // client's request for the GetModelTemplate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6050,7 +6050,7 @@ const opGetModels = "GetModels" // GetModelsRequest generates a "aws/request.Request" representing the // client's request for the GetModels operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6193,7 +6193,7 @@ const opGetRequestValidator = "GetRequestValidator" // GetRequestValidatorRequest generates a "aws/request.Request" representing the // client's request for the GetRequestValidator operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6276,7 +6276,7 @@ const opGetRequestValidators = "GetRequestValidators" // GetRequestValidatorsRequest generates a "aws/request.Request" representing the // client's request for the GetRequestValidators operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6363,7 +6363,7 @@ const opGetResource = "GetResource" // GetResourceRequest generates a "aws/request.Request" representing the // client's request for the GetResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6446,7 +6446,7 @@ const opGetResources = "GetResources" // GetResourcesRequest generates a "aws/request.Request" representing the // client's request for the GetResources operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6589,7 +6589,7 @@ const opGetRestApi = "GetRestApi" // GetRestApiRequest generates a "aws/request.Request" representing the // client's request for the GetRestApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6672,7 +6672,7 @@ const opGetRestApis = "GetRestApis" // GetRestApisRequest generates a "aws/request.Request" representing the // client's request for the GetRestApis operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6812,7 +6812,7 @@ const opGetSdk = "GetSdk" // GetSdkRequest generates a "aws/request.Request" representing the // client's request for the GetSdk operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6903,7 +6903,7 @@ const opGetSdkType = "GetSdkType" // GetSdkTypeRequest generates a "aws/request.Request" representing the // client's request for the GetSdkType operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -6984,7 +6984,7 @@ const opGetSdkTypes = "GetSdkTypes" // GetSdkTypesRequest generates a "aws/request.Request" representing the // client's request for the GetSdkTypes operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -7062,7 +7062,7 @@ const opGetStage = "GetStage" // GetStageRequest generates a "aws/request.Request" representing the // client's request for the GetStage operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -7145,7 +7145,7 @@ const opGetStages = "GetStages" // GetStagesRequest generates a "aws/request.Request" representing the // client's request for the GetStages operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -7228,7 +7228,7 @@ const opGetTags = "GetTags" // GetTagsRequest generates a "aws/request.Request" representing the // client's request for the GetTags operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -7318,7 +7318,7 @@ const opGetUsage = "GetUsage" // GetUsageRequest generates a "aws/request.Request" representing the // client's request for the GetUsage operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -7461,7 +7461,7 @@ const opGetUsagePlan = "GetUsagePlan" // GetUsagePlanRequest generates a "aws/request.Request" representing the // client's request for the GetUsagePlan operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -7548,7 +7548,7 @@ const opGetUsagePlanKey = "GetUsagePlanKey" // GetUsagePlanKeyRequest generates a "aws/request.Request" representing the // client's request for the GetUsagePlanKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -7635,7 +7635,7 @@ const opGetUsagePlanKeys = "GetUsagePlanKeys" // GetUsagePlanKeysRequest generates a "aws/request.Request" representing the // client's request for the GetUsagePlanKeys operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -7779,7 +7779,7 @@ const opGetUsagePlans = "GetUsagePlans" // GetUsagePlansRequest generates a "aws/request.Request" representing the // client's request for the GetUsagePlans operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -7926,7 +7926,7 @@ const opGetVpcLink = "GetVpcLink" // GetVpcLinkRequest generates a "aws/request.Request" representing the // client's request for the GetVpcLink operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8009,7 +8009,7 @@ const opGetVpcLinks = "GetVpcLinks" // GetVpcLinksRequest generates a "aws/request.Request" representing the // client's request for the GetVpcLinks operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8149,7 +8149,7 @@ const opImportApiKeys = "ImportApiKeys" // ImportApiKeysRequest generates a "aws/request.Request" representing the // client's request for the ImportApiKeys operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8243,7 +8243,7 @@ const opImportDocumentationParts = "ImportDocumentationParts" // ImportDocumentationPartsRequest generates a "aws/request.Request" representing the // client's request for the ImportDocumentationParts operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8331,7 +8331,7 @@ const opImportRestApi = "ImportRestApi" // ImportRestApiRequest generates a "aws/request.Request" representing the // client's request for the ImportRestApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8423,7 +8423,7 @@ const opPutGatewayResponse = "PutGatewayResponse" // PutGatewayResponseRequest generates a "aws/request.Request" representing the // client's request for the PutGatewayResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8514,7 +8514,7 @@ const opPutIntegration = "PutIntegration" // PutIntegrationRequest generates a "aws/request.Request" representing the // client's request for the PutIntegration operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8605,7 +8605,7 @@ const opPutIntegrationResponse = "PutIntegrationResponse" // PutIntegrationResponseRequest generates a "aws/request.Request" representing the // client's request for the PutIntegrationResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8699,7 +8699,7 @@ const opPutMethod = "PutMethod" // PutMethodRequest generates a "aws/request.Request" representing the // client's request for the PutMethod operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8793,7 +8793,7 @@ const opPutMethodResponse = "PutMethodResponse" // PutMethodResponseRequest generates a "aws/request.Request" representing the // client's request for the PutMethodResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8887,7 +8887,7 @@ const opPutRestApi = "PutRestApi" // PutRestApiRequest generates a "aws/request.Request" representing the // client's request for the PutRestApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -8984,7 +8984,7 @@ const opTagResource = "TagResource" // TagResourceRequest generates a "aws/request.Request" representing the // client's request for the TagResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9080,7 +9080,7 @@ const opTestInvokeAuthorizer = "TestInvokeAuthorizer" // TestInvokeAuthorizerRequest generates a "aws/request.Request" representing the // client's request for the TestInvokeAuthorizer operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9120,7 +9120,7 @@ func (c *APIGateway) TestInvokeAuthorizerRequest(input *TestInvokeAuthorizerInpu // Simulate the execution of an Authorizer in your RestApi with headers, parameters, // and an incoming request body. // -// Enable custom authorizers (https://docs.aws.amazon.com/apigateway/latest/developerguide/use-custom-authorizer.html) +// Enable custom authorizers ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/use-custom-authorizer.html) // // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about @@ -9170,7 +9170,7 @@ const opTestInvokeMethod = "TestInvokeMethod" // TestInvokeMethodRequest generates a "aws/request.Request" representing the // client's request for the TestInvokeMethod operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9258,7 +9258,7 @@ const opUntagResource = "UntagResource" // UntagResourceRequest generates a "aws/request.Request" representing the // client's request for the UntagResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9351,7 +9351,7 @@ const opUpdateAccount = "UpdateAccount" // UpdateAccountRequest generates a "aws/request.Request" representing the // client's request for the UpdateAccount operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9438,7 +9438,7 @@ const opUpdateApiKey = "UpdateApiKey" // UpdateApiKeyRequest generates a "aws/request.Request" representing the // client's request for the UpdateApiKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9529,7 +9529,7 @@ const opUpdateAuthorizer = "UpdateAuthorizer" // UpdateAuthorizerRequest generates a "aws/request.Request" representing the // client's request for the UpdateAuthorizer operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9568,7 +9568,7 @@ func (c *APIGateway) UpdateAuthorizerRequest(input *UpdateAuthorizerInput) (req // // Updates an existing Authorizer resource. // -// AWS CLI (https://docs.aws.amazon.com/cli/latest/reference/apigateway/update-authorizer.html) +// AWS CLI ([[AwsDocsUrlPrefix]]/cli/latest/reference/apigateway/update-authorizer.html) // // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about @@ -9618,7 +9618,7 @@ const opUpdateBasePathMapping = "UpdateBasePathMapping" // UpdateBasePathMappingRequest generates a "aws/request.Request" representing the // client's request for the UpdateBasePathMapping operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9709,7 +9709,7 @@ const opUpdateClientCertificate = "UpdateClientCertificate" // UpdateClientCertificateRequest generates a "aws/request.Request" representing the // client's request for the UpdateClientCertificate operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9796,7 +9796,7 @@ const opUpdateDeployment = "UpdateDeployment" // UpdateDeploymentRequest generates a "aws/request.Request" representing the // client's request for the UpdateDeployment operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9887,7 +9887,7 @@ const opUpdateDocumentationPart = "UpdateDocumentationPart" // UpdateDocumentationPartRequest generates a "aws/request.Request" representing the // client's request for the UpdateDocumentationPart operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -9979,7 +9979,7 @@ const opUpdateDocumentationVersion = "UpdateDocumentationVersion" // UpdateDocumentationVersionRequest generates a "aws/request.Request" representing the // client's request for the UpdateDocumentationVersion operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10068,7 +10068,7 @@ const opUpdateDomainName = "UpdateDomainName" // UpdateDomainNameRequest generates a "aws/request.Request" representing the // client's request for the UpdateDomainName operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10159,7 +10159,7 @@ const opUpdateGatewayResponse = "UpdateGatewayResponse" // UpdateGatewayResponseRequest generates a "aws/request.Request" representing the // client's request for the UpdateGatewayResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10246,7 +10246,7 @@ const opUpdateIntegration = "UpdateIntegration" // UpdateIntegrationRequest generates a "aws/request.Request" representing the // client's request for the UpdateIntegration operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10337,7 +10337,7 @@ const opUpdateIntegrationResponse = "UpdateIntegrationResponse" // UpdateIntegrationResponseRequest generates a "aws/request.Request" representing the // client's request for the UpdateIntegrationResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10428,7 +10428,7 @@ const opUpdateMethod = "UpdateMethod" // UpdateMethodRequest generates a "aws/request.Request" representing the // client's request for the UpdateMethod operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10519,7 +10519,7 @@ const opUpdateMethodResponse = "UpdateMethodResponse" // UpdateMethodResponseRequest generates a "aws/request.Request" representing the // client's request for the UpdateMethodResponse operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10613,7 +10613,7 @@ const opUpdateModel = "UpdateModel" // UpdateModelRequest generates a "aws/request.Request" representing the // client's request for the UpdateModel operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10704,7 +10704,7 @@ const opUpdateRequestValidator = "UpdateRequestValidator" // UpdateRequestValidatorRequest generates a "aws/request.Request" representing the // client's request for the UpdateRequestValidator operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10791,7 +10791,7 @@ const opUpdateResource = "UpdateResource" // UpdateResourceRequest generates a "aws/request.Request" representing the // client's request for the UpdateResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10882,7 +10882,7 @@ const opUpdateRestApi = "UpdateRestApi" // UpdateRestApiRequest generates a "aws/request.Request" representing the // client's request for the UpdateRestApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -10973,7 +10973,7 @@ const opUpdateStage = "UpdateStage" // UpdateStageRequest generates a "aws/request.Request" representing the // client's request for the UpdateStage operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -11064,7 +11064,7 @@ const opUpdateUsage = "UpdateUsage" // UpdateUsageRequest generates a "aws/request.Request" representing the // client's request for the UpdateUsage operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -11152,7 +11152,7 @@ const opUpdateUsagePlan = "UpdateUsagePlan" // UpdateUsagePlanRequest generates a "aws/request.Request" representing the // client's request for the UpdateUsagePlan operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -11243,7 +11243,7 @@ const opUpdateVpcLink = "UpdateVpcLink" // UpdateVpcLinkRequest generates a "aws/request.Request" representing the // client's request for the UpdateVpcLink operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -11338,7 +11338,7 @@ type AccessLogSettings struct { DestinationArn *string `locationName:"destinationArn" type:"string"` // A single line format of the access logs of data, as specified by selected - // $context variables (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html#context-variable-reference). + // $context variables ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html#context-variable-reference). // The format must include at least $context.requestId. Format *string `locationName:"format" type:"string"` } @@ -11377,7 +11377,7 @@ func (s *AccessLogSettings) SetFormat(v string) *AccessLogSettings { // NotFoundException // TooManyRequestsException // For detailed error code information, including the corresponding HTTP Status -// Codes, see API Gateway Error Codes (https://docs.aws.amazon.com/apigateway/api-reference/handling-errors/#api-error-codes) +// Codes, see API Gateway Error Codes ([[AwsDocsUrlPrefix]]/apigateway/api-reference/handling-errors/#api-error-codes) // // Example: Get the information about an account. // @@ -11391,16 +11391,16 @@ func (s *AccessLogSettings) SetFormat(v string) *AccessLogSettings { // The successful response returns a 200 OK status code and a payload similar // to the following: // -// { "_links": { "curies": { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/account-apigateway-{rel}.html", +// { "_links": { "curies": { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/account-apigateway-{rel}.html", // "name": "account", "templated": true }, "self": { "href": "/account" }, "account:update": // { "href": "/account" } }, "cloudwatchRoleArn": "arn:aws:iam::123456789012:role/apigAwsProxyRole", // "throttleSettings": { "rateLimit": 500, "burstLimit": 1000 } } // In addition to making the REST API call directly, you can use the AWS CLI // and an AWS SDK to access this resource. // -// API Gateway Limits (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-limits.html)Developer -// Guide (https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html), -// AWS CLI (https://docs.aws.amazon.com/cli/latest/reference/apigateway/get-account.html) +// API Gateway Limits ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-limits.html)Developer +// Guide ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/welcome.html), +// AWS CLI ([[AwsDocsUrlPrefix]]/cli/latest/reference/apigateway/get-account.html) type Account struct { _ struct{} `type:"structure"` @@ -11457,7 +11457,7 @@ func (s *Account) SetThrottleSettings(v *ThrottleSettings) *Account { // which indicates that the callers with the API key can make requests to that // stage. // -// Use API Keys (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-api-keys.html) +// Use API Keys ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-api-keys.html) type ApiKey struct { _ struct{} `type:"structure"` @@ -11600,11 +11600,11 @@ func (s *ApiStage) SetThrottle(v map[string]*ThrottleSettings) *ApiStage { // Represents an authorization layer for methods. If enabled on a method, API // Gateway will activate the authorizer when a client calls the method. // -// Enable custom authorization (https://docs.aws.amazon.com/apigateway/latest/developerguide/use-custom-authorizer.html) +// Enable custom authorization ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/use-custom-authorizer.html) type Authorizer struct { _ struct{} `type:"structure"` - // Optional customer-defined field, used in OpenAPI imports and exports without + // Optional customer-defined field, used in Swagger imports and exports without // functional impact. AuthType *string `locationName:"authType" type:"string"` @@ -11750,7 +11750,7 @@ func (s *Authorizer) SetType(v string) *Authorizer { // // A custom domain name plus a BasePathMapping specification identifies a deployed // RestApi in a given stage of the owner Account. -// Use Custom Domain Names (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html) +// Use Custom Domain Names ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-custom-domains.html) type BasePathMapping struct { _ struct{} `type:"structure"` @@ -11853,7 +11853,7 @@ func (s *CanarySettings) SetUseStageCache(v bool) *CanarySettings { // Client certificates are used to authenticate an API by the backend server. // To authenticate an API client (or user), use IAM roles and policies, a custom // Authorizer or an Amazon Cognito user pool. -// Use Client-Side Certificate (https://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-client-side-ssl-authentication.html) +// Use Client-Side Certificate ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/getting-started-client-side-ssl-authentication.html) type ClientCertificate struct { _ struct{} `type:"structure"` @@ -11998,7 +11998,7 @@ func (s *CreateApiKeyInput) SetValue(v string) *CreateApiKeyInput { type CreateAuthorizerInput struct { _ struct{} `type:"structure"` - // Optional customer-defined field, used in OpenAPI imports and exports without + // Optional customer-defined field, used in Swagger imports and exports without // functional impact. AuthType *string `locationName:"authType" type:"string"` @@ -12366,7 +12366,7 @@ type CreateDocumentationPartInput struct { Location *DocumentationPartLocation `locationName:"location" type:"structure" required:"true"` // [Required] The new documentation content map of the targeted API entity. - // Enclosed key-value pairs are API-specific, but only OpenAPI-compliant key-value + // Enclosed key-value pairs are API-specific, but only Swagger-compliant key-value // pairs can be exported and, hence, published. // // Properties is a required field @@ -12650,7 +12650,7 @@ type CreateModelInput struct { RestApiId *string `location:"uri" locationName:"restapi_id" type:"string" required:"true"` // The schema for the model. For application/json models, this should be JSON - // schema draft 4 (https://tools.ietf.org/html/draft-zyp-json-schema-04) model. + // schema draft 4 ([[JsonSchemaUrl]]) model. Schema *string `locationName:"schema" type:"string"` } @@ -14765,8 +14765,8 @@ func (s DeleteVpcLinkOutput) GoString() string { // To view, update, or delete a deployment, call GET, PATCH, or DELETE on the // specified deployment resource (/restapis/{restapi_id}/deployments/{deployment_id}). // -// RestApi, Deployments, Stage, AWS CLI (https://docs.aws.amazon.com/cli/latest/reference/apigateway/get-deployment.html), -// AWS SDKs (https://aws.amazon.com/tools/) +// RestApi, Deployments, Stage, AWS CLI ([[AwsDocsUrlPrefix]]/cli/latest/reference/apigateway/get-deployment.html), +// AWS SDKs ([[AwsAmazonUrlPrefix]]/tools/) type Deployment struct { _ struct{} `type:"structure"` @@ -14874,11 +14874,11 @@ func (s *DeploymentCanarySettings) SetUseStageCache(v bool) *DeploymentCanarySet // on the API entity type. All valid fields are not required. // // The content map is a JSON string of API-specific key-value pairs. Although -// an API can use any shape for the content map, only the OpenAPI-compliant +// an API can use any shape for the content map, only the Swagger-compliant // documentation fields will be injected into the associated API entity definition -// in the exported OpenAPI definition file. +// in the exported Swagger definition file. // -// Documenting an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-documenting-api.html), +// Documenting an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-documenting-api.html), // DocumentationParts type DocumentationPart struct { _ struct{} `type:"structure"` @@ -14896,10 +14896,10 @@ type DocumentationPart struct { // A content map of API-specific key-value pairs describing the targeted API // entity. The map must be encoded as a JSON string, e.g., "{ \"description\": - // \"The API does ...\" }". Only OpenAPI-compliant documentation-related fields + // \"The API does ...\" }". Only Swagger-compliant documentation-related fields // from the properties map are exported and, hence, published as part of the // API entity definitions, while the original documentation parts are exported - // in a OpenAPI extension of x-amazon-apigateway-documentation. + // in a Swagger extension of x-amazon-apigateway-documentation. Properties *string `locationName:"properties" type:"string"` } @@ -15034,9 +15034,9 @@ func (s *DocumentationPartLocation) SetType(v string) *DocumentationPartLocation // // Publishing API documentation involves creating a documentation version associated // with an API stage and exporting the versioned documentation to an external -// (e.g., OpenAPI) file. +// (e.g., Swagger) file. // -// Documenting an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-documenting-api.html), +// Documenting an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-documenting-api.html), // DocumentationPart, DocumentationVersions type DocumentationVersion struct { _ struct{} `type:"structure"` @@ -15090,7 +15090,7 @@ func (s *DocumentationVersion) SetVersion(v string) *DocumentationVersion { // where myApi is the base path mapping (BasePathMapping) of your API under // the custom domain name. // -// Set a Custom Host Name for an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html) +// Set a Custom Host Name for an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-custom-domains.html) type DomainName struct { _ struct{} `type:"structure"` @@ -15111,13 +15111,13 @@ type DomainName struct { // custom domain name for an edge-optimized endpoint. You set up this association // when adding a DNS record pointing the custom domain name to this distribution // name. For more information about CloudFront distributions, see the Amazon - // CloudFront documentation (https://aws.amazon.com/documentation/cloudfront/). + // CloudFront documentation ([[AwsAmazonUrlPrefix]]/documentation/cloudfront/). DistributionDomainName *string `locationName:"distributionDomainName" type:"string"` // The region-agnostic Amazon Route 53 Hosted Zone ID of the edge-optimized // endpoint. The valid value is Z2FDTNDATAQYW2 for all the regions. For more - // information, see Set up a Regional Custom Domain Name (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-regional-api-custom-domain-create.html) - // and AWS Regions and Endpoints for API Gateway (https://docs.aws.amazon.com/general/latest/gr/rande.html#apigateway_region). + // information, see Set up a Regional Custom Domain Name ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/apigateway-regional-api-custom-domain-create.html) + // and AWS Regions and Endpoints for API Gateway ([[AwsDocsUrlPrefix]]/general/latest/gr/rande.html#apigateway_region). DistributionHostedZoneId *string `locationName:"distributionHostedZoneId" type:"string"` // The custom domain name as an API host name, for example, my-api.example.com. @@ -15142,8 +15142,8 @@ type DomainName struct { RegionalDomainName *string `locationName:"regionalDomainName" type:"string"` // The region-specific Amazon Route 53 Hosted Zone ID of the regional endpoint. - // For more information, see Set up a Regional Custom Domain Name (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-regional-api-custom-domain-create.html) - // and AWS Regions and Endpoints for API Gateway (https://docs.aws.amazon.com/general/latest/gr/rande.html#apigateway_region). + // For more information, see Set up a Regional Custom Domain Name ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/apigateway-regional-api-custom-domain-create.html) + // and AWS Regions and Endpoints for API Gateway ([[AwsDocsUrlPrefix]]/general/latest/gr/rande.html#apigateway_region). RegionalHostedZoneId *string `locationName:"regionalHostedZoneId" type:"string"` } @@ -15538,7 +15538,7 @@ func (s *GetApiKeysInput) SetPosition(v string) *GetApiKeysInput { // Represents a collection of API keys as represented by an ApiKeys resource. // -// Use API Keys (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-api-keys.html) +// Use API Keys ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-api-keys.html) type GetApiKeysOutput struct { _ struct{} `type:"structure"` @@ -15693,7 +15693,7 @@ func (s *GetAuthorizersInput) SetRestApiId(v string) *GetAuthorizersInput { // Represents a collection of Authorizer resources. // -// Enable custom authorization (https://docs.aws.amazon.com/apigateway/latest/developerguide/use-custom-authorizer.html) +// Enable custom authorization ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/use-custom-authorizer.html) type GetAuthorizersOutput struct { _ struct{} `type:"structure"` @@ -15841,7 +15841,7 @@ func (s *GetBasePathMappingsInput) SetPosition(v string) *GetBasePathMappingsInp // Represents a collection of BasePathMapping resources. // -// Use Custom Domain Names (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html) +// Use Custom Domain Names ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-custom-domains.html) type GetBasePathMappingsOutput struct { _ struct{} `type:"structure"` @@ -15948,7 +15948,7 @@ func (s *GetClientCertificatesInput) SetPosition(v string) *GetClientCertificate // Represents a collection of ClientCertificate resources. // -// Use Client-Side Certificate (https://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-client-side-ssl-authentication.html) +// Use Client-Side Certificate ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/getting-started-client-side-ssl-authentication.html) type GetClientCertificatesOutput struct { _ struct{} `type:"structure"` @@ -16115,9 +16115,9 @@ func (s *GetDeploymentsInput) SetRestApiId(v string) *GetDeploymentsInput { // resource. To view, update, or delete an existing deployment, make a GET, // PATCH, or DELETE request, respectively, on a specified Deployment resource. // -// Deploying an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-deploy-api.html), -// AWS CLI (https://docs.aws.amazon.com/cli/latest/reference/apigateway/get-deployment.html), -// AWS SDKs (https://aws.amazon.com/tools/) +// Deploying an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-deploy-api.html), +// AWS CLI ([[AwsDocsUrlPrefix]]/cli/latest/reference/apigateway/get-deployment.html), +// AWS SDKs ([[AwsAmazonUrlPrefix]]/tools/) type GetDeploymentsOutput struct { _ struct{} `type:"structure"` @@ -16301,7 +16301,7 @@ func (s *GetDocumentationPartsInput) SetType(v string) *GetDocumentationPartsInp // The collection of documentation parts of an API. // -// Documenting an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-documenting-api.html), DocumentationPart +// Documenting an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-documenting-api.html), DocumentationPart type GetDocumentationPartsOutput struct { _ struct{} `type:"structure"` @@ -16449,7 +16449,7 @@ func (s *GetDocumentationVersionsInput) SetRestApiId(v string) *GetDocumentation // Use the DocumentationVersions to manage documentation snapshots associated // with various API stages. // -// Documenting an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-documenting-api.html), +// Documenting an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-documenting-api.html), // DocumentationPart, DocumentationVersion type GetDocumentationVersionsOutput struct { _ struct{} `type:"structure"` @@ -16557,7 +16557,7 @@ func (s *GetDomainNamesInput) SetPosition(v string) *GetDomainNamesInput { // Represents a collection of DomainName resources. // -// Use Client-Side Certificate (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html) +// Use Client-Side Certificate ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-custom-domains.html) type GetDomainNamesOutput struct { _ struct{} `type:"structure"` @@ -16594,19 +16594,18 @@ type GetExportInput struct { _ struct{} `type:"structure"` // The content-type of the export, for example application/json. Currently application/json - // and application/yaml are supported for exportType ofoas30 and swagger. This - // should be specified in the Accept header for direct API requests. + // and application/yaml are supported for exportType of swagger. This should + // be specified in the Accept header for direct API requests. Accepts *string `location:"header" locationName:"Accept" type:"string"` - // [Required] The type of export. Acceptable values are 'oas30' for OpenAPI - // 3.0.x and 'swagger' for Swagger/OpenAPI 2.0. + // [Required] The type of export. Currently only 'swagger' is supported. // // ExportType is a required field ExportType *string `location:"uri" locationName:"export_type" type:"string" required:"true"` // A key-value map of query string parameters that specify properties of the - // export, depending on the requested exportType. For exportTypeoas30 and swagger, - // any combination of the following parameters are supported: extensions='integrations' + // export, depending on the requested exportType. For exportTypeswagger, any + // combination of the following parameters are supported: extensions='integrations' // or extensions='apigateway' will export the API with x-amazon-apigateway-integration // extensions. extensions='authorizers' will export the API with x-amazon-apigateway-authorizer // extensions. postman will export the API with Postman extensions, allowing @@ -16867,7 +16866,7 @@ func (s *GetGatewayResponsesInput) SetRestApiId(v string) *GetGatewayResponsesIn // this collection. // // For more information about valid gateway response types, see Gateway Response -// Types Supported by API Gateway (https://docs.aws.amazon.com/apigateway/latest/developerguide/supported-gateway-response-types.html)Example: +// Types Supported by API Gateway ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/supported-gateway-response-types.html)Example: // Get the collection of gateway responses of an API // // Request @@ -17021,7 +17020,7 @@ func (s *GetGatewayResponsesInput) SetRestApiId(v string) *GetGatewayResponsesIn // { "application/json": "{\"message\":$context.error.messageString}" }, "responseType": // "AUTHORIZER_FAILURE", "statusCode": "500" } ] } } // -// Customize Gateway Responses (https://docs.aws.amazon.com/apigateway/latest/developerguide/customize-gateway-responses.html) +// Customize Gateway Responses ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/customize-gateway-responses.html) type GetGatewayResponsesOutput struct { _ struct{} `type:"structure"` @@ -17468,12 +17467,12 @@ func (s *GetModelTemplateInput) SetRestApiId(v string) *GetModelTemplateInput { // Represents a mapping template used to transform a payload. // -// Mapping Templates (https://docs.aws.amazon.com/apigateway/latest/developerguide/models-mappings.html#models-mappings-mappings) +// Mapping Templates ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/models-mappings.html#models-mappings-mappings) type GetModelTemplateOutput struct { _ struct{} `type:"structure"` - // The Apache Velocity Template Language (VTL) (https://velocity.apache.org/engine/devel/vtl-reference-guide.html) - // template content used for the template resource. + // The Apache Velocity Template Language (VTL) ([[ApacheVtlUrl]]) template content + // used for the template resource. Value *string `locationName:"value" type:"string"` } @@ -17553,7 +17552,7 @@ func (s *GetModelsInput) SetRestApiId(v string) *GetModelsInput { // Represents a collection of Model resources. // -// Method, MethodResponse, Models and Mappings (https://docs.aws.amazon.com/apigateway/latest/developerguide/models-mappings.html) +// Method, MethodResponse, Models and Mappings ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/models-mappings.html) type GetModelsOutput struct { _ struct{} `type:"structure"` @@ -17698,11 +17697,11 @@ func (s *GetRequestValidatorsInput) SetRestApiId(v string) *GetRequestValidators // A collection of RequestValidator resources of a given RestApi. // -// In OpenAPI, the RequestValidators of an API is defined by the x-amazon-apigateway-request-validators -// (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-swagger-extensions.html#api-gateway-swagger-extensions-request-validators.html) +// In Swagger, the RequestValidators of an API is defined by the x-amazon-apigateway-request-validators +// ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-swagger-extensions.html#api-gateway-swagger-extensions-request-validators.html) // extension. // -// Enable Basic Request Validation in API Gateway (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-method-request-validation.html) +// Enable Basic Request Validation in API Gateway ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-method-request-validation.html) type GetRequestValidatorsOutput struct { _ struct{} `type:"structure"` @@ -17875,7 +17874,7 @@ func (s *GetResourcesInput) SetRestApiId(v string) *GetResourcesInput { // Represents a collection of Resource resources. // -// Create an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-create-api.html) +// Create an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-create-api.html) type GetResourcesOutput struct { _ struct{} `type:"structure"` @@ -17983,7 +17982,7 @@ func (s *GetRestApisInput) SetPosition(v string) *GetRestApisInput { // Contains references to your APIs and links that guide you in how to interact // with your collection. A collection offers a paginated view of your APIs. // -// Create an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-create-api.html) +// Create an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-create-api.html) type GetRestApisOutput struct { _ struct{} `type:"structure"` @@ -18346,7 +18345,7 @@ func (s *GetStagesInput) SetRestApiId(v string) *GetStagesInput { // A list of Stage resources that are associated with the ApiKey resource. // -// Deploying API in Stages (https://docs.aws.amazon.com/apigateway/latest/developerguide/stages.html) +// Deploying API in Stages ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/stages.html) type GetStagesOutput struct { _ struct{} `type:"structure"` @@ -18716,7 +18715,7 @@ func (s *GetUsagePlanKeysInput) SetUsagePlanId(v string) *GetUsagePlanKeysInput // Represents the collection of usage plan keys added to usage plans for the // associated API keys and, possibly, other types of keys. // -// Create and Use Usage Plans (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-api-usage-plans.html) +// Create and Use Usage Plans ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-api-usage-plans.html) type GetUsagePlanKeysOutput struct { _ struct{} `type:"structure"` @@ -18793,7 +18792,7 @@ func (s *GetUsagePlansInput) SetPosition(v string) *GetUsagePlansInput { // Represents a collection of usage plans for an AWS account. // -// Create and Use Usage Plans (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-api-usage-plans.html) +// Create and Use Usage Plans ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-api-usage-plans.html) type GetUsagePlansOutput struct { _ struct{} `type:"structure"` @@ -18901,8 +18900,8 @@ func (s *GetVpcLinksInput) SetPosition(v string) *GetVpcLinksInput { // The collection of VPC links under the caller's account in a region. // -// Getting Started with Private Integrations (https://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-with-private-integration.html), -// Set up Private Integrations (https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-private-integration.html) +// Getting Started with Private Integrations ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/getting-started-with-private-integration.html), +// Set up Private Integrations ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/set-up-private-integration.html) type GetVpcLinksOutput struct { _ struct{} `type:"structure"` @@ -18940,7 +18939,7 @@ type ImportApiKeysInput struct { _ struct{} `type:"structure" payload:"Body"` // The payload of the POST request to import API keys. For the payload format, - // see API Key File Format (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-key-file-format.html). + // see API Key File Format ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-key-file-format.html). // // Body is a required field Body []byte `locationName:"body" type:"blob" required:"true"` @@ -19033,12 +19032,12 @@ func (s *ImportApiKeysOutput) SetWarnings(v []*string) *ImportApiKeysOutput { return s } -// Import documentation parts from an external (e.g., OpenAPI) definition file. +// Import documentation parts from an external (e.g., Swagger) definition file. type ImportDocumentationPartsInput struct { _ struct{} `type:"structure" payload:"Body"` // [Required] Raw byte array representing the to-be-imported documentation parts. - // To import from an OpenAPI file, this is a JSON object. + // To import from a Swagger file, this is a JSON object. // // Body is a required field Body []byte `locationName:"body" type:"blob" required:"true"` @@ -19112,9 +19111,9 @@ func (s *ImportDocumentationPartsInput) SetRestApiId(v string) *ImportDocumentat // A collection of the imported DocumentationPart identifiers. // // This is used to return the result when documentation parts in an external -// (e.g., OpenAPI) file are imported into API Gateway -// Documenting an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-documenting-api.html), -// documentationpart:import (https://docs.aws.amazon.com/apigateway/api-reference/link-relation/documentationpart-import/), +// (e.g., Swagger) file are imported into API Gateway +// Documenting an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-documenting-api.html), +// documentationpart:import ([[AwsDocsUrlPrefix]]/apigateway/api-reference/link-relation/documentationpart-import/), // DocumentationPart type ImportDocumentationPartsOutput struct { _ struct{} `type:"structure"` @@ -19154,8 +19153,8 @@ type ImportRestApiInput struct { _ struct{} `type:"structure" payload:"Body"` // [Required] The POST request body containing external API definitions. Currently, - // only OpenAPI definition JSON/YAML files are supported. The maximum size of - // the API definition file is 2MB. + // only Swagger definition JSON files are supported. The maximum size of the + // API definition file is 2MB. // // Body is a required field Body []byte `locationName:"body" type:"blob" required:"true"` @@ -19234,7 +19233,7 @@ func (s *ImportRestApiInput) SetParameters(v map[string]*string) *ImportRestApiI // // In the API Gateway console, the built-in Lambda integration is an AWS integration. // -// Creating an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-create-api.html) +// Creating an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-create-api.html) type Integration struct { _ struct{} `type:"structure"` @@ -19244,7 +19243,7 @@ type Integration struct { // Specifies the integration's cache namespace. CacheNamespace *string `locationName:"cacheNamespace" type:"string"` - // The (id (https://docs.aws.amazon.com/apigateway/api-reference/resource/vpc-link/#id)) + // The (id ([[AwsDocsUrlPrefix]]/apigateway/api-reference/resource/vpc-link/#id)) // of the VpcLink used for the integration when connectionType=VPC_LINK and // undefined, otherwise. ConnectionId *string `locationName:"connectionId" type:"string"` @@ -19293,7 +19292,7 @@ type Integration struct { // // The successful response returns 200 OKstatus and a payload as follows: // - // { "_links": { "curies": { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-response-{rel}.html", + // { "_links": { "curies": { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-response-{rel}.html", // "name": "integrationresponse", "templated": true }, "self": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200", // "title": "200" }, "integrationresponse:delete": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200" // }, "integrationresponse:update": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200" @@ -19386,7 +19385,7 @@ type Integration struct { // Alternatively, path can be used for an AWS service path-based API. The // ensuing service_api refers to the path to an AWS service resource, including // the region of the integrated AWS service, if applicable. For example, - // for integration with the S3 API of GetObject (https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html), + // for integration with the S3 API of GetObject ([[AwsDocsUrlPrefix]]/AmazonS3/latest/API/RESTObjectGET.html), // the uri can be either arn:aws:apigateway:us-west-2:s3:action/GetObject&Bucket={bucket}&Key={key} // or arn:aws:apigateway:us-west-2:s3:path/{bucket}/{key} Uri *string `locationName:"uri" type:"string"` @@ -19490,7 +19489,7 @@ func (s *Integration) SetUri(v string) *Integration { // MethodResponse, and parameters and templates can be used to transform the // back-end response. // -// Creating an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-create-api.html) +// Creating an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-create-api.html) type IntegrationResponse struct { _ struct{} `type:"structure"` @@ -19606,10 +19605,10 @@ func (s *IntegrationResponse) SetStatusCode(v string) *IntegrationResponse { // The successful response returns a 200 OK status code and a payload similar // to the following: // -// { "_links": { "curies": [ { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-{rel}.html", -// "name": "integration", "templated": true }, { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-response-{rel}.html", -// "name": "integrationresponse", "templated": true }, { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-{rel}.html", -// "name": "method", "templated": true }, { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-response-{rel}.html", +// { "_links": { "curies": [ { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-{rel}.html", +// "name": "integration", "templated": true }, { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-response-{rel}.html", +// "name": "integrationresponse", "templated": true }, { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-{rel}.html", +// "name": "method", "templated": true }, { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-response-{rel}.html", // "name": "methodresponse", "templated": true } ], "self": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET", // "name": "GET", "title": "GET" }, "integration:put": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration" // }, "method:delete": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET" @@ -19646,10 +19645,10 @@ func (s *IntegrationResponse) SetStatusCode(v string) *IntegrationResponse { // In the example above, the response template for the 200 OK response maps // the JSON output from the ListStreams action in the back end to an XML output. // The mapping template is URL-encoded as %3CkinesisStreams%3E%23foreach(%24stream%20in%20%24input.path(%27%24.StreamNames%27))%3Cstream%3E%3Cname%3E%24stream%3C%2Fname%3E%3C%2Fstream%3E%23end%3C%2FkinesisStreams%3E -// and the output is decoded using the $util.urlDecode() (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html#util-templat-reference) +// and the output is decoded using the $util.urlDecode() ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html#util-templat-reference) // helper function. // -// MethodResponse, Integration, IntegrationResponse, Resource, Set up an API's method (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-method-settings.html) +// MethodResponse, Integration, IntegrationResponse, Resource, Set up an API's method ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-method-settings.html) type Method struct { _ struct{} `type:"structure"` @@ -19695,8 +19694,8 @@ type Method struct { // // The successful response returns a 200 OKstatus code and a payload similar to the following: // - // { "_links": { "curies": [ { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-{rel}.html", - // "name": "integration", "templated": true }, { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-response-{rel}.html", + // { "_links": { "curies": [ { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-{rel}.html", + // "name": "integration", "templated": true }, { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-response-{rel}.html", // "name": "integrationresponse", "templated": true } ], "self": { "href": "/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration" // }, "integration:delete": { "href": "/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration" // }, "integration:responses": { "href": "/restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration/responses/200", @@ -19741,7 +19740,7 @@ type Method struct { // The successful response returns a 200 OK status code and a payload similar // to the following: // - // { "_links": { "curies": { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-response-{rel}.html", + // { "_links": { "curies": { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-response-{rel}.html", // "name": "methodresponse", "templated": true }, "self": { "href": "/restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200", // "title": "200" }, "methodresponse:delete": { "href": "/restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200" // }, "methodresponse:update": { "href": "/restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200" @@ -19753,7 +19752,7 @@ type Method struct { // A human-friendly operation identifier for the method. For example, you can // assign the operationName of ListPets for the GET /pets method in PetStore - // (https://petstore-demo-endpoint.execute-api.com/petstore/pets) example. + // ([[PetstoreDemoUrl]]) example. OperationName *string `locationName:"operationName" type:"string"` // A key-value map specifying data schemas, represented by Model resources, @@ -19869,7 +19868,7 @@ func (s *Method) SetRequestValidatorId(v string) *Method { // // The successful response returns 200 OK status and a payload as follows: // -// { "_links": { "curies": { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-response-{rel}.html", +// { "_links": { "curies": { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-response-{rel}.html", // "name": "methodresponse", "templated": true }, "self": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200", // "title": "200" }, "methodresponse:delete": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200" // }, "methodresponse:update": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200" @@ -20101,7 +20100,7 @@ func (s *MethodSnapshot) SetAuthorizationType(v string) *MethodSnapshot { // A model is used for generating an API's SDK, validating the input request // body, and creating a skeletal mapping template. // -// Method, MethodResponse, Models and Mappings (https://docs.aws.amazon.com/apigateway/latest/developerguide/models-mappings.html) +// Method, MethodResponse, Models and Mappings ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/models-mappings.html) type Model struct { _ struct{} `type:"structure"` @@ -20118,11 +20117,11 @@ type Model struct { Name *string `locationName:"name" type:"string"` // The schema for the model. For application/json models, this should be JSON - // schema draft 4 (https://tools.ietf.org/html/draft-zyp-json-schema-04) model. - // Do not include "\*/" characters in the description of any properties because - // such "\*/" characters may be interpreted as the closing marker for comments - // in some languages, such as Java or JavaScript, causing the installation of - // your API's SDK generated by API Gateway to fail. + // schema draft 4 ([[JsonSchemaUrl]]) model. Do not include "\*/" characters + // in the description of any properties because such "\*/" characters may be + // interpreted as the closing marker for comments in some languages, such as + // Java or JavaScript, causing the installation of your API's SDK generated + // by API Gateway to fail. Schema *string `locationName:"schema" type:"string"` } @@ -20186,7 +20185,7 @@ type PatchOperation struct { // an error message. Op *string `locationName:"op" type:"string" enum:"Op"` - // The op operation's target, as identified by a JSON Pointer (https://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-08) + // The op operation's target, as identified by a JSON Pointer ([[JsonPointerRefUrl]]) // value that references a location within the targeted resource. For example, // if the target resource has an updateable property of {"name":"value"}, the // path for this property is /name. If the name property value is a JSON object @@ -20199,7 +20198,7 @@ type PatchOperation struct { // The new target value of the update operation. It is applicable for the add // or replace operation. When using AWS CLI to update a property of a JSON value, // enclose the JSON object with a pair of single quotes in a Linux shell, e.g., - // '{"a": ...}'. In a Windows shell, see Using JSON for Parameters (https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json). + // '{"a": ...}'. In a Windows shell, see Using JSON for Parameters ([[AwsDocsUrlPrefix]]/cli/latest/userguide/cli-using-param.html#cli-using-param-json). Value *string `locationName:"value" type:"string"` } @@ -20350,7 +20349,7 @@ type PutIntegrationInput struct { // Specifies a put integration input's cache namespace. CacheNamespace *string `locationName:"cacheNamespace" type:"string"` - // The (id (https://docs.aws.amazon.com/apigateway/api-reference/resource/vpc-link/#id)) + // The (id ([[AwsDocsUrlPrefix]]/apigateway/api-reference/resource/vpc-link/#id)) // of the VpcLink used for the integration when connectionType=VPC_LINK and // undefined, otherwise. ConnectionId *string `locationName:"connectionId" type:"string"` @@ -20455,7 +20454,7 @@ type PutIntegrationInput struct { // Alternatively, path can be used for an AWS service path-based API. The // ensuing service_api refers to the path to an AWS service resource, including // the region of the integrated AWS service, if applicable. For example, - // for integration with the S3 API of GetObject (https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html), + // for integration with the S3 API of GetObject ([[AwsDocsUrlPrefix]]/AmazonS3/latest/API/RESTObjectGET.html), // the uri can be either arn:aws:apigateway:us-west-2:s3:action/GetObject&Bucket={bucket}&Key={key} // or arn:aws:apigateway:us-west-2:s3:path/{bucket}/{key} Uri *string `locationName:"uri" type:"string"` @@ -20762,7 +20761,7 @@ type PutMethodInput struct { // A human-friendly operation identifier for the method. For example, you can // assign the operationName of ListPets for the GET /pets method in PetStore - // (https://petstore-demo-endpoint.execute-api.com/petstore/pets) example. + // ([[PetstoreDemoUrl]]) example. OperationName *string `locationName:"operationName" type:"string"` // Specifies the Model resources used for the request's content type. Request @@ -21009,8 +21008,8 @@ type PutRestApiInput struct { _ struct{} `type:"structure" payload:"Body"` // [Required] The PUT request body containing external API definitions. Currently, - // only OpenAPI definition JSON/YAML files are supported. The maximum size of - // the API definition file is 2MB. + // only Swagger definition JSON files are supported. The maximum size of the + // API definition file is 2MB. // // Body is a required field Body []byte `locationName:"body" type:"blob" required:"true"` @@ -21137,7 +21136,7 @@ func (s *QuotaSettings) SetPeriod(v string) *QuotaSettings { // Represents an API resource. // -// Create an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-create-api.html) +// Create an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-create-api.html) type Resource struct { _ struct{} `type:"structure"` @@ -21170,10 +21169,10 @@ type Resource struct { // SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash} // Response // - // { "_links": { "curies": [ { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-{rel}.html", - // "name": "integration", "templated": true }, { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-integration-response-{rel}.html", - // "name": "integrationresponse", "templated": true }, { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-{rel}.html", - // "name": "method", "templated": true }, { "href": "https://docs.aws.amazon.com/apigateway/latest/developerguide/restapi-method-response-{rel}.html", + // { "_links": { "curies": [ { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-{rel}.html", + // "name": "integration", "templated": true }, { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-integration-response-{rel}.html", + // "name": "integrationresponse", "templated": true }, { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-{rel}.html", + // "name": "method", "templated": true }, { "href": "[[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/restapi-method-response-{rel}.html", // "name": "methodresponse", "templated": true } ], "self": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET", // "name": "GET", "title": "GET" }, "integration:put": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration" // }, "method:delete": { "href": "/restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET" @@ -21255,7 +21254,7 @@ func (s *Resource) SetResourceMethods(v map[string]*Method) *Resource { // Represents a REST API. // -// Create an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-create-api.html) +// Create an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-create-api.html) type RestApi struct { _ struct{} `type:"structure"` @@ -21497,7 +21496,7 @@ func (s *SdkType) SetId(v string) *SdkType { // Represents a unique identifier for a version of a deployed RestApi that is // callable by users. // -// Deploy an API (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-deploy-api.html) +// Deploy an API ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-deploy-api.html) type Stage struct { _ struct{} `type:"structure"` @@ -21785,6 +21784,11 @@ type TestInvokeAuthorizerInput struct { // should be specified. Headers map[string]*string `locationName:"headers" type:"map"` + // [Optional] The headers as a map from string to list of values to simulate + // an incoming invocation request. This is where the incoming authorization + // token, or identity source, may be specified. + MultiValueHeaders map[string][]*string `locationName:"multiValueHeaders" type:"map"` + // [Optional] The URI path, including query string, of the simulated invocation // request. Use this to specify path parameters and query string parameters. PathWithQueryString *string `locationName:"pathWithQueryString" type:"string"` @@ -21849,6 +21853,12 @@ func (s *TestInvokeAuthorizerInput) SetHeaders(v map[string]*string) *TestInvoke return s } +// SetMultiValueHeaders sets the MultiValueHeaders field's value. +func (s *TestInvokeAuthorizerInput) SetMultiValueHeaders(v map[string][]*string) *TestInvokeAuthorizerInput { + s.MultiValueHeaders = v + return s +} + // SetPathWithQueryString sets the PathWithQueryString field's value. func (s *TestInvokeAuthorizerInput) SetPathWithQueryString(v string) *TestInvokeAuthorizerInput { s.PathWithQueryString = &v @@ -21873,9 +21883,8 @@ type TestInvokeAuthorizerOutput struct { Authorization map[string][]*string `locationName:"authorization" type:"map"` - // The open identity claims (https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims), - // with any supported custom attributes, returned from the Cognito Your User - // Pool configured for the API. + // The open identity claims ([[OpenIdClaimsUrl]]), with any supported custom + // attributes, returned from the Cognito Your User Pool configured for the API. Claims map[string]*string `locationName:"claims" type:"map"` // The HTTP status code that the client would have received. Value is 0 if the @@ -21967,6 +21976,10 @@ type TestInvokeMethodInput struct { // HttpMethod is a required field HttpMethod *string `location:"uri" locationName:"http_method" type:"string" required:"true"` + // The headers as a map from string to list of values to simulate an incoming + // invocation request. + MultiValueHeaders map[string][]*string `locationName:"multiValueHeaders" type:"map"` + // The URI path, including query string, of the simulated invocation request. // Use this to specify path parameters and query string parameters. PathWithQueryString *string `locationName:"pathWithQueryString" type:"string"` @@ -22039,6 +22052,12 @@ func (s *TestInvokeMethodInput) SetHttpMethod(v string) *TestInvokeMethodInput { return s } +// SetMultiValueHeaders sets the MultiValueHeaders field's value. +func (s *TestInvokeMethodInput) SetMultiValueHeaders(v map[string][]*string) *TestInvokeMethodInput { + s.MultiValueHeaders = v + return s +} + // SetPathWithQueryString sets the PathWithQueryString field's value. func (s *TestInvokeMethodInput) SetPathWithQueryString(v string) *TestInvokeMethodInput { s.PathWithQueryString = &v @@ -22065,7 +22084,7 @@ func (s *TestInvokeMethodInput) SetStageVariables(v map[string]*string) *TestInv // Represents the response of the test invoke request in the HTTP method. // -// Test API using the API Gateway console (https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-test-method.html#how-to-test-method-console) +// Test API using the API Gateway console ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/how-to-test-method.html#how-to-test-method-console) type TestInvokeMethodOutput struct { _ struct{} `type:"structure"` @@ -22081,6 +22100,9 @@ type TestInvokeMethodOutput struct { // The API Gateway execution log for the test invoke request. Log *string `locationName:"log" type:"string"` + // The headers of the HTTP response as a map from string to list of values. + MultiValueHeaders map[string][]*string `locationName:"multiValueHeaders" type:"map"` + // The HTTP status code. Status *int64 `locationName:"status" type:"integer"` } @@ -22119,6 +22141,12 @@ func (s *TestInvokeMethodOutput) SetLog(v string) *TestInvokeMethodOutput { return s } +// SetMultiValueHeaders sets the MultiValueHeaders field's value. +func (s *TestInvokeMethodOutput) SetMultiValueHeaders(v map[string][]*string) *TestInvokeMethodOutput { + s.MultiValueHeaders = v + return s +} + // SetStatus sets the Status field's value. func (s *TestInvokeMethodOutput) SetStatus(v int64) *TestInvokeMethodOutput { s.Status = &v @@ -22803,7 +22831,7 @@ func (s *UpdateGatewayResponseInput) SetRestApiId(v string) *UpdateGatewayRespon // response parameters and mapping templates. // // For more information about valid gateway response types, see Gateway Response -// Types Supported by API Gateway (https://docs.aws.amazon.com/apigateway/latest/developerguide/supported-gateway-response-types.html)Example: +// Types Supported by API Gateway ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/supported-gateway-response-types.html)Example: // Get a Gateway Response of a given response type // // Request @@ -22839,7 +22867,7 @@ func (s *UpdateGatewayResponseInput) SetRestApiId(v string) *UpdateGatewayRespon // \"statusCode\": \"'404'\"\n}" }, "responseType": "MISSING_AUTHENTICATION_TOKEN", // "statusCode": "404" } // -// Customize Gateway Responses (https://docs.aws.amazon.com/apigateway/latest/developerguide/customize-gateway-responses.html) +// Customize Gateway Responses ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/customize-gateway-responses.html) type UpdateGatewayResponseOutput struct { _ struct{} `type:"structure"` @@ -23387,13 +23415,13 @@ func (s *UpdateRequestValidatorInput) SetRestApiId(v string) *UpdateRequestValid // A set of validation rules for incoming Method requests. // -// In OpenAPI, a RequestValidator of an API is defined by the x-amazon-apigateway-request-validators.requestValidator -// (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-swagger-extensions.html#api-gateway-swagger-extensions-request-validators.requestValidator.html) +// In Swagger, a RequestValidator of an API is defined by the x-amazon-apigateway-request-validators.requestValidator +// ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-swagger-extensions.html#api-gateway-swagger-extensions-request-validators.requestValidator.html) // object. It the referenced using the x-amazon-apigateway-request-validator -// (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-swagger-extensions.html#api-gateway-swagger-extensions-request-validator) +// ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-swagger-extensions.html#api-gateway-swagger-extensions-request-validator) // property. // -// Enable Basic Request Validation in API Gateway (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-method-request-validation.html) +// Enable Basic Request Validation in API Gateway ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-method-request-validation.html) type UpdateRequestValidatorOutput struct { _ struct{} `type:"structure"` @@ -23869,7 +23897,7 @@ func (s *UpdateVpcLinkOutput) SetTargetArns(v []*string) *UpdateVpcLinkOutput { // Represents the usage data of a usage plan. // -// Create and Use Usage Plans (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-api-usage-plans.html), Manage Usage in a Usage Plan (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-create-usage-plans-with-console.html#api-gateway-usage-plan-manage-usage) +// Create and Use Usage Plans ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-api-usage-plans.html), Manage Usage in a Usage Plan ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-create-usage-plans-with-console.html#api-gateway-usage-plan-manage-usage) type Usage struct { _ struct{} `type:"structure"` @@ -23939,7 +23967,7 @@ func (s *Usage) SetUsagePlanId(v string) *Usage { // name of the specified API. You add plan customers by adding API keys to the // plan. // -// Create and Use Usage Plans (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-api-usage-plans.html) +// Create and Use Usage Plans ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-api-usage-plans.html) type UsagePlan struct { _ struct{} `type:"structure"` @@ -24023,7 +24051,7 @@ func (s *UsagePlan) SetThrottle(v *ThrottleSettings) *UsagePlan { // To associate an API stage with a selected API key in a usage plan, you must // create a UsagePlanKey resource to represent the selected ApiKey. // -// " Create and Use Usage Plans (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-api-usage-plans.html) +// " Create and Use Usage Plans ([[AwsDocsUrlPrefix]]/apigateway/latest/developerguide/api-gateway-api-usage-plans.html) type UsagePlanKey struct { _ struct{} `type:"structure"` diff --git a/vendor/github.com/aws/aws-sdk-go/service/applicationautoscaling/api.go b/vendor/github.com/aws/aws-sdk-go/service/applicationautoscaling/api.go index e2cbccd4b8..5df0ddb583 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/applicationautoscaling/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/applicationautoscaling/api.go @@ -16,7 +16,7 @@ const opDeleteScalingPolicy = "DeleteScalingPolicy" // DeleteScalingPolicyRequest generates a "aws/request.Request" representing the // client's request for the DeleteScalingPolicy operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -116,7 +116,7 @@ const opDeleteScheduledAction = "DeleteScheduledAction" // DeleteScheduledActionRequest generates a "aws/request.Request" representing the // client's request for the DeleteScheduledAction operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -210,7 +210,7 @@ const opDeregisterScalableTarget = "DeregisterScalableTarget" // DeregisterScalableTargetRequest generates a "aws/request.Request" representing the // client's request for the DeregisterScalableTarget operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -309,7 +309,7 @@ const opDescribeScalableTargets = "DescribeScalableTargets" // DescribeScalableTargetsRequest generates a "aws/request.Request" representing the // client's request for the DescribeScalableTargets operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -461,7 +461,7 @@ const opDescribeScalingActivities = "DescribeScalingActivities" // DescribeScalingActivitiesRequest generates a "aws/request.Request" representing the // client's request for the DescribeScalingActivities operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -615,7 +615,7 @@ const opDescribeScalingPolicies = "DescribeScalingPolicies" // DescribeScalingPoliciesRequest generates a "aws/request.Request" representing the // client's request for the DescribeScalingPolicies operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -775,7 +775,7 @@ const opDescribeScheduledActions = "DescribeScheduledActions" // DescribeScheduledActionsRequest generates a "aws/request.Request" representing the // client's request for the DescribeScheduledActions operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -871,7 +871,7 @@ const opPutScalingPolicy = "PutScalingPolicy" // PutScalingPolicyRequest generates a "aws/request.Request" representing the // client's request for the PutScalingPolicy operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -989,7 +989,7 @@ const opPutScheduledAction = "PutScheduledAction" // PutScheduledActionRequest generates a "aws/request.Request" representing the // client's request for the PutScheduledAction operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1101,7 +1101,7 @@ const opRegisterScalableTarget = "RegisterScalableTarget" // RegisterScalableTargetRequest generates a "aws/request.Request" representing the // client's request for the RegisterScalableTarget operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/service/applicationdiscoveryservice/api.go b/vendor/github.com/aws/aws-sdk-go/service/applicationdiscoveryservice/api.go index dc715a4e40..ff63aa01ae 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/applicationdiscoveryservice/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/applicationdiscoveryservice/api.go @@ -16,7 +16,7 @@ const opAssociateConfigurationItemsToApplication = "AssociateConfigurationItemsT // AssociateConfigurationItemsToApplicationRequest generates a "aws/request.Request" representing the // client's request for the AssociateConfigurationItemsToApplication operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -106,7 +106,7 @@ const opCreateApplication = "CreateApplication" // CreateApplicationRequest generates a "aws/request.Request" representing the // client's request for the CreateApplication operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -196,7 +196,7 @@ const opCreateTags = "CreateTags" // CreateTagsRequest generates a "aws/request.Request" representing the // client's request for the CreateTags operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -292,7 +292,7 @@ const opDeleteApplications = "DeleteApplications" // DeleteApplicationsRequest generates a "aws/request.Request" representing the // client's request for the DeleteApplications operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -383,7 +383,7 @@ const opDeleteTags = "DeleteTags" // DeleteTagsRequest generates a "aws/request.Request" representing the // client's request for the DeleteTags operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -478,7 +478,7 @@ const opDescribeAgents = "DescribeAgents" // DescribeAgentsRequest generates a "aws/request.Request" representing the // client's request for the DescribeAgents operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -570,7 +570,7 @@ const opDescribeConfigurations = "DescribeConfigurations" // DescribeConfigurationsRequest generates a "aws/request.Request" representing the // client's request for the DescribeConfigurations operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -678,7 +678,7 @@ const opDescribeContinuousExports = "DescribeContinuousExports" // DescribeContinuousExportsRequest generates a "aws/request.Request" representing the // client's request for the DescribeContinuousExports operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -833,7 +833,7 @@ const opDescribeExportConfigurations = "DescribeExportConfigurations" // DescribeExportConfigurationsRequest generates a "aws/request.Request" representing the // client's request for the DescribeExportConfigurations operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -938,7 +938,7 @@ const opDescribeExportTasks = "DescribeExportTasks" // DescribeExportTasksRequest generates a "aws/request.Request" representing the // client's request for the DescribeExportTasks operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1029,7 +1029,7 @@ const opDescribeTags = "DescribeTags" // DescribeTagsRequest generates a "aws/request.Request" representing the // client's request for the DescribeTags operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1135,7 +1135,7 @@ const opDisassociateConfigurationItemsFromApplication = "DisassociateConfigurati // DisassociateConfigurationItemsFromApplicationRequest generates a "aws/request.Request" representing the // client's request for the DisassociateConfigurationItemsFromApplication operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1225,7 +1225,7 @@ const opExportConfigurations = "ExportConfigurations" // ExportConfigurationsRequest generates a "aws/request.Request" representing the // client's request for the ExportConfigurations operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1333,7 +1333,7 @@ const opGetDiscoverySummary = "GetDiscoverySummary" // GetDiscoverySummaryRequest generates a "aws/request.Request" representing the // client's request for the GetDiscoverySummary operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1426,7 +1426,7 @@ const opListConfigurations = "ListConfigurations" // ListConfigurationsRequest generates a "aws/request.Request" representing the // client's request for the ListConfigurations operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1522,7 +1522,7 @@ const opListServerNeighbors = "ListServerNeighbors" // ListServerNeighborsRequest generates a "aws/request.Request" representing the // client's request for the ListServerNeighbors operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1613,7 +1613,7 @@ const opStartContinuousExport = "StartContinuousExport" // StartContinuousExportRequest generates a "aws/request.Request" representing the // client's request for the StartContinuousExport operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1710,7 +1710,7 @@ const opStartDataCollectionByAgentIds = "StartDataCollectionByAgentIds" // StartDataCollectionByAgentIdsRequest generates a "aws/request.Request" representing the // client's request for the StartDataCollectionByAgentIds operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1800,7 +1800,7 @@ const opStartExportTask = "StartExportTask" // StartExportTaskRequest generates a "aws/request.Request" representing the // client's request for the StartExportTask operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1903,7 +1903,7 @@ const opStopContinuousExport = "StopContinuousExport" // StopContinuousExportRequest generates a "aws/request.Request" representing the // client's request for the StopContinuousExport operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2002,7 +2002,7 @@ const opStopDataCollectionByAgentIds = "StopDataCollectionByAgentIds" // StopDataCollectionByAgentIdsRequest generates a "aws/request.Request" representing the // client's request for the StopDataCollectionByAgentIds operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2092,7 +2092,7 @@ const opUpdateApplication = "UpdateApplication" // UpdateApplicationRequest generates a "aws/request.Request" representing the // client's request for the UpdateApplication operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/service/appstream/api.go b/vendor/github.com/aws/aws-sdk-go/service/appstream/api.go index 3338a70037..eeffa956ee 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/appstream/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/appstream/api.go @@ -16,7 +16,7 @@ const opAssociateFleet = "AssociateFleet" // AssociateFleetRequest generates a "aws/request.Request" representing the // client's request for the AssociateFleet operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -111,7 +111,7 @@ const opCopyImage = "CopyImage" // CopyImageRequest generates a "aws/request.Request" representing the // client's request for the CopyImage operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -207,7 +207,7 @@ const opCreateDirectoryConfig = "CreateDirectoryConfig" // CreateDirectoryConfigRequest generates a "aws/request.Request" representing the // client's request for the CreateDirectoryConfig operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -295,7 +295,7 @@ const opCreateFleet = "CreateFleet" // CreateFleetRequest generates a "aws/request.Request" representing the // client's request for the CreateFleet operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -403,7 +403,7 @@ const opCreateImageBuilder = "CreateImageBuilder" // CreateImageBuilderRequest generates a "aws/request.Request" representing the // client's request for the CreateImageBuilder operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -514,7 +514,7 @@ const opCreateImageBuilderStreamingURL = "CreateImageBuilderStreamingURL" // CreateImageBuilderStreamingURLRequest generates a "aws/request.Request" representing the // client's request for the CreateImageBuilderStreamingURL operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -596,7 +596,7 @@ const opCreateStack = "CreateStack" // CreateStackRequest generates a "aws/request.Request" representing the // client's request for the CreateStack operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -695,7 +695,7 @@ const opCreateStreamingURL = "CreateStreamingURL" // CreateStreamingURLRequest generates a "aws/request.Request" representing the // client's request for the CreateStreamingURL operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -785,7 +785,7 @@ const opDeleteDirectoryConfig = "DeleteDirectoryConfig" // DeleteDirectoryConfigRequest generates a "aws/request.Request" representing the // client's request for the DeleteDirectoryConfig operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -869,7 +869,7 @@ const opDeleteFleet = "DeleteFleet" // DeleteFleetRequest generates a "aws/request.Request" representing the // client's request for the DeleteFleet operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -954,7 +954,7 @@ const opDeleteImage = "DeleteImage" // DeleteImageRequest generates a "aws/request.Request" representing the // client's request for the DeleteImage operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1043,7 +1043,7 @@ const opDeleteImageBuilder = "DeleteImageBuilder" // DeleteImageBuilderRequest generates a "aws/request.Request" representing the // client's request for the DeleteImageBuilder operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1128,7 +1128,7 @@ const opDeleteImagePermissions = "DeleteImagePermissions" // DeleteImagePermissionsRequest generates a "aws/request.Request" representing the // client's request for the DeleteImagePermissions operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1212,7 +1212,7 @@ const opDeleteStack = "DeleteStack" // DeleteStackRequest generates a "aws/request.Request" representing the // client's request for the DeleteStack operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1300,7 +1300,7 @@ const opDescribeDirectoryConfigs = "DescribeDirectoryConfigs" // DescribeDirectoryConfigsRequest generates a "aws/request.Request" representing the // client's request for the DescribeDirectoryConfigs operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1386,7 +1386,7 @@ const opDescribeFleets = "DescribeFleets" // DescribeFleetsRequest generates a "aws/request.Request" representing the // client's request for the DescribeFleets operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1466,7 +1466,7 @@ const opDescribeImageBuilders = "DescribeImageBuilders" // DescribeImageBuildersRequest generates a "aws/request.Request" representing the // client's request for the DescribeImageBuilders operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1547,7 +1547,7 @@ const opDescribeImagePermissions = "DescribeImagePermissions" // DescribeImagePermissionsRequest generates a "aws/request.Request" representing the // client's request for the DescribeImagePermissions operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1683,7 +1683,7 @@ const opDescribeImages = "DescribeImages" // DescribeImagesRequest generates a "aws/request.Request" representing the // client's request for the DescribeImages operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1823,7 +1823,7 @@ const opDescribeSessions = "DescribeSessions" // DescribeSessionsRequest generates a "aws/request.Request" representing the // client's request for the DescribeSessions operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1905,7 +1905,7 @@ const opDescribeStacks = "DescribeStacks" // DescribeStacksRequest generates a "aws/request.Request" representing the // client's request for the DescribeStacks operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1985,7 +1985,7 @@ const opDisassociateFleet = "DisassociateFleet" // DisassociateFleetRequest generates a "aws/request.Request" representing the // client's request for the DisassociateFleet operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2070,7 +2070,7 @@ const opExpireSession = "ExpireSession" // ExpireSessionRequest generates a "aws/request.Request" representing the // client's request for the ExpireSession operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2144,7 +2144,7 @@ const opListAssociatedFleets = "ListAssociatedFleets" // ListAssociatedFleetsRequest generates a "aws/request.Request" representing the // client's request for the ListAssociatedFleets operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2218,7 +2218,7 @@ const opListAssociatedStacks = "ListAssociatedStacks" // ListAssociatedStacksRequest generates a "aws/request.Request" representing the // client's request for the ListAssociatedStacks operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2292,7 +2292,7 @@ const opListTagsForResource = "ListTagsForResource" // ListTagsForResourceRequest generates a "aws/request.Request" representing the // client's request for the ListTagsForResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2375,7 +2375,7 @@ const opStartFleet = "StartFleet" // StartFleetRequest generates a "aws/request.Request" representing the // client's request for the StartFleet operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2467,7 +2467,7 @@ const opStartImageBuilder = "StartImageBuilder" // StartImageBuilderRequest generates a "aws/request.Request" representing the // client's request for the StartImageBuilder operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2559,7 +2559,7 @@ const opStopFleet = "StopFleet" // StopFleetRequest generates a "aws/request.Request" representing the // client's request for the StopFleet operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2641,7 +2641,7 @@ const opStopImageBuilder = "StopImageBuilder" // StopImageBuilderRequest generates a "aws/request.Request" representing the // client's request for the StopImageBuilder operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2726,7 +2726,7 @@ const opTagResource = "TagResource" // TagResourceRequest generates a "aws/request.Request" representing the // client's request for the TagResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2822,7 +2822,7 @@ const opUntagResource = "UntagResource" // UntagResourceRequest generates a "aws/request.Request" representing the // client's request for the UntagResource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2907,7 +2907,7 @@ const opUpdateDirectoryConfig = "UpdateDirectoryConfig" // UpdateDirectoryConfigRequest generates a "aws/request.Request" representing the // client's request for the UpdateDirectoryConfig operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2994,7 +2994,7 @@ const opUpdateFleet = "UpdateFleet" // UpdateFleetRequest generates a "aws/request.Request" representing the // client's request for the UpdateFleet operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3106,7 +3106,7 @@ const opUpdateImagePermissions = "UpdateImagePermissions" // UpdateImagePermissionsRequest generates a "aws/request.Request" representing the // client's request for the UpdateImagePermissions operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -3191,7 +3191,7 @@ const opUpdateStack = "UpdateStack" // UpdateStackRequest generates a "aws/request.Request" representing the // client's request for the UpdateStack operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/service/appsync/api.go b/vendor/github.com/aws/aws-sdk-go/service/appsync/api.go index bd42011dd4..371d471eba 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/appsync/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/appsync/api.go @@ -13,7 +13,7 @@ const opCreateApiKey = "CreateApiKey" // CreateApiKeyRequest generates a "aws/request.Request" representing the // client's request for the CreateApiKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -117,7 +117,7 @@ const opCreateDataSource = "CreateDataSource" // CreateDataSourceRequest generates a "aws/request.Request" representing the // client's request for the CreateDataSource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -211,7 +211,7 @@ const opCreateGraphqlApi = "CreateGraphqlApi" // CreateGraphqlApiRequest generates a "aws/request.Request" representing the // client's request for the CreateGraphqlApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -307,7 +307,7 @@ const opCreateResolver = "CreateResolver" // CreateResolverRequest generates a "aws/request.Request" representing the // client's request for the CreateResolver operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -400,7 +400,7 @@ const opCreateType = "CreateType" // CreateTypeRequest generates a "aws/request.Request" representing the // client's request for the CreateType operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -494,7 +494,7 @@ const opDeleteApiKey = "DeleteApiKey" // DeleteApiKeyRequest generates a "aws/request.Request" representing the // client's request for the DeleteApiKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -584,7 +584,7 @@ const opDeleteDataSource = "DeleteDataSource" // DeleteDataSourceRequest generates a "aws/request.Request" representing the // client's request for the DeleteDataSource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -678,7 +678,7 @@ const opDeleteGraphqlApi = "DeleteGraphqlApi" // DeleteGraphqlApiRequest generates a "aws/request.Request" representing the // client's request for the DeleteGraphqlApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -772,7 +772,7 @@ const opDeleteResolver = "DeleteResolver" // DeleteResolverRequest generates a "aws/request.Request" representing the // client's request for the DeleteResolver operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -862,7 +862,7 @@ const opDeleteType = "DeleteType" // DeleteTypeRequest generates a "aws/request.Request" representing the // client's request for the DeleteType operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -956,7 +956,7 @@ const opGetDataSource = "GetDataSource" // GetDataSourceRequest generates a "aws/request.Request" representing the // client's request for the GetDataSource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1050,7 +1050,7 @@ const opGetGraphqlApi = "GetGraphqlApi" // GetGraphqlApiRequest generates a "aws/request.Request" representing the // client's request for the GetGraphqlApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1140,7 +1140,7 @@ const opGetIntrospectionSchema = "GetIntrospectionSchema" // GetIntrospectionSchemaRequest generates a "aws/request.Request" representing the // client's request for the GetIntrospectionSchema operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1229,7 +1229,7 @@ const opGetResolver = "GetResolver" // GetResolverRequest generates a "aws/request.Request" representing the // client's request for the GetResolver operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1316,7 +1316,7 @@ const opGetSchemaCreationStatus = "GetSchemaCreationStatus" // GetSchemaCreationStatusRequest generates a "aws/request.Request" representing the // client's request for the GetSchemaCreationStatus operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1406,7 +1406,7 @@ const opGetType = "GetType" // GetTypeRequest generates a "aws/request.Request" representing the // client's request for the GetType operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1500,7 +1500,7 @@ const opListApiKeys = "ListApiKeys" // ListApiKeysRequest generates a "aws/request.Request" representing the // client's request for the ListApiKeys operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1595,7 +1595,7 @@ const opListDataSources = "ListDataSources" // ListDataSourcesRequest generates a "aws/request.Request" representing the // client's request for the ListDataSources operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1685,7 +1685,7 @@ const opListGraphqlApis = "ListGraphqlApis" // ListGraphqlApisRequest generates a "aws/request.Request" representing the // client's request for the ListGraphqlApis operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1771,7 +1771,7 @@ const opListResolvers = "ListResolvers" // ListResolversRequest generates a "aws/request.Request" representing the // client's request for the ListResolvers operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1861,7 +1861,7 @@ const opListTypes = "ListTypes" // ListTypesRequest generates a "aws/request.Request" representing the // client's request for the ListTypes operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1955,7 +1955,7 @@ const opStartSchemaCreation = "StartSchemaCreation" // StartSchemaCreationRequest generates a "aws/request.Request" representing the // client's request for the StartSchemaCreation operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2051,7 +2051,7 @@ const opUpdateApiKey = "UpdateApiKey" // UpdateApiKeyRequest generates a "aws/request.Request" representing the // client's request for the UpdateApiKey operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2148,7 +2148,7 @@ const opUpdateDataSource = "UpdateDataSource" // UpdateDataSourceRequest generates a "aws/request.Request" representing the // client's request for the UpdateDataSource operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2242,7 +2242,7 @@ const opUpdateGraphqlApi = "UpdateGraphqlApi" // UpdateGraphqlApiRequest generates a "aws/request.Request" representing the // client's request for the UpdateGraphqlApi operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2336,7 +2336,7 @@ const opUpdateResolver = "UpdateResolver" // UpdateResolverRequest generates a "aws/request.Request" representing the // client's request for the UpdateResolver operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -2426,7 +2426,7 @@ const opUpdateType = "UpdateType" // UpdateTypeRequest generates a "aws/request.Request" representing the // client's request for the UpdateType operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. diff --git a/vendor/github.com/aws/aws-sdk-go/service/athena/api.go b/vendor/github.com/aws/aws-sdk-go/service/athena/api.go index d79704d293..bbf510b947 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/athena/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/athena/api.go @@ -15,7 +15,7 @@ const opBatchGetNamedQuery = "BatchGetNamedQuery" // BatchGetNamedQueryRequest generates a "aws/request.Request" representing the // client's request for the BatchGetNamedQuery operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -105,7 +105,7 @@ const opBatchGetQueryExecution = "BatchGetQueryExecution" // BatchGetQueryExecutionRequest generates a "aws/request.Request" representing the // client's request for the BatchGetQueryExecution operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -193,7 +193,7 @@ const opCreateNamedQuery = "CreateNamedQuery" // CreateNamedQueryRequest generates a "aws/request.Request" representing the // client's request for the CreateNamedQuery operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -281,7 +281,7 @@ const opDeleteNamedQuery = "DeleteNamedQuery" // DeleteNamedQueryRequest generates a "aws/request.Request" representing the // client's request for the DeleteNamedQuery operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -369,7 +369,7 @@ const opGetNamedQuery = "GetNamedQuery" // GetNamedQueryRequest generates a "aws/request.Request" representing the // client's request for the GetNamedQuery operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -453,7 +453,7 @@ const opGetQueryExecution = "GetQueryExecution" // GetQueryExecutionRequest generates a "aws/request.Request" representing the // client's request for the GetQueryExecution operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -538,7 +538,7 @@ const opGetQueryResults = "GetQueryResults" // GetQueryResultsRequest generates a "aws/request.Request" representing the // client's request for the GetQueryResults operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -680,7 +680,7 @@ const opListNamedQueries = "ListNamedQueries" // ListNamedQueriesRequest generates a "aws/request.Request" representing the // client's request for the ListNamedQueries operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -824,7 +824,7 @@ const opListQueryExecutions = "ListQueryExecutions" // ListQueryExecutionsRequest generates a "aws/request.Request" representing the // client's request for the ListQueryExecutions operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -968,7 +968,7 @@ const opStartQueryExecution = "StartQueryExecution" // StartQueryExecutionRequest generates a "aws/request.Request" representing the // client's request for the StartQueryExecution operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1030,7 +1030,8 @@ func (c *Athena) StartQueryExecutionRequest(input *StartQueryExecutionInput) (re // a required parameter may be missing or out of range. // // * ErrCodeTooManyRequestsException "TooManyRequestsException" -// Indicates that the request was throttled. +// Indicates that the request was throttled and includes the reason for throttling, +// for example, the limit of concurrent queries has been exceeded. // // See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecution func (c *Athena) StartQueryExecution(input *StartQueryExecutionInput) (*StartQueryExecutionOutput, error) { @@ -1059,7 +1060,7 @@ const opStopQueryExecution = "StopQueryExecution" // StopQueryExecutionRequest generates a "aws/request.Request" representing the // client's request for the StopQueryExecution operation. The "output" return // value will be populated with the request's response once the request completes -// successfuly. +// successfully. // // Use "Send" method on the returned Request to send the API call to the service. // the "output" return value is not valid until after Send returns without error. @@ -1604,8 +1605,8 @@ func (s DeleteNamedQueryOutput) GoString() string { return s.String() } -// If query results are encrypted in Amazon S3, indicates the Amazon S3 encryption -// option used. +// If query results are encrypted in Amazon S3, indicates the encryption option +// used (for example, SSE-KMS or CSE-KMS) and key information. type EncryptionConfiguration struct { _ struct{} `type:"structure"` @@ -1842,6 +1843,9 @@ type GetQueryResultsOutput struct { // The results of the query execution. ResultSet *ResultSet `type:"structure"` + + // The number of rows inserted with a CREATE TABLE AS SELECT statement. + UpdateCount *int64 `type:"long"` } // String returns the string representation @@ -1866,6 +1870,12 @@ func (s *GetQueryResultsOutput) SetResultSet(v *ResultSet) *GetQueryResultsOutpu return s } +// SetUpdateCount sets the UpdateCount field's value. +func (s *GetQueryResultsOutput) SetUpdateCount(v int64) *GetQueryResultsOutput { + s.UpdateCount = &v + return s +} + type ListNamedQueriesInput struct { _ struct{} `type:"structure"` @@ -2080,8 +2090,14 @@ type QueryExecution struct { // option, if any, used for query results. ResultConfiguration *ResultConfiguration `type:"structure"` + // The type of query statement that was run. DDL indicates DDL query statements. + // DML indicates DML (Data Manipulation Language) query statements, such as + // CREATE TABLE AS SELECT. UTILITY indicates query statements other than DDL + // and DML, such as SHOW CREATE TABLE, or DESCRIBE